On a related note, there's a Clojure API for MXNet (another major deep learning framework).
Re:TensorFlow 2.0 is coming
by mark_l_watson on Wednesday August 15, 2018 @07:53AM
(#17765325)
Thanks, that looks very good. Unfortunately Clojure and I don’t really click. I have about two years professional experience with Clojure but except for my site http://Cookingspace.com I don’t much use Clojure for personal projects. I prefer Common Lisp. For functional programming, I would substitute Haskell for Clojure except my Haskell skills are so-so.
Interesting, what do you mean by saving Keras models and converting to Racket?
Re:TensorFlow 2.0 is coming
by mark_l_watson on Wednesday August 15, 2018 @07:48AM
(#17765305)
Saved Keras model meta data and weights, wrote Racket code to read weights, use low level matrix library, relu , sigmoid, to use trained models. So, just use TensorFlow for training.
This works, but the performance was not great. I want something more robust and performant.
Haskell support has worked OK for a while. The languages I would most like to see supported are common implementations of Common Lisp like SBCL and Clozure. I think there is some future for hybrid connectionist and symbolic AI and it would thrill me to have Common Lisp support for TensorFlow.