This repository was archived by the owner on Aug 15, 2019. It is now read-only.
v0.2.0
API additions:
- Add broadcasting to
NDArrayMathfunctions. e.g.math.add(array2d, scalar)works. Usemath.addStrict(a, b)to statically enforceaandbto be of the same rank. - Add
NDArrayMath.basicLSTMCellandNDArrayMath.multiRNNCellto the math layer for inference only - Add a TensorFlow-like API for
NDArrayMath.conv2dpadding, with'SAME'|'VALID'paddings - Add
NDArrayMath.sqrt - Add sgd
momentumOptimizer
Other features:
Internal changes:
- Add logical sampling, with a shader compiler that splices in methods for sampling in logical space, instead of sampling on 2D physical texture space. This lets us do broadcasting, and opens up the door for batching. It is also a prerequisite for integer textures to get iOS working (this will be part of the next release).
