自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ndnSIM安装兼踩坑记录01-虚拟机安装ndnSIM篇

虚拟机ndnSIM安装兼踩坑记录

2022-02-16 15:52:53 1225 2

原创 ndnSIM运行./waf 报错No module named ‘doxygen‘

在从github clone下来到ns-3/src/ndnSIM时忽略了两个文件的克隆失败分别是NFD和ndn-cxx提示如下:Cloning into '/mnt/c/Users/29538/ndnsim/ns-3/src/ndnSIM/NFD'...fatal: unable to access 'https://github.com/named-data-ndnSIM/NFD/': GnuTLS recv error (-110): The TLS connection was non-

2022-02-12 18:18:06 1006

原创 PyQt5学习第三弹

添加工具栏创建一个窗口,右击窗口,点击添加工具栏。状态栏是用来显示信息的。在状态栏的空格中输入文本即可编辑。菜单栏中并不是按钮而是行动,视图–动作编辑器就可以打开动作。创建主窗口主窗口类型:QMainWindow:可以包含菜单栏、工具栏、状态栏和标题栏最常见的窗口形式。QDialog:对话窗口的基类。没有菜单栏、工具栏、状态栏。QWidget:不确定窗口的用途,就是用QWidget。创建一个显示5秒的主窗口 :import sysfrom PyQt5.QtWidgets impor

2021-04-17 22:08:51 132

原创 PyQt5学习第二弹

尺寸策略sizepolicy:水平策略水平策略、垂直策略、水平伸展、垂直伸展sizeHint (期望尺寸):每个控件有自己的期望的一个尺寸,不同的控件的期望尺寸是不同的。对于大多数的控件来说,期望尺寸是只读的。读取期望尺寸:宽度:self.pushButton.sizeHint.width()高度:self.pushButton.sizeHint.height()水平策略结合水平伸展使用:水平策略选择 expanding 控件则会根据 水平延伸的大小值进行一个自动的划分。垂直策略结合垂直伸

2021-04-17 15:25:32 881

原创 PyQt5学习第一弹

搭建PyQt5开发环境需要软件1.pythonAnaconda(我已安装)2.PyQt5pip install pyqt5pip uninstall pyqt5本机安装多个环境,要分清pip到底属于哪个环境3.PyCharm开发第一个应用在这里插入代码片import sysfrom PyQt5.QtWidgets import QApplication,QWidgetif __name__ == '__main__': #创建QApplication类的实例 a

2021-04-14 10:27:19 81

原创 4.10文献阅读日志

4.10——文献人脸识别基于adaboost算法的人脸检测[1]兰胜坤.基于Adaboost算法的人脸检测实现[J].电脑与信息技术,2021,29(02):16-19.adaboost 算法是一种典型的反复训练的过程,核心思想是对同一个训练集中的大量样本进行训练,训练出不同的 弱分类器,然后将获得的 弱分类器 进行级联,最终构成一个 强分类器。Adaboost实现过程 :1.使用分类器将同一训练集中每个样本划分出不同的类别,同时将记录分类后的每个样本的对错,并记录此次的整体分类的准确率。并根据

2021-04-10 22:43:07 121

原创 ImportError: cannot import name 'monitoring' 不需要重新安装tensorflow 的方法 亲测成功

在跑代码的时候,碰到了如下的问题:Traceback (most recent call last): File "D:/ECG-ML-DL-Algorithm-Python-master/ECG-ML-DL-Algorithm-Python-master/Classification-DL_ULSTM.py", line 115, in <module> logits...

2019-10-22 20:29:42 2890

原创 ludwig-路德维希-无需编程就能搭建属于自己深度学习模型的工具箱

about ludwig一个不需要编程就能搭建属于自己深度学习模型的工具Ludwig是一个工具箱,可以训练和测试深度学习模型,而无需编写代码易用:一种新的基于数据类型的深度学习模型设计方法,使该工具适用于许多不同的应用程序灵活:有经验的用户可以深入控制模型构建和培训,而新手则会发现它易于使用。扩展:易于添加新模型架构和新功能数据类型易理解:深度学习模型内部通常被认为是黑...

2019-09-16 21:33:10 861

原创 零基础入门keras实战教学+源码利用vgg16(keras)搭建属于自己图像分类识别的模型(其二)

# -*- coding: utf-8 -*-"""Created on Wed Apr 10 18:48:57 2019@author: 29538"""#模型复用from keras.models import Sequential#from keras.layers import Conv2D, MaxPooling2D#from keras.layers import ...

2019-09-14 09:30:32 795 2

原创 零基础入门keras实战教学+源码利用vgg16(keras)搭建属于自己图像分类识别的模型(其一)

