主要内容

下一个

从minibatchqueue获取下一个mini-batch数据

    描述

    (x1,…,xN)=下一个(兆贝可方法准备的一小批数据minibatchqueue对象兆贝可.函数返回与的输出数量相同的变量兆贝可

    例子

    全部折叠

    创建一个minibatchqueue对象,并获取一个迷你批处理。

    创建一个minibatchqueue对象。设置MiniBatchSize财产2

    auimds = augmentedImageDatastore([100 100],digitDatastore);兆贝可= minibatchqueue (auimds,“MiniBatchSize”2,“MiniBatchFormat”,{“SSBC”“公元前”})
    迷你批量创建:MiniBatchSize: 2 PartialMiniBatch: 'return' MiniBatchFcn: 'collate' DispatchInBackground: 0 outputs: OutputCast: {'single' 'single'} OutputAsDlarray: [1 1] MiniBatchFormat: {'SSBC' 'BC'} outputenenvironment: {'auto' ' 'auto'}

    使用下一个获取一个小批量。兆贝可有两个输出。

    (X, Y) =下一个(兆贝可);

    X是包含来自数据存储的两个映像的迷你批处理。Y包含这些图像的分类标签。检查小批量变量的大小和数据格式。

    size(X) dimms (X) size(Y) dimms (Y)
    ans = 1×4 100 100 1 2 ans = 'SSCB' ans = 1×2 1 2 ans = 'CB'

    输入参数

    全部折叠

    小批量队列,指定为minibatchqueue对象。

    输出参数

    全部折叠

    迷你批处理,作为数字数组或单元格数组返回。

    返回的变量的数量和类型下一个取决于的配置兆贝可.函数返回与的输出数量相同的变量兆贝可

    介绍了R2020b