Граф коммитов

30 Коммитов

Автор SHA1 Сообщение Дата
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