MCPcopy Index your code
hub / github.com/apache/fory / _build_ndarray_serializer

Method _build_ndarray_serializer

python/pyfory/serializer.py:677–688  ·  view source on GitHub ↗
(self, type_resolver, type_id)

Source from the content-addressed store, hash-verified

675 return PyArraySerializer(type_resolver, ftype, type_id)
676
677 def _build_ndarray_serializer(self, type_resolver, type_id):
678 if np is None:
679 return None
680 for dtype, (
681 _itemsize,
682 _format,
683 ftype,
684 dtype_type_id,
685 ) in Numpy1DArraySerializer.dtypes_dict.items():
686 if dtype_type_id == type_id:
687 return Numpy1DArraySerializer(type_resolver, ftype, dtype)
688 return None
689
690 def write(self, buffer, value):
691 value_type = type(value)

Callers 1

__init__Method · 0.95

Calls 2

itemsMethod · 0.80

Tested by

no test coverage detected