自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 收藏
  • 关注

原创 requests上传和flask接收OpenCV的图片数据

方式一,从本地读取到图片或帧,上传到flask服务器# 客户端发送def image_post(): data = {"type_code": type_code, "area_id": area_id} # 以文件的格式上传,节省传输时间 file = {"file": ("file_name.jpg",open("file_path", 'rb'), "imag...

2020-05-02 14:19:03 4349 3

原创 大整数相加

思路将大整数的字符串数组从后向前逐位相加用dif表示两个数组长度的差,takeOver 表示每一位计算后的进位,长度为最大长度+1的result字符数组存储相加后的结果先计算后dif位的和;如果dif>0,再将剩下的高位与地位的进位相加,拷贝到result数组的前dif位,得到结果;如果dif==0, 直接将进位放到result[0]的位置,得到结果;C++实现代码如下:#...

2020-04-06 18:40:29 326

原创 使用TensorFlow Lite将深度学习模型部署到IOT系统

使用TensorFlow Lite将深度学习模型部署到IOT系统TensorFlow Lite简介移动设备深度学习框架是部署在手机或者树莓派等小型移动设备上的深度学习框架,可以使用训练好的模型在手机等设备上完成推理任务。这一类框架的出现,可以使得一些推理的任务可以在本地执行,不需要再调用服务器的网络接口,大大减少了预测时间。TensorFlow Lite是TensorFlow针对移动和嵌入式...

2019-12-31 11:32:47 2122 1

原创 XNOR-Net-PyTorch实验

XNOR-Net-PyTorch测试在CNN中有两个非常有名的二进制类的网络模型,一个叫做Binary-Weighted-Networks,一个叫做XNOR-Net。二元权重网络中,卷积核用两个值来近似表示,从而节省32倍的存储空间。在XNOR网络中,卷积核和卷积层输入都是用两个值(1和-1)表示的。 XNOR网络主要使用二元运算进行卷积运算。这使得卷积操作速度提高了58倍,节省了32倍的内存。...

2019-12-31 11:31:48 1243

原创 TensorFlow使用并行计算

