https://github.com/Microsoft/CNTK

sort by:
Revision Author Date Message Commit Date
ac780ef License change 18 January 2016, 08:32:16 UTC
bd46e32 Use mt19937_64 generator (produces identical distributions on win/linux) 02 December 2015, 12:49:37 UTC
49b13b2 using call in prebuild.bat to execute git. In this way we could avoid early termination. 02 December 2015, 01:59:16 UTC
51b07fa Merge branch 'master' of https://git.codeplex.com/cntk into fseide/reshaping 01 December 2015, 22:41:53 UTC
f9dcaec changed Minibatch[] logging when the epoch size is unknown to simply not print any number (current was to print 0% which cannot be distinguished from the known-size case; previous was -1; and some baselines contained -171798692) 01 December 2015, 22:40:39 UTC
63057b1 added test for FMA functionlity to startup of CNTK.EXE in case an ACML problem is encountered, an error message is the output, and execution stops. 01 December 2015, 19:34:31 UTC
7f42245 Merge branch 'master' of https://git01.codeplex.com/cntk into dongyu/CollectionRemoval 01 December 2015, 17:57:50 UTC
cf3b3dd added two missing baseline files to the VS Solution and updated their log messages 01 December 2015, 16:09:10 UTC
7276347 fixed a baseline pattern in Speech/Simple 01 December 2015, 08:11:43 UTC
ea14713 added Tests/Speech/Simple to VS Solution 01 December 2015, 08:09:06 UTC
4932a5c added the SVD test to the Solution and fixed its baseline files to match the changed log messages 01 December 2015, 07:50:41 UTC
24a0e80 one more test pattern fixed 01 December 2015, 07:39:18 UTC
f4f059f one more try to get the test pattern right 01 December 2015, 06:52:09 UTC
98287a5 one more baselines update of a changed log-message string constant 01 December 2015, 06:37:53 UTC
6ae5fa5 renamed AveLearnRatePerSample to AvgLearningRatePerSample (spelling/grammar) in SGD.cpp and all testcases.yml/baseline files 01 December 2015, 05:59:01 UTC
c2207b6 updated precision of AveLearningRatePerSample; updated testcases.yml of all test cases accordingly; also removed matching the minibatch size in the testcases, as we now output a progress percentage here instead 01 December 2015, 04:28:36 UTC
31b3b96 fixed previous merge which had lost a duplicated function 01 December 2015, 03:56:58 UTC
59ae7b2 merged with master. One thing not compiling 01 December 2015, 03:44:47 UTC
ea87db0 fixed SGD logging to not output the same criterion multiple times 01 December 2015, 03:07:41 UTC
d29281b Fix a mistake in merge. 01 December 2015, 02:32:41 UTC
8dc2f47 (make gcc happy) 01 December 2015, 01:29:29 UTC
be82f9e change CNTK book to make examples and descriptions more consistent with Brain Script. 01 December 2015, 01:19:40 UTC
342c8d2 Fix a merge error 01 December 2015, 00:56:41 UTC
2f217c5 Revert an unused change in Sequences.h 01 December 2015, 00:51:44 UTC
606ba9f A few revision after merging master in. Per Frank's suggestion, use maxSamplesInRAM to specify the parameter of subminibatches. Fix a typo in printint buildinfo 01 December 2015, 00:22:00 UTC
7e05bb7 Merge branch 'master' 30 November 2015, 23:06:01 UTC
efafd7c new SGD parameter momentumAsTimeConstant, use with learningRatePerSample to get rid of the confusion once and for all; fine-tuned SGD logging: supress showing the same criterion multiple times (also in SimpleEvaluator); instead of (wrong) number of minibatches, show percentage of progress; also shows effective momentum as a time constant 30 November 2015, 22:59:03 UTC
1065cdc minor: swapped order of two functions in DataReaderHelpers.h 30 November 2015, 19:22:40 UTC
98d5016 minor: edited comments in DataReaderHelpers.h 30 November 2015, 19:20:02 UTC
465461b minor: refined a log message to BatchLUSequenceReader; removed unbalanced GPU warning from DecimateMinibatch() 30 November 2015, 19:12:04 UTC
56a565d (added a log message) 30 November 2015, 07:29:04 UTC
aeb281b fixed a bug in LUSequenceReader in handling variable-length sentences. Now works for !mEqualLengthOutput; (also removed two unused initialized variables and fixed a string compare that needs to be case-insensitive); fixed TableLookupNode to mask gaps when propagating gradient to the embedding matrix 30 November 2015, 07:24:26 UTC
95bf296 bug fix: BatchLUSequenceReader would move features and labels to the CPU, causing downstream issues. Now it keeps the location, so that it works with GPU now 30 November 2015, 01:58:43 UTC
e647197 fixed error messages in BestGpu::LockDevice(), which used to indicate that it locks more devices than are actually used 30 November 2015, 01:18:06 UTC
ac67149 bug fix in TableLookupNode::EvaluateThisNode(): missing reshape of functionValues; still not working with GPU since inputs[1] comes in on the CPU, for unknown reasons; made latticesource.h compile an accidentally imported "using namespace std" 30 November 2015, 00:55:15 UTC
485d9a4 Merge branch 'amitaga/linuxCallStacks' of https://git.codeplex.com/cntk into fseide/reshaping 28 November 2015, 08:53:02 UTC
b0710b7 BatchLUSequenceReader::GetNumParallelSequences() now implemented like in HTKMLFReader 28 November 2015, 08:22:27 UTC
cc1efb6 Improvements/fixes to Windows call stack printing code 28 November 2015, 08:06:17 UTC
9d0bc1b renamed ComputationNode::m_children to m_inputs 28 November 2015, 07:08:12 UTC
f8ac1ea made gcc happy 28 November 2015, 06:16:12 UTC
e1c8f0a Merge branch 'fseide/reshaping' of https://git.codeplex.com/cntk into fseide/reshaping 28 November 2015, 06:01:51 UTC
e18fa40 Merge branch 'master' of https://git.codeplex.com/cntk into fseide/reshaping 28 November 2015, 06:01:36 UTC
ace97fd updated 'tag=' expressions in tests (and also sample and book) to be spelled with double quotation marks (e.g. tag="output"); renamed tag="Criteria" to tag="criterion" everywhere 28 November 2015, 06:00:53 UTC
438b1d6 bug fix: LUSequenceReader::EnsureDataAvailable() must reset the MBLayout in case it returns no data; renamed mis-spelled mBlgSize to mRequestedNumParallelSequences 28 November 2015, 05:23:48 UTC
7c553a9 Tests/UnitTests/MathTests/: fix random seeds per individual test 27 November 2015, 14:57:25 UTC
2688029 Fix test problem in gpumatixtests.cpp enforce same datatype (float) for boundary values in testcase (avoid double datatype) do similar changes in other places I found cleanup of epsilon constant usage 27 November 2015, 11:38:35 UTC
f40a012 fixed a typo in SimpleMultiGPU.config 27 November 2015, 08:40:32 UTC
70c230a DeviceFromConfig() now performs the 'auto' selection only once 27 November 2015, 08:36:02 UTC
9cb534d bug fix: several readers did not use a case-insensitive string compare for the 'randomize' parameter 27 November 2015, 08:22:30 UTC
1125241 fixed an invalid printf format string found by gcc 27 November 2015, 08:10:26 UTC
cdab27a conversion operators of ConfigValue now print, in case an error, the offending input string in the error message 27 November 2015, 08:07:32 UTC
495e773 one file did not get committed in last commit? 27 November 2015, 07:52:39 UTC
1d92f29 values of optional args in NDL and MEL can now be in quotes, which is recommended for future BrainScript compatibility for all strings; updated all sample config/NDL/MEL for Jenkins tests 27 November 2015, 07:52:04 UTC
4031c04 added Image Jenkins tests to VS solution and did the same edits as last commit to it 27 November 2015, 06:38:07 UTC
d25e83c cleaned up the Jenkins test configs w.r.t. indentation, spacing, casing. Also quoted all strings in config (not yet in NDL) for BS compat 27 November 2015, 06:04:17 UTC
1a2f3ca Merge branch 'master' of https://git.codeplex.com/cntk into fseide/reshaping 26 November 2015, 23:48:04 UTC
178e126 bug fix in (Batch)LUSequenceReader: Two Resize() operations required a SetValue(0), which in the past was an undocumented implied behavior of Resize() under certain conditions, but no longer 26 November 2015, 23:43:38 UTC
e3a8cac add NVMLPATH to the linking target cntk for the libnvidia-ml.so 26 November 2015, 12:34:37 UTC
5010609 further fixed ConfigParser::Parse() to not strip pathnames of leading \\; SimpleNetworkBuilder.cpp now never uses the LSTMNode (which is not functional at present--we should just remove it); bug fix: LUBatchSequenceReader now sets the SequenceEnd flag as well. But I get NaNs, so something still not complete 26 November 2015, 01:59:48 UTC
77da34e Added call stack printing functionality for Linux 26 November 2015, 01:20:56 UTC
1c46217 enabled gcc __attribute__((format(printf())) for ThrowFormatted(), and fixed 50+ bugs and as many warnings found by it... 26 November 2015, 00:16:21 UTC
a62b748 renamed that left-over minibatchsourcehelpers.h to RandomOrdering.h, to reflect that it only contains one class named RandomOrdering. Adapted that class' naming to typical CNTK coding conventions 25 November 2015, 22:13:57 UTC
e2110a3 fixed ImageReader.cpp, builds now 25 November 2015, 21:50:30 UTC
58ad9d8 moved conc_stack back out from GPUMatrix.h to a new header since it is also used in ImageReader.cpp 25 November 2015, 20:47:30 UTC
f177302 Merge branch 'master' of https://git.codeplex.com/cntk into fseide/reshaping 25 November 2015, 20:28:52 UTC
973c9da coup de grâce: got rid of that abomination (of mine) called basetypes.h! The few pages of code that are actually used from it has been moved to Basics.h, Platform.h, and fileutil.h. --Yay ...well, it was removed from mainline CNTK code. My old DBN.exe reader code inside still needs it, so it has just been moved under the rug (HTKMLFReader project). Unused code was deleted from the basetypes.h under the rug; DataReader.h no longer includes lattice-related header files (keeping MS-propietary stuff out from inclusion in mainline CNTK code); fileutil.h is no longer included by mainline CNTK code. Instead #include "File.h". Some day we will merge the two; removed a 'using namespace std;' from fileutil.h, and dealt with the fallout 25 November 2015, 20:28:28 UTC
98461e0 Merge branch 'master' of https://git.codeplex.com/cntk Conflicts: MachineLearning/CNTK/SimpleNetworkBuilder.cpp 25 November 2015, 08:02:45 UTC
a1ee6a9 Merge branch 'master' of https://git.codeplex.com/cntk 25 November 2015, 07:49:08 UTC
2338e0d Fix a bug in convertDBN. Now PreComputeNode allows SideLoadMatrix from another Matrix. 25 November 2015, 07:48:02 UTC
606f64f fixed BuildNetworkFromDbnFile(), lacked MarkComputed(false) to allocate memory. Thanks to Yongqiang for discovering and testing it; made gcc happy 25 November 2015, 06:48:00 UTC
3d70643 Merge branch 'master' of https://git.codeplex.com/cntk into fseide/reshaping 25 November 2015, 06:15:41 UTC
d8cb279 #if-0'ed out stuff in basetypes.h, which will soon removed completely; fixed the include path of the MathPerformanceTests project (which were incomplete and even inconsistent between Release/Debug); more attempts at ImageReader.cpp 25 November 2015, 06:12:07 UTC
728e4f2 Merge branch 'master' of https://git.codeplex.com/cntk 25 November 2015, 05:38:48 UTC
377c822 Fix a bug in Scripts/genrate_build_info 25 November 2015, 05:34:30 UTC
bb4d4c7 ImageReader once more 25 November 2015, 05:24:59 UTC
7e8ba6e another attempt at ImageReader in Jenkins 25 November 2015, 05:12:59 UTC
38591f3 BestGpu.cpp: changed LockGPU option to camel-case 25 November 2015, 05:09:38 UTC
22164c2 simplified parsing of cropRatio by using floatargvector 25 November 2015, 04:58:55 UTC
3e2a5e8 fixed a syntax error--I can only build ImageReader in Jenkins 25 November 2015, 04:54:01 UTC
88c9fa8 disabled ImageReader integration with BrainScript, since it is so non-standard that my compat layer does not work. 25 November 2015, 04:44:05 UTC
5f7e6cf Merge branch 'master' of https://git.codeplex.com/cntk into fseide/reshaping 25 November 2015, 04:19:39 UTC
1a05743 SimpleNetworkBuilder and NDLBuilder no longer derive from IComputationNetBuilder; steps towards making gcc happy (still stuck with a link error) 25 November 2015, 04:13:46 UTC
e06d429 made spelling of "truncated" parameter consistently lower-case (camel-case convention) in SGD.cpp with HTKMLFReader.cpp--now we get the same result with BS! Yay! 25 November 2015, 03:51:56 UTC
b76c09c HTKMLFReader now runs with BrainScript config! DataReader is now a ScriptableObject; more template-related updates to LUSequenceReader.cpp; got CNTKEval to build; added the first full BS configuration: lstm.bs 25 November 2015, 03:44:19 UTC
797a557 Merge branch 'master' of https://git01.codeplex.com/cntk into dongyu/CollectionRemoval 25 November 2015, 01:31:50 UTC
bf2bdbb fixed memshare for Times node when the right operand is sparse. 25 November 2015, 01:31:38 UTC
d8b03df Merge branch 'master' of https://git.codeplex.com/cntk 25 November 2015, 00:57:40 UTC
33cf6a0 Enable PrintBuildInfo for both Windows and Linux 25 November 2015, 00:38:37 UTC
73e6c18 separate m_nzValues (non-zero values) and m_pArray (start of buffer) for efficient sparseCSC column slice in CPU. Added check to make sure sparse matrices are not shared through the pool. This is because sparse and dense use different buffers. 24 November 2015, 22:41:29 UTC
cf884dc Merge branch 'master' of https://git01.codeplex.com/cntk into amitaga/sequenceTrainingTest 24 November 2015, 21:27:56 UTC
63c9cd8 Removed the temporary hack to create the function values matrix in the times node constructor, for the SVD scenario. This is no longer needed as the Validate process has been fixed to not require the function values matrix to be allocated 24 November 2015, 21:04:21 UTC
ad46292 got LMSequenceReader and CNTKEval to build with config template 24 November 2015, 20:47:53 UTC
fb9f993 Temporarily disabled CPU Image BVT tests. 24 November 2015, 20:43:50 UTC
886f9d8 DataWriter::DataWriter() is now a method template that takes two kinds of config records; merged DataWriter::GetDataWriter() since it was only called by one site, but its existence required 3 dummy implementations which are now gone 24 November 2015, 19:52:13 UTC
327d978 Correct code after merging with master 24 November 2015, 19:50:01 UTC
9abe95a fix the signed/unsigned mismatch problem in sparse columnslice for Linux build. 24 November 2015, 19:28:17 UTC
d7247fb Updated baselines for Win BVT tests. 24 November 2015, 19:24:00 UTC
2ca6d89 fix the signed/unsigned mismatch problem in sparse columnslice for Linux build. 24 November 2015, 19:16:07 UTC
e99d1f8 Merge branch 'master' of https://git01.codeplex.com/cntk into dongyu/CollectionRemoval 24 November 2015, 18:36:12 UTC
0d8778d implement ColumnSlice for SparseBlockCol and fix bugs in ColumnSlice for SparseCSC (all in CPU). 24 November 2015, 18:35:56 UTC
back to top