![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
AI
AI
chenxiemin
这个作者很懒,什么都没留下…
展开
-
Python: FFT的输入与输出分析
Python: FFT目的数据生成FFT分辨率总结引用目的本文简述如何使用numpy的fft lib进行快速傅里叶变换,以及对fft变换后结果的分析。由于水平有限,不当之处望指正。数据生成使用如下代码生成仿吉他C和弦声音片段,如下代码所示。import numpy as npimport pandas as pdimport matplotlib.pyplot as plt%matplotlib inlineimport librosaimport IPython.display as原创 2020-11-26 18:06:18 · 5870 阅读 · 0 评论 -
Python: 傅里叶级数
目标本文简述傅里叶级数(Fourier Series),并使用Python实现简单的傅里叶级数的展开。简介傅里叶级数用一句话概括为:任何周期函数都可以用正弦函数和余弦函数构成的无穷级数来表示。如下图的周期函数f(t),可将其展开为:举例说明,如何将上图的方波分解为为多个sin(t)与cos(t)的组合呢?先看如下函数的图像:如果在f(t)中增加一项,则图像变为:再加一项试试:所以,当分解的多项式越来越多,到正无穷时,图像就变成方波了(当然这不可能)。对上述方波的傅里叶变原创 2020-09-03 12:25:49 · 7142 阅读 · 0 评论 -
Keras:我的第一个LSTM二分类网络模型
目标使用Keras训练一个简单的LSTM二分类网络模型,用于找到数列中是否包含3个连续递增或者递减的子数列。比如 [ 0.1, 0.2, 0.3, 0.5, 0.3, 0.2 ] 数列对应的标签为[ 0, 0, 1, 1 , 0, 1 ]。特诊设 [x1, x2, x3]中x3的特诊为: [ x3, x2, x2 > x1 ? 1 : 0 ]。即数列中的当前数据与前一个数据,以前前一个数据的状态(前一个数据递增状态为1,递减状态为0)。数据生成数据生成代码如下所示:import pand原创 2020-08-16 18:33:16 · 10342 阅读 · 1 评论 -
深度学习:如何找到优化模型的方向
如何找到优化深度学习模型的方向问题训练/开发/测试集偏差(Bias)与方差(Variance)偏差(Bias)方差(Variance)问题定位高偏差(Bias)的优化高方差(Variance)的优化问题当训练的模型精确度不高,如何寻找下一步模型的调优方向?通过对比训练集与开发(测试)集的准确率,可以确定模型的偏差(Bias)与方差(Variance)问题,给下一步模型的优化提供方向指导。训练/开发/测试集模型训练前通常将数据集划分为 训练集(Training set)、开发集(Dev set)与测原创 2020-05-23 12:36:34 · 1896 阅读 · 0 评论 -
Keras:我的第一个神经网络二分类模型
我的第一个Keras神经网络二分类模型目标网络结构实现数据模型验证小结目标使用Keras 训练一个简单的二分类模型,对下图中的点分类,其中训练特征为点的坐标(x, y),红色标签为0,蓝色标签为1。网络结构二分类神经网络模型结构如下,其中:输入层为点的坐标(x, y)。输出层为点的标签[0, 1], 激活函数为sigmoid。模型只包含一个隐藏层,隐藏层包含50个神经单元,激活函数为relu。实现数据使用sklearn.makemoons()函数生成1000个测试样本,并按照7:原创 2020-05-20 11:11:56 · 4926 阅读 · 0 评论 -
hdu 1030
本题我用的方法是模拟.#include #include inline int GetLine(int m){ double sqrtm = sqrt((long double)m); if ((sqrtm - (int)sqrtm) > 0) { return原创 2011-09-16 17:26:22 · 474 阅读 · 0 评论