-
Notifications
You must be signed in to change notification settings - Fork 361
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
MMEngine community collaboration 🚀 ! #916
Comments
Translate "How to set random seed" to English -> PR#930 |
issue: Translate "Debug Tricks" to English |
Hi! This task has been picked, please choose another one 😆 |
sorry, copy wrong. already changed it. |
issue: Translate "Model Analysis" to English |
Translate "How to set the interval parameter" to English -> PR#959 |
Pick Translate "Model Complexity Analysis" to Chinese o(^▽^)┛ |
issue: Translate "The inference docs" to English |
pick Add "memory" field to the logged file (JSON, Tensorboard, WandB, etc.). |
Pick Automatically Publish, and implementation details are described in #905 |
pick MessageHub.get_info() supports returning a default value if the key doesn't exit. |
I want to pick "Using rich to beautify the ProgressBar in MMEngine" |
Here is PR #998 |
I want to pick up "More accurate learning displaying" #482 |
issue:Translate the Introduction to English. |
I want to pick "Add an option to control whether to use rich progress bar in BaseInferencer, see #1112 for more information" |
I want to try to pick "Develop a training example for segmentation tasks" |
discord invitation expired |
updated |
Both inviations of Discord and Wechat expired. |
MMEngine community collaboration
Interested in deeply participating in OpenMMLab projects? Want to learn more about OpenMMLab's awesome tools? MMEngine calls for volunteers from the community to participate in daily development!! MMEngine will update feature requests or bug fixes tasks regularly.
If you are a new bee to the open source project, and not familiar with MMEngine. Don't worry, there are always some easy tasks for you to start with, such as document translation or typo fixes. You'll be familiar with how to post a PR and discuss it with other developers in this process 😄 , just enjoy it! 🚀 .
If you are a senior developer, but not familiar with MMEngine, you can also participate in some tasks of developing independent modules, such as customizing a learning rate scheduler or a hook. This will help you to get familiar with MMEngine's code structure and data flow.
If you are a senior developer, and familiar with MMEngine, you can participate in some challenging tasks. These tasks commonly involve more than one module and require discussion with other developers to come up with a reasonable design.
We'll update the tasks marked with different difficulty levels regularly, and you can pick a task as you wish while enjoying your coffee. Don't feel burdened by picking a task. Participating in open source is a matter of interest, and just complete it in your free time!
We appreciate all contributions to improve MMEngine 🤝.
Getting started (Easy)!
If you are not familiar with how to submit a PR, please follow the CONTRIBUTING or CONTRIBUTING_zh-CN to get started!
Click to expand
Intermediate Task
Click to expand
Advanced Tasks
Click to expand
Finished Tasks
Click to expand
🚀 You can directly pick the task under this issue, and join our WeChat or Discord group for easier communication!
WeChat Group
Discord channel
https://discord.gg/MEMcMarZ
The text was updated successfully, but these errors were encountered: