Datasets
Generate sample datasets similar to sklearn.datasets in python
Use
Currently only the make_moons method is implemented
Generating Datasets
iex> Datasets.make_moons()Will create a dataset that looks like:
iex> Datasets.make_moons(100, true, 0.3)Will create a dataset that looks like:
iex> Datasets.make_moons(1000, true, 0.3)Will create a dataset that looks like:
Graphing Datasets
iex> points = Datasets.make_moons(1000, true, 0.3)
:ok
iex> Datasets.Graph.scatter(points)
:ok
Will create the last graph above in a directory called output (that must exist prior to generating the graph)
Installation
Add datasets to your list of dependencies in
mix.exs:def deps do
[{:datasets, "~> 0.1.0"}]end
Ensure datasets is started before your application:
def application do
[applications: [:datasets]]end