- 博客(4)
- 收藏
- 关注
原创 区分epoch、batch size、iteration
在机器学习中,在实现梯度下降的过程中epoch、batch、iteration都会出现。 首先了解一下梯度下降算法: 一、梯度下降 1、应用:求解无约束最优化问题 2、原理: 比如我们在一座大山上的某处位置,由于我们不知道怎么下山,于是决定走一步算一步,也就是在每走到一个位置的时候,求解当前位置的梯度,沿着梯度的负方向,也就是当前最陡峭的位置向下走一步,然后继续求解当前位置梯度,向这一步所在位置沿着最陡峭最易下山的位置走一步。这样一步步的走下去,一直走到觉得我们已经到了山脚。当然这样走下去
2022-03-28 19:57:36
1321
原创 命令行参数解析器:argparser.ArgumentParser()
一、什么是ArgParser? argparse是一个Python模块:命令行选项、参数和子命令解析器;argparse模块可以让人轻松编写用户友好的命令行接口。程序定义它需要的参数。然后argparser将弄清如何从sys.argv解析出那些参数。argparse模块还会自动生成帮助和使用手册,并在用户给程序传入无效参数时报出错误信息。 二、用法 在使用时最好将其分化成三个部分:trainer参数(如gpus)、特定于模型的参数(如层数维度)、程序参数(如路径) 1.基础用法: #导入模块 f
2022-03-24 21:12:05
3089
原创 python代码运行问题-3.18
1、SyntaxError: invalid syntax:语法错误 (1)在if、elif、 else , for , while , class ,def 等语句后为添加英文冒号(:); 或者“==”输入错误。 (2)python版本不兼容问题。 (3)文件路径书写错误。 2、AssertionError:断言语句失败 assert来判断某些变量的类型或者shape等是否满足要求。若是assert “exp”的exp不符合要求就会抛出该异常。 assert expression(你想判断
2022-03-18 19:12:23
168
原创 权限问题:permission denied
在colab中运行.sh文件时,容易出现"bad interpreter : Permission denied"的问题,这是文件权限的问题。 解决方法:为报错文件分配权限。 !chmod 777/755 -R dir-path
2022-03-16 15:46:52
2029
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