huggingface / transformers

🤗 Transformers: State-of-the-art Machine Learning for Pytorch, TensorFlow, and JAX.
https://huggingface.co/transformers
Apache License 2.0
128.64k stars 25.52k forks source link

[Performance] Tracking open Issues and PRs (pytorch transformers) #12126

Open stas00 opened 3 years ago

stas00 commented 3 years ago

Let's use this Issue to track performance issues and enhancement requests, so it's easier to prioritize the work.

This is for pytorch transformers

Also I will label it as a Good Difficult Issue in case someone is ready for a challenging but rewarding experience of figuring things out. If you do want to take the challenge comment in the corresponding Issue/PR that resonates with you so others would know you're working on it.

If I missed any other relevant open performance-related Issues/PRs that need attention please comment below.

Regression:

Odd slowness:

Fused kernels possibilities:

Faster / leaner startup / module loading

Faster optimizers

Scalability

Deepspeed-specific features

Tests

JuheonChu commented 1 year ago

@stas00 If I want to work on this issue, should I pick one of those issues to keep track of its performance? Can you also tell me how I can keep track of the performances? Can you give me some guidance?

stas00 commented 1 year ago

Hi @JuheonChu, this is not an Issue to work on. As the title says this is a collection of pointers to track other Issues. It's dated but many issues that it links to are still valid. So you can click on the issue that resonates with you and discuss the details there - not here.

I hope this addresses your question.