Предварительно обученные веса и файлы конфигурации будут загружены только один раз при первом запуске сценария. В следующий раз он не загрузится снова, если файлы уже существуют в пути.
if not os.path.exists(config_file_abs_path):
download_file(url=cfg_url, file_name=config_file_name, dest_dir=dest_dir)
if not os.path.exists(weights_file_abs_path):
download_file(url=weights_url, file_name=weights_file_name, dest_dir=dest_dir)
Оформить полную реализацию здесь .