主要内容

下一个

从minibatchqueue中获取下一个小批数据

    描述

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

    例子

    全部折叠

    创建一个minibatchqueue对象,并获得一个小批处理。

    创建一个minibatchqueue对象从数据存储中获取。设置MiniBatchSize财产2

    auimds = augmentedImageDatastore([100 100],digitDatastore);兆贝可= minibatchqueue (auimds,“MiniBatchSize”,2,“MiniBatchFormat”, {“SSBC”“公元前”})
    mbq =带有2个输出和属性的minibatchqueue:迷你批处理创建:MiniBatchSize: 2 PartialMiniBatch: 'return' MiniBatchFcn: 'collate' DispatchInBackground: 0 outputs: OutputCast: {'single' 'single'} outputaslarray: [1 1] MiniBatchFormat: {'SSBC' 'BC'} OutputEnvironment: {'auto' 'auto'}

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

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

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

    尺寸(X)变暗(X)尺寸(Y)变暗(Y)
    ans = 1×4 100 100 1 2 ans = 'SSCB' ans = 1×2 1 2 ans = 'CB'

    输入参数

    全部折叠

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

    输出参数

    全部折叠

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

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

    版本历史

    介绍了R2020b

    Baidu
    map