- 博客(16)
- 收藏
- 关注
转载 mac本地安装mysql
最新版MySQL在MacOS上的安装与使用!Java中文社群发布于 2020-10-20image在 MacOS 上安装最新版的 MySQL 有三种方法:使用 Docker 安装;使用 Homebrew 运行 brew install mysql 安装;使用安装包安装。我们本文将采用最常规的方式,也就是安装包的方式进行安装,这也是我推荐给新手的安装方式,因为这种安装方式更直观更可控一些,比如对 MySQL 版本的选择和密码配置等,那接下来我们就直接开始吧。1.下载安装包首先我们要去 Or
2022-01-04 20:50:30
495
原创 保存和加载模型
torch.save:将序列化对象保存到磁盘。此函数使用Python的pickle模块进行序列化。使用此函数可以保存如模型、tensor、字典等各种对象。torch.load:使用pickle的unpickling功能将pickle对象文件反序列化到内存。此功能还可以有助于设备加载数据。torch.nn.Module.load_state_dict:使用反序列化函数 state_dict 来加载模型的参数字典。例子1:模型保存时,同时保存了训练的其他信息;torch.save({
2021-11-25 17:14:33
321
原创 python实例方法、类方法@classmethod、静态方法@staticmethod和属性方法@property区别
1、#类方法@classmethod,只能访问类变量,不能访问实例变量,通过cls参数传递当前类对象,不需要实例化,直接【类名.方法名()】,可通过类对象和类对象实例访问2、#静态方法@staticmethod,名义归类管,实际跟类没关系,跟类关联截断了,是类下单独的函数,可以不传递任何参数,不需要实例化,直接【类名.方法名(),可通过类对象和类对象实例访问3、#实例方法,一般类下未带修饰符@是实例方法,需要实例化后调用@property、@staticmethod和@classmethod应用与区
2021-11-16 15:57:26
359
原创 CV项目七个工作流程
数据集制作准据准备1.相机拍摄照片2.视频截帧获取图片3.下载官方数据集图片标注数据处理图片合成图片裁剪图片改变划分训练集和验证集神经网络搭建模型训练读取数据的多线程的生成器多GPU并行训练模型保存模型评估业务对应指标在验证集上计算模型效果模型测试生产环境数据测试模型效果模型部署服务端部署嵌入式部署闭环优化3-6部循环迭代...
2021-11-15 19:50:16
1670
原创 Torch和Numpy的差别与联系
用 Numpy 还是 Torch Torch 自称为神经网络界的 Numpy, 因为他能将 torch 产生的 tensor 放在 GPU 中加速运算 (前提是你有合适的 GPU), 就像 Numpy 会把 array 放在 CPU 中加速运算. 所以神经网络的话, 当然是用 Torch 的 tensor 形式数据最好咯. 就像 Tensorflow 当中的 tensor 一样. 当然, 我们对 Numpy 还是爱不释手的, 因为我们太习惯 numpy 的形式了. 不过 torch 看出来我们的喜爱,
2021-10-11 11:22:01
1626
原创 深入了解torch.nn.CrossEntropyLoss()
前言做分类任务时,我们经常会用到nn.BCE(),nn.CrossEntropyLoss()做为模型的损失函数,以前的使用都是知其然而不知其所以然看到官网的input和output格式,把自己模型的输入输出设置成跟它一样跑通就好了,但显然这不是对待问题正确的做法,而且自己在写测试代码的时候也出现了报错,所以趁这次机会好好研究一下softmax()系列损失函数。下面的梳理将从argmax()到最后的交叉熵损失按自己的理解依次展开argmax()在一般的python程序中,我们在挑选极值点的方法一般是借
2021-10-08 13:33:12
1476
原创 使用PaddlePaddle训练分类模型技巧
图像分类模型预训练模型库参考链接:https://github.com/PaddlePaddle/PaddleClas/blob/release/2.2/docs/zh_CN/ImageNet_models_cn.md分类模型迁移学习参考链接https://github.com/PaddlePaddle/PaddleClas/blob/release/2.2/docs/zh_CN/tutorials/getting_started.md分类模型训练技巧参考链接:https://paddlecl
2021-08-30 11:15:33
315
原创 pytorch yoloV4训练数据整理
yoloV4 训练数据整理数据集类Datasettorch.utils.data.Dataset是代表数据集的抽象类。 您的自定义数据集应继承Dataset并覆盖以下方法:len,以便len(dataset)返回数据集的大小。__getitem__支持索引,以便可以使用dataset[i]获取第个样本我们将在__init__中读取 csv,但将图像读取留给__getitem__。 由于所有图像不会立即存储在内存中,而是根据需要读取,因此可以提高存储效率。DataLoadertorch.u
2021-06-28 18:08:22
195
原创 卷积神经网络(CNN)张量(图像)的尺寸和参数计算(深度学习)
卷积神经网络(CNN)张量(图像)的尺寸和参数计算(深度学习)https://www.cnblogs.com/touch-skyer/p/9150039.html
2020-03-24 14:31:40
458
转载 python学习之argparse模块的使用
argparse 使用创建 ArgumentParser() 对象调用 add_argument() 方法添加参数使用 parse_args() 解析添加的参数egimport argparseparser = argparse.ArgumentParser()parser.add_argument('integer', type=int, help='display an i...
2020-02-19 00:45:47
94
原创 git使用
git config --global user.name "Quentin’git config --global user.email “18516521261@163.com”git config --local user.name “”git config --local user.email"初始化仓库git init 新建一个git仓库git statusgit a...
2020-01-05 17:19:14
83
转载 tf.nn.conv2d和tf.contrib.slim.conv2d的区别
前言 在查看代码的时候,看到有代码用到卷积层是tf.nn.conv2d,但是也有的使用的卷积层是tf.contrib.slim.conv2d,这两个函数调用的卷积层是否一致,在查看了API的文档,以及slim.conv2d的源码后,做如下总结:tf.nn.conv2d conv2d( input, filter, strides, padding, ...
2019-12-24 14:28:43
208
原创 制作自己的TFRecords数据集——Tensorflow
前言 最近一直在研究深度学习,主要是针对卷积神经网络(CNN),接触过的数据集也有了几个,最经典的就是MNIST, CIFAR10/100, NOTMNIST, CATS_VS_DOGS 这几种,由于这几种是在深度学习入门中最被广泛应用的,所以很多深度学习框架 Tensorflow、keras和pytorch都有针对这些数据集专用的数据导入的函数封装,但是一般情况下我们的数据集并不是...
2019-12-23 17:43:19
335
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人