自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Tensorflow的版本选择和安装及其用Jupyter Notebook打开某个虚拟环境

Tensorflow的版本选择和安装及其用Jupyter Notebook打开某个虚拟环境一、说在前面TensorFlow是一个基于数据流编程(dataflow programming)的符号数学系统,被广泛应用于各类机器学习(machine learning)算法的编程实现,其前身是谷歌的神经网络算法库DistBelief。Tensorflow拥有多层级结构,可部署于各类服务器、PC终端和网页并支持GPU和TPU高性能数值计算,被广泛应用于谷歌内部的产品开发和各领域的科学研究。二、选择.

2021-03-09 10:52:50 1088 1

原创 基于python处理简单文件

最近处理文件,经常要查文档,现在把一些基本的函数罗列一下,便于查找使用:对于目录常用的函数:文件的处理方式:文件的读取:文件的写入:

2020-05-18 17:39:51 155

原创 深度学习推荐

一个很适合深度学习入门的系列:https://blog.csdn.net/qq_37541097/article/details/103482003

2020-04-21 22:18:33 575

原创 sklearn.cluster.KMeans()与MiniBatchKMeans()参数解析

sklearn.cluster.KMeans(n_cluster=8,init='k-means++',n_init=10,max_iter=300,tol=0.0001,precompute_distances='auto',verbose=0,random_state=None,copy_x=True,n_jobs=1,algorithm='auto')n_cluster:类中心的个数,...

2020-04-18 16:52:35 1810

原创 Pillow模块讲解

链接:https://blog.csdn.net/ZackSock/article/details/103794134

2020-04-15 22:36:26 309

原创 一些库的安装(tensorflow,copencv)

图像锐化是和平滑相反的操作,目的是为了使模糊的图像变得清晰。既然是相反的目的,那么操作应该也是相反的,平滑使用的是图像邻域的加权求和或者是积分运算,而锐\bigtriangledown f = \begin{bmatrix} \frac{\partial f}{\partial x}\\ \frac{\partial f}{\partial y} \end{bmatrix} 其...

2020-04-06 22:20:52 148

转载 图像锐化原理及实现(PY)

图像锐化是和平滑相反的操作,目的是为了使模糊的图像变得清晰。既然是相反的目的,那么操作应该也是相反的,平滑使用的是图像邻域的加权求和或者是积分运算,而锐化则是使用求导数(梯度)或有限差分来实现。基于一阶导数的图像增强——梯度算子       对于二维的连续函数,在点(x,y)处的梯度为       其中两个偏导...

2020-03-16 20:35:14 5842

原创 基于MNIST数据集的手写数字识别

最近刚学深度学习模型,今天说一下一个经典的Keras实列:基于MNIST数据集的手写数字识别,也是深度学习过程中的一个入门级别的模型。首先介绍一下minst数据集:MNIST数据集(Mixed National Institute of Standards and Technology database)是美国国家标准与技术研究院收集整理的大型手写数字数据库,包含60,000个示例的训练集以及...

2019-10-22 13:37:50 930

原创 基于inceptionV3实现各种图像分类

基于GoogLeNetde的inceptionV3模型实现图像分类,其实inceptionV3模型已经被训练好了,可以直接拿来使用,就好比给了你一个黑盒子,告诉你这个黑盒子有什么功能,然后给你接口让你使用,我本人还是很不喜欢这种东西,但导师要求这么来干,就先这么实现吧。首先,就是对于inceptionV3 数据集模型的获取;可以运行程序的时候再下载(太慢了,动不动就不走了),我这里直接给出...

2019-10-15 12:29:24 1726 1

原创 航电ACM练习---2098 分拆素数和

Problem Description 把一个偶数拆成两个不同素数的和,有几种拆法呢? Input 输入包含一些正的偶数,其值不会超过10000,个数不会超过500,若遇0,则结束。 Output 对应每个偶数,输出其拆成不同素数的个数,每个结果占一行。 Sample Inpu...

2019-09-03 09:32:56 118

原创 WIN10 python3.7安装xlrd和xlwt

python编程语言要读取excel,必须要安装模块xlrd才能读取excel文件,要怎样安装xlrd,今天我们来介绍一下安装经历了血的教训啊,装了一下午,找了好多,,,,终于发现是因为权限问题导致安装不上1、安装pip模块2、python 对excel操作,需要依赖Xlrd和xlwt这两个模块。Xlrd是读excel用到的模块,xlwt是写入excel用到的模块。下载:ht...

2019-05-12 17:22:12 8026 1

原创 python随笔-----字符串格式化

!!!仅供自己使用,不喜勿喷!!!格式化方法 :format #位置参数,关键字参数 方法 例如"{a} love {b}.{c}".format(a = "I", b = "fishc", c = "com")字符串格式化符号含义 符号 说明 %c 格式化字符及其 ASCII 码 ...

