Skip to content

miquelflorensa/miquelflorensa.github.io

Repository files navigation

py/cuTAGI Documentation

cuTAGI is an open-source Bayesian neural networks library that is based on Tractable Approximate Gaussian Inference (TAGI) theory. It supports various neural network architectures such as full-connected, convolutional, and transpose convolutional layers, as well as skip connections, pooling and normalization layers. cuTAGI is capable of performing different tasks such as supervised, unsupervised, and reinforcement learning. This library has a python API called pyTAGI that allows users to easily use the C++ and CUDA libraries.

Getting Started

To get started with using our library, check out our:

Examples

In this section, you will find a series of examples for each available architecture that you can use as a starting point.

API

Check out our API reference for a complete list of all the functions and classes in our library.

Modules

pyTAGI already includes a set of modules that allow users to make their own models. Check out our modules reference for a list of classes and functions.

Contributing

We welcome contributions from the community by 1) forking the project, 2) Create a feature branch, and 3) Commit your changes.

Support

If you run into any issues or have any questions, please open an issue or contact us at [email protected] or [email protected].

Citation

@misc{cutagi2022,
  Author = {Luong-Ha Nguyen and James-A. Goulet},
  Title = {cu{TAGI}: a {CUDA} library for {B}ayesian neural networks with Tractable Approximate {G}aussian Inference},
  Year = {2022},
  journal = {GitHub repository},
  howpublished = {https://github.com/lhnguyen102/cuTAGI}
}

References

License

cuTAGI is licensed under the MIT License.

About

Config files for my GitHub profile.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published