自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

未名方略

飞行code's unknown space

  • 博客(165)
  • 资源 (2)

原创 算法工程师的数学小屋—公众号

数学和代码是算法工程师的左拳右拳。欢迎关注微信订阅号:Golden_strategy这里有数学主题的探讨,也有码行天下的吟咏、手不释卷的相惜。

2019-01-24 15:03:17 338

原创 生成一维高斯曲线和噪声数据

高斯函数定义为 (1)我们生成高斯数据和曲线:import numpy as npimport matplo...

2020-09-30 09:04:36 34

原创 docker删除镜像

第一步,先删除容器查看所有容器docker ps -a查看正在运行的容器docker ps所有处于终止状态的容器docker container prune 第二步,删除镜像查看镜像docker images删除镜像docker rmi 79cc46abd78d...

2020-09-15 10:26:16 14

原创 python语音识别依赖包

conda install -c contango python_speech_features

2020-08-25 14:35:43 45

原创 docker部署计算任务(numpy测试)

首先拉取镜像docker pull python:3.8import numpy as npx=np.random.randint(3,20,20).reshape(4,5)print(x)

2020-08-17 12:09:39 95

原创 Docker安装和入门,常用指令

可选择阿里云https://cr.console.aliyun.com/先后安装Docker客户端和配置镜像加速器。输入几行指令测试测试docker run hello-world免sudo:$ sudo groupadd dockersudo usermod -aG docker $USERnewgrp docker继续docker run busybox echo "hello from busybox"查看容器docker ps -a

2020-08-14 16:59:08 45

原创 win10命令行cd进入到指定目录

C:\Users\Administrator>cd /d D:\wikicd /d

2020-08-12 22:15:27 513

原创 查Python版本

1C:\Users\Administrator>python --version2import sysprint(sys.version)

2020-08-12 21:28:06 40

原创 压缩感知处理语音信号代码(python)

先安装convex优化包conda install -c conda-forge cvxpy语音信号的生成import numpy as npimport matplotlib as mplimport matplotlib.pyplot as pltimport scipy.optimize as spoptimport scipy.fftpack as spfftimport scipy.ndimage as spimgimport cvxpy as cvxT= 0.00

2020-08-03 17:49:40 93

原创 PID控制仿真程序python code

PID控制,实时数据和control值的误差反馈输入系统,让控制量收敛于control值。基本反馈控制典型结构如下图传递函数为PID控制系统H(s)即包括对误差的比例加权项(P),误差累加积分项(I),误差微分项(D),那么输出u(t)为仿真程序:import timeimport matplotlib.pyplot as pltfrom scipy.interpolate import make_interp_splineimport numpy as n.

2020-07-30 08:50:53 174

原创 python指定路径

写程序养成指定路径的习惯,否者经常运行发现路径不对很烦躁。import osos.chdir('/path')另外查看当前路径print(os.getcwd())

2020-07-17 11:54:50 79

原创 ECG心电数据文件.xml读取

xml设计用来传输和存储数据树形结构 由标签对组成,<aa></aa> 标签可以有属性:<aa id='string'></aa> 标签对可以嵌入数据:<aa>data</aa> 标签可以嵌入子标签(具有层级关系)(未完待续)...

2020-07-14 18:29:45 171

原创 三维图形生成、建模、重建、交互显示教程:VTK和python码

1,读取.mha文件方法有:vtkMetaImageReader()vtk_reader = vtk.vtkMetaImageReader()vtk_reader.SetFileName(filename)2,渲染方法有:vtkRenderer(),vtkRenderWindow()先创建渲染,再建立渲染窗口aRenderer = vtk.vtkRenderer()renWin = vtk.vtkRenderWindow()renWin.AddRender...

2020-07-13 19:04:11 226

原创 nii文件转mha, numpy转mha,dicom转mha

首先安装conda install -c simpleitk simpleitk未完待续

2020-07-07 18:13:44 306 5

原创 python中的箭头符号

