摘要:
torch 处理 tensor 张量的广播,使用 einsum 函数,摘录一段使用代码,并分析用法 # In[6]: img_gray_weighted_fancy = torch.einsum('...chw,c->...hw', img_t, weights) batch_gray_weight 阅读全文
摘要:
einsum 是 Einstein summation 的缩写,即 爱因斯坦求和约定。einsum 函数源自 NumPy,后来在 PyTorch 等其他科学计算库中也得到了实现。它是一种强大而灵活的函数,可以用来处理各种张量运算,如矩阵乘法、转置、批量点积、内积、外积等。 爱因斯坦求和约定 (Ein 阅读全文
摘要:
a = torch.randn(3) a tensor([ 0.4789, 0.1794, -1.5215]) a.unsqueeze(-1) tensor([[ 0.4789], [ 0.1794], [-1.5215]]) 上述代码中,tensor变量a是一个一维 tensor 变量。当用 un 阅读全文
摘要:
tinyshakespeare 是一个小型的莎士比亚文本数据集,它包含了莎士比亚的戏剧和诗歌的文本。这个数据集是由 llm.c 项目创建的,用于训练和测试语言模型。 tinyshakespeare 数据集的特点是: 它是一个小型的数据集,包含了约 1.2 万行文本。 它包含了莎士比亚的戏剧和诗歌的文 阅读全文
摘要:
ollama 安装 Install 使用以下命令安装 ollama: curl -fsSL https://ollama.com/install.sh | sh 手动安装 下载 ollama 二进制文件: sudo curl -L https://ollama.com/download/ollama 阅读全文
摘要:
池化的结构及优缺点 池化(Pooling)是一种常见的神经网络技术,用于降低图像或特征的维度,减少计算量和参数数量。池化层通常位于卷积层之后,用于提取特征的重要信息。 什么是池化(Pooling)? 池化是一种对特征进行下采样的技术,通过对特征进行局部最大值或平均值池化,来减少特征的维度。池化层的主 阅读全文
摘要:
在 deepin 系统空间不够了,双系统的 win10 还有挺大空间,于是挪过点给 deepin 使用。 基本步骤 在win10中,通过压缩磁盘的方式,制作一个分区。 转到 deepin 下,用 parted 分区程序标记分区。 一 lsblk 查看设备路径及设备号,/dev/sda6 二 用par 阅读全文
摘要:
在 Debian 中使用 Telnet 命令 Telnet 是一种基于文本的协议,用于在网络中进行双向交互通信。它通常用于远程登录和测试网络服务。以下是如何在 Debian 系统上安装和使用 Telnet 的详细步骤。 安装 Telnet 客户端 在 Debian 系统中,Telnet 客户端通常不 阅读全文
摘要:
UFW 的原理和用法 UFW (Uncomplicated Firewall) 是 Ubuntu 和其他基于 Debian 的系统上常用的防火墙工具。它是 iptables 的前端,旨在简化防火墙配置和管理。 UFW 的基本原理 前端工具:UFW 提供了一个用户友好的命令行界面,使得复杂的 ipta 阅读全文
摘要:
在某软件配置内, "server":["::1", "127.0.0.1"] 或 "server":["::0","0.0.0.0"] ,这两个 ip 地址写法,通常有什么区别? 在这两个配置选项中,IP地址的不同表示方法分别指定了服务器监听网络请求的方式。 "server":["::1", "12 阅读全文