Hi Denis,
you cannot bring 2 vars named 'network' in the same namespace...It is
partly my fault cos since I changed 'make-network' to 'network' I should
have changed the examples as well...try again but instead of 'network'
define your neural-net as 'net' or something cos there is alaredy a
'network' multi-fn...in any case, I'm assuming you're just fooling
around with enclog...if this is the case, keep in mind that i will push
0.5.2 later this afternoon which includes some changes...I'll try fix
the examples as well...
thanks for trying out enclog and for reporting what you thought was a bug...
Jim
On 08/09/12 10:12, Denis Labaye wrote:
On Tue, Sep 4, 2012 at 9:05 PM, Jim - FooBar(); <jimpil1...@gmail.com
<mailto:jimpil1...@gmail.com>> wrote:
Hi all,
just wanted to let you know that I renamed 'clojure-encog' to
*enclog* ...release 0.5.0 does not add anything but several
'library coding standards' that i was previously not aware of,
have been addressed...
I created a brand new repo here :
https://github.com/jimpil/enclog
and a new jar here:
https://clojars.org/enclog <https://clojars.org/clojure-encog>
I also added a simple example of KMeans clustering and soon I will
have the famous TSP problem solved...
cheers,
Jim
Seems cool
But when I tried to run the example:
(let[xor-input [[0.0 0.0] [1.0 0.0] [0.0 0.1] [1.0 1.0]]
xor-ideal [[0.0] [1.0] [1.0] [0.0]]
dataset (data :basic-dataset xor-input xor-ideal)
trainer ((trainer :back-prop) network dataset)])
I got :
clojure.lang.MultiFn cannot be cast to
org.encog.neural.networks.ContainsFlat
[Thrown class java.lang.ClassCastException]
Restarts:
0: [QUIT] Quit to the SLIME top level
Backtrace:
0: training.clj:156 enclog.training/trainer[fn]
1: NO_SOURCE_FILE:1 clojure-station.lib-example.enclog/fn
2: AFn.java:159 clojure.lang.AFn.applyToHelper
3: AFn.java:151 clojure.lang.AFn.applyTo
4: Compiler.java:3382 clojure.lang.Compiler$InvokeExpr.eval
5: Compiler.java:398 clojure.lang.Compiler$DefExpr.eval
6: Compiler.java:6516 clojure.lang.Compiler.eval
7: Compiler.java:6477 clojure.lang.Compiler.eval
8: core.clj:2797 clojure.core/eval
9: core.clj:532 swank.core/eval786[fn]
10: MultiFn.java:163 clojure.lang.MultiFn.invoke
11: basic.clj:54 swank.commands.basic/eval-region
12: basic.clj:44 swank.commands.basic/eval-region
13: basic.clj:78 swank.commands.basic/eval1061[fn]
14: Var.java:415 clojure.lang.Var.invoke
15: (Unknown Source) clojure-station.lib-example.enclog/eval7620
16: Compiler.java:6511 clojure.lang.Compiler.eval
17: Compiler.java:6477 clojure.lang.Compiler.eval
18: core.clj:2797 clojure.core/eval
19: core.clj:100 swank.core/eval-in-emacs-package
20: core.clj:256 swank.core/eval-for-emacs
21: Var.java:423 clojure.lang.Var.invoke
22: AFn.java:167 clojure.lang.AFn.applyToHelper
23: Var.java:532 clojure.lang.Var.applyTo
24: core.clj:601 clojure.core/apply
25: core.clj:107 swank.core/eval-from-control
26: core.clj:112 swank.core/eval-loop
27: core.clj:341 swank.core/spawn-repl-thread[fn]
28: AFn.java:159 clojure.lang.AFn.applyToHelper
29: AFn.java:151 clojure.lang.AFn.applyTo
30: core.clj:601 clojure.core/apply
31: core.clj:338 swank.core/spawn-repl-thread[fn]
32: RestFn.java:397 clojure.lang.RestFn.invoke
33: AFn.java:24 clojure.lang.AFn.run
34: Thread.java:662 java.lang.Thread.run
(I am on clojure 1.4.0)
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
<mailto:clojure@googlegroups.com>
Note that posts from new members are moderated - please be patient
with your first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
<mailto:clojure%2bunsubscr...@googlegroups.com>
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient
with your first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en