Skip to main content

Optimised SIMD libary for machine learning

Project description

CapNHook-ML

Optimised math library for CapnHook repository.

Features

  • numpy ndarray support
  • numpy like API with:
    • elementwise operations
    • broadcasting
    • reduction operations
    • linear algebra operations
  • [-] common ML operations:
    • matrix multiplication
    • convolution
    • pooling
    • activation functions
    • loss functions
    • optimizers
  • common statistics operations:
    • mean
    • median
    • mode
    • variance
    • standard deviation
    • covariance
    • correlation

Motivation

We motivate the use of libraries/technologies through very basic benchmarks. The goal is to show the reasoning behind the design decisions of this project. Currently, we motivate:

Installation

To install this library, run:

pip install capnhook_ml

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

capnhook_ml-0.1.2-cp312-cp312-macosx_11_0_arm64.whl (4.5 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

File details

Details for the file capnhook_ml-0.1.2-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for capnhook_ml-0.1.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 088395b6608176e130a948fb1b98abbd68fdd055aa2b64ddfe82bdf0e149f517
MD5 25b5a737b802372985c3d34966077ca0
BLAKE2b-256 3c360c223a29033aa375d3fa37d31335a76b233c00fa6a57348f0c1404aefd4a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page