自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (7)
  • 收藏
  • 关注

原创 pyomo创建约束

使用pyomo创建约束

2023-12-29 12:11:39 462

原创 cplex安装教程2210-Linux安装教程(python3.7~3.10)

安装完整版的cplex_studio2210.linux_x86_64.bin,python的版本支持3.7,3.8,3.9.3.10

2023-12-26 15:28:31 245

原创 pyomo使用cplex求解,进行冲突校验

pyomo使用cplex求解,进行冲突校验

2023-12-26 14:23:24 242

原创 基于seaborn.countplot的柱状图显示Y值及填充形状

seaborn 添加柱状图数据及设置形状

2023-07-27 11:53:12 388 2

原创 loguru:修改 rotation 精确到天

loguru :自定义 rotation 格式

2022-06-10 16:24:51 514 1

原创 python 在线零售分析

文章目录什么是RFM模型RFM模型的作用数据源数据清洗统计各字段信息描述性统计信息模型分析Recency描述性统计Frequency描述性统计Monetary描述性统计确定R、F、M值并对用户分类基于统计模型来分类RFM模型K-means ClusteringRFM模型的局限什么是RFM模型首先,RFM是三个指标的缩写Recency:最近一次消费距离现在的时间,该值越小越好Frequency:某段时间内的消费次数,这个值越大越好Monetary:某段时间内的消费金额,对于企业来说,消费自然越多越好

2022-04-26 10:25:23 1395

原创 python pdf转word

读取PDF文件以PyMuPDF逐页获取原始布局数据,包括文本、图像、绘图及其属性,例如边界框、字体、大小、图像宽度、高度。分析文档级别的布局,例如页眉、页脚和页边距。将页面布局解析为 docx 结构,例如段落及其属性,如缩进、间距、文本对齐;表格及其属性,如边框、阴影、合并。最后,生成 docx python-docx。

2022-04-20 10:15:24 649

原创 python 连接带有跳板机的服务器

