News for hackers. Stuff that matters.
Re:TensorFlow 2.0 is coming by mark_l_watson on Tuesday August 14, 2018 @09:14PM (#17763161)
I wonder what new language bindings they will support. I have experimented with saving Keras models, converting to Racket Scheme, and writing a runtime. It would be way better to have it officially supported.

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.

Re:TensorFlow 2.0 is coming by mi_lk on Tuesday August 14, 2018 @09:21PM (#17763187)
On a related note, there's a Clojure API for MXNet (another major deep learning framework).

https://mxnet.incubator.apache.org/api/clojure/index.html

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.
Re:TensorFlow 2.0 is coming by mi_lk on Tuesday August 14, 2018 @09:26PM (#17763200)
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.