自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

晋图的CSDN基地

定时分享学习笔记和黑科技

原创 Flownet2 NVIDIA pytorch最新安装教程 有效的避坑教程

Github 英伟达的 Flownet2-pytorch 项目地址:https://github.com/NVIDIA/flownet2-pytorch 先来闲谈 第一次见识到英伟达的工程师是如此不负责,在Readme里面的安装版本引导简直就是一个大坑,你按照他描述的版本来进行安装保证编译出问题。...

2020-02-23 14:37:32 949 4

原创 图像油画滤镜艺术效果 python实现(超像素方法)

效果 今天在写超像素代码模块的时候偶然发现利用超像素竟然可以实现类似的油画效果,后来看了一下油画效果opencv的实现发现原理有类似之处。先来利用超像素实现的油画效果: 原图:(来自davis2017数据集的图片,将就一下) 处理效果: 实现步骤 很简单两步就行了: 第一步:超像素分割区域 ...

2020-02-15 13:34:01 667 0

原创 根据模型泛化能力调节神经网络结构的简单方法(训练优化)

泛化 (1)泛化能力 就是模型的拟合程度,一般来说对于泛化能力,我们采取三种级别进行衡量,“欠拟合”,“正常拟合”,“果拟合”。 (2)泛化差错 泛化差错分为三类:“偏差差错”(bias),“方差差错”(variance),“噪声”(noise)。Bias属于由于网络结构缺陷而产生的,网络越复杂...

2020-02-11 20:44:25 383 0

原创 简单的线性分类器训练MNIST(Pytorch基础练习)

完整文件:https://github.com/JintuZheng/Blog-/blob/master/Demo_LogicRegression_MNIST.py 包导入准备 import torchvision.datasets import torchvision.transforms im...

2020-02-10 10:43:32 343 0

原创 股票成交量预测(Pytorch基础练习)

题目 现有一个csv关于2012-2018的股票交易数据文件,有五列数据:开盘价,最高价,最低价,收盘价,成交量,现在训练一个逻辑回归,预测判断次日的股市升还是降。 示例 csv文件下载:https://github.com/JintuZheng/Blog-/blob/master/FB.csv ...

2020-02-10 10:29:49 838 0

原创 RoboMaster 目标检测训练(官方数据集)附完整Demo代码

下载数据集 预处理数据集 训练示例 测试 Python下的端口编程

2020-02-06 18:30:57 2096 41

原创 Pytorch 疑案之:优化器和损失函数是如何关联起来的?

疑问: fc=torch.nn.Linear(n_features,1) criterion=torch.nn.BCEWithLogitsLoss() # Loss optimizer=torch.optim.Adam(fc.parameters()) # optimizer for ste...

2020-02-05 21:01:21 354 0

原创 Pytorch 线性回归(下)【Pytorch 基础第四话】

数据归一化 假如我们不对数据进行归一化,数据会在损失曲线下降到一般的时候就不再快速下降了。因为再快速下降的时候,是因为某个特征带来的红利,但一旦红利耗尽之后,再次迭代就不再那么明显了,会十分缓慢。 如图: 对数据进行归一化之后再进行线性回归: 归一化手段,示例使用均值归一化,公式如下: X:=X...

2020-02-04 22:06:50 28 0

原创 Pytorch 线性回归(上)【Pytorch 基础第三话】

最小二乘法求解 什么是最小二乘法? 如何理解最小二乘法? 我们假设对如下线性关系进行求解: Y=WXY=WXY=WX 例如: 已知X和Y矩阵: X4∗2=[x00x01x10x11x20x21x30x31]X^{4*2}=\begin{bmatrix}x_{00}&x_{01}\\x_{1...

2020-02-04 20:05:48 166 0

原创 Pytorch 梯度优化问题【Pytorch 基础第二话】

Debug准备:3D绘图 为了方便研究二元图像,我们需要更直观的看到整个图像全貌。我们编写draw3D_func函数。 import numpy as np from mpl_toolkits.mplot3d import Axes3D import matplotlib.pyplot as pl...

2020-02-04 10:18:21 117 0

原创 Pytorch 张量操作(创建,变形,元素选取,拼接)【Pytorch 基础第一话】

本文集成代码文件下载地址: Debug 预备工作 为了方便我们查看张量数据,我们先编写一个用于输出张量数据的函数ptf_tensor import torch import random import string def ptf_tensor(t,tag='tensor_'...

2020-02-03 18:11:42 329 0

原创 机器学习从零开始系列【第五话】过拟合与正则化

什么是过拟合 (Overfitting) 来看三张图:分别是 【Underfit (High bias)】 【Pretty well】【Overfitting】 如果有太多特征features会导致它想法设法去适应我们的训练集,甚至会出现cost=0或者很接近0的情况。 如果我们想摆脱这种ove...

2020-02-02 22:03:29 35 0

原创 机器学习从零开始系列【第四话】分类问题

二分类问题 我们所说的逻辑回归问题实际上是分类问题的一种,并不是回归问题,这是历史遗留原因 y∈y\iny∈ {0,1} Negative class 和Positive class 为什么线性分类器在分类问题表现不好? 引入逻辑回归模型 我们需要满足: 0≤h(θ)≤10 \leq h(\th...

2020-02-02 18:03:39 58 0

原创 机器学习从零开始系列【第三话】多项式回归问题

特征缩放 (Features scaling) 为什么需要特征缩放? 目的让所有的变量处在一个数量级上,如果某一个变量的数量级和其他的相差太严重会导致收敛太慢,因为我们对每个变量使用的学习率都是一致的。 假如有某个变量的数量级太大,会导致损失函数的梯度图呈现这样扁竖的样子: 【解决方法:均值归一...

2020-02-02 10:27:24 40 0

原创 机器学习从零开始系列【第二话】矩阵与向量基础

矩阵 (Matrix) R2∗3=[000000]R^{2*3}=\begin{bmatrix} 0 & 0 & 0 \\ 0 & 0 & 0 \end{bmatrix}R2∗3=[00​00​00​] (Rows,Cols)来对应(Y,X)[简记:rc-yx] ...

2020-02-01 21:34:01 38 0

原创 机器学习从零开始系列【第一话】线性回归与基础概念

有监督学习 (Supervised Learning) Regression problem(回归问题) Classicfication problem(分类问题) Regression problem predict real-value output and Classicificati...

2020-02-01 19:53:53 58 0

提示
确定要删除当前文章?
取消 删除