自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ubuntu下安装opencv ,import cv2 找不到cv2.so

特别鸣谢https://blog.csdn.net/cocoaqin/article/details/78163171https://stackoverflow.com/questions/15790501/why-cv2-so-missing-after-opencv-installedhttps://blog.csdn.net/honyniu/article/details/463...

2020-10-13 16:55:22 5269 6

原创 python学习(一)——关于None的判断

在对一个变量是否非空(None)进行判断的时候,常见的有两种写法,但是哪一种写法才算正统呢?太长不看版本:1.not x,对None,[],{},0来说,都是True2.x is not None,只对None来说是Falsex = Noneif not x: print('x is None')else: print('x is not None')...

2019-08-09 16:16:44 700

原创 python学习——Tips(持续更新中)

1.函数名最前面的单下划线表示这个函数是一个特殊函数,只能被本模块的代码使用,不能被其他使用本文件作为库或者工具模块的应用导入。2.threading模块,调用线程的start()方法让它们开始执行,调用join()方法,等待线程结束后,方可执行后面的代码。可参考:https://blog.csdn.net/zhuzuwei/article/details/809275543...

2019-08-05 08:47:45 287

原创 机试输入读取技巧(持续更新中)

情况1输入:1 2 33 6 5 2 57 7 551如上可看出输入每一行的数字个数是未知的,需求是,每一行的数据为一个处理单元。方法:利用stringstream将getline读取的一行数据,重新将行中的数据赋值给对应类型的变量。省去了删去空格与类型转换的操作。如果输入为string,例如:可以将下方的int改为string.输入:ac bc ddapple ...

2019-08-04 21:00:48 329

原创 数据结构与算法(一)——快慢指针定位中间节点

2019-07-25 09:05:14 717

原创 ubuntu下查看使用显卡的进程

当nvidia-smi命令输出的结果不够满意时,比如已经没有进程占用某个GPU,但是某个GPU显存仍然是被占用的。这个时候使用该命令,可以查看GPU被使用情况。sudo fuser -v /dev/nvidia*...

2019-07-17 10:56:15 7504

原创 matplotlib学习(一)——使用matplotlib在图像上绘制方框绘制矩形

参考:https://stackoverflow.com/questions/37435369/matplotlib-how-to-draw-a-rectangle-on-image

2019-07-05 16:09:50 9683 4

原创 pandas学习(一)——csv数据合并

import pandas as pddf1 = pd.read_csv('test1.csv')df2 = pd.read_csv('test2.csv')frames = [df1, df2]all_csv = pd.concat(frames)参考:https://blog.csdn.net/weixin_37226516/article/details/64134643...

2019-06-19 16:04:11 3450

原创 ubuntu 修改文件所有者

1。文件名为 ldy 的文件夹 暂时还属于用户1019.2.我需要将这个文件夹以及其下所有文件的所有者变更到我(用户名为: ldy) 名下根据 菜鸟教程上的说明我更换了具有root权限的帐号输入了sudo chown -R ldy ldy修改成功...

2019-06-03 16:44:34 15937

原创 linux利用端口查看进程

1.查看对应端口sudo netstat -antup | grep 端口号2.利用端口查看进程ps -ef | grep 进程号

2019-05-22 10:29:44 191

原创 'ValueError: Tensor Tensor is not an element of this graph'(Keras, backend:TensorFlow)

在做在线负样本数据挖掘的时候,遇到了这个问题。'ValueError: Tensor Tensor is not an element of this graph'在线负样本数据挖掘涉及到在数据生成器中,使用模型对数据进行预测 ,也就是data generator()里面有model.predict()。产生问题的原因:产生了两个计算图,TensorFlow不知道用哪一个。或者是loa...

2019-04-13 09:19:25 553

原创 ubuntu下非root用户,安装属于自己的cmake

