- 博客(288)
- 收藏
- 关注
原创 根据日期计算星期
基姆拉尔森计算公式:W= (days + 2 * month + 3 * (month + 1) / 5 + year + year / 4 - year / 100 + year / 400) % 7 + 1注意: 当month = 1或2时,需要month + 12并且year - 1输出1,代表周一(最后+1的结果,原公司无,可自行百度该公式)相关题目:CSP认证考试2015年3月的...
2020-09-27 19:09:12
705
原创 Git激活conda环境报错
错误描述:'CommandNotFoundError: Your shell has not been properly configured to use 'conda activate'.To initialize your shell, run$ conda init <SHELL_NAME>Currently supported shells are:bashf...
2020-09-23 14:44:55
986
原创 tensorflow2.0.0 可视化参考(Win10系统报错)
官网:https://tensorflow.google.cn/api_docs/python/tf/keras/callbacks/TensorBoard使用参考:https://blog.csdn.net/qq_35082030/article/details/94379395若在WIN10系统中可能会出现ProfilerNotRunningError: Cannot stop pro...
2020-08-08 17:19:23
208
原创 ValueError: Depth of output (64) is not a multiple of the number of groups (3) for 'layer1-conv1/...
上述是训练CNN网络时,在卷积层运算遇到的错误。若要消除此错误,需要将该层卷积核深度(个数)改为3的倍数,同时注意与其他卷积层深度呈倍数关系(一般1~3倍)至于原因,可参考如下:https://www.zhihu.com/question/263391986一个原因是随着卷积神经网络的加深,一般会用更小的卷积核,再加上经过池化减小的计算量可以提供给增加的卷积核;二是因为越深层的网络提取的特...
2020-08-05 11:48:14
2085
原创 Win10+Anaconda+Tensorflow-gpu安装
查看CUDA版本(重要!!!):CUDA查看 以及 Win适配版本查看(对于想要更换版本见:https://www.dnpz123.com/6194.html)然后安装所需的配置:教程 以及 环境变量详细教程及安装检测创建conda虚拟环境(这里是python3.6):conda create --name tf-gpu python==3.6进入该环境创建tensorflow-gpu版本:c...
2020-07-02 00:32:08
142
原创 Ubuntu+Anaconda+Tensorflow-gpu安装
查看cuda版本(与tensorflow版本密切相关):nvcc -V查看该版本可以安装的tf-gpu版本:https://blog.csdn.net/weixin_38419133/article/details/91359941创建conda虚拟环境(这里是python3.6):conda create --name tf-gpu python==3.6进入tf-gpu环境中安装(适配版本的...
2020-07-01 20:25:49
137
原创 CNN卷积层和池化层计算图解
李宏毅讲解CNN卷积层操作图解池化层操作图解一次卷积+池化层操作后结果压平层操作图解处理实例讲解1处理实例讲解2简单实例展示...
2020-07-01 12:17:34
1327
原创 Win10+Anconda+Tensorflow安装【转】
参考:https://blog.csdn.net/yongjiankuang/article/details/80246286之前在Win10安装总是失败,最后是在虚拟机上进行了学习,偶然看到这样的安装方式,没想到安装成功了!首先是安装anconda较为简单,安装完成后在cmd输入命令conda --version验证安装是否成功配置conda环境,如python3.5由于tensor...
2020-06-15 17:56:36
335
原创 Python-Django项目快速入门
参考:https://www.bilibili.com/video/BV1zt411a7rd?p=1本项目源码:https://github.com/dhwgithub/Django_demo安装Django模块本人使用Anaconda在指定环境中安装。创建项目本人使用Pycharm,在Terminal中输入命令django-admin startproject django_demo,其...
2020-05-25 12:12:26
95
原创 提高搜索效率的方法
源自:https://www.bilibili.com/video/BV1YK4y1t7bg搜索技巧1:排除关键词方法:减号 + 关键词作用:排除一些不想要的关键词示例搜索技巧2:精确搜索方法:给关键词加英文引号作用:只搜索引号里的字示例搜索技巧3:指定网站内搜索方法:site:域名 + 关键词作用:在指定网站内搜索示例搜索技巧4...
2020-05-23 22:12:00
578
原创 Python 小项目踩坑记录
PhotoImage显示问题:显示空白框,大小是图片的真实大小原因:图像对象被回收了解决办法:使用其他对象引用该对象即可(也可用于本项目全域引用,可被任意其他文件使用如list引用)参考:https://blog.csdn.net/dekiven1/article/details/77508504SyntaxWarning: name 'xxx' is assigned to befo...
2020-01-08 22:54:15
1334
原创 Win 10 & Ubuntu 18.04 最简安装 OpenCV
Win 10最简单的方法:使用Anaconda图形化界面,在环境项搜索opencv点击安装即可Ubuntu最简单的方法:使用pycharm安装若安装出现错误:Make sure that you use the correct version of 'pip' installed for your Python...则使用pip安装,如下图命令:(该方法也适用于安装其他库...
2019-12-26 21:01:12
105
原创 激活anaconda运行环境
查看环境列表:conda info --envs选择对应要激活的环境:conda activate E:\Anaconda3\envs\tensorflow就可以了
2019-12-26 13:34:36
1121
原创 NotWritableError: The current user does not have write permissions to a required path.
修改权限,可能是之前用sudo conda造成的
2019-12-26 11:20:01
490
原创 [jupyter notebook:import graphviz] Ubutun 18.04 使用 conda 安装
在命令行依次输入以下命令:(其中conda路径用which conda查询)sudo apt-get install graphvizsudo (conda路径) install graphvizsudo (conda路径) install pydotsudo (conda路径) install python-graphviz然后就可以在jupyter中使用 import graph...
2019-12-23 11:44:28
131
原创 三步解决 Ubuntu 18.04 plt 中文乱码问题
1、在Ubuntu命令行输入(查看汉语字体库):fc-list :lang=zh2、选择其中的一个,例如:Droid Sans Fallback字体(即对应的/usr/share/fonts/truetype/droid/DroidSansFallbackFull.ttf)3、在需要的代码里进行设置# 设置显示中文字体#coding:utf-8from matplo...
2019-12-22 19:57:06
573
原创 出现assert _backend in {'theano', 'tensorflow'} AssertionError该怎么办
前提是 tensorflow 也已经配置好加 os.environ['KERAS_BACKEND']='tensorflow' 解决
2019-12-09 17:19:26
364
原创 Ubuntu 18.04 安装搜狗输入法
有时候为了方便做记录需要用到汉语,首先想到的就是搜狗输入法,以下是用Ubuntu8.04下载安装搜狗输入法的步骤。(各种教程太多,这个参考了一个简单的版本)首先,安装Fcitx输入框架sudo apt install fcitx其次,在搜狗输入法官网下载Linux版本(32位和64位根据自己情况,在虚拟机上用浏览器下载即可然后进入相应的下载目录,进行安装:sudo dpkg -i ...
2019-12-09 15:54:34
191
原创 Ubuntu 18.04 浏览器安装flash
flash官网(注意下载和系统浏览器相对应的包)PPAPI:供Opera (15以上)、Chromium(开源谷歌)浏览器使用NPAPI:适用于FireFox(火狐)、Safari(苹果)、Opera (欧朋,12.17版以下)然后解压:tar -zxvf flash_player_npapi_linux.x86_64.tar.gz复制:sudo cp libflashplay...
2019-12-09 11:11:07
213
原创 Keras数据集导入问题
一、Fashion-MNIST 时尚物品数据集导入问题二、解决方法一三、解决方法二四、Ubuntu 相对/绝对路径Keras 中文文档一、Fashion-MNIST 时尚物品数据集导入问题当采用文档推荐方法即如下代码导入数据集时from keras.datasets import fashion_mnist(x_train, y_train), (x_test, y_tes...
2019-12-08 21:13:55
755
1
原创 Ubuntu 18.04安装PyCharm社区版
下载下载:(或直接官网下载)链接:https://pan.baidu.com/s/1JLmMqJNBvClLAYuK1rlKrw提取码:41qk安装下载完后进入到存储文件的地址执行以下代码,解压下载的安装包pycharm-community-2019.3.tar.gz解压之后,将解压的文件夹放入自己想要放入的位置,如:mkdir softwaremkdir softw...
2019-12-08 16:35:09
1429
2
原创 使用Ubuntu 18.04 安装Tensorflow
一、实现环境二、创建虚拟机三、安装 ubuntu 系统四、安装增强工具五、安装 Anaconda3下载安装六、安装 TensorFlow创建 TensorFlow 环境激活 TensorFlow 环境开始安装 TensorFlow测试参考本实验在 VMware 虚拟机上的 ubuntu-18.04 系统中使用 Anaconda 方式安装仅CPU模式的 T...
2019-12-08 15:12:01
1288
原创 FutureWarning: Passing (type, 1) or '1type' as a synonym of type is deprecated; in a future versi...
numpy版本的配置问题,最简单的办法是倒退版本。我原来的版本是numpy 1.17.4首先输入:pip uninstall numpy 卸载原来的版本然后安装上一个版本:pip install numpy==1.16.0(可能会超时,点我)...
2019-12-08 14:55:56
142
原创 (Linux)ubuntu 超时问题
12在 pip命令后自己设定收集源(-i +url)pip install requests -i http://pypi.douban.com/simple --trusted-host pypi.douban.com(通过豆瓣)或pip install [要安装的软件] -i https://pypi.tuna.tsinghua.edu.cn/simple/ -...
2019-12-08 14:46:46
944
原创 WinSCP下载安装及使用
一、简介WinSCP是一款在Windows上运行的软件,可以实现Windows和Linux两个操作系统的文件互传。二、下载下载链接:https://pan.baidu.com/s/1KQH85pVE2I_gZ8i4S_AGAg提取码:ghgo三、安装及使用安装推荐设置环境变量。安装完成后界面输入连接的IP、用户名及密码即可点击登录!问题1:查询虚拟机(ubu...
2019-12-08 10:18:31
1346
原创 Jupyter Notebook 入门使用
Jupyter Notebook(此前被称为 IPython notebook)是一个交互式笔记本,支持运行 40 多种编程语言。Jupyter Notebook 的本质是一个 Web 应用程序,便于创建和共享文学化程序文档,支持实时代码,数学方程,可视化和 markdown。 用途包括:数据清理和转换,数值模拟,统计建模,机器学习等等安装推荐:Jupyter Notebook介绍、安...
2019-12-06 17:54:25
168
原创 图解线性代数二
基变换特征向量与特征值抽象向量空间克莱姆法则基变换普通基变换(下图的A矩阵将在后面作为用我们的语言表示的詹妮弗的基空间)从几何上说,这个矩阵将我们的网格变换为詹妮弗的网格。但是从数值上说,这是用她的语言来描述转化为用我们的语言来描述(这里注意它的逆可以使对应关系相反)下面两张图展示向量[3 2]在詹妮弗的语言中表示什么,也就是该向量左乘A矩阵...
2019-12-05 10:15:49
412
原创 图解线性代数一
矩阵与线性变换矩阵乘法与线性变换复合三维空间中的线性变换行列式逆矩阵、列空间与零空间非方阵点积叉积矩阵与线性变换一个二维线性变换仅有四个数字完全确定,即变化后的 i 向量和变换后的 j 向量,通常把它们放在一个 2×2 矩阵里。矩阵在这里只是一个记号,它含有描述一个线性变换的信息(下图向量[x y]仅仅是此变换对应的基向量)**线性变换是操纵空间的一...
2019-12-05 10:15:38
285
原创 线段树解析
线段树是一种二叉搜索树,与区间树相似,它将一个区间划分成一些单元区间,每个单元区间对应线段树中的一个叶结点。使用线段树可以快速的查找某一个节点在若干条线段中出现的次数,时间复杂度为O(logN)。而未优化的空间复杂度为2N,实际应用时一般还要开4N的数组以免越界,因此有时需要离散化让空间压缩。线段树思想引言:给定一个数组,不断询问数组区间[L, R]的和 或 改变某一位置的值,怎么实现...
2019-12-03 18:19:23
80
原创 树状数组图文解析
树状数组是一个查询和修改复杂度都为log(n)的数据结构。主要用于数组的单点修改、区间求和。lowbit数组lowbit[x] 等于 x 这个数的二进制表示下最低位 1 所对应的十进制数值。(x 默认为非负)例如:lowbit[44] = lowbit[(101100)2] = (100)2 = 4计算那么怎么计算呢,当我们对lowbit[x]进行二进制计算时,可以发现 x &...
2019-12-02 23:57:04
149
原创 简单文档分类——朴素贝叶斯算法
朴素贝叶斯算法朴素贝叶斯法是基于贝叶斯定理与特征条件独立假设的分类方法。最为广泛的两种分类模型是决策树模型(Decision Tree Model)和朴素贝叶斯模型(Naive Bayesian Model,NBM)。和决策树模型相比,朴素贝叶斯分类器(Naive Bayes Classifier 或 NBC)发源于古典数学理论,有着坚实的数学基础,以及稳定的分类效率。同时,NBC模型所需估...
2019-12-01 18:11:26
631
3
原创 jieba分词
简略示例import jieba#精确模式#将句子最精确的切开,适合做文本分析res = jieba.lcut('我开始学习jieba了')print(res)# ['我', '开始', '学习', 'jieba', '了']#全模式#把句子中所有可能成词的都扫描出来,但不能解决歧义res = jieba.lcut('今天真是个好天气', cut_all=True)prin...
2019-12-01 13:27:58
75
原创 python3之sklearn示例学习
scikit-learn(含API) 是基于 Python 语言的机器学习工具1.简单高效的数据挖掘和数据分析工具2.可供大家在各种环境中重复使用3.建立在 NumPy ,SciPy 和 matplotlib 上4.开源,可商业使用 - BSD许可证通用学习模式from sklearn import datasetsfrom sklearn.model_selection imp...
2019-12-01 13:12:04
955
原创 Win电脑热键
创建虚拟桌面:Win + Ctrl + D切换虚拟桌面:Win + Ctrl + 左右箭头删除虚拟桌面:Win + Ctrl + F4最小化所有应用:Win + M打开所有应用列表1:Ctrl + Alt + Tab打开所有应用列表2:Win + Tab打开应用列表并选择:Win + Tab打开任务管理器:Ctrl + Shift + Tab打开文件资源管理器:Win +...
2019-11-25 09:37:10
57
原创 行列式、矩阵(及秩)的理解概述
一、什么是矩阵?强烈建议阅读博客:理解矩阵(一)、理解矩阵(二)、理解矩阵(三),会对矩阵有一个全新、直观的理解这里给出文中的解释:矩阵不仅可以作为线性变换的描述,而且可以作为一组基的描述。而 作为变换的矩阵,不但可以把线性空间中的一个点给变换到另一个点去,而且也能够把线性空间中的一个坐标系(基)表换到另一个坐标系(基)去。而且,变换点 与变换坐标系,具有异曲同工的效果。逆矩阵:与该矩阵相乘为...
2019-11-17 22:22:00
1705
原创 最小称量次数
有三袋大米,它们都超过了25斤但还没到50斤。现在只有一个能称量50斤以上的秤,如何才能用最少的称量次数就知道三袋大米的重量?分别将两袋米放秤上,然后将三次称量的总重量除以二后,得出的结果为三袋大米的总重量,最后依次减去三次称量的数值,就知道了每次没称量的那袋大米的重量。...
2019-11-17 18:47:43
397
原创 生日相同的概率
一个班级中有50名学生,问这个班级里学生生日相同的概率有多大?(一年以365天计算)先算出50个人生日各不相同的概率为:(365/365)(364/365)...*(316/365) 约=0.03再用1减去上面所求出的概率即可得到:即至少有两个人生日相同的概率约为97%。...
2019-11-17 18:44:19
2036
原创 python2→python3项目运行时遇到的小问题
从github下载了一个ML开源项目学习,由于其采用的python2版本,因此在运行时遇到了一些小问题,不过最终还是正确运行起来了(只是还没来得及细细研究)。在这里先统一记录下,方便今后遇到类似的问题可以直接得到解决。(图片仅供参考,粗体字为解决方法)UnicodeDecodeError: 'gbk' codec can't decode byte 0xbf in position 2...
2019-11-17 17:22:18
116
原创 numpy+mkl 安装文件whl
scikit-learn 是基于 Python 语言的机器学习工具简单高效的数据挖掘和数据分析工具可供大家在各种环境中重复使用建立在 NumPy ,SciPy 和 matplotlib 上开源,可商业使用 - BSD许可证Scikit-learn requires:Python (>= 3.5)NumPy (>= 1.11.0)SciPy (>= 0.17....
2019-11-17 14:56:43
579
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