【Python/Pytorch - 网络模型】-- SVD算法

文章目录

文章目录

  • [00 写在前面](#00 写在前面)
  • [01 基于Pytorch版本的SVD算代码](#01 基于Pytorch版本的SVD算代码)
  • [02 理论知识](#02 理论知识)

00 写在前面

(1)矩阵的奇异值分解在最优化问题、特征值问题、最小二乘方问题、广义逆矩阵问题及统计学等方面都有重要应用;

(2)应用:可以从更高维的角度,提取特定信息,可以在损失函数中,加入svd项;

(3)矩阵奇异值分解中,奇异值是唯一确定的,而分解之后的酉矩阵U和V一般是不唯一的,因此,矩阵的奇异值分解式一般也是不唯一的;

01 基于Pytorch版本的SVD算代码

python 复制代码
import torch
image = torch.randn(5, 3);
U, S, Vt = torch.linalg.svd(image);
print("U: ", U);
print("S: ", S);
print("Vt: ", Vt);

02 理论知识




相关推荐
Want5952 小时前
Python汤姆猫
开发语言·python
IT_Beijing_BIT2 小时前
TensorFlow Keras
人工智能·tensorflow·keras
mit6.8242 小时前
[手机AI开发sdk] 安卓上的Linux环境
人工智能·智能手机
im_AMBER2 小时前
算法笔记 09
c语言·数据结构·c++·笔记·学习·算法·排序算法
凯芸呢2 小时前
Java中的数组(续)
java·开发语言·数据结构·算法·青少年编程·排序算法·idea
花姐夫Jun2 小时前
基于Vue+Python+Orange Pi Zero3的完整视频监控方案
vue.js·python·音视频
张较瘦_2 小时前
[论文阅读] AI + 教育 | AI赋能“三个课堂”的破局之道——具身认知与技术路径深度解读
论文阅读·人工智能
寂静山林2 小时前
UVa 1030 Image Is Everything
算法
AI柠檬3 小时前
几种排序算法的实现和性能比较
数据结构·算法·c#·排序算法
小雨青年3 小时前
Cursor 项目实战:AI播客策划助手(二)—— 多轮交互打磨播客文案的技术实现与实践
前端·人工智能·状态模式·交互