在使用实验室的服务器的过程中,服务器上原有的cmake版本过低,想安装一个高版本的cmake,同时又不能影响其他用户cmake的版本。于是决定在自己的家目录下安装一个高版本的cmake。具体过程如下。1.从cmake.org上下载对应操作系统对应版本的cmake压缩包。2.将其进行解压3.进入cmake目录 (这里我使用的是3.10.2版本)cd cmake-3.10.2...

2019-04-11 14:54:52 2107 1

原创 jupyter notebook, KeyError: 'runtime_dir',[Errno 13] Permission denied

在用实验室的服务器运行jupyter notebook 的时候,报了如下错。Traceback (most recent call last): File "/Users/JDMac/anaconda3/lib/python3.5/site-packages/traitlets/traitlets.py", line 501, in get value = obj._trait_...

2019-03-13 16:18:18 3664 2

原创 医疗图像读取包引发的乌龙事件

做实验室项目发生的事情:nibabel读出来的3D数据顺序为(x,y,z)然后调用的函数把nibabel读出来的数据转置了一下,(z,y,x)simple itk 读出来的3D数据的顺序为(z,x,y)因为这两个读出来的轴的顺序不一样,我写了一个bug出来,花了一个半小时才调完。经验教训,调试用的数据不能随便更换,否则会多调试半个小时。今天还学到一招,在pycharm中...

2019-03-11 22:23:17 215

原创 TensorFlow/Keras InternalError: Dst tensor is not initialized.

在自己电脑上跑模型,准备预测的时候,load_model报错了。InternalError: Dst tensor is not initialized.上谷歌查了一下,在GitHub上找到了解答。原因是我的GPU资源不够用啦。所以报上面这个错的时候,只需要关掉一些使用GPU的程序就行了。一般这种情况可能在使用jupyter notebook的时候出现。https://g...

2019-03-11 13:16:44 926

原创 ubuntu远程桌面打不开pycharm 解决方案

实验室服务器的远程桌面偶尔会出现打不开pycharm的情况。现在将解决方案做一个记录。使用putty或XSHELL 登录服务器。使用 ps -ef|grep Xvnc|grep xxxxxx 代表用户名然后使用kill -9 杀掉上面搜索出来的进程然后cd 进入 /home/user/Public 目录运行sudo python3 xrdp_manager.py all 命...

2019-03-09 09:26:20 2402 2

原创 kaggle NCFM学习历程

基于https://www.kaggle.com/jeffd23/deep-learning-in-the-deep-blue-lb-1-2792019-03-05 终于自己手写了一波自定义数据生成器,但是最终model的fit_generator效果并不理想。令人费解的是,我只是变动了一下数据生成器,只是将原来代码中的所有数据放在同一个数组里的方法变成了数据生成器,val_loss就高得吓人...

2019-03-05 19:27:35 688 1

原创 OpenCV build with Tesseract on Win7 VS2017

做一个作用涉及的计算机视觉,并且要求只能用C++或者MATLAB实现。考虑到至少C++还用过一段时间,OpenCV也接触过。于是准备使用C++实现。在寻找样例代码的过程中,发现网上的代码最适合新手的还是各类官方tutorial以及一些比较良心的入门书籍的代码。参考代码来自《OpenCV 实例精解(OpenCV By Example)》的第11章,使用Tesseract识别文本。但是在代码成...

2019-02-27 13:20:17 1049 2

原创 LaTex——ieee模板中文版

大作业要用LaTex写论文。说来惭愧,我从来都没用过LaTex。今天开始上手研究ieee的论文模板,却发现中文始终都不显示。这里记录一下自己解决的过程。希望和我情况相似的同学能够有所收获。1. .tex文件内容修改% The preceding line is only needed to identify funding in the first footnote. If that...

2019-01-15 10:47:02 9623 4

原创 安装cuda9.0 时 自动装成了 cuda10.0

