Packages

This project provides the means to define, simulate, and serialize Artificial-Neural-Networks (ANNs), as well as the means to develop them through use of the Neuro-Evolution of Augmenting Toplogies (NEAT) algorithm created by Dr. Kenneth Stanley.

Current section

Files

Jump to
neat_ex mix.exs
Raw

mix.exs

defmodule Neat.Mixfile do
use Mix.Project
def project do
[
app: :neat_ex,
version: "0.0.2",
elixir: "~> 1.1",
build_embedded: Mix.env == :prod,
start_permanent: Mix.env == :prod,
description: description,
package: package,
deps: deps,
name: "Neat-Ex",
source_url: "https://gitlab.com/onnoowl/Neat-Ex",
docs: [main: Neat]
]
end
defp deps do
[
{ :json, "~> 0.3.0"},
{:earmark, "~> 0.1", only: :dev},
{:ex_doc, "~> 0.10", only: :dev}
]
end
defp description do
"""
**Still in development**
This project provides the means to define, simulate, and serialize Artificial-Neural-Networks (ANNs), as well as the means to develop them through use of the Neuro-Evolution of Augmenting Toplogies (NEAT) algorithm created by Dr. Kenneth Stanley.
The beauty of this engine (and Neuro-Evolution in general for that matter), is that one simply needs to define an automated process for determining how good, or how "fit" an ANN is, and evolution will take care of the rest.
"""
end
defp package do
[
maintainers: ["Stuart Hunt"],
licenses: ["Apache 2.0"],
links: %{"GitLab" => "https://gitlab.com/onnoowl/Neat-Ex"}
]
end
end