JuliaML Transformations: Internal Design

By: Tom Breloff

Re-posted from: http://www.breloff.com/transformations-video-internals/

In this video post, I expand on my introduction to Transformations and show the core idea behind the design: namely that each transformation has a black-box representation of input, output, and (optionally) parameters which are vectors in contiguous storage. Julia’s excellent type system and efficient array views allow for very convenient and intuitive structures.


For questions, comments, or if you’re interested in collaborating, please join the JuliaML Gitter chat.