Библиотека Deoldify на Windows VPS
Я новичок в программировании. Нашёл библиотеку Deoldify для Python для колоризации черно-белых фото, но как я понял для её работы нужна хорошая видеокарта. А как тогда запустить на Windows VPS? Хочу создать чат-бот с колоризацией. Или может есть другие бесплатные альтернативы?
Обновлено Вот мой код
from PIL import Image
from deoldify import device
from deoldify.device_id import DeviceId
device.set(device=DeviceId.CPU)
import torch
import fastai
from deoldify.visualize import *
torch.backends.cudnn.benchmark = True
# если версия python >= 3.10 необходимо отдельно переназначить модуль
Sized
import collections
collections.Sized = collections.abc.Sized
# работаю в соседней папке, импортирую папку DeOldify
import sys
sys.path.append('./DeOldify')
image_path = '64e20e4c429dba7b67806b5b564a9fa1.jpg'
colorizer = get_image_colorizer(artistic=True)
colorizer.plot_transformed_image(image_path, render_factor=35,
display_render_factor=True, figsize=(8,8))
И вылетают ошибки
D:\zPython\z1\venv\Scripts\python.exe D:/zPython/z1/main.py
Traceback (most recent call last):
File "D:\zPython\z1\main.py", line 14, in <module>
from deoldify.visualize import *
File "D:\zPython\z1\venv\lib\site-packages\deoldify\visualize.py", line 1, in <module>
from fastai.core import *
File "D:\zPython\z1\venv\lib\site-packages\fastai\core.py", line 2, in <module>
from .imports.core import *
File "D:\zPython\z1\venv\lib\site-packages\fastai\imports\__init__.py", line 1, in <module>
from .core import *
File "D:\zPython\z1\venv\lib\site-packages\fastai\imports\core.py", line 2, in <module>
import math, matplotlib.pyplot as plt, numpy as np, pandas as pd, random
ModuleNotFoundError: No module named 'matplotlib'
Источник: Stack Overflow на русском