自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

机器学习-深度学习-图像处理-opencv-段子

我踩过的坑、你就不用踩了

  • 博客(175)
  • 资源 (1)
  • 收藏
  • 关注

原创 如何轻松清洗键盘?

如何轻松清洗键盘?键盘是计算机的输入东东,比如你在抠头发、边吃东西边看剧,然后你就发现用久了以后会有各种灰尘、杂物、毛发。。。作为一个强迫症患者,能忍么? 不能!!! 来看看!!1.看看细节,这tm是什么?拿起来拍了两下发现:太恶心了,根本治标都治不了。。。怎么办?2. 吹风机大法好!脑海浮现**吹啊吹啊 我的骄傲放纵 吹啊吹不毁我纯净...

2020-10-18 15:59:48 6336

原创 如何查找三星硬盘白皮书?

如何查找三星硬盘白皮书首先三星官网找到自己使用的硬盘型号。然后进入CompuRAM网站,搜索对应的型号。

2020-09-07 15:13:06 1828

原创 如何使用python和opencv4实现照片长曝光效果呢?

我最喜欢的摄影技术之一是长时间曝光,即制作照片以显示经过时间的效果的过程,而传统摄影无法捕捉到这种效果。应用此技术时,水变得如丝般柔滑,夜空中的星星随着地球旋转留下光迹,汽车前灯/尾灯以连续运动的单个波段照亮高速公路。长时间曝光是一种很棒的技术,但是要捕获这些类型的照片,您需要采取系统的方法:将相机安装在三脚架上,应用各种滤镜,计算曝光值等。更不用说,您需要熟练的摄影师!可是手机没有此功能呢?自己不会呢?哈哈,有一种方法可以通过应用图像/帧平均来模拟长时间曝光。通过对给定时间段内从安装的摄像机捕获.

2020-08-16 18:23:49 4439

原创 人工智能:如何使用opencv4 和python实现卷积功能

https://www.pyimagesearch.com/2016/07/25/convolutions-with-opencv-and-python/这个博客主要通过回答以下几个问题来实现卷积什么是图像卷积?什么他们做?我们为什么要使用它们?我们如何应用它们?卷积在深度学习中的作用?“卷积”一词这个词一听,就把人吓跑了,好像数学种的复杂术语,但实际上并非如此。实际上,如果您...

2020-08-07 23:52:43 2752

原创 Atlas800-9000 开发环境搭建

文章目录1 环境部署1.1 系统安装:1.1.1 安装前的检查:1.1.2 安装系统1.1.3 配置网络1.1.4 升级CPLD-iBMC-BIOS-iBMA1.2 环境检查与依赖安装1.2.1 配置root登陆--Ubuntu需要1.2.2 检查用户1.2.3 上传离线包1.2.4 更改apt源1.2.5 安装依赖包1.3 开发环境部署1.3.1 安装python3.7.51.3.2 安装TensorFlow1.4 驱动安装1.4.1 安装run包1.4.2 安装npu-smi 工具:1.4.3 配置de

2020-06-19 21:58:22 6866 1

原创 centos7.6 +ARM下配置网口bond

1. bond模式介绍介绍可以看我的另一篇博文2. centos组bond12.1 准备2.1.1. 检查是否支持bond[root@localhost ~]# modinfo bonding |morefilename: /lib/modules/4.14.0-115.el7a.0.1.aarch64/kernel/drivers/net/bonding/bonding.ko.xzauthor: Thomas Davis, tadavis@lbl.gov and

2020-05-19 19:48:36 4746

原创 人工智能能力提升指导总结

数据集:https://en.wikipedia.org/wiki/List_of_datasets_for_machine-learning_research深度学习平台比较:https://en.wikipedia.org/wiki/Comparison_of_deep-learning_softwareCIFAR-10 加拿大高级研究所的数据集https://www.cs.tor...

2020-05-17 19:36:09 39874 6

