Referenz fĂŒr ultralytics/utils/dist.py
Hinweis
Diese Datei ist verfĂŒgbar unter https://github.com/ultralytics/ ultralytics/blob/main/ ultralytics/utils/dist .py. Wenn du ein Problem entdeckst, hilf bitte mit, es zu beheben, indem du einen Pull Request đ ïž einreichst. Vielen Dank đ!
ultralytics.utils.dist.find_free_network_port()
Findet einen freien Port auf localhost.
Sie ist nĂŒtzlich beim Training mit einem einzelnen Knoten, wenn wir uns nicht mit einem echten Hauptknoten verbinden wollen, sondern die
MASTER_PORT
Umgebungsvariable.
Quellcode in ultralytics/utils/dist.py
ultralytics.utils.dist.generate_ddp_file(trainer)
Erzeugt eine DDP-Datei und gibt ihren Dateinamen zurĂŒck.
Quellcode in ultralytics/utils/dist.py
ultralytics.utils.dist.generate_ddp_command(world_size, trainer)
Erzeugt und gibt den Befehl fĂŒr die verteilte Ausbildung zurĂŒck.
Quellcode in ultralytics/utils/dist.py
ultralytics.utils.dist.ddp_cleanup(trainer, file)
Erstellt am 2023-11-12, Aktualisiert am 2024-05-08
Autoren: Burhan-Q (1), glenn-jocher (3), Laughing-q (1)