سلام
من یک دیتاست از نوع HDF5 برای آموزش و تست تولید کردم. شبکه من لایه fc ندارد ورودی دارای Batch size =100 و تعداد خروجی نهایی کانولوشن 10 است. در لایه آخر نیز یک softmaxwithloss دارم. هنگام اجرای شبکه خطای زیر را میدهد.
F1120 10:14:15.319095 4164 softmax_loss_layer.cpp:47] Check failed:
outer_num_ * inner_num_ == bottom[1]->count() (100 vs. 1000)
Number of labels must match number of predictions;
e.g., if softmax axis == 1 and prediction shape is (N, C, H , W),
label count (number of labels) must be N*H*W,
with integer values in {0, 1 , ..., C-1}
*** Check failure stack trace: ***
ممنون از راهنمایی هاتون. خدا خیرتون بده.