3 ms·
I'm also working on something like this with F# and TensorFlow: https://youtu.be/GUMTpTqzsJA https://youtu.be/GUMTpTqzsJA https://devpost.com/software/sylvest
by allisterb 7y ago
I'm also working on something like this with F# and TensorFlow:
https://youtu.be/GUMTpTqzsJA https://youtu.be/GUMTpTqzsJA
https://devpost.com/software/sylvester-tf https://devpost.com/software/sylvester-tf
using typed natural number dimensions for arrays, vectors, matrices, tensors et.al
- brianberns 7y agoThis looks awesome. I’m an F# developer and I agree with your intro paragraph 100%: “One of the ironies of today's computer programming landscape is that functional languages directly inspired by the declarative languages for expressing abstractions and equations of logic and mathematics, have been sidelined for mathematical and scientific computing in favor of imperative, dynamically-typed languages like Python and Julia.” Sadly, I’ve found that every road leads back to Python when it comes to deep neural nets. I tried using TensorFlowSharp from F# but found it very frustrating. Only Python seems to have full bindings to the TF API. Would love to give your wrapper a try.
- allisterb 7y agoI've created a Jupyter notebook here: http://ec2-52-15-66-200.us-east-2.compute.amazonaws.com:6677/?token=bb2874e7bf09422cb2920e767eb3a63224112289013b1c53 http://ec2-52-15-66-200.us-east-2.compute.amazonaws.com:6677... that demos my ongoing progress with Sylvester and I'd love your feedback. It's also available on NuGet: https://www.nuget.org/packages/Sylvester.tf/0.2.3.4 https://www.nuget.org/packages/Sylvester.tf/0.2.3.4 with a native TF 2 package: https://www.nuget.org/packages/Sylvester.tf.Native.Win/ https://www.nuget.org/packages/Sylvester.tf.Native.Win/. It's still WIP but coming along pretty well.