Skip to main content
Ctrl+K

overload_numpy v0.1.0

  • Installation
  • Getting started
  • User Guide
  • How to Contribute
  • Installation
  • Getting started
  • User Guide
  • How to Contribute
Ctrl+K

Section Navigation

  • Conventions
  • Mixin Bridges (overload_numpy.mixin)
    • NPArrayOverloadMixin
    • NPArrayFuncOverloadMixin
    • NPArrayUFuncOverloadMixin
  • Override Registry (overload_numpy.overload)
    • NumPyOverloader
  • Type Constraints (overload_numpy.constraints)
    • TypeConstraint
    • Invariant
    • Covariant
    • Contravariant
    • Between
  • User Guide
  • Mixin...

Mixin Bridges (overload_numpy.mixin)#

Mixins for adding __array_ufunc__ &/or __array_function__ methods. Choose the one that’s best suited for your needs.

API#

Classes#

NPArrayOverloadMixin()

Mixin for adding __array_ufunc__ and __array_function__ to a class.

NPArrayFuncOverloadMixin()

Mixin for adding __array_function__ to a class.

NPArrayUFuncOverloadMixin()

Mixin for adding __array_ufunc__ to a class.

Class Inheritance Diagram#

Inheritance diagram of overload_numpy.mixin.NPArrayOverloadMixin, overload_numpy.mixin.NPArrayFuncOverloadMixin, overload_numpy.mixin.NPArrayUFuncOverloadMixin

previous

Conventions

next

NPArrayOverloadMixin

On this page
  • API
    • Classes
    • Class Inheritance Diagram
Show Source

© Copyright 2024, Nathaniel Starkman.

Created using Sphinx 8.0.2.

Built with the PyData Sphinx Theme 0.15.4.