- 博客(4)
- 收藏
- 关注
原创 区分epoch、batch size、iteration
在机器学习中,在实现梯度下降的过程中epoch、batch、iteration都会出现。首先了解一下梯度下降算法:一、梯度下降1、应用:求解无约束最优化问题2、原理:比如我们在一座大山上的某处位置,由于我们不知道怎么下山,于是决定走一步算一步,也就是在每走到一个位置的时候,求解当前位置的梯度,沿着梯度的负方向,也就是当前最陡峭的位置向下走一步,然后继续求解当前位置梯度,向这一步所在位置沿着最陡峭最易下山的位置走一步。这样一步步的走下去,一直走到觉得我们已经到了山脚。当然这样走下去
2022-03-28 19:57:36
1362
原创 命令行参数解析器:argparser.ArgumentParser()
一、什么是ArgParser?argparse是一个Python模块:命令行选项、参数和子命令解析器;argparse模块可以让人轻松编写用户友好的命令行接口。程序定义它需要的参数。然后argparser将弄清如何从sys.argv解析出那些参数。argparse模块还会自动生成帮助和使用手册,并在用户给程序传入无效参数时报出错误信息。二、用法在使用时最好将其分化成三个部分:trainer参数(如gpus)、特定于模型的参数(如层数维度)、程序参数(如路径)1.基础用法:#导入模块f
2022-03-24 21:12:05
3137
原创 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
192
原创 权限问题:permission denied
在colab中运行.sh文件时,容易出现"bad interpreter : Permission denied"的问题,这是文件权限的问题。解决方法:为报错文件分配权限。!chmod 777/755 -R dir-path
2022-03-16 15:46:52
2089
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