rust-ml / rust-ml/linfa

Improving PLS

Open
#104 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
Rust
Stars
4.7k
Forks
334
Avg merge
39m
Merged PRs (30d)
1

Description

Added with PR #95, some improvements for PLS were identified during code review, they are listed here for reference:

  • Add an example to the website
  • Add benchmarks (should depend on #103 )
  • Use TruncatedSvd in PLS SVD implementations

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Review PR #95 for the existing PLS implementation and inspect issue #103 before planning the benchmark work. Locate the PLS SVD implementations and the website example referenced in the checklist. Done means adding the benchmarks, switching the SVD implementations to TruncatedSvd, and completing the remaining unchecked items.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
machine-learning, performance
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.