自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 The Back-And-Forth Method (BFM) for Wasserstein Gradient Flows windows安装

本文记录了BFM算法代码在windows上的安装过程。

2024-02-08 22:49:04 1068

原创 DevEco Studio安装

HUAWEI DevEco Studio For OpenHarmony(以下简称DevEco Studio)是基于IntelliJ IDEA Community开源版本打造,面向OpenHarmony全场景多设备的一站式集成开发环境(IDE),为开发者提供工程模板创建、开发、编译、调试、发布等E2E的OpenHarmony应用/服务开发。本文介绍DevEco Studio的安装过程。

2023-11-24 23:18:56 811

原创 CT重建 平行射线滤波反投影

计算机断层重建(CT)是一个比较热门的领域,这篇文章简单介绍了反投影方法的重建过程。参考资料:冈萨雷斯,《数字图像处理》,电子工业出版社。

2023-03-14 16:53:46 1128

原创 python sympy库

sympy库是python的符号运算库,是电脑辅助简单数学函数计算的好工具。本文简单记录了一下有关sympy的方法。建议使用jupyter notebook,这样输出的函数很好看。

2023-03-08 20:08:12 1012

原创 图像锐化的简单方法

简单介绍了图像锐化拉普拉斯法、模板法、梯度法的数学原理。参考第四版冈萨雷斯数字图像处理。

2022-05-17 21:12:18 486

原创 用python处理PDF

文章目录PDF的页操作PdfFileReader读取PDF一些方法PdfFileWriter写入PDF一些方法PagePDF的页操作这里主要用的是pypdf4。虽然pypdf2更加热门,但是它已经停止了维护。目前最新的版本是pypdf4,希望作者可以一直维护下去。安装:pip install PyPDF4github:https://github.com/claird/PyPDF4pypi:https://www.cnpython.com/pypi/pypdf4pypdf4有两大类,分别是Pdf

2021-08-12 00:01:41 2939

原创 python 解析图片拍摄地址

import re, os, jsontry: import requestsexcept ImportError: os.system("pip install requests") import requeststry: import exifreadexcept ImportError: os.system("pip install exifread") import exifread def latitude_and_longitude_conve

2021-05-16 16:56:24 928

原创 python输出json字符串的展开形式

假设我们有一个字典dct,我们想在shell里print这个字典,而且能够得到层次分明的输出,可以使用以下方法:import jsondct = {}print(json.dumps(dct, indent=2))参数indent表示缩进距离。如果是0的话效果仍然是一团。有的时候dct里面含有中文,可以作如下修改:import jsondct = {}print(json.dumps(dct, ensure_ascii=False, indent=2))如果拿到的是一串json字符串想

2021-05-16 16:13:04 529

原创 泛函分析 第二章 线性算子与线性泛函

