torch_source_code_toch_dynamo

    2024-07-30

    torch._dynamo 理解

    0 概述

    TorchDynamo 是一个 Python 级别的即时 (JIT) 编译器,旨在让未修改的 PyTorch 程序运行得更快。它通过 Python Frame Evaluation Hooks(Python 框架评估钩子)来实现这一目标,以便在...

    Read More

    torch_source_code_3_torch_fx

    2024-07-26

    0 概述

    FX 是一个供开发者用来转换 nn.Module 实例的工具包。FX 包含三个主要组件:符号跟踪器(symbolic_traced)中间表示(intermediate representation,IR)Python 代码生成(Code genera...

    Read More

    svd_time_complexity

    2024-07-26

    奇异值分解(SVD)时间复杂度分析与优化

    奇异值分解是一种矩阵分解的方法,大学线性代数里面也讲过奇异值分解的方法,因此这是一个为大家所熟知的算法。

    1 SVD 时间复杂度分析

    给定一个 $m \times n$ 的矩阵 $\boldsymbol{...

    Read More

    svd_study

    2024-07-20

    奇异值分解(SVD)原理

    0 引子

    奇异值分解(singular value decomposition,SVD)是一种矩阵因子分解方法,是线性代数的概念。在机器学习中,矩阵分解是常用的手段,作为矩阵分解的经典方法SVD,不仅是经典的数学问题,在工程应用中许多地...

    Read More

    first_try_yolov5

    2024-07-15

    yolov5 上手

    0 介绍

    YOLO(You Only Look Once)是一种流行的物体检测和图像分割模型,由华盛顿大学的约瑟夫-雷德蒙(Joseph Redmon)和阿里-法哈迪(Ali Farhadi)开发。YOLO 于 2015 年推出,因其高速度和高精确度而迅速受到欢迎。

    ...
    Read More
    View: User: