![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python学习
一只黍离
还是一名努力学习的学生
展开
-
python使用技巧(三)——python读取mat文件
import numpy as npimport scipy.io as siodef get_mat(file, types): """ 从mat文件中提取所需类型名称 :param file: 文件地址 :param types: 传递元组,所需数据种类('pixelSpacing', 'maskBody', 'water', 'fat', 'IP', 'OP', 'sCT', 'ctNAC', 'atMR'等其他任何数据) :return:types所.原创 2020-05-13 23:25:11 · 825 阅读 · 0 评论 -
sortmax 结果转 onehot (tensorflow2.0)
import tensorflow as tffrom tensorflow import kerasdef props_to_onehot(props): # props为概率输出 indices = np.argmax(props,axis=-1) categorical_labels = keras.utils.to_categorical(indices, num...原创 2019-12-28 00:28:53 · 453 阅读 · 0 评论 -
将数据归一化映射到任一区间——附Python实现
import numpy as npimport mathdef map(data,MIN,MAX): """ 归一化映射到任意区间 :param data: 数据 :param MIN: 目标数据最小值 :param MAX: 目标数据最小值 :return: """ d_min = np.max(data) # 当...原创 2019-12-05 16:59:52 · 8304 阅读 · 4 评论 -
python库numpy使用技巧(一)——提取数组中非零元素
使用库numpyMatlab中通过逻辑矩阵可快速得到a = [1,2,3,4,5,6]a = 1 2 3 4 5 6b = logical([1,0,0,1,1,0])b = 1 0 0 1 1 0a(b)ans = 1 4 5Python中导入numpyimport numpy as np...原创 2019-01-13 01:04:03 · 18051 阅读 · 0 评论 -
python库numpy使用技巧(二)——随机抽取二维矩阵中多行或多列
使用库numpy创建一个二维数组import numpy as nparray = np.arange(24).reshape((4,6))"""array([[ 0, 1, 2, 3, 4, 5], [ 6, 7, 8, 9, 10, 11], [12, 13, 14, 15, 16, 17], [18, 19, 20, 2...原创 2019-01-26 11:51:42 · 13253 阅读 · 1 评论