MCPcopy Create free account
hub / github.com/Pointcept/PointTransformerV3 / decode

Function decode

serialization/default.py:28–38  ·  view source on GitHub ↗
(code, depth=16, order="z")

Source from the content-addressed store, hash-verified

26
27@torch.inference_mode()
28def decode(code, depth=16, order="z"):
29 assert order in {"z", "hilbert"}
30 batch = code >> depth * 3
31 code = code & ((1 << depth * 3) - 1)
32 if order == "z":
33 grid_coord = z_order_decode(code, depth=depth)
34 elif order == "hilbert":
35 grid_coord = hilbert_decode(code, depth=depth)
36 else:
37 raise NotImplementedError
38 return grid_coord, batch
39
40
41def z_order_encode(grid_coord: torch.Tensor, depth: int = 16):

Callers

nothing calls this directly

Calls 2

z_order_decodeFunction · 0.85
hilbert_decodeFunction · 0.85

Tested by

no test coverage detected