python pytorch
文章平均质量分 67
python或pytorch一些库或者功能
菊头蝙蝠
这个作者很懒,什么都没留下…
展开
-
python-pathlib模块使用 --- 面向对象的文件系统路径
官方的pathlib介绍常用操作1.导入主类>>>from pathlib import Path2.在目录树中移动:>>> p = Path('/etc')>>> q = p / 'init.d' / 'reboot'3.Path.glob当前当前目录树下glob操作>>>p.glob('**/*.py')结果为生成器类型4.PurePath.parent获取父目录>>>dir = Pat原创 2022-04-01 19:58:49 · 965 阅读 · 0 评论 -
(python)利用pytorch拟合法求解非线性方程组
(python)利用pytorch拟合法求解非线性方程组一、问题二、求解步骤1:确定变量步骤2:设置模型步骤3:初始化变量步骤4:设置目标函数步骤5:常规训练过程步骤6:查看结果三、完整的代码一、问题比如要求解非线性方程组(1)sini+sinθ=1.2\sin i+\sin \theta =1.2sini+sinθ=1.2(2)θ−i=33°\theta -i=33^°θ−i=33°如果直接去求解会非常困难,但是可以尝试使用拟合的方式pytorch虽然是深度学习常用库,但是对于求解非线性的原创 2021-10-11 20:33:40 · 4086 阅读 · 5 评论 -
VScode配置深度学习环境python+conda
VScode配置深度学习环境python+conda1.VScode常用的插件2.VScode配置虚拟环境2.1进入设置2.2添加虚拟环境路径2.3切换环境2.3.4补充:1.VScode常用的插件Chinese (Simplified) Language Pack for Visual Studio Code 简体汉化界面Better Comments 可以使得注释 采用不同的颜色Bracket Pair Colorizer 使得每个括号,相对应的使用相同的颜色Code Runner 在原创 2021-07-10 20:08:06 · 7532 阅读 · 2 评论 -
pytorch - swa_model模型保存的问题
在pytorch中使用swa_model 进行保存的时候会出现这样的问题。1.首先复制一份swa_utils.py到当前目录2.其次将AveragedModel类改成下面的样子class AveragedModel(Module): def __init__(self, model, device=None): super(AveragedModel, self).__init__() self.module = deepcopy(model)原创 2021-05-26 22:15:29 · 2283 阅读 · 2 评论 -
SWA(随机权重平均) for Pytorch
https://blog.csdn.net/leviopku/article/details/84037946https://pytorch.org/blog/pytorch-1.6-now-includes-stochastic-weight-averaging/原创 2021-05-25 23:45:19 · 4842 阅读 · 1 评论 -
Automatic mixed precision for Pytorch 自动混合精度训练
Automatic mixed precision for Pytorchscaler = AmpScaler()...for input, target in data: optimizer.zero_grad() output = model(input) loss = loss_fn(output, target) loss.backward() optimizer.step()scaler = AmpScaler()...for input,原创 2021-05-24 21:50:43 · 398 阅读 · 0 评论 -
python-argparse模块使用
python-argparse模块使用简要的使用流程1.创建解析步骤2.添加参数3.解析参数步骤4.增加额外的参数5.使用参数6.运行的过程更为详细的链接对重要的流程作了提取概括。简要的使用流程1.创建解析步骤import argparseparser = argparse.ArgumentParser()2.添加参数parser.add_argument("--name",default="",type=str,help="to output")其中name为参数名,默认为""(空)原创 2021-04-19 21:38:04 · 73 阅读 · 0 评论 -
python-yaml模块使用
YAML配置文件以及在python中的使用1.YAML常用的结构1.1键值关系(类似于python中的字典)1.2数组1.3组合使用2.在python中使用ymalYAML文件一般作为配置文件,后缀为.yml,常用的结构有键值关系、数组等。一般会把一些参数写在YAML中,这样会显得代码更加整洁,有结构性。参考链接1.YAML常用的结构1.1键值关系(类似于python中的字典)对象键值对使用冒号结构表示 key: value,冒号后面要加一个空格。也可以使用 key:{child-key: v原创 2021-04-19 21:11:36 · 401 阅读 · 0 评论 -
Pycharm git-创建本地仓库\创建分支\合并分支\回溯版本\加入git后文件颜色代表的含义
Pycharm git-创建本地仓库\合并版本\回溯版本创建本地仓库提交我们的第一个版本修改并提交第二个版本创建分支合并分支回溯版本总结文件名颜色代表的含义使用的pycharm社区版本:2020.3.3创建本地仓库首先在Pycharm中创建Project名为gituse,并新建一个文件,名为test1在VCS中点击Create Git Repository然后选择目录为当前工程Project所在的目录,它会在该目录下创建一个.git的文件,就是存储着git的相关内容。提交我们的第一个版本原创 2021-04-15 00:32:18 · 4417 阅读 · 4 评论