You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[core][gpu objects] Integrate single-controller collective APIs with GPU objects (#53720)
Adds integration between the single-controller collective APIs
introduced in #53319 and the GPU objects feature prototyped in #52938.
Actor collectives created through
`ray.experimental.collective.create_collective_group` will now be
automatically used if a task declares a tensor transport other than the
default OBJECT_STORE. This also adds support for allocating the torch
tensors on the correct device (GPU for NCCL and CPU for GLOO).
See updates in test_gpu_objects.py for examples.
---------
Signed-off-by: Stephanie wang <[email protected]>
Signed-off-by: Stephanie Wang <[email protected]>
Co-authored-by: Kai-Hsun Chen <[email protected]>
Co-authored-by: Edward Oakes <[email protected]>
Copy file name to clipboardExpand all lines: ci/lint/pydoclint-baseline.txt
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -328,9 +328,9 @@ python/ray/_private/worker.py
328
328
DOC201: Function `remote` does not have a return section in docstring
329
329
--------------------
330
330
python/ray/actor.py
331
-
DOC101: Function `method`: Docstring contains fewer arguments than in function signature.
331
+
DOC102: Function `method`: Docstring contains more arguments than in function signature.
332
332
DOC106: Function `method`: The option `--arg-type-hints-in-signature` is `True` but there are no argument type hints in the signature
333
-
DOC103: Function `method`: Docstring arguments are different from function arguments. (Or could be other formatting issues: https://jsh9.github.io/pydoclint/violation_codes.html#notes-on-doc103 ). Arguments in the function signature but not in the docstring: [**kwargs: , *args: ]. Arguments in the docstring but not in the function signature: [num_returns: ].
333
+
DOC103: Function `method`: Docstring arguments are different from function arguments. (Or could be other formatting issues: https://jsh9.github.io/pydoclint/violation_codes.html#notes-on-doc103 ). Arguments in the function signature but not in the docstring: [**kwargs: , *args: ]. Arguments in the docstring but not in the function signature: [concurrency_group: , max_task_retries: , num_returns: , retry_exceptions: , tensor_transport: ].
334
334
DOC201: Function `method` does not have a return section in docstring
335
335
DOC107: Method `ActorMethod.__init__`: The option `--arg-type-hints-in-signature` is `True` but not all args in the signature have type hints
336
336
DOC101: Method `ActorMethod.options`: Docstring contains fewer arguments than in function signature.
0 commit comments