Closed alperenunlu closed 9 months ago
Yess, I agree to focus on PyTorch and Jax
+1. Also we can focus on PyTorch first, then expand to JAX and TensorFlow like in the transformers docs.
JAX is not as popular as TensorFlow (you can check out pip install stats). https://pypistats.org/packages/jax https://pypistats.org/packages/tensorflow
I think it's best to ship PyTorch first given it's the most popular and most model classes and backbones are implemented for it. Also for transformers codebase, there are more models for TF than JAX.
I also agree that we should focus on one framework (PyTorch) for now and make sure we get high quality content with that.
Framework Choice
To create a comprehensive course, we must select and commit to specific frameworks. I propose focusing on PyTorch and Jax due to their popularity and versatile applications.
MultiFramework Vs MonoFramework Approach
Consider using two or more frameworks for each lesson, providing both Jax and PyTorch code options. This enables learners to choose their preferred framework and facilitates Jax adoption for those already familiar with PyTorch.
Let's collect suggestions and insights on this matter.