railvision
码龄8年
关注
提问 私信
  • 博客:62,182
    问答:703
    62,885
    总访问量
  • 16
    原创
  • 101,064
    排名
  • 51
    粉丝
  • 0
    铁粉
  • 学习成就

个人简介:从最简单的学起

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2017-05-13
博客简介:

ehui的博客

博客描述:
技术文档
查看详细资料
  • 原力等级
    成就
    当前等级
    2
    当前总分
    150
    当月
    1
个人成就
  • 获得61次点赞
  • 内容获得39次评论
  • 获得160次收藏
  • 代码片获得424次分享
创作历程
  • 2篇
    2024年
  • 2篇
    2022年
  • 1篇
    2020年
  • 3篇
    2019年
  • 13篇
    2018年
  • 2篇
    2017年
成就勋章
TA的专栏
  • 目标检测
    1篇
  • yolo
    1篇
  • keras
    1篇
  • 深度学习
    1篇
  • 机器学习
    11篇
  • Py
  • Python
    6篇
  • image
    4篇
  • CUDA
    1篇
兴趣领域 设置
  • 人工智能
    opencv计算机视觉机器学习深度学习神经网络tensorflowpytorch图像处理
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

175人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

值得记录的文章

使用TensorRT对yolov5进行部署(基于python,超详细)
转载
发布博客 2024.05.22 ·
39 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

tesseract-ocr安装使用避坑指南

2.安装完以后,要在site-packages—>pytesseract.py中修改tesseract.exe地址为你的实际地址;官网的下载贼慢,github的找不到,百度搜吧。4.安装语言包参考这篇。
原创
发布博客 2024.05.22 ·
411 阅读 ·
3 点赞 ·
0 评论 ·
3 收藏

PYQT5实现图片显示、通过滚轮缩放图片、通过鼠标拖动图片移动,搞懂所有细节

在案例中,如果窗口已打开图片,再次打开图片时,会弹出图片选择框,图片选择框会遮挡图片显示控件,这个操作将触发paintEvent事件。如果设置图片左上角的点QPoint为(0,0)倒没什么问题,一旦不是(0,0)将会出错,因为在其它分支会重新计算QPoint。中,self.point不是图片显示的左上角真实值,需要除以scale才是,形如self.point / self.scale,参考文献中似乎也未留意到这一点。2.缩放:如鼠标点在图上,则根据这一点顶点缩放,否则按图此前的左上角点进行缩放。...
原创
发布博客 2022.08.31 ·
7777 阅读 ·
14 点赞 ·
9 评论 ·
62 收藏

逻辑回归分类器的相关资料

逻辑回归是分类当中极为常用的手段,因此,掌握其内在原理是非常必要的。方向导数与梯度极大似然估计逻辑回归的python实现
原创
发布博客 2022.05.26 ·
362 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

对于SPP(空间金字塔池化)、RPN(区域候选网络)与回归器的理解

边框回归取值的含义原文链接:https://blog.csdn.net/shenxiaolu1984/article/details/51066975位置精修目标检测问题的衡量标准是重叠面积:许多看似准确的检测结果,往往因为候选框不够准确,重叠面积很小。故需要一个位置精修步骤。回归器对每一类目标,使用一个线性脊回归器进行精修。正则项λ=10000λ=10000。输入为深度网络pool5层的4096维特征,输出为xy方向的缩放和平移。训练样本判定为本类的候选框中,和真值重叠面积大于0.6的
原创
发布博客 2020.07.16 ·
651 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Keras多GPU训练问题解决汇总-多GPU-速度慢-单GPU无法加载权重文件-pretrain问题解决

我使用的是qqwweee/keras-yolo3的代码,代码地址目前用于做某个设备的工业化检测,实现召回率98%以上,误检在2%左右,已满足应用需求。解决了4个问题:1.多GPU训练问题;2.多GPU训练速度慢的问题;3.单GPU无法加载多GPU跑出的加载权重问题;4.Pretrain训练收敛速度慢的问题。1.多GPU训练问题参考的是这篇文章①首先在train....
原创
发布博客 2019.10.30 ·
4196 阅读 ·
4 点赞 ·
7 评论 ·
16 收藏

彻底理解HOG

OpenCV HOGDescriptor 参数图解https://blog.csdn.net/raodotcong/article/details/6239431计算HOG矢量特征数OPENCV3之SVM+HOG打开的正确姿势有这三篇就足够理解HOG了
转载
发布博客 2019.03.20 ·
395 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

win10-GTX1080-CUDA10-python3.6-tensorflow-gpu完全安装教程亲测有效已安装多台服务器

本文根据win10+cuda10+tensorflow-gpu最新安装教程进行安装,在此表示感谢。对文章中未提到的一些细节进行了补充。win10版本号显卡及驱动版本下载Visual Studio 2017社区版并以最简方式安装,不要选择任何模块。占用大概600M空间。安装Anaconda3-5.2.0-Windows-x86_64.exe,下载地址安装pychar...
原创
发布博客 2019.03.01 ·
2069 阅读 ·
2 点赞 ·
0 评论 ·
5 收藏

《Batch Normalization Accelerating Deep Network Training by Reducing Internal Covariate Shift》阅读笔记与实现

此文章为转载,原文地址在此  今年过年之前,MSRA和Google相继在ImagenNet图像识别数据集上报告他们的效果超越了人类水平,下面将分两期介绍两者的算法细节。  这次先讲Google的这篇《Batch Normalization Accelerating Deep Network Training by Reducing Internal Covariate Shift》,主要是...
转载
发布博客 2018.08.20 ·
198 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