->这个符号仅仅是用于帮助阅读代码的,删掉也不影响代码def add(x, y) -> int: return x+yadd(1.2,2)Out[34]: 3.2所以并没什么用。再看一个判断机器人路径重叠的例子。class Robot: def isPathCrossing(self, path: str) -> bool: dirs = { "N": (-1, 0), "S": (1,

2020-07-07 11:20:36 506

原创 三维医疗影像打开和保存.vtk文件的python代码

首先安装vtk (Visualization Toolkit),有很多种方法,这里用了condaconda install -c anaconda vtk以下是效果截图,原效果是可以鼠标拖拽交互旋转。门静脉胰脏左肾读取.vtkimport vtkfilename = 'kidney.vtk'reader = vtk.vtkPolyDataReader()reader.SetFileName(filename)reade.

2020-07-03 09:50:11 265

原创 vscode选择已有环境

code .ctrl + alt +pPython:选择解析器

2020-07-02 10:12:26 270

原创 ~取反运算例子

原码,反码,补码。为什么需要三种码?计算机实际存储的都是补码。因为符号位!所以做加法直接用补码相加,正数的反码和补码就是原码本身。负数的反码即字面意思,符号位不变,其他各位取反。负数的补码是反码+1。还原:负数的反码还原为原码很简单,符号位不变,其他位取反。负数的补码还原为原码为:符号位不变,其他位取反再+1。即补码的补码就是原码。例:含符号位4位 mod8-5的补码是-3,-3的...

2020-04-14 17:47:17 93

原创 conda install 等价与pip install -e .

这两种命令都会自动查找和下载依赖包,并会自动对应版本号。

2020-02-11 09:34:27 695

原创 pytorch神经网络工作站搭建

第一步 conda create -n torch source activate torch conda install -c anaconda pytorch-gpu 第二步 source activate torch conda install spyder

2020-01-21 18:09:57 585

原创 淋巴结病理数字玻片读取与处理代码

Whole-slide images are generally stored in a multi-resolution pyramid structure.首先安装openslide模块pip install openslide-pythonimport os.path as ospimport openslidefrom pathlib import Path...

2020-01-19 11:39:59 374

原创 图像语义分割常用GAP代码实现(global average pooling)

import tensorflow as tfimport numpy as npx = np.arange(24).reshape(2,3,4)x = np.array(x).reshape(2,3,4,1)xx = tf.cast(x,tf.float32) global_average_mean = tf.reduce_mean(xx, ...

2020-01-15 17:34:03 264

原创 医疗图像csv文件处理代码python

利用pandasimport pandasimport numpy as npLUNA_LABEL = '/.csv'a=pandas.read_csv(LUNA_LABEL)annos = np.array(pandas.read_csv(LUNA_LABEL))files=annos[:,0]file_multi=[]for file_i in file...

2020-01-02 15:23:12 167

原创 k-means clustering原理与举例

图像聚类一般是灰度值的聚类。import numpy as npimport cv2img = cv2.imread('differential geometry.jpeg')img2 = img.reshape((-1,3))# convert to np.float32img2 = np.float32(img2)# define criteria, number of...

2019-12-30 17:52:13 138

原创 python跳出双循环break图例

用for else语句。import matplotlib.pyplot as pltfig, ax = plt.subplots()for i in range(10): for j in range(10): ax.plot(i, j,'o') if i == 5 and j == 3: break else:...

2019-12-30 15:23:52 330

原创 Eight queens经典回溯算法

def conflict(state, nextX): print('state:',state) nextY = len(state) for i in range(nextY): print("i=",i) if abs(state[i]-nextX) in (0, nextY-i): print('conf...

2019-12-11 11:26:30 47

原创 np.where()巨型指导

涉及bool运算其实有点绕,官网太简洁,不好懂。Return elements, either fromxory, depending oncondition.If onlyconditionis given, returncondition.nonzero().1,一维数组情形import numpy as npx=np.random.randn(10)y=...

2019-11-25 11:13:22 157

原创 现代机械设计类SCI杂志

1、Journal of Mechanical Design 美国 中科院三区网址:http://mechanicaldesign.asmedigitalcollection.asme.org/journal.aspx2、Advances in Applied Mechanics 美国 中科院二区网址:https://www.elsevier.com/books/book-ser...

2019-11-22 18:16:49 269

原创 np.unique()例子

Find the unique elements of an array.Returns the sorted unique elements of an array. There are two optional outputs in addition to the unique elements: the indices of the input array that give the u...

2019-11-22 16:42:39 233

原创 数组之间的与和或逻辑运算np.all() np.any()

Test whether any array element along a given axis evaluates to True.Returns single boolean unlessaxisis notNoneimport numpy as npa=np.array(([1,2,3],[7,8,9]))b=np.array(([0,2,3],[7,8,9]))...

2019-11-22 15:20:40 430

原创 linux访问云服务器工具和命令

SSH 为 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group)所制定;SSH 为建立在应用层基础上的安全协议。SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。安装远程登陆工具puttysudo apt-get install putty安装远程传输...

2019-11-13 11:27:58 101

原创 表格基本操作pandas和openpyxl

1, 创建表格from openpyxl import load_workbook,Workbook wb = Workbook()path = "/.../3.xlsx"wb.save(path)2, 写入表格import pandas as pddataFrame = pd.DataFrame(columns = {‘’,‘’ } )writer = pd.Exc...

2019-09-02 12:34:10 89

原创 linux系统的txt乱码解决方案

iconv -f gb18030 -t utf8 1.txt -o 2.txtwindows系统下,默认编码格式是gb18030,linux默认编码格式是utf-8格式

2019-08-26 18:15:56 93

原创 linux增加10T硬盘

su rootfdisk -l  如果你是IDE 接 口 硬 盘 :/dev/dh[a-z],这里的硬盘名字应该是dh[a-z]开头  如果你是SCSI 接 口 硬 盘 : / dev/[ a -z ],这里的硬盘名字应该是sd[a-z]开头parted /dev/sdb(parded) mklabel GPTy[gbt]? 直接回车(parted) mkpar...

2019-08-26 10:39:55 1046

原创 tensorflow的Data API

例1import tensorflow as tfimport numpy as npBATCH_SIZE = 2train_x = np.array([1.0, 2.0, 3.0, 4.0, 5.0])train_y = np.sin(train_x)ds = tf.data.Dataset.from_tensor_slices((train_x, train_y...

2019-08-19 16:43:44 67

原创 python输出txt追加和重写模式

file = open(PATH+"write_test.txt", encoding="utf-8",mode="w") file.write("君臣佐使") file.write('\r\n')file.close() with open(PATH+"write_test.txt", encoding="utf-8",mode="a") as data: ...

2019-08-16 10:15:53 428

原创 循环神经网络的关键库函数(tensorflow)

tf.nn.rnn_cell.BasicLSTMCell__init__( num_units, forget_bias=1.0, state_is_tuple=True, activation=None, reuse=None, name=None, dtype=None, **kwargs)Args:num_uni...

2019-08-15 14:29:40 72

原创 关于python 条件语句if的遍历性

for i in range(10): if i == 1: print('p') elif i == 2: print('y') elif i == 3: print('t') elif i == 4: print('h') ...

2019-07-30 16:15:56 309

原创 tf.tile()其实就是贴瓷砖

tf.tile( input, multiples, name=None)Args:input: ATensor. 1-D or higher. multiples: ATensor. Must be one of the following types:int32,int64. 1-D. Length must be the same as the ...

2019-07-29 10:38:17 167

原创 python图像处理opencv包大型指导

二值化 cv2.thresholdimport cv2import numpy as npimg = cv2.imread('Hydrogen_Density_Plots.png',0)threshold = 10maxvalue = 157print(np.amax(img))ret_otsu,thresh1 = cv2.threshold(img,threshold,maxv...

2019-07-26 16:21:49 90

Curriculum Learning

从易到难的深度学习策略。Appearing in Proceedings of the 26th International Conference on Machine Learning, Montreal, Canada, 2009.

2019-01-24

深度学习在生物医学中的机遇与挑战

2018年30余家研究机构联合发表的综述:Opportunities and obstacles for deep learning in biology and medicine

2018-11-16

空空如也

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