2019-04-06 20:11:01 92

原创 python随笔------字符串

!!!仅供自己使用,不喜勿喷!!!字符串常见方法及其举例:capitalize() 把字符串的第一个字符改为大写 casefold() 把整个字符串的所有字符改为小写 center(width) 将字符串居中,并使用空格填充至长度 width 的新字符串 count(sub[, start[, end]]) 返回 sub 在字符串里边出现的次数,s...

2019-04-06 17:04:31 123

原创 python随笔-----元组(tuple)

!!! 仅供自己使用,如果大家感觉比较乱,请勿喷!!!元组:戴上了枷锁的列表创建和访问一个元组:tuple1 = (1 , 2, 3)注:只有一个元素的元组tuple1 = (1,) #后边加逗号,确保不是int 而是tuple更新和删除一个元组:更新: temp = temp[ : 2] + ('福禄娃',) + temp[2 :] 注: 插入一个元素时,后...

2019-04-06 15:33:35 102

原创 python随笔--------列表

比较操作符:按位比较,有一个输了,便都输了逻辑操作符:and or连接操作符: + l例如:list3 = list1 + list2 # + 左右两边数据类型要一致重复操作符:* 例如:list3 * 2 #把list元素重复2次成员关系操作符:in 和 not in 例如: 123 in list3 注:只能判断一层的关于列表的方法 :...

2019-04-06 15:02:15 83

原创 Ubuntu下将python从2.7.12升级到3.5.2

因为Ubuntu很多底层采用的是Python2.*,Python3和Python2是互相不兼容的,所以此时不能卸载Python2,需要将默认Python的指向Python3。第一步 通过指令下载python3sudo apt-get install python3 第二步 cd到根目录下,移除默认的python文件 第三步 将对应的新的python3 link到之前的位...

2019-04-03 19:37:10 337

原创 线性筛

首先说声抱歉,最近一直忙着调剂,没有及时更新。今天说下素数筛的进化版——线性筛(很方便的)上次我们说到,素数筛的缺点就是一个合数有可能会重复的去判断,如果能一次性的判断,就成为线性的的时间了。大家发现:每个合数必有一个最小素因子。每个合数仅被它的最小素因子筛去正好一次。用mark[ ]做为标记数组,用pri[ ]保存所有素数,mark[i * pri[j]] = 1这就语句,就是精华所在,...

2019-03-18 23:15:21 105

原创 素数筛

问题:如果让你求1000000内的素数和,你该怎么办呢?解析:如果说用一个数一个数的查看它是不是素数,那最后的结果想都不用想肯定炸了,今天介绍一种解法--素数筛,能够较为快速的解决这个问题。素数筛:顾名思义,就像一个筛子一样,把精华(素数)留下,把废渣(非素数)淘汰。大家想,如果一个数是素数,那么它的乘积是不是都是合数,当然啦,所以只要把那个乘积找个标记给标记出来,其他的不就是素数了嘛。我...

2019-03-12 20:50:50 125

原创 1039

1039题目描述写一个判断素数的函数,在主函数输入一个整数,输出是否是素数的消息。输入一个数输出如果是素数输出prime 如果不是输出not prime样例输入97样例输出prime解析:题目简单,没啥说的,明天我更新一下素数筛和线性筛(关于素数的高效算法),有意者可关注一下#include<iostream>using namesp...

2019-03-11 22:23:22 154

原创 1037

1037题目描述写两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果两个整数由键盘输入。输入两个数输出最大公约数 最小公倍数样例输入6 15样例输出3 30思路:辗转相除法求最大公约数,公式法(两数的乘积除以最大公约数)求最小公倍数,代码献上,欢迎指教。#include<iostream>using nam...

2019-03-10 20:19:18 150

原创 1035

已有一个已排好的9个元素的数组,今输入一个数要求按原来排序的规律将它插入数组中。输入第一行,原始数列。 第二行,需要插入的数字。输出排序后的数列样例输入1 7 8 17 23 24 59 62 10150样例输出178172324505962101解析:题目不难,数列有序,找位置插入即可,献上代码,欢迎指教!#include&lt...

2019-03-10 19:44:20 121

原创 1033

用选择法对10个整数从小到大排序。输入10个整数输出排序好的10个整数样例输入4 85 3 234 45 345 345 122 30 12样例输出3412304585122234345345解析:选择排序,没啥可说的,献上代码,欢迎指正!注意代码规范!!!#include<iostream>using namespace ...

2019-03-10 19:28:35 255

原创 1028

