Deep learning 我应该在语义分割中缩放地面真实图像吗?

Deep learning 我应该在语义分割中缩放地面真实图像吗?,deep-learning,caffe,pycaffe,matcaffe,Deep Learning,Caffe,Pycaffe,Matcaffe,我正在应用CNN进行语义分割。我希望这里有人能推荐。我现在做的是缩放地面真相图像。我在数据层中有5个类,我根据以下内容将它们缩放为(0-1): 我想知道我是对还是错?这个缩放值正确吗 每当我没有添加` 它显示以下错误: [...] I0510 23:21:28.086776 9072 solver.cpp:397] Test net output #0: accuracy = 0 I0510 23:21:28.086812 9072 solver.cpp:397] Test

我正在应用CNN进行语义分割。我希望这里有人能推荐。我现在做的是缩放地面真相图像。我在
数据层中有5个类,我根据以下内容将它们缩放为(0-1):

我想知道我是对还是错?这个缩放值正确吗

每当我没有添加` 它显示以下错误:

[...]
I0510 23:21:28.086776  9072 solver.cpp:397]     Test net output #0: accuracy = 0
I0510 23:21:28.086812  9072 solver.cpp:397]     Test net output #1: loss = 1.9416 (* 1 = 1.9416 loss)
F0510 23:21:28.150539  9072 math_functions.cu:141] Check failed: status == CUBLAS_STATUS_SUCCESS (11 vs. 0)  CUBLAS_STATUS_MAPPING_ERROR
*** Check failure stack trace: ***
@     0x7fb9d4e7f5cd  google::LogMessage::Fail()
@     0x7fb9d4e81433  google::LogMessage::SendToLog()
@     0x7fb9d4e7f15b  google::LogMessage::Flush()
@     0x7fb9d4e81e1e  google::LogMessageFatal::~LogMessageFatal()
@     0x7fb9d56665ea  caffe::caffe_gpu_asum<>()
@     0x7fb9d5633a38  caffe::SoftmaxWithLossLayer<>::Forward_gpu()
@     0x7fb9d54bde41  caffe::Net<>::ForwardFromTo()
@     0x7fb9d54bdf47  caffe::Net<>::Forward()
@     0x7fb9d54e8d28  caffe::Solver<>::Step()
@     0x7fb9d54e98ca  caffe::Solver<>::Solve()
@           0x40acd4  train()
@           0x407418  main
@     0x7fb9d360f830  __libc_start_main
@           0x407ce9  _start
@              (nil)  (unknown)
[…]
I0510 23:21:28.086776 9072解算器。cpp:397]测试净输出#0:精度=0
I0510 23:21:28.086812 9072解算器。cpp:397]测试净输出#1:损耗=1.9416(*1=1.9416损耗)
F0510 23:21:28.150539 9072数学函数。cu:141]检查失败:状态==立方体状态成功(11对0)立方体状态映射错误
***检查故障堆栈跟踪:***
@0x7fb9d4e7f5cd谷歌::日志消息::失败()
@0x7fb9d4e81433 google::LogMessage::SendToLog()
@0x7fb9d4e7f15b谷歌::日志消息::刷新()
@0x7fb9d4e81e1e谷歌::LogMessageFatal::~LogMessageFatal()
@0x7fb9d56665ea caffe::caffe_gpu_asum()
@0x7fb9d5633a38 caffe::SoftmaxWithLossLayer::Forward\gpu()
@0x7fb9d54bde41 caffe::Net::ForwardFromTo()
@0x7fb9d54bdf47 caffe::Net::Forward()
@0x7fb9d54e8d28 caffe::解算器::步骤()
@0x7fb9d54e98ca caffe::解算器::解算()
@0x40acd4列()
@0x407418主
@0x7fb9d360f830自由启动主
@0x407ce9\u启动
@(无)(未知)

是否缩放标签???@Shai我有5个类,0-4,我添加了此转换参数以在0-1之间缩放标签。请你给我引路好吗?如果我不缩放,它会给我错误
检查失败:status==CUBLAS status\u SUCCESS(11对0)CUBLAS status MAPPING\u error
。谢谢您使用哪种类型的损失层?你从哪里得到的错误?请编辑您的问题以反映此新信息。如果您有5门课,则应将其编号为0-4。不要缩放类别名称。@谢谢您的评论。我使用的是
SoftmaxWithLoss
图层。
[...]
I0510 23:21:28.086776  9072 solver.cpp:397]     Test net output #0: accuracy = 0
I0510 23:21:28.086812  9072 solver.cpp:397]     Test net output #1: loss = 1.9416 (* 1 = 1.9416 loss)
F0510 23:21:28.150539  9072 math_functions.cu:141] Check failed: status == CUBLAS_STATUS_SUCCESS (11 vs. 0)  CUBLAS_STATUS_MAPPING_ERROR
*** Check failure stack trace: ***
@     0x7fb9d4e7f5cd  google::LogMessage::Fail()
@     0x7fb9d4e81433  google::LogMessage::SendToLog()
@     0x7fb9d4e7f15b  google::LogMessage::Flush()
@     0x7fb9d4e81e1e  google::LogMessageFatal::~LogMessageFatal()
@     0x7fb9d56665ea  caffe::caffe_gpu_asum<>()
@     0x7fb9d5633a38  caffe::SoftmaxWithLossLayer<>::Forward_gpu()
@     0x7fb9d54bde41  caffe::Net<>::ForwardFromTo()
@     0x7fb9d54bdf47  caffe::Net<>::Forward()
@     0x7fb9d54e8d28  caffe::Solver<>::Step()
@     0x7fb9d54e98ca  caffe::Solver<>::Solve()
@           0x40acd4  train()
@           0x407418  main
@     0x7fb9d360f830  __libc_start_main
@           0x407ce9  _start
@              (nil)  (unknown)