- Unified
Many implementations, one way of access.
- Map
Apply a function to a list of arguments and collect the results – serial, parallel or distributed.
This package provides reasonably simple syntax for a frequent programming task which is implemented in various places (built-in, standard library, external libraries). Here are three descriptions of this task:
Map a list of inputs to a list of results via a user-provided function.
Apply a given function to a list of arguments to get a list of return values in the same order.
A black-box function is evaluated with different inputs and the outputs are collected.
In general, this is a so-called “pleasingly parallel problem” (aka “embarrassingly parallel” or “pleasingly parallel”) because it is straightforward to separate it into independend subtasks. For this reason, and due to its frequent occurrence, it is recognized as a programming idiom (“parallel map”, “parallel for loop”) in parallel computing that can equally simple be applied in distributed computing. This package allows to do so with a focus on simplicity of use.
Project references
Documentation |
|
|
|
|
Source code |
|
|
|
|
Package |
|
|
|
|
Authors |
|
|
|
Metadata
Release files for unified-map 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| unified_map-1.0.0.tar.gz | 17.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| unified_map-1.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 31.8 kB
Release files / unified_map-1.0.0.tar.gz
| Download URL | unified_map-1.0.0.tar.gz |
|---|---|
| Size | 17.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5b3d11522c06c665c5faf111ceed27c06ce8b48d33b201927672abb9a4b73979
|
|
BLAKE2b-256 checksum How to use checksums |
b20f224c58c9a2d6710582ab57b7113ccb9d95df2aa784bb4cac4211055509f1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / unified_map-1.0.0-py3-none-any.whl
| Download URL | unified_map-1.0.0-py3-none-any.whl |
|---|---|
| Size | 14.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
211b97670c5ad5c863e533572fd4405fc73658c0092cf27e726816eebcff8508
|
|
BLAKE2b-256 checksum How to use checksums |
0d03b977b9162fd25c2bd77dc55856843a104710755ccc2298a4f0ad531447e2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |