Skip to content

how to evaluate pi0-fast-ft-primitive-10task-deltachunk ckpt #76

@hemin0806

Description

@hemin0806

Hello, I am trying to evaluate the following checkpoint : https://huggingface.co/VLABench/pi0-fast-ft-primitive-10task-deltachunk
I cloned the openpi repo inside a directory "VLABench", and placed the downloaded checkpoint under: VLABench/openpi/checkpoints/pi0-fast-ft-primitive-10task-deltachunk/

Then I tried to run the policy server using: ```
bash serve_policy.sh pi0_ft_vlabench_primitive_aligned checkpoints/pi0-fast-ft-primitive-10task-deltachunk/

However, I get the following runtime error:
ValueError: PyTrees have different structure:
- at keypath '':
  expected <class 'dict'> with 6 children,
  got <class 'dict'> with 1 child,
  so the numbers of children do not match,
  with the symmetric difference of key sets:
  {'action_time_mlp_in', 'action_time_mlp_out',
   'action_in_proj', 'state_proj', 'action_out_proj'}.

Could you let me know whether the current config is actually compatible with the checkpoint, or if something else is causing the issue? Also, what would be the correct way to resolve this problem?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions