自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Some.

(o゜▽゜)o☆水平有限感谢指正,不要做伸手党,私信不回

  • 博客(991)
  • 资源 (8)
  • 收藏
  • 关注

原创 t-SNE可视化模型的特征

代码,t-SNE可视化深度神经网络模型的特征

2022-03-07 10:55:44 3807 6

原创 linux 移动某个文件夹及其所有子文件夹内指定类型的文件

find /data/home/image1 -type f -iname "*.jpg" -exec mv --backup=numbered -t /data/home/image2 {} +将文件夹/data/home/image1jiqi

2021-06-01 10:21:02 2353

原创 使用matlab处理.nii图像

一、工具包准备1. 下载 Tools for NIfTI and ANALYZE image(https://ww2.mathworks.cn/matlabcentral/fileexchange/8797-tools-for-nifti-and-analyze-image?s_tid=srchtitle)2. 解压后整个移动到文件夹matlab->toolbox中3. 添加路径4.更新工具包缓存二、读取.nii图像使用load_niinii = loa.

2021-04-05 10:38:28 10351 1

原创 使用pydicom和SimpleITK预处理dicom文件

(一边学一边慢慢更……)对于医学CT图像来说,每个人有若干张.dcm类型的图像存入同一个文件夹中,分别是不同角度/部位的医学成像,可以用mango/小赛之类的看图软件看一下。3D的CT不像2D图像可以直接读取 预处理 使用,需要借助SimpleITK来处理dicom,首先要将每个人的CT存储为一个大小为N*W*H的3D数组,其中N是这个人的.dcm图像数量,W*H是每张图的尺寸。import SimpleITK as sitkdirectorypath = './images/001/'#

2021-01-23 22:22:13 2907

原创 Pytorch 串行训练两个网络

RuntimeError: Trying to backward through the graph a second time, but the buffers have already been freed.我要完成的是,把前一个网络的输出作为后一个网络的输入。pytorch生手……我一开始还以为是使用了两次loss.backward,需要在第一个处保存:loss.backward(retain_graph=True),结果还是一直报这个错。后来发现需要对前一个网络的输出加'.data',.

2020-11-19 08:24:44 5887 6

原创 最近复现代码出现的一些问题

假设我的文件名为s.sh1. 报错shell: /bin/sh^M: bad interpreter: No such file or directory解决vi s.sh删除不正常显示的^M字符,然后,esc,:wq,之后在命令行输入head -1 s.sh | od -c这是错误的:0000000 # ! / b i n / ...

2020-03-03 12:52:01 509 2

原创 将imdouble后数值范围是0-1的图像还原为0-255

Cmax = max(Img(:));Cmin = min(Img(:));Img = uint8((double(Img)-Cmin)/(Cmax-Cmin)*255);figure,imshow(Img)其中Img是经过imdouble等操作后的灰度图像,其元素的数值范围是0-1的double型;通过上述操作,可以将Img还原成值范围是0-255的整型的灰度图像,并按照imsh...

2019-07-08 19:13:37 5102 1

原创 MatalbR2018a+VS2017+Windows10+CPU 配置MatConvNet

一、安装VS根据自己Matlab的版本查看适配什么样的VS版本,比如下图中我可以看出我能适用VS2017,所以果断卸载了VS2019……根据自己安装的实际情况,添加下面的(修改)路径到系统变量的path:C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\...

2019-06-03 10:01:33 2002 4

原创 Windows+CPU+Cygwin编译darknet运行yolo3

一、下载darknet(1)https://github.com/pjreddie/darknet 中clone&download(2)https://pjreddie.com/darknet/install/ 在命令行下:git clone https://github.com/pjreddie/darknet.git二、安装Cygwinhttps://cyg...

2019-05-26 13:49:11 2918 9

原创 Python3.6.8安装TensorFlow (windows)

一、安装Python3.6.8https://www.python.org/downloads/windows/打开网址,找到合适的安装包,我用的是64位DownloadWindows x86-64 executable installer为了省事儿可以在安装第一页下面勾选“Add Path”验证:cmd命令行输入python --version二、安装TensorFl...

2019-05-03 08:42:36 7400

原创 使用Java(eclipse2019.03)运行MATLABr2018a生成的jar

一、Matlab生成jar在命令行直接输入:deploytool【注意】如果1处没有Java Package选项需要在matlab的setup.exe中,补充安装选择MATLAB Compiler和MATLAB Compiler SDK二、检查/配置Java的环境1、在cmd中java和javac都是有效命令如果javac无效:①检查系统变量JAVA_HOM...

2019-05-02 18:37:04 1165

原创 使用C++(VS2017)运行Matlab2018a生成的动态链接库DLL

一、Matlab生成动态链接库DLL前提:电脑中有C/C++编译器(例如VS)1、在matlab中打开需要生成的文件 “文件名.m”例如Main.m;2、在下方命令行中输入mex -setup选择使用C/C++的compiler;3、再输入mbuild -setup选择使用C/C++的builder,注意与上一致;4、生成动态链接库DLL输入m...

2019-04-16 21:18:59 4098 1

原创 最长回文子序列(不连续) 可输出回文序列

string LCS(string str1,string str2)//str2是str1的逆序{ string fin=str1; int length1,length2; int arr[MAXN][MAXN]; length1 = str1.length(); length2 = str2.length(); memset(arr,0,s...

2019-04-03 21:18:46 1394 1

原创 关于LaTex

1、基础安装(1)MiKTeX 2.9编译器(2)texstudio编辑器2、参考文献(1)Mendeley-Desktop用来管理文献,账户登录可以跨平台,支持浏览器导入,很好用。(2)Texmaker_5.0.3_Win_x64这里仅用于处理引用参考文献:①首先在Mendeley-建立一个library,在option中对于BibTex设置enable…...

2019-04-01 20:55:53 928

原创 [MATLAB] plot画图简单细节随记

1、固定坐标系大小范围axis([xmin xmax ymin ymax]);放在每次的figure前面。2、设置坐标区域背景颜色backColor = [0.0 0.0 0.0];set(gca, 'color', backColor);matlab中RGB颜色对照表:3、消除坐标数值set(gca,'XTickLabel','','YTickLabel',...

2019-01-23 21:36:30 725 2

原创 Action Recognition——基于深度学习的动作识别综述

[1]Herath S , Harandi M , Porikli F . Going deeper into action recognition: A survey[J]. Image and Vision Computing, 2017, 60:4-21.

2018-12-12 23:16:35 6779 5

原创 Action Recognition——基于表示的动作识别综述

[1]Herath S , Harandi M , Porikli F . Going deeper into action recognition: A survey[J]. Image and Vision Computing, 2017, 60:4-21.

2018-12-12 23:00:50 1847

原创 XGBoost论文阅毕

花了两天读了陈天奇大神的XGBoost论文,了解了大概原理,水平有限,如有错误,烦请指正,记录如下。一、简要介绍1、模型提升树(Boosted tree )最基本的组成部分叫做回归树(regression tree),称为CART。XGBoost Tree由多个CART集成,按照策略选取最佳分隔点,对稀疏数据进行处理,并加入了例如并行化等优化方法。2、特点1、设计并构建了高...

2018-10-01 23:46:21 2110 1

原创 02改善深层神经网络-Optimization+methods-第二周编程作业1

【注意】“opt_utils.py”文件的第73行,最后部分“np.sqrt(2 / layer_dims[l-1]”要写成“np.sqrt(2.0 / layer_dims[l-1]”!!!因为这个被坑了一晚上QAQ…… 讨论了不同的梯度下降方法:批处理下降和随机梯度下降。讨论了三种不同的优化方法:Gradient descent、Momentum和Adam。#...

2018-09-21 21:07:25 681

原创 02改善深层神经网络-Gradient+Checking-第一周编程作业3

梯度检查用于测试反向传播时梯度下降所取到的值是否合理,使用2图的公式计算difference差值是否足够小。What you should remember from this notebook:Gradient checking verifies closeness between the gradients from backpropagation and the numerica...

2018-09-21 13:57:32 572

原创 02改善深层神经网络-Regularization-第一周编程作业2

三层神经网络模型:LINEAR->RELU->LINEAR->RELU->LINEAR->SIGMOID            当网络在训练集上表现得很好,而在测试集上表现不好的时候,我们需要考虑对参数加上正则化项,来增加对权重的惩罚、减少过拟合。What you should remember -- the implications of L2-regula...

2018-09-20 09:16:43 411

原创 02改善深层神经网络-Initialization-第一周编程作业1

分别使用全零:parameters['W' + str(l)] = np.zeros((layers_dims[l], layers_dims[l-1]))随机:parameters['W' + str(l)] = np.random.randn(layers_dims[l], layers_dims[l-1]) * 10“he”:parameters['W' + str(l)] = ...

2018-09-18 21:29:08 455

原创 01神经网络和深度学习-Deep Neural Network for Image Classification: Application-第四周编程作业2

一、两层神经网络模型:LINEAR->RELU->LINEAR->SIGMOID#coding=utf-8import timeimport numpy as npimport h5pyimport matplotlib.pyplot as pltimport scipyfrom PIL import Imagefrom scipy import ndim...

2018-09-17 20:22:47 489

原创 01神经网络和深度学习-Building your Deep Neural Network: Step by Step-第四周编程作业1

整个模型中使用的(激活)函数的结构如下:[LINEAR -> RELU]  × (L-1) -> LINEAR -> SIGMOID即:执行L-1次使用Relu激活函数的前向传播,执行一次使用sigmoid激活函数的前向传播;执行一次使用sigmoid激活函数的后向传播,执行L-1次使用Relu激活函数的后向传播;使用梯度更新参数。 #coding=...

2018-09-17 15:06:14 253

原创 01神经网络和深度学习-Planar data classification with one hidden layer v3-第三周编程作业

分别使用逻辑回归和加了隐藏层的神经网络对花的颜色进行预测。一、逻辑回归#coding=utf-8# Package importsimport numpy as npimport matplotlibimport matplotlib.pyplot as pltfrom testCases import *import sklearnimport sklearn.datas...

2018-09-16 17:29:34 336

原创 01神经网络和深度学习-Logistic-Regression-with-a-Neural-Network-mindset-第二周编程作业2

算法大概流程:1、输入w,b并初始化;2、反向传播,递归下降,计算dw,db;,3、利用超参数学习率,迭代计算w,b的值;4、预测。import numpy as npimport matplotlib.pyplot as pltimport h5pyimport scipyfrom PIL import Imagefrom scipy import n...

2018-08-22 21:43:51 405

原创 01神经网络和深度学习-Python-Basics-With-Numpy-第二周编程作业1

#coding=utf-8import numpy as npimport matplotlib.pyplot as pltimport h5pyimport scipyfrom PIL import Imagefrom scipy import ndimagefrom lr_utils import load_datasetdef sigmoi...

2018-08-22 17:23:04 405

原创 微信公众号开发——服务器配置及token验证

[前言]:因为自己第一次配置开发者模式是2015年底,当时是SAE的应用,现在申请了一个阿里云的服务器,根据官方文档尝试一晚上无果,自己又找资料成功完成启用微信公众号后台开发者模式的服务器设置。一、前提1、购买一台云服务器        必须要有公网IP,可以没有域名,我选择安装的是CentOS 7.5的系统。(这里我是用的最后一个月的学生优惠9.9买了台阿里云玩玩);2、配置安全组添加一条可以访...

2018-06-23 10:07:51 21216 6

原创 LeetCode-824. Goat Latin(字符串分割)

824 。山羊拉丁文描述S给出一个句子,由用空格分隔的单词组成。每个单词只包含小写字母和大写字母。我们想将句子转换成“ 山羊拉丁语”  (一种类似于拉丁语的化妆语言)。山羊拉丁文规则如下:如果一个单词以元音开头(a,e,i,o或u),则追加"ma" 到单词的末尾。例如,'apple'这个词变成'applema'。 如果一个词以辅音开头(即不是元音),删除第一个字母并将其附加到最后,然后添加"ma"...

2018-05-03 12:45:49 592 2

原创 LeetCode-10. 正则表达式匹配(Python-re包)

10. 正则表达式匹配题目描述提交代码给定一个字符串 (s) 和一个字符模式 (p)。实现支持 '.' 和 '*' 的正则表达式匹配。'.' 匹配任意单个字符。'*' 匹配零个或多个前面的元素。匹配应该覆盖整个字符串 (s) ,而不是部分字符串。说明:s 可能为空,且只包含从 a-z 的小写字母。p 可能为空,且只包含从 a-z 的小写字母,以及字符 . 和 *。示例 1:输入:s = "a...

2018-05-03 11:12:38 1573 2

原创 LeetCode-8. 字符串转整数 (atoi)

8. 字符串转整数 (atoi)题目描述实现 atoi,将字符串转为整数。在找到第一个非空字符之前,需要移除掉字符串中的空格字符(我说:不是字符中所有空格字符,是前导空格)。如果第一个非空字符是正号或负号,选取该符号,并将其与后面尽可能多的连续的数字组合起来,这部分字符即为整数的值。如果第一个非空字符是数字,则直接将其与之后连续的数字字符组合起来,形成整数。字符串可以在形成整数的字符后面包括多余的...

2018-05-02 19:49:14 360

原创 LeetCode-6. Z字形变换(找规律)

6. Z字形变换题目描述将字符串 "PAYPALISHIRING" 以Z字形排列成给定的行数:P A H NA P L S I I GY I R之后从左往右,逐行读取字符:"PAHNAPLSIIGYIR"实现一个将字符串进行指定行数变换的函数:string convert(string s, int numRows);示例 1:输入: s = "PAYPALISHIRIN...

2018-05-02 13:03:27 2185

原创 LeetCode-5. 最长回文子串(Manacher)

5. 最长回文子串题目描述给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为1000。示例 1:输入: "babad"输出: "bab"注意: "aba"也是一个有效答案。示例 2:输入: "cbbd"输出: "bb"最短回文串Palindrome Permutation回文对最长回文子序列回文子串C#include<bits/stdc++.h>

2018-05-01 17:37:19 450

原创 LeetCode-4. 两个排序数组的中位数

4. 两个排序数组的中位数题目描述给定两个大小为 m 和 n 的有序数组 nums1 和 nums2 。请找出这两个有序数组的中位数。要求算法的时间复杂度为 O(log (m+n)) 。示例 1:nums1 = [1, 3]nums2 = [2]中位数是 2.0示例 2:nums1 = [1, 2]nums2 = [3, 4]中位数是 (2 + 3)/2 = 2.5数组二分查找分治算...

2018-05-01 12:55:06 415

原创 LeetCode-3. 无重复字符的最长子串

3. 无重复字符的最长子串题目描述给定一个字符串,找出不含有重复字符的最长子串的长度。示例:给定 "abcabcbb" ,没有重复字符的最长子串是 "abc" ,那么长度就是3。给定 "bbbbb" ,最长的子串就是 "b" ,长度是1。给定 "pwwkew" ,最长子串是 "wke" ,长度是3。请注意答案必须是一个子串,"pwke" 是 子序列  而不是子串。Lon

2018-05-01 11:07:33 574

原创 LeetCode-2. 两数相加(链表+大数加法模拟)

2. 两数相加题目描述给定两个非空链表来表示两个非负整数。位数按照逆序方式存储,它们的每个节点只存储单个数字。将两数相加返回一个新的链表。你可以假设除了数字 0 之外,这两个数字都不会以零开头。示例:输入:(2 -> 4 -> 3) + (5 -> 6 -> 4)输出:7 -> 0 -> 8原因:342 + 465 = 807字符串相乘二进制求和两整数之和字...

2018-04-30 16:15:42 1499

原创 LeetCode-20. 有效的括号(栈模拟)

20. 有效的括号题目描述给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。注意空字符串可被认为是有效字符串。示例 1:输入: "()"输出: true示例 2:输入: "()[]{}"输出: true示例 3:输入: "(]"输出: false示例 4:输入: ...

2018-04-30 12:46:16 439

原创 LeetCode-14. 最长公共前缀

14. 最长公共前缀题目描述编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串 ""。示例 1:输入: ["flower","flow","flight"]输出: "fl"示例 2:输入: ["dog","racecar","car"]输出: ""解释: 输入不存在公共前缀。说明:所有输入只包

2018-04-30 00:13:54 977

原创 LeetCode-1. 两数之和

1. 两数之和题目描述给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]三数之和四数之和两数之和 II - 输入有序数组Two Sum III - Data ...

2018-04-28 18:47:38 392

原创 Python可视化-县市按经纬度坐标在地图标记数值

一、数据文件准备1、Info.csvname,val,lat,lon南京 ,4.23,32.04,118.78徐州 ,4.13,34.26,117.2睢宁 ,4.13,33.89,117.94沛县 ,4.1,34.73,116.93丰县 ,4.1,34.79,116.57邳县 ,4.1,34.3,117.97铜山 ,4.1,34.26,117.2新沂 ,4.1,34...

2018-04-24 21:46:00 19905 11

CHN_adm.zip

CHN_adm 地图 我在python可视化画地图的时候用到的,区别于用svg来画地图。不好意思我也不知道为什么系统会让它变成50分下载,我当时明明设置的是2分……对那些50分下载的同学们表示很抱歉!

2018-04-24

江苏省各市地图svg文件

江苏省各市地图svg文件,只精确到市,可以用来帮助实现python的可视化。CHN_adm 地图 我在python可视化画地图的时候用到的,区别于用svg来画地图。不好意思我也不知道为什么系统会让它变成50分下载,我当时明明设置的是2分……对那些40分下载的同学们表示很抱歉!

2018-04-24

Windows安装dlib的轮子dlib-18.17.100-cp27-none-win32.whl

适合windows用户,python2.7版本,pip install安装出错的情况下,这个一下子就ok了。安装dlib的轮子.whl文件。CHN_adm 地图 我在python可视化画地图的时候用到的,区别于用svg来画地图。不好意思我也不知道为什么系统会让它变成50分下载,我当时明明设置的是2分……对那些50分下载的同学们表示很抱歉!

2018-03-30

EasyX 计算机图形学VCgraphic.h头文件

计算机图形学在VC上机操作时无法直接使用graphic.h头文件,解压本资源后,选择对应本机的VC版本装载即可使用。

2017-05-12

Axure.zip破解版

Axure.zip,破解版,先点!-AxureRPPorable进行破解,再打开.exe。 是在做 app设计时会使用的一个专业的快速原型设计工具。

2017-05-12

23年考研英语真题及答案(1986-2008).doc

2017-04-07

mysql-connector-java-5.1.34-bin.jar驱动

mysql-connector-java-5.1.34-bin.jar是myeclipse连接mysql的好用的驱动!!

2016-09-10

POJ 1002 487-3279 测试数据 完整

East Central North America 1999。50字50字50字50字50字50字50字50字50字50字50字50字50字50字50字50字50字50字50字50字50字50字50字50字50字50字50字50字50字50字50字50字50字50字50字50字50字50字50字50字50字50字50字50字50字50字50字50字50字

2016-08-13

空空如也

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

TA关注的人

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