![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Tools
呼啦圈正在输入中...
如果人生只有一次翻身的机会,就要用尽全力。
我会仍然继续努力,心存谦卑,心存希望,不是努力得到的,总觉得不属于我。
偏爱~责任~担当~忠诚~细节
展开
-
[Tools-可视化]4. wandb可视化工具的使用
4. wandb可视化工具的使用一、可视化工具用于神经网络训练的可视化工具有:pytorch和TensorFlow的工具tensorboardwandb(weight and bias)线上的,需要账号国内百度VisualDL(paddlepaddle一套的使用工具)二、wandb的使用登录官网使用谷歌账号或者gitbub账号进行注册登录wandb官网注册成功时候,在训练之前,通过cmd命令(windows系统中)pip install wandbcmd中进行原创 2021-03-15 14:31:39 · 3334 阅读 · 3 评论 -
[激活函数]1.不同函数拟合的能力
1.不同函数拟合的能力一、不同激活函数和一阶导数作为损失函数math+numpy实现import mathimport randomimport torchimport matplotlib.pyplot as plt"""各个激活函数拟合曲线的能力"""def y_eq_x(x): # 不激活 y=x return xdef y_eq_x_loss_dw_b(x, y, w, b): loss = 1 / 2原创 2021-03-14 20:23:59 · 330 阅读 · 0 评论 -
[Tools]3.Numpy的一些容易忘记的知识点
3.Numpy的一些容易忘记的知识点一、Numpy的基本运算import torchimport numpy as np# 向量的加减法a = np.array([1, 2]) # arrayb = np.array([3, 4]) # arrayprint(a + b) # +print(a - b) # -print(a * b)原创 2021-03-14 20:17:46 · 90 阅读 · 0 评论 -
[Tools]2.PIL的基本用法
2.PIL的基本用法一、PIL中Image的基本用法from PIL import Imageimport numpy as npimport matplotlib.pyplot as pltclass PILUsing: def __init__(self, path): pass def show_Image_Size(self, image): """ 查看图片的大小 :param image: 图片原创 2021-03-14 20:08:50 · 198 阅读 · 0 评论 -
[Tools]1.Matplotlib基本使用-未完待续
1.Matplotlib基本使用-未完待续一、显示中文的方式在导包后使用,放在所有Matplotlib代码最上面:import matplotlib.pyplot as pltplt.rcParams['font.sans-serif'] = ['Microsoft YaHei'] # 微软雅黑plt.rcParams['font.serif'] = ['Microsoft YaHei']放在plt.title()中使用,一般如果想要让标题的文字有中文可以直接这么使用 plt.f原创 2021-03-14 19:58:25 · 106 阅读 · 0 评论 -
[one-hot]one-hot实现的几种方式
one-hot实现的几种方式方式一:最简单的方式,可以一行代码搞定import numpy as npimport torch'one-hot使用方法:最简单'num_classes = 10arr = [1, 3, 4, 5]one_hots = np.eye(num_classes)[arr]print(one_hots)arr1 = torch.LongTensor(arr)print(arr1)one_hots = torch.eye(num_classes)[arr]p原创 2021-03-01 16:00:11 · 1137 阅读 · 1 评论 -
[数据预处理]1. 加入黑边
给数据加入黑边一、原因有时候由于网络设计的原因,我们需要输入固定尺寸大小的图片,例如比较常见的就是输入正方形的图片到网络中,如:YOLO中输入图片的大小有416x416大小的。但是,我们的数据集中的图片往往不是正方形的,那么我们在一般情况下,需要对图片进行处理,可以加入黑边的操作。这里面加入黑边,一般会有两种情况,这一般与标签的制作方法、处理的问题或者是简单复杂程度来决定的。通常情况有两种 一种情况是回归问题:如画框,一般情况下框的标签已经确定,因此,我们一般为了方便,我们不会修改原始的标签原创 2021-02-13 23:29:30 · 203 阅读 · 0 评论 -
[Download-Tools]2.下载torchsummary和使用
下载torchsummary和使用一、下载二、使用from torchsummary import summaryfrom torchvision import modelsnet = models.mobilenet_v2()summary(net.cuda(), input_size=(3, 112, 112))---------------------------------------------------------------- Layer (type)原创 2021-01-25 22:07:09 · 3285 阅读 · 3 评论 -
[Download]2. 下载pytorch1.7.0以上的tensorboard及使用
下载pytorch1.7.0以上的tensorboard及使用一、下载建议下载的时候使用加速地址,如清华源pip install tensorboard下面是下载时的效果图,pytorh1.7.0版本后,tensorboard已经嵌入到pytorch中了,但是需要下载非常多的包,目前不知道是否可以和TensorFlow框架中的一起使用,博主没有亲自尝试。二、使用下面为tensorboard使用的命令,也可以同时打开多个tensorboard,只需要修改port端口号就可以,还是比原创 2021-01-25 21:37:13 · 1115 阅读 · 0 评论