-
Notifications
You must be signed in to change notification settings - Fork 12
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
provided up-to-date todo list to answer #1
- Loading branch information
Nestor Demeure
authored and
Nestor Demeure
committed
Dec 14, 2019
1 parent
99ed0f1
commit fada45c
Showing
2 changed files
with
19 additions
and
16 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,18 @@ | ||
# TODO list | ||
# TODO | ||
|
||
- how to know if a kernel is default defined or user defined ? | ||
- add [benchmark](http://www.resibots.eu/limbo/release-2.0/reg_benchmarks.html) | ||
- integrate all nalgebra fix once new version is released | ||
- introduce a macro (to have optional parameters with default value) instead of the builder pattern ? can it let us deal with knowing wich param is default ? | ||
List of features that will be implemented (in no particular order) : | ||
|
||
- Integrate nalgebra cholesky decomposition update once the new version is released | ||
- Add [ndarray](https://docs.rs/ndarray/) support behind a feature flag | ||
- Add [serde](https://docs.rs/ndarray/) support behind a feature flag | ||
- Add simple [kernel regression](https://en.wikipedia.org/wiki/Kernel_regression#Nadaraya%E2%80%93Watson_kernel_regression) (not as clever but much faster). | ||
- add [benchmarks](http://www.resibots.eu/limbo/release-2.0/reg_benchmarks.html) to confirm correctness and validate performances | ||
- Add sparse gaussian proces | ||
- Improve test coverage | ||
|
||
List of API modifications that are being considered : | ||
|
||
- replace the builder pattern with a macro (might rely on [duang](https://crates.io/crates/duang)) | ||
- simplify the kernel trait | ||
|
||
*Do not hesitate to start an issue if you want to contribute to one of those points.* |