Skip to content

Releases: borchehq/incstatspy

Version 0.3.2

09 Sep 12:52

Choose a tag to compare

Version 0.3.2 Pre-release
Pre-release

Version 0.3.2

Bug fixes

Improvements

Fixed several bugs which caused segmentation faults under certain circumstances.

What is IncStatsPy?

IncStatsPy is a powerful Python C extension designed for efficient computation of incremental statistics on NumPy arrays. Whether you need to calculate mean, variance, skewness, kurtosis, or higher-order central moments, IncStatsPy provides optimized functions to make these computations fast and easy.

Key Features

  • Running Mean: Compute the mean of data along a specified axis.
  • Running Variance: Calculate the variance of your dataset efficiently.
  • Min and Max: Calculate the minimum and maximum values along the specified axis.
  • Skewness: Measure the asymmetry of the probability distribution of your data.
  • Kurtosis: Determine the "tailedness" of the distribution.
  • Central Moments: Compute central moments up to the p-th order with optional standardization.

Caveats

This is a pre-release. Users might experience a variety of bugs.
Please feel free to open issues for both bugs and feature requests.
The API might change in future releases.

Installation

You can install IncStatsPy via pip:

pip install incstatspy

Version 0.3.1

07 Sep 17:35

Choose a tag to compare

Version 0.3.1 Pre-release
Pre-release

Version 0.3.1

Bug fixes and data type support extension

Improvements

Support for integers and 32 bit floats has been added.
Fixed bugs which could lead to memory leaks.

What is IncStatsPy?

IncStatsPy is a powerful Python C extension designed for efficient computation of incremental statistics on NumPy arrays. Whether you need to calculate mean, variance, skewness, kurtosis, or higher-order central moments, IncStatsPy provides optimized functions to make these computations fast and easy.

Key Features

  • Running Mean: Compute the mean of data along a specified axis.
  • Running Variance: Calculate the variance of your dataset efficiently.
  • Min and Max: Calculate the minimum and maximum values along the specified axis.
  • Skewness: Measure the asymmetry of the probability distribution of your data.
  • Kurtosis: Determine the "tailedness" of the distribution.
  • Central Moments: Compute central moments up to the p-th order with optional standardization.

Caveats

This is a pre-release. Users might experience a variety of bugs.
Please feel free to open issues for both bugs and feature requests.
The API might change in future releases.

Installation

You can install IncStatsPy via pip:

pip install incstatspy

Version 0.3.0

06 Sep 10:19

Choose a tag to compare

Version 0.3.0 Pre-release
Pre-release

Version 0.3.0

New Features: Min and Max Calculations

New Features:

  • Added min and max calculation functions. These functions allow you to (iteratively) compute the minimum and maximum values along a specified axis of your dataset.

What is IncStatsPy?

IncStatsPy is a powerful Python C extension designed for efficient computation of incremental statistics on NumPy arrays. Whether you need to calculate mean, variance, skewness, kurtosis, or higher-order central moments, IncStatsPy provides optimized functions to make these computations fast and easy.

Key Features

  • Running Mean: Compute the mean of data along a specified axis.
  • Running Variance: Calculate the variance of your dataset efficiently.
  • Min and Max: Calculate the minimum and maximum values along the specified axis.
  • Skewness: Measure the asymmetry of the probability distribution of your data.
  • Kurtosis: Determine the "tailedness" of the distribution.
  • Central Moments: Compute central moments up to the p-th order with optional standardization.

Caveats

This is a pre-release. Users might experience a variety of bugs.
Please feel free to open issues for both bugs and feature requests.
The API might change in future releases.
Only 64 Bit floats are supported right now. There is no automatic conversion to float64 or support of other arithmetic types.

Installation

You can install IncStatsPy via pip:

pip install incstatspy

Version 0.2.0

05 Sep 05:51

Choose a tag to compare

Version 0.2.0 Pre-release
Pre-release

Version 0.2.0

Renamed to IncStatsPy

Library Renaming:

  • The library has been renamed to better reflect its core purpose of calculating statistics in an incremental manner. This update aims to improve clarity for users, emphasizing the library's ability to handle (real-time), continuously updated statistical calculations.

What is IncStatsPy?

RStatsPy is a powerful Python C extension designed for efficient computation of incremental statistics on NumPy arrays. Whether you need to calculate mean, variance, skewness, kurtosis, or higher-order central moments, RStatsPy provides optimized functions to make these computations fast and easy.

Key Features

  • Running Mean: Compute the mean of data along a specified axis.
  • Running Variance: Calculate the variance of your dataset efficiently.
  • Skewness: Measure the asymmetry of the probability distribution of your data.
  • Kurtosis: Determine the "tailedness" of the distribution.
  • Central Moments: Compute central moments up to the p-th order with optional standardization.

Caveats

This is a pre-release. User might experience a variety of bugs.
Please feel free to open issues for both bugs and feature requests.
The API might change in future.

Installation

You can install IncStatsPy via pip:

pip install incstatspy

v0.1.0

03 Sep 15:36

Choose a tag to compare

v0.1.0 Pre-release
Pre-release

Version 0.1.0

🚀 First Pre-Release of RStatsPy

I am thrilled to announce the very first pre-release of RStatsPy! 🎉

What is RStatsPy?

RStatsPy is a powerful Python C extension designed for efficient computation of running statistics on NumPy arrays. Whether you need to calculate mean, variance, skewness, kurtosis, or higher-order central moments, RStatsPy provides optimized functions to make these computations fast and easy.

Key Features

  • Running Mean: Compute the mean of data along a specified axis.
  • Running Variance: Calculate the variance of your dataset efficiently.
  • Skewness: Measure the asymmetry of the probability distribution of your data.
  • Kurtosis: Determine the "tailedness" of the distribution.
  • Central Moments: Compute central moments up to the p-th order with optional standardization.

Caveats

This is a pre-release. User might experience a variety of bugs.
Please feel free to open issues for both bugs and feature requests.
The API might change in future.

Installation

You can install RStatsPy via pip:

pip install rstatspy