c7541b2 | Frank Seide | 15 May 2017, 06:14:44 UTC | changed m_consumers | 15 May 2017, 06:14:44 UTC |
cd61e9d | Frank Seide | 13 May 2017, 08:50:34 UTC | new method RawPrimitiveFunction() | 13 May 2017, 08:50:34 UTC |
c486ff3 | Frank Seide | 11 May 2017, 06:49:36 UTC | renamed Collect() to CollectAllPrimitiveFunctions() | 11 May 2017, 06:49:36 UTC |
c16a28c | Frank Seide | 11 May 2017, 06:44:11 UTC | m_allPrimitiveFunctionsHolder changed to a shared_ptr that is accessed through an accessor GetAllPrimitiveFunctionsCollection() | 11 May 2017, 06:44:11 UTC |
909fab9 | Frank Seide | 11 May 2017, 06:31:09 UTC | abstracted the all-functions set into a type FastFunctionCollection, in prep for further optimization | 11 May 2017, 06:31:09 UTC |
d3ee2f2 | Frank Seide | 11 May 2017, 06:08:34 UTC | renamed m_allPrimitiveFunctions to m_allPrimitiveFunctionsHolder (in CompositeFunction) and m_allPrimitiveFunctionsSet (in VariableResolver) to keep them separate; defined a new type AllPrimitiveFunctionsHolder to use for those | 11 May 2017, 06:08:34 UTC |
84b7911 | Frank Seide | 11 May 2017, 03:17:09 UTC | now avoiding OpName() in ComputeKnowableValue(); Parameter::SetValue() temporarily accepts mismatching shapes, for debugging | 11 May 2017, 03:17:09 UTC |
869f014 | Frank Seide | 10 May 2017, 10:09:30 UTC | (added a few comments) | 10 May 2017, 10:09:30 UTC |
7af0c12 | Frank Seide | 10 May 2017, 10:05:36 UTC | optimized Output(), now avoids two mallocs | 10 May 2017, 10:05:36 UTC |
455f885 | Frank Seide | 10 May 2017, 09:55:24 UTC | Outputs, Parameters, and Constants now create their m_uid string lazily | 10 May 2017, 09:55:24 UTC |
4a64b28 | Frank Seide | 10 May 2017, 08:51:56 UTC | towards not generating uid strings for each node eagerly | 10 May 2017, 08:51:56 UTC |
d3020cd | Frank Seide | 10 May 2017, 08:27:43 UTC | Variable::m_uid and Function::m_uid now only read by accessor, in prep for lazy generation | 10 May 2017, 08:27:43 UTC |
80858d1 | Frank Seide | 10 May 2017, 00:04:59 UTC | sorted the VariableFields for clarity; moved m_notify1/N to VariableFields::m_consumers | 10 May 2017, 00:04:59 UTC |
13871c7 | Frank Seide | 09 May 2017, 16:48:18 UTC | made EnableSynchronousGPUKernelExecution() a public API | 09 May 2017, 16:48:18 UTC |
830ef0e | Frank Seide | 09 May 2017, 07:19:15 UTC | optimized GatherBatch() | 09 May 2017, 07:19:15 UTC |
4b47070 | Frank Seide | 09 May 2017, 05:53:45 UTC | now using CUDA kernel for GatherBatch(), hopefully faster | 09 May 2017, 05:53:45 UTC |
f67b7ba | Frank Seide | 08 May 2017, 23:54:34 UTC | next step towards optimized GatherBatch() | 08 May 2017, 23:54:34 UTC |
a30f252 | Frank Seide | 08 May 2017, 23:22:25 UTC | towards optimized GatherBatch() | 08 May 2017, 23:22:25 UTC |
951f410 | Frank Seide | 08 May 2017, 22:26:53 UTC | merged from master | 08 May 2017, 22:26:53 UTC |
42eadee | Frank Seide | 08 May 2017, 15:19:55 UTC | changed GPUMatrix::GatherBatch to take inputs as shared_ptrs | 08 May 2017, 15:19:55 UTC |
190dc1b | Amit Agarwal | 07 May 2017, 18:28:37 UTC | CNTK v2 library: Fixed a bug in shape inference for element operations when eiter of the operands has free static axes. | 07 May 2017, 18:28:37 UTC |
96ed208 | Amit Agarwal | 07 May 2017, 03:56:11 UTC | CNTk v2 library: Add support for free static axes in UserDefinedFunctions. | 07 May 2017, 09:00:14 UTC |
9fd84c8 | Amit Agarwal | 07 May 2017, 00:23:36 UTC | CNTK v2 library: Fix handling of scalar loss functions in Trainer. | 07 May 2017, 00:23:36 UTC |
74ad63f | Amit Agarwal | 06 May 2017, 23:22:07 UTC | CNTK v2 library: Fix evaluation of Function when a Constant is specified as one of the requested Outputs. | 06 May 2017, 23:22:07 UTC |
6e6e109 | Amit Agarwal | 06 May 2017, 19:57:26 UTC | CNTK v2 library: Fix a bug in shape inference for Slice, when one or more inputs have InferredDimension along the splice axis. | 06 May 2017, 19:57:26 UTC |
4ccc4eb | Frank Seide | 06 May 2017, 18:06:02 UTC | added a missing & in GPU GatherBatch() | 06 May 2017, 18:06:02 UTC |
eea6943 | Project Philly | 06 May 2017, 11:03:42 UTC | Integrate kedeng/sparseDist2 into master | 06 May 2017, 11:03:42 UTC |
45af6b2 | Frank Seide | 06 May 2017, 06:00:07 UTC | new method NDArrayView::IndexLastAxis(), like SliceView() for map axis but dropping the axis; new method NDSHapoe::AppendAxis(); m_notify split; removed some superfluous checks from NumericOperation and MatrixProduct; tidied up ComputeKnowableValue() a little | 06 May 2017, 06:00:07 UTC |
d9e12fe | Project Philly | 06 May 2017, 05:05:44 UTC | Integrate walkerning/adamax into master | 06 May 2017, 05:05:44 UTC |
a5703c7 | KeDengMS | 06 May 2017, 00:01:40 UTC | Allow sparse gradient to be accumulated in distributed training | 06 May 2017, 00:01:40 UTC |
2bc980e | Cha Zhang | 05 May 2017, 21:46:11 UTC | Small fix for CR. | 05 May 2017, 21:46:11 UTC |
a5be553 | Cha Zhang | 05 May 2017, 20:16:10 UTC | Fix for 1D convolution. | 05 May 2017, 20:17:43 UTC |
3866fd4 | KeDengMS | 05 May 2017, 18:14:08 UTC | Update test baseline | 05 May 2017, 18:14:08 UTC |
bdb4d13 | KeDengMS | 05 May 2017, 17:10:50 UTC | Merge commit '13e019b' into walkerning/adamax | 05 May 2017, 17:10:50 UTC |
3cbc444 | Mark Hillebrand | 27 April 2017, 14:59:00 UTC | bindings/python/setup.py: add missing dependencies for incremental build | 05 May 2017, 16:51:04 UTC |
dc12a39 | Project Philly | 05 May 2017, 16:43:19 UTC | Integrate t-mofun/dqn into master | 05 May 2017, 16:43:19 UTC |
61e088d | Frank Seide | 05 May 2017, 14:11:43 UTC | minor fixes in ComputeKnowableValue() | 05 May 2017, 14:11:43 UTC |
fb509d7 | Morgan Funtowicz | 05 May 2017, 13:35:22 UTC | Removed unneeded python section | 05 May 2017, 13:35:22 UTC |
ae2eb87 | Frank Seide | 05 May 2017, 13:05:52 UTC | refactored MemoizeKnowableValue(); added a few new related members | 05 May 2017, 13:05:52 UTC |
13e019b | walkerning | 27 April 2017, 16:31:50 UTC | Add adamax option for Adam learner. | 05 May 2017, 11:07:09 UTC |
a76f253 | Morgan Funtowicz | 05 May 2017, 10:31:45 UTC | Added README with more context about this example | 05 May 2017, 10:31:45 UTC |
151f325 | Morgan Funtowicz | 05 May 2017, 10:25:42 UTC | Turn plotting to false by default | 05 May 2017, 10:25:42 UTC |
3a73713 | Morgan Funtowicz | 05 May 2017, 09:27:02 UTC | WIP. adding Readme | 05 May 2017, 09:27:02 UTC |
53956a0 | Morgan Funtowicz | 05 May 2017, 09:03:08 UTC | Addressing CR comments, fix typos. | 05 May 2017, 09:03:08 UTC |
48ca799 | Frank Seide | 05 May 2017, 03:14:43 UTC | added two friend class definitions | 05 May 2017, 03:14:43 UTC |
4a2ea2e | Lewei Lu | 05 May 2017, 03:06:34 UTC | Merge branch 'lewlu/inceptionv3' of https://github.com/Microsoft/CNTK into lewlu/inceptionv3 | 05 May 2017, 03:06:34 UTC |
25e4966 | Lewei Lu | 05 May 2017, 02:59:01 UTC | Update readme.md | 05 May 2017, 03:05:59 UTC |
59cd580 | Lewei Lu | 05 May 2017, 02:53:36 UTC | Address CR comments | 05 May 2017, 03:05:58 UTC |
7a4e3ed | Lewei Lu | 05 May 2017, 02:43:56 UTC | Remove empty line | 05 May 2017, 03:05:58 UTC |
9ee92f4 | Lewei Lu | 02 May 2017, 05:45:36 UTC | Update InceptionV3 | 05 May 2017, 03:05:58 UTC |
3b93cd8 | Lewei Lu | 12 April 2017, 06:00:43 UTC | update Readme.md | 05 May 2017, 03:05:58 UTC |
edbc178 | Lewei Lu | 05 May 2017, 02:59:01 UTC | Update readme.md | 05 May 2017, 02:59:01 UTC |
590f9e7 | Frank Seide | 05 May 2017, 02:54:35 UTC | added a debug function TieValueWith() | 05 May 2017, 02:54:35 UTC |
61c9326 | Frank Seide | 05 May 2017, 02:54:05 UTC | added tbe full list of ops to MemoizeKnowableValue() to get an idea of the scope | 05 May 2017, 02:54:05 UTC |
b4b4ae2 | Lewei Lu | 05 May 2017, 02:53:36 UTC | Address CR comments | 05 May 2017, 02:53:36 UTC |
19c5373 | Lewei Lu | 05 May 2017, 02:43:56 UTC | Remove empty line | 05 May 2017, 02:43:56 UTC |
97e5ea9 | Morgan Funtowicz | 04 May 2017, 16:25:09 UTC | Updating test wrapping up as a test_ function for pytest | 04 May 2017, 16:25:09 UTC |
c38b1d7 | Morgan Funtowicz | 04 May 2017, 16:13:30 UTC | Merge remote-tracking branch 'origin/t-mofun/dqn' into t-mofun/dqn # Conflicts: # Examples/ReinforcementLearning/DeepQNeuralNetwork.py | 04 May 2017, 16:13:30 UTC |
5d28b84 | Morgan Funtowicz | 30 April 2017, 16:13:49 UTC | Add len() operator on the memory for testing | 04 May 2017, 15:57:33 UTC |
7c3af5a | Morgan Funtowicz | 30 April 2017, 15:26:37 UTC | Fix metrics writer as None and not [None] | 04 May 2017, 15:57:33 UTC |
7e6938b | Morgan Funtowicz | 30 April 2017, 14:56:53 UTC | Fix wrong axis for q target computation | 04 May 2017, 15:57:33 UTC |
8f8bd41 | Morgan Funtowicz | 30 April 2017, 13:39:21 UTC | Fixed import for RC | 04 May 2017, 15:57:32 UTC |
f7ec19c | Morgan Funtowicz | 30 April 2017, 13:07:32 UTC | Added memory size parameter to tune memory footprint | 04 May 2017, 15:57:32 UTC |
711b2b7 | Morgan Funtowicz | 30 April 2017, 12:09:06 UTC | Updated gym dependency for all Linux python versions | 04 May 2017, 15:57:32 UTC |
51d1969 | Morgan Funtowicz | 30 April 2017, 12:08:19 UTC | Fix invalid file name for test discovery | 04 May 2017, 15:57:32 UTC |
e674601 | Morgan Funtowicz | 30 April 2017, 12:05:32 UTC | Added copyright | 04 May 2017, 15:57:32 UTC |
8adf19d | Morgan Funtowicz | 30 April 2017, 11:26:23 UTC | Gym 0.8.2 doesn't exists ... | 04 May 2017, 15:57:32 UTC |
da2ce24 | Morgan Funtowicz | 30 April 2017, 10:45:13 UTC | Conda gym atari dependency 0.8.2 | 04 May 2017, 15:57:32 UTC |
fead914 | Morgan Funtowicz | 12 April 2017, 14:17:57 UTC | Register the RL sample in samples.json | 04 May 2017, 15:57:26 UTC |
37b7dee | Morgan Funtowicz | 27 March 2017, 22:26:22 UTC | Adding reward clipping | 04 May 2017, 15:55:24 UTC |
6d928f1 | Morgan Funtowicz | 13 April 2017, 13:33:07 UTC | Fix gym atari dependencies in conda.yml | 04 May 2017, 15:55:21 UTC |
99202bd | Morgan Funtowicz | 12 April 2017, 14:18:21 UTC | Adding DQN test for Linux cntk35 only for the moment | 04 May 2017, 15:55:20 UTC |
1b81d21 | Morgan Funtowicz | 12 April 2017, 14:17:30 UTC | Added copyright header | 04 May 2017, 15:55:11 UTC |
d09b89e | Morgan Funtowicz | 31 March 2017, 23:53:04 UTC | Adressing CR comments. Typos. | 04 May 2017, 15:55:11 UTC |
f853b6b | Morgan Funtowicz | 31 March 2017, 23:36:14 UTC | Computing Q targets is now part of the computation graph | 04 May 2017, 15:55:11 UTC |
35cd672 | Morgan Funtowicz | 30 March 2017, 17:47:24 UTC | Addressing CR comments. Tensorboard now optional | 04 May 2017, 15:55:11 UTC |
ff199d0 | Morgan Funtowicz | 30 March 2017, 17:43:35 UTC | Addressing CR comments. Reformating comments | 04 May 2017, 15:55:11 UTC |
10400b0 | Morgan Funtowicz | 30 March 2017, 16:43:32 UTC | Adressing CR comments. Fix typo | 04 May 2017, 15:55:11 UTC |
4cd0bd7 | Morgan Funtowicz | 30 March 2017, 16:39:45 UTC | Addressing CR comments. Removed six dependency | 04 May 2017, 15:55:11 UTC |
464dad2 | Morgan Funtowicz | 30 March 2017, 16:34:27 UTC | Addressing CR comments, added Nature reference | 04 May 2017, 15:55:11 UTC |
7ce03dd | Morgan Funtowicz | 30 March 2017, 16:30:07 UTC | Adressing CR comment, more explicit variable name | 04 May 2017, 15:55:10 UTC |
7dfeb3d | Morgan Funtowicz | 30 March 2017, 16:24:25 UTC | Adressing CR comments for english. | 04 May 2017, 15:55:10 UTC |
e4c3726 | Morgan Funtowicz | 30 March 2017, 15:46:25 UTC | More fix around explorer | 04 May 2017, 15:55:10 UTC |
257988f | Morgan Funtowicz | 30 March 2017, 12:56:29 UTC | Fix wrong affine coefficient computation | 04 May 2017, 15:55:10 UTC |
15e743d | Morgan Funtowicz | 30 March 2017, 09:21:12 UTC | Fix exploration decay | 04 May 2017, 15:55:10 UTC |
3be2dab | Morgan Funtowicz | 30 March 2017, 09:10:29 UTC | compute_q simplification | 04 May 2017, 15:55:10 UTC |
0f4303e | Morgan Funtowicz | 30 March 2017, 09:01:21 UTC | Missing update_signature call | 04 May 2017, 15:55:10 UTC |
2d72450 | Morgan Funtowicz | 30 March 2017, 09:00:51 UTC | Let agent decide when it wants to start learning | 04 May 2017, 15:55:10 UTC |
92d3432 | Morgan Funtowicz | 29 March 2017, 21:21:43 UTC | Specify device to run on | 04 May 2017, 15:55:10 UTC |
d66eea2 | Morgan Funtowicz | 29 March 2017, 21:11:38 UTC | Fixing Trainer model and some input shapes | 04 May 2017, 15:55:10 UTC |
15b2697 | Morgan Funtowicz | 29 March 2017, 19:13:55 UTC | More doc update | 04 May 2017, 15:55:10 UTC |
4c2e9d7 | Morgan Funtowicz | 29 March 2017, 19:11:56 UTC | Wrong work in doc | 04 May 2017, 15:55:09 UTC |
a080ca4 | Morgan Funtowicz | 29 March 2017, 19:01:31 UTC | Fix one_hot wants list of int | 04 May 2017, 15:55:09 UTC |
5f060ed | Morgan Funtowicz | 29 March 2017, 19:00:58 UTC | Added comments | 04 May 2017, 15:55:09 UTC |
41e0791 | Morgan Funtowicz | 29 March 2017, 18:34:27 UTC | Fix wrong tuple order for TemporalMemory.minibatch in compute_q | 04 May 2017, 15:55:09 UTC |
1f4dd1a | Morgan Funtowicz | 29 March 2017, 18:25:19 UTC | Fix visualization again | 04 May 2017, 15:55:09 UTC |
0384426 | Morgan Funtowicz | 29 March 2017, 18:12:11 UTC | Fix wrong method call evaluate instead of eval | 04 May 2017, 15:55:09 UTC |
756bfb9 | Morgan Funtowicz | 29 March 2017, 18:11:28 UTC | More convenient visualization | 04 May 2017, 15:55:09 UTC |
39e4217 | Morgan Funtowicz | 29 March 2017, 17:49:36 UTC | Fixing input shapes | 04 May 2017, 15:55:09 UTC |
d2c5759 | Morgan Funtowicz | 29 March 2017, 17:46:05 UTC | Converting raw Atari environment to ale input | 04 May 2017, 15:55:09 UTC |