Referans için ultralytics/utils/dist.py
Not
Bu dosya https://github.com/ultralytics/ultralytics/blob/main/ ultralytics/utils/dist .py adresinde mevcuttur. Bir sorun tespit ederseniz lütfen bir Çekme İsteği 🛠️ ile katkıda bulunarak düzeltilmesine yardımcı olun. Teşekkürler 🙏!
ultralytics.utils.dist.find_free_network_port()
Localhost üzerinde boş bir bağlantı noktası bulur.
Tek düğümlü eğitimde, gerçek bir ana düğüme bağlanmak istemediğimizde ancak
MASTER_PORT
ortam değişkeni.
Kaynak kodu ultralytics/utils/dist.py
ultralytics.utils.dist.generate_ddp_file(trainer)
Bir DDP dosyası oluşturur ve dosya adını döndürür.
Kaynak kodu ultralytics/utils/dist.py
ultralytics.utils.dist.generate_ddp_command(world_size, trainer)
Dağıtılmış eğitim için komut üretir ve döndürür.
Kaynak kodu ultralytics/utils/dist.py
ultralytics.utils.dist.ddp_cleanup(trainer, file)
Oluşturuldu 2023-11-12, Güncellendi 2024-05-08
Yazarlar: Burhan-Q (1), glenn-jocher (3), Laughing-q (1)