MCPcopy Create free account

hub / github.com/deshaw/versioned-hdf5 / functions

Functions917 in github.com/deshaw/versioned-hdf5

Method__repr__
Prints friendly status information. These messages are intended to be similar to h5py messages.
versioned_hdf5/api.py:348
Method__repr__
(self)
versioned_hdf5/staged_changes.py:406
Method__repr__
This is meant to be incorporated by the __repr__ method of the other *Plan classes
versioned_hdf5/staged_changes.py:1316
Method__repr__
(self)
versioned_hdf5/staged_changes.py:1396
Method__repr__
This is meant to be incorporated by the __repr__ method of the subclasses
versioned_hdf5/staged_changes.py:1442
Method__repr__
(self)
versioned_hdf5/staged_changes.py:1761
Method__repr__
(self)
versioned_hdf5/staged_changes.py:2207
Method__repr__
(self)
versioned_hdf5/staged_changes.py:2324
Method__repr__
(self)
versioned_hdf5/wrappers.py:119
Method__repr__
(self)
versioned_hdf5/wrappers.py:678
Method__repr__
(self)
versioned_hdf5/wrappers.py:971
Method__set_name__
(self, owner: type, name: str)
versioned_hdf5/wrappers.py:593
Method__setitem__
(self, key, value)
versioned_hdf5/hashtable.py:226
Method__setitem__
(self, index: Any, value: ArrayLike)
versioned_hdf5/typing_.py:64
Method__setitem__
Update the slabs containing the chunks selected by the index. The full slab (slabs[0]) and the base slabs are read-only. If the selected
versioned_hdf5/staged_changes.py:718
Method__setitem__
(self, name, obj)
versioned_hdf5/wrappers.py:166
Method__setitem__
Write to the HDF5 dataset from a NumPy array. NumPy's broadcasting rules are honored, for "simple" indexing (slices and integers). F
versioned_hdf5/wrappers.py:795
Method__setitem__
(self, index, value)
versioned_hdf5/wrappers.py:1040
Method__setitem__
(self, index, value)
versioned_hdf5/wrappers.py:1123
Method__setitem__
(self, index, value)
versioned_hdf5/wrappers.py:1207
Method__setitem__
(self, idx, val)
tests/test_typing.py:53
Method_astype_impl
Hook for BufferMixin
versioned_hdf5/wrappers.py:670
Method_astype_impl
Hook for BufferMixin
versioned_hdf5/wrappers.py:1031
Method_astype_impl
Hook for BufferMixin
versioned_hdf5/wrappers.py:1106
Method_buffer
Hook for BufferMixin
versioned_hdf5/wrappers.py:660
Method_buffer
Hook for BufferMixin
versioned_hdf5/wrappers.py:1113
Function_chunk_start_stop
Return the range of points [a, b[ of the chunk indexed by chunk_idx
versioned_hdf5/subchunk_map.py:75
Function_convert_to_bytes
Convert each element in the array to bytes. Each element in the array is assumed to be the same type, even if the input is an object dtype ar
versioned_hdf5/backend.py:368
Function_get
(name, item)
versioned_hdf5/versions.py:68
Method_get
(name, item)
versioned_hdf5/wrappers.py:414
Function_move
(name, object)
versioned_hdf5/replay.py:772
Method_read_many_slices_param
( self, chunk_idx: hsize_t, )
versioned_hdf5/subchunk_map.py:322
Method_read_many_slices_param
( self, chunk_idx: hsize_t, )
versioned_hdf5/subchunk_map.py:400
Method_read_many_slices_param
( self, chunk_idx: hsize_t )
versioned_hdf5/subchunk_map.py:456
Function_setup_vfile
(*, version_name: str | list[str] | None = None)
tests/conftest.py:63
Function_slabs
(draw)
tests/test_hash.py:536
Method_version_data
(self)
versioned_hdf5/api.py:145
Method_versions
Shorthand reference to the versions group of the file.
versioned_hdf5/api.py:140
Method_write_transactions_dense
( cls, name, chunk_size, compression, versions, print_transact
analysis/generate_data.py:151
Method_write_transactions_sparse
( cls, name, chunk_size, compression, versions, print_transact
analysis/generate_data.py:29
Functionany_dataset
Run the test four times, yielding all possible types of writeable datasets.
tests/test_npystrings.py:60
Functionarray_protocol_staged_changes
()
tests/test_typing.py:103
Methodattrs
(self)
versioned_hdf5/wrappers.py:712
Methodbase_hash_tables
(self)
versioned_hdf5/staged_changes.py:358
Methodbase_slabs
(self)
versioned_hdf5/staged_changes.py:354
Functionby_slow_marker
(item)
tests/conftest.py:16
Functioncallback
(dataset, version_name)
tests/test_replay.py:755
Methodcb
(node: InMemoryGroup, name: str)
versioned_hdf5/wrappers.py:450
Methodchunk_size
Size of the tiles that will be modified at once. A write to less than a whole chunk will cause the remainder of the chunk to be read f
versioned_hdf5/staged_changes.py:303
Methodchunks
(self)
versioned_hdf5/wrappers.py:708
Methodchunks
(self)
versioned_hdf5/wrappers.py:1103
Functionchunks_indexer
Return a numpy basic or advanced index, to be applied along the matching axis to an array with one point per chunk, that returns all chunks in
versioned_hdf5/subchunk_map.py:188
Methodchunks_indexer
(self)
versioned_hdf5/subchunk_map.py:413
Methodchunks_indexer
(self)
versioned_hdf5/subchunk_map.py:612
Methodclose
Mark self and any subgroups as committed.
versioned_hdf5/wrappers.py:93
Methodclosed
(self)
versioned_hdf5/api.py:149
Methodcreate_files
(self, versions=True)
analysis/performance_tests.py:159
Methodcreate_files
(self, versions=True)
analysis/performance_tests.py:172
Methodcreate_files
(self, versions=True)
analysis/performance_tests.py:185
Methodcreate_files
(self, versions=True)
analysis/performance_tests.py:198
Methodcreate_files
(self, versions=True)
analysis/performance_tests.py:211
Methodcurrent_version
The current version. The current version is used as the default previous version to :func:`stage_version`, and is also used
versioned_hdf5/api.py:157
Methoddata_dict
(self)
versioned_hdf5/wrappers.py:689
Methoddata_dict
(self)
versioned_hdf5/wrappers.py:1095
Methoddata_version_identifier
Return the data version identifier. Different versions of versioned-hdf5 handle data slightly differently. This string affects whethe
versioned_hdf5/api.py:173
Methoddrop_version
(dataset, version_name)
benchmarks/replay.py:100
Methoddtype
(self)
versioned_hdf5/h5py_compat.py:38
Methoddtype
(self)
versioned_hdf5/typing_.py:60
Functionempty
(*args, **kwargs)
tests/test_staged_changes.py:2033
Methodfill_value
Return array with ndim=0
versioned_hdf5/staged_changes.py:294
Methodfillvalue
(self)
versioned_hdf5/wrappers.py:938
Functionfree_slices_st
Hypothesis draw of a slice object to slice an array of up to size elements
tests/test_cytools.py:14
Methodfull_hash_table
The hash_table for the full slab is calculated lazily only when actually needed to deduplicate the staged chunks
versioned_hdf5/staged_changes.py:287
Methodfull_slab
(self)
versioned_hdf5/staged_changes.py:283
Functiongenerate_bad_data_version_1
Generate versioned-hdf5 files in cwd with bad object dtype hash tables in them. See https://github.com/deshaw/versioned-hdf5/issues/256 for more
test_data/generate.py:26
Functiongenerate_bad_data_version_2
Generate versioned-hdf5 files in cwd with bad object dtype hash tables in them. See https://github.com/deshaw/versioned-hdf5/issues/256 for more
test_data/generate.py:206
Functiongenerate_bad_data_version_3
Generate versioned-hdf5 files in cwd with bad object dtype hash tables in them. See https://github.com/deshaw/versioned-hdf5/issues/256 for more
test_data/generate.py:228
Functionh5file
( setup_vfile: Callable[..., h5py.File], request: pytest.FixtureRequest )
tests/conftest.py:25
Methodhas_base_chunks
If any chunks lay on a base slab.
versioned_hdf5/staged_changes.py:370
Methodhas_changes
Return True if any chunks have been modified or if a lazy transformation took place; False otherwise.
versioned_hdf5/staged_changes.py:383
Methodhead
(self)
versioned_hdf5/staged_changes.py:1388
Methodhead
This is meant to be incorporated by the head() property of the subclasses
versioned_hdf5/staged_changes.py:1433
Methodhead
(self)
versioned_hdf5/staged_changes.py:1609
Methodhead
(self)
versioned_hdf5/staged_changes.py:1660
Methodhead
(self)
versioned_hdf5/staged_changes.py:1758
Methodhead
(self)
versioned_hdf5/staged_changes.py:2175
Methodhead
(self)
versioned_hdf5/staged_changes.py:2319
Methodhead
(self)
versioned_hdf5/staged_changes.py:2513
Functionidx_shape_chunks_st
( draw, max_ndim: int = 4 )
tests/test_subchunk_map.py:147
Methoditemsize
(self)
versioned_hdf5/staged_changes.py:311
Functionix_idx_st
Hypothesis draw of slice, integer array, and boolean array indices, with no limitation on the number of fancy indices
tests/test_tools.py:85
Methodlargest_index
(self)
versioned_hdf5/hashtable.py:157
Functionmany_slices_st
( draw, max_ndim: int = 4, max_size: int = 20, max_nslices: int = 4 )
tests/test_slicetools.py:271
Methodmutates
True if this plan alters the state of the StagedChangesArray
versioned_hdf5/staged_changes.py:1428
Functionmy_empty
(shape, dtype)
tests/test_staged_changes.py:2064
Methodn_chunks
Number of chunks on each axis
versioned_hdf5/staged_changes.py:331
Methodn_slabs
Total number of slabs
versioned_hdf5/staged_changes.py:339
Methodn_staged_slabs
Number of staged slabs containing modified chunks
versioned_hdf5/staged_changes.py:344
Methodnbytes
Size in bytes of this array if it were completely loaded. Actual used memory can be less or more depending on duplication between base and sta
versioned_hdf5/staged_changes.py:323
Methodndim
(self)
versioned_hdf5/h5py_compat.py:42
← previousnext →301–400 of 917, ranked by callers