- 博客(20)
- 资源 (1)
- 收藏
- 关注
原创 Tkinter 文件上传示例
import tkinterimport tkinter.ttkimport tkinter.messagebox as messageboxfrom tkinter.filedialog import askdirectory# 定义logimport logginglogger = logging.getLogger('info')logger.setLevel(logging.INFO)logger_handle = logging.FileHandler(os.path.jo.
2021-04-12 16:36:53 2030 1
原创 Python通过impyla包连接Hive
安装依赖yum -y install gcc gcc-c++ cyrus-sasl-devel cyrus-sasl-plain 2. Pip安装impylapip install ipython six bit_array thriftpy thrift_sasl==0.2.1 sasl impyla 3. 连接实例from impala.dbapi import connectconn = connect(host='127.0.0.1', port=10000, dat...
2020-10-30 09:59:55 373
原创 Hadoop+hive 单机部署
准备文件jdk-7u45-linux-x64.tar.gzhadoop-2.9.2.tar.gz apache-hive-2.3.6-bin.tar.gz 将文件上传到 /usr/local 目录下进行解压2. 配置环境变量 (vi /etc/profile)#set javaJAVA_HOME=/usr/local/javaJRE_HOME=/usr/local/java/jreCLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAV...
2020-10-29 17:45:28 495
原创 docker-compose 部署服务
version: '3'services: db: #对应django 数据库连接中的 HOST build: ./mysql #指定mysql的Dockerfile 文件相对位置 expose: #对外暴漏的端口 - "3333" restart: always #服务宕机之后进行重启 comma.
2020-06-12 17:42:48 206
原创 odoo12 的学习 (一)
增加新的模块,模块文件放置目录: 1. odoo-dev/addons 2. 与addons同一级目录需要增加目录配置 ./odoo-dev/odoo-bin --addons-path="模块文件路径, ./addons" --save 3. odoo服务用命令启动时增加 --dev=all 在更改python与xml文件(不包含models中的文件)时会...
2019-11-30 15:51:51 309
原创 python 视频处理学习(一)
opencv处理过视频后没有声音,通过ffmpeg包对视频的音频和视频进行分离与合并import cv2import numpy as npfrom ffmpy3 import FFmpegclass do_audio_class(object): def __init__(self): self.logo_path = '*.png' se...
2019-07-11 11:32:37 2162
原创 docker 生成 django + uwsgi + nginx + supervisor 镜像
需要的文本文件(sources.list, pip.conf, dockerfile, supervisor.conf, nginx.conf, uwsgi.ini与项目中manage.py同级目录) django框架的代码 -> 项目文件 sources.list -> 更改基础镜像软件源文件 pip.conf ->...
2019-03-29 14:39:36 1000
原创 SimpleITK 的学习一
#SimpleITK在dcm图像的应用import SimpleITK as sitkimport numpy as npdcm_file = 'dir_path/test.dcm' #获取图像的tag信息image = sitk.ReadImage(dcm_file)keys = image.GetMetaDataKeys()for key in keys: ...
2018-08-24 12:09:29 6996 4
原创 PyRadiomics 提取特征类之Shape
Shape拥有16个特征值主要对mask图像三维尺寸与形状的描述 1. Volume 体积2. Surface Area 表面面积3. Surface Area to Volume ratio 表面积与体积之比4. Sphericity 球形度(病灶区域相对于球体形状的圆度的量度。这是一个无量纲测量,独立于尺度和方向)5. Compactness 1 紧凑度(病灶...
2018-08-22 11:13:03 4551 3
原创 PyRadiomics 提取特征类之First Order
First Order Statistics(一阶统计量) 拥有19个特征量值mask图像上通常使用的与基本的度量值反映区域内体素强度的分布1. Energy2. Total Energy3. Entropy4. Minimum numpy.min(Array)5. 10th percentile numpy.percentile(Array, ...
2018-08-22 10:41:24 5528 3
原创 PyRadiomics 的初始化
import radiomicsparamsFile = 'dir_path/Params.yaml'extractor = radiomics.featureextractor.RadiomicsFeaturesExtractor(paramsFile)extractor.enableAllImageTypes()features = extractor.execute(img...
2018-08-21 12:29:04 2376
原创 初识 PyRadiomics
PyRadiomics是一个开源的Python软件包,用于从医学成像中提取放射组学特征。使用SimeLITK进行图像加载和处理,SimeLITK支持的所有图像类型可以用作PyRadiomics的输入,如果是DICOM格式的图像必须使用SimeLITK功能加载DICOM图像,然后传递生成的图像对象。不支持Python 2.6以下的python版本。 安装git clone gi...
2018-08-21 11:18:55 7770 1
原创 初识机器学习
机器学习:资料(数据)做为输入/输出 找到最合适的算法公式机器学习的分类:监督式学习 supervise learning无监督式学习 unsupervise learning半监督式学习在线学习 online learning强化学习 active learning 有批量(batch)数量的情况下可应用 监督式学习(知道输入与输出) ...
2018-08-17 17:56:09 141
原创 python 最小二乘法的实现
最小二乘法(曲线拟合)的公式:b = y - a*x 已知x(输入), y(输出) 得出 b和ax = [3, 8, 9, 13, 3, 6, 11, 21, 1, 16]y = [36, 57, 64, 72, 36, 43, 59, 90, 20, 83]x_avg = sum(x)/len(x)y_avg = sum(y)/len(y)x_up = [x_ite...
2018-08-16 10:51:37 547
原创 数据挖掘中的 描述型统计信息
1.中心趋势的要素 均值:平均值,一组数据的总和除以元素个数sum(list)/len(list) 带权算术平均值:一组带有权重的数据的均值 中位数:一组元素中间的元素值,偶数个元素取中间两个的平均值 众数:一组元素占比较多的元素 中间范围:一组数据最大值与最小值的平均 max(list)+min(list)/22.数据分布 四分...
2018-08-16 10:27:11 356
原创 数据挖掘中的 分析定性描述
挖掘的数据包含许多的属性(维),就需要进行分析定性描述挖掘:先消除无关和弱相关属性再进行泛化处理。 1.从数据库或文本中获得数据,包括:要分析的数据与要对比的数据。 2.根据阀值对数据中的属性进行初步的分析,消除取值过多的属性并进行小规模属性泛化。 3.利用信息增益方法选择有关的属性。 c1 = 100 原数据数量 c2 = 120 对比数...
2018-08-01 18:05:27 533
原创 python 特征工程的实现流程
1.特征的提取 数据特征的提取可以利用(pandas,numpy)根据业务的需求与分析提出相关的特征,图像可以用 python的 pyradiomic 包提取所有特征值。pyradiomics包的github地址 https://github.com/Radiomics/pyradiomics。安装等信息大神介绍的很详细,这对于我们的小伙伴们应该是 so easy 的,值的注意的是 py...
2018-07-28 15:57:36 1152
原创 python 二分查找的实现
二分查找基于有序的元素列表;对于包含n个元素的列表,最多需要log2N步,简单查找最多需要N步: 1. 如果查找的列表是无序的要先进行排序 如:sorted([]) 2. 根据要查找的数据进行索引定位 3.递归更新列表与索引实例:#利用二分查找法在0 - 99 查找77sorted_list = [i for i in range(100)]end_nu...
2018-07-26 16:25:48 232
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人