导读写下此文章的目的,是希望帮助那些跟我一样希望使用keras来搭建属于自己的模型的童鞋。在这里,使用了属于自己的数据集,去一步步的搭建属于自己的keras模型,并进行训练。其中有详细的,有忽略的,有不明白的,或者希望更深一步进行理解的,万能的csdn会给你解答。理解在我的理解中,整个过程我大致的分为四步:1.数据预处理2.模型搭建3.模型调参4.模型训练解...

2019-09-13 10:08:53 970

原创 关于from scipy.misc import comb ImportError: cannot import name 'comb'的问题

因为scipy.misc中的comb位置已经移到scipy.special中,所以,将文件中错误的import修改就会没问题了。例如,我在import librosa时,会报错:cannot import name 'comb'错误import路径为:tensorflow\lib\site-packages\sklearn\metrics\cluster\supervised.py...

2019-08-10 11:34:36 9659 5

原创 cryo-EM 冷冻电镜数据集

网址为中国镜像的EMDB,可以搜索文献http://www.emdb-china.org.cn/以下是在数据集中整理搜集的数据信息:Cryo-EM dataset of T20S proteasome94GCryo-EM structure of haemoglobin at 3.2 Å determined with the Volta phase plat...

2019-07-16 19:36:17 2642

原创 搜索的网站

https://idr.openmicroscopy.org/https://www.ebi.ac.uk/pdbe/

2019-07-16 19:32:20 1257

原创 Kaggle 数据集利用命令下载,更改默认下载地址

kaggle config set -n path -v <你想要存储的位置>

2019-07-16 09:03:17 2412 1

原创 jdbc URL 时区

jdbc:mysql://localhost:3306?useUnicode=ture&characterEncoding=UTF-8&serverTimezone=GMT%2B8

2019-07-04 09:25:46 9974 5

原创 keras学习知识——数据处理

keras针对几种常见的输入深度学习模型和输入数据形态,提供了几个易于使用的工具来处理数据,其中包括针对序列模型的数据预处理,文字输入的数据处理,图片输入的数据处理。所有的函数都存在在keras.preprocessing这个库里面,分别包含text,sequence,image三个字库。文字预处理:一般需要把原始文字拆解成单字,单词,或者词组,然后将这些拆解后的要素进行索引,标记化拱...

2019-03-15 15:10:34 567

原创 anaconda filenotfound winerror 2

同样的,我也是这个问题,遇到问题肯定先搜索。首先看的这个老哥的解决办法:https://blog.csdn.net/bear_sun/article/details/86306651我的并不是ComSpec 环境有问题,我的这个变量正常不关重装几次,什么版本,都是反映这个问题。后来发现我的删除方法不对,我是直接找到anaconda3文件,点击删除,,直接搜anaconda的...

2019-03-07 23:38:10 597

原创 打开anaconda prompt 出错 import ctypes

我的问题是:anaconda3/scripts/....../python.exe import ctypes .......不是内部命令,不可运行的程序啥的但是我查看文件 发现我的 anaconda3 的scripts里根本就没有python.exe无奈重装。ps:如果重装容易出错,可以看我的博文,如何完全删除anaconda,并且连注册表的信息清除。...

2019-03-07 23:09:53 1457

原创 .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC不是可识别的文件,程序

在之前配置环境变量的时候,跟着网上别人操作,导致自己的系统环境变量错误,明明存在pathext,确打开anaconda prompt 会提示:.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC不是可识别的文件,程序样子的提示。网上搜了一遍又一遍,没有结果。困扰了三天,快要整的崩溃,,差点重装系统,,,,后来回眸一看:众里寻他千...

2019-03-07 22:50:57 1285 3

原创 python学习numpy基础和应用-8

简单统计应用我们可以知道numpy中提供了很多的函数。1.生成正太分布数据有很多的现象符合正态分布规律。在numpy中就有名为random的模块,里面包含若干随机数据的函数,其中normal就是专门用来生成符合正态分布规律的随机数字。完整的函数表达式为:numpy.random.normal(loc=0.0,scale=1.0,size=None).loc:浮点数,分布的平...

2019-02-15 17:07:31 114

原创 python学习numpy基础和应用-7

numpy的优势在于科学的计算和数值处理。例如,我们有一个列表[1,20,28,37,18,56],要求我们将每个元素乘以3,我们该怎么操作?在python中,我们可以这样解决:在这里,我们就可以直接整个数组乘3.这里体现了numpy的优势所在。在a*3中,我们称3为标量,称数组a为矢量或者向量。我们这里对数组进行加减乘除的时候,都是对整个数组的元素进行操作。当...

2019-01-24 11:04:31 171

原创 python学习numpy基础和应用-6

