R-CNN stop sign detector code
조회 수: 13 (최근 30일)
이전 댓글 표시
I am trying understand the code for stop sign detector using cnn but i do no identify the "Command" in below sentencie of the program: "helperCIFAR10Data.download(url,cifar10Data); I look for help but it shows an error msg
댓글 수: 9
Jun Zhang
2019년 3월 18일
I have the same problem.
>> whos -file data_batch_1.mat
whos -file data_batch_2.mat
whos -file data_batch_3.mat
whos -file data_batch_4.mat
whos -file data_batch_5.mat
Name Size Bytes Class Attributes
batch_label 1x21 42 char
data 10000x3072 30720000 uint8
labels 10000x1 10000 uint8
Name Size Bytes Class Attributes
batch_label 1x21 42 char
data 10000x3072 30720000 uint8
labels 10000x1 10000 uint8
Name Size Bytes Class Attributes
batch_label 1x21 42 char
data 10000x3072 30720000 uint8
labels 10000x1 10000 uint8
Name Size Bytes Class Attributes
batch_label 1x21 42 char
data 10000x3072 30720000 uint8
labels 10000x1 10000 uint8
Name Size Bytes Class Attributes
batch_label 1x21 42 char
data 10000x3072 30720000 uint8
labels 10000x1 10000 uint8
채택된 답변
Walter Roberson
2016년 11월 8일
That code requires R2016b or later.
댓글 수: 8
Swati Prakash
2020년 8월 11일
I have installed MATLAB 2020 but also it is giving error
Unable to resolve the name helperCIFAR10Data.load.
I have given the fullpath
addpath(['D','/examples','/deeplearning_shared','/main']);
location = 'D:\examples\deeplearning_shared\main\helperCIFAR10Data.m';
[trainingImages, trainingLabels, testImages, testLabels] = helperCIFAR10Data.load(location);
Walter Roberson
2020년 8월 11일
These days,
fullfile(matlabroot,'examples','deeplearning_shared','main', 'helperCIFAR10Data.m')
추가 답변 (5개)
Vignesh Ganapathiraman
2018년 5월 7일
Or you can just add the path at the start
addpath([matlabroot,'/examples','/vision','/main']);
Ali
2017년 11월 1일
편집: Walter Roberson
2017년 11월 1일
Hi guys,
The file is really at the directory provided by Walter Roberson, however the error message still there.
to overcome this problem, you may follow these steps:
- go to fullfile(matlabroot,'examples', 'vision', 'main', helperCIFAR10Data.m', find the file there and open it.
- inside 'helperCIFAR10Data.m' you will find 4 functions (download,load, loadBatchAsFourDimensionalArray, convertLabelsToCategorical). Copy each function to a new script and save them. you can give 'load' function to another name to avoid conflict with the same Matlab-builtin function.
- use the code provided on Mathworks website but remove the prefix'helperCIFAR10Data'
% Download CIFAR-10 data to a temporary directory
location = 'C:\Users\JICA\Desktop\Object Detection Using Deep Learning\';
url = 'https://www.cs.toronto.edu/~kriz/cifar-10-matlab.tar.gz';
download(url, location);
%%Load
% Load the CIFAR-10 training and test data.
[trainingImages, trainingLabels, testImages, testLabels] = Dataloading(location);
Each image is a 32x32 RGB image and there are 50,000 training samples.
size(trainingImages)
hope this helps
Ali
댓글 수: 5
bhanu prakash
2019년 3월 5일
when i am copying each function in a seperate script it is giving an error of "Not enough arguments in function". how can i resolve this issue?
Walter Roberson
2019년 3월 5일
Please show which function you are calling, and show how you are calling it.
Did you follow Ali's suggestion to rename load ? That would include changing the references to the function so that you do not accidentally invoke MATLAB's built-in load()
巴山学长
2017년 11월 2일
Just copy the 'helperCIFAR10Data.m' to your temporary directory, and then run. Good luck!
댓글 수: 0
Saif Hussein
2017년 9월 28일
편집: Walter Roberson
2017년 10월 19일
when l was to run the code in https://uk.mathworks.com/help/vision/examples/object-detection-using-deep-learning.html . l have that error below
Undefined variable "helperCIFAR10Data" or class "helperCIFAR10Data.load".
l have email the matlab team many times, they didn't solve the problem. l do believe the problem with matlab copy under Mac,
댓글 수: 3
Donnie Agema
2017년 10월 14일
I am using MATLAB version R2017b and getting the same error. Any solution?
Walter Roberson
2017년 10월 19일
편집: Walter Roberson
2019년 1월 30일
In R2017b I find it at
fullfile(matlabroot,'examples', 'vision', 'main', 'helperCIFAR10Data.m')
This requires the Computer Vision toolbox.
Nicola Gaburro
2017년 10월 2일
I'm having the same issue with Matlab R2017b When running the command
helperCIFAR10Data.download(url, cifar10Data);
it shows the error
Undefined variable "helperCIFAR10Data" or class "helperCIFAR10Data.download". Seems like helperCIFAR10Data class is missing
댓글 수: 6
Dora Craba
2020년 5월 16일
Thank you for your answer. Now I get another error:
Unable to resolve the name helperCIFAR10Data.load.
Error in prova_dataset (line 9)
[trainingImages,trainingLabels,testImages,testLabels] = helperCIFAR10Data.load(cifar10Data);
Walter Roberson
2020년 5월 17일
The helperCIFAR10Data class must be on your MATLAB path.
addpath(fullfile(matlabroot,'examples','deeplearning_shared','main'))
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!