[HN Gopher] Deep learning library written in Futhark
___________________________________________________________________
Deep learning library written in Futhark
Author : fulafel
Score : 69 points
Date : 2023-04-08 16:42 UTC (6 hours ago)
(HTM) web link (github.com)
(TXT) w3m dump (github.com)
| tveita wrote:
| Not much documentation but the example program looks nice
| https://github.com/HnimNart/deeplearning/blob/master/program...
| fancyfredbot wrote:
| I've seen some impressive results from Futhark in other areas.
| Would be very interested to see how it performs when applied to
| DL. Couldn't find any benchmarks here?
| jegp wrote:
| Wonderful to see this getting attention! I met with Minh since we
| were both using Futhark for our thesis. It's blazing fast and
| quite fun to work with.
|
| If anyone's interested, my thesis contains some more examples on
| deep learning with Futhark: https://github.com/Jegp/thesis/
| ben_w wrote:
| Every time the Futhark language comes up, I think it should look
| like this:
|
| prenta("helo world!")
| teddyh wrote:
| PRENTF?
| ithkuil wrote:
| Clouding aftar the greet greet vooel sheft
| ben_w wrote:
| Prenta; I don't know ancient Norse (or any free translators)
| so I went with Icelandic.
|
| In fairness the graphemes a and f are both pretty similar to
| F.
|
| Unfortunately I didn't do that properly with the string too,
| I should've done something more like "haelo heimur". My bad.
| jstrieb wrote:
| I've only used Futhark a handful of times, but found it to be
| really easy, and intuitive (coming from extensively using SML).
|
| For anyone looking to get started with it, writing a Monte Carlo
| simulation is a good first exercise to get familiar. Monte Carlo
| simulations also happen to perfectly showcase its power to
| exploit parallelism for massive speedups.
| pjmlp wrote:
| Great to see Futhark improving, we need more options on GPGPU
| ecosystem.
| fulafel wrote:
| There's also the thesis linked from https://futhark-
| lang.org/publications.html - https://futhark-lang.org/student-
| projects/svend-msc-thesis.p... - and this paper: https://futhark-
| lang.org/publications/fhpnc19.pdf
| dist1ll wrote:
| Great to see a futhark lib in the wild, the code seems really
| concise and readable. I feel the main reason for Futhark's
| ergonomics is FP combined with its array prelude (e.g.
| fold/transpose/flatten/rotate/indices).
___________________________________________________________________
(page generated 2023-04-08 23:00 UTC)