c12bfdf | Mark Hillebrand | 18 January 2016, 08:34:24 UTC | License change | 18 January 2016, 08:34:24 UTC |
58edf52 | Hari Parthasarathi | 16 August 2015, 22:36:27 UTC | Some cleanup of the code - just commenting or removing commented code. | 16 August 2015, 22:39:15 UTC |
53ad708 | Hari Parthasarathi | 11 August 2015, 02:37:00 UTC | (a) Fully templatized the CTC implementation (b) Added numerical gradient support (c) Lots of debig messages [controlled by #ifdef] (d) Specific bug fix in CtcError calculation: log was getting applied twice on probabilities (causing underflows). | 16 August 2015, 22:39:14 UTC |
04e5cdd | Hari Parthasarathi | 06 August 2015, 18:52:36 UTC | Bug fixes while trying to train CTC on a tiny train set. | 16 August 2015, 22:39:14 UTC |
74d98f5 | Hari Parthasarathi | 03 August 2015, 05:10:00 UTC | a) Adding code for interfacing with Guoguo's code. b) Fixing some compilation issues. | 16 August 2015, 22:39:14 UTC |
15736cd | Hari Parthasarathi | 30 July 2015, 01:18:12 UTC | Addidng Hari's CTC code to linux-gcc branch. | 16 August 2015, 22:39:14 UTC |
a0645c9 | Dong Yu | 12 August 2015, 19:08:43 UTC | Merge branch 'master' of https://git01.codeplex.com/cntk into linux-gcc | 12 August 2015, 19:08:43 UTC |
bba8a92 | Dong Yu | 12 August 2015, 19:05:37 UTC | remove IsForwardComputing from FindInRecurrentLoop function. | 12 August 2015, 19:05:37 UTC |
d06170f | Dong Yu | 12 August 2015, 18:31:45 UTC | add SumColumnElements function to ComputationNetwork Change Sum function to SumElements in ComputationNetwork | 12 August 2015, 18:31:45 UTC |
ca189d8 | Vladimir Ivanov | 12 August 2015, 01:17:20 UTC | Added ability to run speech e2e tests on Windows (cygwin) | 12 August 2015, 01:17:37 UTC |
1807711 | Dong Yu | 10 August 2015, 21:59:42 UTC | update CNTK book. | 10 August 2015, 21:59:42 UTC |
4bb0fb3 | Scott Cyphers | 10 August 2015, 18:19:06 UTC | Merge remote-tracking branch 'origin/linux-gcc' into sls | 10 August 2015, 18:19:06 UTC |
4e5d29c | Scott Cyphers | 10 August 2015, 17:32:35 UTC | Merge branch 'master' into mastermerge | 10 August 2015, 17:32:35 UTC |
90b450c | chenguoguo | 09 August 2015, 19:57:55 UTC | Bug fix in Kaldi2Reader: sequence start was not set for utterances shorter than the minibatch | 09 August 2015, 19:57:55 UTC |
65cf645 | Vladimir Ivanov | 08 August 2015, 01:24:27 UTC | Updating build-and-test script and e2e tests to reflect new build directory layout | 08 August 2015, 02:00:28 UTC |
0ebdaed | Scott Cyphers | 07 August 2015, 17:03:27 UTC | Add a configure script for setting build parameters Add a configure script for initializing build parameters, either for in or out of source builds. The script generates a Config.make in the build directory, and, for out of source builds, a trampoline Makefile. Make the build-and-test script to do an out of source build. Add Config.make to .gitignore, as well as emacs temporary file patterns. | 07 August 2015, 17:03:27 UTC |
404f167 | Scott Cyphers | 06 August 2015, 19:28:56 UTC | Use original build targets when PREFIX is not supplied. | 06 August 2015, 19:28:56 UTC |
c54a045 | Scott Cyphers | 06 August 2015, 16:41:57 UTC | Remove site-specific paths from Makefile. Change configuration to build to a specific PREFIX directory, where a Config.make is located that contains build and site-specific information. This also makes it easy to check just how an earlier build was configured. Update the instructions in README. | 06 August 2015, 16:41:57 UTC |
b805063 | Scott Cyphers | 06 August 2015, 13:26:33 UTC | Merge remote-tracking branch 'origin/linux-gcc' into sls Prepare for merge back to linux-gcc | 06 August 2015, 13:26:33 UTC |
898d62f | Dong Yu | 06 August 2015, 00:43:15 UTC | update CNTK book. | 06 August 2015, 00:43:15 UTC |
25f8594 | Scott Cyphers | 05 August 2015, 22:46:31 UTC | Simplified unified CPU/GPU/Kaldi Makefile Modularize build specifications for each target, where each target adds what it needs to paths. Add rpath to cntkmath and plugins so they do not need LD_LIBRARY_PATH. Remove object files from cntk that were already in cntkmath. Organize build targets into UNIX-like bin and lib directories under a configuration-specific directory. Have .gitignore ignore these directories. Make it easy to keep sources in alphabetic order for easier comparison with the Windows project definition. | 05 August 2015, 22:46:31 UTC |
38f507d | Scott Cyphers | 05 August 2015, 22:36:26 UTC | Fix some format strings. | 05 August 2015, 22:36:26 UTC |
370c0ff | Dong Yu | 05 August 2015, 22:35:26 UTC | Merge branch 'linux-gcc' of https://git01.codeplex.com/cntk into linux-gcc | 05 August 2015, 22:35:26 UTC |
f7eaeaf | Dong Yu | 05 August 2015, 22:35:06 UTC | Merge branch 'master' of https://git01.codeplex.com/cntk into linux-gcc Conflicts: MachineLearning/CNTK/NetworkDescriptionLanguage.cpp | 05 August 2015, 22:35:06 UTC |
f6242d5 | Dong Yu | 05 August 2015, 22:29:19 UTC | Merge branch 'master' of https://git01.codeplex.com/cntk | 05 August 2015, 22:29:19 UTC |
d62e5db | Dong Yu | 05 August 2015, 22:13:11 UTC | added RowElementTimes and ColumnElementTimes nodes. Revoke back ElementTimes node to do element-wise multiplication since the implementation there for column element-wise multiplication is incorrect. | 05 August 2015, 22:13:11 UTC |
378420d | Vladimir Ivanov | 01 August 2015, 01:53:08 UTC | Preventing creation of corrupted checkpoint and model files if CNTK terminates during write | 05 August 2015, 19:24:21 UTC |
746c2db | Vladimir Ivanov | 30 July 2015, 02:39:47 UTC | Added end-to-end test for CNTK speech workloads using AN4 dataset | 05 August 2015, 19:17:09 UTC |
d7c06ef | chenguoguo | 04 August 2015, 23:45:16 UTC | Small fix to sequence training | 04 August 2015, 23:45:16 UTC |
203b060 | Dong Yu | 04 August 2015, 20:36:45 UTC | Merge branch 'master' of https://git01.codeplex.com/cntk into linux-gcc | 04 August 2015, 20:36:45 UTC |
24dce71 | Dong Yu | 04 August 2015, 20:36:32 UTC | Merge branch 'linux-gcc' of https://git01.codeplex.com/cntk into linux-gcc | 04 August 2015, 20:36:32 UTC |
2a1c90d | Dong Yu | 04 August 2015, 20:36:14 UTC | move GetNumSamplesWithLabel from node to network. | 04 August 2015, 20:36:14 UTC |
a0567f6 | Jasha Droppo | 04 August 2015, 17:55:07 UTC | Fix Windows bug where global mutex not properly released. | 04 August 2015, 17:55:07 UTC |
afe6a1d | Frank Seide | 04 August 2015, 04:29:23 UTC | Merge branch 'master' of https://git.codeplex.com/cntk | 04 August 2015, 04:29:23 UTC |
58851a8 | Frank Seide | 04 August 2015, 04:29:14 UTC | merged the two versions (Win32, Linux) of CrossProcessMutex back into a single header file that contains both versions; removed nvml.lib from the Windows linker command line (it is already listed inside the source code, but there it is conditional on CPUONLY mode); added a missing #include to Profiler.cpp to make it compile in CPUONLY mode; fixed the post-build action to copy nvml.dll to not fail if no NVSMI is installed (assuming CPUONLY mode) | 04 August 2015, 04:29:14 UTC |
ba103d5 | chenguoguo | 04 August 2015, 01:50:29 UTC | Merge remote-tracking branch 'origin/master' into linux-gcc | 04 August 2015, 01:50:29 UTC |
472bae7 | erw | 03 August 2015, 22:48:41 UTC | Move m_BoundaryInfo in PastValudeNode and FutureValueNode to CPUDEVICE Before this commit, m_BoundaryInfo is constructed on default device, usually 0. This may result in a single processor creating contexts on multiple GPU devices. | 03 August 2015, 22:48:41 UTC |
21d35a0 | chenguoguo | 03 August 2015, 22:30:51 UTC | Bug fix: fixing dimensionality mismatch after using MEL for sequence training model | 03 August 2015, 22:30:51 UTC |
10c4802 | Scott Cyphers | 03 August 2015, 18:41:18 UTC | Fix multiple-free problem. Use of static constructors in headers cause the constructors/destructors to be run in each compilation unit that includes the headers. The multiple constructors runs are leaks, the multiple destructor runs are multiple-frees at program exit time. These string constructors can instead use const char* with little impact on the methods that reference them. | 03 August 2015, 18:41:18 UTC |
0dbcf94 | Scott Cyphers | 03 August 2015, 18:39:21 UTC | Fix memory leak. Remove a small leak to redice noise in leak checkers. | 03 August 2015, 18:39:21 UTC |
ad5b8a2 | Scott Cyphers | 03 August 2015, 18:36:33 UTC | Fix g++ compilation warnings sprintf_s is snprintf, not sprintf Need to use more symbols from SGD Add externs for missing file name generators that seem to be not reachable and not defined. | 03 August 2015, 18:36:33 UTC |
ee05ee3 | Dong Yu | 03 August 2015, 17:53:53 UTC | Merge branch 'master' of https://git01.codeplex.com/cntk into linux-gcc | 03 August 2015, 17:53:53 UTC |
e633191 | Scott Cyphers | 03 August 2015, 15:05:33 UTC | Clean up warnings from G++ Use %zd for printing size_t %ls for wide strings Use SGDBase as name for base class instead of redefining templated base | 03 August 2015, 15:05:33 UTC |
85d613f | Frank Seide | 03 August 2015, 01:20:39 UTC | Merge branch 'master' of https://git.codeplex.com/cntk | 03 August 2015, 01:20:39 UTC |
d79e000 | chenguoguo | 01 August 2015, 01:11:53 UTC | Fixing mixing LSTM state when buffering minibatches | 01 August 2015, 01:11:53 UTC |
765a68f | Scott Cyphers | 30 July 2015, 18:51:56 UTC | Merge branch 'linux-gcc' into sls | 30 July 2015, 18:51:56 UTC |
5996b45 | chenguoguo | 30 July 2015, 18:00:05 UTC | Some cosmetic change in Kaldi2Reader | 30 July 2015, 18:00:05 UTC |
f5634af | Scott Cyphers | 30 July 2015, 17:35:50 UTC | Add the appropriate math -rpath to shared libraries link. | 30 July 2015, 17:35:50 UTC |
b417ea8 | chenguoguo | 30 July 2015, 17:16:32 UTC | Limit number of overflow warnings in Kaldi2Reader; Add configuration for setting overflow value | 30 July 2015, 17:16:32 UTC |
7451c33 | Chris Basoglu | 30 July 2015, 15:37:35 UTC | Fix printouts when doing Adaptive Minibatch sizing | 30 July 2015, 15:39:47 UTC |
d8c5334 | Hakan Erdogan | 30 July 2015, 08:31:33 UTC | comment out unnecessary output check and print in Kaldi2Reader that causes problems with non-probability outputs | 30 July 2015, 08:31:33 UTC |
433cab1 | Dong Yu | 30 July 2015, 00:58:11 UTC | add support to count NoLabel samples in the simpleEvaluator. Does not change complicated evaluator in SimpleEvaluator.h though. | 30 July 2015, 00:58:11 UTC |
bc5f69b | Marko Radmilac | 29 July 2015, 17:48:53 UTC | Fix build script permissions | 29 July 2015, 17:48:53 UTC |
0000f40 | Dong Yu | 29 July 2015, 17:40:57 UTC | Merge branch 'linux-gcc' of https://git01.codeplex.com/cntk into linux-gcc | 29 July 2015, 17:40:57 UTC |
61514b1 | Dong Yu | 29 July 2015, 17:40:45 UTC | refine PastValueNode and FutureValueNode. Fixed a bug in FutureValueNode When it's not inside a loop. | 29 July 2015, 17:40:45 UTC |
95776f8 | chenguoguo | 29 July 2015, 16:04:21 UTC | Bug fixing regarding m_uttDerivBuffer is NULL | 29 July 2015, 16:04:21 UTC |
2489646 | Dong Yu | 29 July 2015, 06:55:21 UTC | change the pastValueNode and FutureValueNode to support NO_FEATURE and NO_LABEL cases better. | 29 July 2015, 06:55:21 UTC |
cf3de9a | Dong Yu | 29 July 2015, 05:26:13 UTC | Merge branch 'master' of https://git01.codeplex.com/cntk into linux-gcc | 29 July 2015, 05:26:13 UTC |
a31304a | chenguoguo | 29 July 2015, 03:30:56 UTC | Adding interface for utterance derivative computation in the Kaldi2Reader | 29 July 2015, 03:30:56 UTC |
b967139 | kaisheny | 28 July 2015, 23:00:50 UTC | update global.config for LSTM LM | 28 July 2015, 23:00:50 UTC |
4ce1621 | kaisheny | 28 July 2015, 22:10:22 UTC | Merge branch 'master' of https://git01.codeplex.com/cntk | 28 July 2015, 22:10:22 UTC |
7bfcb0d | kaisheny | 28 July 2015, 22:10:13 UTC | Scripts/build-and-test | 28 July 2015, 22:10:13 UTC |
779c6d8 | Amit Agarwal | 27 July 2015, 23:53:40 UTC | Fixed a build break on Windows | 27 July 2015, 23:53:40 UTC |
930c7ef | Chris Basoglu | 27 July 2015, 23:02:48 UTC | Fix bugs in adaptive minibatch size | 27 July 2015, 23:25:51 UTC |
0f0cc21 | Dong Yu | 27 July 2015, 22:41:18 UTC | Merge branch 'master' of https://git01.codeplex.com/cntk into linux-gcc Conflicts: MachineLearning/CNTK/SGD.h | 27 July 2015, 22:41:18 UTC |
7fb42b8 | Dong Yu | 27 July 2015, 21:51:54 UTC | Merge branch 'master' of https://git01.codeplex.com/cntk | 27 July 2015, 21:51:54 UTC |
7a456a1 | Dong Yu | 27 July 2015, 21:50:24 UTC | move useCVSetControlLRIfCVExists and useEvalCriterionControlLR to the autoLRAdjust block. | 27 July 2015, 21:50:24 UTC |
d320d17 | Dong Yu | 27 July 2015, 21:28:27 UTC | support computing number of no_label samples in each minibatch to make error statistics computation correct. | 27 July 2015, 21:28:27 UTC |
f7cad28 | Chris Basoglu | 27 July 2015, 16:30:27 UTC | Fix whitespace isuses from previous merges | 27 July 2015, 16:30:27 UTC |
94e040a | chenguoguo | 27 July 2015, 08:59:16 UTC | Fixing end-of-epoch issue for sequence training | 27 July 2015, 08:59:16 UTC |
3cdea4e | chenguoguo | 26 July 2015, 22:14:24 UTC | Skipping utterances without lattice or alignment in sequence training | 26 July 2015, 22:14:24 UTC |
66902e8 | chenguoguo | 25 July 2015, 09:53:39 UTC | Merge branch 'linux-gcc' of https://git.codeplex.com/cntk into linux-gcc | 25 July 2015, 09:53:39 UTC |
c1925bb | chenguoguo | 25 July 2015, 09:53:30 UTC | adding verbosity support in DataReader/Kaldi2Reader/HTKMLFWriter.cpp | 25 July 2015, 09:53:30 UTC |
4356c45 | Dong Yu | 25 July 2015, 00:29:29 UTC | Merge branch 'linux-gcc' of https://git01.codeplex.com/cntk into linux-gcc | 25 July 2015, 00:29:29 UTC |
ed0697f | Dong Yu | 25 July 2015, 00:24:04 UTC | Merge branch 'master' of https://git01.codeplex.com/cntk into linux-gcc | 25 July 2015, 00:24:04 UTC |
51091cf | Dong Yu | 25 July 2015, 00:23:16 UTC | add UseCVSetControlLRIfCVExists and UseEvalCriterionControlLR to the SGD configuration to allow using training set and evaluation criterion to control learning rate selection when autoAdjustLR=adjustafterepoch | 25 July 2015, 00:23:16 UTC |
d98c21f | chenguoguo | 25 July 2015, 00:14:48 UTC | Changing NO_LABEL to NO_INPUT in Kaldi2Reader | 25 July 2015, 00:14:48 UTC |
a0bb630 | chenguoguo | 24 July 2015, 23:04:31 UTC | updating sentence boundary mark for Kaldi2Reader, HTKMLFReader and KaldiReader | 24 July 2015, 23:04:31 UTC |
d22dfd9 | Dong Yu | 24 July 2015, 21:10:13 UTC | Merge branch 'linux-gcc' of https://git01.codeplex.com/cntk into linux-gcc | 24 July 2015, 21:10:13 UTC |
4b9c8b2 | chenguoguo | 24 July 2015, 16:55:29 UTC | Merge branch 'linux-gcc' of https://git.codeplex.com/cntk into linux-gcc | 24 July 2015, 16:55:29 UTC |
f010749 | chenguoguo | 24 July 2015, 16:55:21 UTC | Adding suppport for parallelized sequence training in Kaldi2Reader | 24 July 2015, 16:55:21 UTC |
83736fa | Marko Radmilac | 22 July 2015, 23:39:23 UTC | Fix script | 24 July 2015, 00:53:12 UTC |
fb02f15 | Yu | 23 July 2015, 14:17:26 UTC | Merge remote-tracking branch 'origin/master' into linux-gcc | 23 July 2015, 14:17:26 UTC |
a839c11 | Yu | 23 July 2015, 14:07:54 UTC | Fix some minor bug in Kaldi2Reader. | 23 July 2015, 14:07:54 UTC |
36cd255 | erw | 22 July 2015, 23:53:54 UTC | Fix a minor bug for buildinfo.h when CUDA_PATH is not defined | 22 July 2015, 23:53:54 UTC |
c26a358 | Marko Radmilac | 22 July 2015, 20:49:35 UTC | Fix Linux build and enhance build script | 22 July 2015, 20:49:35 UTC |
64a7972 | Dong Yu | 22 July 2015, 19:26:04 UTC | Merge branch 'master' of https://git01.codeplex.com/cntk into linux-gcc | 22 July 2015, 19:26:04 UTC |
68c9ffa | Dong Yu | 22 July 2015, 19:10:42 UTC | fix a minor bug in CPUONLY mode. | 22 July 2015, 19:10:42 UTC |
98c76da | Dong Yu | 22 July 2015, 17:16:54 UTC | make sure all LoadFromFile functions in ComputationNodes are virtual and calls the base class's LoadFromFile. | 22 July 2015, 17:16:54 UTC |
fce1212 | Dong Yu | 22 July 2015, 16:53:02 UTC | Merge branch 'master' of https://git01.codeplex.com/cntk into linux-gcc Conflicts: DataReader/LMSequenceReader/SequenceReader.cpp | 22 July 2015, 16:53:02 UTC |
c437f85 | UnderdogGeek | 22 July 2015, 14:15:09 UTC | Rename NDRMParser to SparsePCParser. | 22 July 2015, 14:15:09 UTC |
41d9515 | UnderdogGeek | 22 July 2015, 14:02:39 UTC | Converting NDRM reader to SparsePC reader. | 22 July 2015, 14:02:39 UTC |
0d44322 | UnderdogGeek | 22 July 2015, 09:18:54 UTC | Merge branch 'master' of https://git01.codeplex.com/cntk into bmitra/Changes | 22 July 2015, 09:18:54 UTC |
fdd2216 | amitaga | 22 July 2015, 00:51:06 UTC | Fixed GPU locking code for Linux | 22 July 2015, 06:54:47 UTC |
a48278a | Yinggong ZHAO | 22 July 2015, 04:30:10 UTC | Remove useless merged code | 22 July 2015, 04:30:10 UTC |
8c77b0c | Yinggong ZHAO | 22 July 2015, 04:26:24 UTC | Merge branch 'master' of https://git01.codeplex.com/cntk Conflicts: DataReader/LMSequenceReader/SequenceReader.cpp modified: DataReader/LMSequenceReader/SequenceReader.cpp | 22 July 2015, 04:26:24 UTC |
94058b1 | Yinggong ZHAO | 22 July 2015, 04:24:53 UTC | set both for Label Outputs in SequenceReader | 22 July 2015, 04:24:53 UTC |
a567807 | ksyao | 21 July 2015, 15:54:52 UTC | Use CPUdevice only for class-based cross entropy for LM reader | 21 July 2015, 15:54:52 UTC |
3ba40b6 | ksyao | 21 July 2015, 15:10:31 UTC | added readme for lstmm lm setup | 21 July 2015, 15:10:31 UTC |
54e9809 | ksyao | 21 July 2015, 15:07:59 UTC | LM Sequence reader to use CPU device for labels. Also updated LSTM LM training setup. | 21 July 2015, 15:07:59 UTC |