KeDengMS
40d0b79451
Add trace for nodes with abs sum to make compare easier, with trace level 1000
2017-01-05 13:09:12 -08:00
Cha Zhang
cfd6083a01
Fix autoPad issue using GetAutoPad().
2017-01-04 16:26:33 -08:00
Cha Zhang
02291c55b4
Bug fix when lowerPad and upperPad has lower ranks than kernelPad.
2017-01-04 16:26:33 -08:00
Cha Zhang
a0ad56ba75
Revert automatic format change by VS2013.
2017-01-04 16:26:33 -08:00
Cha Zhang
1ed0f08dce
Bug fix for asymmetric padding for convolution. Added a test too.
2017-01-04 16:26:33 -08:00
Cha Zhang
ca6b17c377
Revert automatic format change by VS2013.
2017-01-04 16:26:33 -08:00
Cha Zhang
439fd4eb49
Bug fix for asymmetric padding for convolution. Added a test too.
2017-01-04 16:26:33 -08:00
Nikos Karampatziakis
b9e06b77c0
Incorporated CR feedback
2016-12-29 18:29:58 -08:00
Nikos Karampatziakis
60d4e09ae4
bug fix which affects x.assignSumOf(x,y)
2016-12-29 15:22:49 -08:00
Cha Zhang
48acae2e48
Remove redundant code.
2016-12-22 14:03:55 -08:00
Cha Zhang
3bbffd9ae6
Bug fixes for convolution.
2016-12-22 14:03:55 -08:00
Mark Hillebrand
e2fd7255af
Align randomization across platforms
2016-12-21 17:31:22 +01:00
Amit Agarwal
124c44b5f3
CNTK V2 library: Added Value::Create method to batch sparse sequences
2016-12-16 01:27:22 -08:00
Project Philly
e26cde816f
Integrate alrezni/8byte_seed into master
2016-12-13 15:05:07 -08:00
Eldar Akchurin
eabd0e37d8
Fixing omp
2016-12-13 16:48:28 +01:00
Alexey Reznichenko
6cde1e3b7d
Use 8 bytes for RNG(Handle) seed on both platforms.
...
Change seed type from unsigned long (4 bytes on windows, 8 bytes on
linux) to uint64_t. Bump cnkt model version to 17 (v1). Change a few
int64_t to uint64_t along the way. Close #1124 .
2016-12-13 12:37:18 +01:00
Amit Agarwal
4fe22b81c5
CNTK core: Implemented an optimization to elide the initial zeroing and subsequent accumulation into gradients for nodes with just one parent/accestor node
2016-12-12 12:06:17 -08:00
Alexey Reznichenko
a0377462c3
Remove statics from prefetch transferer
2016-12-07 11:57:48 +01:00
KeDengMS
c12979b245
Fix sparse matrix MultiplyAndAdd bug that old value may not be kept
2016-12-06 23:49:01 -08:00
Friedel van Megen
20dada981a
cuda related vs2015 changes
2016-11-29 11:57:01 +01:00
Alexey Reznichenko
ce0d0c7d46
Properly checkpoint stateful nodes
...
Properly checkpoint stateful nodes (Dropout, RandomSample) in both v1/v2
formats:
To ensure reproducibility, nodes that inherit from RngUser need to
properly save and restore their internal stated (rng seed and offset).
V2 additionally needs to copy state from the checkpoint into the function
graph and the underlying network if it already exists.
2016-11-28 15:06:48 +01:00
Vadim Mazalov
faef2b540a
Quantized multiplier v1
2016-11-27 21:25:26 -08:00
Willi Richert
b47974642b
Fix gpu sparse tests
2016-11-27 00:28:55 +01:00
Friedel van Megen
f77f0fb587
Merge branch 'master' into fmegen/vs2015/general-changes
2016-11-25 18:29:35 +01:00
Willi Richert
a5de27940f
Support for GPU/sparse
2016-11-25 15:26:09 +01:00
Friedel van Megen
1823c0fe24
adressing more comments from CR
2016-11-25 14:26:52 +01:00
Friedel van Megen
dac6b6d738
adressing comments from CR iteration 4
2016-11-25 12:06:38 +01:00
Friedel van Megen
b5be3edc7d
getting rid of "variable hides ... " warnings.
...
# Conflicts:
# Source/Common/Include/Platform.h
# Source/Common/Include/ScriptableObjects.h
# Source/ComputationNetworkLib/ComputationNetworkAnalysis.cpp
# Source/ComputationNetworkLib/RNNNodes.cpp
# Source/Readers/HTKMLFReader/msra_mgram.h
# Source/Readers/HTKMLFReader/utterancesourcemulti.h
# Source/Readers/LMSequenceReader/SequenceParser.cpp
# Source/SGDLib/SGD.cpp
2016-11-25 01:04:50 +01:00
fmegen@microsoft.com
e686d1f79e
addressing CR comments.
...
# Conflicts:
# Source/CNTK/BrainScript/BrainScriptEvaluator.cpp
# Source/Common/ExceptionWithCallStack.cpp
# Source/Common/Include/Config.h
# Source/Common/Include/Platform.h
# Source/Common/Include/latticearchive.h
# Source/Common/Include/numahelpers.h
# Source/Math/CPUMatrix.cpp
# Source/Math/Matrix.cpp
# Source/Math/QuantizedMatrix.cpp
2016-11-23 23:12:32 +01:00
Friedel van Megen
7f841125b3
fix more warning descriptions
2016-11-23 12:01:31 +01:00
Friedel van Megen
9e2c1fa4a9
added reasons for various #pragma warning disable.
2016-11-23 11:35:37 +01:00
Friedel van Megen
cae429ff23
make parameter explicit by adding namespace
2016-11-23 10:39:35 +01:00
Friedel van Megen
1e1d437143
fix typo again (curLocation2)
2016-11-23 10:38:12 +01:00
Friedel van Megen
8865dedddf
fix typo (variable name misspelled)
2016-11-23 10:35:25 +01:00
Friedel van Megen
88208f1cfc
disable warnings for new issues.
2016-11-23 10:32:35 +01:00
Cha Zhang
3c2e112045
add /bigobj to enable compile.
2016-11-22 14:06:49 -08:00
Cha Zhang
3b2df9d370
Add assert based on code review.
2016-11-22 11:24:37 -08:00
Cha Zhang
6804156bc2
Max pooling and convolution boundary fix.
2016-11-22 10:39:51 -08:00
Thilo Will
a06c88cf6a
added TempDeviceBuffer to CommonMatrix.h
2016-11-19 21:53:24 +01:00
Thilo Will
913dcd31d4
fixes for dense times sparse
2016-11-19 21:53:24 +01:00
Nikos Karampatziakis
b555be9303
Incorporated CR feedback
2016-11-17 17:14:34 -08:00
Nikos Karampatziakis
4e88307aba
added a bunch of ops to load legacy models
2016-11-16 16:34:27 -08:00
Mark Hillebrand
88065644f7
Merge remote-tracking branch 'origin/master' into mahilleb/pr/874
2016-11-09 14:01:33 +00:00
Mark Hillebrand
b8d668ecf9
Source/Math/NcclComm.cpp: tune logging
2016-11-09 14:00:53 +00:00
yuxiao.guo
814381b9a8
1. Fixed some known merging problems
...
2. Fixed a bug of EndForwardProp in BatchNormalization
2016-11-09 17:26:00 +08:00
Nathan Luehr
4670158510
Added NCCL support to SimpleDistGradAggregator
2016-11-08 18:15:01 -08:00
yuxiao.guo
01be41a2b3
Merge branch 'master' into v-yuxgu/memory-optv2
2016-11-08 16:14:12 +08:00
yuxiao.guo
f5af601244
Supple comments and fix several bugs of memory optimization
2016-11-08 15:41:08 +08:00
Eldar Akchurin
9c02129e2b
First version of all reduce aggregator
2016-10-24 19:25:36 +02:00
Amit Agarwal
e6036b2735
CNTK v2 library: Fix a bug in convolution inference and other misc bug fixes
2016-10-20 15:37:15 -07:00