文档帮助中心文档
确定minibatchqueue是否可以返回mini-batch
tf = hasdata(兆贝可)
例子
特遣部队= hasdata (兆贝可)返回1(真正的)如果兆贝可可以返回一个小批量使用下一个功能,0(假否则)。
特遣部队= hasdata (兆贝可)
特遣部队
兆贝可
1
真正的
下一个
0
假
使用hasdata结合下一个中的所有数据进行迭代minibatchqueue对象。你可以叫下一个在一个minibatchqueue对象,直到返回所有数据。如果小批量数据仍然可用minibatchqueue对象,hasdata返回1.当你看到数据的末尾,hasdata返回0.然后,用重置或洗牌重设minibatchqueue对象,并继续获取小批量下一个.
hasdata
minibatchqueue
重置
洗牌
全部折叠
使用hasdata与一个而中的所有数据进行迭代minibatchqueue对象。
而
创建一个minibatchqueue对象。
ds = digitDatastore;兆贝可= minibatchqueue (ds,“MinibatchSize”, 256)
mbq = minibatchqueue with 1 output and properties: Mini-batch creation: MiniBatchSize: 256 PartialMiniBatch: 'return' MiniBatchFcn: 'collate' DispatchInBackground: 0 Outputs: OutputCast: {'single'} OutputAsDlarray: 1 MiniBatchFormat: {"} outputenenvironment: {'auto'}
而数据仍然可用minibatchqueue对象,获取下一个小批处理。
而hasdata(mbq) X = next(mbq)结束
循环结束时hasdata返回false,并返回所有的小批量。
小批量队列,指定为minibatchqueue对象。
True或false结果,以1或0逻辑数据类型的。
洗牌|重置|minibatchqueue|下一个
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系