oramasearch / onnx-go

onnx-go gives the ability to import a pre-trained neural network within Go without being linked to a framework or library.
https://blog.owulveryck.info/2019/04/03/from-a-project-to-a-product-the-state-of-onnx-go.html
MIT License
704 stars 72 forks source link

Poor performances on ARM64 #169

Open blackrez opened 4 years ago

blackrez commented 4 years ago

Is your feature request related to a problem? Please describe. Onnx-go is quite slow on ARM64.

Describe the solution you'd like Add hardware accelaration on differents library dependands on onnx-go (Gorgonia and go-num).

Describe alternatives you've considered Use Openblas.

Additional context I add the profile files executed on AWS A1.

profile001