自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 tensorflow从版本1.x升级至2.0操作方法

1.卸载特定的版本呢pip uninstall tensorflow=1.14.02.装镜像源呢,这个很方便,当前我的主机环境为Win10<已装好镜像源请忽略第二步,此处以清华镜像源的安装为例><python永久更改镜像源>#在cmd或者anaconda prompt里粘贴如下代码,然后enter即可cd %APPDATA%rmdir /s/q pipmd pipcd pip(echo [global]echo timeout = 6000echo

2020-12-13 14:31:43 2988

原创 好用的idea插件leetcode editor【详细安装指南】

LeetCode Editor详细安装指南

2023-02-22 21:17:02 2382 1

原创 Anaconda3 的安装和详细介绍(图文版)

1. Anaconda的下载地址点这个链接,找一个你需要的版本清华大学开源软件镜像站这里我选择的版本是[Anaconda3-2018.12-Windows-x86_64],如果你选择和我安装的版本相同,可以直接点击这里上述版本的下载地址2.点击Next3.点击I argee4....

2022-01-07 12:52:04 1623

原创 原码 反码及补码

出自韩顺平老师的B站的Java教学视频P100二进制的最高位是符号位:0表示正数,1表示负数正数的原码,反码,补码都一样(三码合一)负数的反码 = 它的原码符号位不变,其他位取反负数的补码 = 它的反码+1, 负数的反码 = 负数的补码 - 10的反码, 补码都是0java没有无符号数,换言之,java中的数都是有符号的在计算机运算的时候,都是以补码的方式来运算的当我们看运算的结果时,看它的原码(重点)。客家话为什么要使用原码,反码和补码了呢 ?添加链接描述...

2021-11-23 17:08:48 668

原创 前++与后++ /逻辑运算符 &&与 &的区别

