logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

昇思25天学习打卡营第7天|模型训练、模型保存与加载

接口直接将模型保存为MindIR,同时保存了Checkpoint和模型结构,因此需要定义输入Tensor来获取输入shape。同样,保存与加载在第一章中也介绍过,熟悉下新的写法。

文章图片
#学习#人工智能
昇思25天学习打卡营第6天|函数式自动微分

神经网络的训练主要使用反向传播算法,模型预测值(logits)与正确标签(label)送入损失函数(loss function)获得loss,然后进行反向传播计算,求得梯度(gradients),最终更新至模型参数(parameters)。通常我们会将函数的loss设置为函数的第一个输出,其他的输出即为辅助数据。用于实现对某个输出项的梯度截断,或消除某个Tensor对梯度的影响。如下图,构建基于一

文章图片
#学习#人工智能#机器学习
昇思25天学习打卡营第10天|ResNet50迁移学习

在实际应用场景中,由于训练数据集不足,所以很少有人会从头开始训练整个网络。普遍的做法是,在一个非常大的基础数据集上训练得到一个预训练模型,然后使用该模型来初始化网络的权重参数或作为固定特征提取器应用于特定的任务中。开始训练模型,与没有预训练模型相比,将节约一大半时间,因为此时可以不用计算部分梯度。下载案例所用到的狼与狗分类数据集,数据集中的图像来自于ImageNet,每个分类有大约120张训练图像

文章图片
#学习#迁移学习#人工智能
昇思25天学习打卡营第4天|数据变换 Transforms

本章介绍dataset下数据转换的模块,用于对数据进行预处理,提供了面向图像、文本、音频等不同数据类型的Transforms,同时也支持使用Lambda函数。接收一个数据增强操作序列,然后将其组合成单个数据增强操作。提供一系列针对图像数据的Transforms。在Mnist数据处理过程中,使用了RescaleNormalize和HWC2CHW变换。

#学习#人工智能
昇思25天学习打卡营第23天|LSTM+CRF序列标注

序列标注指给定输入序列,给序列中每个Token进行标注标签的过程。序列标注问题通常用于从文本中进行信息抽取,包括分词(Word Segmentation)、词性标注(Position Tagging)、命名实体识别(Named Entity Recognition, NER)等。输入序列清华大学座落于首都北京输出标注BIIIOOOOOBI如上表所示,清华大学和北京是地名,需要将其识别,我们对每个输

文章图片
#学习#lstm#人工智能
昇思25天学习打卡营第11天|ResNet50图像分类

简单来说,ResNet网络解决了传统卷积神经网络,在网络堆叠到一定深度时出现的退化现象。下图是在CIFAR-10数据集上使用56层网络与20层网络训练误差和测试误差图,由图中数据可以看出,56层网络比20层网络训练误差和测试误差更大,随着网络的加深,其误差并没有如预想的一样减小。ResNet网络提出了残差网络结构(Residual Network)来减轻退化问题,使用ResNet网络可以实现搭建较

文章图片
#学习
昇思25天学习打卡营第19天|DCGAN生成漫画头像

输入是3x64x64的图像,输出是该图像为真图像的概率。按照Goodfellow的方法,是希望通过提高其随机梯度来更新判别器,所以我们要最大化𝑙𝑜𝑔𝐷(𝑥)+𝑙𝑜𝑔(1−𝐷(𝐺(𝑧))𝑙𝑜𝑔𝐷(𝑥)+𝑙𝑜𝑔(1−𝐷(𝐺(𝑧))的值。如DCGAN论文所述,我们希望通过最小化𝑙𝑜𝑔(1−𝐷(𝐺(𝑧)))𝑙𝑜𝑔(1−𝐷(𝐺(𝑧)))来训

文章图片
#学习
昇思25天学习打卡营第21天|GAN图像生成

生成式对抗网络(Generative Adversarial Networks,GAN)是一种生成式机器学习模型,是近年来复杂分布上无监督学习最具前景的方法之一。最初,GAN由Ian J. Goodfellow于2014年发明,并在论文生成器的任务是生成看起来像训练图像的“假”图像;判别器需要判断从生成器输出的图像是真实的训练图像还是虚假的图像。GAN通过设计生成模型和判别模型这两个模块,使其互相

文章图片
#学习#生成对抗网络#人工智能
昇思25天学习打卡营第22天|Pix2Pix实现图像转换

Pix2Pix是基于条件生成对抗网络(cGAN, Condition Generative Adversarial Networks )实现的一种深度学习图像转换模型,该模型是由Phillip Isola等作者在2017年CVPR上提出的,可以实现语义/标签到真实图片、灰度图到彩色图、航空图到地图、白天到黑夜、线稿图到实物图的转换。生成器和判别器。传统上,尽管此类任务的目标都是相同的从像素预测像素

文章图片
#学习
昇思25天学习打卡营第17天|基于MobileNetv2的垃圾分类

MobileNet网络是由Google团队于2017年提出的专注于移动端、嵌入式或IoT设备的轻量级CNN网络,相比于传统的卷积神经网络,MobileNet网络使用深度可分离卷积(Depthwise Separable Convolution)的思想在准确率小幅度降低的前提下,大大减小了模型参数与运算量。并引入宽度系数 α和分辨率系数 β使模型满足不同应用场景的需求。

文章图片
#学习#深度学习#人工智能
    共 18 条
  • 1
  • 2
  • 请选择