Complex valued layers

What is the timeline on supporting complex-valued layers like convolution, batch-normalisation and some appropriate activation functions like modrelu?

There are libraries that simulate these using real tensors but they are extremely memory hungry and therefore impractical to use.

So far, the closest we are to layer support is matmult?
Is it a few months, a couple years, … ??

Cheers

@ptrblck Do you have any insights?