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

**URL:** <https://discourse.julialang.org/t/is-it-a-good-time-for-a-pytorch-developer-to-move-to-julia-if-so-flux-knet/38453>\
**Category:** Machine Learning\
**Created:** [April 29, 2020, 10:07pm UTC](https://discourse.julialang.org/t/is-it-a-good-time-for-a-pytorch-developer-to-move-to-julia-if-so-flux-knet/38453 "2020-04-29T22:07:26Z")\
**Posts on this page:** 1\
**Showing post:** 18

<div class="post-metadata">

**Author:** ![dfdx](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/dfdx/32/120_2.png) [@dfdx](https://discourse.julialang.org/u/dfdx)\
**Post date:** [May 3, 2020, 8:19am UTC](https://discourse.julialang.org/t/is-it-a-good-time-for-a-pytorch-developer-to-move-to-julia-if-so-flux-knet/38453/18 "2020-05-03T08:19:20Z")

</div>

> [@jaynick](#):
>
> This [estadistika Exploring-High-Level-APIs of Knet, Flux, Keras](https://estadistika.github.io//julia/python/packages/knet/flux/tensorflow/machine-learning/deep-learning/2019/06/20/Deep-Learning-Exploring-High-Level-APIs-of-Knet.jl-and-Flux.jl-in-comparison-to-Tensorflow-Keras.html) is a good side-by-side comparison, with favorable performance comparison

Please note that the model used for benchmarking is quite tiny:

> The model that we are going to use is a [Multilayer Perceptron](https://en.wikipedia.org/wiki/Multilayer_perceptron) with the following architecture: 4 neurons for the input layer, 10 neurons for the hidden layer, and 3 neurons for the output layer.

Most likely timing for TF is comprised mostly from initialization overhead.

---

_[View the full topic](https://discourse.julialang.org/t/is-it-a-good-time-for-a-pytorch-developer-to-move-to-julia-if-so-flux-knet/38453)._
