https://github.com/Microsoft/CNTK

sort by:
Revision Author Date Message Commit Date
52331f5 License change 18 January 2016, 08:33:07 UTC
5f9ce61 change reader setting 21 December 2015, 11:59:11 UTC
e934a56 change makefile 21 December 2015, 11:06:27 UTC
c5a0a05 merge change from master 21 December 2015, 09:57:48 UTC
835b319 Use only 2 threads for CPUMatrix::SetValue as this is a memory bound operation and use of large number of threads does not help but instead hurts in case of parallel training where this causes oversubscription. 19 December 2015, 07:03:20 UTC
61df8fe fixed a warning in Windows Release build; fixed CPUONLY build (TensorOp() missing in NoGPU.cpp) 19 December 2015, 04:35:16 UTC
4da5273 disabled the prototypical use of the new tensor addition in the PlusNode again 19 December 2015, 04:02:29 UTC
b98855a tensor library works in PlusNode prototype implementation() which reduces ForwardProp() to two lines of code; bug fix: GetTensorsForwardBinary() ignored #samples in FrameRange; bug fix: TensorView cannot hold a reference to a Matrix object since these are often temporaries. Instead, we copy a Matrix object that itself is a reference; deleted orphaned ClassDiagram.cd from Math Project 19 December 2015, 03:59:26 UTC
9fe02f9 Merge branch 'master' of https://git.codeplex.com/cntk into fseide/tensors 19 December 2015, 03:59:26 UTC
befdf9d GPU version of tensor ops passes the simple tests now 19 December 2015, 02:17:41 UTC
57ddd12 CUDA implementation for tensor ops complete, but not computing the right thing 19 December 2015, 01:59:44 UTC
ef80d86 Updated Linux baselines. 18 December 2015, 23:42:35 UTC
cf7fc9f Updated baselines for cuDNN. 18 December 2015, 23:42:35 UTC
b2fb4d0 added plumbing for tensor operations to GPUMatrix.cu, but have not implemented an acty; implemented row-major conversion in GPUMatrix::SetValue() (on the CPU, so not maximally efficient) 18 December 2015, 23:00:05 UTC
3a6ea21 Merge branch 'master' of https://git.codeplex.com/cntk into fseide/tensors 18 December 2015, 21:31:26 UTC
c343e98 further optimized the most frequent tensor loops (1-stride loops for unary and binary ops), but still not seeing 4-way SSE parallelism 18 December 2015, 21:30:33 UTC
9d33fc1 added a specialization of a tensor op for inner dimensions where all strides are 1. Seems not quite enough for really efficient unrolling though 18 December 2015, 18:55:30 UTC
1a1bd17 bug fix: ComputationNode::DetermineNumCols() was an outdated pre-refactoring hold-over with a now incorrect validity check. Can just be removed, Should fix reported by user xiaoqing; removed unnecessary ad inconsistent use of 'this->' throughout Matrix.cpp, also fixed some bad indentations 18 December 2015, 18:01:17 UTC
1f26215 Fixed mbStart in ImageReader for distributed case. 18 December 2015, 17:29:40 UTC
b8de2fe Added support for distributed reading in ImageReader. 18 December 2015, 17:29:30 UTC
6e20025 Merge branch 'master' of https://git.codeplex.com/cntk into fseide/tensors 18 December 2015, 16:57:49 UTC
91eadb0 moved all tensor ops to a new header TensorOps.h so they can be shared between matrix types; also moved the float/double-unified math overloads (e.g. exp_()) there, as well as additional typically needed functions such as Sigmoid() 18 December 2015, 16:54:19 UTC
679c3c5 Source/Readers/LMSequenceReader/: also build SequenceWriter on Linux 18 December 2015, 11:59:40 UTC
0695666 change reader 18 December 2015, 09:48:49 UTC
bd6e0f6 Merge branch 'master' of https://git01.codeplex.com/cntk into cazhan/lu-seq-reader 18 December 2015, 09:46:45 UTC
12e312f Merge branch 'master' of https://git.codeplex.com/cntk into fseide/tensors 18 December 2015, 08:17:45 UTC
f54e1fe implemented unary and ternary tensor ops. CPU implementation of elementwise tensor ops is feature complete (but may require optimization) 18 December 2015, 08:07:59 UTC
7d32cdf implemented all binary tensor operators (don't we love macros!) 18 December 2015, 06:41:19 UTC
83e5bbc Revert "Revert "adding an MPI init test in case of that MPI was initialized repeatedly"" This reverts commit 23ebe452a5e35dddfba2d08e8fb3265901bfc8af. 18 December 2015, 04:38:39 UTC
1ff2d36 Merge branch 'master' into cazhan/lu-seq-reader 18 December 2015, 02:10:45 UTC
4890969 add vs files 18 December 2015, 01:58:23 UTC
0faaa38 add reader again 18 December 2015, 01:57:57 UTC
928da88 first version of CPU implementation of TensorView::DoSumOf() working now 18 December 2015, 01:04:55 UTC
38cb2fa bug fix in MBLayout: We should not guard against all parallel sequences having a gap at a time step, as that happens in truncated BPTT, and it would be much more complex to fix the reader, so we allow it 18 December 2015, 00:14:54 UTC
aa5d1a7 implemented plumbing and first shot for TensorView operation with reduction 17 December 2015, 23:50:00 UTC
8588af4 Merge branch 'master' of https://git.codeplex.com/cntk into fseide/tensors 17 December 2015, 19:35:54 UTC
e6040d0 made Linux build happy (missing explicit method template specialization of CPUMatrix<char>::Resize()) 17 December 2015, 19:35:28 UTC
bb6fc1b optimized MBLayout::InitAsFrameMode(), short-replacing calls to AddSequence() by a much simpler direct initialization for this special case; added editing functions to TensorShape, and rewrote TensorView::DoBinaryOpOf() to use them 17 December 2015, 19:33:52 UTC
cd6543e A quick fix to the Kaldi Reader (sequence training, need more test!!) 17 December 2015, 18:55:41 UTC
48e108a add reader 17 December 2015, 09:59:33 UTC
5c8f65e change config of GPRNN Reader 17 December 2015, 09:22:30 UTC
1a5838b merge master changes 17 December 2015, 08:39:05 UTC
23ebe45 Revert "adding an MPI init test in case of that MPI was initialized repeatedly" This reverts commit f55e6e4e694204a19861268ee0b1e4201fcba366. 17 December 2015, 02:44:33 UTC
397eac2 first experimental prototype of elementwise tensor op in PlusNode::ForwardProp() done except for actual kernel; new methods TensorShape::Pad() and Concat(); new method ComputationNode::GetTensorsForwardBinary(); moved ElementWiseOperator to CommonMatrix.h, using it in TensorView::DoSumOf(); TensorView::m_sob changed from ref to pointer to make the object copyable 17 December 2015, 00:02:18 UTC
583f10e fixed up where some header files showed up in the CNTK Project after the directory move 16 December 2015, 21:59:18 UTC
eb14fb7 Merge branch 'master' of https://git.codeplex.com/cntk into fseide/tensors 16 December 2015, 21:53:30 UTC
ceef627 made gcc happy (AsVector<>()) 16 December 2015, 21:52:59 UTC
4d96c29 added a constructor of TensorShape from IConfigRecord; minor simplifications in ScriptableObjects 16 December 2015, 21:48:15 UTC
3ab0dda Fix for LibSVMBinaryReader to add prefetching, microbatches, and Linux support. 16 December 2015, 20:13:38 UTC
132d72c Changed MemAllocator to use void* pointers instead of char*, and gave CUDAPageLockedMemAllocator static methods. 16 December 2015, 20:13:38 UTC
bd4273e adapted README with pathnames of VS Debug command lines to new directory structure 16 December 2015, 18:08:09 UTC
bbcd0e5 Cosmetic changes in .filters files 16 December 2015, 15:51:19 UTC
bff4577 Move KaldiReaderReadme. Remove some non-referenced, obsolete, or empty files. 16 December 2015, 15:39:54 UTC
9d06597 CNTK.sln: break out Other folder into top-level items, add Tools This makes Documentation more visible. 16 December 2015, 15:39:01 UTC
c9a343b Fixed paths for ParallelTraining 16 December 2015, 14:55:05 UTC
4ae7f76 Fixed build-and-test script for Example move 16 December 2015, 14:37:58 UTC
9ec5b2c Moved Examples for directory resturcturing 16 December 2015, 14:34:09 UTC
a9c4922 Makefile: adapt to new location of generate_build_infop script 16 December 2015, 14:24:49 UTC
bfe490e Add execute permissions for Python and shell scripts 16 December 2015, 13:54:33 UTC
4a888ad Renamed Scripts flder to Tools 16 December 2015, 12:58:53 UTC
8cb85a5 Moved EndToEndTests 16 December 2015, 11:57:49 UTC
37cedaa merge master 16 December 2015, 10:52:31 UTC
aa6fa34 merge change 16 December 2015, 10:45:01 UTC
33bb02c Fixed vcxproj.filters wrt restructuring 16 December 2015, 08:42:02 UTC
0f926d9 Fixed scattered test project files 16 December 2015, 08:21:53 UTC
caf67c7 Adapt Linux build 16 December 2015, 08:05:32 UTC
e7f793f change CRF Node 16 December 2015, 07:56:32 UTC
6595b06 Moved TensorViw files according to new structure 16 December 2015, 07:35:14 UTC
f355292 Moved tests for directory restructuring 16 December 2015, 07:35:13 UTC
c3895bb Move Source files for directory restructuring and fix project dependencies 16 December 2015, 07:35:11 UTC
1b3aead undid an accidental change of _assignToRowSliceValuesOf() call, discovered by Yu Zhang 16 December 2015, 05:20:28 UTC
8e1e392 made PCH happy (added stdafx.h) 16 December 2015, 03:43:33 UTC
14bb711 made gcc happy (printf format) 16 December 2015, 03:33:34 UTC
a8c9c73 Merge branch 'master' of https://git.codeplex.com/cntk into fseide/tensors 16 December 2015, 03:31:04 UTC
f94b1da (some steps forward in TensorView) 16 December 2015, 03:30:40 UTC
4022de2 Fix for convo unit tests when cuDNN is not supported. 16 December 2015, 01:37:52 UTC
4b9c82a towards a prototype of a binary op 16 December 2015, 01:23:00 UTC
94e49de VS forgot to add the new files to the git repo... 16 December 2015, 00:31:59 UTC
7fc742e Merge branch 'fseide/mblayout' of https://git.codeplex.com/cntk into fseide/tensors 15 December 2015, 23:19:16 UTC
1286da7 Merge branch 'master' of https://git.codeplex.com/cntk into fseide/mblayout 15 December 2015, 23:07:17 UTC
54b0e0c Merge branch 'master' of https://git.codeplex.com/cntk into fseide/tensors 15 December 2015, 23:03:06 UTC
aec884a started the TensorView class by adding header and CPP to math lib 15 December 2015, 23:02:43 UTC
3a0ec41 Enabled convo unit tests. Added batch normalization sample. 15 December 2015, 20:35:12 UTC
252ab75 (comment) 15 December 2015, 19:35:53 UTC
dcb6c1d Merge branch 'master' of https://git.codeplex.com/cntk into fseide/mblayout 15 December 2015, 19:35:37 UTC
c54938f replace outdated ICASSP tutorial with more recent NIPS tutorial. 15 December 2015, 18:34:10 UTC
f6ef87b Merge branch 'master' of https://git.codeplex.com/cntk into fseide/mblayout 15 December 2015, 17:36:51 UTC
07b058b bug fix in RowStackNode: should not validate column dimension in presence of an MBLayout; bug fix: ComputationNode::InferMBLayoutFromInputsForStandardCase() had a the layout-consistency check commented out 15 December 2015, 17:36:25 UTC
48af1ef Fixed build-and-test script for cygwin local execution 15 December 2015, 17:09:25 UTC
81c6a1e Merge branch 'master' of https://git.codeplex.com/cntk into fseide/mblayout 15 December 2015, 16:17:16 UTC
52e04b1 Added missing control files to solution 15 December 2015, 14:20:06 UTC
dba5f36 Applied CR Feedback 15 December 2015, 14:16:14 UTC
4df3ed2 Removed unused fixture. Updated environment variable error message 15 December 2015, 14:11:47 UTC
449a84f Removed files from VS solution that are not in Git anymore 15 December 2015, 10:04:41 UTC
b7c40c3 Removed Mixed Platforms and Win32 15 December 2015, 08:58:11 UTC
d8ffea0 (comments on DataTensor) 15 December 2015, 02:05:35 UTC
d273078 merged with master 15 December 2015, 00:13:51 UTC
dc32e4f (comments) 15 December 2015, 00:10:07 UTC
7a57f8b (added logging to calgammaformb() to track down an error) 14 December 2015, 23:40:50 UTC
f4a9155 bug fix, MBLayout::IsEnd() 14 December 2015, 22:48:26 UTC
back to top