
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
微分方程的解析解要求比较严苛,只有在特定的条件下才能写出解析解表达式,而在现实的科研问题当中,绝大多数情况我们会采用数值解(numeric solution)的方法来求解微分方程。这个时候就要用到ode方法了,ode是常微分方程英文名ordinary differential equation的缩写。我们将通过范德波尔方程为例演示求解的过程。大致可以分为2步:列方程和解方程。一、列方程。范德波..
用python做数据处理大致可以分成以下三个部分:一、数据的获取:一般可以有公开的数据集、网络爬虫、自己整理等方式。二、数据的处理:包括数据的预处理、数据的查找/筛选/排序/统计等操作。三、数据的展示:包括图、表等可视化呈现。下面用一个电影评论的关键词云图制作为例,来演示这个数据处理的全流程。在这个例子中,我们将用到以下工具包:import pandas as pd...
模型选择与评估经验误差与过拟合经验误差vs泛化误差本质上就是训练集上的误差vs“未来”样本上的误差;经验误差并非越小越好,因为会出现过拟合过拟合与欠拟合通俗理解,欠拟合就是太粗了(把不符合要求的也放进来了),比如把树叶识别成了大树;而过拟合是太细了(要求太苛刻了把符合要求的也淘汰了),比如误以为有锯齿的树叶才是树叶,而误杀了没有锯齿的树叶。评估方法评估方法:关键在于如...
python提供了强大的第三方库,比如可以使用you-get库来批量下载视频网站的视频,下面以下载B站中浙江大学_Python程序设计(合集)为例,来演示如何操作。首先我们需要安装you-get操作,这个使用pip install就可以了,我们可以参考博文如何用pip install从豆瓣源安装包进行安装,注意使用的时候要把安装包的名字改成you-get。然后我们需要获取视频列表的url,这个..
csv文件是一种用,和换行符区分数据记录和字段的一种文件结构,可以用excel表格编辑,也可以用记事本编辑,是一种类excel的数据存储文件,也可以看成是一种数据库。pandas提供了pd.read_csv()方法可以读取其中的数据并且转换成DataFrame数据帧。python的强大之处就在于他可以把不同的数据库类型,比如txt/csv/.xls/.sql转换成统一的DataFrame格式然后进
欧盟委员会(EUROPEAN COMMISSION)发布《面向未来的100项重大创新突破》(100 Radical Innovation Breakthroughs for the future)报告,我们在微信公众号文章中可以看到原文面向未来的100项颠覆性技术创新。现在我有一个需求,就是把这100项技术提取出来,如果手动提取的话,就会比较累,那么我们能不能使用python来进行提取呢?答案是肯
一、导入需要的库import numpy as npimport pandas as pdimport matplotlib.pyplot as plt二、初始化参数x_points = [1, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11]y_points = [1, 2, 3, 1, 4, 5, 6, 5, 7, 10, 15, 9]m = 0b = 0y = lambd
对于时间序列,我们无法使用CNN来处理一些问题,这个时候,就需要引入新的深度学习网络结构了,RNN和LSTM就是两个非常经典的工具。他们的结构分别如下所示:RNN的结构图有些时候,我们需要联系上下文,而不仅仅是前文,因此我们引入了双向RNN:不严谨的,我们可以把RNN的知识要点整理成一下脑图:LSTM如果时间序列太长,RNN就会遇到梯度爆炸和梯度消失的问题,因为在求梯度的过程中的链式法则使得梯度的
pyecharts是一个比较受到开发者欢迎的数据可视化包,可以用python调用其中的函数库来做出精美的图表和曲线等等,非常实用与数据处理的结果展示。他提供了包括地图库在内的30多种图像的模板,使用的时候只需要选择一个心仪的模板,稍作参数的修改,就可以得到自己想要的效果。本文整理了使用pyecharts绘制图形进行数据可视化展示的一些方法和实例,便于查询。pyecharts简介pyecha...
罗德里格斯公式(Rodriguez formula)是计算机视觉中的一大经典公式,在描述相机位姿的过程中很常用,其形式如下:我们假设v⃗\vec{v}v向量绕n⃗\vec{n}n轴转了θ\thetaθ角度,得到了v⃗′\vec{v}'v′向量,R\bf{R}R为旋转矩阵,我们由旋转矩阵的概念可以知道,他们的关系如下:v⃗′=Rv⃗\vec{v}'=\textbf{R} \vec{v}v′=Rv也就