- 博客(32)
- 收藏
- 关注
翻译 leetcode no.1
题目:给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的 两个 整数。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]class Solution(object): def twoSum(self, nums, target): """
2020-10-14 14:31:49
173
原创 深度学习 莫烦笔记 保存调用
类似matlab mat形式或者函数形式def save(): # save net1 net1= torch.nn.Sequential( torch.nn.Linear(1, 10), torch.nn.ReLU(), torch.nn.Linear(10, 1) ) optimizer = torch.optim.SGD(net1.parameters(), lr=0.5) loss_func = torch.n
2020-08-04 14:07:32
131
原创 搭网络的另一种方式
net2 = torch.nn.Sequential(torch.nn.Linear(1, 10),torch.nn.ReLU(),torch.nn.Linear(10, 1))
2020-08-03 16:20:43
112
原创 分类的网络搭建,翻译莫烦python
框架大体一致,输入数据不一样n_data = torch.ones(100, 2)x0 = torch.normal(2*n_data, 1) # class0 x data (tensor), shape=(100, 2)y0 = torch.zeros(100) # class0 y data (tensor), shape=(100, 1)x1 = torch.normal(-2*n_data, 1) # class1 x data (tensor
2020-08-03 16:13:03
144
原创 搭网络喽,翻译莫烦的视频
1.首先导入库:import torchimport torch.nn.functional as Fimport matplotlib.pyplot as plt%matplotlib inline2.`随机生成输入数据 x = torch.unsqueeze(torch.linspace(-1, 1, 100), dim=1) # x data (tensor), shape=(100, 1)其中unsqueeze使得一维变二维,torch处理二维数据。y = x.pow(2
2020-08-03 15:22:11
107
原创 对比numpy和torch
相互转化绝对值abs矩阵相乘的形式还有啊 torch相乘的话需要tensor形式需要转成tensor形式这一步是转化成numpy的datanumpy出来是矩阵相乘而tensor出来是一个数值就是对应乘积之和
2020-08-03 11:06:26
233
原创 matlab 语法 每天学一点(1)
ceillinspacefir1设计了带通rad/sample的48阶FIR带通滤波器。想象它的大小和相位响应logspacenextpow2
2020-07-31 09:13:55
113
原创 爬一下百度百科(莫烦python)
1.首先打开百度百科 詹姆斯2.引入库from bs4 import BeautifulSoup#爬虫模块from urllib.request import urlopen#内部模块打开网址用的import reimport random#随机爬到另一个网站base_url = "https://baike.baidu.com"his =["/item/%e5%8b%92%e5%b8%83%e6%9c%97%c2%b7%e8%a9%b9%e5%a7%86%e6%96%af/1989503"
2020-07-30 13:09:48
301
翻译 prophet(3)
1预测饱和减少logistic增长模型还可以处理饱和最小值,方法与指定最大值的列的方式相同:2趋势突变点在之前的部分,我们可以发现真实的时间序列数据往往在趋势中存在一些突变点。默认情况下, Prophet 将自动监测到这些点,并对趋势做适当地调整。不过,要是对趋势建模时发生了一些问题,例如:Prophet 不小心忽略了一个趋势速率的变化或者对历史数据趋势变化存在过拟合现象。如果我们希望对趋势的调整过程做更好地控制的话,那么下面将会介绍几种可以使用的方法。1.Prophet 中的自动监测突变点P
2020-07-28 15:41:39
928
原创 prophet(2)
如果想查看预测的成分分析,可以使用 Prophet.plot_components 方法。默认情况下,将展示趋势、时间序列的年度季节性和周季节性。如果之前包含了节假日,也会展示出来。二、饱和
2020-07-28 14:06:37
169
原创 help fft matlab fftshift
1、fft之后信号幅度值变大,要得到真实幅度值大小,要将变换后结果除以N再乘以2(直流即零频率处除以N),除以N得到双边频谱,乘以2得到单边频谱。如果原始信号就是复数信号,则fft得到的就是单边频谱不用乘以2。2、对fs采样频率信号,fft之后最高频率为采样频率一半,fft之后的值关于半采样率共轭对称。3.满足奈奎斯特频率,采样频率要大于2倍最高信号频率。·4.频谱泄露可能由于采样点不够 或者 是没有满足奈奎斯特定理导致。因为实信号以fs为采样速率的信号在 fs/2处混叠,所以实信号ff
2020-07-27 16:32:20
1009
翻译 prophet时序预测,初次见面
prophet的安装是个艰难的过程,希望大家加油。1.第一步导入工具包2.选择一个表格数据,进行预测显示前5行,然后因为Prophet 的输入量往往是一个包含两列的数据框:ds 和 y ,所以如果表格设计好了的话最好,没有的话,就将列名设置为ds y代码:df.columns=[‘ds’,‘y’]ds 列必须包含日期(YYYY-MM-DD)或者是具体的时间点(YYYY-MM-DD HH:MM:SS)。 y 列必须是数值变量,表示我们希望去预测的量。代码设置成时间类型:df[‘ds’]=p
2020-07-26 12:37:04
258
原创 弱智(11)
函数调用:传参此结果还是为10;引用后值变为11;内联函数:送货上门运行代码:运行结果:5 10 调换两次。使用引用 减少错误 更简单
2020-07-23 16:37:07
83
原创 FM的调制
角调制:Sm(t)=Acos[wct+Ψ(t)]PM:Ψ(t)=Kpm(t)Spm(t)=Acos[wct+ Kpm(t) ]FM(调频):Ψ(t)对t的导数=Kfm(t)Sfm(t)=Acos[wct+ kf∫m(t)dt ]
2020-07-20 15:16:35
3194
原创 弱智(9)之指针
指针指针是一个值为内存地址的变量;国家相当于CPU不可能访问你名字 肯定要求身份证内存地址相当于身份证;计算机喜欢记忆地址;int* p偏向于地址int p偏向于数值地址指向数值int num=2016;int* ptr_num;ptr_num= & num;代码执行:int *ptr1=nullptr;等价于int *ptr1=0指针不给值是有初始值 野指针;void *一种特殊指针可以存放任意对象的地址;引用为给对象起了另外一个名字;...
2020-07-20 15:10:16
95
原创 弱智(6)
bool(flag)=true;可以把结果变成true或者flasesizeof();测试数据类型占用空间;运算符计算顺序:if语句:多重if语句:switch:加break显示1;不加显示1234;这里答案998 1234
2020-07-19 13:10:05
99
原创 弱智(5)
默认宽度 setw()#include 例如:cout<<left;//左对齐cout<<setfill(’_’);//下划线填充 不加这句空格填充cout<<setw(8)<<a<<endl;强制型转化
2020-07-19 12:27:37
68
原创 弱智(4)
实战#include< iostream>#include< windows.h>#include< cmath>using namespace std;int main(){//打印德玛西亚SetConsoleTitle(“示例:打印德玛西亚之力的详细信息”);/*伤害/double attack=57.88;cout<<“名称:德玛西亚之力”<<endl<<“伤害:”<<attack/n;}
2020-07-18 21:03:42
182
原创 弱智(3)
double15位有效数字下面实战:输出double类型数据且控制精度(用fixed 则强制以小数方式显示)#include < iomanip>//控制符#include< iostream>#include< cmath>using namespace std;int main(){cout<<fixed;cout<<setprecision(2);//控制显示精度 两位小数double doubleNUM=10.0/3.
2020-07-18 18:46:17
97
原创 弱智(2)
8 bit = 1字节(byte)变量指的是一个数据存储空间的表示不同数据存入具有不同内存地址的空间,相互独立数据存入内存,如何找到存入的数据??假如旅店一亿个房间,你怎么找,没法找。所以可以取名字,如何避免重名在C++里用namespace。变量命名:1首字母 下划线 字母2其他字母 下划线 字母 数字3不能是关键字/保留字 通俗说变颜色的字tips:不要用拼音不要用单个英文单词提倡用有正式含义的英文单词数据类型:数值 非数值数值:整型 浮点型整形:int(32位 4个字节) sh
2020-07-18 14:55:40
114
原创 弱智(1)
下载codeblocks 详情csdn其他博主见从hello world 开始#include < iostream> //代表input output stream 输入输出流using namespace std; //std是命名空间int main(){cout << “Hello world!” << endl; //将字符串像流水一样流到cout里去了return 0;}tips:# include< cstdio> in
2020-07-18 12:44:38
845
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人