原创 raid卡介绍和资料

raid卡介绍和资料RAID卡介绍基础资料华为官网–所有华为服务器支持的RAID卡RAID卡指导资料RAID卡–AVAGO系列官网管理工具Raid卡管理工具-AVAGO系列—storcli64Raid卡管理工具-SmartRAID系列—arcconf以上信息都可以通过这里查到常用raid卡管理工具查询命令查看raid卡的所有信息:storcli64 /c0 show allarcconf getconfig 1查看重构进度storcli64 /c0/e134/s0 show

2020-05-14 21:09:02 8258

原创 Linux下fio磁盘的性能工具的部署和使用

介绍fio 功能强大的性能测试工具, 具备多线程、报告清晰、多种引擎。接下来,以ubuntu为例展示安装和使用过程。准备条件fio 各个版本下载各个os下fio依赖包 libaio依赖库libaio centos 备用链接安装安装libaio将下载好的libaio,deb包赋予执行权限;执行dpkg -i libaio-xxx.deb就好了然后开始安装fio安...

2020-05-07 15:42:06 3572

原创 FLOPS、TOPS和FLOPs的区别

FLOPS,即每秒浮点运算次数, 是每秒所执行的浮点运算次数(Floating-point operations per second;缩写:FLOPS)的简称,被用来评估电脑效能.FLOPs:注意s小写,是floating point operations的缩写(s表复数),意指浮点运算数,理解为计算量, 可以用来衡量算法/模型的复杂度。常用框架的复杂度TOPS(Tera Operatio...

2020-05-07 11:15:00 46875 4

原创 centos7.6 配置阿里源

添加本地DNS:vi /etc/resolv.confnameserver 100.79.1.30 nameserver 100.79.1.31添加华为proxy代理:vi /etc/yum.conf#proxyproxy=http://域账户名:域账户密码(密码中的@替换为%40,#替换为%30)@proxynj.huawei.com:8080/更改源地址:cp /e...

2020-05-06 15:52:44 1751

转载 Ubuntu 18.04安装Java JDK8三种方式

Ubuntu 18.04安装Java JDK8三种方式

2020-04-29 21:10:14 967

原创 三个小故事带你快速了解C、C++和C#的区别

三个小故事带你快速了解C、C++和C#各位,C、C++和C#这三种语言大家肯定都听过或者学过,那这三种都带字母C的语言有什么区别呢,今天小编通过三个小故事和大家简单聊一聊。故事1:把大象装到冰箱里CC语言是一个极其高冷的人,因此回答都是冷冷的:我:你好C语言,我想把大象放到冰箱里,帮我做好不好?C:好我:那我们要怎么做呢?C:猜我:额。。。是不是应该先创造一只大象?C:是我...

2020-04-17 11:17:17 1456

原创 人工智能能力构建之路

部署推理采用INT8;训练采用fp32;Caffe训练分为两个过程:一、浮点型模型的训练:训练过程一定要有BN层:1. 更好的收敛;2. 使量化误差更小;预处理减均值,归一化到[-1,1]。二、定点化训练:a.量化层:单独放置data、conv层。b.训练几百次左右,主要是根据batch的图片确定最佳q_x,每个batch都会得到一个q_x,微调权重。如何确定最佳q_x:随机挑个图片...

2020-04-10 21:37:47 3844

原创 bash: ./rtstest_host: No such file or directory

遇到一个问题,明明有一个可执行文件;但是识别不了。stackflow 、 CSDN、github、 都不好使。-rwxr-xr-x 1 root root 22096160 Mar 18 15:02 rtstest_host*root@aas:/home/drivers/lib/host# ./rtstest_host RTS_AICORE_0230T NUM_THR=4 NUM_EXE=8...

2020-03-19 18:56:33 879

原创 Linux网卡bond的详解和配置示例

前言网络的吞吐量非常大的时候,就造成网卡的压力很大,网卡bond是通过把多个物理网卡绑定为一个逻辑网卡,实现本地网卡的冗余,带宽扩容和负载均衡,具体的功能取决于采用的哪种模式。这里说的蛮清楚一、bond的七种模式介绍:from1. mode=0(balance-rr)(平衡抡循环策略)链路负载均衡,增加带宽,支持容错,一条链路故障会自动切换正常链路。交换机需要配置聚合口,思科叫port ...

2020-03-18 17:22:34 4236

原创 Linux性能分析工具nmon 使用和arm版本编译

文章目录前言软件获取编译指导下载源码安装依赖下载makefile示例编译文件解析工具nmon_analyser:前言nmon 是一款分析 AIX 和 Linux 性能的免费工具。使用非常简单。可以方便的把服务器的CPU、IO、网络等信息转化成方便查看的表格和图形。nmon 的arm版本目前没有看到有现成的rpm包,自己从源码编译一下也很简单,可以参考官网的说明。软件获取x86直接官网下载...

2020-03-16 12:36:01 5227 5

原创 leetcode394--字符串解码

Numpy中的数组拼接、合并操作https://blog.csdn.net/guofei_fly/article/details/85485173python 栈1. append()>>> testList = [123, 'xyz', 'zara', 'abc'];>>> testList.append( 'hrzgj' )>>&gt...

2020-03-16 12:05:57 981

原创 Ubuntu 18.04 使用apt-get 华为源支持 arm64-鲲鹏920处理器

搜了很多源都不行。这个可以:wget -O /etc/apt/sources.list https://repo.huaweicloud.com/repository/conf/Ubuntu-Ports-bionic.listapt-get update我试过的源:华为:deb http://cmc-cd-mirror.rnd.huawei.com/ubuntu-ports/ bio...

2020-03-16 10:41:13 4672

原创 Ubuntu 服务器版配置静态IP

ubuntu 18.04 设置静态ip方法ubuntu 16.04 设置静态ip方法

2020-03-12 09:10:47 1089

原创 Tensorflow 单元测试

源码编译tensorflow源码编译tensorflow1源码编译tensorflow21. 基本概念单元测试bazelbazel 使用指南bazel是Google开源的一套编译构建工具,广泛应用于Google内部,包括TensorFlow项目。修改TensorFlow内部源码,需要使用bazel来编译,故有必要了解下bazel。bazel优点很多,主要有构建快。支持增...

2020-03-11 21:30:39 1407

原创 Linux 国内常用源的介绍和使用

https://zhuanlan.zhihu.com/p/39026069httpsLinux 国内常用源的介绍和使用镜像网站使用方法其他说明镜像网站网易开源镜像站阿里云开源镜像站搜狐开源镜像站清华大学中国科技大学北京理工大学北京交通大学使用方法以网易获取ubuntu的源为例: 打开网易开源镜像站找到需要下载的目标,在右侧找到help,点击进去就看到了相应的镜像地址了。...

2020-03-11 15:07:14 1079

原创 Debian 国内常用镜像源

如何更新系统安装源一般我们修改/etc/apt/sources.list 文件,将 Debian 的默认源地址改成新的地址即可,比如将 http://deb.debian.org改成 https://mirrors.163.com,可使用以下这条命令:sed -i 's#http://deb.debian.org#https://mirrors.163.com#g' /etc/apt/sour...

2020-03-11 14:42:17 3435

原创 一张图了解人工智能、机器学习、深度学习的关系

原创,不得用于任何商业用途, 转载请联系博主。

2020-03-11 11:40:16 3830

原创 linux中 环境变量 profile 、bashrc 、.bash_profile、.bashrc的区别

-/etc/profile/etc/bashrc~/.bash_profile~/.bashrc生效范围系统全局所有用户系统全局所有用户针对单个用户有效,如/home/user1/.bash_profile 中设定了环境变量,只针对 user1 这个用户生效.针对单个用户有效作用内容设置全局系统环境参数设置全局系统bash shell相关的配置功能和/...

2020-03-10 17:27:47 816

原创 Command 'ls' is available in '/bin/ls'

Ubuntu16.04问题:Command 'ls' is available in '/bin/ls'解决办法:export PATH=/usr/bin:/binCommand 'find' is available in '/usr/bin/find'The command could not be located because '/usr/bin' is not included ...

2020-03-10 16:42:34 10421 4

原创 所有博客总结

1. cs231n 系列文章cs231n (一)图像分类识别讲了KNNcs231n (二)讲了线性分类器:SVM和SoftMaxcs231n (三)优化问题及方法cs231n (四)反向传播cs231n (五)神经网络 part 1:构建架构cs231n (六)神经网络 part 2:传入数据和损失cs231n (七)神经网络 part 3 : 学习和评估cs231n (八)神经网...

2020-03-10 15:01:58 926

原创 如何在Ubuntu上安装OpenCV 4

文章目录为什么要麻烦安装OpenCV 4?1.我应该在OpenCV 4中使用哪个版本的Ubuntu OS?2.我应该在OpenCV 4上使用Python 2.7还是Python 3?开始安装步骤1:在Ubuntu上安装OpenCV 4依赖项步骤2:下载OpenCV 4步骤3:为OpenCV 4配置Python 3虚拟环境创建一个虚拟环境--安装OpenCV 4和其他包步骤#4:在Ubuntu上使...

2020-03-05 00:22:44 1630

原创 Mellanox--MCX4121A-ACAT网卡驱动安装

Mellanox–MCX4121A-ACAT网卡驱动安装安装指导:mellanox官方驱动驱动—安装步骤1. 安装前的准备1.1 OS 和 内核1.2 X86 服务器例如:G560-V51.3 Mellanox网卡备注: 可以通过 lspci | grep -i eth 查看。1.4 检查 lsb_release 工具备注:如果lsb_release 工具不可以使用...

2020-03-04 21:50:38 6592 1

原创 PYTORCH与TENSORFLOW:哪种框架最适合您的深度学习项目?

如果您正在阅读本文,则可能已经开始了深度学习的旅程 。为了帮助开发这些架构,诸如Google,Facebook和Uber之类的技术巨头已经发布了适用于Python深度学习环境的各种框架,从而使学习,构建和训练多样化的神经网络变得更加容易。在本文中,我们将研究两个流行的框架并进行比较:PyTorch与TensorFlow。简要地比较一下,最常用和依赖的Python框架TensorFlow和Py...

2020-03-03 22:34:29 2526

原创 GPU环境部署:Ubuntu16.04 + GPU Tesla V100 + CUDA + CuDNN

Ubuntu16.04 + GPU Tesla V100 + CUDA + CuDNN文章目录1. 基本概念2. 需要用到的文件2.1 驱动文件2.2 CUDA2.3 CUDNN2.4 Tensorflow2.5 三者版本配套关系2.6 相关指导资料3. 环境准备和检查4. 安装驱动4.1 旧驱动检查4.2 安装驱动4.3 新驱动检查4.4 驱动卸载5. 安装CUDA5.1 安装前准备5.2 开.........

2020-02-27 20:55:42 14864 4

原创 linux 下 Cmake升级为最新版本

1. 获取cmake获取地址:https://cmake.org/files/2. 编译安装0 cd ~1 wget https://cmake.org/files/v3.5/cmake-3.5.2.tar.gz2 tar xvf cmake-3.5.2.tar.gzThis worked for me then:3 cd cmake-3.5.24 ./bootstr...

2020-02-24 16:53:56 1281

原创 一种深度学习方法---迁移学习

接下来我会介绍关于迁移学习的以下内容。它是什么?它是如何工作的?为什么使用它?什么时候使用?转移学习的方法: 训练模型;使用预先训练的模型;和特征提取总结:进一步阅读1. 什么是迁移学习?迁移学习: 遇到一个新问题,不是从头训练一个网络模型,而是在现有的预训练模型上,再次训练或者直接使用。因为他可以用较少的数据来训练深度神经网络,如果你数据不足,可以考虑下迁移学习。现在大多...

2020-02-14 21:48:12 3749

原创 # [cs231n (五)神经网络part 1 构建架构 ][1]

cs231n (五)神经网络part 1 构建架构 标签(空格分隔): 神经网络文章目录[cs231n (五)神经网络part 1 构建架构 ][1]0.回顾1. 引言2. 构建一个神经元1. 生物启发下?2. 线性分类的单个神经元3. 常用的激活函数3. 神经网络的结构是啥样子的嘞?1. 分层可视化2. 给前向传播举个例子吧3. 网络的表达能力4. 层数和尺寸怎么设置呢?4. 总结5. 参考...

2020-02-14 09:37:23 1105

原创 机器学习新手的十大算法导览

机器学习新手的十大算法导览机器学习中,有一个称为“ No Free Lunch ”的定理。简单来说,与监督学习特别相关的这个定理,它指出没有万能算法,就是用一个算法能很好地解决每个问题。例如,不能说神经网络总是比决策树更好,反之亦然。有许多因素在起作用,例如数据集的大小和结构。那么,如果我遇到一个问题,首先应该尝试多种不同的算法来解决问题,同时使用保留的“测试集”数据评估绩效并选择最优的那...

2020-02-13 22:03:01 1639

原创 代码能力提升相关资源

廖雪峰的官方网站 python 基础:https://www.liaoxuefeng.com/wiki/1016959663602400/1017075323632896GeeksforGeeks—python: https://www.geeksforgeeks.org/python-programming-language/GeeksforGeeks—Article: https://ww...

2020-01-22 08:29:01 954

原创 Ubuntu18.04 ARM平台 Live555 交叉编译 live555共享库

Live555 交叉编译live555共享库文章目录Live555 交叉编译live555共享库介绍源码获取1. 修改配置文件的交叉编译器:2. 生成Makefile文件:3. 编译安装查看自己编译好库文件和live555附录介绍Live555 是一个为流媒体提供解决方案的跨平台的C++开源项目;它实现了对标准流媒体传输协议如RTP/RTCP、RTSP、SIP等的支持;Live555实现...

2019-11-27 16:57:37 2305

原创 视频封装格式以及编码格式说明

视频的基础知识。包括:视频协议和格式、视频流。视频帧的基础知识。YUV帧格式、常见的帧名词(帧率fps、分辨率、码率)、帧名词(1080p和1080i)视频编解码而衍生的帧名词(GOP、I\B\P帧)https://zhuanlan.zhihu.com/p/61747783视频流1. yuv1.1 yuv是什么?在摄像头之类编程经常是会碰到YUV格式,而非大家比较熟悉的RGB格式...

2019-10-30 16:56:52 1321

转载 Oracle 和 CUDnn 账号和密码

Oracle 账号和密码目前在官网下载低于jdk1.8的java jdk的时候需要登陆,这边分享一个账号,方便下载2696671285@qq.com密码:Oracle123

2019-09-03 21:00:59 1355 3

原创 在MobaXterm使用命令tree出现乱码解决办法&locale的设定及LANG、LC_CTYPE、LC_ALL环境变量

乱码情况正常tree命令下的显示情况root@test-2288H-V5:/home/test# tree.|-- CommandLine.h|-- Makefile|-- README.txt|-- build.sh|-- common| `-- include| `-- Batch.h如果乱码需要通过locale的修改来设定显示环境。Locale是...

2019-08-20 14:49:36 3030 1

AI-ML-DL.eddx

人工智能机器学习深度学习思维导图,可以用于教学,笔记以及参考资料。

2019-08-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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