跳转到主要内容

Levenberg-Marquardt算法的基本PyTorch实现

项目描述

levmarq-torch

Levenberg-Marquardt算法的基本PyTorch实现。此算法解决形式为

$$\mathbf{x}^* = \mathrm{argmin}_{\mathbf{x}} |\mathbf{y} - \mathbf{\hat{y}}(\mathbf{x})|^2 , .$$

实现是对参数 $\mathbf{x}$ 和数据点 $\mathbf{y}$ 进行批处理的。

基于Gavin 2022的第1个实现和一些来自Connor Stone的帮助。

安装

运行

git clone git@github.com:adam-coogan/levmarq-torch.git
cd levmarq-torch
pip install .

将安装levmarq_torch包。

项目详情


下载文件

下载适合您平台文件。如果您不确定要选择哪个,请了解更多关于安装包的信息。

源代码分布

levmarq_torch-0.0.1.tar.gz (5.0 kB 查看哈希值)

上传时间: 源代码

构建分布

levmarq_torch-0.0.1-py3-none-any.whl (5.7 kB 查看哈希值)

上传时间: Python 3

由以下支持