fslaborg / FSharp.Stats

statistical testing, linear algebra, machine learning, fitting and signal processing in F#
https://fslab.org/FSharp.Stats/
Other
206 stars 54 forks source link

[Feature Request] OPTICS clustering algorithm #158

Open bvenn opened 2 years ago

bvenn commented 2 years ago

Description

As described in Discussion #156 there is a need for OPTICS clustering (Ordering Points To Identify the Clustering Structure) as alternative for DBSCAN.

Pointers

See discussion #156 for further information

Hints (click to expand if you need additional pointers) - To be able to contribute to this library you'll need - an GitHub account - an IDE like Visual Studio Community or Visual Studio Code - [dotnet 6 sdk](https://dotnet.microsoft.com/en-us/download) - to build the binaries yourself follow the [instructions](https://fslab.org/FSharp.Stats/#Installation) - while working on the [FSharp.Stats documentation](https://fslab.org/FSharp.Stats/) (any file within https://github.com/fslaborg/FSharp.Stats/tree/developer/docs) you can navigate to the project folder with a prompt of your choice and use the command `./build watchdocs` - unit tests can be executed via `./build runtests`