Qiwei Ye
345f259190
Addressed CR comments
2016-11-08 19:59:19 +08:00
Qiwei Ye
0b93d7b0de
revert unexpected change
2016-11-07 19:36:30 +08:00
Qiwei Ye
af999a1144
revert makefile: libEval depends on SGDLib, which will depends on Multiverso
2016-11-07 19:23:28 +08:00
Qiwei Ye
71d68c8b5e
update makefile to latests
2016-11-06 13:11:20 +08:00
Qiwei Ye
f1da36427f
Merge branch 'master' into qiwye/asgd-dev
2016-11-06 12:49:20 +08:00
Qiwei Ye
ff03e400d2
fix linux build
2016-11-03 17:31:28 +08:00
Fei Gao
7cc84c8731
Fix Makefile seperator issue
2016-11-01 20:13:58 -07:00
Fei Gao
70ca67c09b
Fix makefile tab separator issue
2016-11-01 18:52:25 -07:00
Fei Gao
10b40dfffa
Linux Build OK
2016-11-01 06:59:10 -07:00
Qiwei Ye
5f8e9c6385
Merge branch 'qiwye/asgd-dev' of https://github.com/Microsoft/CNTK into qiwye/asgd-dev
2016-11-01 20:42:49 +08:00
feiga
060e9f678d
Update Makefile for the new added ASGDHelper.cpp file
2016-11-01 20:36:24 +08:00
Qiwei Ye
42e5ea1328
remove unnecessary dependency; adding debug version
2016-11-01 16:29:18 +08:00
Momcilo Vasilijevic
6fb30c545d
Add accumulator node
...
Value of accumulator node contains mean sample value of its input node
values since the beginning of training epoch.
Also, refactor crop node tests. Dummy input node was as part of epoch
accumulator node tests. Removing class with the same functionality from
crop node tests and reusing newly introduced one.
2016-10-28 09:54:25 -07:00
KeDengMS
a7391e0a54
Add CNTKv2LibraryDistribution unit test to BVT/nightly
...
Add example test for distributed
Skip distributed python API test for non-1bit
Remove print in distributed API
2016-10-27 18:41:08 -07:00
KeDengMS
37e4bfdb68
Makefile fix
2016-10-27 15:21:56 -07:00
KeDengMS
4106af5521
Add V2LibraryDistributionTests to Linux
2016-10-27 12:49:44 -07:00
KeDengMS
0178bc5899
Revert "Add V2LibraryDistributionTests to Linux build"
...
This reverts commit e3e294a345
.
2016-10-27 12:47:16 -07:00
KeDengMS
e3e294a345
Add V2LibraryDistributionTests to Linux build
2016-10-27 12:41:30 -07:00
Qiwei Ye
4be2822a65
Merge branch 'master' into qiwye/asgd-dev
2016-10-27 16:31:48 +08:00
Sasa Galic
417f3fe730
Add crop node
...
In this change crop node is implemented.
The purpose of this node is to crop portion of the first node that
dimension-wise corresponds to the second node at the given or
calculated offset.
Offsets may be given manually or calculated based on affine transform
between two inputs along the path that connects them.
2016-10-26 11:18:36 +02:00
Qiwei Ye
a1b7a5cec7
code review: removing unnecessary files/tabs
2016-10-25 11:50:58 +08:00
Qiwei Ye
19844ed9dd
Merge branch 'master' into qiwye/asgd-dev
...
Conflicts:
Makefile
Source/SGDLib/SGDLib.vcxproj.filters
2016-10-25 11:31:42 +08:00
Alexey Reznichenko
12c29a1763
Merge branch 'master' into alrezni/v2_protobuf
2016-10-25 02:53:41 +02:00
Alexey Reznichenko
e986d27c13
Add protobuf-based serialization
2016-10-25 01:00:38 +02:00
Zhou Wang
ea38f9d905
build EvalV2Client on Linux
2016-10-21 12:53:56 +02:00
Eldar Akchurin
f3289b0f84
First version of distributed aggregator for v2
2016-10-19 13:49:10 +02:00
Project Philly
96b2009814
Integrate mahilleb/LinuxPyBuildTune into master
2016-10-19 04:38:01 -07:00
Mark Hillebrand
efbdeaa490
Linux: Python build: fix error handling
2016-10-19 10:22:31 +01:00
Alexey Reznichenko
b56efb62f6
Function graph: add save and load to/from a dictionary
...
* Function serialization to/from dictionary + in-place version to load
state from a dict into the existing function + refactored a few
graph traversal methods;
* Learner serialization, including the learning rate + refactored API
to reset LR;
* Value serialization;
* Trainer serialization (checkpointing);
* A number of unit tests.
2016-10-18 22:56:34 +02:00
Mark Hillebrand
60c9def20c
Makefile: python: use existing LD_LIBRARY_PATH; use python setup.py build_ext --inplace
2016-10-18 18:58:08 +02:00
Qiwei Ye
4dd1625797
Merge branch 'master' into qiwye/asgd-dev
...
Conflicts:
Source/SGDLib/SGD.cpp
Source/SGDLib/SGDLib.vcxproj.filters
2016-10-18 21:29:23 +08:00
Qiwei Ye
a5d7b7f369
Merge branch 'master' into qiwye/asgd-dev
...
Conflicts:
CNTK.sln
2016-10-18 16:03:09 +08:00
yuxiao.guo
8c360f27d9
Merge branch 'master' into v-yuxgu/resnet-rc
2016-10-18 15:02:13 +08:00
yuxiao.guo
9cb329a0da
Optimize the flow of post batch normalization statistics, and allow disable regularization terms in batch normalization
2016-10-18 13:53:36 +08:00
Project Philly
ce848e586f
Integrate mahilleb/PyBuildUpdate into master
2016-10-14 07:19:12 -07:00
Mark Hillebrand
d4bcd5937e
Tune; address CR comments
2016-10-14 13:05:30 +02:00
Friedel van Megen
a183815dd1
enabling cross-compile of the cntk sources for arm64 devices.
...
This commit replaces implementations of functions based on sse with a non-sse version
and updates the makefile such that SSE_FLAGS can be overriden when compiling for non-Intel architectures.
2016-10-14 10:09:40 +02:00
Mark Hillebrand
ddb1434e50
Linux: CNTK v2 Python build support through Makefile
2016-10-12 16:12:25 +02:00
Thilo Will
4a1df9f4a9
merging from master
2016-10-10 11:47:55 +02:00
feiga
614a51e7fb
Merge branch 'qiwye/asgd-dev' of https://github.com/Microsoft/CNTK into qiwye/asgd-dev
2016-10-10 12:18:26 +09:00
feiga
2ed62be847
Update Makefile
2016-10-10 12:18:17 +09:00
Qiwei Ye
2ab22c55d7
Merge branch 'master' into qiwye/asgd-dev
2016-10-09 16:02:34 +08:00
Zhou Wang
c75ebacc3d
enable run GPU build on CPU only device.
...
run GPU on CPU device also in BVT
fix bug; not run debug gpu on cpu device.
2016-10-07 22:23:00 +02:00
Thilo Will
e90b140f5b
merging from master
2016-10-06 15:03:02 +02:00
Zhou Wang
096b5a707d
add missing include path
2016-10-05 19:25:39 +02:00
Zhou Wang
d4615d9ae9
add missing LIBZIP_PATH to LIBPATH
2016-10-05 19:25:39 +02:00
Thilo Will
61c26012a6
Adding TrainingNodes.cpp to makefile
2016-09-30 17:05:00 +02:00
Amit Agarwal
03af74b6df
Merge branch 'master' of https://github.com/Microsoft/CNTK into amitaga/cntkv2Library
2016-09-29 18:22:24 -07:00
feiga
15625d01e0
Update Makefile, build Multiverso unittest along
2016-09-30 00:58:21 +09:00
Amit Agarwal
762b4c2880
CNTK v2 library: Fixed a bug in counting samples for computing criterion value
2016-09-29 02:48:13 -07:00