Deep learning comes to Rust

Although hesitant to jump on the “deep learning bandwagon,” student Theodore DeRego decided to spend his winter break trying to learn more about his newly found guilty pleasure. The result is a framework he calls deeplearn-rs, which can be used to build trainable matrix computation graphs that are configurable at runtime. After gaining an understanding of deep learning, DeRego sat down to experiment with real data and build real networks. He wrote that this was the first time he carried out a full deep learning experiment with a modern framework. (Related: Microsoft releases a deep learning toolkit) DeRego’s project involved both deep learning and systems programming, and he developed a deep learning framework in Rust that uses OpenCL to “do all the heavy lifting,” he wrote. His OpenCL matrix math…


Link to Full Article: Deep learning comes to Rust