有一分数序列: 2/1 3/2 5/3 8/5 13/8 21/13...... 求出这个数列的前N项之和,保留两位小数。输入N输出数列前N项和样例输入10样例输出16.48仔细观察发现,这道题是以斐波那契为基础的一个简单算法题,下面献上我的解法,若有不对,欢迎指正!#include<iostream>#include<ioma...

2019-03-09 21:38:06 140

原创 数据库随笔

以下是我在学习数据库时临时写的总结,仅供参考。以表Department(Dept, Instruct, Office)为例CREATA TABLE Department(Dept);   !!!主键不能忘SHOW Department;表的删除:DROP TABLE Student CASCADE; 或 DROP TABLE Student RESTRICT;   CASCADE: 直接将表及表所...

2018-04-17 20:58:46 200

原创 深度解析插入排序与归并排序

此篇为原创,如需转载,请注明出处:http://blog.csdn.NET/qq_36759732插入排序的基本思想是:每次将一个待排序的记录,按其关键字的大小插入到前面已经排好序的的记录序列中的恰当位置,直到全部记录插完为止。因此又称为增量法。书本上面利用哨兵防止信息的丢失,在这儿,为了代码的简洁,我加了特判。编程环境: vim核心代码:  void insert_sort(

2017-12-03 10:04:13 300

原创 深度解析堆排序

此篇为原创,如需转载,请注明出处:http://blog.csdn.NET/qq_36759732堆排序,其实就是用数组存储,利用完全二叉树的性质,对其进行二叉树的操作,通过构建大顶堆(小顶堆),找到最大值(最小值),与最后一个节点交换,然后总个数减一,然后重复此操作,最后得到有序序列。(如果不理解大顶堆与小顶堆的话,建议先看看)基本思路是:1,构建出始堆;2,将堆顶元素与最后一个节点交换

2017-10-23 19:29:45 212

原创 起泡排序与快速排序

此篇为原创,如需转载,请注明出处:http://blog.csdn.NET/qq_36759732起泡法和快排都是以交换元素为方式的排序方法,所以我放在一起说。起泡法:原理是临近的数字两两进行比较,按照从小到大或者从大到小的顺序进行交换,,这样一趟过去后,最大或最小的数字被交换到了最后一位,然后再从头开始进行两两比较交换,直到倒数第二位时结束。起泡法就像一趟之后找到一个一个最大或最小的值,

2017-10-15 10:38:20 1507

原创 深度解析树操作

此篇为原创,如需转载,请注明出处:http://blog.csdn.NET/qq_36759732树状图是一种数据结构,它是由n(n>=1)个有限节点组成一个具有层次关系的集合。把它叫做“树”是因为它看起来像一棵倒挂的树,也就是说它是根朝上,而叶朝下的。通过此篇,你将会深入了解到树的基本操作,便于以后使用树时更加清楚。大家知道,对于树的操作,有插入,删除,遍历等,但它本质上是如何实现的

2017-08-28 09:23:46 380

原创 深度解析链表操作

此篇为原创,如需转载,请注明出处:http://blog.csdn.NET/qq_36759732链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。链表由一系列结点(链表中每一个元素称为结点)组成,结点可以在运行时动态生成。每个结点包括两个部分:一个是存储数据元素的数据域,另一个是存储下一个结点地址的指针域。通过此篇,你将会深入了解到链表

2017-08-23 21:06:39 269

原创 深度解析栈操作

此篇为原创,如需转载,请注明出处:http://blog.csdn.NET/qq_36759732栈是一种特殊的表,这种表只在表头进行插入和删除操作。因此,表头对于栈来说具有特殊的意义,称为栈顶。相应地,表尾称为栈底。不含任何元素的栈称为空栈。栈的特点:后进先出。 通过此篇,你将会深入了解到栈的基本操作,便于以后使用栈时更加清楚。大家知道,对于栈的操作,有出栈,入栈,查看栈顶元素等

2017-08-22 16:39:51 283

原创 深度解析队列操作

此篇为原创,如需转载,请注明出处:http://blog.csdn.net/qq_36759732。通过此篇,你将会深入了解到队列的基本操作,便于以后使用队列时更加清楚。大家知道,队列操作,无外乎增,删,改,查,但它本质上是如何实现的呢,下面我会通过代码实现对列的基本操作。编程环境:linux  1 #include  2 #include  3   4 #defi

2017-08-21 11:00:47 246

原创 深度解读数组操作

此次,我们主要讲解数据结构中数组的操作,大家都知道,数组是数据结构中的最基本的结构,对于它的操作,无外乎就增,删,改,查。大家都会使用它,今天我就带领大家一起实现一下数据结构中的对于数组的操作。编程环境:linux

2017-08-18 10:39:39 194

空空如也

空空如也

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

TA关注的人

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