激活
深入学习的英文:calculator las activaciones de las capas de una red de deep learning
Sintaxis
Descripcion
我的老师,我的老师,我的老师,我的老师,我的老师,我的老师,我的老师,我的老师。GPU要求并行计算工具箱™不配置GPU兼容。Para obtener información清醒的,性情温和的,顾问GPU计算要求(并行计算工具箱).特别要求,硬件中间的论点,名义,英勇ExecutionEnvironment
.
Para calculals activaciones中端unaSeriesNetwork
o unaDAGNetwork
Entrenadas,用la función激活
.Para calcular activaciones de un objtodlnetwork
,使用la función向前
o预测
, y具体la opción输出
.
包括
Extracción de características con SqueezeNet
Este ejemplo muestra cómo extrer características de imagen aprendidas de una red的神经元卷积前脑神经cómo ututzar esas características para entrenar un分类器de imágenes。
extracción de características es La forma más rápida y senilla de utilizar La capacidad de representación de las redes profundas preentrenadas。Por ejemplo, puede entrenar una máquina de vector de soporte (SVM)使用率fitcecoc
(统计和机器学习工具箱™)en las características extraídas。Como la extracción de características独奏的安乐única pasada por los datos, es un buen punto de partida si no tiene una GPU con la que加速el entrenamiento de la red。
Cargar拿督
有货物的国家imágenes我们的国家almacén我们的国家imágenes。imageDatastore
形式上的礼节automática las imágenes basándose在上面的地毯上的名字,以及在上面的信息,联合国的目标ImageDatastore
.Un almacén de datos de imágenes permite almacenar Un grand卷de datos de imágenes,包括los que no caben en en la memoria。分家,分家,分家70%分家,分家,分家30%分家,分家,分家。
解压缩(“MerchData.zip”);imds = imageDatastore(“MerchData”,...IncludeSubfolders = true,...LabelSource =“foldernames”);[imdsTrain,imdsTest] = splitEachLabel(imds,0.7,“随机”);
埃斯特pequeño他们的家乡55 imágenes他们的家乡20 imágenes德validación。Visualice algunas imágenes de muestra。
numImagesTrain = numel(imdsTrain.Labels);idx = randperm(numImagesTrain,16);I = imtile(imds,“帧”, idx);图imshow(我)
Cargar una red preentrenada
货物,una,红色,SqueezeNet, preentrenada。SqueezeNet se ha entrenado con más de un millón de imágenes y puede clasificar imágenes en 1000 categorías de objetos, por ejemplo, teclado, ratón, lápiz y muchos animales。我的结果是,我的模型和我的模型在características我的模型在imágenes。
网=挤压网;
红色建筑的Analice la arquitectura。
analyzeNetwork(净)
La primera capa, La de entrada de imágenes, requiere imágenes de entrada de un tamaño de 227 por 227 por 3, donde 3 es el número de canales de color。
inputSize = net.Layers(1).InputSize
inputSize =1×3227 227 3
外行人características de imágenes
La red contrye una representación jerárquica de las imágenes de entrada。la capas más深孔达斯contenen características de nivel más alto contridas con Las características de nivel más bajo de capas anorires。Para obtener las representaciones de las características de las imágenes de enrenamiento y de prueba, utilice激活
En la capa de agrupación promedio global“pool10”
.Para obtener una representación de nivel más bajo de las imágenes,使用前面的红色。
La red requiere imágenes de entrada de un tamaño de 227 por 227 por 3, pero las imágenes de los almacene de datos de imágenes tienen diententtamaños。Para cambiar automáticamente el tamaño de la imágenes de enrenamiento y de prueba antes de介绍人的红,cree almacene de datos de imágenes aumentados,特别的tamaño de imagen deseado y utilice estalmacene de datos como argumenttos de entrada de激活
.
augimdsTrain = augmentedImageDatastore(inputSize(1:2),imdsTrain);augimdsTest = augmentedImageDatastore(inputSize(1:2),imdsTest);层=“pool10”;featuresTrain =激活(net,augimdsTrain,layer,OutputAs=“行”);featuresTest =激活(net,augimdsTest,layer,OutputAs=“行”);
特别的礼仪,有了自己的规矩,有了自己的规矩,有了自己的规矩。
TTrain = imdsTrain.Labels;TTest = imdst . labels;
阿justar el classiificador de imágenes
利用características extraídas de las imágenes de entrenamiento como变量预测y ajuste una máquina de vector de soporte (SVM)多类confitcecoc
(统计和机器学习工具箱)。
mdl = fitcecoc(featuresTrain,TTrain);
分类imágenes de prueba
分类las imágenes de prueba con el modelo de SVM entrenado y las características extraídas de las imágenes de prueba。
YPred = predict(mdl,featuresTest);
Muestre cuatro imágenes de prueba de muestra con etiquetas predichas。
Idx = [1 5 10 15];数字为i = 1:numel(idx) subplot(2,2,i) i = readimage(imdsTest,idx(i));label = YPred(idx(i));imshow (I)标题(标签)结束
calculle la precisión de clasificación en el conjunto de prueba。La precisión es La fracción de礼仪,que La red predice correctamente。
精度=平均值(YPred == TTest)
准确度= 0.9500
Esta SVM tiene una precisión alta。我的爱precisión没有足够的资源和资源extracción de características,我的爱我的爱我的爱我的爱。
Argumentos de entrada
网
- - - - - -红色entrenada
objetoSeriesNetwork
|objetoDAGNetwork
红色的,特别的,como un objectSeriesNetwork
oDAGNetwork
.Puede obtener una red entrenada important, una red preentrenada (por ejemplo, utilizdo la funcióngooglenet
) o entrenando su proproia red mediantetrainNetwork
.
图片
- - - - - -数据imágenes
Almacén de datos|Arreglo numerico|手鼓
网址:imágenes,具体的信息来源:
Tipo de datos | Descripcion | Ejemplo de uso | |
---|---|---|---|
Almacén de datos | ImageDatastore |
Almacén de datos de imágenes guardadas en disco | 我们的预言是imágenes我们的梦想,我们的梦想是imágenes我们的梦想tamaño。 Si las imágenes tienen dienttamaños,使用un objeto |
AugmentedImageDatastore |
Almacén我们需要改变的东西geométricas我们需要改变的东西,我们需要改变的东西tamaño, rotación, reflexión,我们需要改变的东西traslación | 我们的预言是imágenes,我们的预言是imágenes,我们的预言是tamaño。 |
|
TransformedDatastore |
Almacén我们的数据leídos我们的数据almacén我们的数据的中间部分función我们的transformación个人的 |
|
|
CombinedDatastore |
Almacén de datos que lee de dos o más almacenes de datos subyacentes |
|
|
Almacén de datos de minilotes personalizado | Almacén我的数据是个性化的,我的数据是微不足道的 | 所有的预言都有自己的数据没有相互兼容的数据。 Para obtener más detalles,咨询开发自定义小批量数据存储. |
|
Arreglo numerico | Imágenes especificadas como arreglo numérico | 我们有一个预言,我们有自己的记忆,没有必要的过程,有自己的想法,tamaño。 | |
手鼓 | Imágenes speciificadas como tabla | 我们有自己的预测。 |
我想说的是almacén数据和数据之间的差异,almacén数据和数据之间的差异TransformedDatastore
oCombinedDatastore
.
Sugerencia
imágenes, por ejemplo, datos de vídeo,用el argumento de entrada序列
.
Almacén de datos
Los almacenes de datos leen miniotes de imágenes y respuestas。使用almacenes de datos cudo tenga datos que no caben en la memoria o cuando quiera cambiar el tamaño de los datos de entrada。
所有的能直接兼容的激活
Para datos de imágenes:
Almacén de datos de minilotes personalizado。Para obtener más detalles,咨询开发自定义小批量数据存储.
我们有很多目标ImageDatastore
permiten leer lotes de archivos de imágenes JPG和PNG中间的precarga。我有自己的想法función个人的想法imágenes,有自己的想法ImageDatastore
没有实现la precarga。
Sugerencia
使用augmentedImageDatastore
Para preprocar eficiente de las imágenes Para深度学习,incluyendo el cambio de tamaño de las imágenes。
没用la opciónreadFcn
德拉funciónimageDatastore
Para preprocesar o cambiar el tamaño, ya que esta opción suele ser bastante más lenta。
我们的使命,我们的使命,我们的使命,我们的使命,我们的使命变换
y结合
.这是我们的财富leídos我们的财富,我们的财富,我们的财富分类
.
我想说的是,我想说的是,我想说的是,我想说的是,我想说的是,我想说的是,我想说的是。
红色建筑 | Salida del almacén de datos | Ejemplo de salida |
---|---|---|
Entrada unica | 塔雷哥·德·塞尔达斯,我的第一柱,特别的预言。 la tabla de本selescalares的元素,fila o arreglos de celdas de 1 poror 1 que contengan un arreglo numérico。 这是我们的产品,我们的产品。 |
数据=读取(ds) data = 4×1表预测器__________________ {224×224×3 double} {224×224×3 double} {224×224×3 double} {224×224×3 double} |
数据=读取(ds) Data = 4×1 cell array {224×224×3 double} {224×224×3 double} {224×224×3 double} {224×224×3 double} |
||
瓦利亚斯entradas | 阿雷格洛·德·塞尔达斯与我同在 拉斯维加斯霹雳马 这是上帝的旨意,上帝的旨意 |
数据=读取(ds) 数据= 4×2 cell array {224×224×3 double} {128×128×3 double} {224×224×3 double} {128×128×3 double} {224×224×3 double} {128×128×3 double} {224×224×3 double} {128×128×3 double} |
预测的形式取决于时间和数据。
拿督 | Formato |
---|---|
画像2 d | 阿雷格洛numérico deh运动w运动c,在哪里h,wyc我爱你,我爱你número我爱你imágenes,我爱你 |
画像3 d | 阿雷格洛numérico deh运动w运动d运动c,在哪里h,w,dyc圣子,圣子,圣子número圣子,圣子imágenes,分别 |
Para obtener más información,咨询用于深度学习的数据存储.
Arreglo numerico
有了记忆,就有了记忆,没有必要的程序,有了纪念,有了纪念,有了纪念imágenes,有了纪念,有了纪念,有了纪念numérico。
El tamaño y la la forma del arreglo numérico取决于tipo de datos de imágenes。
拿督 | Formato |
---|---|
画像2 d | 阿雷格洛numérico deh运动w运动c运动N, en el queh,wycla altura, la anchura和el número de canales de las imágenes,分别,yNEs el número de imágenes |
画像3 d | 阿雷格洛numérico deh运动w运动d运动c运动N, en el queh,w,dycla altura, la anchura, la funddidad y el número de canales de las imágenes,分别,yNEs el número de imágenes |
手鼓
我要一份美味的蛋糕numéricos, también特色菜imágenes用手鼓。
手鼓的声音imágenes手鼓的声音,手鼓的声音对应着手鼓observación。
意象的意象,预言者的预言之星在先期的柱体中,在手摇中,特别是在未来的日子里
绝对的档案,相对的影像,特别的影像。
阿雷格洛德塞尔达斯1波1 con un阿雷格洛numérico德h运动w运动cque代表una imagen 2D, dondeh,wyc通信la altura, la anchura y el número canal de la imagen,分别。
Sugerencia
向您介绍,在红色的土地上为您提供完整的服务,opciónSplitComplexInputs
德·拉·卡帕·德·特朗达·德贝爵士1
.
Tipos de datos:单
|双
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
|表格
Soporte de números compljos:如果
序列
- - - - - -有了时间的保障
Almacén de datos|阿雷格洛·德·塞尔达斯·德·阿雷格洛numéricos|Arreglo numerico
有了时间序列的数据,有了时间序列的数据:
Tipo de datos | Descripcion | Ejemplo de uso | |
---|---|---|---|
Almacén de datos | TransformedDatastore |
Almacén我们的数据leídos我们的数据almacén我们的数据的中间部分función我们的transformación个人的 |
|
CombinedDatastore |
Almacén de datos que lee de dos o más almacenes de datos subyacentes |
|
|
Almacén de datos de minilotes personalizado | Almacén我的数据是个性化的,我的数据是微不足道的 | 所有的预言都有自己的数据没有相互兼容的数据。 Para obtener más detalles,咨询开发自定义小批量数据存储. |
|
阿雷格洛numérico o de celdas | Una única安全的国家única安全的国家numérico我们的国家,安全的国家,安全的国家numéricos | 有许多预言都有自己的记忆,没有必然的过程,也没有必然的变化。 |
Almacén de datos
这是我们的末日,我们的末日。用它来表达我的想法,我的想法我的想法,我的想法,我的想法,我的想法,我的想法。
所有的能直接兼容的激活
以安全为准:
Almacén de datos de minilotes personalizado。Para obtener más detalles,咨询开发自定义小批量数据存储.
我们的使命,我们的使命,我们的使命,我们的使命,我们的使命变换
y结合
.我们的财产,我们的财产,我们的财产leídos我们的财产,我们的财产,我们的财产,我们的财产激活
.我们的档案资料leídos我们的档案资料ArrayDatastore
Y UN反对TabularTextDatastore
, respectivamente。
El almacén de datos debe devolver datos en una tabla o arereglo de celdas。这是我们的产品,我们的产品。
Salida del almacén de datos | Ejemplo de salida |
---|---|
手鼓 |
数据=读取(ds) data = 4×2表预测 __________________ { 12×50双}{12×50双}{12×50双}{12×50双} |
阿雷格洛·德·塞尔达斯 |
数据=读取(ds) Data = 4×2 cell array {12×50 double} {12×50 double} {12×50 double} {12×50 double} |
预测的形式取决于时间和数据。
拿督 | 预测公式 |
---|---|
矢量安全 | Matriz德c运动年代,在哪里cEs el número de características de la secuencia y年代Es la longitude de la secuencia |
Secuencia de imágenes 1D | Arreglo德h运动c运动年代,在哪里hyc通信la altura y el número canal de la imagen,分别,y年代Es la longitude de la secuencia。 我的秘密,我的秘密,我的秘密。 |
Secuencia de imágenes 2D | Arreglo德h运动w运动c运动年代,在哪里h,wyc通信la altura, la anchura y el número canal de la imagen,分别,y年代Es la longitude de la secuencia。 我的秘密,我的秘密,我的秘密。 |
Secuencia de imágenes 3D | Arreglo德h运动w运动d运动c运动年代,在哪里h,w,dyc通信la altura, la anchura, la fundidad y el número canal de la imagen,分别,y年代Es la longitude de la secuencia。 我的秘密,我的秘密,我的秘密。 |
预言者们,他们的灵魂,他们的灵魂,他们的灵魂,他们的灵魂,他们的灵魂numérico,他们的灵魂,他们的灵魂numérico他们的灵魂,他们的灵魂,他们的灵魂numérico。
Para obtener más información,咨询用于深度学习的数据存储.
阿雷格洛numérico o de celdas
在记忆的基础上,没有必要的程序,没有必要的程序,没有必要的程序,有个人的变化,有特别的,有特别的única安全的信息,科莫阿雷戈罗numérico,有安全的信息,有安全的信息,科莫阿雷戈罗,塞尔达斯阿雷戈罗numéricos。
阿雷格洛·德·塞尔达斯的形式,阿雷格洛·德·塞尔达斯的形式,阿雷格洛·德·塞尔达斯的形式,阿雷格洛·德·塞尔达斯的形式NPor 1 de arreglos numéricosNEs el número de observaciones。我是tamaño我是阿雷哥的形式numérico我是安全的代表,这取决于安全的信息。
Entrada | Descripcion |
---|---|
矢量安全 | 矩阵德c运动年代,在哪里cEs el número de características de las secure cias y年代Es la longitude de la secuencia |
安全安全imágenes 1D | Arreglos德h运动c运动年代,在哪里hyc通信la altura和el número de canales de las imágenes,分别,y年代Es la longitude de la secuencia |
Secuencias de imágenes 2D | Arreglos德h运动w运动c运动年代,在哪里h,wyc通信la altura, la anchura y el número de canales de las imágenes,分别,y年代Es la longitude de la secuencia |
Secuencias de imágenes 3D | Arreglos德h运动w运动d运动c运动年代,在哪里h,w,dyc通信la altura, la anchura, la fundidad y el número de canales de las imágenes 3D,分别,y年代Es la longitude de la secuencia |
Sugerencia
向您介绍,在红色的土地上为您提供完整的服务,opciónSplitComplexInputs
德·拉·卡帕·德·特朗达·德贝爵士1
.
Tipos de datos:单
|双
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
|细胞
Soporte de números compljos:如果
特性
- - - - - -数据características
Almacén de datos|Arreglo numerico|手鼓
网址:características,具体的信息来源:
Tipo de datos | Descripcion | Ejemplo de uso | |
---|---|---|---|
Almacén de datos | TransformedDatastore |
Almacén我们的数据leídos我们的数据almacén我们的数据的中间部分función我们的transformación个人的 |
|
CombinedDatastore |
Almacén de datos que lee de dos o más almacenes de datos subyacentes |
|
|
Almacén de datos de minilotes personalizado | Almacén我的数据是个性化的,我的数据是微不足道的 | 所有的预言都有自己的数据没有相互兼容的数据。 Para obtener más detalles,咨询开发自定义小批量数据存储. |
|
手鼓 | Datos de características especificados como una tabla | 我们有自己的预测。 | |
Arreglo numerico | 数据的características特别的阿根廷人numérico | 有许多预言都有自己的记忆,没有必然的过程,也没有必然的变化。 |
Almacén de datos
我的名字是:la almacene de datos leen miniotes de datos de características y respuestas。用它来表达我的想法,我的想法我的想法,我的想法,我的想法,我的想法,我的想法。
所有的能直接兼容的激活
Para datos de características:
Almacén de datos de minilotes personalizado。Para obtener más detalles,咨询开发自定义小批量数据存储.
我们的使命,我们的使命,我们的使命,我们的使命,我们的使命变换
y结合
.我们的财产,我们的财产,我们的财产leídos我们的财产,我们的财产,我们的财产,我们的财产激活
.Para obtener más información,咨询用于深度学习的数据存储.
Para redes con varias entradas, el almacén de datos debe ser un objectTransformedDatastore
oCombinedDatastore
.
El almacén de datos debe devolver datos en una tabla o arereglo de celdas。这是我们的产品,我们的产品。salida El formato de la salida del almacén datos依赖la arquitectura de red。
红色建筑 | Salida del almacén de datos | Ejemplo de salida |
---|---|---|
Capa de entrada única | 塔雷哥,塞尔达斯,圣门,圣柱,圣柱,预言。 la tabla de本selescalares的元素,fila o arreglos de celdas de 1 poror 1 que contengan un arreglo numérico。 这是我们的产品,我们的产品。 |
手鼓,红手鼓: 数据=读取(ds) data = 4×2表预测 __________________ { 24×24×1双}{1双}{24×1双}{24×1双} |
阿雷格洛·德·塞尔达斯,红色的,中间的 数据=读取(ds) Data = 4×1 cell array {24×1 double} {24×1 double} {24×1 double} {24×1 double} |
||
Capas de entrada múltiples | 阿雷格洛·德·塞尔达斯与我同在 拉斯维加斯霹雳马 这是上帝的旨意,上帝的旨意 |
阿雷格洛·德·塞尔达斯: 数据=读取(ds) 数据= 4×3 cell array {24×1 double} {28×1 double} {24×1 double} {28×1 double} {24×1 double} {28×1 double} {24×1 double} {28×1 double} |
Los predictores deben ser vector columna dec1号,dondecEs el número de características。
Para obtener más información,咨询用于深度学习的数据存储.
手鼓
Para datos de características que quepan en la memoria y no requieran procesamiiento adicios, como transformacones personizadas, puede特殊datos de características y respuestas como una tabla。
cadadfila de la tabla对应una observación。disposición,预言之列,预言之塔,预言之塔,预言之塔。
他利亚 | 预测 |
---|---|
Clasificación de características | Características特别的,有一个más专栏。 |
Arreglo numerico
Para datos de características que quepan en la memoria y no requieran procesiiento adicios, como transformaciones personalizadas, puede特异datos de características como un arreglo numérico。
阿雷格洛numérico debe ser un阿雷格洛numérico deN运动numFeatures
,在哪里NEs el número de observaciones ynumFeatures
Es el número de características de los datos de entrada。
Sugerencia
向您介绍,在红色的土地上为您提供完整的服务,opciónSplitComplexInputs
德·拉·卡帕·德·特朗达·德贝爵士1
.
Tipos de datos:单
|双
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
|表格
Soporte de números compljos:如果
X1,…,XN
- - - - - -阿雷格罗斯numéricos o celdas para redes con varias entradas
Arreglo numerico|阿雷格洛·德·塞尔达斯
阿雷格罗斯numéricos o celdas para redes con varias entradas。
预测图像的数据,安全信息y característica,预测数据的数据,数据的一致性,数据描述的数据,数据描述的数据图片
,序列
o特性
, respectivamente。
Para ver un ejemplo de cómo在一个红色的地方有不同的地方,咨询图像与特征数据训练网络.
向您介绍,在红色的土地上为您提供完整的服务,opciónSplitComplexInputs
德·拉·卡帕·德·特朗达·德贝爵士1
.
Tipos de datos:单
|双
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
|细胞
Soporte de números compljos:如果
混合
- - - - - -拿督mezclados
TransformedDatastore
|CombinedDatastore
|Almacén de datos de minilotes personalizado
拿着我的蛋,把我的蛋烤熟:
Tipo de datos | Descripcion | Ejemplo de uso |
---|---|---|
TransformedDatastore |
Almacén我们的数据leídos我们的数据almacén我们的数据的中间部分función我们的transformación个人的 |
|
CombinedDatastore |
Almacén de datos que lee de dos o más almacenes de datos subyacentes |
|
Almacén de datos de minilotes personalizado | Almacén我的数据是个性化的,我的数据是微不足道的 | 所有的预言都有自己的数据没有相互兼容的数据。 Para obtener más detalles,咨询开发自定义小批量数据存储. |
我们的使命,我们的使命,我们的使命,我们的使命,我们的使命变换
y结合
.我们的财产,我们的财产,我们的财产leídos我们的财产,我们的财产,我们的财产,我们的财产激活
.Para obtener más información,咨询用于深度学习的数据存储.
El almacén de datos debe devolver datos en una tabla o arereglo de celdas。这是我们的产品,我们的产品。salida El formato de la salida del almacén datos依赖la arquitectura de red。
Salida del almacén de datos | Ejemplo de salida |
---|---|
Arreglo de celdas con 这是上帝的旨意,上帝的旨意 |
数据=读取(ds) 数据= 4×3 cell array {24×1 double} {28×1 double} {24×1 double} {28×1 double} {24×1 double} {28×1 double} {24×1 double} {28×1 double} |
预测图像的数据,安全信息y característica,预测数据的数据,数据的一致性,数据描述的数据,数据描述的数据图片
,序列
o特性
, respectivamente。
Para ver un ejemplo de cómo在一个红色的地方有不同的地方,咨询图像与特征数据训练网络.
Sugerencia
Para convertir un arreglo numérico a un almacén de datos,使用arrayDatastore
.
层
- - - - - -Capa de la que extra activaciones
指数numerico|矢量矢量
Capa de la que extra activaciones, especificada como un índice numérico o un vector de caracteres。
Para calcular activaciones de un objtoSeriesNetwork
特别la capa mediante su índice numérico o como UN vector de caracteres通讯员al nombre de la capa。
Para calcular activaciones de un objtoDAGNetwork
,特别是la capa como和vector de caracteres对应的,以及nombre de la capa。是la capa cuenta con varias salida,特别是la capa y la salida como nombre de la capa, seguido por el carácter "/", seguido por el nombre de salida de la capa。在做,层
Tiene el formato“layerName / outputName”
.
比如:3.
比如:“conv1”
比如:“mpool /出”
英勇的辩论
特别的论据和意见Name1 = Value1,…,以=家
,在哪里的名字
这就是我们要讨论的问题价值
英勇的通讯员。Los argumentos de nombrevalor deben aprecer después de otros argumentos。罪恶的禁运,没有什么重要的。
在R2021a前面的版本中,使用逗号单独使用,以命名,以勇气,以纪念的名字
澳德之间。
比如:MiniBatchSize = 256
特别产品tamaño微型产品256。
OutputAs
- - - - - -Formato de las activaciones de salida
“通道”
(predeterminado) |“行”
|“列”
这是一种非常有效的方法“通道”
,“行”
o“列”
.对法律格式的描述,顾问行为
.
Para entradas de imagen, si la opciónOutputAs
西文“通道”
las imágenes de los datos de entrada pueden ser mayores que el tamaño de entrada de la capa de entrada de imagen de la red。Para otros formatos de salida, el tamaño de las imágenes de la entrada debe巧合con el tamaño de entrada de la capa de entrada de imagen de la red。
MiniBatchSize
- - - - - -Tamaño de los minilotes
128
(predeterminado) |entero positivo
Tamaño我爱你,我爱你predicción,我爱你,我爱你。Un tamaño de minilote mayor requiere más memoria, pero puede按比例预测más rápidas。
SequenceLength
- - - - - -Opción para rellenar o truncar secuencias
“最长”
(predeterminado) |“最短”
|entero positivo
Opción para rellenar,如何区分安全的信息,如何处理信息:
“最长”
:再来一份安全的小面包,再来一份米饭,再来一份纵向的安全,más大。Esta opción no descarta ningún dato,阿姨el relleno puede介绍ruido a la red。“最短”
:安全的铁条,在小面包上,在米饭上,在纵向上,在安全的地方más corta。Esta opción garantiza que no se añade relleno, costa de descartar datos。“积极的回答”:“我知道了,我知道了,我知道了,我知道了,我知道了,múltiplo más我知道了,我知道了,我知道了,我知道了,我知道了,más pequeñas我知道了,我知道了。”Si se生产la división, el软件crea minilotes adicionales。使用esta opción我的记忆是完整的我的记忆是完整的。我的选择,我的希望número我的安全,我的希望opción
MiniBatchSize
一个联合国的勇士。
Para obtener más información清醒的el efecto del relleno, el truncado y la división de las secuencias de entrada,领事Relleno, truncamiento y división de secuencias.
Tipos de datos:单
|双
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
|字符
|字符串
SequencePaddingValue
- - - - - -神经安全英勇
0
(predeterminado) |escalar
英勇无畏,安全无虞,安全无虞。
La opción solo es válida cuandoSequenceLength
西文“最长”
O UN entero positivo。没有任何安全隐患南
, porque haciéndolo se pueden宣传错误por la red。
Tipos de datos:单
|双
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
SequencePaddingDirection
- - - - - -Dirección de relleno o truncado
“正确”
(predeterminado) |“左”
Dirección我们的国家,我们的国家,我们的国家:
“正确”
中文:rellenar o truncar secuencias a la derecha。我们的安全是这样的,我们的错误是这样的,我们的时间是这样的,我们的软件是这样的añade我们的安全是这样的。“左”
:安全的铁链铁链。El software trunca o añade relleno al principio de las secuenciia para que dichas secuenciia finalicen en la misma unidad de tiempo。
我的上帝,我的上帝,我的上帝,我的上帝,我的上帝,我的上帝OutputMode
la capa recurrente es“最后一次”
我是这样说的,我是这样说的,我是这样说的,我是这样说的,我是这样说的。我们的国家安全,我们的国家,我们的国家opciónSequencePaddingDirection
在“左”
.
在我的生活中,安全的生活是安全的生活OutputMode
西文“序列”
我知道,我知道,我知道,我知道,我知道,我知道,我知道,我知道,我知道,我知道。在我们的国家,我们的国家,我们的国家opciónSequencePaddingDirection
在“正确”
.
Para obtener más información清醒的el efecto del relleno, el truncado y la división de las secuencias de entrada,领事Relleno, truncamiento y división de secuencias.
加速度
- - - - - -Optimización de rendimiento
“汽车”
(predeterminado) |“墨西哥人”
|“没有”
Optimización de rendimiento,特别为我们带来的启示:
“汽车”
: aplicar automáticamente UN número硬件优化方案。“墨西哥人”
:编译y ejecutar una función MEX。Esta opción solo está不负责任的cuando usa una GPU。GPU要求并行计算工具箱不兼容GPU。Para obtener información清醒的,性情温和的,顾问GPU计算要求(并行计算工具箱).Si no está disible Parallel Computing Toolbox o una GPU adecuada, el software devuelve un error。“没有”
: deshabilitar toda la aceleración。
如果加速度
西文“汽车”
, MATLAB®aplica un número de optimizaciones兼容y没有属una función MEX。
各种选择“汽车”
y“墨西哥人”
联合国市长提姆波·德ejecución官方。Las siguientes llamadas con parámetros兼容子más rápidas。我们会用optimización我们会用飞机,我们会用飞机,我们会用función。
La opcion“墨西哥人”
属ejecuta una función MEX basada en la red y en parámetros utilizados en la llamada la función。软软的软皮,有各种各样的蘑菇,墨西哥,阿斯卡达,una única红色的,mismo tiempo。Borrando la variable de red también se borra cualquier función MEX asociada a esa red。
La opcion“墨西哥人”
está不负责任的cuando usa una única GPU。
Para usar la opción“墨西哥人”
, debe tener instalado un compilador C/ c++ y el paquete de soporte GPU Coder™接口用于深度学习库。安装el paquete de soporte usando Add-On Explorer en MATLAB。Para obtener instrucciones de configuración,咨询墨西哥人设置(GPU编码器).没有se requiere GPU Coder。
La opcion“墨西哥人”
兼容的,一致的,一致的,一致的,一致的página金宝app支持层(GPU编码器)除了los objetossequenceInputLayer
yfeatureInputLayer
.
MATLAB编译器™没有兼容的con el despliegue de redes cudo效用la opción“墨西哥人”
.
ExecutionEnvironment
- - - - - -硬件递归
“汽车”
(predeterminado) |“图形”
|“cpu”
|“multi-gpu”
|“平行”
硬件的递归,特别是在硬件方面:
“汽车”
: usar una GPU si hay alguna disponible;si不,usar la CPU。“图形”
: usar la GPU。GPU要求并行计算工具箱不兼容GPU。Para obtener información清醒的,性情温和的,顾问GPU计算要求(并行计算工具箱).Si no está disible Parallel Computing Toolbox o una GPU adecuada, el software devuelve un error。“cpu”
: usar la CPU。“multi-gpu”
: usar varias GPU en una máquina, usando un grupo parallelo local basado en su perfil de cluster predeterminado。Si no hay group parallelo actual, el software inicia un group parallelo con un tamaño de grupo idéntico al número de GPU disponibles。“平行”
: usar UN group parallelo local o remoto basado en su perfil de cluster predeterminado。这是一个没有群体平行实际,没有中间的软件,没有预先确定的集群。Si el grupo tiene access a varias GPU,单工con una GPU única realizan el cálculo。这是一群不一样的人,在一起,在一起cálculo我们实现了,在一起的工人,在一起的中央处理器。
Para obtener más información sobre cuándo ulutzar los different entornos de ejecución,领事在并行、gpu和云上扩展深度学习.
各种选择“图形”
,“multi-gpu”
y“平行”
requieren并行计算工具箱。Para utilizar una GPU Para深度学习,debe también disponer de undispositivo GPU兼容。Para obtener información清醒的,性情温和的,顾问GPU计算要求(并行计算工具箱).Si elige una de estas opciones y并行计算工具箱或una GPU adecuada no está不可否认,该软件devuelve un错误。
对未来的预测,对未来的预测,对未来的预测,对未来的预测,对未来的预测ExecutionEnvironment
在“multi-gpu”
o“平行”
), la opciónSequenceLength
应“最短”
o“最长”
.
我们有自己的想法parámetros状态
所有的预测都不能同时进行。
Argumentos de salida
行为
-红红火火的
阿雷格洛numérico |阿雷格洛·德·塞尔达斯
Activaciones desde la capa de red, deueltas como un arreglo numérico o un arreglo de celdas de arreglos numéricos。El formato de行为
这是我们的使命,这是我们的使命,这是我们的使命,这是我们的使命opciónOutputAs
especificada。
Salida secuencial plegada o de imágenes
我的名字是,我的名字是,imágenes,行为
Es UN arreglo numérico。
OutputAs |
行为 |
---|---|
“通道” |
Para salida de imágenes 2D, Para salida de imágenes 3D, Para salida secuencial plegada de imágenes 2D, Para salida secuencial plegada de imágenes 3D, |
“行” |
Para salida de imágenes 2D y 3D, Para salida secuencial plegada de imágenes 2D y 3D, |
“列” |
Para salida de imágenes 2D y 3D, Para salida secuencial plegada de imágenes 2D y 3D, |
公司Salida secuencial
如果层
我爱你,我爱你,我爱你“序列”
),行为
Es UN arreglo de celdas。En este caso, la opción“OutputAs”
应“通道”
.
OutputAs |
行为 |
---|---|
“通道” |
Para salida secuencial de vector, Para salida secuencial de imágenes 2D, Para salida secuencial de imágenes 3D, En estos casos, |
Salida de vector de características y unidad de tiempo única
如果层
生产的是在características o在时间上的团结única在安全上的(por ejemplo,在LSTM的领导下,在salida的模式中“最后一次”
),行为
Es UN arreglo numérico。
OutputAs |
行为 |
---|---|
“通道” |
Para un vector de características o una unidad de tiempo única que contene datos de vector, 在时间上的联合única在时间上的联合imágenes 2D, 在时间上的联合única在时间上的联合imágenes 3D, |
“行” |
Matriz德n运动米,在哪里nEs el número de observaciones y米 Es el número de elementos de salida de capa escogida。En este caso,法案(我,:) 与其连成一片我 -esima secuencia。 |
“列” |
Matriz德米运动n,在哪里米Es el número de element ento de salida de capa escogida ynEs el número de observaciones。En este caso,法》(:,我) 与其连成一片我 -esima画像。 |
Algoritmos
funcióntrainNetwork
O cuando USA las funciones de predicción O validación con objetosDAGNetwork
ySeriesNetwork
, el软件realizestos cálculos utizando aritmética de precisión简单的y de coma flotante。la funciones para entrenamiento, predicción y validación incluyentrainNetwork
,预测
,分类
y激活
.El软件实用程序aritmética de precisión简单的cuando entra redes usando tanto las CPU como las GPU。
Referencias
[1]工藤,美一,富山俊,Shimbo Masaru。“利用穿过区域的多维曲线分类”。模式识别信20日,没有。11-13(1999年11月):1103-11。https://doi.org/10.1016/s0167 - 8655 (99) 00077 - x.
[2]UCI机器学习库:日语元音数据集.https://archive.ics.uci.edu/ml/datasets/Japanese+Vowels.
Capacidades ampliadas
Generación de código C/ c++
Genere código C y c++ mediante MATLAB®Coder™。
不受限于:
La generación de código c++ es compatible con las siguientes sintaxis:
Act =激活(网络,图像,图层)
,在哪里图片
Es UN arreglo numéricoAct =激活(网络,序列,层)
,在哪里序列
Es UN arreglo de celdasAct =激活(网络、特征、层)
,在哪里特性
Es UN arreglo numéricoact = activations(__,名称,值)
在前面的道路上
Para entradas numéricas, la entrada no debe tener tamaño变量。El tamaño de la entrada debe estar fijado en El emento de la generación de código。
安全的载体,número de características debe ser una constante durante la generación de código。La longitude de La secuencia puede tener un tamaño变量。
安全的国家imágenes,安全的国家,安全的国家número德本运河的国家安全的国家generación德código。
El argumento
层
Debe ser una constante durante la generación de código。Solo los argumentos de par nombreor -英勇
OutputAs
,MiniBatchSize
,SequenceLength
,SequencePaddingDirection
ySequencePaddingValue
儿子兼容la generación de código。compilación。我是一个有活力的人
“通道”
.独奏
“最长”
y“最短”
Del par nombre-valorSequenceLength
儿子兼容la generación de código。La generación de código para el objetivo de Intel®MKL-DNN no es compatible con la combinación de argumentos nombre-valor
SequenceLength =“最长”
,SequencePaddingDirection =“左”
ySequencePaddingValue = 0
.
Para obtener información sobre general código Para redes neuronales de深度学习,咨询基于MATLAB Coder的深度学习代码生成工作流程(MATLAB编码器).
Generación de código de GPU
Genere código CUDA®para GPU NVIDIA®mediante GPU Coder™。
不受限于:
La generación de código GPU es兼容con las siguientes sintaxis:
Act =激活(网络,图像,图层)
,在哪里图片
Es UN arreglo numéricoAct =激活(网络,序列,层)
,在哪里序列
Es UN arreglo de celdas o UN arreglo numéricoAct =激活(网络、特征、层)
,在哪里特性
Es UN arreglo numéricoact = activations(__,名称,值)
在前面的道路上
Para entradas numéricas, la entrada no debe tener tamaño变量。El tamaño de la entrada debe estar fijado en El emento de la generación de código。
La generación de código GPU没有es兼容的con entradas
gpuArray
la función激活
.La biblioteca cuDNN es compatible con secuencias de vector y de imágenes 2D。图书馆,张排序,单独兼容的,安全的,内部的,矢量。拉臂®
计算库
para GPU no es compatible con redes递归。安全的载体,número de características debe ser una constante durante la generación de código。La longitude de La secuencia puede tener un tamaño变量。
安全的国家imágenes,安全的国家,安全的国家número德本运河的国家安全的国家generación德código。
El argumento
层
Debe ser una constante durante la generación de código。Solo los argumentos de par nombreor -英勇
OutputAs
,MiniBatchSize
,SequenceLength
,SequencePaddingDirection
ySequencePaddingValue
儿子兼容la generación de código。compilación。我是一个有活力的人
“通道”
.独奏
“最长”
y“最短”
Del par nombre-valorSequenceLength
儿子兼容la generación de código。La generación de código GPU para La función
激活
这是一种兼容的思想,它的定义,它的信息,它的数据,precisión媒体,它的漂浮物。Para obtener más información,咨询一半
(GPU编码器).
Arreglos GPU
Acelere código中间体la ejecución en una unidad de procesamiento gráfico (GPU)中间体并行计算工具箱™。
La opcion
ExecutionEnvironment
应“汽车”
o“图形”
Cuando los datos de entrada son:联合国
gpuArray
我们的目标是
gpuArray
Una tabla que contene objects
gpuArray
Un almacén我们的数据,我们的产品,我们的产品,我们的产品,我们的产品
gpuArray
Un almacén所有的数据都有自己的目标
gpuArray
Para obtener más información,咨询在图形处理器上运行MATLAB函数(并行计算工具箱).
历史版本
R2016a
Abrir比如
Tiene una versión modificada de este ejemplo。¿Desea abrir este ejemplo con sus modificaciones?
Comando de MATLAB
Ha hecho clic en unenlace que对应一个este comando de MATLAB:
Ejecute el comando introduciéndolo en la ventana de comandos de MATLAB。Los navegadores web no admit comandos de MATLAB。
您也可以从以下列表中选择网站:
如何获得最佳的网站性能
选择中国网站(中文或英文)以获得最佳的网站表现。其他MathWorks国家网站没有针对从您的位置访问进行优化。