04 2022 档案
发表于 2022-04-18 16:18阅读:316评论:0推荐:0
摘要:自动微分 深度学习框架通过自动计算导数,即自动微分(automatic differentiation)来加快求导。 实际中,根据我们设计的模型,系统会构建一个计算图(computational graph), 来跟踪计算是哪些数据通过哪些操作组合起来产生输出。 自动微分使系统能够随后反向传播梯度。
阅读全文 »
发表于 2022-04-18 13:53阅读:396评论:0推荐:0
发表于 2022-04-16 13:38阅读:275评论:0推荐:0
摘要:标量 包含一个数值的叫标量(scalar)。标量由只有一个元素的张量表示: import torch x = torch.tensor(3.0) y = torch.tensor(2.0) x + y,x * y,x / y,x ** y (tensor(5.), tensor(6.), tenso
阅读全文 »
发表于 2022-04-15 17:23阅读:308评论:0推荐:0
摘要:读取数据集 创建数据,写入到 CSV 文件中: import os os.makedirs(os.path.join(".","data"),exist_ok=True) data_file = os.path.join(".","data","house_tiny.csv") with open(
阅读全文 »
发表于 2022-04-15 16:19阅读:150评论:0推荐:0
摘要:基础 张量表示由一个数值组成的数组,这个数组可能有多个维度。 具有一个轴的张量对应数学上的向量(vector); 具有两个轴的张量对应数学上的矩阵(matrix); 具有两个轴以上的张量没有特殊的数学名称。 张量中的每个值都称为张量的元素(element)。 arange 创建一个行向量,可以指定数
阅读全文 »
发表于 2022-04-15 14:48阅读:171评论:0推荐:0
摘要:conda 下载与安装 使用 清华下载源 下载:Miniconda3-py38_4.10.3-Windows-x86_64.exe 并安装。 基本操作 常用操作 # 查看版本号 conda --version # 查看当前存在的虚拟环境 conda env list # 查看-安装-更新-删除 pa
阅读全文 »
发表于 2022-04-11 18:42阅读:279评论:0推荐:0
摘要:线程安全的 class 应当满足的条件 多个线程同时访问时,其表现出正确的行为 无论操作系统如何调度这些线程,无论这些线程的执行顺序如何交织 调用端代码无须额外的同步或其他协调动作 对象创建的线程安全 对象创建要做到线程安全,唯一的要求就是在构造期间不要泄露 this 指针: 不要在构造函数中注册任
阅读全文 »