Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Selecting Frameworks and Implementing a MultiFramework Approach for the Course #26

Closed
alperenunlu opened this issue Oct 10, 2023 · 4 comments
Labels
enhancement New feature or request

Comments

@alperenunlu
Copy link
Collaborator

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.

@alperenunlu alperenunlu added the enhancement New feature or request label Oct 10, 2023
@adhiiisetiawan
Copy link
Collaborator

Yess, I agree to focus on PyTorch and Jax

@wonhyeongseo
Copy link
Collaborator

+1. Also we can focus on PyTorch first, then expand to JAX and TensorFlow like in the transformers docs.

@merveenoyan
Copy link
Collaborator

merveenoyan commented Oct 10, 2023

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.

@johko
Copy link
Owner

johko commented Oct 10, 2023

I also agree that we should focus on one framework (PyTorch) for now and make sure we get high quality content with that.

@johko johko closed this as not planned Won't fix, can't repro, duplicate, stale Oct 11, 2023
merveenoyan pushed a commit that referenced this issue Mar 12, 2024
ATaylorAerospace pushed a commit that referenced this issue Mar 13, 2024
Transfer learning sub section in the fine tuning notebook
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

5 participants