mirror of
https://github.com/huggingface/lerobot.git
synced 2026-07-24 02:06:15 +00:00
speedup pi-05 modeling loading by 72s
This commit is contained in:
@@ -967,7 +967,13 @@ class PI05Policy(PreTrainedPolicy):
|
|||||||
|
|
||||||
# Initialize model without loading weights
|
# Initialize model without loading weights
|
||||||
# Check if dataset_stats were provided in kwargs
|
# Check if dataset_stats were provided in kwargs
|
||||||
model = cls(config, **kwargs)
|
if _transformers_available:
|
||||||
|
from transformers.modeling_utils import no_init_weights
|
||||||
|
with no_init_weights():
|
||||||
|
model = cls(config, **kwargs)
|
||||||
|
model.model.paligemma_with_expert.paligemma.tie_weights()
|
||||||
|
else:
|
||||||
|
model = cls(config, **kwargs)
|
||||||
|
|
||||||
# Now manually load and remap the state dict
|
# Now manually load and remap the state dict
|
||||||
try:
|
try:
|
||||||
|
|||||||
Reference in New Issue
Block a user