TensorFlow中run与eval的区别

看一个例子:import tensorflow as tfimport numpy as npwith tf.Session() as test: a = tf.random_normal([1], mean=1, stddev=4, seed = 1) b = tf.random_normal([1], mean=1, stddev=4, seed = 1) c =...
转载
发布博客 2018.05.10 ·
2120 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

吴恩达深度学习课程作业:Class 4 Week 1 Convolution model - Application 避坑指南

先看代码,如果tensorflow版本不是1.2.0,在执行foward propagation那部分的代码时,有可能你的代码都是正确的,但是你的运行结果却与notebook上的expected output的结果不一样。有一个解决办法:那就是换成老版本的tensorflow。在1.2.0以上的版本怎么能让迭代收敛呢? 把第208行注释掉就行了。用1.8版本的tensorflow也很难收敛,迭代1...
原创
发布博客 2018.05.07 ·
1784 阅读 ·
7 点赞 ·
17 评论 ·
15 收藏

如何打开ipynb后缀的文件

将包含ipynb文件的文件夹assignment4-1拷到C:\Users\pestzhang下,双击Jupyter Notebook,浏览器中自动打开http://localhost:8888/tree,找到assignment4-1文件夹,双击Convolution_model_StepByStep.ipynb文件即可打开,可正常显示所有图片。...
原创
发布博客 2018.04.28 ·
3123 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【原创】对残差网络ResNet的理解

我没有看原文,近期准备好好看一下:Deep Residual Learning for Image Recognition附上论文详细解读对ResNet的理解主要来自吴恩达的课件、CNN入门讲解:什么是残差网络Resnet(视频)以及CSDN上相关资料。深度网络的好处:1.特征的等级随着网络深度的加深而变高;2.很深的深度使得网络具有极强大的表达能力。但深度网络会产生两个问题:1.梯度消失及梯度爆...
原创
发布博客 2018.04.27 ·
4587 阅读 ·
2 点赞 ·
1 评论 ·
10 收藏

深度学习模型容量选择与正则化的意义

在使用深度学习算法时,我们采样得到训练集,然后挑选参数去降低训练集误差。用训练好的模型对测试集进行验证,以得到泛化(测试)误差。在这个过程中,泛化误差期望会大于或等于训练误差期望。我们应朝以下方面努力,以提高算法精度:(1)降低训练误差;(2)缩小训练误差和泛化误差的差距。 这两个因素对应机器学习的两个主要挑战:欠拟合与过拟合。欠拟合是指模型不能在训练集上获得足够低的误差,而过...
原创
发布博客 2018.04.18 ·
3190 阅读 ·
0 点赞 ·
1 评论 ·
6 收藏

深度学习权重参数初始化要点

今天做吴恩达深度学习第1课第4周的编程作业,参数初始化按照指南中“- Use random initialization for the weight matrices. Use np.random.rand(shape) * 0.01. ”进行操作,但计算无论怎样也不收敛:Cost after iteration 0: 0.693148Cost after iteration 100: 0.67...
转载
发布博客 2018.04.16 ·
6165 阅读 ·
3 点赞 ·
0 评论 ·
5 收藏

吴恩达深度学习第1课第3周编程作业

发布资源 2018.04.12 ·
zip

microsoft.xmldom加载xml文件出错

答:

book.dtd有问题,注意元素和说明之间需要有空格,就是书架和(书+)之间要有空格,否则就是报错缺少所需的空白区。其他元素同理也需要加空格。

回答问题 2018.04.12

深度学习与支持向量机的分类原理异同

深度学习利用神经网络对数据进行分类,我们来看看其分类的本质是什么。下面我们来看一个2层的神经网络中的第1层:输入a可以看作三维空间的一个点,输出z可以看作两维空间的点。从输入a到输出z,首先输入向量a左乘了一个变换矩阵w,经历了坐标变换被压缩了一维,然后再进行了一个sigmoid函数映射,实质上是对二维空间进行了扭曲(非线性化)。然后再进行一个二维坐标变换和sigmoid映射,最后输出结果。很明显...
原创
发布博客 2018.03.29 ·
9183 阅读 ·
13 点赞 ·
3 评论 ·
27 收藏

奇异值分解(SVD)原理

在主成分分析(PCA)中,需要求协方差矩阵的特征值λ与特征向量V,如果矩阵较大,计算起来太消耗内存。而奇异值分解可以不通过协方差矩阵获取特征值λ与特征向量V。奇异值分解方法见:奇异值分解(SVD)原理与在降维中的应用SVD也是对矩阵进行分解,但是和特征分解不同,SVD并不要求要分解的矩阵为方阵。假设我们的矩阵A是一个m×n的矩阵,那么我们定义矩阵A的SVD为:A=UΣVT其中U是一个m×m的矩阵,...
原创
发布博客 2018.03.23 ·
642 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

PCA主成分分析与K-L变换学习历程

PCA可以用于数据降维压缩。本质上是对一组多维数据进行坐标变换,从标准坐标变换到新的坐标系下,使得主要坐标轴上的分量的方差最大化,然后把分量方差较小的轴置零,达到降维的效果。对于图像处理来说,一组相似的m×n的图像在标准坐标系下有m×n维,因此大部分维度是相关性很强的。现在要找到一个正交坐标系,使所有图像对应的向量都尽量能分解在几个主成分坐标轴上(主成分坐标轴意味着向量在上面的分量方差最大),即K...
原创
发布博客 2018.03.22 ·
2290 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏
加载更多