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

161 Коммитов

Автор SHA1 Сообщение Дата
Gaizka Navarro 6c5b163999 Removed unecessary extern declaration 2016-03-14 09:55:03 +01:00
Gaizka Navarro 0b7733489c Applied changes from master regarding BrainScript Network Builder 2016-03-14 09:55:02 +01:00
Gaizka Navarro 576eeb5f87 Moves SynchronouseExecutionEngine to ActionsLib 2016-03-14 09:55:00 +01:00
Gaizka Navarro 79a26db55f Removes unecessary header (NetworkFactory.h moved into Actions.h) 2016-03-14 09:54:59 +01:00
Gaizka Navarro d238daaccd Relocates NetworkFactory header content to inside Actions.h and removes the NetworkFactory.h file
Assigns the correct build configuration to the solution platform for the NetworkTests project
2016-03-14 09:54:59 +01:00
Gaizka Navarro 75364c8936 Relocates Network building files from ComputationNetworkLib to ActionsLib. 2016-03-14 09:54:58 +01:00
Gaizka Navarro e2f31ff658 Addresses CR : Rename NetworkCreator to NetworkFactory 2016-03-14 09:54:57 +01:00
Gaizka Navarro 7b3b3edabe Applies CR feedback 2016-03-14 09:54:34 +01:00
Gaizka Navarro f2c6ad01fa Implements building the network from the network definition and evaluating the network through the "write" command without the need of a model. 2016-03-14 09:54:29 +01:00
Gaizka Navarro a2307ac6cd Factors out the CreateNetworkFn out of TrainActions into its own file (NetworkCreator.h) 2016-03-14 09:54:27 +01:00
Amit Agarwal 877725d15e Bugfix: Disable parallelization for commands other than ones for train, test and cv 2016-03-12 00:04:52 -08:00
Frank Seide 64a659f632 bug fix: use lowercase for 'CNTK.core.bs' to find it on Linux builds 2016-03-07 13:31:22 -08:00
Frank Seide 2ae9eea1a7 added first batch of BS standard operations 2016-03-06 00:25:39 -08:00
Frank Seide ecc8deb5b5 implemented include-path traversal for BrainScript and turned CNTK standard BS into an include file CNTK.core.bs;
bug fix for Issue #210: PreComputeNodeBase must infer layout from input after loading;
ImageReader post-build events now consistently use xcopy
2016-03-05 21:27:04 -08:00
Yongqiang Wang aaf65dce6f Address CR feedback. 2016-03-03 19:53:50 -08:00
Yongqiang Wang 208517e005 Change regex in plot command to std::replace
(std::regex only works after gcc 4.9)
2016-03-03 19:53:49 -08:00
Wayne Xiong b6e5992676 Fix the build error after merge. 2016-03-03 11:26:00 -08:00
Wayne Xiong b2b669111c Apply code review feedback 2016-03-03 11:25:58 -08:00
Wayne Xiong b0c3c5f7cf Make the cross validation part supports multiple GPUs 2016-03-03 11:25:57 -08:00
Frank Seide 7f7fce4c6e RNN.cntk "write" example now writes out the log sentence probabilities, which is more useful, e.g. for N-best rescoring;
bug fix: SimpleOutputWriter must handle no-MBLayout case;
bug fix to LaunchUnaryTensorOp(), must free the CUDA event or else leak memory--thanks to Yu Zhang for tracking it down!
2016-02-29 18:16:55 -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 6249935000 StreamMinibatchInputs now stores shared_ptrs, simplifying ownership;
UCIFastReader::m_prefetchMatrices changed to be StreamMinibatchInputs  as well
2016-02-28 15:05:14 -08:00
Frank Seide f3a720e5ce replaced StreamMinibatchInputs::operator[] by named searchable accessor functions 2016-02-28 13:34:02 -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 ea8babf571 updated rnn.cntk config 2016-02-28 11:40:38 -08:00
Frank Seide 20d5f02e89 implemented make mode in "writeWordAndClass" action 2016-02-28 11:13:02 -08:00
Frank Seide 12d79a420e added "write" command to rnn.cnkt;
bug fix in ClassBasedCrossEntropyWithSoftmaxNode, a wrong index if #parseq > 1;
bug fix in TransposeTime dimension inference;
bug fix in simple writer, must call DataEnd()
2016-02-27 23:52:27 -08:00
Frank Seide 570b6a8f7b mini checkin 2016-02-27 22:23:22 -08:00
Frank Seide d55374d199 some clean-up of RNN sample and DoWriteWordAndClassInfo() 2016-02-27 18:15:35 -08:00
Frank Seide 26c850322b bug fix in Transpose();
prepared file format for RowStack and RowSlice to store their dimension along which they operate (currently limited to 1);
bug fix in "write" command "format" parsing;
ComputationNetwork::Read() now checks for too new file version
2016-02-23 11:14:36 -08:00
Frank Seide a4e9487e74 merged with master 2016-02-19 16:32:35 -08:00
Gaizka Navarro 73520b3160 Adds code for exporting model to DBN (legacy) format.
This format is based on a C# snippet provided by Anthony Stark
The code follows the C# flow to make it easier for future changes.
Corrects minor comment typos in Actions.h
Removes unecessary comment and code in SpecialPurposeActions.cpp
Applies minor comment and code cleanup to ComputationNetwork.cpp
2016-02-17 10:18:11 +01:00
Frank Seide d4a251c4fb made gcc happy 2016-02-15 12:47:08 -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 6ea2892967 "write" command now accepts to say type="category" 2016-02-15 11:03:53 -08:00
Frank Seide 27820eb9f0 added formatting options to the "write" command, and allow pipes and "-" as the output name;
bug fix in FlattenInPlace()
2016-02-15 10:43:03 -08:00
Mark Hillebrand 1b29d2fd69 .vcxproj: let intermediate output go into a common directory
Fixes #12.
2016-02-10 09:10:07 +01:00
Mark Hillebrand 2c2a721fa8 CNTK.Cpp.props: define properties to distinguish build flavors and use them 2016-02-10 09:05:31 +01:00
Mark Hillebrand ea55623979 Introduce CNTK.Cpp.props and load in every .vcxproj 2016-02-10 09:05:31 +01:00
Mark Hillebrand 9c8022006d .vcxproj: remove HTKMLFReader IncludePath where not needed 2016-02-10 09:05:31 +01:00
Mark Hillebrand 3b979f877a .vcxproj: coalesce importing for .user.props for Debug / Release 2016-02-10 09:05:31 +01:00
Mark Hillebrand 2b22008843 .vcxproj: remove empty custom build steps 2016-02-10 09:05:31 +01:00
Frank Seide 87ab8f728d (comments) 2016-02-08 17:36:56 -08:00
thhoens a930d1cfb4 Updated EvalActions to fix support for OutputNodeNames in the config. 2016-02-04 13:11:13 -08:00
Dong Yu e34b380407 In the DoWriteWordAndClassInfo command add code to generate intermediate folders for the vocabulary file.
Add "," and ";" as delimiters in UCIFastReader.
2016-02-01 11:14:36 -08:00
Mark Hillebrand 73faaa7687 Remove <Scc*> tags from .vcxproj files 2016-01-29 11:21:06 +01:00
Qiwei ye 3224f02626 #5 change hardcode environment to system envrioments 2016-01-28 22:23:18 +08:00
Gaizka Navarro 4fe5fd7251 Modified projects and solution for a new CPUONLY configuration (Debug_CpuOnly and Release_CpuOnly)
Added missing CRT_SECURE_NO_WARNINGS to latticeNoGpu.cpp
Added missing reference to Matrix<double> (causing linking issues in Release_CpuOnly)
2016-01-27 16:16:37 +01:00
Frank Seide af97079a58 removed #if-0'ed out code 2016-01-22 17:34:41 -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
Frank Seide a4a20183aa made everything build again after deleting the unused MultiNetworks functions, incl. deleting related entries in SimpleNetworkBuilder;
deleted PairNetworkNode;
renamed EsotericActions.cpp to SpecialPurposeActions.cpp
2016-01-22 09:13:52 -08:00
Frank Seide 18b7b36cca removed MultiNetworksSGD.h and -Evaluator.h, not yet made it compile 2016-01-22 08:28:57 -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 08e7d59059 moved all actions (DoXXX()) from CNTK.cpp to ActionsLib (no code change);
reenabled tensor lib (undid accidental commit)
2016-01-09 18:13:31 -08:00
Philipp Kranen 33bb02c225 Fixed vcxproj.filters wrt restructuring 2015-12-16 09:42:02 +01:00
pkranen c3895bb0b3 Move Source files for directory restructuring and fix project dependencies 2015-12-16 08:35:11 +01:00