![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
知识拓展
dew_142857
学而不思则罔,思而不学则殆
展开
-
缺失值的处理
一、造成数据缺失的原因在各种实用的数据库中,属性值缺失的情况经常发全甚至是不可避免的。因此,在大多数情况下,信息系统是不完备的,或者说存在某种程度的不完备。缺失值的产生的原因多种多样,主要分为机械原因和人为原因。机械原因是由于机械原因导致的数据收集或保存的失败造成的数据缺失,比如数据存储的失败,存储器损坏,机械故障导致某段时间数据未能收集(对于定时数据采集而言)。人为原因是由于人的主观失误、历史局限或有意隐瞒造成的数据缺失,比如,在市场调查中被访人拒绝透露相关问题的答案,或者回答的问题是无效的,数据录入转载 2022-05-19 09:02:08 · 764 阅读 · 0 评论 -
Windows10 安装 CUDA + cuDNN + pyTorch
在 windows10 上面安装 CUDA 和 cuDNN0、简单了解一下 CUDA 和 cuDNN1)什么是 CUDA CUDA(ComputeUnified Device Architecture),是显卡厂商NVIDIA推出的运算平台。 CUDA是一种由NVIDIA推出的通用并行计算架构,该架构使GPU能够解决复杂的计算问题。2)什么是cuDNN NVIDIA cuDNN是用于深度神经网络的GPU加速库。它强调性能、易用性和低内存开销。NVIDIA cuDNN可以集成到更高级别的机器学习转载 2022-01-10 16:14:54 · 469 阅读 · 0 评论 -
Pycharm报错:Error running ‘‘: Cannot run program “\python.exe“ (in directory ““)系统找不到指定文件夹?
python纠错转载 2021-12-21 13:28:01 · 14804 阅读 · 6 评论 -
python纠错之旅(5)——ImportError: IProgress not found. Please update jupyter and ipywidgets.
问题:ImportError: IProgress not found. Please update jupyter and ipywidgets.解决方案:conda install ipywidgets原创 2021-10-26 08:08:29 · 366 阅读 · 0 评论 -
python中的operator.itemgetter函数
operator.itemgetter函数operator模块提供的itemgetter函数用于获取对象的哪些维的数据,参数为一些序号。看下面的例子输入:a = [1,2,3] b=operator.itemgetter(1) #定义函数b,获取对象的第1个域的值b(a) 输出:2输入:b=operator.itemgetter(1,0) //定义函数b,获取对象的第1个域和第0个的值b(a) 输出:(2, 1)要注意,operator.itemgetter函数转载 2021-10-25 20:58:46 · 469 阅读 · 0 评论 -
assert的用法介绍
断言语句和 if 分支有点类似,它用于对一个 bool 表达式进行断言,如果该 bool 表达式为 True,该程序可以继续向下执行;否则程序会引发 AssertionError 错误。格式:assert+空格+要判断语句+,+“报错语句”...原创 2021-10-25 20:06:24 · 104 阅读 · 0 评论 -
VMware和Virtual Box虚拟机的区别
问题:保存模型参数为h5文件,再加载时出现 如下错误:解决方案:最后发现,只要将原来保存ckpt文件时生成的文件(除.h5文件以外的文件)全部删除即可。转载 2021-10-22 08:12:43 · 12357 阅读 · 0 评论 -
python纠错之旅(4)——AttributeError: module ‘scipy.misc‘ has no attribute ‘imsave‘
问题:出现AttributeError: module 'scipy.misc' has no attribute 'imsave'原因:该函数已经弃用解决方案:使用matplotlib模块中image下的.imsave()函数,将numpy数组转成图片保存。具体代码如下:from matplotlib import imageimage.imsave(filename,image_array,cmap='gray') # cmap常用于改变绘制风格,如黑白gray,翠绿色virdidis原创 2021-10-18 20:03:51 · 865 阅读 · 0 评论 -
python纠错之旅(3)——XLRDError: Excel xlsx file; not supported
原因: xlrd更新到了2.0.1版本,只支持.xls文件,不支持.xlsx。解决方法: 降级安装xlrdconda uninstall xlrd --forceconda install xlrd==1.2.0若仍未解决,则重启软件。转载 2021-10-16 08:16:03 · 194 阅读 · 0 评论 -
python纠错之旅(2)——KeyError: ‘val_acc‘
问题:check = ModelCheckpoint("./tmp/ckpt/singlenn_{epoch:02d}-{val_acc:.2f}.hdf5", monitor='val_acc', save_best_only=True, save_weights_only=True, mode='auto', period=1)运行这部分代码时,出现原创 2021-10-06 17:44:33 · 222 阅读 · 0 评论 -
python纠错之旅(1)——无法保存、加载h5文件
问题:保存为h5文件的神经网络模型加载 失败。原因:版本不匹配。解决方案:对h5py降级。conda uninstall h5py --force1:卸载原来的h5pyconda install h5py=2.10.0:安装更低版本的h5py利用--force,则只卸载h5py,不卸载它的依赖项。 ↩︎...原创 2021-10-06 17:39:23 · 945 阅读 · 0 评论 -
【Python】创建和使用类
创建Dog类class Dog(): '''一次模拟小狗的简单测试''' def __init__(self,name,age): self.name = name self.age = age def sit(self): '''模拟小狗被命令下蹲''' print(self.name.title() + "is now sitting.") def roll_over(self): '转载 2021-09-27 17:05:33 · 208 阅读 · 0 评论 -
网络管理常用命令之Pathping 命令使用详解(图文)
Pathping是一个基于TCP/IP的路由跟踪工具,该命令结合了 ping 和 tracert 命令的功能,返回两部分内容,反映出数据包从源主机到目标主机所经过的路径、网络延时以及丢包率,能够有效地帮助我们解决网络问题.pathping命令 Pathping是一个基于TCP/IP的路由跟踪工具,该命令结合了 ping 和 tracert 命令的功能,返回两部分内容,第一部分显示到达目的地经过了哪些路由,第二部分显示了路径中每个路由器上数据包丢失方面的信息。反映出数据包从源主机到目标主机所经过的路.转载 2021-08-04 15:05:16 · 11844 阅读 · 0 评论 -
优化算法的简介
文章目录定义一般优化问题的模型优化 = 数学规划定义定义: 从一个可行解的集合中,寻找出最优的元素。优化三要素:可行解的集合存在最优的元素寻找最优解的方法一般优化问题的模型minf0(x)s.t.fi(x)≤bi, i=1,...,M\min f_0(\mathrm{x})\\s.t.\quad f_i(\mathrm{x})\le b_i,\;i=1,...,Mminf0(x)s.t.fi(x)≤bi,i=1,...,M参数说明:x=[x1,...,xn]T\ma原创 2021-08-03 08:42:30 · 340 阅读 · 0 评论 -
主机名解析机制分析
案例: 用户在浏览器输入了www.baidu.com浏览器先检查浏览器缓存中有没有该域名解析IP地址,如果有,就直接返回这个IP完成解析;如果没有,就转2;在cmd窗口 中输入 ipconfig /displaydns,查看DNS域名解析缓存,如果没有,就转3;注:1)一般来说,当电脑第一次成功访问某一网站后,在一定时间内,浏览器或操作系统会缓存它的IP地址(DNS解析记录)2)ipconfig /flushdns:手动清理DNS缓存3)浏览器缓存和DNS解析器缓存,可以理解为 本地解析器缓存原创 2021-08-02 14:14:06 · 615 阅读 · 0 评论 -
如何查看和修改Windows的主机名
方法一:cmd输入hostname方法二:控制面板在控制面板中选择点击“系统和安全”。在系统一项,点击“查看计算机名”即可。可在系统中看到Windows的计算机主机名。原创 2021-08-02 10:39:33 · 20493 阅读 · 0 评论 -
如何在Octave中永久加载软件包?
octave启动时,它将运行~/.octaverc.如果您希望Octave自动加载程序包,只需向其中添加pkg load pkg-name命令.如果文件不存在,请创建它.如果执行此操作,请记住其他人可能没有配置Octave在启动时加载程序包.因此,如果您为其他人编写代码,请记住您的程序仍然需要加载他们所需的程序包.不要不使用pkg install -auto …或pkg rebuild -auto …,因为这将在下一个Octave版本中停止工作....转载 2021-07-29 10:47:52 · 462 阅读 · 0 评论 -
linux学习笔记补充篇(3)——挂载的经典案例
参考韩顺平Linux_增加磁盘应用实例如何增加一块硬盘虚拟机添加硬盘分区格式化挂载设置可以自动挂载步骤1:虚拟机增加硬盘在【虚拟机】菜单中,选择【设置】在设备列表里添加硬盘,然后一路【下一步】,中间只有选择磁盘大小的地方需要修改,直到完成硬件->添加->硬盘->下一步->…最大磁盘大小可修改,本文输入1由下图左上方可以看出,出现 新磁盘,容量1G,最后点击 确定注: 此时尚未识别sdb,需要重启系统才能识别!重启系统注: 此时系原创 2021-07-28 15:51:55 · 140 阅读 · 0 评论 -
linux学习笔记补充篇(2)——其它命令
linux中,没有消息就是好消息lslist的缩写,列出当前目录下的文件名pwd显示当前用户所在的目录clear清除当前页面的指令原创 2021-07-28 11:26:26 · 50 阅读 · 0 评论 -
linux学习笔记之补充篇(1)——文件
在linux下,隐含文件是以“.”开头的原创 2021-07-28 11:25:29 · 59 阅读 · 0 评论 -
linux权限管理小游戏
警察和土匪游戏police, banditjack, jerry:警察xh, xq:土匪登录root创建组groupadd policegroupadd bandit创建用户useradd -g police jackuseradd -g police jerryuseradd -g bandit xhuseradd -g bandit xqjack创建一个文件 jack.txt,自己可以读写,本组人可以读,其它组没有任何权限登录jackvim jack.txtchmod原创 2021-07-26 18:14:44 · 1175 阅读 · 10 评论 -
linux学习笔记之面试篇(1)——找回密码
问CentOS 7之后的版本,如何找回root密码?答1. 首先,启动系统,进入开机界面在界面中按“e”进入编辑界面,如图注意: 这个过程要快,只有 5s.2. 进入编辑界面使用键盘上的上下键把光标往下移动,找到““Linux 16”开头内容所在的行数”,在行的最后输入:init=/bin/sh,如图3. 接着,输入完成后,直接按快捷键:Ctrl+x 进入单用户模式4. 接着,在光标闪烁的位置中输入:mount -o remount,rw /,完成后按键盘的回车键(Enter),如图原创 2021-07-19 17:47:12 · 245 阅读 · 0 评论 -
什么是配置文件?
用户配置文件就是在用户登录电脑时,或是用户在使用软件时,软件系统为用户所要加载所需环境的设置和文件的集合。它包括所有用户专用的配置设置,如程序项目、屏幕颜色、网络连接、打印机连接、鼠标设置及窗口的大小和位置等。 当你第一次登录到一台基于Microsoft Windows XP、Windows 2000或Windows NT Workstation的计算机上时,系统就会为你创建一个专用的配置文件。...原创 2021-07-16 09:41:58 · 5041 阅读 · 0 评论 -
修改 jupyter notebook的默认文件夹位置
安装好Anaconda 3以后,就可以使用Jupyter notebook了,但是我们打开Jupyter notebook后,发现界面是一个默认的目录,这个目录在哪里?如果想把自己写的程序文件保存在自己新建的一个文件夹里,修改默认目录到自建的文件夹下,该如何做呢!以下先看一下Jupyter notebook的默认界面:首先要找到配置文件位置。在开始菜单里找到并打开Anaconda Prompt,输入如下命令,然后执行。jupyter notebook --generate-config转载 2021-07-14 16:42:13 · 569 阅读 · 0 评论 -
Xftp简介
概述 Xftp是一个功能强大的SFTP、FTP 文件传输软件。使用了 Xftp 以后,MS Windows 用户能安全地在 UNIX/Linux 和 Windows PC 之间传输文件。Xftp 能同时适应初级用户和高级用户的需要。使用方法为了创建一个新的会话交换文件通过网络,你应该输入一个文件的名称、一个主机名或IP地址、一个适当的协议、远程服务器使用的端口号、和一个用户帐户。您可以从本地文件夹窗口选择您要转移的文件或直接将其拖拽到主窗口。 您可以使用超过两个窗格。每个窗格都可能包含多个转载 2021-07-14 13:45:02 · 1573 阅读 · 0 评论 -
Xshell简介
Xshell 是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。Xshell 通过互联网到远程主机的安全连接以及它创新性的设计和特色帮助用户在复杂的网络环境中享受他们的工作。 Xshell可以在Windows界面下用来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的。除此之外,其还有丰富的外观配色方案以及样式选择。...原创 2021-07-14 14:06:34 · 368 阅读 · 0 评论 -
气象卫星简介
概述 气象卫星具有除一般卫星的基本结构和部件外,还携带各类遥感仪器,遥感器能够接收和测量地球及其大气的可见光、红外与微波辐射,并将它们转换成电信号传送到地面。地面接收站再把电信号复原绘出各种云层、地表和洋面图片,进一步处理后就可以发现天气变化的趋势。气象卫星所提供的气象资料已被广泛用于日常气象业务、气象科学、海洋学和水文学的研究。气象遥感仪器常用的气象遥感仪器有三种:多通道高分辨率扫描辐射计、高分辨率红外分光计和微波辐射计。多通道高分辨率扫描辐射计它可以获得可见光与红外的云图。太阳同步原创 2021-07-12 10:54:15 · 2923 阅读 · 0 评论 -
如何连接服务器?
1:打开本地电脑运行;2:输入mstsc 连接;3:输入服务器IP跟服务器提供的专用端口;4:连接so easy ~原创 2021-06-29 12:18:55 · 3019 阅读 · 0 评论 -
Anaconda prompt和cmd的区别
conda在Windows下安装的时候,记不记得有一个选项,翻译过来就是将conda加入环境变量!如果你钩选了,那么自带的prompt从使用上来说与cmd无异!如果你没勾选,那么在cmd中你无法直接调用conda, 只能通过prompt来切换环境!你也可以看下 prompt的快捷方式,就是调用了目录下一个bat, bat里面就是设置临时环境变量啊吧啦吧啦的!如果你电脑中原本安装过python并且加入了环境变量,那么不建议conda安装的时候 勾选那个选项!因为不会吧conda自带的python也加入环转载 2021-06-06 19:22:50 · 4751 阅读 · 0 评论 -
矩阵论——应用篇
dimN(AT)=m−r\dim N(A^T)=m-rdimN(AT)=m−r#Loops = #Edges - (#Nodes-1)欧拉公式:#Nodes - #Edges + #Loops = 1原创 2021-06-01 19:18:13 · 1641 阅读 · 0 评论 -
矩阵论——矩阵的性质
∀\forall∀秩1矩阵Am×nA_{m\times n}Am×n,有A=uvTA=uv^TA=uvT,其中u、v分别为m维、n维列向量for example,A=[1452810]=[12][145]A=\begin{bmatrix}1&4&5\\2&8&10\end{bmatrix}=\begin{bmatrix}1\\2\end{bmatrix}\begin{bmatrix}1&4&5\end{bmatrix}A=[1248510]=原创 2021-05-18 20:50:26 · 484 阅读 · 0 评论 -
MATLAB基础知识——日期和时间
在MATLAB中,提供了很多函数来处理日期和时间,用户可以方便的根据日历找到某一天,也可以对日期和时间进行计算。此外,MATLAB还可以方便的计时,例如计算程序的运行时间等。表1 日期和时间的常用函数函数说明函数说明calendar返回当月日历cputime经过的CPU时间clock以向量显示当前时间,分别为年、月、日、时、分、秒etime经过的时间date当前日期tic计时开始weekday以数字和字符串显示星期几toc计时结束n原创 2021-04-07 13:09:50 · 1280 阅读 · 0 评论 -
C、Python、MATLAB的单行注释及多行注释
多行注释:先选中需要注释的行,然后按“ctrl+R”进行注释。取消多行注释:在选中的基础上,按“ctrl+T”。原创 2021-03-19 20:18:39 · 188 阅读 · 0 评论 -
MATLAB基础知识——前言
MATLAB的工作环境MATLAB的工作界面主要由菜单、工具栏、当前工作目录、命令行窗口和工作空间窗口。数据类型MATLAB有15种基本数据类型,分别是8种整型数据、单精度浮点型、双精度浮点型、逻辑型、字符串型、单元数组、结构体类型和函数句柄。表1 MATLAB基本数据类型数据类型说明int8,int16,int32,int64有符号整型uint8,uint16,utint32,uint64无符号整型single单精度浮点型double双精度浮点型原创 2021-03-21 10:12:43 · 182 阅读 · 0 评论 -
特殊文件类型
.asv:MATLAB中*.m文件的备份。问:如何取消自动备份功能答:file->preferences->editor/debugger–>auto save,uncheck “autosave on” checkbox ,把勾选去掉就行了。原创 2021-03-19 09:37:04 · 971 阅读 · 0 评论