
TSNE的Matlab代码及Att-VAEGAN论文实现
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本项目包含用于数据可视化和特征学习的TSNE算法的Matlab实现代码,以及基于Transformer注意力机制的变分自编码器生成对抗网络(Att-VAEGAN)的相关研究论文与源码。
TSNE的MATLAB代码Att-VAEGAN包括以下步骤:
1. 下载Zero-shot Learning的数据集(大小为878.98M)。
2. 数据预处理:
- 使用MATLAB获取对应数据集的mat文件。
(1) 运行`getrighttxt.m`脚本,获得allclasses.txt、testclasses.txt文件。对于CUB数据集,这些文件已经自带,无需运行此步骤;其他数据集中需要运行该脚本来生成这些文本段落件。
(2) 使用`ReadTrainTest.m`脚本读取上述的allclasses.txt和testclasses.txt文件。提取类别编号,并获取可见类、未见类以及全部类别的编号信息,将结果保存到trainANDtestClass.mat文件中。
(3) 运行`ExtractClassFeatureAndAttribute.m`脚本来处理训练集与测试集样本及属性的提取工作。此过程需要读取trainANDtestClass.mat、res101.mat和att_splits.mat等三个mat文件,然后将相关数据保存到另一个XXX.mat文件中。
(4) 提取SeenFe相关的步骤未详细列出。
以上是Att-VAEGAN论文代码的数据准备阶段的概述。
全部评论 (0)
还没有任何评论哟~


