Библиотека Deoldify на Windows VPS

Рейтинг: 0Ответов: 0Опубликовано: 03.07.2023

Я новичок в программировании. Нашёл библиотеку 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'

Ответы

Ответов пока нет.