41e37bb | Mark Hillebrand | 18 January 2016, 08:38:07 UTC | License change | 18 January 2016, 08:38:07 UTC |
a1bb817 | Vladimir Ivanov | 08 July 2015, 23:08:34 UTC | More CR feedback | 08 July 2015, 23:08:34 UTC |
f5a93aa | Vladimir Ivanov | 08 July 2015, 21:50:23 UTC | missing #include | 08 July 2015, 22:50:44 UTC |
c4c0823 | Vladimir Ivanov | 08 July 2015, 17:27:43 UTC | Factoring out cross-process mutex code and porting GPU locking functionality to Linux | 08 July 2015, 22:50:44 UTC |
2c6c940 | Vladimir Ivanov | 08 July 2015, 22:49:16 UTC | Build braek fix | 08 July 2015, 22:49:16 UTC |
f96ac20 | Yu | 08 July 2015, 20:52:44 UTC | Fix non-sequence reader. | 08 July 2015, 20:52:44 UTC |
631857b | chenguoguo | 08 July 2015, 01:56:50 UTC | Fixing feature and labels names in Kaldi2Reader; also adding some explanation in README of how to compile CNTK with Kaldi | 08 July 2015, 01:56:50 UTC |
9cc460e | Yu | 08 July 2015, 00:20:19 UTC | Fix linux builds for multinetwork. | 08 July 2015, 00:20:19 UTC |
776c20b | Yu Zhang | 08 July 2015, 00:00:17 UTC | Merge remote-tracking branch 'origin/master' into linux-gcc Conflicts: Common/Include/DataReader.h Documentation/CNTK-TechReport/lyx/CNTKBook_CNTK_Chapter.lyx MachineLearning/CNTK/TrainingCriterionNodes.h Math/Math/Matrix.cpp | 08 July 2015, 00:00:17 UTC |
e37ddb8 | Yu Zhang | 07 July 2015, 23:33:14 UTC | Fix Windows builds. | 07 July 2015, 23:33:14 UTC |
9d61b5d | Yu | 07 July 2015, 20:12:09 UTC | Merge branch 'linux-gcc' of https://git.codeplex.com/cntk into linux-gcc | 07 July 2015, 20:12:09 UTC |
ba1a969 | Yu | 07 July 2015, 20:11:23 UTC | Fix multi-IO. | 07 July 2015, 20:11:23 UTC |
496dfcb | Chris Basoglu | 07 July 2015, 17:52:06 UTC | Cleanup after Adaptive Minibatch size change | 07 July 2015, 17:52:06 UTC |
4d14e51 | Yinggong ZHAO | 07 July 2015, 07:20:24 UTC | Fix a bug in restoring from previous model in SGD | 07 July 2015, 07:20:24 UTC |
204b879 | Yinggong ZHAO | 07 July 2015, 03:56:16 UTC | Finish GPU NCE training | 07 July 2015, 03:56:16 UTC |
b5038c7 | Yinggong ZHAO | 07 July 2015, 01:30:42 UTC | Merge branch 'master' of https://git01.codeplex.com/cntk | 07 July 2015, 01:30:42 UTC |
54c1ac4 | Yinggong ZHAO | 07 July 2015, 01:30:33 UTC | Update softmax GPU NCE training | 07 July 2015, 01:30:33 UTC |
6348f84 | Hakan Erdogan | 07 July 2015, 00:16:23 UTC | removing my name from README for now. | 07 July 2015, 00:16:23 UTC |
cac3156 | Amit Agarwal | 06 July 2015, 23:16:54 UTC | Fixed Windows build | 06 July 2015, 23:16:54 UTC |
30f57f2 | Chris Basoglu | 26 June 2015, 16:52:36 UTC | Add dynamic minibatch sizing. | 06 July 2015, 21:05:17 UTC |
471f710 | Yu | 06 July 2015, 08:04:26 UTC | Add sentence end information to the reader. | 06 July 2015, 08:04:26 UTC |
f9245c2 | Yu Zhang | 06 July 2015, 05:53:04 UTC | Merge remote-tracking branch 'origin/dongyu/dev' into linux-gcc Conflicts: DataReader/HTKMLFReader/HTKMLFReader.cpp DataReader/HTKMLFReader_linux/HTKMLFReader.cpp DataReader/KaldiReader/HTKMLFReader.cpp MachineLearning/CNTK/ComputationNetwork.h MachineLearning/CNTK/TrainingCriterionNodes.h Makefile_kaldi2.gpu | 06 July 2015, 05:53:04 UTC |
e50cfed | Yu Zhang | 06 July 2015, 05:28:21 UTC | Merge remote-tracking branch 'origin/master' into linux-gcc Conflicts: Documentation/CNTK-TechReport/lyx/CNTKBook_CNTK_Adv_Chapter.lyx MachineLearning/CNTK/ComputationNetwork.h MachineLearning/CNTK/LinearAlgebraNodes.h MachineLearning/CNTK/NetworkDescriptionLanguage.cpp Makefile_kaldi2.cpu Makefile_kaldi2.gpu | 06 July 2015, 05:28:21 UTC |
f0ceb4b | Yu Zhang | 06 July 2015, 05:19:18 UTC | Merge with master branch. | 06 July 2015, 05:19:18 UTC |
b86990e | Yu Zhang | 06 July 2015, 05:16:57 UTC | Merge remote-tracking branch 'origin/master' into dongyu/dev Conflicts: CNTK.sln Common/Include/Basics.h DataReader/HTKMLFReader/HTKMLFReader.cpp DataReader/HTKMLFReader_linux/HTKMLFReader.cpp DataReader/KaldiReader/HTKMLFReader.cpp Documentation/CNTK-TechReport/lyx/CNTKBook_CNTK_Adv_Chapter.lyx MachineLearning/CNTK/ComputationNetwork.h MachineLearning/CNTK/LinearAlgebraNodes.h MachineLearning/CNTK/NetworkDescriptionLanguage.cpp MachineLearning/CNTK/NonlinearityNodes.h MachineLearning/CNTK/SynchronousExecutionEngine.h MachineLearning/CNTK/TrainingCriterionNodes.h Makefile_kaldi2.gpu | 06 July 2015, 05:16:57 UTC |
9c3fa25 | Yu | 06 July 2015, 03:51:40 UTC | Fix the linux compile (NoGPU.cpp) | 06 July 2015, 03:51:40 UTC |
c2b8ece | Dong Yu | 05 July 2015, 23:57:34 UTC | change definition of SENTENCE_BEGIN etc. Add operator |= to MinibatchPackingFlag Add support of UtteranceEnd in MinibatchPackingFlag to support bi-directional model in later | 05 July 2015, 23:57:34 UTC |
9eed4c6 | Yinggong ZHAO | 03 July 2015, 07:45:27 UTC | Update NCE CUDA code | 03 July 2015, 07:45:27 UTC |
f3de3d9 | Yinggong ZHAO | 03 July 2015, 02:31:54 UTC | Merge branch 'master' of https://git01.codeplex.com/cntk | 03 July 2015, 02:31:54 UTC |
f37095b | Yinggong ZHAO | 03 July 2015, 02:31:17 UTC | Fix a bug in softmax for NCE | 03 July 2015, 02:31:17 UTC |
28ea7c3 | Dong Yu | 03 July 2015, 01:39:24 UTC | revoke back L"Delay" in the ComputationNode.h since g++ cannot find DelayNode there. | 03 July 2015, 01:39:24 UTC |
a88b73a | Dong Yu | 03 July 2015, 01:23:09 UTC | Merge branch 'master' of https://git01.codeplex.com/cntk | 03 July 2015, 01:23:09 UTC |
b00e505 | Dong Yu | 03 July 2015, 01:22:54 UTC | change literals L"Delay" etc during node type comparison to DelayNode<ElemType>::TypeName() | 03 July 2015, 01:22:54 UTC |
aa56154 | Dong Yu | 02 July 2015, 23:00:45 UTC | add TransposeTimes to CNTK book. | 02 July 2015, 23:00:45 UTC |
b6c5a61 | Dong Yu | 02 July 2015, 21:51:40 UTC | Add TransposeTimesNode which is useful in auto-encoder where you want w2=w1^T | 02 July 2015, 21:51:40 UTC |
c1e41b5 | Amit Agarwal | 02 July 2015, 19:32:50 UTC | Fixed build break caused by BMitra's commit bc641e42243e | 02 July 2015, 19:32:50 UTC |
db64969 | Alexey Kamenev | 02 July 2015, 05:24:21 UTC | Add lib path for NVML, remove redundant lib references | 02 July 2015, 17:53:26 UTC |
90be0b8 | Yinggong ZHAO | 02 July 2015, 12:44:19 UTC | Update NCE GPU Code, forward phase is ready | 02 July 2015, 12:44:19 UTC |
b632326 | Yu Zhang | 02 July 2015, 11:16:06 UTC | Fix linux build (use popen in linux instead of _wpopen). | 02 July 2015, 11:16:06 UTC |
df1d881 | Yu | 02 July 2015, 08:21:36 UTC | Fix linux build (use popen in linux instead of _wpopen). | 02 July 2015, 08:21:36 UTC |
04c81b4 | Yu Zhang | 02 July 2015, 06:35:59 UTC | Merge remote-tracking branch 'origin/master' into linux-gcc Conflicts: CNTK.sln Common/Include/Basics.h DataReader/HTKMLFReader/HTKMLFReader.cpp DataReader/HTKMLFReader_linux/HTKMLFReader.cpp DataReader/KaldiReader/HTKMLFReader.cpp MachineLearning/CNTK/ComputationNetwork.h MachineLearning/CNTK/NetworkDescriptionLanguage.cpp MachineLearning/CNTK/NonlinearityNodes.h MachineLearning/CNTK/SynchronousExecutionEngine.h | 02 July 2015, 06:35:59 UTC |
9db9bb2 | Yu | 02 July 2015, 04:46:14 UTC | Feed several frame into the minibatch if there is no new utterance. not the best way, just make it consistent with other readers. | 02 July 2015, 04:46:14 UTC |
3aab1d2 | Frank Seide | 30 June 2015, 02:24:18 UTC | File now supports pipes ("cmd|", "|cmd") and "-" (stdin/stdout) for input and output; stderr redirection now uses File class instead of auto_file_ptr, allowing e.g. stderr="|tee path.log"; new method File::Flush(); class File implementation now uses RuntimeError() and LogicError() instead of throw std::runtime_error() and logic_error(); moved RuntimeError() and class Plugin from basetypes.h to Basics.h; new VS++ CRT emulation function _wpopen() (Linux only_ | 01 July 2015, 23:17:29 UTC |
bc641e4 | UnderdogGeek | 01 July 2015, 21:35:17 UTC | Merge branch 'master' of https://git01.codeplex.com/cntk into bmitra/MatrixMorphSupplements | 01 July 2015, 21:35:17 UTC |
e613a79 | chenguoguo | 01 July 2015, 21:13:22 UTC | Fix Kaldi2Reader for LSTM -- the previous commit fails after couple of epoch due to a bug | 01 July 2015, 21:13:22 UTC |
f5ce4c8 | Vladimir Ivanov | 01 July 2015, 18:41:24 UTC | Windows->Linux: finalizing reconciliation of Linux vs. Windows version of HTKMLFReader | 01 July 2015, 21:02:14 UTC |
5c590f7 | Vladimir Ivanov | 01 July 2015, 01:10:07 UTC | Windows->Linux: 85f7553 fix bug in multi utterance reader when mlf and feature file are mismatched in duration | 01 July 2015, 21:02:14 UTC |
566c71d | Vladimir Ivanov | 01 July 2015, 00:36:39 UTC | Windows->Linux: 51daad8 moved nocase_compare to Basics.h, and removed.... | 01 July 2015, 21:02:14 UTC |
fe3bcfd | Vladimir Ivanov | 01 July 2015, 00:34:16 UTC | Windows->Linux: 743c5a9 replaced printf format %ws by %ls which is portable between Visual Studio and gcc | 01 July 2015, 21:02:14 UTC |
c6e2d71 | Vladimir Ivanov | 01 July 2015, 00:17:05 UTC | Windows->Linux: db7b574 Further depress the message in HKTMLFReader | 01 July 2015, 21:02:14 UTC |
61ea159 | Vladimir Ivanov | 01 July 2015, 00:15:56 UTC | Windows->Linux: bc092c4 Disable redundant information output from releaserandomizedchunk when verbosity =0 | 01 July 2015, 21:02:14 UTC |
19926ad | Vladimir Ivanov | 01 July 2015, 00:13:18 UTC | Windows->Linux - 826ec09 1) Added the missing CNTKMath project dependency... | 01 July 2015, 21:02:13 UTC |
7da1782 | Vladimir Ivanov | 01 July 2015, 00:07:36 UTC | Windows->Linux fd314f1 Modify HTKMLFReader/fileutil.cpp to support load in MLF file larger than 2 GB. | 01 July 2015, 21:02:13 UTC |
120e150 | Vladimir Ivanov | 30 June 2015, 23:53:50 UTC | Windows->Linux: 5444c25 bug fixes in HTKMLFReader: randomizationNone for rollingwindow and context window setting for write | 01 July 2015, 21:02:13 UTC |
36bae00 | Vladimir Ivanov | 30 June 2015, 22:48:15 UTC | Windows->Linux: a93a2a1 Eliminate "requiredata:..." message when verbosity == 0 | 01 July 2015, 21:02:13 UTC |
20045cd | Vladimir Ivanov | 30 June 2015, 22:38:07 UTC | Windows->Linux: 9e741ec Further remove message in HTKMLFReader when verbosity == 0 | 01 July 2015, 21:02:13 UTC |
56e992b | Vladimir Ivanov | 30 June 2015, 22:31:09 UTC | Windows->Linux: c3aad5b Using verbosity in HTKMLFReader to control the output. | 01 July 2015, 21:02:13 UTC |
c88e4cf | Vladimir Ivanov | 30 June 2015, 21:32:52 UTC | Whitespace-only change: undoing some whitespace changes Those changes made simulatenously with porting of HTKMLFReader to linux. Reverting those changes allows better code comparison and helps to reconcile windows vs. linux versions of the reader | 01 July 2015, 21:02:13 UTC |
721e456 | UnderdogGeek | 01 July 2015, 17:53:57 UTC | Incorporating code review feedback. | 01 July 2015, 17:53:57 UTC |
e04ceb1 | Yinggong ZHAO | 01 July 2015, 10:17:22 UTC | update LSTM NCE CUDA code | 01 July 2015, 10:17:22 UTC |
4afc037 | Yu | 30 June 2015, 20:22:39 UTC | Merge branch 'master' of https://git.codeplex.com/cntk | 30 June 2015, 20:22:39 UTC |
dc6c7db | Yu | 30 June 2015, 20:21:34 UTC | Clean HTKMLFReader_linux | 30 June 2015, 20:21:34 UTC |
79bbe67 | UnderdogGeek | 30 June 2015, 20:12:06 UTC | Implementation of Reshape and RowRepeat computation nodes and CPU/GPU implementation of Sparse column slice operations. | 30 June 2015, 20:12:06 UTC |
a3571ce | Vladimir Ivanov | 29 June 2015, 22:05:11 UTC | Delaying start of CUDA profiler until first NextSample() call [A# cntk.kdev4 | 30 June 2015, 18:00:56 UTC |
a3450a7 | chenguoguo | 30 June 2015, 15:00:58 UTC | Merge remote-tracking branch 'origin/dongyu/dev' into linux-gcc | 30 June 2015, 15:00:58 UTC |
439e442 | Yinggong ZHAO | 30 June 2015, 11:09:12 UTC | convert bias vector from |V|*1 to 1*|V| | 30 June 2015, 11:09:12 UTC |
f2abdb3 | Yinggong ZHAO | 30 June 2015, 04:10:36 UTC | Merge branch 'master' of https://git01.codeplex.com/cntk | 30 June 2015, 04:10:36 UTC |
0b336bf | Yinggong ZHAO | 30 June 2015, 04:10:26 UTC | Change GPU NCE function | 30 June 2015, 04:10:26 UTC |
64eb397 | Frank Seide | 29 June 2015, 23:10:37 UTC | renamed myRank and numProcs to mpiRank and mpiNumProcesses, respectively (myRank is only understood by people who know MPI) | 29 June 2015, 23:10:37 UTC |
d68a3de | erw | 28 June 2015, 06:33:06 UTC | Fix a minor bug in EvalReader and EvalWriter. This bug will be exposed when sentence length > 1024 frames. In that case, after 1024 frames, the EvalReader only fetches values in the first 1024 frames, and the writer will not write to the values after 1024 frames. | 29 June 2015, 21:09:27 UTC |
5803796 | Alexey Kamenev | 24 June 2015, 22:19:31 UTC | update VS project files | 29 June 2015, 18:04:38 UTC |
a7c5de7 | Yu | 29 June 2015, 06:16:23 UTC | Fix all the reader to use the new interface | 29 June 2015, 06:16:23 UTC |
4d13d1e | Yu | 29 June 2015, 04:49:18 UTC | Merge remote-tracking branch 'origin/master' into dongyu/dev | 29 June 2015, 04:49:18 UTC |
c3255f2 | Yinggong ZHAO | 29 June 2015, 03:25:33 UTC | Change GPU NCE function | 29 June 2015, 03:25:33 UTC |
27b00ea | chenguoguo | 29 June 2015, 02:17:21 UTC | linux-gcc: merging master | 29 June 2015, 02:17:21 UTC |
72326cb | Dong Yu | 27 June 2015, 07:02:21 UTC | use vector of flags to indicate each column's packing state. fixed bugs in the original ResetBounds call in the delay node. | 27 June 2015, 07:02:21 UTC |
5cd49f4 | Yu | 26 June 2015, 07:27:18 UTC | Merge remote-tracking branch 'origin/Dev' into dongyu/dev | 26 June 2015, 07:27:18 UTC |
8adff35 | Yu | 26 June 2015, 04:48:34 UTC | Make Kaldi2Reader to consistent with the new interface | 26 June 2015, 04:48:34 UTC |
e980861 | Yu | 26 June 2015, 01:34:41 UTC | Fix the reader speed issue when we have multiple cntk on one machine | 26 June 2015, 01:34:41 UTC |
e96d80d | Dong Yu | 26 June 2015, 00:49:24 UTC | Merge branch 'master' of https://git01.codeplex.com/cntk into dongyu/dev Conflicts: CNTK.sln MachineLearning/CNTK/CNTK.vcxproj MachineLearning/CNTK/CompositeComputationNodes.h MachineLearning/CNTK/ComputationNetwork.h MachineLearning/CNTK/SGD.h Makefile.gpu | 26 June 2015, 00:49:24 UTC |
d007ee1 | Yu | 26 June 2015, 00:34:01 UTC | Merge branch 'Dev' of https://git.codeplex.com/cntk into Dev | 26 June 2015, 00:34:01 UTC |
60d762d | Dong Yu | 25 June 2015, 21:04:02 UTC | check NANs when searching for learning rate | 25 June 2015, 21:04:02 UTC |
318386e | Chris Basoglu | 25 June 2015, 01:06:31 UTC | Fixup CompositeComputationNodes.h amd ComputationNetwork.h formating and consitency. No logical changes. | 25 June 2015, 01:06:31 UTC |
d324a95 | Chris Basoglu | 24 June 2015, 23:25:40 UTC | Fixup commandArgUtil.h amd SGD.h formating and consitency. No logical changes. | 24 June 2015, 23:25:40 UTC |
4a44016 | Chris Basoglu | 24 June 2015, 22:39:53 UTC | Fixup SGD.h formating and consitency. No logical changes. | 24 June 2015, 22:39:53 UTC |
c20ee5b | Marko Radmilac | 24 June 2015, 00:56:45 UTC | Create common makefile, and remove cpu and gpu specific makefiles. Also do some cleanup. | 24 June 2015, 20:59:05 UTC |
d8436b4 | Yinggong ZHAO | 24 June 2015, 03:35:34 UTC | Modifying GPU NCE function | 24 June 2015, 03:35:34 UTC |
c7f2106 | Vladimir Ivanov | 23 June 2015, 01:14:52 UTC | Support for CUDA profiling | 24 June 2015, 01:07:47 UTC |
96bf1a1 | Dong Yu | 23 June 2015, 23:39:30 UTC | Merge branch 'master' of https://git01.codeplex.com/cntk into dongyu/dev Conflicts: MachineLearning/CNTK/CNTK.vcxproj | 23 June 2015, 23:39:30 UTC |
d65aec2 | Amit Agarwal | 23 June 2015, 19:40:45 UTC | Fixed several compiler options in the VS Proj files. The most notable one was the incorrect use of -G (generate debug info for device code) in release configuration which results in most optimizations being disabled for GPU code resulting in bad GPU kernel performance. | 23 June 2015, 19:40:45 UTC |
3e1ec36 | Marko Radmilac | 22 June 2015, 23:29:36 UTC | Fix loading of Readers in CNTK to first try loading them next to executable | 23 June 2015, 17:39:30 UTC |
ccc0cdf | Dong Yu | 23 June 2015, 01:21:36 UTC | Merge branch 'master' of https://git01.codeplex.com/cntk into dongyu/dev | 23 June 2015, 01:21:36 UTC |
d07b7be | Marko Radmilac | 22 June 2015, 21:55:30 UTC | Add code to optimize SetValue of 0 | 22 June 2015, 23:34:07 UTC |
84fb02b | Yu | 22 June 2015, 22:39:00 UTC | Merge remote-tracking branch 'origin/master' into Dev | 22 June 2015, 22:39:00 UTC |
faef3ef | Marko Radmilac | 19 June 2015, 23:09:02 UTC | Fix assignSigmoidOf kernel to avoid use expf and avoid thread divergence. | 22 June 2015, 21:22:24 UTC |
d703a2b | Yu | 21 June 2015, 05:54:54 UTC | Merge branch 'Dev' of https://git.codeplex.com/cntk into Dev Conflicts: MachineLearning/CNTK/RecurrentNodes.h | 21 June 2015, 05:54:54 UTC |
e2f5251 | Yu | 20 June 2015, 20:57:58 UTC | Add change to support load multiple readers | 20 June 2015, 20:57:58 UTC |
5a1175d | kaisheny | 20 June 2015, 04:04:08 UTC | Add a node-specific function MaskToZeroWhenLabelAndFeatureMissing in ClassBasedcrossentropynode. No test cases yet given. | 20 June 2015, 04:04:08 UTC |
8003d24 | Dong Yu | 19 June 2015, 20:30:22 UTC | Merge branch 'master' of https://git01.codeplex.com/cntk into dongyu/dev Conflicts: .gitignore Documentation/CNTK-TechReport/lyx/CNTKBook_CNTK_Adv_Chapter.lyx Documentation/CNTK-TechReport/lyx/CNTKBook_CNTK_Programmer_Chapter.lyx | 19 June 2015, 20:30:22 UTC |
d1720ef | Dong Yu | 19 June 2015, 20:19:51 UTC | in the mnistCheckIn.config change labelMappingFile=$ConfigFolder$\mnistlabels.txt to labelMappingFile=$DataFolder$\mnistlabels.txt so that consistent label file is always used. ---------------------- Changes in the CNTK book: Add RowStack node to NDL section, and MultSeq related NDL, MEL, and programming changes to appropriate sections. | 19 June 2015, 20:23:50 UTC |