关于Java的学习 ->今天遇到的两个易错知识点1)算术运算符中 ++2)逻辑运算符中 短路与&& 逻辑与&1.算术运算符中 ++作为独立语言使用时:前++和后++都完全等价于i = i + 1作为表达式中使用时:前++: ++先自增后赋值;后++: ++先赋值后自增下面我们用个例子演示一下public class Arithmetic{ public static void main(String[] args){ int i = 8; int.

2021-11-20 22:10:07 881

原创 分享model.predict(test)与model.predict_classes(test)的用法

**问题引入:**在以往我在做深度学习实验时,预测结果会调用model.ecaluate,可以直接到到loss与accuracy。但是最近要做D-S证据理论融合实验,这个输出结果就用不上了model = Sequential()score = model.evaluate(x_test, y_test_hot, verbose=1)print('test loss:', score[0])print('test accuracy:', score[1])model.predict(x_te.

2021-11-12 20:01:27 12977

原创 关于SVM的一点思考

关于SVM的一点思考抛出问题由于对单个传感器采集到的数据进行特征提取并进行分类时候,通常分类结果是不太好的;或者对某一旋转机械加载多个传感器(在多个维度上)进行数据采集。那么这个时候就引用了DS证据理论。而在使用DS证据理论过程中,需要构建识别框架中N个独立的基本概率分配。这里详细的看下图的解释吧相关知识由公式(4-4)可知,基本概率分配BPA之和为1,那么这个在监督学习中是怎么实现了呢,我们先来看一下SVM的相关参数。from sklearn import svmsklearn.

2021-11-01 22:09:21 78

原创 MySQL窗口函数的学习

窗口函数解决的问题排名问题topN问题窗口函数的定义<OLAP函数>基本语法<窗口函数> over (paratition by <用于分组的列名> over by <用于排序的列名>)<窗口函数>的位置,可以放以下两种函数:1) 专用窗口函数,包括后面要讲到的rank, dense_rank, row_number等专用窗口函数。2) 聚合函数,如sum. avg, count, max, min等参考案例;ht.

2021-10-06 21:42:55 73

原创 [Fatal Error] core-site.xml:32:1: XML document structures must start and end within the same entity.

我的解决办法:XMLdocumentstructuresmuststartandendwithinthesameentity.xml文档结构必须开始结束使用同一标签.你的XML元素一定有一个,名称是错误的,这可能是因为你编码方式导致你的标签内加入了系统当前编码环境下不识别的编码字符.我的修改办法在core-site.xml文件的末尾添加完整版的...

2021-07-13 17:27:27 3902

原创 Hadoop 50070无法访问问题解决汇总

在输入如下网址后,http://192.168.5.101:50070/dfshealth.html#tab-overview如果无法弹出界面:这个时候最应该检查的是你的防火墙问题,具体操作如下:复制代码[root@djt002 ~]# service iptables status[root@djt002 ~]# chkconfig iptables off //永久关闭防火墙[root@djt002 ~]# service iptables stop //临时关闭防火墙

2021-07-13 17:04:42 1420

原创 python数据结构与算法-二叉搜索树

二叉搜索树二叉搜索树是一颗二叉树且满足性质:设x是二叉树的一个节点。如果y是x左子树的一个节点,那么y.key <= x.key; 如果y是x右子树的一个节点,那么y.key >= x.key二叉搜索树的操作:查询、插入、删除...

2021-07-01 21:00:53 106

原创 Python数据结构与算法-链表

1> P57.链表介绍链表是由一系列节点组成的元素集合。每个节点由两部分组成,数据域item和指向下一个节点的指针next。通过节点之间的相互连接,最终串联成了一个链表。class Node: def __init__(self,item): self.item = item self.next = None a = Node(1)b = Node(2)c = Node(3)a.next = bb.next = cprint(

2021-06-06 16:35:15 159 1

原创 Python数据结构与算法-数据结构

1. 介绍数据结构的概念数据结构是指相互之间存在着一种或者多种关系的数据元素的集合和该集合中数据元素之间的关系组成;简单来说,数据结构就是设计数据以何种方式组织并存储在计算机;比喻:列表、集合、字典等都是一种数据结构;“程序=数据结构+算法”。2. 数据结构的分类数据结构按照其逻辑结构可分为线性结构、树结构、图结构线性结构:数据结构中的元素存在一对一的相互关系树结构:数据结构中的元素存在着一对多的相互关系图结构:数据结构中的元素存在着多对多的相互关系3. 数据结构常用的几种类型&

2021-06-05 10:22:21 272

原创 如何将灰度图的一通道变换为三通道[迁移学习]

看到这个问题的读者请点赞,真的思考了很久时间1. 前提一直想应用做迁移学习实验,但VGG16等经典模型的输入通道皆为三通道RGB格式,此处我记得要求是(224,224,3)。而我之前做实验所用数据为一维时序信号,有时转换为灰度图形式输入到卷积神经网络中,二者都是不可以的。2. 过程在知网上找了该篇文章文章在数据预处理的地方介绍了一种思想转换的具体流程为根据该作者的思想,我实现了上述方法,代码如下:3. 实现过程import copyimport numpy as npa = l

2021-04-16 19:55:11 3603

原创 使用keras时出现:ValueError: Error when checking target: expected conv1d_15 to have 3 dimensions, but got

在复现一篇文献中,关于轴承故障诊断,采集的数据均是基于时间序列的一维振动信号,但是需要将预处理好的数据输入到Conv1D中 输入训练数据直接为大小为(845,1024),在Conv1D的(input_shape不知道该输入什么好了),当时直接把上述数据输入了进去,因为查了源码上介绍到,如下,不出意料的出错了 解决办法如下:经过标准化输入x_train_ss = (845,1024) #845个1024长度的故障数据重要来了,需要转变形状如下x_train = x_train_s

2021-03-31 15:43:59 1000

原创 word中将英文及数字全部修改为Times New Roman字体

在word中经常会遇到这样的问题,将所写的论文中的数字及英文全部更改为Time new Roman字体解决办法如下Ctrl+A选中全部文字右键找到字体进入了字体修改的界面,将西文字体设置为Times New Roman即可,然后点击确定。这个时候全文的英文及数字都已修改好了字体。...

2021-03-30 10:26:11 67574 4

原创 Python数据结构与算法-堆排序

1. 树与二叉树树是一种数据结构 比如:目录结构树是一种可以递归定义的数据结构树是由n个节点组成的集合:如果n为0,那么这是一棵空树;如果n>0,那存在1个节点作为树的根节点,其他节点可以分为m个集合,每个集合本身又是一棵树。2. 一些概念:根节点、叶子节点:树的深度(高度):也可以说层数,为4层树的度:某个节点最多分叉的个数,为6孩子节点 / 父节点子树:部分拿出来的;可理解为树杈3. 认识二叉树:二叉树:度不超过2的树每个节点最多有两个孩子节点两

2021-03-29 18:52:23 117

原创 Python数据结构与算法-快速排序

快速排序快速排序:快快速排序思路:取一个元素p(默认第一个元素),使元素p归位;列表被p分成两部分,左边都比p小,右边都比p大;如果这里把5看着是取得第一个元素;目的就是将5放在正确的序号位置,为了达到这个目的,在上下箭头指向同一个方框的时候,完成!!顺着上述思路,我们考虑快速排序的框架def quick_sort(data,left,right):#这儿的data指列表;left和right为位置对应的下标 if left < right: mid = pa

2021-03-23 14:17:31 98

原创 Python数据结构与算法-插入排序

初始时手里(有序区)只有一张牌每次(从无序区)摸一张牌,插入到手里已经有牌的正确位置

2021-03-22 18:52:47 63

原创 Python数据结构与算法-选择排序

选择排序(Selection sort):基本思想:首先在没有排序的数列中找到最小的元素,然后将其存放在数列的其实位置;接着,再从剩余没有排序的元素中继续寻找最小的元素,然后放在已排序序列的末尾。以此类推,直到所有元素均排序完毕。以数列[20,40,30,10,60,50]为例,演示它的选择过程(如下)1.一般代码实现:def Select_sort_sample(li): new_list=[] for i in range(len(li)-1):#len(li)-1次遍历该li min

2021-03-16 20:25:54 101

原创 Python数据结构与算法-列表排序

**排序:**将一组“无序”的记录序列调整为“有序”的记录序列**列表排序:**将无序列表变为有序列表输入:列表输出:有序列表升序与降序**内置排序函数:**sort()常见排序算法1. 冒泡排序(Bubble Sort)列表中每两个相邻的数,如果前面比后面的大,则交换这两个数一趟排序完成后,则无序区减少一个数,有序区增加一个数。代码关键点:趟、无序区范围2. 冒泡算法import randomdef bubble_sort(li): for i in range(l

2021-03-16 16:27:27 119

原创 Python数据结构与算法-二分法查找

**二分查找:**又叫折半查找,从有序列表的初始候选区list1[0:n]开始,通过对待查找的值与候选区中间值的比较,可以使候选区减少一半从列表中查找元素3:排好序,找出中间值mid=(left+right)/2mid与val进行比较,如果mid>val,则此时的搜索范围(left,mid),然后移动right,让right=mid-1之后就可以循环啦,计算新的mid,用新mid与val进行比较,以此类推。接下来写入测试代码def binary_search(list1,val

2021-03-16 11:10:15 143

原创 Python数据结构与算法-顺序查找

查找在一些数据元素中,通过一定的方法找出与既定 关键字相同的数据元素的过程列表查找:在列表总查找指定的元素输入:列表、待查找元素输出:元素下标(未找到元素是一般返回None或-1)内置列表查找函数:index()顺序查找(Linear Search):也叫线性查找,从列表的第一个元素开始,顺序搜索,直到找到元素或者搜索到列表最后的一个元素为止#li为列表#val为待查找元素#index 为索引def linear_search(li,val): for index,value in e

2021-03-15 22:14:53 178

原创 Python数据结构与算法-汉诺塔问题

递归实例:汉诺塔问题汉诺塔由来只有两个圆盘时n=2时:1. 把小盘从A移动到B2. 将大盘从A移动到C3. 将小盘从B移动到Cn个盘子时:(这个过程中,我们把圆盘共分为两部分,把上面的n-1个圆盘看作是一个整体,最下面一个看作另外一部分)把上面的n-1个圆盘从A经过C移动到B把最下的圆盘移动到C把上面的n-1个圆盘从B经过A移动到C代码实现def hanoi(n,a,b,c): if n>0: hanoi(n-1,a,c,b) print("movin

2021-03-15 19:00:06 139

原创 Python数据结构与算法-时间/空间复杂度

数据结构什么是算法:一个计算过程,解决问题的方法体现算法运行的快慢?运行时间:电脑的运行速度不一样时间复杂度顺着上述的思维,我们来看接下来的例子为什么会出现这样的情况呢?因为3不是单位,1才是;同理后面的复杂度也应该记为O(n2)再来看下一个例子时间复杂度-小结:时间复杂度是用来估计算法运行时间的一个式子一般来说,时间复杂度高的算法比时间复杂度低的算法慢常见的时间复杂度(按效率排序)复杂问题的时间复杂度...

2021-03-15 10:47:56 137

原创 1.11读取数据的解读

1.如何读取CUT-2数据import scipy.io as scioimoprt globD = glob.glob("*.mat")# D = os.listdir('C:/Users/Administrator/Desktop/koala/周学习计划_陈')A = []def Creat_Data(): for i in D: y = scio.loadmat(i) A.append(y) return AA = Creat_Data()读取到的数据A为:上述图中就是

2021-01-11 19:53:38 214

原创 在MNIST中,两种方法将x(浮点张量)限制在0~1的范围内

这里介绍两种常用的方法def load_data():#加载MNIST数据集 (x,y),(x_val,y_val)=datasets.minst.load_data() #转换为浮点张量,并缩放到-1~1 x = tf.convert_to_tensor(x,dtype=tf.float32)/255. #转换为整形张量 y = tf.convert_to_tensor(y,dtype=tf.int32) #one_hot编码 y = tf.

2020-08-01 14:49:01 560

原创 「并行搜索」实战代码

# -*- coding: utf-8 -*-"""Created on Tue Jun 30 18:22:31 2020@author: Administrator"""#并行搜索# -*- coding: utf-8 -*-"""Created on Tue Jun 30 14:59:19 2020@author: Administrator"""from sklearn.datasets import fetch_20newsgroupsimport numpy a.

2020-06-30 20:46:38 119

原创 如何.mat格式的文件导入Spyder中

直接上代码,此时可以读取每个键对应的值import scipy.io as sciodata = scio.loadmat('path')['X097_DE_time'] #由于凯斯西储大学的轴承故障数据集(字典格式)中包含多个键['X097_DE_time']print(type(data))print(data)<class 'numpy.ndarray'>[[ 0.05319692] [ 0.08866154] [ 0.09971815] ... [..

2020-06-10 19:33:36 1141

原创 [salmon_gs]pandas.read_csv() 报错 OSError: Initializing from file failed的解决办法

@[salmon_gs]pandas.read_csv() 报错 OSError: Initializing from file failed的解决办法错误1在这里插入代码片import pandas as pdpath = ('Advertising.csv') data = pd.read_csv(path)print(data)运行后的输出结果是:FileNotFoundE...

2020-04-08 23:15:09 115

原创 在word中公式后面插入标号的方法

1.创建样式2.设置格式>制表位3.设置格式>段落z注意!进行第四部前要保证该公式在Tabel1的样式下4.选择公式外 Ctrl + Alt + Enter键5.>引用>插入题注6.选择在公式前按下Tab ,然后再在标签前面按下Tab键。...

2020-02-27 22:01:22 7352

原创 聊聊python中的绑定是什么

老规矩,先上代码class CC: def setTT(self,x,y): self.x = x self.y = y def printTT(self): print(self.x , self.y)输出如下:cc = CC()#可以使用__dict__查看对象拥有的属性:cc.__dict__{}...

2020-02-22 17:17:58 251

原创 针对python中的异常处理办法_小甲鱼P33

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2020-02-11 16:08:06 135

空空如也

空空如也

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

TA关注的人

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