ialdev-maths
Numerical helpers for the iad toolbox, published as ialdev-maths and imported as iad.maths.
Use this package for histogram statistics, sampling, geometry primitives, plane fitting, and regression helpers used by image/data workflows.
Install
pip install ialdev-maths
Requires Python >=3.10.
Highlights
- Histogram tools:
Sampler,StatGather,StatGather2D,Hist2D, and equal-bin statistics. - Geometry primitives:
Vec2d,Rect,Pose, ranges, and region checks. - Plane utilities: plane fitting, axis IDs, and 3D plane representation.
- Regression helpers, including robust linear regression and an SVD plane estimator.
Examples
from iad.maths.geom.shapes import Rect, Vec2d
roi = Rect(Vec2d(10, 20), dim=Vec2d(100, 80))
inside = (25, 30) in roi
from iad.maths.hist import Sampler, equal_bins_stats
sampler = Sampler(low=0, high=1, bins=16)
stats = equal_bins_stats(values, sampler, stats=True)
from iad.maths.regress import robust_linear_regression
coef, intercept = robust_linear_regression(x, y)
Metadata
Release files for ialdev-maths 0.2.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ialdev_maths-0.2.5.tar.gz | 33.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ialdev_maths-0.2.5-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 67.8 kB
Release files / ialdev_maths-0.2.5.tar.gz
| Download URL | ialdev_maths-0.2.5.tar.gz |
|---|---|
| Size | 33.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b37ed30f2ab635fb813ed8bae1c1e22b7e1eaab57bdadb3e226c7995e0826c51
|
|
BLAKE2b-256 checksum How to use checksums |
4892b0865acb765757c4474863d6c01ff9a2e92fa56354e5272d64370a5587d1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
python-requests/2.34.2
|
Release files / ialdev_maths-0.2.5-py3-none-any.whl
| Download URL | ialdev_maths-0.2.5-py3-none-any.whl |
|---|---|
| Size | 33.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
43a2dcc5368626540e7cff286dd72a53a2049c73b20daadd9533020f0226b314
|
|
BLAKE2b-256 checksum How to use checksums |
7e96cc9b1927d80e2ca9d5cbce9ec2873c8b722b8d312ed45af74cb993887d2b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
python-requests/2.34.2
|