文章目录线性算子的概念定义2.1.1 线性算子定义2.1.8 线性算子的连续性定义2.1.12 算子的范数Riesz定理及其应用定理2.2.1 F.Riesz纲与开映像定理Hahn-Banach定理共轭空间·弱收敛·自反空间线性算子的概念定义2.1.1 线性算子设X,Y\mathscr{X},\mathscr{Y}X,Y是线性空间,D⊂XD\subset\mathscr{X}D⊂X是线性子空间,若T:D→YT(αx+βy)=αTx+βTyT:D\to\mathscr{Y}\\T(\alpha x+\

2020-12-30 18:41:18 4817 1

原创 CSDN的Markdown编辑器常常输入文字后没有反应

这CSDN的Markdown编辑器经常出现输入一些文字后,编辑那一侧是浅灰色的,预览那边就什么都没有。等多长时间都这样,除非刷新。如果只刷新写文章页面,常常又打几行字就不行了,目前我应对的方法只有把写文章页面关了,再从文章管理那里重新打开。这个时候之前输入但没有在预览显示(即在编辑那一侧是浅灰色)的字就全部丢掉了,只能重新打一遍了。现在有时候写几段字就要刷新好几次,挺烦躁的。...

2020-12-28 21:33:38 513

原创 泛函分析 第一章 度量空间

参考来源于《泛函分析讲义》,张恭庆,林源渠编著,北京大学出版社文章目录第一章 度量空间压缩映像原理定义1.1.1 距离定义1.1.3定义1.1.4 闭集定义1.1.5 基本列与完备定义1.1.8 连续定义1.1.10 压缩映射定理1.1.11 Banach不动点定理——压缩映像原理第一章 度量空间压缩映像原理定义1.1.1 距离X\mathscr XX上定义一个双变量实值函数ρ(x,y)\rho(x,y)ρ(x,y)满足下列三个条件:(1) ρ(x,y)=0⇔x=y\rho(x,y)=0 \Le

2020-12-26 15:56:51 1072

原创 马尔科夫蒙特卡罗方法

文章目录什么是采样为什么要采样采样的方法蒙特卡罗采样重要采样马尔科夫链蒙特卡罗方法(MCMC)什么是采样我们知道了一个变量的分布,要生成一批样本服从这个分布,这个过程就叫采样。比如在信号处理领域,采样是将信号从连续时间域上的模拟信号转换到离散时间域上的离散信号的过程。为什么要采样有许多原因需要我们从某个分布中采样。比如获取离散信号,比如数据挖掘中进行模型匹配,比如机器学习中估计某个函数在某个分布上的期望,比如以较小的代价近似许多项的和或者某个积分。在许多情况下,采样的目标就是抽样,比如对大数据集中

2020-12-16 16:41:45 245

原创 微分几何 设平面曲线C与同一平面的一条直线l相较于正则点P,并落在直线l的同一侧。证明l是C在P点的切线

题目:设平面曲线CCC与同一平面的一条直线lll相较于正则点PPP,并落在直线lll的同一侧。证明lll是CCC在PPP点的切线。思考:若平面曲线CCC表示成yC=yC(x)y_C=y_C(x)yC​=yC​(x),那么设直线lll为yly_lyl​,则证明直线lll是平面曲线CCC在PPP点的切线只需要证明yl‘=yC‘y^‘_l=y^`_Cyl‘​=yC‘​考虑到曲线CCC在直线lll的同一侧,不妨设为下侧,那么就有yl−yC⩾0y_l-y_C \geqslant 0yl​−yC​⩾0。设f(x)=

2020-09-20 00:41:25 861

原创 加法、乘法、乘方以及更高级运算的统一

对于kkk个xxx相加,可以表示成kxkxkx,由此衍生出更高级的乘法运算;对于kkk个xxx相乘,可以表示成xkx^kxk,由此衍生出更高级的乘方运算。对于kkk个xxx的乘方,即xxx...xx^{x^{x^{.^{.^{.^x}}}}}xxx...x,没有相应的表示方法。虽然我们可以给相应的定义,比如xkx_kxk​,但是这样就会又出现新的高级运算,比如xxx...xx_{x_{x_{._{._{._x}}}}}xxx...x​​​​​​,这样下去无穷尽,显得定义没有了意义。事实上我们可以把它变得有

2020-09-06 15:06:45 1613

原创 SEIR模型及多染病仓室再生数的推导

SEIR模型模型推导在许多传染病中,易感者被感染后到有症状可以传播之前,存在一个暴露期。我们设平均的暴露期为1κ\frac{1}{\kappa}κ1​,暴露类为EEE,结合易感染类SSS, 染病类III, 恢复类RRR和总人口规模,得到以下流程:SEIR所以模型如下:{S′=−βSIE′=βSI−κEI′=κE−αI\left\{\begin{aligned}S'&=-\b...

2020-09-06 11:46:04 7079 1

原创 windows下解决占用显存的残留进程

打开cmd,首先切换目录,输入nvidia-smi,查看显卡的使用情况我们可以看到有一个进程在使用显卡,PID=10452接下来通过taskkill /PID杀死这个进程,如果杀不掉就加上/F再输入nvidia-smi查看一下可以看到没有进程占用GPU了,显存也从1619MiB减少到37MiB最后通过任务管理器看一下,确实干净了...

2020-04-19 11:55:59 11481 2

原创 统计 假设检验 显著性差异

假设检验的显著性差异检验主要是用来比较两组或多组数据中,是否每组数据对结果的影响基本一致。换言之,这是用来判断每组数据代表的因素中,是否有主要影响因素。大致思路是先检验各组数据是否有显著性差异,再进行事后分析找出有显著差异的因素文章目录w检验Levene检验显著性检验单向方差分析(F检验)Kruskal-Wallis H检验事后分析方差齐性方差不齐w检验W检验全称Shapiro-Wilk检...

2020-03-10 18:56:47 5546

原创 微分几何 曲线合同

什么曲线是合同的?合同的意思是能通过此几何的刚体运动把几何对象彼此变换。也就是说,如果两个曲线是合同的,那么一定存在一个等距变换,能把其中一条曲线变成另一曲线。怎么证明合同?由上述对合同的理解可以发现,合同的曲线的形状相同。那么只需要证明两个曲线的曲率和挠率相同即可。怎么求合同曲线相差的变换?我们用题目来说明。已知两条曲线C:r=r(t)C:r=r(t)C:r=r(t)和C∗:r∗=...

2020-03-09 08:58:51 1822 1

原创 遗传算法框架比较

本文主要比较了几种python的遗传算法框架,并简单介绍使用方法遗传算法框架比较gaft安装:使用方法:特点geatpy安装特点scikit-opt安装使用方法特点gaft代码框架:https://github.com/PytLab/gaft安装:pip install gaft使用方法:from gaft import GAEnginefrom gaft.components ...

2019-09-11 22:50:14 1842

原创 数据处理工具记录【一】—— 数据

数据处理工具记录【一】使用工具数据读取读取csv文件读取excel文件数据浏览显示信息划分测试集可视化频数直方图散点图带透明度的散点图带热力图与大小的散点图寻找相关性皮尔逊相关系数矩阵多指标散点图数据组合数据清洗一般方法特征放缩流水线使用工具jupyter notebookpandas、sklearn(matplotlib和numpy、scipy就不说了)以上都可pip安装注:本人...

2019-09-09 23:52:47 429

原创 数据处理工具记录【四】—— 降维

数据处理工具记录【四】—— 降维PCA简单实现奇异值分解低维度投影sklearn方差解释率选择正确数量的维度调用外存增量PCA(IPCA)随机PCA核主成分分析使用RBF核函数选择核函数和调整超参数局部线性嵌入前文链接:https://blog.csdn.net/weixin_41932046/article/details/100638423PCA简单实现奇异值分解import num...

2019-09-09 23:45:16 199

原创 数据处理工具记录【五】

数据处理工具记录【五】拟合指定曲线解常微分方程数值解符号解拟合微分方程假设检验T检验单样本T检验(ttest_1samp)两独立样本T检验(ttest_ind)配对样本T检验(ttest_rel)F检验前文链接:https://blog.csdn.net/weixin_41932046/article/details/100674878拟合指定曲线官方文档:https://docs.scip...

2019-09-09 22:55:37 236

原创 数据处理工具记录【三】—— 分类

数据处理工具【三】—— 分类选择和训练模型SGD模型随机森林模型多类别分类器强制使用OvO多标签分类KNN模型多输出分类性能考核交叉验证混淆矩阵精度和召回率决策阈值ROC曲线ROC AUC前文链接:https://blog.csdn.net/weixin_41932046/article/details/100632227选择和训练模型SGD模型from sklearn.linear_mo...

2019-09-09 16:40:27 251

原创 数据处理工具记录【二】—— 回归

@(TOC)

2019-09-08 17:56:03 237

原创 Unity VRForHK

和一些小伙伴们一起做了一个关于香港的VR,由于大家之前都没有接触过所以做的比较草率。即使如此,还是学到了不少东西。1. 第一人称视角创建一个胶囊(Capsule),重命名为Player,把主摄像机(Main Camera)放到Player下。创建脚本FPSInput,实现可以调节速度的人物移动。代码如下:using System.Collections;using System.Colle...

2019-08-02 23:23:32 349

转载 Unity 滚球游戏

步骤一 创建滚球Hierarchy界面下创建一个球体(sphere),命名为Player。Project界面下创建文件夹Scripts,在里面创建C#脚本PlayController。代码如下:using UnityEngine;using System.Collections;public class PlayerController : MonoBehaviour{ ...

2019-07-24 19:09:32 1340

空空如也

空空如也

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

TA关注的人

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