Kotlin / Kotlin/multik

Depending on the engine used linalg.qr returns full or reduced QR decomposition

Open
#216 0 comments 0 reactions 0 assignees View on GitHub
bug engine-native platform:jvm
Dominant language
Kotlin
Stars
734
Forks
51
Avg merge
9h 52m
Merged PRs (30d)
6

Description

When using native engine (enabled by default on my system) QR decomposition seems so be returning reduced matrices.
When switching to kotlin engine via `Multik.setEngine(KEEngineType)` it returns full Q and R matrices.

Contributor guide

Open the contributing guide

Research direction

Start by locating the linalg.qr implementations used by the native engine and by Multik.setEngine(KEEngineType), then compare their returned matrix shapes. Check existing QR-related tests or add a regression test that exercises both engines and documents the expected full or reduced decomposition behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
kotlin
Domain
data
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.