mratsim / Arraymancer

A fast, ergonomic and portable tensor library in Nim with a deep learning focus for CPU, GPU and embedded devices via OpenMP, Cuda and OpenCL backends
https://mratsim.github.io/Arraymancer/
Apache License 2.0
1.33k stars 96 forks source link

ONNX and/or PMML support #109

Open bannazz opened 6 years ago

bannazz commented 6 years ago

Dear all, I'm living the dream ever since I discovered arraymancer, really good work, thank you.

I think ONNX and/or PMML support would be a very good addition to the library and will accelerate the transition process and benefit the community generally since it has the potential to mobilize network models from all sorts of ML frameworks.

That's the way to go for you guys, I'm certain this will encourage a LOT of people to actually start using Arraymancer and nim for the great speed gain and simplicity.

mratsim commented 6 years ago

Thanks for the encouragement bannazz.

ONNX support is planned but probably later than sooner, many facilities are missing (RNN, saving/loading from disks ...). And I'm waiting for reference implementations/tutorials to see how it's used in the wild.

PMML seems to be dead.