TensorFlow使用并行计算物理CPU、逻辑CPU、CPU核数、多线程与并行运算在学习如何使用TensorFlow并行计算之前,我们必须要明白一些相关概念。这将有助于我们更好的学习和理解TensorFlow的并行运算机制。多个物理CPU这句话的意思是一台计算机有多个物理CPU物理cpu数:主板上实际插入的cpu数量,可以数不重复的 physical id 有几个(physical i...

2019-12-31 11:29:49 2503

原创 机器学习和深度学习服务器配置建议

云服务器配置方案一:模块型号GPU4 x Nvidia Tesla V100GPU内存32GBvCPU(核)40处理器2.2 GHz主频的Intel Xeon E5-2650 v4(Broadwell)处理器内存220GBSSD云盘4 x 960GB SSD高效云盘4 x 6000GB HDD方案二:模块型...

2019-12-31 11:27:30 5702

原创 机器学习/深度学习常用库的配置及其适用的算法总结

机器学习/深度学习常用库的配置及其适用的算法总结常识传统机器学习框架和深度学习框架之间有区别。本质上,机器学习框架涵盖用于分类,回归,聚类,异常检测和数据准备的各种学习方法,并且其可以或可以不包括神经网络方法。深度学习或深度神经网络(DNN)框架涵盖具有许多隐藏层的各种神经网络拓扑。这些层包括模式识别的多步骤过程。网络中的层越多,可以提取用于聚类和分类的特征越复杂。按照各类框架主要实现...

2019-12-31 11:21:51 1836

原创 机器学习十大经典算法——环境搭建与算例分析

机器学习十大经典算法——环境搭建与算例分析根据对机器学习相关算法资料的收集情况,我们总结出了十四个经典常用的机器学习算法,分别在Windows环境下和Linux环境下搭建了开发环境,对每一个算法进行了原理分析与代码实现。同时,对于每一个算法我们也给出了相应的算例分析,希望达到在学习的同时也达到进一步运用的目的。十个算法如下:1、K近邻算法2、决策树3、随机森林4、逻辑回归5、支持向量...

2019-12-31 11:20:34 3374

原创 快速排序的python实现(超赞的python思维)

快速排序的python实现(超赞的python思维)最近看了下快排算法,感觉挺牛逼的,于是就尝试着自己实现一下。不试不知道,一试吓一跳,原来快排还可以这么简单的去理解和实现;快排算法思想选取快排的基准,选择基准的目的是为了将待排序列不断的划分为两堆,怎么说,其实这和D&C(分治法)的思想并无差异,不断的用基准将序列划分到小于两个个元素时,此时基准的左边比基准小,右边比基准大,自然就把...

2018-10-18 14:58:06 2689 1

原创 反馈式神经网络之HNN

反馈式神经网络之HNN神经网络神经网络的简介人工神经网络(Artificial Neural Network,即ANN ),它从信息处理角度对人脑神经元网络进行抽象, 建立某种简单模型,按不同的连接方式组成不同的网络。同时也直接简称为神经网络或类神经网络。神经网络是一种运算模型,由大量的节点(或称神经元)之间相互联接构成。每个节点代表一种特定的输出函数,称为激励函数(activation ...

2018-10-18 11:35:11 17143

原创 制作多系统启动U盘

多系统启动U盘制作 制作过系统启动盘的人都知道,一个U盘只要被制作成启动盘后,里面的文件将是杂乱无章的,抛开我们的强迫症不说,主要是这有失我们的逼格,不符合我们作为“会装系统”的大佬的形象啊!于是我们如果能把一个U盘分为几个部分,一部分用于装我们的临时文件,一部分用于制作Windows启动盘,甚至还可以把一部分用以制作Linux启动盘。这样一来,好方便用的同时还透露一丝牛逼,何乐而不为呢?...

2018-09-17 22:46:30 31447 12

原创 大学,从入门到精通!

大学,从入门到精通最近,非常荣幸的参加了学院给新生组织的“优秀大学生报告会”,虽然我觉得我配不上这个称号,但是为了能给学弟学妹一些好的建议,能让他们有个充实的大学生活,所以我还是厚着脸皮参加了。写了好多遍讲稿,最后还算整理出了一篇还算满意的,为了给更多的学弟学妹带来一些感想,所以我还是把它发出来吧!让各位见笑了~~~尊敬的老师,亲爱的同学: 大家晚上好!(鞠躬)我是XX级XX...

2018-09-09 14:55:48 261

原创 均值的比较检验

均值的比较检验均值比较检验能干什么?通过均值检验,就能比较出现在带的市场结构与过去的是否存在显著性差异通过均值检验,可以推断样本的与总体或者两个总体之间的差异均值检验问题的提出在统计分析中常常采用抽样的方法进行研究,即随机的从总体中抽取一定数量的样本进行分析来推断总体的特征。其实我们都知道这样是存在一定的误差的,所以我们就存在下面这些问题:怎么能够确定通过样本计...

2018-09-04 15:43:38 11488

原创 基本统计量与统计图的作用与区别

基本统计量与统计图的作用于区别学习大数据的必修之路是学习统计学,而贯穿于统计学的几个基本统计量和统计图却是我们很容易忘记和搞混的,这篇文章就是为了解释这些基本的统计量与统计图的含义、作用、区别的。能够加深我们对数据分析的理解。基本统计量样本均值 样本均值是反映样本数据集中趋势的统计量,是对单个变量样本数据取值一般水平的描述。 公式:样本协方差 在概率论和统计学中,协方差用...

2018-09-03 18:12:20 1419

转载 python之NumPy库实用教程

NumPy - 简介NumPy 是一个 Python 包。 它代表 “Numeric Python”。 它是一个由多维数组对象和用于处理数组的例程集合组成的库。Numeric,即 NumPy 的前身,是由 Jim Hugunin 开发的。 也开发了另一个包 Numarray ,它拥有一些额外的功能。 2005年,Travis Oliphant 通过将 Numarray 的功能集成到 Num...

2018-08-31 16:59:49 881

原创 灰色预测——从模型到实例

灰色预测——从模型到实例

2018-08-30 14:46:42 12959

原创 如何将Flask项目部署在Ubuntu系统的阿里云主机中(详细完整版:下)

如何将Flask项目部署在Ubuntu系统的阿里云主机中(详细完整版:下)问题重述上一篇我们谈到了总的解决方案,一起探索了flask项目部署前的上传准备过程,以及分享了几个好用的软件和python模块,若有对上一篇文章感兴趣的朋友,可以跳过去看一下 传送门【https://blog.csdn.net/weixin_39212776/article/details/81318553...

2018-07-31 23:52:42 6629 12

原创 如何将Flask项目部署在Ubuntu系统的阿里云主机中(详细完整版:上)

如何将Flask项目部署在Ubuntu系统的阿里云主机中(详细完整版:上)问题的重述忙了一个月,总算到了这个时刻,终于可以部署一个真正属于自己的web项目了。如果你在看这篇文章,那么请相信我们都是一路人,有很多坑我们都会踩到,也会上网去找解决方案。这篇文章主要是理清了部署web项目的一些思路,解决项目部署前的环境搭建的问题,同时,也排出了一些大家可能遇到的坑。如果你和我一样是新手,本文...

2018-07-31 18:45:58 5483 4

原创 七月总结——佛性人生

佛性人生——致孜孜不倦的自己今天是七月最后一天,也意味着暑假的第一个月已经结束,依稀记得二十八天前的早上,我翻开了《鸟哥的Linux私房菜》的第一页,尝试着征服这本近八百页的“宝典”。我未曾想过能将其拜读,起初只是抱着一种试读的心理,我劝诫自己如若看到全无兴趣,便可安心而止,这一切都显得那么心安理得,于是我也戏称其为“佛系学习”的‘学习法则’。然而,也正是这种奇特的心理,给我一种从未有过的...

2018-07-31 14:17:50 287

原创 修复Ubuntu18.04与Windows 10双系统丢失grub引导界面

修复Ubuntu18.04与Windows 10双系统丢失grub引导界面问题描述最近因为学习Linux而装了Windows10+ubuntu的双系统,安装后的前几天还一切正常,每次开机grub都会让人性化的让我选择想要进入的系统。好景不长,可恶的Windows强制更新了系统,就在这之后那脆弱的grub2便“不嗨森”了,每次打开电脑都不让我选择而直接进入了Linux系统(在我看来这像极...

2018-07-27 16:28:03 33868 9

原创 Ubuntu 18.04下使用Apache搭建一个web服务器

Ubuntu 18.04下使用Apache搭建一个web服务器几个必要的概念web服务器以我之见,web服务器就是运行在计算机上的一个向整个网络或者是web客户端、浏览器提供文档的一个程序,我们通过http请求便可以获取到存储到web服务器中的信息。web服务器与网络服务器的区别网络服务器是网络环境下为客户提供某种服务的专用计算机。换言之,我们的web服务器服务(程序)便是...

2018-07-24 21:30:40 61975 11

原创 一个计算生日的shell脚本

一个计算生日的shell脚本瞎掰几句看鸟哥的书也将近半个月了,从信心满满、斗志昂扬到看书半小时睡着十分钟,再到现在怀疑人生(开玩笑了,其实还是满有意思的…~_~!),不管怎样,一路跌跌撞撞,今天总算是踏上了shell大法的修炼之路啊!这不,在看了鸟哥写的计算退伍日期的shell后,一时控制不住我技几,就打算写一个关于计算生日及其相关时间的shell,顺便来帮自己计算一下自己的生...

2018-07-19 21:24:07 3742 1

原创 Ubuntu默认的dash带来的问题

Ubuntu默认dash带来的问题前述在这篇文章开始之前,如果不知道什么是dash或者dash与bash的区别是什么,我们可以先轻松的浏览一下小编的前一篇文章,小编不敢保证我们看了之后就对bash、dash了解透彻,但是小编认为阅后对bash和dash有一个清晰的认识是完全没问题的! 这里呈上文章:https://blog.csdn.net/weixin_39212776/art...

2018-07-18 14:45:13 12889 1

原创 Linux之shell以及bash、dash的详解

Linux之shell、sh、bash、dash详解首先,我们先借用两张图来简单概括一下Linux系统的结构: 好的,下面我们来分别来解释其中的一些概念和作用:Shell与Shell script何为linux的shell?人们总是形象的把Linux系统比作一个“蛋”,那么组成的硬件(Hardware)就好比是这个蛋的蛋核(蛋黄); Linux-Kern...

2018-07-17 15:47:25 35168 6

原创 操作系统、程序、进程、线程的生动理解

操作系统、程序、进程、线程的生动理解操作系统操作系统的出现 最初的电脑并没有操作系统,人们通过各种操作按钮来控制计算机,后来出现了汇编语言,操作人员通过有孔的纸带将程序输入电脑进行编译。这些将语言内置的电脑只能由操作人员自己编写程序来运行,不利于设备、程序的共用。为了解决这种问题,就出现了操作系统,这样就很好实现了程序的共用,以及对计算机硬件资源的管理。什么是操作系...

2018-07-14 17:14:52 329

原创 Linux入门之ext\ext2\ext3\ext4的介绍与区别

Linux之ext\ext2\ext3\ext4的介绍与区别 文件系统名称 介绍 特点 优势 ext 第一代扩展文件系统,一种文件系统,于1992年4月发表,是为linux核心所做的第一个文件系统。采用Unix文件系统(UFS)的元数据结构,以克服MINIX文件系统性能不佳的问题。 它是在linux上,第一个利用虚拟文件系统实现出的文件系统 克服MIN...

2018-07-12 15:02:53 21750

原创 一个SQL小白的部分笔记

sql笔记一张图总结sql语句的使用顺序:其它基本使用可参照 (https://www.jianshu.com/p/e8f089c46804)主键约束由多列同时形成主键:primary key(column1, column2)外键约束 foreign key(学号) references 学生表(学号);向...

2018-07-12 13:46:55 266

原创 Linux 入门之初

Linux 入门之初Linux系统的选择 像我这样的初学者,在刚开始学习Linux时都会纠结于要安装哪个版本的Linux系统,如果你也是和我一样的强迫症中晚期的人,那估计也得在选版本上花不少的时间吧!虽然大佬们都说的是没必要纠结于装什么版本,但是我相信你不会就此罢休吧…… 我根据自己的了解与查阅,有以下结论: Linux可分为两大类版本:\ 一类是Linux...

2018-07-07 10:29:18 351 2

原创 数据结构——小白入门篇

数据结构——小白入门篇浅谈学习心得- 我为什么想要学数据结构?****在计算机界有这样一个万能公式:数据结构 + 算法 = 程序。****在如今这计算机引领风骚的时代,不学数据结构,你凭什么想要做时代的弄潮儿;所以我毅然决然的提前自学了数据结构。 ***学习数据结构前的我是这样认为的?!什么是数据结构?数据结构要用什么语言实现?学了数据结构后能做什么?学习数据结构后的我有什么感触?数据结构是指相

2018-02-04 03:45:33 27752 9

转载 矩阵构造方法

Fibonacci数列:F(0)=1 , F(1)=1 , F(n)=F(n-1)+F(n-2)我们以前快速求Fibonacci数列第n项的方法是 构造常系数矩阵(一)   Fibonacci数列f[n]=f[n-1]+f[n-2],f[1]=f[2]=1的第n项快速求法(不考虑高精度)解法:考虑1×2的矩阵【f[n-2],f[n-1]】。根据Fibonacci数列

2017-12-18 20:29:33 1659

原创 如何有效的去掉PyCharm中的波浪线

如何有效的去掉PyCharm中的波浪线?         对于刚用Pycharm的小伙伴来说,拥有一个整洁舒适的编译界面是再爽不过的事了,所谓编程的艺术,那就让我们从编译环境的“艺术“开始吧!      其实我也是一个新手,刚用Pycharm的时候,随便打开一个之前写的代码页面,那真是满屏的波浪线“映入眼帘”啊,对于我这种强迫症晚期的人来说,这简直就是一种摧残啊!(让我怎么能不难受,要

2017-12-05 21:01:20 5978

转载 对python文件方法open的探究

对python文件方法open的探究最近由于工作原因,开始学习python的开发,遇到了一点文件操作的问题,探究一下open函数的使用。一、open()的函数原型open(file, mode=‘r’, buffering=-1, encoding=None, errors=None, newline=None, closefd=True)从官方文档中我们可以看到o

2017-09-24 21:08:35 239

转载 Python3:urllib中urlopen()函数新特点

Python3:urllib中urlopen()函数新特点2015-06-05因为用Python2爬网页被编码问题逼疯了,迫不得已用上了Python3,用上Python3才发现真是个新世界,简直太给力了。Python2的urllib、urllib2在Python3中集合成了urllib模块,这样逻辑清晰了不少。urllib库包含下面几个内容:urllib.request

2017-09-24 20:11:58 626

转载 爬虫开发过程常见的问题

爬虫在开发过程中也有很多复用的过程,这里总结一下,以后也能省些事情。1、基本抓取网页get方法import urllib2url = "http://www.baidu.com"response = urllib2.urlopen(url)print response.read() post方法import urllibimport urllib2

2017-09-24 17:21:52 883

转载 python3的日期和时间

Python3 日期和时间Python 程序能用很多方式处理日期和时间,转换日期格式是一个常见的功能。Python 提供了一个 time 和 calendar 模块可以用于格式化日期和时间。时间间隔是以秒为单位的浮点小数。每个时间戳都以自从1970年1月1日午夜(历元)经过了多长时间来表示。Python 的 time 模块下有很多函数可以转换常见日期格式。如

2017-09-24 11:52:30 294

转载 python初学者应该知道的类、对象、集成器、多态

对象 类 继承       面向对象的设计思想是从自然界中来的,因为在自然界中,类(Class)和实例(Instance)的概念是很自然的。Class是一种抽象概念,比如我们定义的Class——Student,是指学生这个概念,而实例(Instance)则是一个个具体的Student,比如,Bart Simpson和Lisa Simpson是两个具体的Student。面

2017-09-22 22:40:40 617

空空如也

空空如也

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

TA关注的人

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