Skip to content

Achilles Mila Deep Neural Network library provides an API to model, train and evaluate Deep Neural Networks. Mila utilizes the NVIDIA CUDA runtime for high-performance GPU acceleration.

License

Notifications You must be signed in to change notification settings

ToddThomson/Mila

Repository files navigation

Mila

Mila Deep Neural Net library

Prerelease Notice

Mila, version 0.9.64-alpha is currently an early, preview release.

Description

Achilles Mila Deep Neural Network library provides an API to model, train and evaluate Deep Neural Networks. Mila utilizes the NVIDIA CUDA runtime for high-performance GPU acceleration.

Top Features

1 Deep Neural Nets

  • GPT2, Recurrent Neural Networks
  • GPU acceleration using CUDA runtime

2 Datasets

  • Batch sequence loader

What's New

Added Docs folder from Doxygen comments

  • Updated Op regisitration mechanism
  • Updated Doxygen comments for most classes

Mila Build Instructions

Mila uses CMake build. To build Mila, follow the steps below:

  1. Clone the Mila repository
  2. Open the Mila directory using Visual Studio Code or any other IDE

Required Components

  • C++ 20 Module API
  • NVIDIA Cuda Runtime, 12.8
  • CMake 3.31

About

Achilles Mila Deep Neural Network library provides an API to model, train and evaluate Deep Neural Networks. Mila utilizes the NVIDIA CUDA runtime for high-performance GPU acceleration.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published