Используя Трансформаторы-Кли на Windows? - PullRequest
0 голосов
/ 03 мая 2020

Я не могу понять, как использовать transformers-cli на Windows. Я начал работать с Google Colab и использую его.

[EDIT]

Вот процесс, который я прохожу, чего я ожидаю и что происходит:

Я в системе Windows (в скобках указаны точные команды, которые я печатаю в CMD)

  1. Я устанавливаю трансформаторы == 2.8. 0 (pip install transformers == 2.8.0)
  2. Я пытаюсь запустить transformers-cli, как объяснено на сайте Huggingface (transformers-cli) https://huggingface.co/transformers/model_sharing.html

Я получаю:

'transformers-cli' is not recognized as an internal or external command,
operable program or batch file.

Я не знаю, нужно ли мне добавить какой-либо каталог в мой PATH или, возможно, CLI недоступен на Windows?

Я повторяю тот же процесс в Google Colab, и он работает, как и ожидалось. Я получаю:

usage: transformers-cli <command> [<args>]

positional arguments:
  {convert,download,env,run,serve,login,whoami,logout,s3,upload}
                        transformers-cli command helpers
    convert             CLI tool to run convert model from original author
                        checkpoints to Transformers PyTorch checkpoints.
    run                 Run a pipeline through the CLI
    serve               CLI tool to run inference requests through REST and
                        GraphQL endpoints.
    login               Log in using the same credentials as on huggingface.co
    whoami              Find out which huggingface.co account you are logged
                        in as.
    logout              Log out
    s3                  {ls, rm} Commands to interact with the files you
                        upload on S3.
    upload              Upload a model to S3.

optional arguments:
  -h, --help            show this help message and exit

1 Ответ

1 голос
/ 05 мая 2020

Все, что вам нужно сделать, это найти скрипт и запустить его. Он не будет добавлен в $ PATH автоматически. В моей установке python интерпретатора на Windows 10 (не anaconda просто python) он был установлен в папке Scripts моего каталога python интерпретатора. Вы должны запустить его с интерпретатором python, поскольку windows, насколько я знаю, не поддерживает Шебанга.

cd YOURPYTHONINTERPRETERDIRECTORY\Scripts
python.exe transformers-cli login

Вы можете определить макрос для ярлыка трансформаторы-кли.

...