Mark Hillebrand
e2fd7255af
Align randomization across platforms
2016-12-21 17:31:22 +01:00
Eldar Akchurin
4d7d430359
Adding GetCurrentSamplePosition to the reader interface
2016-10-06 16:18:41 +02:00
Eldar Akchurin
4228ed8876
Changin getNumParallelSequences
2016-05-02 09:55:11 +02:00
Frank Seide
4c9f91868e
merged from master and resolved conflicts
2016-04-16 14:29:11 -07:00
Alexey Reznichenko
5fe1bb93c1
Address CR comments
2016-04-13 16:00:24 +02:00
Clemens Marschner
d96f491dad
Address review comments, create end-2-end test for dynamicAxis
...
- revert some changes from a previous merge
- fall back to default name for MBLayout internal to readers
- Fix ReaderShim (it required all matrices to have the same parallel
sequences)
- Add end-2-end test
- More meaningful message for Gather in CPUMatrix
- Rename ReconcileMBLayout to ReconcileDynamicAxis
-
2016-04-12 18:07:02 +02:00
Clemens Marschner
7a02cb2528
Add DynamicAxis, and enable it for Input/SparseInput nodes
2016-04-10 08:28:51 +02:00
Frank Seide
cb4c049a30
fixed resetting of gradients in rare case that loop contains extra nodes at end that need a zero gradient in final time step;
...
log now contains name of time axis
2016-04-05 13:06:57 -07:00
Frank Seide
4209d9df10
bug fix: LMSequenceReader randomization must be deterministic (seed = epoch)
2016-03-09 22:22:24 -08:00
Frank Seide
e54b352822
removed template parameter ElemType from (I)DataReader and (I)DataWriter
2016-02-28 19:01:07 -08:00
Frank Seide
5bdc86e5de
removed <ElemType> parameter from StreamMinibatchInputs
2016-02-28 17:04:45 -08:00
Frank Seide
24c88c04fd
abstracted the map<wstring, Matrix*> into a class, for future enrichment
2016-02-28 12:25:36 -08:00
Frank Seide
1fb343866b
bug fix: ReadClassInfo() is not deprecated
2016-02-19 17:24:06 -08:00
Frank Seide
dea77acb43
LMSequenceReader now auto-selects #parallel sequences and separates epoch size from cache size
2016-02-18 08:23:23 -08:00
Frank Seide
e4e2081460
DataEnd() no longer takes a parameter since it was always the same
2016-02-15 19:05:13 -08:00
Frank Seide
1dce6628dd
BatchSequenceReader now does not drop last token if there is no output label defined;
...
removed unused EndDataType cases
2016-02-15 18:45:12 -08:00
Frank Seide
c77c3500c3
further cleanup of LMSentenceReader
2016-02-15 16:29:43 -08:00
Frank Seide
343893e882
"write" command can now apply a labelMappingFile to print classification results as text labels
2016-02-15 11:45:54 -08:00
Frank Seide
bc44e2d212
TensorOp() now verifies that inputs are not sparse;
...
bug fixes in BatchSequenceReader::GetMinibatch(): must use correct dimension in case of output labelType = 'none', now also supports DENSE matrices
2016-02-14 22:57:06 -08:00
Frank Seide
3a0ae00500
made gcc happy;
...
LMSequenceReader: disabled enforcement of single feature section although I can't see how that is actually used;
also added File::MakeIntermediateDirs()
2016-02-14 21:24:59 -08:00
Frank Seide
57a0db0141
cleanup and fixes to LMSequenceReader and class File
2016-02-14 20:28:08 -08:00
Frank Seide
2d1198071c
addressed bugs discovered by static code analysis, Issue #81 , and manually merged two related pull requests
2016-02-03 11:32:13 -08:00
Frank Seide
a4cf44544a
normalized inconsistent commenting style from "//text" to "// text"
2016-01-22 13:58:47 -08:00
Frank Seide
27641d86d0
normalized comment separator from /// to //
2016-01-22 13:47:40 -08:00
Mark Hillebrand
f1c3232024
Missing tabs-to-spaces conversion
2016-01-18 09:40:10 +01:00
Mark Hillebrand
dcfc0e9679
License change
2016-01-18 09:36:17 +01:00
Mark Hillebrand
2f39fe3f01
Re-format code using clang-format (plus some post-processing)
2016-01-18 09:36:14 +01:00
Mark Hillebrand
1bcefe770a
.gitattributes: set proper configuration for text files (and normalize files)
2016-01-18 09:35:54 +01:00
Frank Seide
c7a0b62713
bug fix: SimpleNetworkBuilder::AddTrainAndEvalCriterionNodes() should not compute 'tinput' for certain training-criterion nodes because 'input' has a different meaning for those;
...
revived BatchSequenceReader, now supports MBLayout::AddSequence()
2015-12-24 01:48:25 -08:00
pkranen
c3895bb0b3
Move Source files for directory restructuring and fix project dependencies
2015-12-16 08:35:11 +01:00