![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
深度学习
文章平均质量分 57
RDSunday
计算机科学与技术专业
展开
-
从零学习目标检测,YOLOv3代码学习(1)
文章目录1 写在前面2 文件夹分析assets文件夹config文件夹data文件夹pytorchyolo文件夹weights文件夹1 写在前面写这篇博客的目的是督促自己学习YOLOv3代码,前几周一直在看YOLOv3理论,但是代码一直跑不起来,很烦。由于实验室电脑GPU配置太低,环境没有搭好。一运行就报错,解决了几天没解决,干脆不用GPU了,但是不用GPU,代码我一改动就报错,真是阴郁了。不用就不用了吧一点一点学。这篇主要是介绍PyTorch版本复现的项目文件夹。本博客所学习的代码来自github上原创 2021-11-29 11:56:23 · 2041 阅读 · 0 评论 -
pytorch对图片的张量进行操作
文章目录前言代码展示前言代码import numpy as npimport torchimport torchvisionimport osfrom PIL import Imagefrom matplotlib import pyplot as plt, transformsimport torchvision.transforms as transformsphoto = Image.open('./data/hymenoptera_data/train/ants/1759989原创 2021-11-20 11:23:06 · 2733 阅读 · 0 评论 -
pd.read_csv读取文件路径出现的问题
文章目录写在前面出现的问题解决问题用相对路径读取数据集完整的代码参考写在前面在用pd.read_csv读取数据集时,我有2个疑问?1是:写相对路径还是绝对路径。2是:相对路径,绝对路径怎么写。这篇文章就是解决以上两个问题。如果这个脚本只是在自己电脑上,都可以无所谓,但是如果别人也想用你的脚本,我认为相对路径还是比较好的,数据集和脚本一起拷贝给别人,如果环境没问题的话路径不用修改就可以直接运行,如果你用绝对路径的话,别人拿到之后还得自己修改路径。出现的问题报错,这个路径没找到文件,路径写错了。解决原创 2021-11-12 16:03:16 · 13738 阅读 · 0 评论 -
最速下降法与梯度法的区别
文章目录步长方向这篇文章主要记录了最速下降法与梯度法的区别。2者的区别一个是步长,一个是方向。在方向这一块我不是太懂步长梯度下降法,我们需要预先设定步长α。方向原创 2021-11-12 15:25:42 · 1575 阅读 · 0 评论 -
最速下降法牛顿法matlab实现
文章目录牛顿法matlab实现参考牛顿法牛顿法主要应用在两个方面, 1, 求方程的根; 2, 最优化。牛顿法是收敛速度最快的方法,其缺点在于要求Hessian矩阵(二阶导数矩阵)。牛顿法与梯度法很相似,先说一下梯度法:1是求梯度,也就是斜率,梯度就是函数变化比较大的地方,取它的反方向。2是求步长,就是每一步走多远。可以这样理解,假如你站在山上的某一个位置,你想最快的下山,你是不是一步一步的走。首先在你现在这个位置确定你往那个方向走,然后再确定你走多远,到了另一个位置,是不是也要确定你的方向,然后走多远原创 2021-11-12 13:38:55 · 2896 阅读 · 0 评论 -
机器学习--实现简单线性回归
文章目录数据集第一步:数据预处理第二步:通过训练集来训练简单线性回归模型第三步:训练结果可视化报错数据集https://download.csdn.net/download/weixin_43755104/39603621如果下载不了请私信,看到会发给你,数据集最好与你建的脚本在一个目录下,在读取路径时好写。pd.read_csv要改成自己的路径第一步:数据预处理import pandas as pd import numpy as np import matplotlib.pyplot原创 2021-11-10 14:16:20 · 794 阅读 · 0 评论 -
PyTorch之数据加载和处理
文章目录数据集对数据集进行操作建立数据集类,图形展示结果结果完整的代码参考文章数据集下载链接在这https://download.pytorch.org/tutorial/faces.zip数据集的位置可以与你编写的脚本放在一个文件夹下。红色矩形框是你下载的数据集,红色矩形框+红色椭圆框是编写的python脚本。数据集就长下面这样。对数据集进行操作下面代码我都进行了注释可以直接复制到自己建的python文件进行运行。很容易看明白from __future__ import print_f原创 2021-11-09 19:06:55 · 849 阅读 · 0 评论 -
Numpy下的三维数组axis轴的理解
参考Python-numpy包中多维数组转置,transpose.swapaxes的轴编号(axis)如何理解?Numpy下的三维数组转置(二)原创 2021-10-31 17:37:43 · 1148 阅读 · 0 评论 -
关于安装pytorch的一些问题总结
关于安装pytorch的一些问题总结环境介绍安装pytorch遇到的一些问题pytorch安装后测试是否可用一台电脑是否可以安装不同版本的pytorch,cuda.....RuntimeError: CUDA error: no kernel image is available for execution on the device查看`torch`版本查看自己电脑的GPU算力文章目录环境介绍安装pytorch遇到的一些问题pytorch安装后测试是否可用一台电脑是否可以安装不同版本的pytorch,c原创 2021-10-13 21:05:14 · 404 阅读 · 0 评论 -
skimage包的子模块
skimage包的子模块skimage包的全称是scikit-image SciKit (toolkit for SciPy),它对scipy.ndimage进行了扩展,提供了更多的图片处理功能。它是由python语言编写的,由scipy社区开发和维护。skimage包由许多的子模块组成,各个子模块提供不同的功能。主要子模块列表如下:子模块名称 主要实现功能io读取、保存和...原创 2019-12-04 17:55:42 · 250 阅读 · 0 评论 -
Anaconda3的运行环境安装测试
Anaconda3的运行环境安装测试`测试输出一张图片注意缩进步骤把代码复制到spyder点击工具栏绿色三角行进行运行from skimage import io img = io.imread('D:\solve01.png') io.imshow(img)将单引号里的路径换成自己想输出的图片路径成功界面如下图有关软件下载,资源查找可以来看看小...原创 2019-12-04 17:27:08 · 359 阅读 · 0 评论