Skip to main content

Zmqnumpy module implements a series of functions used to exchange numpy ndarrays between U{zeromq<http://www.zeromq.org>} sockets. Serializtion of numpy arrays happens using the numpy.ndarray.tostring method which preserves portability to standard C binary format, enabling data exchange with different programming languages. A very simple protocol is defined in order to exchange array data, the multipart messages will be composed of:

  1. identifier string name

  2. the numpy array element type (dtype) in its string representation

  3. numpy array shape encoded as a binary numpy.int32 array

  4. the array data encoded as string using numpy.ndarray.tostring()

This protocol guarantees that numpy array can be carried around and recostructed uniquely without errors on both ends of a connected pair enabling an efficient interchange of data between processes and nodes.

@author: Marco Bartolini @contact: marco.bartolini@gmail.com @version: 0.1

Release files for zmqnumpy 0.1

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

Source distribution (sdist)

Source distribution for zmqnumpy 0.1
File Size Uploaded
zmqnumpy-0.1.tar.gz 3.1 kB Details

Release files / zmqnumpy-0.1.tar.gz

Download URL zmqnumpy-0.1.tar.gz
Size 3.1 kB
Tags Source
SHA-256 checksum
How to use checksums
0aa74ecb78ce447124d34222437db19862895287bcdbd0ec166cd9bedb605667
BLAKE2b-256 checksum
How to use checksums
b1eb19c027d23915a1d5a189116df4d873cd56018d55bbc01e639811e5d943d3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.1 This release

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