| Crates.io | cntk |
| lib.rs | cntk |
| version | 0.2.1 |
| created_at | 2017-10-29 16:41:30.205168+00 |
| updated_at | 2017-11-29 22:07:21.006376+00 |
| description | Wrapper around Microsoft CNTK library |
| homepage | |
| repository | https://github.com/usamec/cntk-rs |
| max_upload_size | |
| id | 37358 |
| size | 202,941 |
Simple low level bindings for CNTK library from Microsoft.
Currently exploring ways how to interact with C++ API nicely from Rust. Expect a lot of breaking changes.
Build scripts are not ready yet, might not work outside of 64bit linux.
You need to have CNTK-2.3 installed and paths to includes and library files in relevant enviroment variables (cntk activate scripts does this well). You also need g++-4.8 installed (because CNTK uses it to compile things).
See examples folder.
Only works with single precision (f32 in Rust, float in C++) types. Only works with dense representations of vectors/matrices/tensors. Only works with ASCII strings for variable names and filenames.