Scale By the Bay Scale By the Bay

Friday, October 29, 2021

Introducing Hasktorch
Austin Huang
Austin Huang
Fidelity Investments, Vice President of AI and Machine Learning

Hasktorch is a library for implementing tensor math and neural networks using typed functional programming in Haskell. It binds the C++ backend of PyTorch, making all functions available in Haskell including GPU support and automatic differentiation.
Hasktorch has two complementary goals. First, to advance research at the intersection of machine learning and programming languages. Second, to enable developers to leverage the strengths of typed functional programming for building reliable, scalable machine-learning systems.
In this talk, Austin will introduce the library, highlight example projects, and help new users get started with Hasktorch.