- NTM
- Minibatches/SGD
- Early stopping
- Hyperparameters type
- Reshaping layers
- Convolutional layers
- Regularisation/normalisation layers
- Implement more Tensor functions eg concatenation along a dimension
- Transformer
- Momentum/Adam
- Automatically name parameters
- Noise other than uniform (eg Gaussian)
- Hyperparameter optimization
- C tensor operations
- Heterogeneous context (CPU/GPU)
- Write README.md