dmm: (Default)
[personal profile] dmm
So, Facebook started an effort late last year to achieve a differentiable programming system in Kotlin. I am not quite sure how they are going to achieve nice interoperability with PyTorch, given that Kotlin is a JVM platform (or do they even want to achieve this kind of interoperability).

Of course, this is also a bit late in the game, with full-scale differentiable programming available in Julia in 2017 and in JAX/Python in 2018.

But it is even more funny that a task to create a differentiable programming system for Kotlin is already done by a very cool kid, who've done it single-handedly for his Master Thesis! (He has also rejected a job offer from Google, just doing PhD in Canada instead.) He is also writing some very interesting blog posts, about differentiable programming and other things. (Links in the comments.)

This world is something :-)

P.S. People sometimes call this differential programming and sometime they call this differentiable programming - I am not sure, do they settle on "differentiable" at the end of the day?
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

Profile

dmm: (Default)
Dataflow matrix machines (by Anhinga anhinga)

September 2025

S M T W T F S
 1 23456
78910111213
14151617181920
21222324252627
282930    

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Dec. 29th, 2025 10:14 am
Powered by Dreamwidth Studios