【发布时间】:2026-01-05 22:45:01
【问题描述】:
我正在使用 PyTorch 和 Django rest 框架对机器学习模型进行预测。加载时出现TypeError: 'method' object is not subscriptable 错误。如何纠正这个错误。
我的views.py 文件
response = {}
@api_view(['GET'])
def result(request):
solute = request.POST.get['solute']
solvent = request.POST.get['solvent']
results = predictions(solute, solvent)
response["predictions"] = results[0].item()
response["interaction_map"] = (results[1].detach().numpy()).tolist()
return Response({'result': response}, status=200)
apps.py
class ApiConfig(AppConfig):
name = 'api'
MODEL_FILE = os.path.join(settings.MODELS)
model = joblib.load(MODEL_FILE)
urls.py
urlpatterns = [
path('predict/',result, name='result'),
]
【问题讨论】:
标签: python django django-rest-framework