在上一篇的学习中,了解到,使用那些方法已经能够实现数组的变形了,numpy觉得我们不够,还允许我们使用下标操作完成变形。我们定义了数组data,我们发现c从一维变成了二维,从以前的切片知识可知,操作本质是对data进行切片,逗号前面部分,表示data0轴上的所有元素,也就是data的全部元素,而逗号后面的元素表示1轴上的元素,在设置元素取值范围的时候,使用了np.newaxis...

2019-01-23 11:25:10 142

原创 python学习numpy基础和应用-5

数组的切片根据下标,可以得到数组中的某个后者某几个元素,这是从数组中得到部分元素的一种方法。此外,还有另外一种被称为切片的方式,从这个名称大概猜测,切片能设定范围,根据这个范围从原数组中获得部分元素。·定义一个从10到20的等差数组。这波操作跟以往熟知的python列表差不多,同样遵循着包前不包后的原则。但是,需要了解的是,会发生的一些新的情况。我们改变b中的元素,...

2019-01-20 21:05:00 139

原创 python学习numpy基础和应用-4

我们就开始学习用索引来表示数组的每一个元素。首先,是数组的轴。我们之前就提到过,但是书上说,这里与以往不同,在此强调是因为对它正确理解的事关重大。我们可以知道,arange创建等差数列,而后面的reshape规定了形状。我们明显的看出a是3轴形状(0轴:2,1轴:3,2轴:4)创作者可鸡儿聪明了,为了能够让我们好找到元素,为每一个元素建立了索引。貌似就是数组...

2019-01-17 10:15:21 103

原创 python学习numpy基础和应用-3

创建自定义类型的数组面对好多复杂的实际情况,仅有的几种数组类型可能没办法满足我们的需要,因此允许我们自定义类型。创建自定义类型,使用的方法是np.dtype()。注意区分,这里展示的不是数组对象的属性data.dtype data是数组对象,其属性返回值是元素类型,而np.dtype是一个方法。my_type就是自定义的dtype对象,其参数就是一个字典,字典有两个键“name...

2019-01-14 17:51:25 87

原创 python学习numpy基础和应用-2

创建数组通过-1我们初步了解了数组,有个大概的了解,数组的出身,就源于其创建方法。(1)创建数组的基本方法np.array()是创建数组的基本方法,我们之前只是简单的应用,没有窥其全貌,偷瞄它的文档。由此可见,我们对a,b两个变量都进行赋值,但是方法不同。通过例子,我们可以知道,b在赋值的时候说明了为float类型。在python的列表中,我们了解到嵌套列表,即列表...

2019-01-14 11:17:52 133

原创 python学习numpy基础和应用-1

numpy的核心-“ndarray” 即多维数组,数组是python的一个重要数据结构,在pyhton中,坚持万物为对象 原则,数组也是个对象,然而这个对象本身有些特别之处,具体表现在其属性以及方法上。首先需要创建一个数组对象:data = np.array([1,2,3,4,5])(在此之前需要首先导入numpy)如果想输出data 直接打一个data 则直接显示data其中的 数据...

2019-01-11 11:33:03 198

原创 小白入门:机器学习算法分类学习总结

目标:1.说明机器学习算法监督学习与无监督学习的区别2.说明监督学习中的分类,回归特点分析:当识别猫和狗时,利用特征值进行判断,当目标值是一个类别的时候,我们把这种目标值是一个类别的问题,称为分类。目标值:类别--分类问题 特征值:猫或者狗的图片  目标值:类别如果进行房屋价格预测时,特征值为房屋价格 ,面积,位置等时,我们预测其价格时,会发现其价格可以是一个具体的值,我们...

2019-01-10 21:06:48 284

原创 数据库第三章

第三章:关系数据库标准语言SQL1.SQL概述  SQL:结构化查询语言,是关系数据库的标准语言  SQL:是一个通用的,功能极强的关系数据库语言     基本表:本身独立存在的表 SQL中一个关系就对应一个基本表 一个 或 多个 基本表对应一个存储文件 一个表可以带若干索引存储文件:逻辑结构组成关系数据库的内模式 物理结构对用户是隐蔽的视图:从一个或多...

2018-11-22 19:47:46 1141

原创 数据库第二章

关系数据库关系数据结构及形式化定义关系 单一的数据结构—关系:现实世界的实体以及实体间的各种联系均用关系来表示 逻辑结构—二维表:从用户角度,关系模型中数据的逻辑结构是一张二维表 建立在集合代数上 域 是一组具有相同数据类型的值得集合 笛卡尔积 给定一组域 d1,d2,。。。,dn,允许其中某些域是相同的。其笛卡尔积为每个域的乘积。 所有域的所有取值的...

2018-11-09 20:24:57 504

原创 数据库学习第一章

数据库第一章数据库的4个基本概念:数据          是数据库中存储的对象          定义:描述事物的符号记录种类:数字,文字,图形,图像,音频。。。数据库定义:数据库是长期存储在计算机内,有组织的,可共享的大量数据的集合。基本特征:数据按照一定的数据模型组织,描述和储存。 可各种用户分享。 冗余度小 数据独立性高。 易扩展。数据库管理系统...

