60be167 | Alexey Kamenev | 16 February 2016, 20:11:51 UTC | Added SM3.0 to Linux Debug build. Added serialization of new fields to BN node. | 16 February 2016, 20:31:28 UTC |
e5f9962 | Dong Yu | 16 February 2016, 18:07:48 UTC | Merge branch 'master' of https://github.com/Microsoft/CNTK into dongyu/UCIFastReaderFix | 16 February 2016, 18:07:48 UTC |
9010ff4 | vmazalov | 15 February 2016, 01:23:37 UTC | Add printMetadata config to documentation for the dumpNode top-level command. | 15 February 2016, 01:23:37 UTC |
28b79aa | Project Philly | 14 February 2016, 17:31:17 UTC | Integrate AddPrintMetadataFlag into master | 14 February 2016, 17:31:17 UTC |
b6307f7 | Project Philly | 13 February 2016, 15:28:20 UTC | Integrate f0d8a23b26cbfe94640aa9869dcf57e4a4352455 into master | 13 February 2016, 15:28:20 UTC |
644dfaf | Project Philly | 13 February 2016, 13:54:40 UTC | Integrate mahilleb/WindowsCpuOnlyTest into master | 13 February 2016, 13:54:40 UTC |
150b40e | Alexey Kamenev | 12 February 2016, 19:43:40 UTC | Fixed build warning. | 12 February 2016, 19:43:40 UTC |
1133c13 | Alexey Kamenev | 12 February 2016, 18:13:45 UTC | Addressed code review feedback. | 12 February 2016, 19:34:03 UTC |
1a2bbc2 | Alexey Kamenev | 11 February 2016, 23:02:38 UTC | Fix for printf warning. | 12 February 2016, 17:34:31 UTC |
aaaff4c | Alexey Kamenev | 11 February 2016, 22:20:34 UTC | Addressed code review feedback. | 12 February 2016, 17:34:17 UTC |
c0b3127 | Alexey Kamenev | 11 February 2016, 02:00:01 UTC | Fix for name resolution. | 12 February 2016, 17:34:02 UTC |
3e8874e | Alexey Kamenev | 11 February 2016, 01:50:53 UTC | Refactored Makefile to include defines both to NVCC and g++. | 12 February 2016, 17:33:47 UTC |
327cc8c | Alexey Kamenev | 10 February 2016, 20:07:32 UTC | Added SM30 config to MathCuda Debug build defaults. | 12 February 2016, 17:33:32 UTC |
6c49f3a | Alexey Kamenev | 10 February 2016, 19:43:12 UTC | Fixed builds. | 12 February 2016, 17:33:18 UTC |
88a0fd5 | Alexey Kamenev | 10 February 2016, 19:03:41 UTC | Fixed bug with BN engine param name in BS and fixed CPU build. | 12 February 2016, 17:33:03 UTC |
fb7def7 | Alexey Kamenev | 10 February 2016, 01:02:43 UTC | Added eps and engine parameters to BN node. | 12 February 2016, 17:32:49 UTC |
0ff7719 | Alexey Kamenev | 09 February 2016, 21:11:56 UTC | Batch norm: added epsilon as parameter, enabled run mean/invstddev. | 12 February 2016, 17:32:35 UTC |
2f86b8e | Alexey Kamenev | 09 February 2016, 07:35:18 UTC | Added convolutional implementation for batch norm. | 12 February 2016, 17:32:21 UTC |
3f90fe0 | Alexey Kamenev | 06 February 2016, 02:07:56 UTC | Improved BN unit tests. | 12 February 2016, 17:32:07 UTC |
18be01e | Alexey Kamenev | 05 February 2016, 06:29:12 UTC | Added batch norm per-activation backprop implementation. | 12 February 2016, 17:31:53 UTC |
f2a7f03 | Alexey Kamenev | 04 February 2016, 02:39:40 UTC | Added batch norm per-activation feed forward implementation. | 12 February 2016, 17:31:39 UTC |
c6afc40 | Project Philly | 12 February 2016, 16:14:42 UTC | Integrate mahilleb/02_Convolution_Unstable into master | 12 February 2016, 16:14:42 UTC |
d1fd251 | Mark Hillebrand | 12 February 2016, 14:55:54 UTC | Tests/EndToEndTests/Examples/Image/MNIST/02_Convolution: unstable on Windows | 12 February 2016, 15:44:58 UTC |
93e2b83 | Project Philly | 12 February 2016, 15:01:12 UTC | Integrate mahilleb/TestDriverWinCpuonly into master | 12 February 2016, 15:01:12 UTC |
fb49f2e | Dong Yu | 11 February 2016, 23:53:22 UTC | Merge branch 'master' of https://github.com/Microsoft/CNTK into dongyu/UCIFastReaderFix | 11 February 2016, 23:53:22 UTC |
1cbd618 | Dong Yu | 11 February 2016, 23:53:08 UTC | 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 | Ross Wightman | 29 January 2016, 23:44:37 UTC | 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 | Amit Agarwal | 11 February 2016, 18:50:57 UTC | Merge branch 'master' of https://github.com/Microsoft/CNTK into amitaga/htkmlfreaderMemoryOptimizations | 11 February 2016, 18:50:57 UTC |
c9b0f48 | Amit Agarwal | 11 February 2016, 18:50:49 UTC | Addressed CR feedback | 11 February 2016, 18:50:49 UTC |
423db4a | Dong Yu | 11 February 2016, 18:44:48 UTC | Merge branch 'master' of https://github.com/Microsoft/CNTK | 11 February 2016, 18:44:48 UTC |
4772041 | Dong Yu | 11 February 2016, 18:44:38 UTC | change MathCUDA to use compute_30 and above to comply with cuDNN. | 11 February 2016, 18:44:38 UTC |
fc610cd | Mark Hillebrand | 11 February 2016, 15:17:21 UTC | Merge pull request #90 from felixonmars/patch-1 Fix a typo: lanugage -> language | 11 February 2016, 15:17:21 UTC |
a1dc693 | Project Philly | 11 February 2016, 13:27:19 UTC | Integrate mahilleb/Msbuild2 into master | 11 February 2016, 13:27:19 UTC |
9074718 | Eldar Akchurin | 11 February 2016, 09:49:08 UTC | Fixing the AV for the partial minibatch | 11 February 2016, 09:54:25 UTC |
15eb1ee | Project Philly | 11 February 2016, 08:41:16 UTC | Integrate cd4808e into master | 11 February 2016, 08:41:16 UTC |
c940677 | Amit Agarwal | 10 February 2016, 21:52:27 UTC | 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 | Amit Agarwal | 10 February 2016, 19:53:23 UTC | Merge branch 'master' of https://github.com/Microsoft/CNTK into amitaga/htkmlfreaderMemoryOptimizations | 10 February 2016, 19:53:23 UTC |
a1c1ce5 | Mark Hillebrand | 10 February 2016, 16:52:49 UTC | Tests/TestDriver.py: pick up Windows CPU-only binaries from x64/{Debug,Release}_CpuOnly | 10 February 2016, 16:52:49 UTC |
cb6d5bf | Mark Hillebrand | 10 February 2016, 11:18:24 UTC | Address CR comments | 10 February 2016, 11:18:24 UTC |
bfea365 | Mark Hillebrand | 05 February 2016, 08:12:58 UTC | .vcxproj: let intermediate output go into a common directory Fixes #12. | 10 February 2016, 08:10:07 UTC |
4809f53 | Mark Hillebrand | 04 February 2016, 21:18:18 UTC | CNTK.Cpp.props: define properties to distinguish build flavors and use them | 10 February 2016, 08:05:31 UTC |
28d1e84 | Mark Hillebrand | 04 February 2016, 20:39:37 UTC | Introduce CNTK.Cpp.props and load in every .vcxproj | 10 February 2016, 08:05:31 UTC |
a908366 | Mark Hillebrand | 04 February 2016, 20:17:47 UTC | .vcxproj: drop include path $(VCInstallDir)atlmfc\include | 10 February 2016, 08:05:31 UTC |
b6ef76e | Mark Hillebrand | 04 February 2016, 20:09:00 UTC | .vcxproj: remove HTKMLFReader IncludePath where not needed | 10 February 2016, 08:05:31 UTC |
f21a815 | Mark Hillebrand | 04 February 2016, 19:36:30 UTC | .vcxproj: coalesce importing for .user.props for Debug / Release | 10 February 2016, 08:05:31 UTC |
497a4c8 | Mark Hillebrand | 04 February 2016, 19:29:09 UTC | .vcxproj: remove empty <Command/> | 10 February 2016, 08:05:31 UTC |
2744a3e | Mark Hillebrand | 04 February 2016, 19:15:13 UTC | .vcxproj: remove empty custom build steps | 10 February 2016, 08:05:31 UTC |
a12ada6 | Mark Hillebrand | 04 February 2016, 19:13:16 UTC | CNTK.vcxproj: fix: add missing parameter for prebuild.bat for Release builds | 10 February 2016, 08:05:31 UTC |
bbe6e20 | Amit | 10 February 2016, 06:18:35 UTC | Fixed linux build | 10 February 2016, 06:18:35 UTC |
bbc5db4 | Amit Agarwal | 10 February 2016, 05:29:54 UTC | Replace incorrect use of bad_exception with runtime_error exceptions | 10 February 2016, 05:29:54 UTC |
845b45f | Amit Agarwal | 09 February 2016, 21:09:18 UTC | Write GPUMatrix to file in chunked manner to avoid creating very large intermediate CPU buffers | 09 February 2016, 21:09:18 UTC |
20c96c1 | Amit Agarwal | 09 February 2016, 18:55:09 UTC | Added new handler to print call stack on allocation failure | 09 February 2016, 18:55:09 UTC |
24cf52f | Amit Agarwal | 09 February 2016, 05:43:09 UTC | Merge branch 'master' of https://github.com/Microsoft/CNTK into amitaga/htkmlfreaderMemoryOptimizations | 09 February 2016, 05:43:09 UTC |
b6097f3 | Amit Agarwal | 09 February 2016, 00:42:23 UTC | Removed fsync call from fflushOrDie since its is causing issues when writing philly models to HDFS | 09 February 2016, 01:34:45 UTC |
efc5bb5 | Amit Agarwal | 09 February 2016, 00:12:05 UTC | 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 | Amit Agarwal | 08 February 2016, 21:10:49 UTC | Merge branch 'master' of https://github.com/Microsoft/CNTK into amitaga/htkmlfreaderMemoryOptimizations | 08 February 2016, 21:10:49 UTC |
28007b6 | Amit Agarwal | 08 February 2016, 21:10:40 UTC | 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 | Amit Agarwal | 08 February 2016, 00:49:40 UTC | 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 | David Rolland | 07 February 2016, 05:46:35 UTC | Added missing quote in case OPENCV_PATH contains spaces. | 07 February 2016, 05:46:35 UTC |
0d6ce81 | Frank Seide | 07 February 2016, 04:31:48 UTC | 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 | Frank Seide | 07 February 2016, 04:05:57 UTC | 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 | Amit Agarwal | 06 February 2016, 07:06:15 UTC | Added a check for inconsistent frameMode and Truncated settings. Also addresed some minor CR feedback. | 06 February 2016, 07:06:15 UTC |
2444390 | Frank Seide | 06 February 2016, 01:10:53 UTC | Matrix::Print() can now print corners for easier debugging | 06 February 2016, 01:10:53 UTC |
179a616 | Frank Seide | 05 February 2016, 19:06:20 UTC | 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 | U-FAREAST\fseide | 05 February 2016, 17:18:59 UTC | Merge branch 'master' of https://github.com/Microsoft/CNTK into fseide/fixInputNodes | 05 February 2016, 17:18:59 UTC |
64490a8 | Frank Seide | 05 February 2016, 17:18:45 UTC | temporary fix for "computeGradient" parameter inconsistency | 05 February 2016, 17:18:45 UTC |
1bb2df3 | Amit Agarwal | 05 February 2016, 02:29:31 UTC | 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 | Frank Seide | 04 February 2016, 23:42:08 UTC | better error messages for Win32 exceptions | 04 February 2016, 23:42:08 UTC |
b105004 | Amit Agarwal | 04 February 2016, 23:08:39 UTC | 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 | U-FAREAST\fseide | 04 February 2016, 22:52:02 UTC | Merge branch 'master' of https://github.com/Microsoft/CNTK into fseide/fixInputNodes | 04 February 2016, 22:52:02 UTC |
67ec743 | Frank Seide | 04 February 2016, 22:51:53 UTC | reduced clutter of validation output by validating the entire network, rather than each output node individually | 04 February 2016, 22:51:53 UTC |
066c1d1 | thhoens | 03 February 2016, 00:01:01 UTC | Updated EvalActions to fix support for OutputNodeNames in the config. | 04 February 2016, 21:11:13 UTC |
80850cd | Amit Agarwal | 04 February 2016, 18:55:28 UTC | 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 | Frank Seide | 04 February 2016, 16:51:08 UTC | fixed bug in catching when MPI runtime is missing | 04 February 2016, 16:51:08 UTC |
d167541 | Felix Yan | 04 February 2016, 14:20:50 UTC | Fix a typo: lanugage -> language | 04 February 2016, 14:20:50 UTC |
a06c039 | Project Philly | 04 February 2016, 12:22:24 UTC | Integrate mahilleb/ImageReaderOptDepFix into master | 04 February 2016, 12:22:24 UTC |
6ebbfe2 | Project Philly | 04 February 2016, 11:28:46 UTC | Integrate eldak/addressingReaderCR into master | 04 February 2016, 11:28:46 UTC |
390c8eb | Project Philly | 04 February 2016, 11:13:07 UTC | Integrate pkranen/fixMNIST into master | 04 February 2016, 11:13:07 UTC |
df44af5 | Mark Hillebrand | 03 February 2016, 23:16:58 UTC | ImageReader.vcxproj: don't build if OpenCV not present | 04 February 2016, 10:00:26 UTC |
a019e8b | Eldar Akchurin | 03 February 2016, 15:30:58 UTC | Addressing ImageReader CR from Frank | 04 February 2016, 08:37:14 UTC |
e055d02 | Philipp Kranen | 03 February 2016, 13:21:58 UTC | fixed .config to .cntk in CSEvalCient | 04 February 2016, 08:11:06 UTC |
62fa4e1 | Philipp Kranen | 03 February 2016, 12:56:58 UTC | fixed 01.. config to match wiki page | 04 February 2016, 08:11:04 UTC |
ac6120f | Amit Agarwal | 04 February 2016, 07:05:16 UTC | Merge branch 'master' of https://github.com/Microsoft/CNTK into amitaga/htkmlfreaderMemoryOptimizations | 04 February 2016, 07:05:16 UTC |
f69f207 | Frank Seide | 04 February 2016, 00:52:47 UTC | (added a comment) | 04 February 2016, 00:52:47 UTC |
3149a01 | Frank Seide | 03 February 2016, 23:27:00 UTC | gave up back-compat with some mis-spelled names of training criterion nodes | 03 February 2016, 23:27:00 UTC |
c2f2f96 | Amit Agarwal | 03 February 2016, 20:19:54 UTC | Merge branch 'master' of https://github.com/Microsoft/CNTK into amitaga/htkmlfreaderMemoryOptimizations | 03 February 2016, 20:19:54 UTC |
91051d9 | Frank Seide | 03 February 2016, 19:49:13 UTC | addressed an issue discovered in static code analysis | 03 February 2016, 19:49:13 UTC |
aa7c999 | U-FAREAST\fseide | 03 February 2016, 19:36:39 UTC | Merge branch 'master' of https://github.com/Microsoft/CNTK into fseide/fixCrossProcessMutex | 03 February 2016, 19:36:39 UTC |
c7d01ad | Frank Seide | 03 February 2016, 19:32:13 UTC | addressed bugs discovered by static code analysis, Issue #81, and manually merged two related pull requests | 03 February 2016, 19:32:13 UTC |
94d4f89 | Alexey Kamenev | 03 February 2016, 18:01:20 UTC | Fixed MNIST batch norm sample. | 03 February 2016, 18:01:50 UTC |
87e70bb | Alexey Kamenev | 01 February 2016, 19:31:02 UTC | Added README.md with disclaimer to ResNet samples. | 03 February 2016, 18:01:49 UTC |
ac7b09f | U-FAREAST\fseide | 03 February 2016, 17:32:47 UTC | Merge branch 'master' of https://github.com/Microsoft/CNTK into fseide/fixCrossProcessMutex | 03 February 2016, 17:32:47 UTC |
27170a6 | Project Philly | 03 February 2016, 17:30:22 UTC | Integrate mahilleb/WindowsVsDependenciesDoc into master | 03 February 2016, 17:30:22 UTC |
edca40f | Frank Seide | 03 February 2016, 17:24:09 UTC | final simplification of case-insensitive string comparisons | 03 February 2016, 17:24:09 UTC |
3a34592 | Frank Seide | 03 February 2016, 17:17:58 UTC | further simplified case-insensitive string compares | 03 February 2016, 17:17:58 UTC |
7ad9068 | Frank Seide | 03 February 2016, 17:01:55 UTC | cleanedup all case-insensitive comparisons | 03 February 2016, 17:01:55 UTC |
5075d2a | Frank Seide | 03 February 2016, 16:38:24 UTC | fixed process-name comparison in BestGpu::QueryNvmlData() | 03 February 2016, 16:38:24 UTC |
857314c | Mark Hillebrand | 25 January 2016, 13:22:33 UTC | .vcxproj: Let diagnostics about dependencies point to CNTK Wiki | 03 February 2016, 16:22:13 UTC |
ce7ee56 | U-FAREAST\fseide | 03 February 2016, 16:09:37 UTC | Merge branch 'master' of https://github.com/Microsoft/CNTK into fseide/fixCrossProcessMutex | 03 February 2016, 16:09:37 UTC |
1cc41c5 | Project Philly | 03 February 2016, 15:02:45 UTC | Integrate mahilleb/BuildAndTestTuneNew into master | 03 February 2016, 15:02:45 UTC |