-
Notifications
You must be signed in to change notification settings - Fork 22
Description
Добрый день.
На Ubuntu 18 (VM без видеокарты) установлена сборка CPU sova-asr.
Распознавание работает, и это здорово :)
Есть желание дообучить sova-asr.
Чтобы проверить разницу, при распознавании одних и тех же файлов
Но обучение не работает
При запуске sudo docker-compose up -d sova-asr-train
Получаю ошибку:
Recreating sova-asr-train ... error
ERROR: for sova-asr-train Cannot create container for service sova-asr-train: unknown or invalid runtime name: nvidia
ERROR: for sova-asr-train Cannot create container for service sova-asr-train: unknown or invalid runtime name: nvidia
ERROR: Encountered errors while bringing up the project.
Если в файле docker-compose.yml закомментировать строки 27, 28, 29, то ошибке при создании sova-asr-train не возникает
Но если войти в лог Docker, то видно ошибку:
Traceback (most recent call last):
File "train.py", line 9, in
from PuzzleLib.Models.Nets.WaveToLetter import loadW2L
File "/usr/local/lib/python3.6/dist-packages/PuzzleLib/Models/Nets/init.py", line 1, in
from PuzzleLib.Models.Nets.Inception import loadInceptionBN, loadInceptionV3
File "/usr/local/lib/python3.6/dist-packages/PuzzleLib/Models/Nets/Inception.py", line 3, in
from PuzzleLib.Backend import gpuarray
File "/usr/local/lib/python3.6/dist-packages/PuzzleLib/Backend/gpuarray.py", line 201, in
autoinit()
File "/usr/local/lib/python3.6/dist-packages/PuzzleLib/Backend/gpuarray.py", line 40, in autoinit
initCuda()
File "/usr/local/lib/python3.6/dist-packages/PuzzleLib/Backend/gpuarray.py", line 50, in initCuda
from PuzzleLib.Cuda import Backend, Utils
ModuleNotFoundError: No module named 'PuzzleLib.Cuda'
Как это можно исправить?
И возможно ли вообще обучение без видеокарты NVIDIA?