帮助中心帮助中心
班级:自动编码器
编码输入数据
z = encode(autoenc,XNew)
例子
z= encode(自动,,,,XNew)返回编码数据,,,,z,对于输入数据XNew,使用自动编码器,自动。
z= encode(自动,,,,XNew)
z
自动
XNew
展开全部
自动编码器
训练有素的自动编码器,作为对象返回自动编码器班级。
输入数据,指定为样本的矩阵,图像数据的单元格数组或单个图像数据的数组。
如果是自动编码器自动在矩阵上接受训练,每列代表一个样本,然后XNew必须是一个矩阵,其中每列代表单个样本。
如果是自动编码器自动在图像的单元格数组中训练,然后XNew必须是图像数据的单元格数组,也必须是单个图像数据的数组。
数据类型:单身的|双倍的|细胞
单身的
双倍的
细胞
数据编码自动,指定为矩阵。每一列z代表一个编码样品(观察)。
数据类型:单身的|双倍的
加载样本数据。
X = DigittrainCellArrayData;
X是一个1 x 5000个单元格数组,每个单元格包含一个28 x-28矩阵,代表手写数字的合成图像。
X
使用培训数据培训以50个隐藏大小为50的自动编码器。
autoenc = trainautoencoder(x,50);
编码新图像数据的解码数据。
Xnew = DigittestCellArrayData;z = encode(autoenc,xnew);
XNew是1 x 5000个单元格数组。z是一个50 x 5000矩阵,其中每列代表新数据中一个手写数字的图像数据XNew。
如果自动编码器的输入是向量 X ∈ ℝ d X ,然后编码器映射向量X到另一个向量 z ∈ ℝ d (( 1 ) 如下:
z = H (( 1 ) (( w (( 1 ) X + b (( 1 ) ) ,,,,
上标(1)指示第一层。 H (( 1 ) : ℝ d (( 1 ) → ℝ d (( 1 ) 是编码器的传输函数, w (( 1 ) ∈ ℝ d (( 1 ) × d X 是重量矩阵, b (( 1 ) ∈ ℝ d (( 1 ) 是一个偏见向量。
Trainautoencoder|解码|堆
Trainautoencoder
解码
堆
Si Discone di Una版本di Questo Esempio。Desideri Aprire Questo Esempio con le tue modifiche?
Hai Fatto Clic Su Un Collegamento Che Corisponde A Questo Comando Matlab:
Esegui Il comando inserendolo nella finestra di comando matlab。我浏览网络非支持者我comandi 金宝appmatlab。
选择一个网站以获取可用的翻译内容,并查看本地事件和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(中文或英语)以获得最佳场地性能。其他Mathworks乡村网站未针对您所在的访问进行优化。
联系您当地的办公室