Is it a good time for a PyTorch developer to move to Julia? If so, Flux? Knet?

I agree with the stability statement and the performance statement. Sometimes I get mixed up about what Flux is given how much it’s changed over time. Let me clarify my statement.

“Flux is great for doing research on neural network topologies and advanced concepts but that comes at a cost. The syntax is bar-none my preferred tool for this kind of work. But you will notice it’s rough around the edges for day-to-day use. For many use cases and concerns - there are better tools. For most of my projects i’ve found that it is better to just use autodiff and write my own interfaces for training, data handling, optimizers, etc. using Flux as a template.”