【发布时间】:2018-08-13 22:19:36
【问题描述】:
在使用 MATLAB 进行深度学习时,我在为第一张图像制作 imdb 时遇到了完全的内存使用情况。所以我决定用这样的零初始化第一个图像数据:
image_size = [56 56];
imdb.images.data = zeros(image_size(1), image_size(2), 1, 30160, 'single');
imdb.images.labels = zeros(1, 30160, 'single');
imdb.images.set = zeros(1, 30160, 'uint8');
for jj=1:61
imdb.images.data(:,:,jj,1)=zeros(56,56);
end
我有 61 个波段图像,所以 61 表示。我的电脑是 16 GB RAM 和 3.4GHZ i7 处理器。
有没有办法加快这个初始化?
【问题讨论】:
-
imdb.images.data在您使用zeros创建时已被初始化。 -
imdb=图像数据库。大声笑
标签: matlab computer-vision deep-learning