![](https://img-blog.csdnimg.cn/20190918140145169.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
深度学习项目
文章平均质量分 94
主要讲解如何在实验中配置参数文件等使用技巧
奋进的LY
这个作者很懒,什么都没留下…
展开
-
详解深度模型的评价指标top-1和top-5的原理和实现代码
input:输入数据张量k:要获取几个数值dim:确定在哪个维度上获取数据largest:控制获取最大值还是最小值,largest=True返回最大值。sorted:控制返回值是否按顺序输出。topk的返回值分为两部分,前部分是数值,后部分是数值对应的索引号。原创 2024-07-10 23:55:48 · 852 阅读 · 0 评论 -
深度学习项目配置参数(三)yaml和json配置文件的使用
将python对象(列表或字典)序列化成YAML流并存储到文件中。data:需要存储到文件的python对象stream:打开数据需要写入的文件。若为空,则直接返回生成的字符串示例:(1)将字典对象变成yaml格式数据####显示####lr_1: 0.3(2)将列表对象变成yaml格式数据####显示####- cifar10- cifar100- imagenet(3)python对象写进文件,若多个字典对象可以嵌入一个列表文件内容。原创 2024-06-21 14:42:07 · 793 阅读 · 0 评论 -
深度学习项目配置参数(二) yacs库的使用教程
yacs库作为一个管理系统配置的轻量级库,解析yaml配置文件使整个项目结构更清晰。yacs库与argparse库类似,argparse库需要在运行程序文件中定义配置参数,而yacs将配置参数可以放置在其他文件中。原创 2024-06-20 17:20:21 · 480 阅读 · 0 评论 -
深度学习项目配置参数(一) argparse.ArgumentParser的使用教程
创建对象后,调用函数定义模型需要使用的单个参数名称以及如何解析。定义位置参数语法定义可选参数语法parser.add_argument(‘-flag’,‘–flag’),例如-m或者–model。原创 2024-06-19 17:44:54 · 1081 阅读 · 5 评论