nswamy released this
Nov 12, 2018
[MXNET-953] Fix oob memory read (v1.3.x) / #13118 Simple bugfix addressing an out-of-bounds memory read.
[MXNET-969] Fix buffer overflow in RNNOp (v1.3.x) / #13119 This fixes an buffer overflow detected by ASAN.
CudnnFind() usage improvements (v1.3.x) / #13123 This PR improves the MXNet's use of cudnnFind() to address a few issues:
This PR addresses these issues, providing the following benefits:
[MXNET-922] Fix memleak in profiler (v1.3.x) / #13120 Fix a memleak reported locally by ASAN during a normal inference test.
Fix lazy record io when used with dataloader and multi_worker > 0 (v1.3.x) / #13124 Fixes multi_worker data loader when record file is used. The MXRecordIO instance needs to require a new file handler after fork to be safely manipulated simultaneously.
This fix also safely voids the previous temporary fixes #12093 #11370.
fixed symbols naming in RNNCell, LSTMCell, GRUCell (v1.3.x) / #13158 This fixes #12783, by assigning all nodes in hybrid_forward a unique name. Some operations were in fact performed without attaching the appropriate (time) prefix to the name, which makes serialized graphs non-deserializable.
Fixed __setattr__ method of _MXClassPropertyMetaClass (v1.3.x) / #13157 Fixed __setattr__ method
allow foreach on input with 0 length (v1.3.x) / #13151 Fix #12470. With this change, outs shape can be inferred correctly.
Infer dtype in SymbolBlock import from input symbol (v1.3.x) / #13117 Fix for the issue - #11849 Currently, Gluon symbol block cannot import any symbol with type other than fp32. All the parameters are created as FP32 leading to failure in importing the params when it is of type fp16, fp64 etc, In this PR, we infer the type of the symbol being imported and create the Symbol Block Parameters with that inferred type. Added the tests
Document the newly added