These are chat archives for got-lambda/expression

22nd
Sep 2016
Magnus Therning
@magthe
Sep 22 2016 07:09
@Jell, but I'm guessing the presentation stopped short of jumping to a language that makes functional programming a bit easier than JS, or?
Erik Svedäng
@eriksvedang
Sep 22 2016 10:57
anyone here who has tried/used Tensorflow?
Suvash Thapaliya
@suvash
Sep 22 2016 11:03
tried : not really. I have tried to understand the idea by watching some talks / reading docs. what did you have in mind ?
Erik Svedäng
@eriksvedang
Sep 22 2016 11:04
I'm interested in using it for board game AI
Suvash Thapaliya
@suvash
Sep 22 2016 11:07
I see. The best way I've understood TF is that it is a separate language(dsl if you will) that is embedded in Python.
Erik Svedäng
@eriksvedang
Sep 22 2016 11:07
mm
Suvash Thapaliya
@suvash
Sep 22 2016 11:08
The key idea is that you express your computation (as a tree) in this Tensorflow DSL and then you ask TF to run/execute/solve it.
Erik Svedäng
@eriksvedang
Sep 22 2016 11:08
ok, I see
I guess I just have to try and see how well it works :)
Suvash Thapaliya
@suvash
Sep 22 2016 11:10
That's kind of confusing if you haven't already used Python, because TF primitives (data types etc.) are not necessarily Python primitives. That was the most confusing thing for me in the beginning. But once you understand that separate DSL and building computation graph analogy, you should be good to go.
Let me know what you'll be cooking. I'm interested in TF as well, just hadn't had the time for it.
Erik Svedäng
@eriksvedang
Sep 22 2016 11:11
I have used python a bit, but yes that sounds very confusing ^^ will definitely keep you posted!
Suvash Thapaliya
@suvash
Sep 22 2016 11:12
Other way to look at it. Python is eager, but TF (as a framework) is all about lazy computation. And, you can mix things, which makes it a bit messy imo.
Let me know how it goes.
Suvash Thapaliya
@suvash
Sep 22 2016 11:30
Probably an overkill, but a good collection here. https://github.com/jtoy/awesome-tensorflow
Marco Zocca
@ocramz
Sep 22 2016 13:06
@eriksvedang what type of game AI?that's more important than the choice of library.Or you'd like to reimplement the Go ag
ent Google made?
Erik Svedäng
@eriksvedang
Sep 22 2016 13:08
no, other games
but similar kind of games
Marco Zocca
@ocramz
Sep 22 2016 13:13
big G u
sed 2 neural nets, one for the value function and one for the policy
otherwise recursive enumeration of states and responses is too h
uge, one must approximate
Jean-Louis Giordano
@Jell
Sep 22 2016 15:02
@magthe yeah no not full-blown "let's all do purescript/elm/clojurescript" :p