摘要: 在变量名 img_gray_naive 中,"naive" 的中文含义通常为 “朴素的”、“简单的” 或 “基础的”。在编程和算法的上下文中,naive 一般用来描述一种不复杂、直接、基础但通常有效的实现方式。 具体含义解释: 朴素的: naive 表示没有使用任何复杂的优化或高级技巧,直接按照最基 阅读全文
posted @ 2024-08-09 12:34 立体风 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 在代码中的 img_gray_weighted_fancy 变量名中的 "fancy" 可以有以下几种中文含义,具体取决于上下文: “花哨的” 或 “复杂的”: 在编程和计算的上下文中,"fancy" 常常用于描述更复杂或更高级的实现方案。例如,fancy 可能指代使用了更复杂的方法来实现某个操作, 阅读全文
posted @ 2024-08-09 11:42 立体风 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 在 pytorch 中,函数 refine_names 的作用是给维度命名。 refine 这个词的中文含义可以翻译为“细化”或“优化”。 具体到 PyTorch 的 refine_names 方法,它的功能是为张量的每个维度指定或细化名称,从而使得对张量的操作更加清晰和明确。 所以,refine_ 阅读全文
posted @ 2024-08-09 09:37 立体风 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 概论 a = torch.randn(3, 2, 2) b = torch.randn(3) c = torch.einsum('...chw,c->...hw', a, b) 上面的 einsum 如何计算的? 简单说,把 b 广播为 a 的形状,然后做矩阵乘法,即逐位相乘运算,注意,不是点积,是 阅读全文
posted @ 2024-08-09 09:30 立体风 阅读(66) 评论(0) 推荐(0) 编辑
摘要: Fine 和 Tuning 这两个单词结合在一起构成了“Fine-tuning”,用于描述深度学习中的“微调”过程。 下面是这两个单词的具体中文含义,以及为什么它们适合用来描述这个概念。 Fine 的中文含义 细致的、精细的、优良的: 这个词表示某种事物的质量或精度很高,强调精确度和细微的调整。 在 阅读全文
posted @ 2024-08-09 08:33 立体风 阅读(34) 评论(0) 推荐(0) 编辑
摘要: torch 处理 tensor 张量的广播,使用 einsum 函数,摘录一段使用代码,并分析用法 # In[6]: img_gray_weighted_fancy = torch.einsum('...chw,c->...hw', img_t, weights) batch_gray_weight 阅读全文
posted @ 2024-08-09 07:36 立体风 阅读(60) 评论(0) 推荐(0) 编辑