File size: 821 Bytes
b71de11 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
import sys
import pathlib
try:
import orbax.checkpoint as ocp
except ImportError:
print("Could not import orbax.checkpoint")
sys.exit(1)
checkpoint_path = pathlib.Path("pi0_fast_base_params").resolve()
try:
with ocp.PyTreeCheckpointer() as ckptr:
metadata = ckptr.metadata(checkpoint_path)
print(f"Meta type: {type(metadata)}")
if hasattr(metadata, 'item_metadata'):
print("Has item_metadata")
# Try to print keys if it is a dict-like
try:
print(f"item_metadata keys: {list(metadata.item_metadata.keys())}")
except:
print(f"item_metadata type: {type(metadata.item_metadata)}")
else:
print("No item_metadata")
except Exception as e:
print(f"Error: {e}")
|