Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/allenai/molmoact2
/ types & classes
Types & classes
1,280 in github.com/allenai/molmoact2
⨍
Functions
8,779
◇
Types & classes
1,280
↳
Endpoints
41
↓ 267 callers
Class
PolicyFeature
experiments/lerobot/src/lerobot/configs/types.py:43
↓ 109 callers
Class
DataProcessorPipeline
A sequential pipeline for processing data, integrated with the Hugging Face Hub. This class chains together multiple `ProcessorStep` instances to
experiments/lerobot/src/lerobot/processor/pipeline.py:254
↓ 97 callers
Class
Motor
experiments/lerobot/src/lerobot/motors/motors_bus.py:174
↓ 95 callers
Class
DeviceProcessorStep
Processor step to move all tensors within an `EnvTransition` to a specified device and optionally cast their floating-point data type. T
experiments/lerobot/src/lerobot/processor/device_processor.py:36
↓ 90 callers
Class
LeRobotDataset
experiments/lerobot/src/lerobot/datasets/lerobot_dataset.py:566
↓ 81 callers
Class
NormalizerProcessorStep
A processor step that applies normalization to observations and actions in a transition. This class uses the logic from `_NormalizationMixin
experiments/lerobot/src/lerobot/processor/normalize_processor.py:402
↓ 67 callers
Class
AddBatchDimensionProcessorStep
A composite processor step that adds a batch dimension to the entire environment transition. This step combines individual processors for ac
experiments/lerobot/src/lerobot/processor/batch_processor.py:198
↓ 62 callers
Class
TokenizerProcessorStep
Processor step to tokenize a natural language task description. This step extracts a task string from the `complementary_data` of an `EnvTra
experiments/lerobot/src/lerobot/processor/tokenizer_processor.py:56
↓ 59 callers
Class
EvaluatorConfig
Config for `Evaluator` objects that compute metrics
experiments/olmo/eval/inf_evaluator.py:192
↓ 53 callers
Class
MockTokenizer
Mock tokenizer for testing that mimics transformers tokenizer interface.
experiments/lerobot/tests/processor/test_tokenizer_processor.py:41
↓ 49 callers
Class
RTCConfig
Configuration for Real Time Chunking (RTC) inference. RTC improves real-time inference by treating chunk generation as an inpainting problem,
experiments/lerobot/src/lerobot/policies/rtc/configuration_rtc.py:30
↓ 40 callers
Class
OpenCVCameraConfig
Configuration class for OpenCV-based camera devices or video files. This class provides configuration options for cameras accessed through OpenCV
experiments/lerobot/src/lerobot/cameras/opencv/configuration_opencv.py:25
↓ 35 callers
Class
ImageTransformConfig
For each transform, the following parameters are available: weight: This represents the multinomial probability (with no replacement)
experiments/lerobot/src/lerobot/datasets/transforms.py:148
↓ 34 callers
Class
MockStep
Mock pipeline step for testing - demonstrates best practices. This example shows the proper separation: - JSON-serializable attributes (name,
experiments/lerobot/tests/processor/test_pipeline.py:43
↓ 31 callers
Class
RenameObservationsProcessorStep
A processor step that renames keys in an observation dictionary. This step is useful for creating a standardized data interface by mapping k
experiments/lerobot/src/lerobot/processor/rename_processor.py:27
↓ 30 callers
Class
RTCProcessor
Real-Time Chunking processor for action chunking policies. This class implements RTC techniques including velocity calculation, prefix attent
experiments/lerobot/src/lerobot/policies/rtc/modeling_rtc.py:37
↓ 30 callers
Class
TokenizerConfig
experiments/olmo/tokenizer.py:300
↓ 28 callers
Class
UnnormalizerProcessorStep
A processor step that applies unnormalization to observations and actions. This class inverts the normalization process, scaling data back t
experiments/lerobot/src/lerobot/processor/normalize_processor.py:476
↓ 28 callers
Class
VixMoCaptions
experiments/olmo/data/vixmo_datasets.py:137
↓ 26 callers
Class
VanillaObservationProcessorStep
Processes standard Gymnasium observations into the LeRobot format. This step handles both image and state data from a typical observation di
experiments/lerobot/src/lerobot/processor/observation_processor.py:31
↓ 24 callers
Class
FeetechMotorsBus
The FeetechMotorsBus class allows to efficiently read and write to the attached motors. It relies on the python feetech sdk to communicate wi
experiments/lerobot/src/lerobot/motors/feetech/feetech.py:98
↓ 23 callers
Class
OpenCVCamera
Manages camera interactions using OpenCV for efficient frame recording. This class provides a high-level interface to connect to, configure,
experiments/lerobot/src/lerobot/cameras/opencv/camera_opencv.py:52
↓ 22 callers
Class
LlmConfig
Configuration for a multi-layer transformer
experiments/olmo/nn/llm.py:283
↓ 21 callers
Class
AsyncImageWriter
This class abstract away the initialisation of processes or/and threads to save images on disk asynchronously, which is critical to control a
experiments/lerobot/src/lerobot/datasets/image_writer.py:129
↓ 21 callers
Class
DynamixelMotorsBus
The Dynamixel implementation for a MotorsBus. It relies on the python dynamixel sdk to communicate with the motors. For more info, see the Dy
experiments/lerobot/src/lerobot/motors/dynamixel/dynamixel.py:102
↓ 20 callers
Class
LeRobotDatasetMetadata
experiments/lerobot/src/lerobot/datasets/lerobot_dataset.py:86
↓ 20 callers
Class
RealSenseCamera
Manages interactions with Intel RealSense cameras for frame and depth recording. This class provides an interface similar to `OpenCVCamera`
experiments/lerobot/src/lerobot/cameras/realsense/camera_realsense.py:44
↓ 19 callers
Class
RealSenseCameraConfig
Configuration class for Intel RealSense cameras. This class provides specialized configuration options for Intel RealSense cameras, including
experiments/lerobot/src/lerobot/cameras/realsense/configuration_realsense.py:22
↓ 18 callers
Class
DeviceNotConnectedError
Exception raised when the device is not connected.
experiments/lerobot/src/lerobot/utils/errors.py:16
↓ 18 callers
Class
MolmoAct2Config
r""" This is the configuration class to store the configuration of a [`MolmoAct2ForConditionalGeneration`]. It is used to instantiate an Molmo
experiments/olmo/hf_model/configuration_molmoact2.py:309
↓ 18 callers
Class
OLMoConfigurationError
An error with a configuration file.
experiments/olmo/exceptions.py:17
↓ 17 callers
Class
LLaVAVideo178K
experiments/olmo/data/video_datasets.py:1701
↓ 17 callers
Class
RobotActionToPolicyActionProcessorStep
Processor step to map a dictionary to a tensor action.
experiments/lerobot/src/lerobot/processor/policy_robot_bridge.py:29
↓ 17 callers
Class
UnifiedPointFormatter
experiments/olmo/preprocessing/point_formatter.py:117
↓ 16 callers
Class
ImageTransforms
A class to compose image transforms based on configuration.
experiments/lerobot/src/lerobot/datasets/transforms.py:232
↓ 16 callers
Class
ImageTransformsConfig
These transforms are all using standard torchvision.transforms.v2 You can find out how these transformations affect images here: https://
experiments/lerobot/src/lerobot/datasets/transforms.py:166
↓ 16 callers
Class
MotorCalibration
experiments/lerobot/src/lerobot/motors/motors_bus.py:165
↓ 15 callers
Class
RunningQuantileStats
Maintains running statistics for batches of vectors, including mean, standard deviation, min, max, and approximate quantiles. Statistics
experiments/lerobot/src/lerobot/datasets/compute_stats.py:23
↓ 15 callers
Class
SACPolicy
experiments/lerobot/src/lerobot/policies/sac/modeling_sac.py:39
↓ 14 callers
Class
AverageMeter
Computes and stores the average and current value Adapted from https://github.com/pytorch/examples/blob/main/imagenet/main.py
experiments/lerobot/src/lerobot/utils/logging_utils.py:22
↓ 14 callers
Class
BeamSearch
Implements the beam search algorithm for decoding the most likely sequences. :param end_index: The index of the "stop" or "end" token in the
experiments/olmo/nn/beam_search.py:902
↓ 14 callers
Class
MockStepWithNonSerializableParam
Mock step that requires a non-serializable parameter.
experiments/lerobot/tests/processor/test_pipeline.py:765
↓ 14 callers
Class
StreamingVideoEncoder
Manages per-camera encoder threads for real-time video encoding during recording. Instead of writing frames as PNG images and then encoding to MP
experiments/lerobot/src/lerobot/datasets/video_utils.py:703
↓ 13 callers
Class
PolicyActionToRobotActionProcessorStep
Processor step to map a policy action to a robot action.
experiments/lerobot/src/lerobot/processor/policy_robot_bridge.py:51
↓ 13 callers
Class
VixMoPoints
experiments/olmo/data/vixmo_datasets.py:1385
↓ 12 callers
Class
AcademicTrackingPoints
experiments/olmo/data/video_datasets.py:6255
↓ 12 callers
Class
CosmosReason1
Cosmos-Reason1 SFT Dataset from NVIDIA https://huggingface.co/datasets/nvidia/Cosmos-Reason1-SFT-Dataset Embodied reasoning dataset with
experiments/olmo/data/spatial_datasets.py:1530
↓ 12 callers
Class
MockDataset
experiments/tests/data/test_data_iterator.py:26
↓ 12 callers
Class
MockStepWithTensorState
Mock step demonstrating mixed JSON attributes and tensor state.
experiments/lerobot/tests/processor/test_pipeline.py:118
↓ 12 callers
Class
RobotKinematics
Robot kinematics using placo library for forward and inverse kinematics.
experiments/lerobot/src/lerobot/model/kinematics.py:18
↓ 12 callers
Class
VitConfig
Config for a vision transformer
experiments/olmo/nn/image_vit.py:46
↓ 11 callers
Class
BoxesToVisualize
Boxes to draw on an image
experiments/olmo/html_utils.py:538
↓ 11 callers
Class
IterableDatasetMixture
Infinitely iterates over a mixture of datasets
experiments/olmo/data/iterable_dataset_mixture.py:74
↓ 11 callers
Class
MessageWeight
How to weight a message
experiments/olmo/preprocessing/text_preprocessor.py:23
↓ 11 callers
Class
MetricsTracker
A helper class to track and log metrics over time. Usage pattern: ```python # initialize, potentially with non-zero initial step (e
experiments/lerobot/src/lerobot/utils/logging_utils.py:50
↓ 11 callers
Class
MockMotorsBus
experiments/lerobot/tests/mocks/mock_motors_bus.py:124
↓ 11 callers
Class
MolmoAct2ForConditionalGeneration
experiments/olmo/hf_model/modeling_molmoact2.py:3803
↓ 11 callers
Class
PixMoPoints
experiments/olmo/data/pixmo_datasets.py:317
↓ 10 callers
Class
ActionExpertRMSNorm
experiments/olmo/nn/action_expert.py:61
↓ 10 callers
Class
MolmoVisionBackboneConfig
Vision ViT and the Image/Language Connector
experiments/olmo/nn/vision_backbone.py:55
↓ 10 callers
Class
ProcessSignalHandler
Utility class to attach graceful shutdown signal handlers. The class exposes a shutdown_event attribute that is set when a shutdown signal is
experiments/lerobot/src/lerobot/rl/process.py:24
↓ 10 callers
Class
SACConfig
Soft Actor-Critic (SAC) configuration. SAC is an off-policy actor-critic deep RL algorithm based on the maximum entropy reinforcement learnin
experiments/lerobot/src/lerobot/policies/sac/configuration_sac.py:81
↓ 10 callers
Class
TensorSpec
The expected shape and dtype of a tensor
experiments/olmo/preprocessing/preprocessor_utils.py:46
↓ 9 callers
Class
ActionExpertRMSNorm
experiments/olmo/hf_model/modeling_molmoact2.py:130
↓ 9 callers
Class
ActionQueue
Thread-safe queue for managing action chunks in real-time control. This queue handles two types of action sequences: - Original actions: Used
experiments/lerobot/src/lerobot/policies/rtc/action_queue.py:35
↓ 9 callers
Class
AdamWConfig
experiments/lerobot/src/lerobot/optim/optimizers.py:101
↓ 9 callers
Class
CameraConfig
experiments/lerobot/src/lerobot/cameras/configs.py:60
↓ 9 callers
Class
CosineDecayWithWarmupSchedulerConfig
Used by Physical Intelligence to train Pi0. Automatically scales warmup and decay steps if num_training_steps < num_decay_steps. This ensures
experiments/lerobot/src/lerobot/optim/schedulers.py:82
↓ 9 callers
Class
DataFormatter
Applies prompt templates and adds system prompts to construct text inputs/output Includes methods for formatting points, video points, and a
experiments/olmo/models/molmo/data_formatter.py:786
↓ 9 callers
Class
IdentityProcessorStep
A no-op processor step that returns the input transition and features unchanged. This can be useful as a placeholder or for debugging purposes.
experiments/lerobot/src/lerobot/processor/pipeline.py:1702
↓ 9 callers
Class
PI0Config
experiments/lerobot/src/lerobot/policies/pi0/configuration_pi0.py:31
↓ 9 callers
Class
Qwen2RMSNorm
experiments/lerobot/src/lerobot/policies/wall_x/qwen_model/qwen2_5_vl_moe.py:124
↓ 9 callers
Class
TokenLayout
experiments/olmo/token_layout.py:23
↓ 8 callers
Class
InverseKinematicsEEToJoints
Computes desired joint positions from a target end-effector pose using inverse kinematics (IK). This step translates a Cartesian command (po
experiments/lerobot/src/lerobot/robots/so_follower/robot_kinematic_processor.py:254
↓ 8 callers
Class
MLP
Multi-layer perceptron builder. Dynamically constructs a sequence of layers based on `hidden_dims`: 1) Linear (in_dim -> out_dim) 2)
experiments/lerobot/src/lerobot/policies/sac/modeling_sac.py:622
↓ 8 callers
Class
MLP
experiments/lerobot/src/lerobot/policies/vqbet/modeling_vqbet.py:889
↓ 8 callers
Class
Molmo2PreprocessorConfig
experiments/olmo/models/molmo2/molmo2_preprocessor.py:29
↓ 8 callers
Class
PI05Config
experiments/lerobot/src/lerobot/policies/pi05/configuration_pi05.py:31
↓ 8 callers
Class
PI0Policy
PI0 OpenPI Policy for LeRobot.
experiments/lerobot/src/lerobot/policies/pi0/modeling_pi0.py:934
↓ 8 callers
Class
PixMoDocs
experiments/olmo/data/pixmo_datasets.py:217
↓ 8 callers
Class
PreNorm
experiments/lerobot/src/lerobot/policies/xvla/modeling_florence2.py:213
↓ 8 callers
Class
Reachy2CameraConfig
Configuration class for Reachy 2 camera devices. This class provides configuration options for Reachy 2 cameras, supporting both the teleop a
experiments/lerobot/src/lerobot/cameras/reachy2_camera/configuration_reachy2_camera.py:24
↓ 8 callers
Class
RepeatedNGramBlockingConstraint
experiments/olmo/nn/beam_search.py:846
↓ 8 callers
Class
RoboPoint
RoboPoint: Robot Pointing and Localization Dataset Format: JSON with image paths and mixed answer types - image: path to image file
experiments/olmo/data/spatial_datasets.py:493
↓ 8 callers
Class
SIMSVSI
SIMS-VSI: Simulated Video Spatial Intelligence Dataset Format: Parquet with video paths - video: path to video file - conversations:
experiments/olmo/data/spatial_datasets.py:302
↓ 8 callers
Class
Tracker
Collects and manages debug information for RTC processing. This tracker stores debug information from recent denoising steps in a dictionary,
experiments/lerobot/src/lerobot/policies/rtc/debug_tracker.py:100
↓ 8 callers
Class
_MolmoLeRobotDataset
experiments/olmo/data/lerobot_wrapper.py:459
↓ 8 callers
Class
_RobotStats
experiments/olmo/hf_model/modeling_molmoact2.py:1067
↓ 7 callers
Class
MockRobotConfig
experiments/lerobot/tests/mocks/mock_robot.py:31
↓ 7 callers
Class
MolmoAct2InferenceResult
experiments/lerobot/src/lerobot/policies/molmoact2/modeling_molmoact2.py:513
↓ 7 callers
Class
PI05Policy
PI05 Policy for LeRobot.
experiments/lerobot/src/lerobot/policies/pi05/modeling_pi05.py:905
↓ 7 callers
Class
ReplayBuffer
experiments/lerobot/src/lerobot/rl/buffer.py:80
↓ 7 callers
Class
RewardClassifierConfig
Configuration for the Reward Classifier model.
experiments/lerobot/src/lerobot/policies/sac/reward_model/configuration_classifier.py:27
↓ 7 callers
Class
SARMEncodingProcessorStep
ProcessorStep that encodes images and text with CLIP and generates stage and progress labels for SARM.
experiments/lerobot/src/lerobot/policies/sarm/processor_sarm.py:56
↓ 7 callers
Class
SharpnessJitter
Randomly change the sharpness of an image or video. Similar to a v2.RandomAdjustSharpness with p=1 and a sharpness_factor sampled randomly. W
experiments/lerobot/src/lerobot/datasets/transforms.py:98
↓ 7 callers
Class
SmolVLAConfig
experiments/lerobot/src/lerobot/policies/smolvla/configuration_smolvla.py:29
↓ 7 callers
Class
StreamingLeRobotDataset
LeRobotDataset with streaming capabilities. This class extends LeRobotDataset to add streaming functionality, allowing data to be streamed ra
experiments/lerobot/src/lerobot/datasets/streaming_dataset.py:43
↓ 7 callers
Class
VixMoSynCaptionsQA
experiments/olmo/data/vixmo_datasets.py:855
↓ 6 callers
Class
CorrectionQa
experiments/olmo/data/pixmo_datasets.py:1049
↓ 6 callers
Class
CosWithWarmup
experiments/olmo/train/optim.py:361
next →
1–100 of 1,280, ranked by callers