Skip to main content

lazyarray is a Python package that provides a lazily-evaluated numerical array class, larray, based on and compatible with NumPy arrays.

Lazy evaluation means that any operations on the array (potentially including array construction) are not performed immediately, but are delayed until evaluation is specifically requested. Evaluation of only parts of the array is also possible.

Use of an larray can potentially save considerable computation time and memory in cases where:

  • arrays are used conditionally (i.e. there are cases in which the array is never used)

  • only parts of an array are used (for example in distributed computation, in which each MPI node operates on a subset of the elements of the array)

https://readthedocs.org/projects/lazyarray/badge/?version=latest https://github.com/NeuralEnsemble/lazyarray/actions/workflows/test.yml/badge.svg https://coveralls.io/repos/github/NeuralEnsemble/lazyarray/badge.svg?branch=master

Release files for lazyarray 0.7.0

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

Source distribution (sdist)

Source distribution for lazyarray 0.7.0
File Size Uploaded
lazyarray-0.7.0.tar.gz 22.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for lazyarray 0.7.0
File Interpreter ABI Platform
lazyarray-0.7.0-py3-none-any.whl Python 3 none any Details

Total release size:31.1 kB

Release files / lazyarray-0.7.0.tar.gz

Download URL lazyarray-0.7.0.tar.gz
Size 22.1 kB
Tags Source
SHA-256 checksum
How to use checksums
d3607f0e856a5a8807213edc1cf71facf34238d61173280f9671c2844d64bcfa
BLAKE2b-256 checksum
How to use checksums
302cfe1319b150a6800d9c1336d633590bf170573795fc7ecf3cb39f7707e62d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.0

Release files / lazyarray-0.7.0-py3-none-any.whl

Download URL lazyarray-0.7.0-py3-none-any.whl
Size 9.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0aa2e2946fb98a4df9e7dad59dfd588cf34e22cb532bb85a8cc51247881aded1
BLAKE2b-256 checksum
How to use checksums
5029b4b73620663216a8bf39a367d7d484d00c9aa9edd12fb93a3a2230c09956
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.0

Release history Release notifications | RSS feed

This release

0.7.0 This release

2 release files

0.6.0

2 release files

0.5.2

1 release file

0.5.1

1 release file

0.5.0

1 release file

0.4.0

1 release file

0.3.4

1 release file

0.3.3

1 release file

0.3.2

1 release file

0.3.1

1 release file

0.3.0

1 release file

0.2.10

1 release file

0.2.9

1 release file

0.2.8

1 release file

0.2.7

1 release file

0.2.6

1 release file

0.2.5

1 release file

0.2.4

1 release file

0.2.3

1 release file

0.2.2

1 release file

0.2.1

1 release file

0.2.0

1 release file

0.1.0

1 release file

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