vision

Форк
0
/
collect_model_urls.py 
20 строк · 484.0 Байт
1
import pathlib
2
import re
3
import sys
4

5
MODEL_URL_PATTERN = re.compile(r"https://download[.]pytorch[.]org/models/.+?[.]pth")
6

7

8
def main(*roots):
9
    model_urls = set()
10
    for root in roots:
11
        for path in pathlib.Path(root).rglob("*.py"):
12
            with open(path, "r") as file:
13
                for line in file:
14
                    model_urls.update(MODEL_URL_PATTERN.findall(line))
15

16
    print("\n".join(sorted(model_urls)))
17

18

19
if __name__ == "__main__":
20
    main(*sys.argv[1:])
21

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.