TensorBuilder is light-weight extensible library that enables you to easily create complex deep neural networks using functions from any Tensor-based library through a functional fluent immutable API based on the Builder Pattern.
http://cgarciae.github.io/tensorbuilder/tensorbuilder.m.html