[英]Import Deep Learning Models into Django
背景
我在构建一个演示搜索引擎时遇到了将我的 DL 模型加载到django
中的问题。 我的代码基本上是这样构造的:
models/
DPR.py # save model defination
utils/
manager.py # save model hyperparameter settings
backend/
SearchApp/
app.py # where I want to load my model
view.py # where I want to use my model
澄清一下,我的 model 应该这样初始化:
from utils.manager import Manager
from models.DPR import DPR
manager = Manager()
model = DPR(manager)
问题
ImportError: attempted relative import beyond top-level package
,我未能按照此处的建议在backend/SearchEngine/app.py
中加载 model 。那么有什么想法吗? 提前致谢。
解决者
class Backbone():
import sys
sys.path.append("..")
from models.DPR import DPR
在backend/SearchEngine/app.py
中,之后我可以from.apps import Backbone
以使用 model。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.