NervanaSystems / neon

Intel® Nervana™ reference deep learning framework committed to best performance on all hardware
http://neon.nervanasys.com/docs/latest
Apache License 2.0
3.87k stars 811 forks source link

MKL build for Windows(msys64) #407

Closed iNomaD closed 6 years ago

iNomaD commented 7 years ago

This is the solution to build neon with mklEngine on Windows systems. Tested with msys64 on Windows7 64-bit.

  1. Install msys64 and follow the instructions http://www.msys2.org/.
  2. Install Anaconda with Intel distribution of Python https://software.intel.com/en-us/articles/using-intel-distribution-for-python-with-anaconda.
  3. Clone the repository.
  4. Remove posix_ipc==1.0.0 from requirements.txt - it doesn't compile on Windows.
  5. Install h5py manually by conda install h5py=2.6.0
  6. make sysinstall
wei-v-wang commented 6 years ago

Internal testing in progress.

wei-v-wang commented 6 years ago

Thank you @iNomaD for your contribution! Your PR will appear in public neon in a few days.