From 7176ce6d27ffbf47b9358d260e1b24ae265e76dc Mon Sep 17 00:00:00 2001 From: mehbark Date: Wed, 11 Jan 2023 22:22:31 -0500 Subject: [PATCH] last todo, add numeric-tower for progressive approximations (inefficient i know) --- project.clj | 3 ++- src/nn/core.clj | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/project.clj b/project.clj index 8c1fe1c..c1a3dcf 100644 --- a/project.clj +++ b/project.clj @@ -3,7 +3,8 @@ :url "http://example.com/FIXME" :license {:name "EPL-2.0 OR GPL-2.0-or-later WITH Classpath-exception-2.0" :url "https://www.eclipse.org/legal/epl-2.0/"} - :dependencies [[org.clojure/clojure "1.11.1"]] + :dependencies [[org.clojure/clojure "1.11.1"] + [org.clojure/math.numeric-tower "0.0.5"]] :main ^:skip-aot nn.core :target-path "target/%s" :profiles {:uberjar {:aot :all diff --git a/src/nn/core.clj b/src/nn/core.clj index a0c5e1e..2ffe957 100644 --- a/src/nn/core.clj +++ b/src/nn/core.clj @@ -1,4 +1,4 @@ -;;TODO: actually interesting brains, refactor, better children handling +;;TODO: actually interesting brains, refactor, better children handling, maybe dynamic variation on evolvers (based on score) (defmacro r []