当前位置: 首页 > article >正文

每天五分钟深度学习pytorch:L1和L2范数、L1和L2归一化

本文重点

我们在另外一个专栏《机器学习和深度学习数学基础》中介绍了常用的范数,这里我们就不进行详细介绍了。这里我们只介绍,如何使用pytorch来计算L1、L2范数,以及如何计算L1和L2归一化。

L1和L2范数

torch.norm(input, p='fro', dim=None, keepdim=False, out=None, dtype=None)

L1和L2范数的函数如上所示,参数如下:

input:输入数据

p:p=1的时候表示1范数,p=2的时候表示2范数

dim:指定计算的维度

keepdim:输出tensor的维度dim是否保留

out:tensor的输出

dtype:指定返回tensor的期望数据类型

举例:


http://www.kler.cn/news/363525.html

相关文章:

  • 编辑器、节点树、基础设置
  • 算法Day-9
  • Deepinteraction 深度交互:通过模态交互的3D对象检测
  • 通过DevTools逃离Chrome沙盒(CVE-2024-6778和CVE-2024-5836)
  • Unity3D学习FPS游戏(1)获取素材、快速了解三维模型素材(骨骼、网格、动画、Avatar、材质贴图)
  • Shiro会话管理和加密
  • Spring面试题
  • Deformable Detr
  • 几张图就让你掌握InnoDB 存储引擎底层逻辑架构
  • linux_c IPC消息队列练习
  • OpenHarmony 目前所有体系详细介绍
  • Git的多人协作模式与企业级开发模型
  • 【NodeJS】NodeJS+mongoDB在线版开发简单RestfulAPI (三):Cors的设置及.env文件的设置
  • 2024年03月中国电子学会青少年软件编程(图形化)等级考试试卷(四级)答案 + 解析
  • java字段判空方法Assert.hasText()详细讲解
  • 智慧城市垃圾分类可视化
  • 提示词高级阶段学习day3.1什么是结构化 Prompt ?
  • 算法魅力-双指针之滑动窗口的叛逆
  • 吴恩达深度学习笔记:卷积神经网络(Foundations of Convolutional Neural Networks)3.9-3.10
  • 【vue + mockjs】Mockjs——数据接口模拟
  • git clone卡在Receiving objects
  • matlab生成mipi crc值
  • MySQL 中的连表是怎样实现的?为什么大厂不使用连表查询?
  • Python 文件路径与文件系统操作
  • springboot RedisTemplate支持多个序列化方式
  • MacOS RocketMQ安装