MCPcopy Create free account

hub / github.com/Ke-Wang1017/openpi_subtask / types & classes

Types & classes226 in github.com/Ke-Wang1017/openpi_subtask

↓ 27 callersClassTrainConfig
src/openpi/training/config.py:535
↓ 20 callersClassDataConfig
src/openpi/training/config.py:67
↓ 16 callersClassAssetsConfig
Determines the location of assets (e.g., norm stats) that will be used to set up the data pipeline. These assets will be replicated inside the ch
src/openpi/training/config.py:40
↓ 8 callersClassSimpleDataConfig
src/openpi/training/config.py:245
↓ 7 callersClassLeRobotAlohaDataConfig
src/openpi/training/config.py:261
↓ 5 callersClassConfig
src/openpi/models/gemma.py:45
↓ 5 callersClassConfig
src/openpi/models/gemma_05.py:45
↓ 5 callersClassLeRobotLiberoDataConfig
This config is used to configure transforms that are applied at various parts of the data pipeline. For your own dataset, you can copy this c
src/openpi/training/config.py:314
↓ 4 callersClassAsyncPi05Inference
Asynchronous Pi0.5 inference engine, support subtask generation and action prediction.
scripts/async_pi05/async_pi05_inference.py:32
↓ 4 callersClassCheckpoint
Load a policy from a trained checkpoint.
scripts/serve_policy.py:24
↓ 4 callersClassLeRobotInferenceObserver
LeRobot 数据格式的异步推理观察器
scripts/async_pi05/lerobot_inference_observer.py:25
↓ 4 callersClassLeRobotLiberoSubtaskDataConfig
Data config for Libero environment with subtask support. Assumes features stored as: - images.agentview_rgb: image (3, 256, 256) uint8
src/openpi/training/config.py:489
↓ 4 callersClassModelTransformFactory
Creates model transforms for standard pi0 models.
src/openpi/training/config.py:109
↓ 3 callersClassGemmaModel
src/openpi/models_pytorch/transformers_replace/models/gemma/modeling_gemma.py:419
↓ 3 callersClassGemmaRMSNorm
src/openpi/models_pytorch/transformers_replace/models/gemma/modeling_gemma.py:49
↓ 3 callersClassPaligemmaTokenizer
src/openpi/models/tokenizer.py:15
↓ 3 callersClassRMSNorm
src/openpi/models/gemma.py:113
↓ 3 callersClassRMSNorm
src/openpi/models/gemma_05.py:113
↓ 3 callersClassRMSNorm
src/openpi/models/gemma_fast.py:88
↓ 3 callersClassSyncPi05Client
Synchronous Pi0.5 inference client
scripts/async_pi05/sync_pi05_client.py:14
↓ 2 callersClassAsyncPi05Client
Asynchronous Pi0.5 websocket client with request-id routing.
scripts/async_pi05/async_pi05_client.py:17
↓ 2 callersClassAsyncPi05WebSocketServer
Truly asynchronous Pi0.5 inference WebSocket server for LIBERO.
scripts/async_pi05/async_pi05_websocket_server.py:162
↓ 2 callersClassDataLoaderImpl
src/openpi/training/data_loader.py:534
↓ 2 callersClassMlpBlock
Transformer MLP / feed-forward block.
src/openpi/models/siglip.py:53
↓ 2 callersClassRLDSDroidDataConfig
Config for training on DROID, using RLDS data format (for efficient training on larger datasets).
src/openpi/training/config.py:391
↓ 2 callersClassRemoveStrings
scripts/compute_norm_stats.py:19
↓ 2 callersClassSiglipEncoder
Transformer encoder consisting of `config.num_hidden_layers` self attention layers. Each layer is a [`SiglipEncoderLayer`]. Args:
src/openpi/models_pytorch/transformers_replace/models/siglip/modeling_siglip.py:549
↓ 2 callersClassSiglipMLP
src/openpi/models_pytorch/transformers_replace/models/siglip/modeling_siglip.py:420
↓ 2 callersClassSyncPi05Inference
Synchronous Pi0.5 inference engine
scripts/async_pi05/sync_pi05_inference.py:34
↓ 2 callersClassTokenizerEncoderDecoder
src/openpi/models/utils/fsq_tokenizer.py:341
↓ 2 callersClassTransformedDataset
src/openpi/training/data_loader.py:53
↓ 2 callersClass_NormStatsDict
src/openpi/shared/normalize.py:120
↓ 1 callersClassAddPositionEmbs
Adds learned positional embeddings to the inputs. Attributes: posemb_init: positional embedding initializer.
src/openpi/models/vit.py:39
↓ 1 callersClassAttention
Attention module.
src/openpi/models/gemma.py:158
↓ 1 callersClassAttention
Attention module.
src/openpi/models/gemma_05.py:158
↓ 1 callersClassAttention
Attention module.
src/openpi/models/gemma_fast.py:125
↓ 1 callersClassCallbackHandler
A CheckpointHandler for calling an arbitrary function asynchronously. Only for saving, not for restoring.
src/openpi/training/checkpoints.py:138
↓ 1 callersClassCompositeTransform
A composite transform that applies a sequence of transforms in order.
src/openpi/transforms.py:63
↓ 1 callersClassCrossAttentionLayer
src/openpi/models/utils/fsq_tokenizer.py:269
↓ 1 callersClassCustomFormatter
scripts/train.py:35
↓ 1 callersClassCustomFormatter
scripts/train_pytorch.py:53
↓ 1 callersClassDatasetConfig
examples/aloha_real/convert_aloha_data_to_lerobot.py:24
↓ 1 callersClassDroidRldsDataset
src/openpi/training/droid_rlds_dataset.py:26
↓ 1 callersClassEmbedder
Embedder module.
src/openpi/models/gemma.py:135
↓ 1 callersClassEmbedder
Embedder module.
src/openpi/models/gemma_05.py:135
↓ 1 callersClassEmbedder
Embedder module.
src/openpi/models/gemma_fast.py:102
↓ 1 callersClassEncoder
Transformer Model Encoder for sequence to sequence translation.
src/openpi/models/siglip.py:111
↓ 1 callersClassEncoder1DBlock
Single transformer encoder block (MHSA + MLP).
src/openpi/models/siglip.py:75
↓ 1 callersClassFakeDataset
src/openpi/training/data_loader.py:99
↓ 1 callersClassFsqCodebook
src/openpi/models/utils/fsq_tokenizer.py:15
↓ 1 callersClassGeGLU
Gated Linear Unit with GELU (GeGLU) activation function. GeGLU is a Flax layer that combines a linear transformation with a GELU activation fu
src/openpi/models/utils/fsq_tokenizer.py:242
↓ 1 callersClassGemmaAttention
Multi-headed attention from 'Attention Is All You Need' paper
src/openpi/models_pytorch/transformers_replace/models/gemma/modeling_gemma.py:256
↓ 1 callersClassGemmaDecoderLayer
src/openpi/models_pytorch/transformers_replace/models/gemma/modeling_gemma.py:332
↓ 1 callersClassGemmaForCausalLM
src/openpi/models_pytorch/transformers_replace/models/gemma/modeling_gemma.py:562
↓ 1 callersClassGemmaMLP
src/openpi/models_pytorch/transformers_replace/models/gemma/modeling_gemma.py:113
↓ 1 callersClassGemmaRotaryEmbedding
src/openpi/models_pytorch/transformers_replace/models/gemma/modeling_gemma.py:129
↓ 1 callersClassGroup
A group of transforms.
src/openpi/transforms.py:40
↓ 1 callersClassIdentityLayer
Identity layer, convenient for giving a name to an array.
src/openpi/models/vit.py:31
↓ 1 callersClassIterableTransformedDataset
src/openpi/training/data_loader.py:65
↓ 1 callersClassLeRobotDROIDDataConfig
Example data config for custom DROID dataset in LeRobot format. To convert your custom DROID dataset (<10s of hours) to LeRobot format, see e
src/openpi/training/config.py:451
↓ 1 callersClassLfqCodebookOutput
src/openpi/models/utils/fsq_tokenizer.py:173
↓ 1 callersClassMAPHead
Multihead Attention Pooling.
src/openpi/models/siglip.py:164
↓ 1 callersClassMlpBlock
Transformer MLP / feed-forward block.
src/openpi/models/vit.py:66
↓ 1 callersClassNormStats
src/openpi/shared/normalize.py:10
↓ 1 callersClassObservation
Holds observations, i.e., inputs to the model. See `Observation.from_dict` to see the expected dictionary form. This is the format that shoul
src/openpi/models/model.py:85
↓ 1 callersClassPaliGemmaCausalLMOutputWithPast
r""" loss (`torch.FloatTensor` of shape `(1,)`, *optional*, returned when `labels` is provided): Language modeling loss (for next-token pr
src/openpi/models_pytorch/transformers_replace/models/paligemma/modeling_paligemma.py:66
↓ 1 callersClassPaliGemmaConfig
examples/convert_jax_model_to_pytorch.py:476
↓ 1 callersClassPaliGemmaForConditionalGeneration
src/openpi/models_pytorch/transformers_replace/models/paligemma/modeling_paligemma.py:380
↓ 1 callersClassPaliGemmaModel
src/openpi/models_pytorch/transformers_replace/models/paligemma/modeling_paligemma.py:133
↓ 1 callersClassPaliGemmaMultiModalProjector
src/openpi/models_pytorch/transformers_replace/models/paligemma/modeling_paligemma.py:91
↓ 1 callersClassPaliGemmaWithExpertModel
src/openpi/models_pytorch/gemma_pytorch.py:16
↓ 1 callersClassPaligemmaModelOutputWithPast
r""" past_key_values (`tuple(tuple(torch.FloatTensor))`, *optional*, returned when `use_cache=True` is passed or when `config.use_cache=True`):
src/openpi/models_pytorch/transformers_replace/models/paligemma/modeling_paligemma.py:44
↓ 1 callersClassPi0
src/openpi/models/pi0.py:66
↓ 1 callersClassPi05
src/openpi/models/pi05.py:93
↓ 1 callersClassPi0FAST
src/openpi/models/pi0_fast.py:134
↓ 1 callersClassRLDSDataLoader
Shallow wrapper around the DROID data loader to make it compatible with openpi. All batching already happens in the DROID dataset, so we don't ne
src/openpi/training/data_loader.py:490
↓ 1 callersClassRealEnv
Environment for real robot bi-manual manipulation Action space: [left_arm_qpos (6), # absolute joint position
examples/aloha_real/real_env.py:18
↓ 1 callersClassRecordedMultiCameraWrapper
examples/droid/convert_droid_data_to_lerobot.py:274
↓ 1 callersClassSiglipAttention
Multi-headed attention from 'Attention Is All You Need' paper
src/openpi/models_pytorch/transformers_replace/models/siglip/modeling_siglip.py:348
↓ 1 callersClassSiglipEncoderLayer
src/openpi/models_pytorch/transformers_replace/models/siglip/modeling_siglip.py:435
↓ 1 callersClassSiglipMultiheadAttentionPoolingHead
Multihead Attention Pooling.
src/openpi/models_pytorch/transformers_replace/models/siglip/modeling_siglip.py:799
↓ 1 callersClassSiglipOutput
r""" loss (`torch.FloatTensor` of shape `(1,)`, *optional*, returned when `return_loss` is `True`): Contrastive loss for image-text simila
src/openpi/models_pytorch/transformers_replace/models/siglip/modeling_siglip.py:177
↓ 1 callersClassSiglipTextEmbeddings
src/openpi/models_pytorch/transformers_replace/models/siglip/modeling_siglip.py:285
↓ 1 callersClassSiglipTextTransformer
src/openpi/models_pytorch/transformers_replace/models/siglip/modeling_siglip.py:629
↓ 1 callersClassSiglipVisionEmbeddings
src/openpi/models_pytorch/transformers_replace/models/siglip/modeling_siglip.py:212
↓ 1 callersClassSiglipVisionTransformer
src/openpi/models_pytorch/transformers_replace/models/siglip/modeling_siglip.py:748
↓ 1 callersClassSimpleProcessedObservation
src/openpi/models_pytorch/preprocessing_pytorch.py:160
↓ 1 callersClassSubtaskModelTransformFactory
Creates model transforms for subtask-based hierarchical learning.
src/openpi/training/config.py:169
↓ 1 callersClassSubtaskWebsocketClient
Simple synchronous JSON websocket client for Pi0.5 server. Each request sends images, high-level prompt, and state. Server generates subt
examples/libero/main_subtask.py:29
↓ 1 callersClassSyncPi05Inference
Synchronous Pi0.5 inference with optional subtask generation.
scripts/sync_pi05_websocket_server.py:60
↓ 1 callersClassSyncPi05WebSocketServer
Synchronous Pi0.5 inference server (JSON over websockets).
scripts/sync_pi05_websocket_server.py:253
↓ 1 callersClassSyncPi05WebSocketServer
Pi0.5 inference server based on WebSocket. Simplified synchronous approach: - Each request generates subtask first, then actions - Re
scripts/async_pi05/sync_pi05_websocket_server.py:182
↓ 1 callersClassTimingRecorder
Records timing measurements for different keys.
examples/simple_client/main.py:44
↓ 1 callersClassTorchDataLoader
Torch data loader implementation.
src/openpi/training/data_loader.py:385
↓ 1 callersClassTrajectoryReader
examples/droid/convert_droid_data_to_lerobot.py:369
↓ 1 callersClass_Module
ViT model.
src/openpi/models/siglip.py:188
ClassAbsoluteActions
Repacks delta actions into absolute action space.
src/openpi/transforms.py:226
ClassActionChunkBroker
Wraps a policy to return action chunks one-at-a-time. Assumes that the first dimension of all action fields is the chunk size. A new inferen
packages/openpi-client/src/openpi_client/action_chunk_broker.py:10
ClassAdamW
AdamW optimizer.
src/openpi/training/optimizer.py:66
ClassAgent
An Agent is the thing with agency, i.e. the entity that makes decisions. Agents receive observations about the state of the world, and return act
packages/openpi-client/src/openpi_client/runtime/agent.py:4
next →1–100 of 226, ranked by callers