2018-11-07 22:14:21 149

原创 暑假python学习知识点

 Python个人学习输入输出输出例子:print('hello, world')也可以接受多个字符print('The quick brown fox', 'jumps over', 'the lazy dog')The quick brown fox jumps over the lazy dog这时会将逗号当成一个空格来输出。输入:提供一个input()函...

2018-07-25 17:23:13 431

原创 多态函数学习总结

虚函数与多态虚函数与多态性多态性(Polymorphism)是指一个名字,多种语义;或界面相同,多种实现。 重载函数是多态性的一种简单形式。 虚函数允许函数调用与函数体的联系在运行时才进行,称为动态联编。虚函数和动态联编Ø 冠以关键字 virtual 的成员函数称为虚函数Ø  实现运行时多态的关键首先是要说明虚函数,另外,必须用基类指针调用派生类的不同实现版本虚函数和基类指针基类指针虽然获取派生类...

2018-06-22 21:20:44 982

原创 图书管理系统

如今,老师要求的图书管理系统已经告一段落。一开始规划,当时打算做一个管理系统,面对不同用户所开放的权限不同,管理员可以操作所有的操作,而学生只能进行部分操作。将学生图书 记录 都放在一个管理类进行操作。每当一个学生进行借书还书时,自动生成记录放到向量里。老师要求的是,每个学生和书籍各有一个记录,相当于将记录分开来,然后利用继承简化代码。同时,管理员端和学生端分开来,不能合并一起。为的是...

2018-06-22 12:44:23 1223

转载 继承总结心得

继承函数总结Ø   继承:在已有类的基础上创建新类的过程Ø   一个 B 类继承A类,或称从类 A 派生类 B     类 A 称为基类(父类),类 B 称为派生类(子类)其语法形式:class 派生类名 : 基类名表    {           数据成员和成员函数声明    };基类名表  构成     访问控制 基类名1, 访问控制  基类名2 ,… , 访问控制  基类名n 访问控制 表示...

2018-06-22 12:22:01 266

原创 STL学习心得

STL学习心得STL概述:nSTL是C++标准程序库的核心,深刻影响了标准程序库的整体结构nSTL由一些可适应不同需求的集合类(collection class),以及在这些数据集合上操作的算法(algorithm)构成nSTL内的所有组件都由模板(template)构成,其元素可以是任意类型nSTL是所有C++编译器和所有操作系统平台都支持的一种库 STL组件:Ø 容器(Container) -...

2018-05-26 15:45:13 300

原创 重载运算符学习心得

运算符重载一   运算符重载的限制有几种不能能重载运算符,:: .* ?: sizeof 重载运算符函数 可以重新定义运算符函数,但是原有的基本语义不变:1.   不改变运算符的优先级2.   不改变运算符的结合性3.   不改变运算符所需要的操作数4.   不能创建新的运算符5.   运算符函数可以重载为成员函数或者友元函数 语法形式类型 类名::operator op(参数表){//结构体}类...

2018-05-25 20:21:31 1048

原创 类与对象学学习心得

知识点:类的定义1.类是对具有相同属性和行为的一组对象的抽象与统一描述。是用户自定义的数据类型2.类的定义包括行为和属性两个部分。3.属性以数据表示,行为通过函数实现。定义格式:                     class  类名{   public://用来与外界交互的数据和函数           公有数据成员和成员函数;   protected:           保护数据成员和成...

2018-04-24 11:12:01 2399

原创 递归函数总结

递归函数  直接或者简介调用自身的函数成为递归函数。  它通常把一个大型复杂的问题层层转化为一个为一个与原问题相似的规模较小的问题来解决。将一个由重复操作的大问题分解开来。递归函数的关键在于寻找递归定义和递归终止条件。递归定义:使问题向边界条件转的规则。递归定义必须能够使问题越来越简单。递归终止条件:也就是所描述问题的最简单情况,它本身不再使用递归的定义。但是,有时针对问题分析不到位,反而有可能使...

2018-04-01 15:50:38 166

原创 初学函数心得

知识点从主函数到子函数传值有不同的方式,有传值,传地址,传引用这三种方式,从实参到形参,不同的方式可以实现不同的功能。实参到形参,首先要求两者类型一样,否则不能传值。根据能否改变实参的方式可以分为两类,一种为能改变实参的方式,有两种,为传地址和传引用,另一种为传数值。这三种方式所井义行的方式不相同。首先,是传数值。这种不改变实参的方式,最多只能返回一个数值。但是当使用全局变量的时候,却能够改变数值...

2018-03-24 16:10:59 170

空空如也

空空如也

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

TA关注的人

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