用 sshtunnel 跳转用paramiko的SFTP get或put整个目录连接远程服务器from paramiko import SFTPClient, Transportfrom sshtunnel import SSHTunnelForwarderserver = SSHTunnelForwarder( (host,port), # 跳板机 ssh_username = name, ssh_password = pa

2022-03-11 14:27:34 4216 2

原创 python web 部署 nginx+gunicron+supervisor+flask

使用 nginx+supervisor+gunicorn+flask 部署 python服务,Nginx代理时,在gunicorn的日志中记录真实访问IP

2022-02-09 16:07:54 2102

原创 vscode添加头部和函数注释

vscode添加头部和函数注释

2021-11-30 17:37:25 1079

原创 Linux下设置SSH绕过跳板机

Linux下设置SSH绕过跳板机当我们需要登录某一个服务器集群下的某些内网机器时,需要通过该内网中某一个具有外网权限的机器来做跳板机,实现登录到该内网机中.在$HOME/.ssh目录下建立/修改文件configHost tiaoban #任意名字,随便使用 HostName 192.168.1.1 #这个是跳板机的IP,支持域名 Port 22 #跳板机端口 User username_tiaoban #跳板机用户Host service

2021-11-22 18:02:23 1194

转载 python bluetooth蓝牙信息获取蓝牙设备类型

本篇文章主要介绍了python bluetooth蓝牙信息获取蓝牙设备类型的要领,对大家的学习或者工作具有一定的参考学习价值,感兴趣的小伙伴们可以参考一下。python 获取蓝牙设备类型扫描蓝牙设备获取到的信息中,无法判断扫描到的蓝牙设备属于什么类型的设备。扫描蓝牙信息使用的是python 里面的bluetooth模块。首先扫描出来的是这样的信息('74:60:FA:FD:FC:49','HUAWEI P30',5898764)可按照5898764来判断是什么蓝牙设备。收集了一些设备,可以乐

2021-06-25 17:03:36 3534

原创 ubuntu20 安装cmake-gui

ubuntu20 安装cmake-gui1、文件下载解压: https://cmake.org/files/选择最先的版本wget https://cmake.org/files/v3.20/cmake-3.20.0-linux-x86_64.tar.gz解压:tar zxvf cmake-3.20.0-Linux-x86_64.tar.gz查看解压后目录:bin下面有各种cmake家族的产品程序。2、创建软链接注: 文件路径是可以指定的, 一般选择在/opt 或 /usr 路径下,

2021-06-07 17:28:09 5611 3

原创 ubuntu 配置PyQt5、PyQT5-tool

安装pyqt5和pyqt5-tools:pip install PyQt5pip install PyQt5-tools安装后在~\Anaconda3\Lib\site-packages\pyqt5_tools下没有找到designer新版本的anaconda的放在~\Anaconda3\bin下pyuic5,pyrcc5也都带同一目录下

2021-06-02 21:27:40 764

转载 keras使用GPU加速:Could not create cudnn handle: CUDNN_STATUS_INTERNAL_ERROR

kerasGPU训练模型问题:Could not create cudnn handle: CUDNN_STATUS_INTERNAL_ERROR首先找到tensorflow session所在的目录/anaconda/envs/zh/lib/python3.7/site-packages/tensorflow/python/client/编辑 vi session.py直接输入 :set numbershift +g 直接进入最后一行 大概在1570行确定好修改 session 这个类初始化

2021-04-16 10:15:15 2183

原创 kears与tensorflow相关的警告处理方法

WARNING:tensorflow:From /home/zh/anaconda/envs/tf/lib/python3.6/site-packages/keras/backend/tensorflow_backend.py:4070: The name tf.nn.max_pool is deprecated. Please use tf.nn.max_pool2d instead.WARNING:tensorflow:From /home/zh/anaconda/envs/tf/lib/python

2020-09-17 10:06:53 1518 2

原创 python--格林威治计算时间差

格林威治标准时间格式化格力威治时间转换,要求一个带有毫秒(小数点后三位小数)的字符串from datetime import datetimet1 = 1597989889662t1 = datetime.fromtimestamp(int(t1)/1000)l1 = t1.datetime.datetime(2020, 8, 22, 14, 4, 50, 662)("%Y-%m-%d %H:%M:%S.%f")[:-3]## '2020-08-21 14:04:49.662'计算两个时间的

2020-08-24 16:15:42 1087 1

原创 Anaconda下安装tensorflow-gpu,Pytorch-GPU版

Anaconda下安装Pytorch-GPU版一、Anaconda创建、激活、退出、删除虚拟环境1.1 创建虚拟环境1.2激活虚拟环境1.3退出虚拟环境1.4删除虚拟环境1.5管理包二、matplotlib中文显示问题2.1中文字体2.2 matplotlib字体库2.3 负号显示三、tensorflow-gpu安装四、[pytotch-gpu安装](https://pytorch.org/)一、Anaconda创建、激活、退出、删除虚拟环境1.1 创建虚拟环境打开终端,输入以下指令创建环境:con

2020-08-11 17:04:53 2412

翻译 如何在Ubuntu 16.04 LTS安装mysql服务器5.7

如何在Ubuntu 16.04 LTS安装mysql服务器5.7步骤1:通过键入以下命令来更新系统(可忽略):步骤2:在Ubuntu 16.04上安装mysql版本5.7步骤3:运行mysql_secure_installation以确保安装安全步骤4:如何使用MySQL服务器?步骤5:如何创建新的MySQL服务器数据库和用户帐户?如何启动MySQL服务器?如何停止MySQL服务器?如何重新启动MySQL服务器?如何确定MySQL是否正在运行/活动?如何重设mysql根帐户密码?关于MySQL服务器配置的注

2020-06-04 00:30:02 371

原创 ubuntu修改mysql编码格式

文章目录1.查看当前编码2.修改mysqld.cnf文件3.修改mysql.cnf文件4.重启数据库5.查看编码修改mysql编码格式为utf-8,mysql版本号5.7.30。1.查看当前编码登录数据库:mysql -u root -p 查看编码:show variables like 'char%';2.修改mysqld.cnf文件sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf文件中添加一行:character-set-server=u

2020-06-03 23:58:58 3260 2

转载 语音差分编码(DPCM)的实现与改进——Python实现

语音差分编码(DPCM)的实现与改进介绍DPCM 原理量化误差边压缩,边解压Python 实现改进策略加密过程总结介绍这是视听觉信号处理的第二个实验——语音差分编码(DPCM)。总体来讲,思路上还是比较简单的,很容易理解。如果编程能力好的话,相信很快就能完成。奈何我太菜了,写了几个晚上才算搞定。做了点扩展,添加了自己神奇的想法,在这里记录一下。先附上代码地址:视听觉信号处理实验二DPCM 原理DPCM 的原理很简单,就是利用信号采样点之间的关联性,即每个采样点与相邻的采样点之间的差别很小,因此,就可

2020-05-29 16:12:31 3261

转载 Ubuntu 升级系统时不更新某些软件

Ubuntu 升级系统时忽略某些包shell 下:sudo apt-mark hold chromium-browser这样 upgrade 时就不会升级 chromium-browser系统将会显示:下列软件包的版本将保持不变:chromium-browser如果需要恢复原来的设定的话,执行如下命令即可:sudo apt-mark unhold chromium-browse...

2020-04-24 08:48:28 2154

转载 git status中文文件名编码问题解决

git status中文文件名编码问题解决在默认设置下,中文文件名在工作区状态输出,中文名不能正确显示,而是显示为八进制的字符编码。通过将git配置变量 core.quotepath 设置为false,就可以解决中文文件名称在这些Git命令输出中的显示问题,如:git config --global core.quotepath false...

2020-04-22 09:05:59 203

原创 记录anaconda旧版本与python部分版本对应关系

anaconda python 版本对应关系本博客主要是应为安装python版本的问题,需要python3.6或者3.5,而最新的anaconda版本是python3.7。Old package lists显示每个anaconda版本包含什么版本的conda和什么版本的python清华大学开源软件镜像站(推荐)发布时间python3.5python3.6python3.7...

2020-03-20 09:55:09 1702

原创 matplotlib绘制混淆矩阵模版及显示一半问题

别人的显示:我的显示:修改坐标显示后,使用matplotlib绘制混淆矩阵可能出现矩阵上下只显示一半的问题,看着别人显示没有问题,一度怀疑自己的人品,后来发现这是由于matplotlib版本问题。修改版本不如一句代码方便,只需要在代码中加入坐标轴的范围就好。设置坐标轴的范围是我们经常使用,却又不注意的地方。xlocations = np.arange(len(['圆形', '三角形',...

2020-03-19 10:30:26 1155 1

转载 CSP二分类

什么是CSP共空间模式(common spatial pattern,CSP)是脑-机接口领域常用的一类空间滤波算法,尤其在运动想象范式分类上具有较好的效果,是运动想象范式的基准算法之一。目前,CSP及其改进算法的发展速度放缓,看似到达了算法的瓶颈期,近几年没有什么较大的突破。尽管如此,CSP中的一些数学思想对传统脑-机接口算法仍然具有较大的影响力,例如近年运用在SSVEP上的TRCA、DCPM...

2019-07-09 09:57:51 1550 1

转载 Python利用matplotlib.animation和ffmpeg录制动画并保存为MP4文件

一:安装ffmpeg软件:ffmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。下载网址为:https://ffmpeg.zeranoe.com/builds/ 。本实验下载的是windows 64位Static的版本,下载的压缩包为ffmpeg-20190407-ecdaa4b-win...

2019-06-19 17:41:46 2834

原创 窗的宽窄对 MSB 参数的影响

import numpy as npimport scipy.signal as signalimport matplotlib.pyplot as pltfrom matplotlib.font_manager import FontProperties#one side signal (karma)def sinc_n(M, fc): return 2 * fc * np.s...

2019-06-01 10:08:08 50

转载 脑电图的基本知识

原文:脑电图的基本知识一、国际 10-20 系统Fp = frontopolar or prefrontal(前额叶) 单号代表左侧F = frontal(额叶) F3 = left mid-frontalC = central(额叶中心沟) ...

2019-05-16 20:23:27 5883 1

原创 脑电图的伪差

脑电图的分类频率为8~ 13Hz 的波形称为α 波,是脑电波最基本的构成要素。以此为基准,比α 波频率慢的叫慢波,比α 波频率快的叫快波。慢波和快波依据频率还有更详细的分类,如表1-1 所述。(2009年,P24)伪差的识别1、心电伪差电极接触不良和肥胖的人心脏呈横位等情况下,在脑电图上会出现相当于心电图(ECG)的QRS 成分的波,与脑电图的棘波不易鉴别,因而凡是类似于波幅比较小的棘波的...

2019-05-06 17:13:24 795

转载 安装环境Ubuntu+Anaconda

安装环境Ubuntu+Anaconda准备用 Anconda 弄个独立隔离的 tf-gpu 环境,当然如果没可以 caffe 环境也可以按照找个教程来装 tf-gpu,如果是 windows 的话在末尾也有对应的 win 下的教程。如果不想用python2.7,想用python3.6也有相关说明。os:ubuntu16.04DL框架:caffe-GPUCUDA:10.0CUDNN:7....

2019-04-28 10:13:40 361

转载 Jupyter Notebooks 代码补全插件

构筑Python的数据分析环境——配置Jupyter Notebook  Python的IDE中,有一个很好用的功能,代码自动补全。在Jupyter Notebook中想要代码自动补齐,需要安装Jupyter的插件,然后配置才能实现代码的自动补齐。首先打开Jupyter Notebook的环境,笔者的Jupyer Notebook实在Anaconda中安装的,在这里使用的是Anaconda Na...

2019-04-28 09:45:05 7113 4

CPLEX2210 for Win 无约束限制

1 Cplex,数学规划优化程序,方便的与python接口,解决线性规划 (Linear Programming)、二次方程规划 (Quadratic Programming)、二次方程约束规划 (Quadratically Constrained Programming) 和混合整型规划 (Mixed Integer Programming) 问题 2 适配python3.7,3.8 ,3.9,3.10 3 没有变量数目限制和约束个数别的限制,也可处理大规模问题,适合运筹优化方向 4 IBM ILOG CPLEX Optimization Studio 2210 for Win

2023-12-26

IBM ILOG CPLEX Optimization Studio 22.1.0 for Linux

1 cplex_studio 没有变量数目限制和约束个数别的限制,也可处理大规模问题,适合运筹优化方向的同学。 2 Cplex,数学规划优化程序,方便的与python接口,解决线性规划 (Linear Programming)、二次方程规划 (Quadratic Programming)、二次方程约束规划 (Quadratically Constrained Programming) 和混合整型规划 (Mixed Integer Programming) 问题 3 适配python3.7,3.8 ,3.9,3.10

2023-12-26

Python程序编译为动态库pyd或so (适用于Windows和Linux)

将python源代码转换为c代码,然后编译c为so文件 Cython不仅是python使用广泛和高效的解释器,也是python源代码的加密工具。 Cython加密源码的过程: 1、将多个.py编译为.c文件 2、将.c文件编译为.so或者.pyd 3、同级目录下生成一个build文件夹目录 4、build文件夹目录中编译好的.so文件重命名 5、将配置文件及主函数同步移动到build文件夹 目录结构 Project - src_pro/*.py - src_pro/config.py - src_pro/*.py - services.py

2023-02-08

基于loguru的日志文件

基于loguru的日志文件

2021-11-23

ubuntu20 迅雷极速版安装包

ubuntu20 安装迅雷下载,deb文件,下载后可直接安装,无需安装wine

2021-08-18

WinFonts.zip

win常用字体库,方便linux下使用

2021-06-01

mnist.pkl.gz

手写数据集, "https://github.com/pytorch/tutorials/raw/master/_static/"

2021-03-03

winfonts.zip

winfonts.zip

2021-01-31

opencv3。2扩展库

opencv3.2 及扩展库 ippicv_windows_20151201.zip、protobuf-cpp-3.1.0.tar.gz等已经下载 实现离线编译安装

2017-06-12

信号与系统上机实验

信号的时域运算、时域变换及MATLAB实现 傅里叶变换及性质 信号的幅度调制及MATLAB实现

2015-04-26

空空如也

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

TA关注的人

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