Django应用程序,Django表单
我正在创建一个图像分类器应用程序。我是Django的新手,我尝试做的是通过Django表单从用户那里获取一个输入图像,并运行后端代码进行分类。成功提交表单后,我重定向到同一表单的页面。同样,如果我输入另一个/相同的图像,tensorflow会抛出错误。只有当我第一次输入图像时,错误才不会发生。请帮忙Django应用程序,Django表单,django,python-3.x,tensorflow,Django,Python 3.x,Tensorflow,我正在创建一个图像分类器应用程序。我是Django的新手,我尝试做的是通过Django表单从用户那里获取一个输入图像,并运行后端代码进行分类。成功提交表单后,我重定向到同一表单的页面。同样,如果我输入另一个/相同的图像,tensorflow会抛出错误。只有当我第一次输入图像时,错误才不会发生。请帮忙 def get_name(request): # if this is a POST request we need to process the form data if requ
def get_name(request):
# if this is a POST request we need to process the form data
if request.method == 'POST':
# create a form instance and populate it with data from the request:
form = UploadFileForm(request.POST,request.FILES)
# check whether it's valid:
if form.is_valid():
# process the data in form.cleaned_data as required
# ...
# redirect to a new URL:
handle_uploaded_file(request.FILES['file'])
# if a GET (or any other method) we'll create a blank form
else:
form = UploadFileForm()
return render(request, 'name.html', {'form': form})
def handle_uploaded_file(f):
#image_bytes = f.read()
#image = Image.open(io.BytesIO(image_bytes))
#image1 = image.resize((224,224))
#dosom(image1)
print(f.name)
dosom(f)
dosom函数获取输入图像并对其进行分类。抛出的错误是-
“无法将feed_dict键解释为张量:张量张量(“占位符:0”,shape=(3,3,64),dtype=float32)”我找到了解决该问题的链接。 预测结果后,清除tensorflow会话,如下所示
K.clear_session()
您好,欢迎来到stackoverlfow,请出示您的工作证明、代码崩溃的地方以及您试图通过示例图像实现的目标。请提供您的代码
K.clear_session()