Frank Seide
9078a01916
some more non-standard VS CRT calls replaced by standard
2014-10-23 11:55:53 -07:00
Frank Seide
f2d74ac12e
changed some string functions from VS-proprietary ones to C standard ones
2014-10-23 09:56:46 -07:00
Frank Seide
0bd78a9246
removed dependency on tchar.h, instead changed to wmain and wchar_t throughout (it's 2014 after all!)
2014-10-23 09:34:40 -07:00
Frank Seide
4afe861cfb
towards portable code: disabled warnings for using "unsafe" CRT functions (not available in GCC/Linux) and a few unnecessary Win32-dependent pieces of code that were not actually used;
...
CNTKEval now compiles at warning level 4 without error
2014-10-23 09:16:51 -07:00
unknown
93f7a6f100
Merge branch 'master' of https://git01.codeplex.com/cntk
2014-10-21 12:16:39 -07:00
unknown
7894af9406
Update NDL to throw an error when a parameter name is the same as a function name
2014-10-21 12:12:50 -07:00
Frank Seide
0ed4183cf8
Merge branch 'master' of https://git01.codeplex.com/cntk
2014-10-20 14:57:20 -07:00
Frank Seide
9622e85478
fixed the post-build event in CNTKMath that is supposed to copy the ACML and CUDA libs
2014-10-20 14:57:11 -07:00
Dong Yu
e6f37cdc54
Added instructions on GMMLogLikelihood node to the CNTK book;
...
Fixed the unrecognized ... problem in CNTK book;
Fixed several formatting issues in CNTK book;
2014-10-17 14:44:49 -07:00
Dong Yu
1b4cff674e
fixed a bug in the ComputeInputPartialFeature of GMMLoglikelihoodNode;
...
added AddWithRowSliceValuesOf math function
2014-10-17 14:15:25 -07:00
Jasha Droppo
2f193faf95
Fixed problem with typecasts that were preventing the build.
2014-10-17 08:44:09 -07:00
Jasha Droppo
70448fb290
Merge branch 'rmsprop'
2014-10-16 19:12:18 -07:00
Jasha Droppo
2dc6540f21
Initial implementation of RMSProp for dense matrices. Does not work for
...
sparse matrices.
2014-10-16 19:11:03 -07:00
Dong Yu
87657c403d
Merge branch 'master' of https://git01.codeplex.com/cntk
...
Conflicts:
MachineLearning/cn/SGD.h
2014-10-16 16:45:19 -07:00
Dong Yu
1c2d43eacc
merge with remote
2014-10-16 16:40:49 -07:00
Dong Yu
c56a245433
change several assertions to exception throw to guard it from incorrect behavior under the release build.
...
change gradient check error information display from stdout to stderr.
2014-10-16 16:37:37 -07:00
Frank Seide
be5c949c83
Merge branch 'master' of https://git01.codeplex.com/cntk
2014-10-16 11:30:41 -07:00
Frank Seide
8fb6709aaf
a last build break in Release (variables initialized for use in assert() only gets flagged)
2014-10-16 11:30:33 -07:00
ychfan
73af3795e7
save the model to 'modelPath' when the learning rate is too small to exit in the automatic learning rate adjustment mode of SGD
2014-10-16 13:22:52 +08:00
Dong Yu
a6d0f8176d
fixed a bug in GPUMatrix::RowElementMultiplyWith and RowElementDivideBy. Changed ComputationNetwork.h to support loading nodes with number of children larger than 3.
2014-10-15 19:00:55 -07:00
Frank Seide
0ee36af4bb
last compiler warnings removed except for testing code--yay!
2014-10-15 16:39:29 -07:00
Frank Seide
245c676a0f
fixed compiler warning in DllMain (unused args)
2014-10-15 16:15:24 -07:00
Frank Seide
60f109db9f
bug fix in RandomGaussian, used wrong dimensions;
...
fixed loads of int size and signedness warnings;
fixed lots of unused-parameter warnings (in dummy implementations);
two more projects build warning-free
2014-10-15 16:11:51 -07:00
Frank Seide
32604b4ca3
Merge branch 'master' of https://git01.codeplex.com/cntk
2014-10-15 11:10:58 -07:00
Frank Seide
ad8ad190cb
fixed comparison of int wrd with LabelIdType
2014-10-15 11:09:56 -07:00
Dong Yu
1ce36033a6
clear warnings
2014-10-14 22:39:19 -07:00
Dong Yu
e908fd1901
Merge with the cntk@codeplex.
2014-10-14 17:33:29 -07:00
Frank Seide
21085e1b7c
main 'cn' project now compiles with warning level 4;
...
all projects now switched to warning level 4, although not all compile yet without warnings (for those, warnings=error is not yet set)
2014-10-14 17:25:33 -07:00
Dong Yu
561146dff9
Implemented GMMLogLikelihoodNode, Added unit test cases for RowElement and ColumnElement operations. Added back CNTKEvalTest project.
2014-10-14 17:25:30 -07:00
Frank Seide
3c888b1d75
some more warnings and size_t/int fixed
2014-10-14 16:41:06 -07:00
Frank Seide
0ea819a1c8
defined _CRT_SECURE_NO_WARNINGS because the "secure" CRT is not available on all platforms
2014-10-14 16:15:59 -07:00
Frank Seide
ef3e4f5786
more warnings fixed
2014-10-14 16:15:27 -07:00
Frank Seide
b8d2b66fa8
fixed use of assert()
2014-10-14 13:28:07 -07:00
Frank Seide
70a927a8eb
added a guard for #pragma simd to be limited to the Intel compiler
2014-10-14 13:21:26 -07:00
Frank Seide
e8a174a503
fileutil.h no longer depends on basetypes.h, which caused problems with File.h being included in CUDA code
2014-10-14 13:20:59 -07:00
Frank Seide
c4370753c0
removed some unreachable code
2014-10-14 12:05:13 -07:00
Frank Seide
4471af2489
removed more warnings
2014-10-14 12:01:22 -07:00
Frank Seide
2c8bbb8d72
builds now with the prvivous changes (needed to pull a fix)
2014-10-14 11:46:54 -07:00
Frank Seide
6c066bc55d
more steps towards warning freeness, most projects are warning free now
2014-10-14 11:38:27 -07:00
Jasha Droppo
1aa1e0828d
Fix problem where the node was calling a function whose name no longer exists.
2014-10-14 11:26:27 -07:00
Jasha Droppo
d5fef3fbcf
Cleaned up Math.vcxproj and CNTKEval.vcxproj to remove 32-bit builds and
...
generally cleanup the mess of configuration options introduced by the IDE.
2014-10-13 11:57:57 -07:00
Frank Seide
408eb72b89
two projects now compiling without warning on level 4
2014-10-13 11:36:46 -07:00
Mike Seltzer
206ac08374
Merge branch 'master' of https://git01.codeplex.com/cntk
2014-10-13 11:01:29 -07:00
Mike Seltzer
0f84ce807b
fixed bug in utterancesourcemulti that arose when no labels provided
2014-10-13 10:00:44 -07:00
Dong Yu
78ea0cae94
merge with master
2014-10-10 17:48:34 -07:00
Dong Yu
0d79aa8be9
Clean code and warning. add matrix support for mixture density models.
2014-10-10 17:35:54 -07:00
Frank Seide
900e9c746e
more compiler warnings removed, two projects now warning=error (but still error level 3)
2014-10-10 17:16:39 -07:00
Frank Seide
5753ceb72f
fixed several compiler warnings about silent size_t/int/float/double conversions
2014-10-10 16:59:42 -07:00
Mike Seltzer
cff4108920
added check in paths for rnn scp files, work on utterancereader
2014-10-10 16:22:27 -07:00
Jasha Droppo
4a45b6a399
Merge branch 'master' of https://git01.codeplex.com/cntk
...
Conflicts:
MachineLearning/CNTKEval/CNTKEval.vcxproj
2014-10-08 16:07:21 -07:00