[tune] Add annotations/set scope for Tune classes#25077
[tune] Add annotations/set scope for Tune classes#25077krfricke merged 11 commits intoray-project:masterfrom
Conversation
|
Very nice. Could you also enable the API linter for |
|
Added the annotation checker - this checker also checks functions though. I've added some annotations for these as appropriate, but before I annotate/rename the remaining functions I'd like to clarify package structure and annotation policy offline |
|
I've removed it again - I'd like to push forward a package restructuring that we're discussing this week that will then solve the remaining ~85 function annotations. Can we merge this PR without the check and complete the scope thing with the package refactoring/in a follow up PR? |
|
Sounds reasonable. Some failing tests. |
# Conflicts: # ci/lint/check_api_annotations.py
Why are these changes needed?
This PR adds API annotations or changes the scope of several Ray Tune library classes.
Related issue number
Checks
scripts/format.shto lint the changes in this PR.