collenchyma-blas 0.0.1

Collenchyma library for full BLAS support
Documentation

collenchyma-BLAS • Join the chat at https://gitter.im/autumnai/collenchyma Build Status Crates.io License

collenchyma-BLAS provides the traits for full BLAS support for collenchyma, so you can use BLAS operations on servers, desktops or mobiles with OpenCL, CUDA and common host CPU support. But note, this crate only provides the traits, the actual implementation can be found at collenchyma.

If you would like to write your own backend-agnostic, high-performance library, you can

  • take this library as an example for basically copy&paste,
  • glance over the docs for a broader overview
  • and notify us about your library - we are happy to feature your collenchyma library on the collenchyma README.

collenchyma-BLAS was started at Autumn to support the Machine Intelligence Framework Leaf with backend-agnostic, state-of-the-art performance.

For more information,

Getting Started

If you're using Cargo, just add collenchyma-BLAS to your Cargo.toml:

[dependencies]
collenchyma-blas = "0.1.0"

If you're using Cargo Edit, you can call:

$ cargo add collenchyma-blas

Contributing

Want to contribute? Awesome! We have instructions to help you get started contributing code or documentation. And high priority issues, that we could need your help with.

We have a mostly real-time collaboration culture and happens here on Github and on the Collenchyma Gitter Channel. You can also reach out to the Maintainers {@MJ, @hobofan}.

License

collenchyma-BLAS is released under the MIT License.