主要内容

具有以下功能的函数列表:dlarray金宝app

深度学习工具箱功能与dlarray金宝app

这些表格列出并简要描述了操作的深度学习工具箱™函数dlarray物体。

深度学习操作

作用 描述
avgpool 平均池操作通过将输入划分为池区域并计算每个区域的平均值来执行下采样。
批次标准 批处理标准化操作独立地对每个通道的所有观测值的输入数据进行标准化。为了加快卷积神经网络的训练速度并降低对网络初始化的敏感性,在卷积和非线性操作(如雷卢
交叉熵 交叉熵运算计算单标签和多标签分类任务的网络预测和目标值之间的交叉熵损失。
交叉信道范数 跨通道归一化操作使用不同通道中的本地响应对每个激活进行归一化。跨通道标准化通常遵循雷卢操作。跨通道标准化也称为局部响应标准化。
反恐委员会 CTC操作计算未对齐序列之间的连接时间分类(CTC)损失。
dlconv 卷积运算将滑动滤波器应用于输入数据。使用dlconv用于深度学习卷积、分组卷积和通道可分离卷积的函数。
dltranspconv 转置卷积运算对特征映射进行上采样。
嵌入 嵌入操作将数字索引转换为数字向量,其中索引对应于离散数据。使用嵌入将离散数据(如分类值或单词)映射到数字向量。
完全连接 完全连接操作将输入乘以权重矩阵,然后添加偏移向量。
群体规范 组规范化操作独立地规范化每个观测的通道分组子集上的输入数据。为了加快卷积神经网络的训练速度并降低对网络初始化的敏感性,在卷积和非线性操作(如雷卢
格鲁 门控循环单元(GRU)操作允许网络学习时间序列和序列数据中时间步骤之间的依赖关系。
胡伯 Huber操作计算网络预测和回归任务目标值之间的Huber损失。当“TransitionPoint”选项为1,这也称为光滑的L1.丧失
InstanceForm 实例规范化操作独立地规范化每个观察的每个通道上的输入数据。为了提高卷积神经网络训练的收敛性,降低对网络超参数的敏感性,在卷积和非线性运算之间使用实例归一化,如雷卢
层状动物 层标准化操作独立地标准化每个观测的所有通道的输入数据。为了加快递归和多层感知器神经网络的训练,降低对网络初始化的敏感性,在可学习操作(如LSTM和完全连接操作)之后使用层归一化。
利基雷卢 泄漏整流线性单元(ReLU)激活操作执行非线性阈值操作,其中任何小于零的输入值乘以固定比例因子。
lstm 长短期记忆(LSTM)操作允许网络学习时间序列的时间步骤和序列数据之间的长期依赖关系。
马克斯普尔 最大池操作通过将输入划分为池区域并计算每个区域的最大值来执行下采样。
maxunpool 最大非池操作通过上采样和零填充将最大池操作的输出解除池。
均方误差 半均方误差运算计算回归任务中网络预测和目标值之间的半均方误差损失。
onehotdecode

一个热解码操作将概率向量(例如分类网络的输出)解码为分类标签。

输入A.可以是dlarray. 如果A.如果已格式化,则函数将忽略数据格式。

雷卢 整流线性单元(ReLU)激活操作执行非线性阈值操作,其中任何小于零的输入值都设置为零。
乙状结肠 sigmoid激活操作将sigmoid功能应用于输入数据。
softmax softmax激活操作将softmax功能应用于输入数据的通道尺寸。

dlarray-特定功能

作用 描述
昏暗 函数返回的数据格式为dlarray
德尔费瓦尔 此函数用于计算dlarray功能使用自动区分。
梯度 此函数使用自动微分计算渐变。
提取数据 这个函数从dlarray
芬迪姆 此函数用于查找dlarray具有给定标注标签的标注。
条纹变暗 此函数用于从文件中删除数据格式dlarray

具有特定于域的函数dlarray金宝app

这些表列出并简要描述了在上运行的特定于域的功能dlarray物体。

计算机视觉

作用 描述
普遍化(计算机视觉工具箱) 衡量两者之间的相似性dlarray表示分段图像的对象,使用考虑类权重的广义骰子度量。

图像处理

作用 描述
深度空间(图像处理工具箱) 重新安排dlarray从深度维度到空间块的数据。
调整大小(图像处理工具箱) 对象的空间尺寸dlarray
多西姆(图像处理工具箱) 衡量两者之间的相似性dlarray使用多尺度结构相似性(MS-SSIM)度量表示二维图像的对象。
multissim3(图像处理工具箱) 衡量两者之间的相似性dlarray使用三维MS-SSIM度量表示三维图像的对象。
psnr值(图像处理工具箱) 衡量两者之间的相似性dlarray使用峰值信噪比(PSNR)度量表示图像的对象。
空间深度(图像处理工具箱) 重新安排空间块dlarray数据进入深度维度。

信号处理

作用 描述
dlstft(信号处理工具箱) 计算短时傅里叶变换。

MATLAB功能与dlarray金宝app

许多MATLAB®函数在上运行dlarray物体。这些表列出了使用时这些函数的使用说明和限制dlarray参数。

一元元素函数

作用 笔记和局限性
防抱死制动系统

输出dlarray具有与输入相同的数据格式dlarray

acos
  • 输出dlarray具有与输入相同的数据格式dlarray

  • 因为dlarray不支持复数,每个元金宝app素x在输入dlarray必须有x∣ ≤ 1.

阿科什
  • 输出dlarray具有与输入相同的数据格式dlarray

  • 因为dlarray不支持复数,每个元金宝app素x在输入dlarray必须有x≥ 1.

助手

输出dlarray具有与输入相同的数据格式dlarray

acsc
  • 输出dlarray具有与输入相同的数据格式dlarray

  • 因为dlarray不支持复数,每个元金宝app素x在输入dlarray必须有x∣ ≥ 1.

亚欧理事会
阿辛
  • 输出dlarray具有与输入相同的数据格式dlarray

  • 因为dlarray不支持复数,每个元金宝app素x在输入dlarray必须有x∣ ≤ 1.

的作用

输出dlarray具有与输入相同的数据格式dlarray

:
atan2
反双曲正切
  • 输出dlarray具有与输入相同的数据格式dlarray

  • 因为dlarray不支持复数,每个元金宝app素x在输入dlarray必须有x∣ ≤ 1.

余弦

输出dlarray具有与输入相同的数据格式dlarray

cosh
婴儿床
csc
经验
日志
  • 输出dlarray具有与输入相同的数据格式dlarray

  • 因为dlarray不支持复数,输入金宝appdlarray必须具有非负值。

输出dlarray具有与输入相同的数据格式dlarray

签名
信义
sqrt
  • 输出dlarray具有与输入相同的数据格式dlarray

  • 因为dlarray不支持复数,输入金宝appdlarray必须具有非负值。

棕褐色

输出dlarray具有与输入相同的数据格式dlarray

乌米努斯,-
高地,+

二元逐元算子

作用 笔记和局限性
,-

如果两个dlarray输入格式化,然后输出dlarray使用它们的两种数据格式的组合进行格式化。该函数使用隐式展开来组合输入。有关更多信息,请参见数据格式的隐式扩展

,+
权力,.^
  • 如果两个dlarray输入格式化,然后输出dlarray使用它们的两种数据格式的组合进行格式化。该函数使用隐式展开来组合输入。有关更多信息,请参见数据格式的隐式扩展

  • 因为dlarray不支持复数,如果输金宝app出的任何元素是复杂的,软件会产生错误。

rdivide,./

如果两个dlarray输入格式化,然后输出dlarray使用它们的两种数据格式的组合进行格式化。该函数使用隐式展开来组合输入。有关更多信息,请参见数据格式的隐式扩展

时代,.*

约化函数

作用 笔记和局限性
的意思是
  • 输出dlarray具有与输入相同的数据格式dlarray

  • 这个“奥米南”选项不支持。金宝app

  • 如果输入dlarray在GPU上,则“本地人”选项不支持。金宝app

刺激
  • 输出dlarray具有与输入相同的数据格式dlarray

  • 这个“奥米南”选项不支持。金宝app

总和

极值函数

作用 笔记和局限性
(用熟石膏、木板等)装天花板

输出dlarray具有与输入相同的数据格式dlarray

EPS
  • 输出dlarray具有与输入相同的数据格式dlarray

  • 使用每股收益(个('like',x))根据a的数据类型得到标量值dlarrayx

修理

输出dlarray具有与输入相同的数据格式dlarray

地板

输出dlarray具有与输入相同的数据格式dlarray

最大值
  • 当您找到最大或最小的元素单个dlarray,输出dlarray具有与输入相同的数据格式dlarray

  • 当您发现最大或最小元素之间的两个格式化dlarray输入,输出dlarray具有两种数据格式的组合。该函数使用隐式展开来组合输入。有关详细信息,请参阅数据格式的隐式扩展

  • 索引输出参数未跟踪,无法用于自动区分。有关详细信息,请参阅在深度学习工具箱中使用自动微分

重新调节
  • 如果第一个输入dlarrayA.是未格式化的,则所有附加输入必须是未格式化的。

  • 如果第一个输入dlarrayA.如果已格式化,则所有其他输入必须是未格式化的标量,或具有作为数据格式子集的数据格式A.. 在这种情况下,每个维度必须是单态的,或者与对应维度的长度相匹配A.

  • 只有语法Y=圆形(X)支持。金宝app

  • 输出dlarray具有与输入相同的数据格式dlarray

其他数学运算

作用 笔记和局限性
冒号,:
  • 支持的操金宝app作包括:

    • a: b

    • a:b:c

    有关索引到的信息,请参见dlarray看见索引

  • 所有输入必须是实标量。输出dlarray是无格式的。

interp1
  • 样本点输入x必须是一个有限的、递增的向量,且没有重复的元素。

  • 方法必须是“线性”“最近的”

  • 分段多项式语法(“pp”)不支持。金宝app

  • 仅输入样本值v可以是格式化的dlarray.所有其他输入必须是未格式化的。如果v是一个格式化的dlarray,查询点输入xq必须是一个向量,输出呢vq具有与相同的数据格式v

mrdivide,/

第二dlarray输入必须是标量。输出必须是标量dlarray与第一个相同的数据格式dlarray输入

时间,*
  • 一个输入可以是格式化的dlarray仅当其他输入为未格式化标量时。在本例中,输出dlarray与已格式化的数据具有相同的数据格式dlarray输入

  • 乘以adlarray与非-dlarray只有当两个输入都是非标量时,才支持金宝app稀疏矩阵。

pagemtimes

一个输入可以是格式化的dlarray仅当其他输入未格式化时,使用标量页面。在本例中,输出dlarray与已格式化的数据具有相同的数据格式dlarray输入

逻辑运算

作用 笔记和局限性
全部的

输出dlarray具有与输入相同的数据格式dlarray

,&

如果两个dlarray输入格式化,然后输出dlarray使用它们的两种数据格式的组合进行格式化。该函数使用隐式展开来组合输入。有关更多信息,请参见数据格式的隐式扩展

任何

输出dlarray具有与输入相同的数据格式dlarray

情商,==

如果两个dlarray输入格式化,然后输出dlarray使用它们的两种数据格式的组合进行格式化。该函数使用隐式展开来组合输入。有关更多信息,请参见数据格式的隐式扩展

通用电气,>=
燃气轮机,>
,<=
书信电报,<
,~=
,~

输出dlarray具有与输入相同的数据格式dlarray

,|

如果两个dlarray输入格式化,然后输出dlarray使用它们的两种数据格式的组合进行格式化。该函数使用隐式展开来组合输入。有关更多信息,请参见数据格式的隐式扩展

异或

大小操纵函数

作用 笔记和局限性
重塑

输出dlarray未格式化,即使输入dlarray被格式化。

挤压

二维dlarray对象不受影响挤压.如果输入dlarray被格式化后,该函数将删除属于单维度的维度标签。如果输入dlarray具有两个以上的维度,且其第三个维度和以上维度为单态,则函数将丢弃这些维度及其标签。

换位手术

作用 笔记和局限性
ctranspose,'

如果输入dlarray则两个维度的标签必须相同。该函数隐式执行转置,并且仅在其他操作需要时才直接转置。

交换

如果输入dlarray如果已格式化,则置换必须仅在具有相同标签的维度之间。该函数隐式执行置换,并且仅在其他操作需要时才直接进行置换。

转置,.'

如果输入dlarray则两个维度的标签必须相同。该函数隐式执行转置,并且仅在其他操作需要时才直接转置。

连接功能

作用 笔记和局限性

这个dlarray输入必须具有匹配的格式或未格式化。支持混合格式化和非格式化输入。如果有的话金宝appdlarray输入格式化,然后输出dlarray使用相同的数据格式格式化。

霍斯卡特
维特卡特

转换函数

作用 笔记和局限性
铸造
  • 强制转换(dlA,新数据类型)将数据复制到dlarraydlA成一个dlarray基础数据类型的属性新数据类型.这个新数据类型选项必须是“双人”,“单身”“合乎逻辑”.输出dlarray使用与相同的数据格式格式化dlA

  • 铸造(“喜欢”,Y)返回与相同类型的数组Y. 如果Y是一个dlarray,则输出为dlarray具有与相同的基础数据类型的Y. 如果Y是在GPU上,然后输出是在GPU上。如果两个A.Ydlarray对象,然后输出dlarray使用与输入相同的数据格式格式化A.

输出是一个dlarray包含类型为的数据的

聚集(并行计算工具箱)
  • 支持的语金宝app法是:

    • dlX=聚集(dlA)

    • [dlX,海底,dlZ,……] =收集(国防后勤局,下文,dlC,…)

  • 收集(dlA)返回一个dlarray包含数字或逻辑数据的。此功能适用于聚集到中的基础数据dlarraydlA. 如果dlA在GPU上dlX在本地工作区中,而不是在GPU上。如果dlA是在本地工作区(不在GPU上),然后呢dlX等于dlA

  • 聚集(数据链路连接器、数据链路连接器、数据链路连接器等)收集多个数组。

gpuArray(并行计算工具箱)
  • 这个函数需要Parallel Computing Toolbox™。

  • gpuArray返回一个dlarray包含gpuArray. 此功能适用于gpuArray到基础数据。如果输入dlarray在本地工作区中,然后将其数据移动到GPU并在内部表示为gpuArray.如果输入dlarray在GPU上,然后输出dlarray等于输入dlarray

必然的 输出是一个dlarray包含类型为的数据的必然的
仅有一个的 输出是一个dlarray包含类型为的数据的仅有一个的

比较函数

作用 笔记和局限性
等质量
  • 不支持包含两个以上输入参数的语法。金宝app

  • dlarray如果输入所表示的数字数据相等,并且两者都使用相同的数据格式格式化或未格式化,则输入相等。

等质量
  • 不支持包含两个以上输入参数的语法。金宝app

  • dlarray如果输入所代表的数字数据相等,则输入相等(参见如果它们都使用相同的数据格式格式化或未格式化。

数据类型和值标识函数

作用 笔记和局限性
isdlarray 不适用
有限的

软件将该功能应用于输入的基础数据dlarray

isfloat
isgpuarray(并行计算工具箱)
isinf
伊斯兰的
伊斯南
非数字字符
以色列

因为dlarray不支持复数时,该函金宝app数总是返回符合事实的对于一个dlarray输入

isUnderlyingType 不适用
必须是下垫式
下垫式

大小识别功能

作用 笔记和局限性
iscolumn 此函数返回符合事实的对于一个dlarray这是一个列向量,其中除第一个维度外的每个维度都是一个单元素。例如,一个3×1×1dlarray是一个列向量。
ismatrix 此函数返回符合事实的对于dlarray仅具有二维和三维的对象dlarray对象,其中除前两个维度外的每个维度都是一个单一维度。例如,3乘4乘1dlarray是一个矩阵。
伊斯罗 此函数返回符合事实的对于一个dlarray这是一个行向量,其中除第二个维度外的每个维度都是单元素。例如,1乘3乘1dlarray是一个行向量。
伊斯卡拉尔 不适用
isvector 此函数返回符合事实的对于一个dlarray这是行向量或列向量。注意isvector不考虑1乘1乘3dlarray成为一个向量。
不适用
数组的维数

如果输入dlarraydlX被格式化,然后ndims(dlX)返回标注标签的数量,即使某些标注的标注是尾随的单个标注。

呆火驼 不适用
大小

如果输入dlarraydlX被格式化,然后尺寸(dlX)返回长度等于标注标签数量的向量,即使某些标注的标注是尾随单例标注。

创造者的功能

作用 笔记和局限性
错误的 只有“喜欢”语法是支持的金宝appdlarray
一个
兰德
兰迪
兰登
符合事实的

字符串和字符函数

著名的dlarray行为

数据格式的隐式扩展

有些函数使用隐式展开来组合两个格式化的dlarray投入。该函数根据需要将带标签的单一维度(大小为1的维度)引入到输入中,以使其格式匹配。该函数在具有相同标签的每个标注块的末尾插入单个标注。

要查看此行为的示例,请输入以下代码。

X = 1(2、3、2);dlX = dlarray (X,“SCB”y = 1:3;海底= dlarray (Y,“C”)dlZ=dlX.*dlY
dlX=2(S)×3(C)×2(B)dlarray(:,:,1)=11(:,:,2)=11 dlY=3(C)×1(U)dlarray 123DLZ=2(S)×3(C)×2(B)dlarray(:,:,1)=123123(:,:,2)=123123
在这个例子中,dlZ(i,j,k)=dlX(i,j,k)。*dlY(j)指数,JK.第二个维度dlZ(贴上标签“C”)对应于dlX第一个维度是德利

一般来说,一个dlarray输入不需要是另一种格式的子集dlarray输入例如,如果dlX德利输入参数是否具有dims(dlX)=“SCB”dims(dlY)=“SSCT”,然后是输出dlZdims(dlZ)=“SSCBT”.这个'S'维度的dlX映射到第一个'S'维度的德利

特殊的U维行为

这个“你”a的维数dlarray行为不同于其他标记维度,因为它显示标准的MATLAB单例维度行为。你可以想象一个格式化的dlarray有无穷多个“你”返回的尺寸后的尺寸为1的尺寸大小

该软件丢弃一个“你”标签,除非尺寸为非Singleton尺寸或是图纸的前两个尺寸之一dlarray

要查看此行为的示例,请输入以下代码。

X=一(2,2);dlX=dlX阵列(X,“SC”)dlX(:,:,2)=2
dlX=2(S)×2(C)dlX=2(S)×2(C)×2(U)dlX=2(S)×2(C)dlX=1(S)×2(C)×2(U)dlX=1(S)×2(C)×2(U)dlX=2
在这个例子中,软件扩展了一个格式化的二维空间dlarray一个三维dlarray,并使用“你”默认情况下。有关“你”尺寸标注用于隐式展开,请参见数据格式的隐式扩展

索引

使用dlarray受支持金宝app并表现出以下行为:

  • dlX(idx1,…,idxn)返回一个dlarray数据格式与dlX如果N是大于还是等于ndims(dlX). 否则,它将返回一个未格式化的dlarray

  • 如果你设定dlY(idx1,…,idxn)=dlX,然后是德利保留,但软件可能会添加或删除尾部“你”标注标签。的数据格式dlX对该操作没有影响。

  • 如果您删除了dlarray使用dlX(idx1,…,idxn)=[],然后是dlX如果保留N是大于还是等于ndims(dlX). 否则dlX无格式返回。

舍入误差

当您使用带有dlarray输入时,函数内的操作顺序可以根据dlarray. 这一变化可能导致两人在四舍五入的顺序上存在差异dlarray在其他方面相等的对象。

另见

|||

相关话题