[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)