5ff1429 | thhoens | 02 March 2016, 04:32:14 UTC | Updated GPUSparseMatrix to work on column slices by passing data through views, and a reader/writer verify check of correctness.. | 02 March 2016, 04:32:14 UTC |
7793b7b | Frank Seide | 01 March 2016, 18:43:50 UTC | some clean-up of sparse matrices; disabled meaningless elementwise sparse ops such as log(); sparse matrice slices now keep track of their original matrix (not used yet); bug fix: ~SyncGuard() should not swallow errors since CUDA errors may get discovered here; bug fix: HTKMLFReader test 16 must use consistent precision | 01 March 2016, 18:43:50 UTC |
d0a5eb5 | Frank Seide | 01 March 2016, 05:27:49 UTC | fixed NoGPU build re do_sync; updated ExperimentalHTKMLFReader w.r.t. file naming | 01 March 2016, 05:27:49 UTC |
be2422c | Frank Seide | 01 March 2016, 04:51:43 UTC | changed do_sync mechanism to an RAII class | 01 March 2016, 04:51:43 UTC |
1a69e8d | Frank Seide | 01 March 2016, 03:27:52 UTC | removed <ElemType> from ExperimentalHTKMLFReader | 01 March 2016, 03:27:52 UTC |
1d85075 | Frank Seide | 01 March 2016, 03:17:35 UTC | merged from master | 01 March 2016, 03:17:35 UTC |
4970414 | Frank Seide | 01 March 2016, 02:16:55 UTC | RNN.cntk "write" example now writes out the log sentence probabilities, which is more useful, e.g. for N-best rescoring; bug fix: SimpleOutputWriter must handle no-MBLayout case; bug fix to LaunchUnaryTensorOp(), must free the CUDA event or else leak memory--thanks to Yu Zhang for tracking it down! | 01 March 2016, 02:16:55 UTC |
1e68180 | Alexey Kamenev | 29 February 2016, 22:57:30 UTC | Added support for cuDNN v4 prod. | 29 February 2016, 22:57:30 UTC |
b8674c9 | Alexey Kamenev | 29 February 2016, 20:47:25 UTC | Addressed review comments. | 29 February 2016, 22:09:28 UTC |
51865bd | Alexey Kamenev | 27 February 2016, 01:32:48 UTC | Fixed gcc build issues. | 29 February 2016, 22:09:18 UTC |
835c873 | Alexey Kamenev | 27 February 2016, 00:32:17 UTC | Convolution engine refactoring. Preparing for ConvolveGeometry. | 29 February 2016, 22:09:07 UTC |
979c953 | Alexey Kamenev | 26 February 2016, 19:51:57 UTC | Updated image samples. | 29 February 2016, 22:08:57 UTC |
307dadf | Alexey Kamenev | 26 February 2016, 01:17:43 UTC | Updated samples that use batch norm. Fixed convo auto-tuner issue. | 29 February 2016, 22:08:46 UTC |
784381f | Alexey Kamenev | 25 February 2016, 01:57:57 UTC | Updated MNIST/CIFAR-10 samples to use time const in BN. | 29 February 2016, 22:08:36 UTC |
bcfef8a | Alexey Kamenev | 25 February 2016, 01:42:49 UTC | Added time const to batch norm. | 29 February 2016, 22:08:25 UTC |
67d611b | Alexey Kamenev | 17 February 2016, 00:45:18 UTC | Added CPU BN inference implementation. | 29 February 2016, 22:08:15 UTC |
602d3c5 | Project Philly | 29 February 2016, 21:53:40 UTC | Integrate 367db5e into master | 29 February 2016, 21:53:40 UTC |
91dbe6e | Frank Seide | 29 February 2016, 20:07:45 UTC | more detailed logging to GetInputMatrix() | 29 February 2016, 20:07:45 UTC |
11f0cf4 | Frank Seide | 29 February 2016, 19:58:13 UTC | Fixed Issue #176: random number used for random_shuffle() had an int overflow on gcc, which caused uncaught out-of-bounds accesses. | 29 February 2016, 19:58:13 UTC |
6a81fe2 | Alexey Kamenev | 29 February 2016, 19:52:41 UTC | Updated news section. | 29 February 2016, 19:52:41 UTC |
97d2907 | Project Philly | 29 February 2016, 19:43:12 UTC | Integrate mahilleb/HtkmlfProtoSquashedAgain into master | 29 February 2016, 19:43:12 UTC |
12d4f18 | Eldar Akchurin | 29 February 2016, 16:23:30 UTC | Small fix of mblayout copy | 29 February 2016, 16:23:30 UTC |
01757b7 | Mark Hillebrand | 19 February 2016, 15:38:42 UTC | Experimental HTKMLF Reader (currently only supports frame mode) | 29 February 2016, 14:54:39 UTC |
bbd1591 | Frank Seide | 29 February 2016, 03:01:07 UTC | removed template parameter ElemType from (I)DataReader and (I)DataWriter | 29 February 2016, 03:01:07 UTC |
2aa86e7 | Frank Seide | 29 February 2016, 01:04:45 UTC | removed <ElemType> parameter from StreamMinibatchInputs | 29 February 2016, 01:04:45 UTC |
fbcf016 | Frank Seide | 28 February 2016, 23:05:14 UTC | StreamMinibatchInputs now stores shared_ptrs, simplifying ownership; UCIFastReader::m_prefetchMatrices changed to be StreamMinibatchInputs as well | 28 February 2016, 23:05:14 UTC |
3fd13d6 | Frank Seide | 28 February 2016, 21:52:49 UTC | replaced all calls to GetInputMatrixPtr() by GetInputMatrix() | 28 February 2016, 21:52:49 UTC |
cd095a5 | Frank Seide | 28 February 2016, 21:34:02 UTC | replaced StreamMinibatchInputs::operator[] by named searchable accessor functions | 28 February 2016, 21:34:02 UTC |
c4cb852 | Frank Seide | 28 February 2016, 20:25:36 UTC | abstracted the map<wstring, Matrix*> into a class, for future enrichment | 28 February 2016, 20:25:36 UTC |
79c526d | Frank Seide | 28 February 2016, 19:40:38 UTC | updated rnn.cntk config | 28 February 2016, 19:40:38 UTC |
e3ca7ec | Frank Seide | 28 February 2016, 19:13:02 UTC | implemented make mode in "writeWordAndClass" action | 28 February 2016, 19:13:02 UTC |
bc054c5 | Amit Agarwal | 28 February 2016, 09:27:31 UTC | Implement an option to explicitly exclude specific devices from deviceId=auto selection algorithm | 28 February 2016, 09:27:31 UTC |
b74d89b | Frank Seide | 28 February 2016, 07:52:27 UTC | added "write" command to rnn.cnkt; bug fix in ClassBasedCrossEntropyWithSoftmaxNode, a wrong index if #parseq > 1; bug fix in TransposeTime dimension inference; bug fix in simple writer, must call DataEnd() | 28 February 2016, 07:52:27 UTC |
ba6fdb6 | Frank Seide | 28 February 2016, 06:23:22 UTC | mini checkin | 28 February 2016, 06:23:22 UTC |
7732bb3 | Frank Seide | 28 February 2016, 02:15:35 UTC | some clean-up of RNN sample and DoWriteWordAndClassInfo() | 28 February 2016, 02:15:35 UTC |
3c70123 | Frank Seide | 27 February 2016, 08:04:51 UTC | merged from origin/master | 27 February 2016, 08:04:51 UTC |
c49707c | Frank Seide | 27 February 2016, 07:40:08 UTC | bug fix: InitRandom() must use GetNumCols() for inputSize | 27 February 2016, 07:40:08 UTC |
a3b2de8 | Frank Seide | 27 February 2016, 07:23:18 UTC | (refined an error message) | 27 February 2016, 07:23:18 UTC |
6cc1103 | Frank Seide | 27 February 2016, 07:02:49 UTC | updated AlexNet E2E test | 27 February 2016, 07:02:49 UTC |
2025359 | Frank Seide | 27 February 2016, 06:39:43 UTC | updated AlexNet to work with tensor Times | 27 February 2016, 06:39:43 UTC |
7f7bd22 | Frank Seide | 27 February 2016, 01:27:27 UTC | MBLayout support for "write" command; added sample to simple2d for "write" | 27 February 2016, 01:27:27 UTC |
57756b2 | Frank Seide | 27 February 2016, 00:25:21 UTC | bug fix: ImageParameter must understand >3-dim tensors, for Times operation | 27 February 2016, 00:25:21 UTC |
4829bc4 | Chris Basoglu | 26 February 2016, 17:17:13 UTC | gcc 4.8.4 does not implement regex correctly. Replace the HTKMLFReader uses. | 27 February 2016, 00:06:10 UTC |
9f7d5e6 | Frank Seide | 26 February 2016, 22:14:43 UTC | fixed 02_Convolutional as well for new tensor TimesNode | 26 February 2016, 22:14:43 UTC |
c1284b9 | Frank Seide | 26 February 2016, 21:45:18 UTC | fixed Image/QuickE2E for new TimesNode | 26 February 2016, 21:45:18 UTC |
d5a27da | Frank Seide | 26 February 2016, 00:19:19 UTC | made gcc happy | 26 February 2016, 00:19:19 UTC |
9ad198c | Frank Seide | 25 February 2016, 23:44:49 UTC | TimesNode now supports tensors | 25 February 2016, 23:44:49 UTC |
812258a | Chris Basoglu | 25 February 2016, 20:26:53 UTC | Remove FUSE workaround now that FUSE is updated | 25 February 2016, 21:30:13 UTC |
479c533 | Alexey Kamenev | 25 February 2016, 18:48:13 UTC | Addressed code review comments. | 25 February 2016, 18:56:42 UTC |
7fec54f | Alexey Kamenev | 23 February 2016, 02:21:10 UTC | Fixed ImageReader Linux build. | 25 February 2016, 17:47:15 UTC |
4275a43 | Alexey Kamenev | 23 February 2016, 01:01:17 UTC | Enabled ImageReader unit tests in Jenkins. | 25 February 2016, 17:47:14 UTC |
7909f25 | Alexey Kamenev | 20 February 2016, 01:41:40 UTC | Added libzip support on Linux. | 25 February 2016, 17:47:14 UTC |
9fad828 | Alexey Kamenev | 20 February 2016, 00:41:20 UTC | Fixed no libzip build. | 25 February 2016, 17:47:13 UTC |
5f5fa2f | Alexey Kamenev | 19 February 2016, 23:56:11 UTC | Made ImageReader .zip reader thread-safe. | 25 February 2016, 17:47:12 UTC |
176dde8 | Alexey Kamenev | 19 February 2016, 19:37:06 UTC | Added more unit tests, merged changes from master. | 25 February 2016, 17:47:12 UTC |
fc942d9 | Alexey Kamenev | 19 February 2016, 01:30:51 UTC | Improved memory utilization and error handling in zip reader. | 25 February 2016, 17:47:11 UTC |
8755c9d | Alexey Kamenev | 18 February 2016, 02:49:37 UTC | Added .zip files support to ImageReader. | 25 February 2016, 17:47:10 UTC |
91eacc6 | Alexey Kamenev | 13 February 2016, 02:05:11 UTC | Added basic unit test for ImageReader. | 25 February 2016, 17:47:10 UTC |
9978f17 | Amit Agarwal | 25 February 2016, 05:49:21 UTC | Fix a memshare bug to prevent non-shareable matrices to be allocated from the shared matrix pool | 25 February 2016, 06:28:49 UTC |
d38eba8 | Frank Seide | 25 February 2016, 05:36:54 UTC | bug fix: forgot to delete debug code | 25 February 2016, 05:36:54 UTC |
0a6e244 | Frank Seide | 25 February 2016, 05:35:51 UTC | made gcc happy | 25 February 2016, 05:35:51 UTC |
6808f05 | U-FAREAST\fseide | 25 February 2016, 05:27:25 UTC | Merge branch 'master' of https://github.com/Microsoft/CNTK into fseide/s2s | 25 February 2016, 05:27:25 UTC |
a9b3681 | U-FAREAST\fseide | 25 February 2016, 05:27:16 UTC | Merge branch 'fseide/s2s' of https://github.com/Microsoft/CNTK into fseide/s2s | 25 February 2016, 05:27:16 UTC |
4857177 | Frank Seide | 25 February 2016, 05:22:56 UTC | improved logging for exceptions (call stack, inner exceptions in ComputationNode like VerifySize() failure) | 25 February 2016, 05:22:56 UTC |
546db0f | Chris Basoglu | 25 February 2016, 04:49:16 UTC | Add tracing flag and fix FUSE workaround | 25 February 2016, 04:51:10 UTC |
36f3130 | Dong Yu | 25 February 2016, 01:15:19 UTC | allow to use underscore as the start of a variable. | 25 February 2016, 01:15:19 UTC |
5c31007 | Alexey Kamenev | 25 February 2016, 00:47:33 UTC | Temporarily disabled convo tuner optimization. | 25 February 2016, 00:47:33 UTC |
c950d5a | Dong Yu | 24 February 2016, 21:55:59 UTC | Merge branch 'master' of https://github.com/Microsoft/CNTK into fseide/s2s | 24 February 2016, 21:55:59 UTC |
123150c | Dong Yu | 24 February 2016, 21:55:41 UTC | Merge branch 'dongyu/needsGradientChange' of https://github.com/Microsoft/CNTK into fseide/s2s Conflicts: Source/CNTK/tests.cpp Source/ComputationNetworkLib/ComputationNetwork.h Source/ComputationNetworkLib/ComputationNetworkEditing.cpp Source/ComputationNetworkLib/InputAndParamNodes.h Source/ComputationNetworkLib/PreComputeNodes.h | 24 February 2016, 21:55:41 UTC |
2bcbb79 | U-FAREAST\fseide | 24 February 2016, 21:09:27 UTC | Merge branch 'master' of https://github.com/Microsoft/CNTK into fseide/s2s | 24 February 2016, 21:09:27 UTC |
ecd554e | Dong Yu | 24 February 2016, 19:58:24 UTC | rename needGradient to needsGradient (part 1) | 24 February 2016, 19:58:24 UTC |
00c15a4 | Amit Agarwal | 24 February 2016, 19:36:04 UTC | Merge branch 'master' of https://github.com/Microsoft/CNTK into amitaga/htkmlfreader_allowlargeutterances | 24 February 2016, 19:36:04 UTC |
00d5269 | Project Philly | 24 February 2016, 19:33:57 UTC | Integrate cbasoglu/FUSEWorkaround into master | 24 February 2016, 19:33:57 UTC |
1f79223 | Dong Yu | 24 February 2016, 19:00:32 UTC | Merge branch 'master' of https://github.com/Microsoft/CNTK into dongyu/needsGradientChange | 24 February 2016, 19:00:32 UTC |
f2055b2 | Chris Basoglu | 24 February 2016, 18:27:32 UTC | Add progress tracing to fileutil | 24 February 2016, 18:27:32 UTC |
98d2f01 | Chris Basoglu | 24 February 2016, 18:15:10 UTC | Add a workaround that applies only to Philly jobs for FUSE writes followed by reads | 24 February 2016, 18:15:10 UTC |
beb058c | Frank Seide | 24 February 2016, 18:10:14 UTC | bug fix in BS lib | 24 February 2016, 18:10:14 UTC |
a0d8385 | Frank Seide | 24 February 2016, 17:51:40 UTC | BrainScript support for learningRateMultiplier option in LearnableParameter | 24 February 2016, 17:51:40 UTC |
798d7c9 | Frank Seide | 24 February 2016, 17:35:10 UTC | made gcc happy | 24 February 2016, 17:35:10 UTC |
5f7ade9 | Frank Seide | 24 February 2016, 17:23:54 UTC | made gcc happy | 24 February 2016, 17:23:54 UTC |
c09de59 | Frank Seide | 24 February 2016, 17:18:44 UTC | merged with donyu/needsGradientChange | 24 February 2016, 17:18:44 UTC |
3e4c341 | U-FAREAST\fseide | 24 February 2016, 16:39:38 UTC | Merge branch 'master' of https://github.com/Microsoft/CNTK into fseide/s2s | 24 February 2016, 16:39:38 UTC |
3e71eea | Frank Seide | 24 February 2016, 16:39:31 UTC | (towards tensor Times) | 24 February 2016, 16:39:31 UTC |
b363f5e | Frank Seide | 24 February 2016, 16:38:57 UTC | (comments) | 24 February 2016, 16:38:57 UTC |
2abeb3c | Frank Seide | 24 February 2016, 16:31:21 UTC | bug fix: PreComputeNodes' Value() must be non-sharable | 24 February 2016, 16:31:21 UTC |
56b0b14 | Dong Yu | 24 February 2016, 02:09:40 UTC | Merge branch 'master' of https://github.com/Microsoft/CNTK into dongyu/needsGradientChange Conflicts: Source/CNTK/ModelEditLanguage.cpp Source/CNTK/SynchronousExecutionEngine.cpp Source/ComputationNetworkLib/InputAndParamNodes.h | 24 February 2016, 02:09:40 UTC |
ee164df | Alexey Kamenev | 24 February 2016, 01:46:39 UTC | Updated conv auto-tuner to prevent issues with distributed reading. | 24 February 2016, 01:51:34 UTC |
5524829 | Alexey Kamenev | 23 February 2016, 22:58:33 UTC | Refactored CIFAR-10 image converter script. | 23 February 2016, 22:58:33 UTC |
959add5 | yzhang87 | 23 February 2016, 21:04:31 UTC | Fix Kaldi2Reader building. | 23 February 2016, 21:04:31 UTC |
cc8fef0 | Amit Agarwal | 23 February 2016, 20:35:40 UTC | Merge branch 'master' of https://github.com/Microsoft/CNTK into amitaga/htkmlfreader_allowlargeutterances | 23 February 2016, 20:35:40 UTC |
be17983 | Frank Seide | 23 February 2016, 19:48:12 UTC | bug fix in Config, handling empty keys | 23 February 2016, 19:48:12 UTC |
7f13079 | Frank Seide | 23 February 2016, 19:14:36 UTC | bug fix in Transpose(); prepared file format for RowStack and RowSlice to store their dimension along which they operate (currently limited to 1); bug fix in "write" command "format" parsing; ComputationNetwork::Read() now checks for too new file version | 23 February 2016, 19:14:36 UTC |
4c78ba4 | Wolfgang Manousek | 23 February 2016, 10:24:58 UTC | Changing postbuild steps for MathCuda to copy all NVIDIA delay loaded DLLs into the output directory | 23 February 2016, 10:24:58 UTC |
06c9be9 | Gaizka Navarro | 18 February 2016, 15:35:10 UTC | Adds ExceptionWithCallStack class to wrap native exceptions (runtime_error, logic_error, invalid_arguent), so that the call stack can be provided to the managed layer. Moves DebugUtil functions (PrintCallStack, GetCallStack) to ExceptionWithCallStack Refactors the PrintCallStack and GetCallStack functions in ExceptionWithCallBack to re-use the common functionality. Make gcc happy | 23 February 2016, 08:11:12 UTC |
810b3f5 | Frank Seide | 23 February 2016, 02:15:32 UTC | bug fix in BS definition of Times() macro | 23 February 2016, 02:15:32 UTC |
93be1ae | Frank Seide | 23 February 2016, 02:13:09 UTC | old config parser now allows empty values | 23 February 2016, 02:13:09 UTC |
8800a4a | Frank Seide | 23 February 2016, 02:05:20 UTC | Transpose and Times now serialize the new parameters | 23 February 2016, 02:05:20 UTC |
c1a6e3f | Frank Seide | 23 February 2016, 01:45:46 UTC | implemented TransposeNode for arbitrary dimensions (not serializing yet); added plumbing for tensor Times | 23 February 2016, 01:45:46 UTC |
9aebde0 | Amit Agarwal | 23 February 2016, 01:26:45 UTC | Merge branch 'master' of https://github.com/Microsoft/CNTK into amitaga/htkmlfreader_allowlargeutterances | 23 February 2016, 01:26:45 UTC |
5d63f99 | Project Philly | 23 February 2016, 01:25:32 UTC | Integrate 5925ae722a949e0d52d2ae82dd9c85f7f753ea99 into master | 23 February 2016, 01:25:32 UTC |