参考自:https://devtalk.nvidia.com/default/topic/1024342/cuda-setup-and-installation/unable-to-uninstall-cuda-9-0-completely-and-install-8-0-instead/在新一轮的环境配置中,我按照NVIDIA cuda-9.0(在线安装) 的安装步骤照常走直到最后一步...

2018-11-08 11:22:20 7675

原创 Python2.7的UnicodeEncodeError: ‘ascii’ codec can’t encode

Python2.7下,在我准备将中文写进list,并且存入csv时,报错如下UnicodeEncodeError: ‘ascii’ codec can’t encode 解决方案为:import sysreload(sys)sys.setdefaultencoding('utf-8')参考自:http://wangye.org/blog/archives/629/...

2018-11-08 11:14:56 334

原创 python2.7中文路径

Python2.7处理中文路径时遇到了些问题解决方法如下import ospath='./测试'upath=unicode(path,'utf-8')dirs=os.listdir(upath) 

2018-11-08 11:08:36 2878

原创 leetcode 90 subsets-ii 子集II

class Solution {public: vector<vector<int>> subsetsWithDup(vector<int>& nums) { vector<vector<int> > res; vector<int> temp; sort(n...

2018-11-02 15:17:00 284

原创 leetcode 78 subsets 子集

位运算方法 class Solution {public: vector<vector<int>> subsets(vector<int>& nums) { vector<vector<int> > ans; vector<int> temp; int a...

2018-10-30 15:24:06 233

原创 深度学习tricks(一)——shuffle——同时打乱两个数组,保持原先的对应关系仍然存在

自己做数据处理,因为数据比较复杂的关系(我自己也不太熟练),不太方便借助框架封装好了的包在做到需要打乱数据这一步的时候,遇到了如何打乱数组,使得原始输入与label的对应关系仍然存在https://stackoverflow.com/questions/4601373/better-way-to-shuffle-two-numpy-arrays-in-unison以上是StackOve...

2018-10-22 19:22:04 4755

原创 cv2.imread 中文路径读取失败解决方案

def cv_imread(filePath): cv_img=cv2.imdecode(np.fromfile(filePath,dtype=np.uint8),-1) ## imdecode读取的是rgb,如果后续需要opencv处理的话,需要转换成bgr,转换后图片颜色会变化 ##cv_img=cv2.cvtColor(cv_img,cv2....

2018-10-06 13:40:59 2169

原创 anaconda 环境复制备份

有的时候总会出现装一个新包装着装着环境就被装崩了的情况。所以备份环境还是需要的。查看conda环境命令:conda info --envs复制一个环境:conda create -n python35copy --clone python35摘自:https://blog.csdn.net/yimingsilence/article/details/79388205...

2018-09-03 08:42:32 16695

原创 XSHELL SFTP 传输文件(转)

sftp是Secure File TransferProtocol的缩写,安全文件传送协议。可以为传输文件提供一种安全的加密方法。sftp与 ftp有着几乎一样的语法和功能。SFTP为 SSH的一部分,是一种传输档案至Blogger伺服器的安全方式。其实在SSH软件包中,已经包含了一个叫作SFTP(Secure File Transfer Protocol)的安全文件传输子系统,SFTP本身没有单...

2018-08-22 16:54:32 26098

转载 数字图像处理笔记(一)——Connected-component labeling--连通区域标记

转自:https://en.wikipedia.org/wiki/Connected-component_labelingConnected-component labeling (alternatively connected-component analysis, blob extraction, region labeling, blob discovery, or region extra...

2018-07-06 16:01:34 18898

原创 Linux下使用anaconda创建tensorflow keras环境

安装tensorflow1.创建tensorflow环境conda create -n tensorflow python=3.6(python版本可任意)2.激活环境source activate tensorflow3.安装tensorflowpip install --ignore-installed --upgrade tfBinaryURL(PS:t...

2018-05-19 23:00:51 809

原创 Pytorch学习(五)--安装torchnet

  pip install git+https://github.com/pytorch/tnt.git@master

2018-05-13 20:03:01 7298 1

原创 git常用命令(更新中)

撤销提交 撤销commitgit reset --hard HEAD撤销前n个commitgit reset --hard HEAD~n 撤销操作要慎用,可能导致上一次 git add 进去的所有文件消失。。。技艺不精啊,哭--------------------------------------------------------------------------...

2018-05-05 16:21:54 160

原创 Linux--解决ssh自动断线问题

在连接远程SSH服务的时候,经常会发生长时间后的断线,或者无响应(无法再键盘输入)。总体来说有两个方法:1、依赖ssh客户端定时发送心跳。putty、SecureCRT、XShell都有这个功能,但是并不保险。此外在Linux下:#打开sudo vim /etc/ssh/ssh_config# 添加ServerAliveInterval 20ServerAliveCountMax 999即每隔20...

2018-05-05 10:40:12 6743

转载 神经网络中epoch, iteration, batchsize相关理解和说明

batchsize:中文翻译为批大小(批尺寸)。简单点说,批量大小将决定我们一次训练的样本数目。batch_size将影响到模型的优化程度和速度。为什么需要有 Batch_Size :batchsize 的正确选择是为了在内存效率和内存容量之间寻找最佳平衡。 Batch_Size的取值:全批次(蓝色)如果数据集比较小我们就采用全数据集。全数据集确定的方向能够更好地代表样本总体,从而更准确地朝向极值...

2018-04-28 14:25:11 639

原创 ubuntu上安装chrome,及其NSS问题

sudo wget http://www.linuxidc.com/files/repo/google-chrome.list -P /etc/apt/sources.list.d/wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -sudo apt-get updatesudo...

2018-04-27 18:02:41 4033

原创 TianCHi/LUNA16/Kaggle lung cancer肺结节数据集特征比较

现在网上能够找到的关于肺结节的比赛有TianCHi/LUNA16/Kaggle这三家。三个网站论坛上都有很多关于肺结节识别与检测的源码。作为一名新手,我准备先大致了解这三个网站提供的数据的异同。天池医疗AI大赛:大赛数据集提供数千份高危患者的低剂量肺部CT影像(mhd格式)数据,每个影像包含一系列胸腔的多个轴向切片。每个影像包含的切片数量会随着扫描机器、扫描层厚和患者的不同而有差异。原始图像为三维...

2018-04-13 11:55:21 16523 19

原创 kaggle lung cancer detection--Full Preprocessing Tuturial(附翻译)

原文链接:https://www.kaggle.com/gzuidhof/full-preprocessing-tutorial/notebookIntroductionWorking with these files can be a challenge, especially given their heterogeneous nature. Some preprocessing is req...

2018-04-10 22:25:30 1930 1

原创 阿里云服务器ECS上安装anaconda 远程访问jupyter notebook解决方案

目录一、安装anaconda二、配置jupyter notebook三、影响结果的小细节---------------------------------------------------------------------一、安装anacondassh -oPort=6000 root@youripaddress在云服务器上安装anaconda,...

2018-04-09 22:35:01 4593 3

原创 Linux 上安装 xgboost

本人安装了anaconda3最开始使用pip install xgboost 出现了错误百度后发现前提是需要安装 g++sudo apt-get install g++使用以上命令安装g++再使用以下命令安装xgboostpip install xgboost搞定...

2018-03-30 15:55:41 2545

原创 linux上更换anaconda 版本后环境变量设置方法

因为项目使用python版本变更,所以从anaconda3变为了anaconda2。环境变量的设置对于熟悉Linux系统的朋友们来说一定是小菜一碟,但是对于刚刚接触这个系统的新手来说还是有一定难度。在使用如下命令删除anaconda3版本后,rm -rf anaconda3又使用bash命令安装了anaconda2,在安装成功的最后,有如下一句友情提示的话:You may wish to edit...

2018-03-22 22:11:45 4593

空空如也

空空如也

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

TA关注的人

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