- 博客(35)
- 收藏
- 关注
原创 TensorBoard 1.13.1解决无法打开tensorboard的问题
问题:Unable to create process using……tensorboard总之出现了很多个问题。找到tensorboard下的manager.py进去替换掉之前的代码。serialize = lambda dt: int(dt.strftime("%S")),最后保存完成,用样例测试cd到样例的目录下。(之前用了gitclone了一个tensorboardX的测试集)git clone https://github.com/lanpa...
2020-12-18 14:02:11
280
原创 ‘git‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。解决办法
安装完Git之后,打开anaconda的prompt提示解决方案:用everything(一个非常好用的搜索引擎,体积非常小)查找git-core比如这4个都是用condainstallgit安装上的但配置环境变量时用下面第三个的路径。在计算机-属性-高级系统设置-环境变量-系统环境变量-Path中新建两个复制上面的路径添加到环境变量中,然后回退两个文件夹,找到bin进去后复制路径然后在conda中测试~顺利解决~...
2020-12-18 12:55:39
2296
1
原创 Anaconda3-5.3.1+ CUDA10.0 + cudnn7.6.5 + tensorflow-gpu 1.13.1 + torch 1.2.0 + GTX1660
背景用于跑GAN语义分割的环境搭建。GTX1660.Anaconda3-5.3.1+ CUDA10.0 + cudnn7.6.5 + tensorflow-gpu 1.13.1 + torch-1.2.0 +torchvision-0.4.0 + GTX1660从零配置记录:12月12日-14日,折腾三天终于搞定,终于跑起来了。通过清华源下载Anaconda3-5.3.1:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/..
2020-12-14 22:47:17
311
原创 完全二叉树总结点叶子结点计算公式题型总结--技术岗笔试(持续更新)
最近笔试接触到了很多二叉树的公式,但很奇怪的是没有汇总文章,接下来就我自己所见到的题型做个汇总。干货~Q1.已知完全二叉树总结点数 N,求叶子结点数 n?如果是偶数个节点,叶子节点等于总节点除以2, 即 N % 2==0, n = N/2如果是奇数个叶子节点等于(总节点+1)除以2, 即 N % 2 == 1, n = (N+1)/2即向上取整。推导可参考:https://blog.csdn.net/stpeace/article/details/40210563Q2. 已知完全二叉树叶
2020-09-16 17:08:04
53194
12
原创 剑指offer24--反转链表(关于双指针赋值的新理解)
其实这道题难度不是很大在自己琢磨之后方法1:解题思路:借用双指针,创建一个临时指针作为中转。class Solution: def reverseList(self, head: ListNode) -> ListNode: if not head: return None pTemp = head cur = None while pTemp: temp =...
2020-08-08 11:38:51
195
原创 Ubuntu16.04.12中数字小键盘切换数字
使用过程中会发现小键盘有时会切换层方向键或者~之类的输入切换成数字的方法很简单:使用小键盘左上角的NumLock键就可以灵活切换。
2020-07-23 09:59:27
295
原创 Ubuntu16.04.12中Anaconda配置系统变量环境变量
研究半天 $ echo 'export PATH="~/anaconda3/bin:$PATH"'>>~/.bashrc $ source ~/.bashrc 这里需要将anaconda3改成你安装的对应版本
2020-07-23 09:54:03
624
原创 Pytorch-实战MNIST-GPU版
代码是根据《深度学习之Pytorch实战计算机视觉》第六章实战手写体识别,经自己的测试思考改编而来。文章源码可参考:https://github.com/JaimeTang/book-code/blob/master/chapter-6/chapter-6.ipynb普通的cpu训练迭代一轮需要5分钟左右,(一共5轮)测试了几次觉得过于浪费时间。更换GPU训练5轮一共需要3-5分钟,非常方便。代码一共修改了四个地方,见代码块。#MNIST实战 GPU版#具体来说需要更改的地方有四
2020-07-12 09:55:40
767
原创 从零开始碰壁----记录Pytorch的安装历程
为什么说从零开始碰壁?A:去年配的电脑 GTX1660 + Anaconda3 4.2.0 这是前提,没有Visual Studio 没有其他的基础。首先:上个图---来自官网的嘲讽,起初我以为只是我电脑的问题(local 和network都试过了)。然鹅换了两台还是这样,包括用虚拟机也试过了。现在在用某云的资源搞一个10.1的先试试水。(天天网上给那么多网址blabla的结果现在网站都没得下,还是云存储靠的住哇!这里感谢https://www.cnblogs.com/imper/p/1197607
2020-06-27 14:26:18
224
原创 CSDN 打不开解决方案---关闭系统防火墙
有那么一段时间,特别是做完系统以后,感觉打开有些网页就很快,有些半天加载不出来,加载就是无法打开...卒突然今天想起来是不是学校的专用网有问题ping了一下,很快的嘛( ′◔ ‸◔`)然后依次--->选择 windows 防火墙可以看到 墙墙墙墙----把开关关闭就好了..突然发现网速打开了新世界 Orz当然这只是无奈之举,渴望究极网速可以尝...
2019-09-11 15:24:53
3118
1
原创 KCF-matlab版修改彩色显示
论文:High-Speed Tracking with Kernelized Correlation Filters.代码来源:http://www.robots.ox.ac.uk/~joao/准备工作:下载代码,并在http://cvlab.hanyang.ac.kr/tracker_benchmark/datasets.html下载OTB数据库中的视频,作者提供的downl...
2019-07-05 19:34:06
559
原创 Ubuntu 安装pytorch1.0.1 失败解决方案
Ubuntu16.04LTSCUDA9.0Anaconda 3.4.02源之前改用的是清华源。以上安装可以参考之前的博客。大概是因为网速的原因,其他都很快唯独pytorch安装 的时候是龟速。torch比较好的一方面就是在可以实现命令式的安装,但也有弊端,以下。按照正常操作:step1.去官网:https://pytorch.org/get-started/l...
2019-03-17 20:47:43
4037
1
原创 基于Anaconda 3-4.2.0+CUDA9.0 ——Pytorch1.0.1配置
Anaconda 3-4.2.0CUDA9.0python3.5Pytorch官网地址:https://pytorch.org/get-started/locally/严格意义上还是需要通过命令行执行,我此次采用的是Anaconda Prompt命令行窗口进行的。具体步骤如下:1.去官网查看对应版本的命令比如我的是CUDA9.0+python3.5...
2019-03-14 21:16:23
1988
原创 从零配置Ubuntu16.04LTS系统GPU环境
版本:Ubuntu16.04LTS +GTX1060安装内容:1.CUDA9.0https://blog.csdn.net/breeze5428/article/details/78256915/2.NVIDIA驱动:去官网下载:https://www.nvidia.com/Download/index.aspxhttps://blog.csdn.net/lhx_998/a...
2019-03-02 20:37:38
196
原创 华硕主板配置Ubuntu16.04LTS+win10双系统
鉴于网上关于新一些的教程真的很少,本人也历经磨难重装了至少4次系统才得以正常。9102年了还没有可以参考的教程也是很心酸,差点就去为知识付费了。以下综合几个博客以及一些没有涉及到的自认为比较重要的步骤,让大家少走弯路:本人系统windows10企业版+GTX1060+i5-8500准备工作:1.EasyBCD2.3 网上有免费的,本来用它自带的引导安装成功一次,但后...
2019-03-02 15:50:13
5761
2
原创 从零配置:Anaconada3-4.2.0+python3.5+CUDA9.0+ubuntu16.04+pytorch1.0.1
此篇终结于:虚拟机不能安装 cuda!可转向另一篇:1.Anaconda安装anaconda下载地址使用清华的源:https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/首先借用一张老图说明对应关系 ,当时下了4.3就对应python3.6了,所以一定要认准!!!可以参考anaconda各版本对应关系:https://blog.cs...
2019-03-01 19:05:10
1193
原创 TensorFlow 学习问题汇总
1.WARNING:tensorflow:From F:\anaconda\envs\Tensorflow\lib\site-packages\tensorflow\python\util\tf_should_use.py:170: initialize_all_variables (from tensorflow.python.ops.variables) is deprecated and...
2019-01-21 11:14:29
1083
2
原创 TensorFlow 环境配置 CPU版本
问题:ImportError: DLL load failed: 找不到指定的模块 Failed to load the native TensorFlow runtime.版本 python3.6 +tensor1.12 +CPU版 是不可以的 事实上 py3.6--默认搭配GPU使用 py3.5--默认搭配CPU使用这是很多博主没有说明的问题这是在anaconda中使...
2019-01-20 12:19:08
1693
1
原创 Caffe windows 版本 安装
本教程是caffe在windows系统上的配置方法,而且是github上官方BVLC/caffe目前推荐的配置方法,并不是使用微软的caffe-windows。前期准备首先从BVLC/caffe上下载caffe源码,选择好路径后下载。下载过后,会得到一个caffe-windows.zip文件。 将该文件解压到你指定的位置,进行下一步。 确定你是不是有NVIDIA的GPU,需不需要用GP...
2019-01-19 22:10:22
1297
原创 机器学习实战——使用FP-growth算法来发现频繁集
问题:TypeError: unsupported operand type(s) for /: 'map' and 'int'Traceback (most recent call last): File "<pyshell#8>", line 1, in <module> lowDMat,reconMat = pca.pca(dataMat,1) ...
2018-10-25 17:51:02
261
原创 机器学习实战——使用FP-growth算法来发现频繁集
问题:RuntimeError: dictionary changed size during iteration#问题代码for k in headerTable.keys(): if headerTable[k]< minSup: del(headerTable[k])#修改+list()for k in list(headerTab...
2018-10-24 16:01:47
319
原创 机器学习实战——使用Apriori算法来发现频繁集
问题:输出应为l正常数组或列表,但输出为<map>格式<map object at 0x000001EE419ED898>map(frozenset,C1)#改为list(map(frozenset,C1))>>> type(C1)<class 'list'>问题:#if not ssCnt.has_key(can...
2018-10-21 15:22:36
282
原创 机器学习实战———k均值聚类 算法
问题:关于第九章list()添加的问题fltLine = list(map(float,curLine))fltLine = map(float,curLine)二者的区别在于加list()输出为数[1.658985, 4.285136][-3.453687, 3.424321][4.838138, -1.151539][-5.379713, -3.362104]...
2018-10-19 20:46:25
341
原创 机器学习实战——树回归 实现记录
问题:同一个文件下定义了两个参数,如果需要调用另一个,需要把另一个放在前面定义def regLeaf(dataSet):#returns the value used for each leaf return mean(dataSet[:,-1])def regErr(dataSet): return var(dataSet[:,-1]) * shape(dataSet)...
2018-10-18 20:49:39
3159
4
原创 机器学习实战——预测数值型数据:回归 实现记录
关于利用数据集绘图建立模型>>> import regression>>> xArr, yArr= regression.loadDataSet('ex0.txt')>>> ws= regression.standRegres(xArr,yArr)>>> xMat =mat(xArr)>>&
2018-10-17 15:02:22
225
原创 机器学习实战——利用AdaBoost元算法提高分类性能 实现记录
问题:TypeError: __new__() takes from 2 to 4 positional arguments but 6 were givendef loadSimpData(): datMat = matrix([1. ,2.1], [2.,1.1], [1.3,1.], ...
2018-10-14 18:03:18
372
原创 机器学习实战——SVM支持向量机 实现记录
问题:TypeError: data type not understoodalphas = mat(zeros(m,1))原因是zeros(())格式不对,更改后:alphas = mat(zeros((m,1)))问题:关于IDLE中换行,回车前面出现很多空格的情况看看前面是不是尾括号缺失,不管出现def 还是class都不起作用问题:关于在IDLE中替换代码使...
2018-10-11 11:35:25
193
原创 机器学习实战——Logistic回归 实现记录
问题:NameError: name 'weights' is not defined属于作者的排版错误;weights = logRegres.gradAscent(dataArr,labelMat)所以: weights.getA()是什么?matrix.getA()Return self as an ndarray object.Equivalent ...
2018-09-29 21:44:31
546
1
原创 机器学习实战——朴素贝叶斯Python实现记录
问题:regEx= re.compile('\\W*')属于打印错误。正确: regEx = re.compile('\W*')regEx = re.compile('\W*')关于'\W' 和'\w'区别,可参考博客:https://blog.csdn.net/wl_ss/article/details/78241782正则表达式元字符的具体应用:/fo+/ 因...
2018-09-27 20:48:01
254
原创 机器学习实战——决策树Python实现问题记录
问题:NameError: name 'reload' is not definedimport impimport treesimp.reload(trees)结论:已经导入过的模块才能用reload, reload的参数应该是模块名,而不是文件名。在pyhton3.x中要先导入文件和imp模块,才能用imp.reload()问题:关于Plot图像不显示中文文字问题原因是标...
2018-09-17 21:46:50
4034
1
原创 机器学习实战——k-近邻算法Python实现问题记录
准备 kNN.py 的python模块from numpy import *import operatordef createDataSet(): group = array([[1.0,1.1],[1.0,1.0],[0,0],[0,0.1]]) labels = ['A','A','B','B'] return group,labels问题:Val...
2018-09-14 22:26:13
505
原创 python3.6 pip升级 matplotlib安装
pip install pip通过下面的一番实践,pip 9.0——>18.0版本没错 就是这么简单 = =matplotlib去下面看吧今天在练习《机器学习实战》--k-近邻算法代码的过程中需要安装 matplotlib模块,但本身电脑里有anaconda ,不太想用,想体验最简单的python,所以用的Shell。但装anaconda对于pip就有很大问题,导致每次...
2018-09-14 20:28:09
18517
1
原创 存在Anaconda的情况下 对电脑中的Python配置Numpy
anaconda是包含Numpy库以及等等用于机器学习的库(Scipy、Matlotlib等)。今日突发奇想,用之前装在电脑里的Python自带的Shell编译Numpy,于是开始... from numpy import * from numpy import *然后 Shell返回了这么一段!打开CMD,用pip命令安装Numpy会发现电脑里明明anaconda里有,但S...
2018-09-12 20:22:37
1310
原创 python编程中的if __name__ == 'main': 的作用和原理
1、这段代码的功能 一个python的文件有两种使用的方法,第一是直接作为脚本执行,第二是import到其他的python脚本中被调用(模块重用)执行。因此if __name__ == 'main': 的作用就是控制这两种情况执行代码的过程,在if __name__ == 'main': 下的代码只有在第一种情况下(即文件作为脚本直接执行)才会被执行,而import到其他脚本中是不会被执行...
2018-04-26 14:48:55
166
原创 python爬取有道翻译界面出错 {‘errorcode’:50}
# -*- coding: utf-8 -*-import urllib.requestimport urllib.parseimport jsoncontent = input("请输入:")url = "http://fanyi.youdao.com/translate?smartresult=dict&smartresult=rule"data = {}data[...
2018-04-24 14:41:15
1775
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人