h5py

E459725

h5py is a Python library that provides a high-level, NumPy-friendly interface for reading and writing HDF5 files used for storing large numerical datasets.

All labels observed (2)

Label Occurrences
h5py canonical 2
HDF5 1

How this entity was disambiguated

Statements (50)

Predicate Object
instanceOf Python library
open-source software
availableOn PyPI
compatibleWith NumPy
designedFor large numerical datasets
reading HDF5 files
writing HDF5 files
documentationURL https://docs.h5py.org
ecosystem Python scientific stack
feature attribute access via dictionary-like interface
automatic conversion to NumPy arrays
group and dataset creation with dictionary-like syntax
lazy loading of data slices
memory-mapped style access to datasets
fileFormat HDF5
linked to: HDF
hostedOn GitHub
implements interface to HDF5
interoperatesWith HDF5 C library
linked to: HDF
license BSD license
oftenUsedWith Keras
NumPy
SciPy
TensorFlow
packageName h5py
programmingLanguage Python
provides NumPy-like interface to HDF5 datasets
repositoryURL https://github.com/h5py/h5py
requires HDF5 library
linked to: HDF
supportsDataType compound data types
floating-point arrays
integer arrays
string data
variable-length strings
supportsFeature attributes
chunked storage
compression
datasets
hierarchical groups
parallel HDF5 (MPI) in some builds
variable-length data
supportsLanguage Python 3
linked to: Python 3.x
supportsOS Linux
Windows
macOS
targetUser data scientists
engineers
scientists
usedFor high-performance I/O of array data
machine learning data storage
scientific computing

How these facts were elicited

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

h5py packageName h5py
NetCDF basedOn HDF5
linked to: h5py