MCPcopy Create free account

hub / github.com/allenai/molmoact2 / types & classes

Types & classes1,280 in github.com/allenai/molmoact2

↓ 267 callersClassPolicyFeature
experiments/lerobot/src/lerobot/configs/types.py:43
↓ 109 callersClassDataProcessorPipeline
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 callersClassMotor
experiments/lerobot/src/lerobot/motors/motors_bus.py:174
↓ 95 callersClassDeviceProcessorStep
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 callersClassLeRobotDataset
experiments/lerobot/src/lerobot/datasets/lerobot_dataset.py:566
↓ 81 callersClassNormalizerProcessorStep
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 callersClassAddBatchDimensionProcessorStep
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 callersClassTokenizerProcessorStep
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 callersClassEvaluatorConfig
Config for `Evaluator` objects that compute metrics
experiments/olmo/eval/inf_evaluator.py:192
↓ 53 callersClassMockTokenizer
Mock tokenizer for testing that mimics transformers tokenizer interface.
experiments/lerobot/tests/processor/test_tokenizer_processor.py:41
↓ 49 callersClassRTCConfig
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 callersClassOpenCVCameraConfig
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 callersClassImageTransformConfig
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 callersClassMockStep
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 callersClassRenameObservationsProcessorStep
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 callersClassRTCProcessor
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 callersClassTokenizerConfig
experiments/olmo/tokenizer.py:300
↓ 28 callersClassUnnormalizerProcessorStep
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 callersClassVixMoCaptions
experiments/olmo/data/vixmo_datasets.py:137
↓ 26 callersClassVanillaObservationProcessorStep
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 callersClassFeetechMotorsBus
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 callersClassOpenCVCamera
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 callersClassLlmConfig
Configuration for a multi-layer transformer
experiments/olmo/nn/llm.py:283
↓ 21 callersClassAsyncImageWriter
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 callersClassDynamixelMotorsBus
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 callersClassLeRobotDatasetMetadata
experiments/lerobot/src/lerobot/datasets/lerobot_dataset.py:86
↓ 20 callersClassRealSenseCamera
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 callersClassRealSenseCameraConfig
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 callersClassDeviceNotConnectedError
Exception raised when the device is not connected.
experiments/lerobot/src/lerobot/utils/errors.py:16
↓ 18 callersClassMolmoAct2Config
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 callersClassOLMoConfigurationError
An error with a configuration file.
experiments/olmo/exceptions.py:17
↓ 17 callersClassLLaVAVideo178K
experiments/olmo/data/video_datasets.py:1701
↓ 17 callersClassRobotActionToPolicyActionProcessorStep
Processor step to map a dictionary to a tensor action.
experiments/lerobot/src/lerobot/processor/policy_robot_bridge.py:29
↓ 17 callersClassUnifiedPointFormatter
experiments/olmo/preprocessing/point_formatter.py:117
↓ 16 callersClassImageTransforms
A class to compose image transforms based on configuration.
experiments/lerobot/src/lerobot/datasets/transforms.py:232
↓ 16 callersClassImageTransformsConfig
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 callersClassMotorCalibration
experiments/lerobot/src/lerobot/motors/motors_bus.py:165
↓ 15 callersClassRunningQuantileStats
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 callersClassSACPolicy
experiments/lerobot/src/lerobot/policies/sac/modeling_sac.py:39
↓ 14 callersClassAverageMeter
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 callersClassBeamSearch
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 callersClassMockStepWithNonSerializableParam
Mock step that requires a non-serializable parameter.
experiments/lerobot/tests/processor/test_pipeline.py:765
↓ 14 callersClassStreamingVideoEncoder
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 callersClassPolicyActionToRobotActionProcessorStep
Processor step to map a policy action to a robot action.
experiments/lerobot/src/lerobot/processor/policy_robot_bridge.py:51
↓ 13 callersClassVixMoPoints
experiments/olmo/data/vixmo_datasets.py:1385
↓ 12 callersClassAcademicTrackingPoints
experiments/olmo/data/video_datasets.py:6255
↓ 12 callersClassCosmosReason1
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 callersClassMockDataset
experiments/tests/data/test_data_iterator.py:26
↓ 12 callersClassMockStepWithTensorState
Mock step demonstrating mixed JSON attributes and tensor state.
experiments/lerobot/tests/processor/test_pipeline.py:118
↓ 12 callersClassRobotKinematics
Robot kinematics using placo library for forward and inverse kinematics.
experiments/lerobot/src/lerobot/model/kinematics.py:18
↓ 12 callersClassVitConfig
Config for a vision transformer
experiments/olmo/nn/image_vit.py:46
↓ 11 callersClassBoxesToVisualize
Boxes to draw on an image
experiments/olmo/html_utils.py:538
↓ 11 callersClassIterableDatasetMixture
Infinitely iterates over a mixture of datasets
experiments/olmo/data/iterable_dataset_mixture.py:74
↓ 11 callersClassMessageWeight
How to weight a message
experiments/olmo/preprocessing/text_preprocessor.py:23
↓ 11 callersClassMetricsTracker
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 callersClassMockMotorsBus
experiments/lerobot/tests/mocks/mock_motors_bus.py:124
↓ 11 callersClassMolmoAct2ForConditionalGeneration
experiments/olmo/hf_model/modeling_molmoact2.py:3803
↓ 11 callersClassPixMoPoints
experiments/olmo/data/pixmo_datasets.py:317
↓ 10 callersClassActionExpertRMSNorm
experiments/olmo/nn/action_expert.py:61
↓ 10 callersClassMolmoVisionBackboneConfig
Vision ViT and the Image/Language Connector
experiments/olmo/nn/vision_backbone.py:55
↓ 10 callersClassProcessSignalHandler
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 callersClassSACConfig
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 callersClassTensorSpec
The expected shape and dtype of a tensor
experiments/olmo/preprocessing/preprocessor_utils.py:46
↓ 9 callersClassActionExpertRMSNorm
experiments/olmo/hf_model/modeling_molmoact2.py:130
↓ 9 callersClassActionQueue
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 callersClassAdamWConfig
experiments/lerobot/src/lerobot/optim/optimizers.py:101
↓ 9 callersClassCameraConfig
experiments/lerobot/src/lerobot/cameras/configs.py:60
↓ 9 callersClassCosineDecayWithWarmupSchedulerConfig
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 callersClassDataFormatter
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 callersClassIdentityProcessorStep
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 callersClassPI0Config
experiments/lerobot/src/lerobot/policies/pi0/configuration_pi0.py:31
↓ 9 callersClassQwen2RMSNorm
experiments/lerobot/src/lerobot/policies/wall_x/qwen_model/qwen2_5_vl_moe.py:124
↓ 9 callersClassTokenLayout
experiments/olmo/token_layout.py:23
↓ 8 callersClassInverseKinematicsEEToJoints
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 callersClassMLP
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 callersClassMLP
experiments/lerobot/src/lerobot/policies/vqbet/modeling_vqbet.py:889
↓ 8 callersClassMolmo2PreprocessorConfig
experiments/olmo/models/molmo2/molmo2_preprocessor.py:29
↓ 8 callersClassPI05Config
experiments/lerobot/src/lerobot/policies/pi05/configuration_pi05.py:31
↓ 8 callersClassPI0Policy
PI0 OpenPI Policy for LeRobot.
experiments/lerobot/src/lerobot/policies/pi0/modeling_pi0.py:934
↓ 8 callersClassPixMoDocs
experiments/olmo/data/pixmo_datasets.py:217
↓ 8 callersClassPreNorm
experiments/lerobot/src/lerobot/policies/xvla/modeling_florence2.py:213
↓ 8 callersClassReachy2CameraConfig
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 callersClassRepeatedNGramBlockingConstraint
experiments/olmo/nn/beam_search.py:846
↓ 8 callersClassRoboPoint
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 callersClassSIMSVSI
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 callersClassTracker
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 callersClass_MolmoLeRobotDataset
experiments/olmo/data/lerobot_wrapper.py:459
↓ 8 callersClass_RobotStats
experiments/olmo/hf_model/modeling_molmoact2.py:1067
↓ 7 callersClassMockRobotConfig
experiments/lerobot/tests/mocks/mock_robot.py:31
↓ 7 callersClassMolmoAct2InferenceResult
experiments/lerobot/src/lerobot/policies/molmoact2/modeling_molmoact2.py:513
↓ 7 callersClassPI05Policy
PI05 Policy for LeRobot.
experiments/lerobot/src/lerobot/policies/pi05/modeling_pi05.py:905
↓ 7 callersClassReplayBuffer
experiments/lerobot/src/lerobot/rl/buffer.py:80
↓ 7 callersClassRewardClassifierConfig
Configuration for the Reward Classifier model.
experiments/lerobot/src/lerobot/policies/sac/reward_model/configuration_classifier.py:27
↓ 7 callersClassSARMEncodingProcessorStep
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 callersClassSharpnessJitter
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 callersClassSmolVLAConfig
experiments/lerobot/src/lerobot/policies/smolvla/configuration_smolvla.py:29
↓ 7 callersClassStreamingLeRobotDataset
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 callersClassVixMoSynCaptionsQA
experiments/olmo/data/vixmo_datasets.py:855
↓ 6 callersClassCorrectionQa
experiments/olmo/data/pixmo_datasets.py:1049
↓ 6 callersClassCosWithWarmup
experiments/olmo/train/optim.py:361
next →1–100 of 1,280, ranked by callers