Граф коммитов

54 Коммитов

Автор SHA1 Сообщение Дата
Eldar Akchurin fd74a5c133 Adding C header to the drop 2017-12-05 09:46:22 +01:00
KeDengMS fbe030b0dc Switch from CNTKCustomMKL to Intel MKLML. MKLML is released with [Intel MKL-DNN](https://github.com/01org/mkl-dnn/releases) as a trimmed version of Intel MKL for MKL-DNN. To set it up:
On Linux:

    sudo mkdir /usr/local/mklml
    sudo wget https://github.com/01org/mkl-dnn/releases/download/v0.11/mklml_lnx_2018.0.1.20171007.tgz
    sudo tar -xzf mklml_lnx_2018.0.1.20171007.tgz -C /usr/local/mklml

On Windows:

    Create a directory on your machine to hold MKLML, e.g. mkdir c:\local\mklml
    Download the file [mklml_win_2018.0.1.20171007.zip](https://github.com/01org/mkl-dnn/releases/download/v0.11/mklml_win_2018.0.1.20171007.zip).
    Unzip it into your MKLML path, creating a versioned sub directory within.
    Set the environment variable `MKLML_PATH` to the versioned sub directory, e.g. setx MKLML_PATH c:\local\mklml\mklml_win_2018.0.1.20171007

This change also enables CPU convolution forward/backward using MKL, which leads to ~4x speedup in AlexNet training.
2017-11-10 11:48:16 -08:00
liqfu a3f20af5e5 Add PretrainedModels to windows/linux/examples drops 2017-09-11 12:51:47 -07:00
Mark Hillebrand e908663058 Tools/make_*: include Manual/ folder in packaged content 2017-07-31 17:55:45 +02:00
Mark Hillebrand 0b880c2e53 Tools/make_binary_drop_linux: change to make a CuDNN 6 based drop 2017-07-17 11:52:59 +02:00
Zhou Wang e51c927cad remove java\Main.class from binary drop 2017-05-17 15:46:04 +02:00
Mark Hillebrand ba134e7183 Linux drops: move out Python wheels, download during installation 2017-03-09 15:40:52 +01:00
Mark Hillebrand d768b8aebc Tools/make_binary_drop*: also separately copy wheels 2017-02-22 13:11:52 +01:00
Mark Hillebrand 13f81bd32d Tools/make_binary_drop_*: updates 2017-02-10 11:55:45 +01:00
Mark Hillebrand 0c93428c84 Tools/make_binary_drop_linux: fix wrt updated cudnn location 2017-02-01 18:13:30 +01:00
Mark Hillebrand b3e7bb2e8b Python: include all wheels in drop 2017-01-12 15:11:19 +01:00
Mark Hillebrand 8f4cad8f40 Enable Python 2.7 2016-12-19 13:49:05 +01:00
Mark Hillebrand 3864db1f99 Scripts/install/linux/install-cntk.sh: add --py-version option
Python 3.4 is still default; use `--py-version 35' to make the
install script install a Python 3.5 based environment.
2016-12-12 11:15:33 +01:00
Mark Hillebrand a013911ee2 Tools/make_binary_drop_linux: fix cudnn copy 2016-12-07 16:36:05 +01:00
Mark Hillebrand c068cac23e Tools/make_binary_drop_linux: update wrt CUDA-8 2016-12-07 15:37:16 +01:00
Alexey Orlov c9fb80945f Remove unnnecessary files from Linux Binary Drops 2016-12-03 16:49:17 +01:00
Mark Hillebrand fa96612cb6 Allow to test against multiple Python versions; add support for Py 3.5 on Linux
Contains some changes towards Python 2.7 support as well.
2016-12-02 04:06:30 +01:00
Mark Hillebrand a3b46190de Tools/make_binary_drop_linux: fix copy of libcudnn 2016-11-17 15:09:07 +01:00
Mark Hillebrand 9a57aebfca Tools/make_binary_drop_linux: adapt wrt new Linux images 2016-11-16 15:46:45 +01:00
Alexey Orlov 9f3a510c26 Add root Tutorials folder to Binary drop. Linux 2016-11-14 16:24:48 +01:00
Alexey Orlov 120cf2b1d2 Add Python artefacts to Linux binary drop 2016-10-22 15:04:36 +02:00
Alexey Orlov 8c1fdfe81d Add CPPEvalV2Client examples to Linux drop script 2016-10-20 16:56:08 +02:00
Alexey Orlov c6b1be0077 Add 2.0 include files to Linux drop script 2016-10-20 16:26:06 +02:00
Alexey Orlov 66a42dddaa Modifying Linux Binary Drop script for 2.0 Beta 2016-10-20 12:56:49 +02:00
Alexey Orlov 2eb3a48164 Add Kaldi dependencies to Linux drop 2016-10-13 16:53:55 +02:00
Alexey Orlov dc8d527584 Removing unneeded libzip.so from drop 2016-10-12 16:28:20 +02:00
Alexey Orlov b1895581e1 Add libzip.so.4 to binary drop 2016-10-11 15:41:35 +02:00
Zhou Wang f00eb56655 remove V2 python from drop 2016-09-30 12:32:13 +02:00
Mark Hillebrand a45a120843 make_binary_drop_linux: bump CNTKCustomMKL version number 2016-09-26 11:55:39 +02:00
Zhou Wang 5fc85f9404 fix missing path 2016-09-26 10:39:37 +02:00
Zhou Wang f3d77f5a76 remove EvalV2Examples from the binary drop for now, until V2 is published. 2016-09-24 22:25:43 +02:00
Zhou Wang 329ab101d2 no need to remove CPP(CS)EvalClient-CntkSln directories, as they are moved to Tests/Evaltests/ 2016-08-30 18:41:54 +02:00
Mark Hillebrand 2f9c73cab1 Tools/make_binary_drop_linux: exclude Examples/Evaluation/{CPP,CS}EvalClient-CntkSln 2016-08-30 15:08:01 +02:00
Mark Hillebrand 8b5cbd1c6c Tools/make_binary_drop_linux: exclude unit test binaries from publishing 2016-08-29 14:58:32 +02:00
Mark Hillebrand 3d60894b64 configure: prefer cudnn-5.1 over cudnn-5.0 2016-08-26 15:37:00 +02:00
Mark Hillebrand 39eb15a723 Tools/make_binary_drop_linux: libcudnn 4.0 -> 5.0 2016-08-26 15:35:53 +02:00
Alexey Orlov 2544ae9102 Fixing Include Path in Binary Drop script. Linux 2016-07-12 11:36:57 +02:00
Alexey Orlov 2bb3fba2dc Fixing console message in Binary Drop script. Linux 2016-07-12 11:30:05 +02:00
Alexey Orlov 7af1709687 Fixing errors in Binary Drop script. Linux 2016-07-12 11:27:34 +02:00
Alexey Orlov 21c8ba092e Polishing Binary Drop script. Linux 2016-07-12 11:22:38 +02:00
Alexey Orlov 80802ea884 Add Include to Binary Drop. Linux 2016-07-12 11:11:45 +02:00
Alexey Orlov 9907d68e7c Addressed reviewers comments 2016-07-07 11:06:38 +02:00
Alexey Orlov 15487535d9 Changed rm to rm -r in Scripts cleanup 2016-07-07 09:17:08 +02:00
Alexey Orlov 1a9ff644f0 Fixed rm in Scripts copy 2016-07-06 16:32:37 +02:00
Alexey Orlov fbd39b1a3d Add cleanup of Scripts 2016-07-06 16:15:50 +02:00
Alexey Orlov 0b3e01a92e Add copying Scripts to Binary Drops 2016-07-06 15:57:25 +02:00
Mark Hillebrand fdcfc02ca6 Tools/make_binary_drop_linux: MKL replaces ACML; opencv-3.1 2016-07-06 12:40:49 +02:00
Alexey Orlov f40736733e Binary drop script Linux. CUDA 7.5 2016-04-18 14:45:48 +02:00
Alexey Orlov 511046627b Format fix 2016-04-03 11:21:53 +02:00
Alexey Orlov afb385b204 Add libzip to binary drops script Linux 2016-03-31 20:27:27 +02:00