Добавление модели глубокого обучения в django

#python #django #pytorch

#python #django #pytorch

Вопрос:

ml: тест папки приложения django: папка pytorch с кодом python -predict.py (модель)

И я хотел использовать функцию procees, которую я создал в predcit.py в views.py

функция процесса

 def process():
for img_file in os.listdir('C:\Users\user\Desktop\model\project\ml\test\images'):

    img_path = os.path.join('images', img_file)

    predition = predict_breed_transfer(model, img_path)
    print(predition)
    print("image_file_name: {0}, t predition breed: {1}nn".format(img_path, predition))

return (predition)
  

views.py в папке ml

 from django.shortcuts import render
from .test.predict import *


def predict(request):
    pred=process()

    return render(request, "predict.html",{'pred':pred})
  

Когда я запускаю сервер на своем локальном компьютере, он получает pred как none.
Я не понимаю, почему views.py не выполняется функция ‘predict_breed_transfer’…

Комментарии:

1. Вы пробовали так? from ml.test.predict import *

2. ДА… Но это не работает …. спасибо за ваш комментарий