Eldar Akchurin
d6e4620121
Skeleton of the boost unit test project
2015-11-02 09:00:42 +00:00
Mark Hillebrand
2d49fff891
CNTK.sln: fix loading of Common/CheckInSuites/CheckInSuites.vcxproj
2015-10-27 11:40:16 +01:00
Amit Agarwal
5c36007848
Rename SequenceTraining project to CNTKSequenceTrainingLib to be consistent with other libs
2015-10-18 12:40:43 -07:00
Frank Seide
0f61a03eb2
merged with fseide/winlstm;
...
fixed a few error throws to XXXError() calls;
moved one Validate() dimension check under isFinal condition
2015-10-14 15:16:52 -07:00
Frank Seide
f25096cc3e
added the new test files to the Solution
2015-10-14 13:52:40 -07:00
Alexey Kamenev
d8aac44190
Add ImageReader
2015-10-14 12:27:29 -07:00
Frank Seide
99303e77fe
pulled all config parameters from SGD into a separate struct SGDParams;
...
normalization of learning rates and momentum is now done at the latest possible point, using member functions. BUGBUG: This gets me lower LR as before, it seems the old code did not what it pretended to do;
SetSeqParam() now takes smoothing weight and frame-drop threshold as 'double' instead of ElemType;
deleted a completely unnecessary ~HTKMLFReader()
2015-10-02 14:09:14 -07:00
Frank Seide
371410804b
merged with master
2015-10-02 09:12:59 -07:00
Frank Seide
556e4c2d62
added a static variant of ComputationNode::DataSlice() that takes a layout, so that it can be applied to matrices other than m_{function,gradient}Values;
...
conceptually added ability to DataSlices() to pull out one sequence, but not finished since Matrix::RowSlice() does not exist;
deleted Win32 entries from VS Solution--again
2015-10-01 14:36:36 -07:00
Amit Agarwal
76cae8e866
Added a LSTM full utterance training E2E test
2015-10-01 14:00:29 -07:00
Amit Agarwal
b7a4113aac
a) Replaced use of DBN cuda matrix with CNTK matrix type b) Merged dbncuda and gammacalculation libs into a single SequenceTrainign lib c) Other code cleanup and refactoring
2015-09-25 00:11:46 -07:00
RuiZhao
050581df35
SE_merge_09232015
2015-09-24 14:28:33 -07:00
RuiZhao
24394aeeea
SE_v1
2015-09-23 20:14:20 -07:00
Amit Agarwal
b3d07ac284
Include CNTKMathTest in the VS build to avoid build issues in the project from getting in undetected
2015-09-21 13:59:05 -07:00
Frank Seide
76673f84ed
Merge branch 'master' into fseide/loops
...
Conflicts:
CNTK.sln
2015-09-18 17:40:37 -07:00
Amit Agarwal
c0882c74fc
Add Kaldi sources to the VS solution
2015-09-18 12:15:19 -07:00
Frank Seide
6e0da3ce34
(fixed another #include order in MatrixQuantizerGPU.h)
2015-09-18 08:08:23 -07:00
erw
78989ce9f4
Merge branch 'master' of https://git.codeplex.com/cntk
...
Conflicts:
CNTK.sln
2015-09-18 01:57:18 -07:00
erw
d9390c023b
Rename the Target Name of CNTKEvalDll and CNTKMathDll back to CNTKEval and CNTKMath respectively to honor the existing receipt.
...
Project name is kept intact.
2015-09-18 01:12:22 -07:00
Frank Seide
d9a52de493
temporarily disabled CNTKMathTest
2015-09-17 21:33:33 -07:00
Frank Seide
ffb3d1de7a
made BrainScriptEvaluator.h independent of BrainScriptParser.h, in prep of separating out ConfigValue, ConfigRecord, ConfigArray, and ConfigLambda from BrainScript so that they can be used by other language wrappers as well. This required to replace ConfigValuePtr::textLocation by a lambda that prints an error string, annotated with a text location hidden inside the lambda (think Python wrapper--the lambda knows how to pinpoint the location in the Python source). Instead of throwing EvaluationError(msg, val.GetTextLocation()), one now instead says val.Fail(msg);
...
EvaluationError itself is now encapsulated inside BrainScriptEvaluator.cpp;
deleted IConfigRecord::operator(), as it was not really useful. Just use operator[]
2015-09-14 20:19:35 +02:00
Frank Seide
4c6037f28a
added ParallelTraining test cases to the VS Solution;
...
relaxed baseline for single precision since now all scalars are double precision, which changes the result (double-precision run should not change)
2015-09-06 21:47:30 +02:00
Frank Seide
e2d567548c
Matrix.h now no longer pulls in the CPU/GPUMatrix headers (this required cleaning up a few incorrect header dependencies as well);
...
cleaned up <class ElemType> vs. <typename ElemType> (using class since that was used more often, causing less diffs)
2015-09-06 17:17:07 +02:00
Frank Seide
e4507e8700
CNTK now delay-loads msmpi.dll in case it is not installed;
...
moved Profiled.cpp/h;
disabled MultiNetworksSGD--seems not missing, not used
2015-09-05 11:16:55 +02:00
Frank Seide
75dd81795f
moved stuff out from CNTK to CNTKSGDLib;
...
created an SGD.cpp that instantiates the exported classes of CNTKSGDLib;
does not build since git mixed up files during move, and it won't let me git-add and git-mv in one go
2015-09-05 11:00:51 +02:00
Frank Seide
34beb6fdd7
updated CNTKEval w.r.t. network lib
2015-09-05 00:44:16 -07:00
Frank Seide
2b2237e712
now linking with CNTKComputationNetworkLib, removed one CPP from CNTK proper for testing
2015-09-04 22:39:46 -07:00
Frank Seide
89aec3fe20
added a new projec to hold computation-network related stuff as a library, not yet an actual library
2015-09-04 19:42:56 -07:00
Frank Seide
3c42fdc7ac
some fixes to make gcc happy (one still missing);
...
somehow git lost 'Makefile'--readding, hoping it won't confuse the merge process
2015-09-02 08:43:31 -07:00
Frank Seide
87dcaf9254
merged with master
2015-08-31 18:37:31 -07:00
Frank Seide
c8e91750bf
added the LSTM test files to the VS Solution (no code change)
2015-08-30 20:43:38 -07:00
Frank Seide
1f82b2e5b2
merged from master
2015-08-19 19:23:28 -07:00
Frank Seide
da444b90c3
added the files of the new Tests\Speech test to the Solution and created a small README.txt
2015-08-18 16:06:07 -07:00
Frank Seide
8b7a4c67af
added a new project ParseConfig for developing an extended configuration language;
...
also added a spec doc for those language extensions
2015-08-03 19:54:52 +08:00
UnderdogGeek
a86cb8f523
Converting NDRM reader to SparsePC reader.
2015-07-23 00:02:39 +10:00
kaisheny
cfa38b1e63
use pointer to refer to networks and nodes.
2015-07-13 09:33:54 -07:00
kaisheny
b73899209b
Merge with the master branch on July 9
2015-07-09 14:00:34 -07:00
kaisheny
80666b2156
Merge with master branch on July 9 2015
2015-07-09 10:26:38 -07:00
UnderdogGeek
f186fe55b1
Revert accidental change of VS version.
2015-07-09 23:41:26 +10:00
UnderdogGeek
860df86da4
First implementation of NDRMReader.
2015-07-09 23:26:00 +10:00
Yu Zhang
3d7b6b91b1
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
2015-07-01 23:35:59 -07:00
Alexey Kamenev
4f31cbb98b
update VS project files
2015-06-29 11:04:38 -07:00
kaisheny
41dd479de7
local changes for alignment node for attension-based mechanism
2015-06-27 08:45:00 -07:00
Dong Yu
9bb13ad109
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
2015-06-25 17:49:24 -07:00
Marko Radmilac
43e903515c
Create common makefile, and remove cpu and gpu specific makefiles. Also do some cleanup.
2015-06-24 13:59:05 -07:00
kaisheny
c5bcabc4f0
local change in dev branch before merging it to smt branch.
2015-06-08 22:12:44 -07:00
kaisheny
cce8767d73
merge with master branch code
2015-05-28 11:15:03 -07:00
Frank Seide
86349f9289
added a global test runner BAT file as a Build action, so far it is running, but CNTK output does not appear in the Build window;
...
fixed missing newline in stderr output when terminating with an exception message
2015-05-22 20:00:40 -07:00
Frank Seide
c5c863b2d0
reworked pathnames in CheckInSuites\ASR
2015-05-22 18:55:44 -07:00
Frank Seide
2b77cd0b53
added all CheckInSuites and ExampleSetups to a Project CheckInSuites, to make it easy to get access to the tests, samples, etc.
2015-05-22 18:05:20 -07:00