动手学深度学习 PyTorch版 李沐视频课笔记
文章目录
一、序列模型
1. 使用正弦函数和一些可加性噪声来生成序列数据,时间步为1,2,…,1000
Code:
%matplotlib inline
import torch
from torch import nn
from d2l import torch as d2l
T = 1000 # 总共产⽣1000个点
time = torch.arange(1, T + 1, dtype=torch.float32)
x = torch.sin(0.01 * time) + torch.normal(0, 0.2, (T,))
d2l.plot(time, [x], 'time', 'x', xlim=[1, 1000], figsize=(6, 3))
Result: