Socket
Socket
Sign inDemoInstall

asdfghjkl

Package Overview
Dependencies
1
Maintainers
1
Alerts
File Explorer

Install Socket

Detect and block malicious and high-risk dependencies

Install

    asdfghjkl

ASDL: Automatic Second-order Differentiation (for Fisher, Gradient covariance, Hessian, Jacobian, and Kernel) Library


Maintainers
1

Readme

ASD(FGHJK)L

The library is called "ASDL", which stands for Automatic Second-order Differentiation (for Fisher, Gradient covariance, Hessian, Jacobian, and Kernel) Library. ASDL is a PyTorch extension for computing 1st/2nd-order metrics and performing 2nd-order optimization of deep neural networks.

You can import asdfghjkl by sliding your finger on a QWERTY keyboard :innocent:

import asdfghjkl

ADL vs ASDL

Basic metrics supported by a standard automatic differentiation libarary (ADL)

metricdefinition
neural network
loss
(averaged) gradient

Advanced 1st/2nd-order metrics (FGHJK) supported by ASDL

metricdefinition
Fisher information matrix
Fisher information matrix (MC estimation)
empirical Fisher
Gradient covariance
Hessian
Jacobian (per example)
Jacobian
Kernel

Matrix approximations

Supported operations

  • matrix-vector product
    • power method
    • conjugate gradient method
  • preconditioning gradient

FAQs


Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc