ML error: Index in position 2 exceeds array bounds (must not exceed 1).
조회 수: 2 (최근 30일)
이전 댓글 표시
Hi all,
i got this error for my machine leraning code.
X and y are single vectors with the same length (1x35000000) .It happend after Epoche end time (1000).
Any ideas?
Thank you.
net = fitnet([5 2],'trainlm');
% Train the Network
[net,tr] = train(net,X,y);
댓글 수: 2
KALYAN ACHARJYA
2021년 2월 18일
When I tried to reproduce the error, I did not face any issues with sample data (0-1) of the same size
답변 (1개)
Shashank Gupta
2021년 2월 22일
Hi Christian,
I am not able to reproduce the error. I took a sample data of same size as you mentioned and I am able to train the model for more than 100 epoch. You may want to share your data with me so I can investigate it. Although looking at the error I can guess this has to do with some row or column vector confusion. May be you are trying to access a row vector but which was actually defined as column vector. In short this kind of errors just mean you are trying to access an element which does not exist.
I hope this helps.
Cheers.
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!