Skip to content

Commit ec07100

Browse files
committed
Sync convert methods
1 parent 771c0c1 commit ec07100

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

src/zarr/codecs/gpu.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ def _zstd_codec(self) -> nvcomp.Codec:
8383
cuda_stream=stream.ptr,
8484
)
8585

86-
async def _convert_to_nvcomp_arrays(
86+
def _convert_to_nvcomp_arrays(
8787
self,
8888
chunks_and_specs: Iterable[tuple[Buffer | None, ArraySpec]],
8989
) -> tuple[list[nvcomp.Array], list[int]]:
@@ -92,7 +92,7 @@ async def _convert_to_nvcomp_arrays(
9292
# TODO: add CUDA stream here
9393
return nvcomp.as_arrays(filtered_inputs), none_indices
9494

95-
async def _convert_from_nvcomp_arrays(
95+
def _convert_from_nvcomp_arrays(
9696
self,
9797
arrays: Iterable[nvcomp.Array],
9898
chunks_and_specs: Iterable[tuple[Buffer | None, ArraySpec]],
@@ -123,7 +123,7 @@ async def decode(
123123
chunks_and_specs = list(chunks_and_specs)
124124

125125
# Convert to nvcomp arrays
126-
filtered_inputs, none_indices = await self._convert_to_nvcomp_arrays(chunks_and_specs)
126+
filtered_inputs, none_indices = self._convert_to_nvcomp_arrays(chunks_and_specs)
127127

128128
outputs = self._zstd_codec.decode(filtered_inputs) if len(filtered_inputs) > 0 else []
129129

@@ -135,7 +135,7 @@ async def decode(
135135
for index in none_indices:
136136
outputs.insert(index, None)
137137

138-
return await self._convert_from_nvcomp_arrays(outputs, chunks_and_specs)
138+
return self._convert_from_nvcomp_arrays(outputs, chunks_and_specs)
139139

140140
async def encode(
141141
self,
@@ -157,7 +157,7 @@ async def encode(
157157
chunks_and_specs = list(chunks_and_specs)
158158

159159
# Convert to nvcomp arrays
160-
filtered_inputs, none_indices = await self._convert_to_nvcomp_arrays(chunks_and_specs)
160+
filtered_inputs, none_indices = self._convert_to_nvcomp_arrays(chunks_and_specs)
161161

162162
outputs = self._zstd_codec.encode(filtered_inputs) if len(filtered_inputs) > 0 else []
163163

@@ -169,7 +169,7 @@ async def encode(
169169
for index in none_indices:
170170
outputs.insert(index, None)
171171

172-
return await self._convert_from_nvcomp_arrays(outputs, chunks_and_specs)
172+
return self._convert_from_nvcomp_arrays(outputs, chunks_and_specs)
173173

174174
def compute_encoded_size(self, _input_byte_length: int, _chunk_spec: ArraySpec) -> int:
175175
raise NotImplementedError

0 commit comments

Comments
 (0)