
深度学习训练技巧
文章平均质量分 67
各种训练或可视化tricks
Eavan努力努力再努力
永远热情,永远真诚,永远热爱
展开
-
使用tensorboard进行loss可视化
共分为4步骤1、以管理员身份运行anaconda promt或者在终端激活tensorboard所在的环境,如下图:2、cd到可视化的数据(event文件)所在的盘,如下图:3、在anaconda promt或终端输入tensorboard.exe --logdir=path,path为可视化数据所在的文件夹,不用加引号。【注:所在文件夹!】4、稍等,anaconda promt或终端会给出一个网址http://localhost:6006/,直接复制到浏览器里即可。...原创 2022-06-24 21:54:02 · 1217 阅读 · 0 评论 -
enumerate分批读取数据后控制台特别慢显示data
问题描述:神经网络训练过程中,在enumerate分批读取数据后,先单步调试看看该batch_size中数据的详细情况,但控制台一直在加载,反应特别慢。如下图:原创 2021-06-03 10:33:27 · 984 阅读 · 3 评论 -
mobilenetV1-V3架构总结
mobilenetV1-V3架构总结mobilenet-V1 paper地址:https://arxiv.org/pdf/1704.04861.pdfmobilenet-V2 paper地址:mobilenet-V3 paper地址:文章目录mobilenetV1-V3架构总结1. 深度可分离卷积2. mobilenet-V11. 深度可分离卷积参考:https://blog.youkuaiyun.com/m0_37799466/article/details/1060541112. mobi原创 2021-03-21 15:01:13 · 683 阅读 · 1 评论 -
NASBench101-安装及简单样例使用指南
NASBench101-安装及简单样例使用指南github地址:https://github.com/google-research/nasbenchpaper原文地址:https://arxiv.org/abs/1902.09635文章目录NASBench101-安装及简单样例使用指南1. 什么是NASBench101?2. NASBench101的安装3. NASBench101的简单样例前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结1. 什么是NASBench101?N原创 2021-03-21 13:12:46 · 2817 阅读 · 6 评论 -
pytorch在tensorboard上进行可视化
本博文介绍pytorch在训练神经网络时用tensorboard进行可视化。用visdom进行可视化请查看link1. 安装tensorboard在python终端运行pip install tensorboard2. 给代码中添加对应语句在文件最开始需要导入相应模块from torch.utils.tensorboard import SummaryWriter在任意位置添加以下语句。该句将你关心的数据保存在对应文件夹中。用于一会给可视化提供数据writer = SummaryWri原创 2020-11-24 17:15:32 · 1712 阅读 · 2 评论 -
pytorch训练简单的CNN(visdom进行可视化+cpu和gpu版)
pytorch训练简单的CNN+visdom进行可视化成功运行完以下代码后,网页打开http://localhost:8097/ 可直接看到可视化结果图from visdom import Visdom #监听数据import torchimport torch.nn as nnfrom torch .autograd import Variable #导入自动求导机制import torch.utils.data as Data #导入data数据集import torchvision #导原创 2020-11-02 11:38:42 · 1387 阅读 · 0 评论