_lazy.pyi 1015 B

1234567891011121314151617181920212223242526
  1. from torch import Tensor
  2. # defined in torch/csrc/lazy/python/init.cpp
  3. def _mark_step(device: str, devices: list[str], wait: bool) -> None: ...
  4. def _wait_device_ops(devices: list[str]) -> None: ...
  5. def _reset_metrics() -> None: ...
  6. def _counter_names() -> list[str]: ...
  7. def _counter_value(name: str) -> int: ...
  8. def _metrics_report() -> str: ...
  9. def _get_graph_hash(tensors: list[Tensor]) -> str: ...
  10. def _sync_multi(
  11. tensors: list[Tensor],
  12. devices: list[str],
  13. wait: bool = True,
  14. sync_ltc_data: bool = True,
  15. ) -> None: ...
  16. def _get_tensor_id(tensor: Tensor) -> int: ...
  17. def _get_tensors_text(tensors: list[Tensor]) -> str: ...
  18. def _get_tensors_dot(tensors: list[Tensor]) -> str: ...
  19. def _get_tensors_backend(tensors: list[Tensor]) -> str: ...
  20. def _get_force_fallback() -> str: ...
  21. def _set_force_fallback(newval: str) -> None: ...
  22. def _clear_ir_cache() -> None: ...
  23. def _dump_ir_cache(filename: str) -> None: ...
  24. def _set_reuse_ir(val: bool) -> None: ...
  25. def _get_default_device_type() -> str: ...