https://github.com/Microsoft/CNTK

sort by:
Revision Author Date Message Commit Date
aa23690 Integrate eldak/refCountingPrototype into master 19 February 2016, 14:39:55 UTC
446ac16 Removing test from windows 19 February 2016, 13:06:56 UTC
6f22545 Merge branch 'jeanfad/mnist-python3-script-and-replace-deprecated-nodes' of https://github.com/Microsoft/CNTK into jeanfad/mnist-python3-script-and-replace-deprecated-nodes 19 February 2016, 12:59:26 UTC
c0853d7 add python3 script for mnist data and replace deprecated nodes 19 February 2016, 12:56:55 UTC
cb04418 Fixing compile error in mock 19 February 2016, 12:38:33 UTC
a3a5e1f Removing empty lines 19 February 2016, 09:22:03 UTC
65e24b7 Fixing Alxey's comments 19 February 2016, 09:22:03 UTC
9a696e8 Addressing Franks comments 19 February 2016, 09:22:03 UTC
81f9001 Some refactoring 19 February 2016, 09:22:03 UTC
ccd49b1 Introducing chunks 19 February 2016, 09:22:03 UTC
a21f14d minor fix in UCIFastReader to support multiple regression labels. 18 February 2016, 23:11:02 UTC
251f6e5 Merge branch 'master' of https://github.com/Microsoft/CNTK into amitaga/evalBugFix 18 February 2016, 00:37:21 UTC
b167d23 Fixed a bug in EvalWriter.h where the output matrix was being inadvertently transferred to CPU during SaveData 18 February 2016, 00:36:59 UTC
74b5d86 Convo tuner bug fix: addressed review comments. 17 February 2016, 20:01:24 UTC
9410873 Fixed bug in convolutional auto-tuner logic with varying minibatch sizes. 17 February 2016, 19:54:04 UTC
c339848 add python3 script for mnist data and replace deprecated nodes 17 February 2016, 18:57:46 UTC
a9ca85e CNTK book change. Removed multiSeq tags and collections that are no longer needed. 17 February 2016, 18:27:08 UTC
45ff275 Integrate gaizna/evalwrapper_exceptionhandling into master 17 February 2016, 16:36:14 UTC
4d3128f Integrate gaizna/exportdbn into master 17 February 2016, 16:06:46 UTC
946bbb4 Adds native exception catching and rethrowing to managed layer. The managed wrapper provides custom managed exceptions mapping to the native exceptions thrown (runtime_error, logic_error, invalid_argument, and bad_alloc). Other exceptions are thrown in the base custom exception class CNTKException. Adds code for reporting, during an exception, the stack trace (as a string and as part of the exception message) to the managed layer from the native layer. MathTests now uses the shared DebugUtil.cpp file instead of its own copy. 17 February 2016, 14:15:40 UTC
1602041 Added CONTRIBUTING.md to the root directory 17 February 2016, 12:14:44 UTC
eac6235 Make gcc happy 17 February 2016, 10:36:16 UTC
e2bd2b4 Adds code for exporting model to DBN (legacy) format. This format is based on a C# snippet provided by Anthony Stark The code follows the C# flow to make it easier for future changes. Corrects minor comment typos in Actions.h Removes unecessary comment and code in SpecialPurposeActions.cpp Applies minor comment and code cleanup to ComputationNetwork.cpp 17 February 2016, 09:18:11 UTC
d8ed07c Fixed CNTKEval bug preventing eval from running on GPU 17 February 2016, 00:31:40 UTC
60be167 Added SM3.0 to Linux Debug build. Added serialization of new fields to BN node. 16 February 2016, 20:31:28 UTC
e5f9962 Merge branch 'master' of https://github.com/Microsoft/CNTK into dongyu/UCIFastReaderFix 16 February 2016, 18:07:48 UTC
9010ff4 Add printMetadata config to documentation for the dumpNode top-level command. 15 February 2016, 01:23:37 UTC
28b79aa Integrate AddPrintMetadataFlag into master 14 February 2016, 17:31:17 UTC
b6307f7 Integrate f0d8a23b26cbfe94640aa9869dcf57e4a4352455 into master 13 February 2016, 15:28:20 UTC
644dfaf Integrate mahilleb/WindowsCpuOnlyTest into master 13 February 2016, 13:54:40 UTC
150b40e Fixed build warning. 12 February 2016, 19:43:40 UTC
1133c13 Addressed code review feedback. 12 February 2016, 19:34:03 UTC
1a2bbc2 Fix for printf warning. 12 February 2016, 17:34:31 UTC
aaaff4c Addressed code review feedback. 12 February 2016, 17:34:17 UTC
c0b3127 Fix for name resolution. 12 February 2016, 17:34:02 UTC
3e8874e Refactored Makefile to include defines both to NVCC and g++. 12 February 2016, 17:33:47 UTC
327cc8c Added SM30 config to MathCuda Debug build defaults. 12 February 2016, 17:33:32 UTC
6c49f3a Fixed builds. 12 February 2016, 17:33:18 UTC
88a0fd5 Fixed bug with BN engine param name in BS and fixed CPU build. 12 February 2016, 17:33:03 UTC
fb7def7 Added eps and engine parameters to BN node. 12 February 2016, 17:32:49 UTC
0ff7719 Batch norm: added epsilon as parameter, enabled run mean/invstddev. 12 February 2016, 17:32:35 UTC
2f86b8e Added convolutional implementation for batch norm. 12 February 2016, 17:32:21 UTC
3f90fe0 Improved BN unit tests. 12 February 2016, 17:32:07 UTC
18be01e Added batch norm per-activation backprop implementation. 12 February 2016, 17:31:53 UTC
f2a7f03 Added batch norm per-activation feed forward implementation. 12 February 2016, 17:31:39 UTC
c6afc40 Integrate mahilleb/02_Convolution_Unstable into master 12 February 2016, 16:14:42 UTC
d1fd251 Tests/EndToEndTests/Examples/Image/MNIST/02_Convolution: unstable on Windows 12 February 2016, 15:44:58 UTC
93e2b83 Integrate mahilleb/TestDriverWinCpuonly into master 12 February 2016, 15:01:12 UTC
fb49f2e Merge branch 'master' of https://github.com/Microsoft/CNTK into dongyu/UCIFastReaderFix 11 February 2016, 23:53:22 UTC
1cbd618 support labelType=None (or without the label section at all) support labelType=Regression without having a label mapping file support labelType=Regression with multiple dimensions 11 February 2016, 23:53:08 UTC
e535c6c Add experimental support for OpenBLAS library * Add 'openblas' as mathlib option in configure. Not added to auto-search so must be specified using --with-openblas * configure script searches empty tail so that libraries located at default_path_list roots (ie /usr/local/ + include/openblas_config.h) are found * Treat ACML as the odd library out in ifdefs since it doesn't conform to typical BLAS standard. Other libraries like ATLAS should be able to share OpenBLAS/MKL variants. Add default USE_ACML define in VS projects to match * Fix 'max' macro define colliding with C++ std::max once openblas headers are included Usage Notes: * For best performance, build OpenBLAS with USE_OPENMP=1. When running CNTK, set OPENBLAS_NUM_THREADS environment var or set numCPUThreads CNTK config variable to the physical core count or performance will suffer * OpenBLAS 2.16 (git HEAD) tested in Linux with GCC 4.8.4 and in Windows with OpenBLAS 2.15 (pre-built binary release + MingGW 64-bit support dlls) * For Windows, in Math.vcxproj, replace libacml_mp_dll.lib with libopenblas.dll.a and change USE_ACML define to USE_OPENBLAS. Change ACML_PATH environment variable to your OpenBLAS path. Modify openblas_config.h as per https://github.com/xianyi/OpenBLAS/issues/708 * On current generation Intel processors, OpenBLAS measures a little faster than AMD ACML and slower than Intel MKL on MNIST and other examples 11 February 2016, 21:40:18 UTC
97401ef Merge branch 'master' of https://github.com/Microsoft/CNTK into amitaga/htkmlfreaderMemoryOptimizations 11 February 2016, 18:50:57 UTC
c9b0f48 Addressed CR feedback 11 February 2016, 18:50:49 UTC
423db4a Merge branch 'master' of https://github.com/Microsoft/CNTK 11 February 2016, 18:44:48 UTC
4772041 change MathCUDA to use compute_30 and above to comply with cuDNN. 11 February 2016, 18:44:38 UTC
fc610cd Merge pull request #90 from felixonmars/patch-1 Fix a typo: lanugage -> language 11 February 2016, 15:17:21 UTC
a1dc693 Integrate mahilleb/Msbuild2 into master 11 February 2016, 13:27:19 UTC
9074718 Fixing the AV for the partial minibatch 11 February 2016, 09:54:25 UTC
15eb1ee Integrate cd4808e into master 11 February 2016, 08:41:16 UTC
c940677 Temporarily retained old memory inefficient frame randomization for side by side testing. The old randomization is off by default and can be switched on using a config setting minimizeReaderMemoryFootprint=false 10 February 2016, 23:26:58 UTC
eaf9965 Merge branch 'master' of https://github.com/Microsoft/CNTK into amitaga/htkmlfreaderMemoryOptimizations 10 February 2016, 19:53:23 UTC
a1c1ce5 Tests/TestDriver.py: pick up Windows CPU-only binaries from x64/{Debug,Release}_CpuOnly 10 February 2016, 16:52:49 UTC
cb6d5bf Address CR comments 10 February 2016, 11:18:24 UTC
bfea365 .vcxproj: let intermediate output go into a common directory Fixes #12. 10 February 2016, 08:10:07 UTC
4809f53 CNTK.Cpp.props: define properties to distinguish build flavors and use them 10 February 2016, 08:05:31 UTC
28d1e84 Introduce CNTK.Cpp.props and load in every .vcxproj 10 February 2016, 08:05:31 UTC
a908366 .vcxproj: drop include path $(VCInstallDir)atlmfc\include 10 February 2016, 08:05:31 UTC
b6ef76e .vcxproj: remove HTKMLFReader IncludePath where not needed 10 February 2016, 08:05:31 UTC
f21a815 .vcxproj: coalesce importing for .user.props for Debug / Release 10 February 2016, 08:05:31 UTC
497a4c8 .vcxproj: remove empty <Command/> 10 February 2016, 08:05:31 UTC
2744a3e .vcxproj: remove empty custom build steps 10 February 2016, 08:05:31 UTC
a12ada6 CNTK.vcxproj: fix: add missing parameter for prebuild.bat for Release builds 10 February 2016, 08:05:31 UTC
bbe6e20 Fixed linux build 10 February 2016, 06:18:35 UTC
bbc5db4 Replace incorrect use of bad_exception with runtime_error exceptions 10 February 2016, 05:29:54 UTC
845b45f Write GPUMatrix to file in chunked manner to avoid creating very large intermediate CPU buffers 09 February 2016, 21:09:18 UTC
20c96c1 Added new handler to print call stack on allocation failure 09 February 2016, 18:55:09 UTC
24cf52f Merge branch 'master' of https://github.com/Microsoft/CNTK into amitaga/htkmlfreaderMemoryOptimizations 09 February 2016, 05:43:09 UTC
b6097f3 Removed fsync call from fflushOrDie since its is causing issues when writing philly models to HDFS 09 February 2016, 01:34:45 UTC
efc5bb5 Write checkpoint file before writing model file, so that a checkpoint file is guaranteed to exist for the latest successfully written model file 09 February 2016, 00:12:05 UTC
83bd418 Merge branch 'master' of https://github.com/Microsoft/CNTK into amitaga/htkmlfreaderMemoryOptimizations 08 February 2016, 21:10:49 UTC
28007b6 Disabled HTKMLFReader unit tests HTKMLFReaderSimpleDataLoop7 and HTKMLFReaderSimpleDataLoop17 as they use invalid config setting combination of Truncated=true and frameMode=true 08 February 2016, 21:10:40 UTC
97b28b5 HTKMLFReader memory optimization: Reimplemented frame mode randomization to keep just a window of randomized frames in memory instead of having a full array of all frames in the corpus 08 February 2016, 00:49:40 UTC
b899faa Added missing quote in case OPENCV_PATH contains spaces. 07 February 2016, 05:46:35 UTC
0d6ce81 LSTM test now uses an actual 1D vector for the bias parameter (as opposed to a 1-column 2D matrix) 07 February 2016, 04:31:48 UTC
e8ef19e fixed a size_t wraparound in TensorSliceWithMBLayoutFor() that broke some 1-column tensors; also sorted m_allRoots by name for better reproducability 07 February 2016, 04:05:57 UTC
fdb7c3b Added a check for inconsistent frameMode and Truncated settings. Also addresed some minor CR feedback. 06 February 2016, 07:06:15 UTC
2444390 Matrix::Print() can now print corners for easier debugging 06 February 2016, 01:10:53 UTC
179a616 InputNodes() now skips inputs that are only reachable through PreComputeNodes that have already been computed, addressing Issue #65; cleaned up some unnecessary NULL checks before delete 05 February 2016, 19:06:20 UTC
7d6ab08 Merge branch 'master' of https://github.com/Microsoft/CNTK into fseide/fixInputNodes 05 February 2016, 17:18:59 UTC
64490a8 temporary fix for "computeGradient" parameter inconsistency 05 February 2016, 17:18:45 UTC
1bb2df3 Added a workaround for the HDFS FUSE implementation bug of failure to delete destination file when the destination file specified to rename function already exists 05 February 2016, 02:29:31 UTC
431c536 better error messages for Win32 exceptions 04 February 2016, 23:42:08 UTC
b105004 Fixed redundant writing of the .0 model file when no PreCompute is performed and the model is loaded from a checkpoint 04 February 2016, 23:23:40 UTC
ae53e79 Merge branch 'master' of https://github.com/Microsoft/CNTK into fseide/fixInputNodes 04 February 2016, 22:52:02 UTC
67ec743 reduced clutter of validation output by validating the entire network, rather than each output node individually 04 February 2016, 22:51:53 UTC
066c1d1 Updated EvalActions to fix support for OutputNodeNames in the config. 04 February 2016, 21:11:13 UTC
80850cd Added guards to all model saving calls to prevent mutiple parallel workers from trying to write the model file concurrently 04 February 2016, 18:55:28 UTC
08559da fixed bug in catching when MPI runtime is missing 04 February 2016, 16:51:08 UTC
d167541 Fix a typo: lanugage -> language 04 February 2016, 14:20:50 UTC
a06c039 Integrate mahilleb/ImageReaderOptDepFix into master 04 February 2016, 12:22:24 UTC
back to top