numpy np.random使用
torch.rand()、torch.randn()、torch.randint()、torch.randperm()用法
产生整数,产生 和 输入size 相同的tensor, 输入 需要 指明范围 low high 默认low=0
torch.randperm()
输入是n 返回 从 0~n-1的所有数字的随机排列
broadcast ( 若要 发生广播,两个张量 至少一个张量 有维度 =1的维度)
python 矩阵 或者 向量 维度不匹配,在进行 + - * 会发生 广播机制(numpy,pytorch 均支持)
1. 维度相同, 对应元素进行运算
2. 一个矩阵和一个向量
向量根据矩阵的维度进行广播 扩展自身的维度
复制多行
复制多列
3. 两个向量
若维度相同直接运算,若不同 则发生 广播