Откройте официальный веб-сайт Miniconda, чтобы загрузить установочный пакет Miniconda, измените права доступа и установите.
$ wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
$ chmod a+x Miniconda3-latest-Linux-x86_64.sh
$ ./Miniconda3-latest-Linux-x86_64.sh
Разрешите conda инициализировать среду .bashrc по умолчанию (пользователям zsh также необходимо самостоятельно изменить конфигурацию conda в .zshrc).
$ conda --version
conda 4.10.3
Создайте окружение Python 3.x (возьмём 3.8 в качестве примера) и активируйте его.
$ conda create --name py38 python=3.8
$ conda activate py38
Скачайте пакет .whl, соответствующий версии Python, с релиза MegFlow, установите
$ python3 -m pip install megflow-0.1.0-py38-none-linux_x86_64.whl --force-reinstall
После завершения import megflow
должен работать.
$ python3
Python 3.8.3 (default, May 19 2020, 18:47:26)
[GCC 7.3.0] :: Anaconda, Inc. on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import megflow
.whl предоставляет команду megflow_run
, для некоторых сред может потребоваться export PATH=~/.local/bin/:${PATH}
$ apt install build-essential -y
$ megflow_run -h
megflow_run 1.0
megvii
...
$ git clone https://github.com/MegEngine/MegFlow.git
$ cd ${MegFlow_PATH}/flow-python/examples
$ megflow_run -p logical_test
logical_test
— это самый базовый тестовый случай для расчёта графа вычислений. Эта операция указывает на то, что компиляция MegFlow прошла успешно и проблем с базовой семантикой нет.
megflow_run
— это реализация вычислительных графов. Не нужно заботиться о Rust/cargo, просто убедитесь, что
import megflow
успешно выполнен;megflow_run -h
работает хорошо.Затем запустите приложение Python.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )