Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Numpy Extension

This Python package extends the functionality of numpy by introducing additional methods for data manipulation, and a specialized format for reading and writing numpy arrays.

Features

  • Read NDArray in Need with Keys: Using a key to load the required array without load all.
  • Array Mapping and Transformation Functions: Functions to apply operations across arrays, adjust their ranges, and produce linearly spaced values with specific properties.

Installation

pip install numgear

Usage

Transformation Functions

  • apply_from_axis: Apply a function to slices of an array along a specified axis.
  • map_range: Transform elements in an array to a specified range.
  • map_ranges: Transform elements in an array to multiple specified ranges based on conditions.
  • linspace_at: Generate linearly spaced numbers for given indices.
  • linspace_cumprod_at: Generate a cumulative product series for linearly spaced values at specific indices.

Save and Load Utilities

  • savek: Save multiple numpy arrays to a custom binary format .npk.
  • loadk: Load arrays from a .npk file and read in need for easy access.

Metadata

Release files for numgear 0.0.1b2.post1.dev0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for numgear 0.0.1b2.post1.dev0
File Size Uploaded
numgear-0.0.1b2.post1.dev0.tar.gz 7.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for numgear 0.0.1b2.post1.dev0
File Interpreter ABI Platform
numgear-0.0.1b2.post1.dev0-py3-none-any.whl Python 3 none any Details

Total release size: 14.8 kB

Release files / numgear-0.0.1b2.post1.dev0.tar.gz

Download URL numgear-0.0.1b2.post1.dev0.tar.gz
Size 7.8 kB
Tags Source
SHA-256 checksum
How to use checksums
1cd88f427b21e8a96d42e4896294f62e411ff0f9f81a3d1863e64908106a96cd
BLAKE2b-256 checksum
How to use checksums
97b85b24dcbe3020b59f53b3a83a6dff9d21c1d7e05f08b9b9fec3818410d1ef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.18

Release files / numgear-0.0.1b2.post1.dev0-py3-none-any.whl

Download URL numgear-0.0.1b2.post1.dev0-py3-none-any.whl
Size 7.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3e87ead1c7c5a3ed8e13a027eb7154c59a70e58919863f8765f0f246c5292101
BLAKE2b-256 checksum
How to use checksums
481780108b1c14874fd02bd8d32a190a058a8e53addd3157406b5e59f82aaad5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.18
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page