- 博客(90)
- 资源 (11)
- 收藏
- 关注
原创 python tensorflow tf.layers.max_pooling2d() 2维输入(例如图像)的最大池化层
from tensorflow\python\layers\pooling.py@tf_export('layers.max_pooling2d')def max_pooling2d(inputs, pool_size, strides, padding='valid', data_format='channels_las...
2020-01-30 23:40:10 3152
转载 池化(下采样)是什么?图像池化与卷积的区别
什么是池化池化层也称下采样层,会压缩输入的特征图,一方面减少了特征,导致了参数减少,进而简化了卷积网络计算时的复杂度;另一方面保持了特征的某种不变性(旋转、平移、伸缩等)。池化操作主要有两种,一种是平均池化(Average Pooling),即对邻域内的特征点求平均;另一种是最大池化(Max Pooling),即对邻域内的特征点取最大。池化方法特征提取误差主要来自两个部分:一是,邻域大小受限...
2020-01-30 23:37:56 14484 3
原创 python tensorflow tf.nn.conv2d()(给定4-D`input`和`filter`张量来计算2-D卷积)
From tensorflow\python\ops\gen_nn_ops.py@tf_export('nn.conv2d')def conv2d(input, filter, strides, padding, use_cudnn_on_gpu=True, data_format="NHWC", dilations=[1, 1, 1, 1], name=None): r"""Comput...
2020-01-30 19:40:25 921
原创 DSP与FPGA和嵌入式是什么关系?
DSP:Digital Signal Processing(数字信号处理)DSP芯片FPGA:Field Programmable Gate Array(现场可编程逻辑门阵列)嵌入式系统:以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统...
2020-01-30 14:41:33 1070
原创 Kobe Bryant crash report
时间:太平洋时间2020年1月26日上午10点左右(北京时间1月27日凌晨两点左右)地点:美国加利福尼亚州卡拉巴萨斯市洛杉矶县郊区Las Virgenes(拉斯维加斯)路失事飞机型号:直升飞机S-76遇难者名单(9人):科比·布莱恩特吉安娜(Gianna)(科比女儿)约翰·阿尔托贝利(奥兰治海岸学院首席棒球教练)凯瑞(约翰妻子)阿丽莎(约翰女儿)…坠机原因:...
2020-01-27 12:39:59 6383 2
原创 sigmoid函数(Logistic函数)
Sigmoid函数由下列公式定义:其对x的导数可以用自身表示:Sigmoid函数的图形如S曲线:Sigmoid函数的级数表示:Sigmoid常用数值:用python打印Sigmoid函数曲线:import numpy as npimport matplotlib.pyplot as pltdef sigmoid(x): return 1.0/(1+np.exp(-...
2020-01-25 22:57:45 7940
原创 python 如何用指数函数拟合数据?(2020年新型冠状病毒感染人数预测)
# -*- coding: utf-8 -*-"""@File : 200124_指数曲线拟合.py@Time : 2020/1/24 22:26@Author : Dontla@Email : [email protected]@Software: PyCharm"""from scipy.optimize import curve_fitimport matplotl...
2020-01-24 22:25:47 8979 4
原创 python numpy np.convolve()函数(返回两个一维序列的离散线性卷积)
from numpy.core.numeric()def convolve(a, v, mode='full'): """ Returns the discrete, linear convolution of two one-dimensional sequences. 返回两个一维序列的离散线性卷积。 The convolution operator is ...
2020-01-24 16:24:19 7336
原创 python Intel Real Sense D435 异常检测与抛出(获取/打印异常详细信息 traceback.print_exc())
在摄像头运行的时候,有时候会遇到一些错误,比如帧传输错误引起的程序结束,但更为严重的是摄像头USB线的断连,如何检测这种不同严重程度的错误并对错误进行相应的处理,是我们需要考虑的如果摄像头出现问题,如何检测出这是软掉线(如帧传输错误)还是硬掉线(USB因外力或震动接触不良)呢?有没有办法通过对报错类型的分辨达到我们对异常结果检测的目的呢?...
2020-01-22 15:40:31 1372
原创 python 如何获取系统当前时间?datetime.datetime.now() 打印格式化时间(可用作文件名的格式化时间strftime)
import datetimeprint(datetime.datetime.now())参考文章:python 如何获取当前时间
2020-01-22 15:09:55 2575
原创 opencv python 官方文档里的“sa”关键字是什么意思?(see also)
在阅读opencv官方文档的时候,有时候会遇见“sa”这个关键字,这是什么意思呢?command sa starts “See also” paragraph containing references to some classes, methods, pages or URLs.“sa” 就是 see also的意思参考文章1:https://docs.opencv.org/mas...
2020-01-19 23:35:25 614
原创 opencv cv2.flip()函数(图像翻转、镜像、颠倒)(沿x轴翻转0、沿y轴翻转【正值】、同时沿x轴y轴翻转-【负值】)
def flip(src, flipCode, dst=None): # real signature unknown; restored from __doc__ """ flip(src, flipCode[, dst]) -> dst . @brief Flips a 2D array around vertical, horizontal, or both...
2020-01-19 17:04:47 5526
原创 opencv 如何获取两幅图像的差异?(两幅图相减即可)
要获得两幅图像的差异,其实很简单,首先需要使两幅图像尺寸相同,然后让它们相减就好了文章目录示例:获取原图与原图反复上、下采样100次的图像差异示例:获取原图与原图反复上、下采样100次的图像差异原图:# -*- coding: utf-8 -*-"""@File : 20200119_获取两幅图像差异测试‘.py@Time : 2020/1/19 15:29@Auth...
2020-01-19 15:39:15 10953 2
原创 opencv cv::BorderTypes 像素外推方法(Pixel extrapolation method)
参考文章1:cv::BorderTypes参考文章2:opencv python 图像测试上采样(升采样)(cv2.pyrUp()) 下采样(cv2.pyrDown()) 池化 滑动窗口(BorderTypes)
2020-01-19 15:13:44 1233
原创 opencv python 图像测试上采样(升采样)(cv2.pyrUp()) 下采样(cv2.pyrDown()) 池化 滑动窗口(BorderTypes)
在学习tensorflow卷积神经网络时,需要实现图像的下采样,于是便想手动实现一下,但是发现有一点麻烦,于是便寻找看opencv是否有下采样方法,找了下,还真有When I was young, I desired to be a scientist after I grow up, but things always go oppsite to people’s wish, after su...
2020-01-19 14:46:19 6385
原创 python opencv 官方文档里LaTeX公式不能正常显示怎么办?
在查看opencv官方文档时,发现里面出现个看不懂的东西比如这一句:\f[\begin{array}{l} | \texttt{dstsize.width} *2-src.cols| \leq 2 \\ | \texttt{dstsize.height} *2-src.rows| \leq 2 \end{array}\f]到底是个啥??一开始以为是前端代码,后来发现不是找了一会终于...
2020-01-19 13:53:31 653
原创 卷积神经网络 全连接层(稠密层)是什么?(全连接层就是每一个结点都与上一层的所有结点相连的网络层)
对 n-1 层和 n 层而言,n-1 层的任意一个节点,都和第 n 层所有节点有连接(即第n层节点都和第n-1层节点相连接)。即第n层的每个节点在进行计算的时候,激活函数的输入是n-1层所有节点的加权。符合这种特征的卷积网络层,被称为全连接层。像下面的中间层就是全连接方式参考文章:卷积神经网络中的 “全连接层”...
2020-01-18 17:30:20 4541
原创 卷积神经网络 池化层上采样(upsampling、interpolating)、下采样(subsampled、downsampled)是什么?(上采样为放大图像或图像插值、下采样为缩小图像)
缩小图像:或称为下采样(subsampled)或降采样(downsampled)主要目的有两个:1、使得图像符合显示区域的大小;2、生成对应图像的缩略图。放大图像:或称为上采样(upsampling)或图像插值(interpolating)主要目的是放大原图像,从而可以显示在更高分辨率的显示设备上。对图像的缩放操作并不能带来更多关于该图像的信息, 因此图像的质量将不可避免地受到影响。然而,...
2020-01-18 16:56:18 2662
原创 tensorflow 图像教程 の TF Layers 教程:构建卷积神经网络
文章目录TF Layers 教程:构建卷积神经网络卷积神经网络的简介TF Layers 教程:构建卷积神经网络卷积神经网络的简介卷积神经网络(CNNs{Convolutional Neural Networks})是当前用户图像分类任务中最前沿的模型。CNNs 对图像的原始像素数据应用了一系列的过滤器,以提取和学习更高层次的特征,然后模型利用这些特征对图像进行分类。CNNs 主要包含下面三个...
2020-01-18 15:46:59 539
原创 卷积神经网络CNNs 为什么要用relu作为激活函数?
relu激活函数的优势:(1)反向传播时,可以避免梯度消失。(2)Relu会使一部分神经元的输出为0,这样就造成了网络的稀疏性,并且减少了参数的相互依存关系,缓解了过拟合问题的发生(以及一些人的生物解释balabala)。(3)相对于sigmoid激活函数,tanh激活函数,求导简单。采用sigmoid等函数,算激活函数时(指数运算),计算量大,反向传播求误差梯度时,求导涉及除法,计算量相对...
2020-01-18 15:36:52 6990
原创 pycharm 提示 ennble Code compatibility inspection(代码兼容性检查)
问你是否要进行代码兼容性检查呢当然是点“Yes”啊!
2020-01-18 14:45:34 7288 4
原创 Nvidia 显卡区别(quadro、geforce、tesla)
nvidia quadro是专业级显卡标识。nvidia geforce是游戏显卡的名字之一,旗下还分为GT,GTX,GTS等,GTX性能最好。此外,nvidia还有tesla,这个虽然是显卡的外形,但是并没有显示输出接口,这是协处理器,运算卡。参考文章:nvidia quadro和nvidia geforce有什么不同...
2020-01-18 00:24:32 8632
原创 Nvidia GPU信息nvidia-smi(Persistence-M持久性内存、Volatile Uncorr. ECC显存错误校正、GPU-Util显卡利用率、Compute M.显卡计算模式)
C:\Users\SIQI>cd C:\Program Files\NVIDIA Corporation\NVSMIC:\Program Files\NVIDIA Corporation\NVSMI>nvidia-smi -persistenced --user fooInvalid combination of input arguments. Please run 'nvi...
2020-01-17 17:30:42 4457 2
原创 N/A是什么意思?
N/A的含义有很多,现列举如下:(1)N/A是指:Not Applicable。不是Not Available 的缩写。两者意思完全不同。经常可以在计算机中看到 Eg: Modem use IRQ: n/a这儿就指MODEM不使用IRQ中断。(2)Not applicable 不适用,多见于需要填写的表格。比如说汽车的参数中有火花塞的相关参数,那么对于柴油汽车就是不适用的,因为柴油发动机是压...
2020-01-17 15:23:10 34420
原创 pycharm 右方提示 PEP 8: do not use bare 'exept'(不要只用一个except)、Too broad exeption clause(过于宽泛的例外条款)
没有指明具体是哪一类错误PEP 8建议应指明具体是哪一类错误
2020-01-17 11:36:02 24148 3
原创 NVIDIA GPU持久模式是什么?(驱动程序持久性 Driver Persistence Daemon 守护程序)
我们在跑程序时,分六批单独投喂给GPU计算和将六批整合成一批投喂给GPU计算,耗时是不同的,出现这种现象的原因是什么,值得我们思考我们大胆猜测,是否在GPU准备计算时,会有一个准备时间?搜索NVIDIA GPU持久模式参考文章1:配置 Nvidia GPU 主机的运行环境参考文章2:https://docs.nvidia.com/deploy/driver-persistence/inde...
2020-01-17 09:11:45 15281 1
原创 Tensorfow_yolov3 Intel Realsense D435 图像整合(合并)输入GPU计算耗时测试
以前我们六个摄像头轮询依次输入视频帧给识别函数,识别函数放到GPU计算,640×360下每帧识别耗时为60-80ms,轮一圈下来识别就很慢了,约360-480ms后来我们讨论这个问题时,我说之前我测试时,使用输入不同分辨率的图片,识别耗时是差不多的,hui工说,既然如此,为何我们不把图片整合在一起再直接输入给GPU计算呢?我想想,有道理,据说GPU比较喜欢大批量数据计算,这个方法值得一试,于是...
2020-01-16 20:54:43 1051
原创 pycharm提示 Method 'xxx' may be 'static'(类方法与静态方法)
写程序时,鼠标放到最右方时,会发现pycharm提示:Method 'xxx' may be 'static',如:这是什么原因呢?这是因为这个方法本可以写成静态方法,但我们把它写成类方法了(就是没有必要写成类方法,因为在方法中并未使用这个类self),比如它:我们可以点击Make function from method对它进行修复修复后,函数就会给你自动弄到最上方了,不得...
2020-01-16 15:15:23 14335
原创 windows Nvidia GPU指令
查看nvidia的GPU使用情况cd C:\Program Files\NVIDIA Corporation\NVSMI nvidia-smi结果:Microsoft Windows [版本 10.0.16299.248](c) 2017 Microsoft Corporation。保留所有权利。C:\Users\SIQI>cd C:\Program Files\NV...
2020-01-15 16:38:51 3410 1
原创 华硕主板X99-E WS/USB 3.1 Intel Realsense D435摄像头掉线是否与Intel推行的xhci有关?
到bios中的usb设置中将intel xhci 模式改成禁用试试(关闭usb3.0)?参考文章:华硕主板不停地提示无法识别的USB设备
2020-01-15 15:38:47 651
原创 华硕主板X99-E WS/USB 3.1固件更新
摄像头老掉线,掉了后还显示未知USB设备(地址设定失败)重启usb 根集线器也不行,最后无奈,老hui说,可能是主板的问题,更新一下主板固件吧于是就有了现在看到的这篇文章固件下载地址:X99-E WS/USB 3.1 BIOS & 固件固件更新教程:华硕主板bios怎么升级 华硕主板升级BIOS图文详解...
2020-01-14 22:07:00 2315 1
原创 通用串行总线集线器(Universal SerialBus HUB)什么是USB集线器(USB HUB)?什么是USB根集线器(USB ROOT HUB)?如何判断一个USB口是独立的还是集线器上的?
参考文章:USB 根集线器是什么
2020-01-14 16:52:48 6837
auto.js安装包:app-v6-armeabi-v7a-release-unsigned-signed.apk
2024-02-11
auto.js安装包:app-v6-universal-release-unsigned-signed .apk
2024-02-10
raid卡配置教程(基于Ubuntu 20.04 操作系统安装指导书 (鲲鹏 920 处理器)安装)
2023-12-12
Ubuntu 20.04 操作系统 安装指导书 (鲲鹏920处理器)
2023-12-12
ffmpeg h264编码格式测试视频
2023-12-10
vsftpd-3.0.5
2022-08-22
CMD_right_click_key_menu_with_administration.reg
2019-08-29
Intel-RealSense-D400-Series-Datasheet
2019-07-29
为什么C++对整型常量的指针用const_cast并修改值后,出现了两个不一样的值?
2023-08-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人