Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bruno686/VisPlay
/ types & classes
Types & classes
97 in github.com/bruno686/VisPlay
⨍
Functions
545
◇
Types & classes
97
↳
Endpoints
12
↓ 9 callers
Class
DataProto
A DataProto is a data structure that aims to provide a standard protocol for data exchange between functions. It contains a batch (TensorDict
verl/protocol.py:166
↓ 5 callers
Class
RayClassWithInitArgs
verl/single_controller/ray/base.py:162
↓ 2 callers
Class
DataParallelPPOActor
verl/workers/actor/dp_actor.py:41
↓ 2 callers
Class
DataProtoFuture
DataProtoFuture aims to eliminate actual data fetching on driver. By doing so, the driver doesn't have to wait for data so that asynchronous
verl/protocol.py:602
↓ 2 callers
Class
GenerationConfig
Class that holds a configuration for a generation task. A `generate` call supports the following generation methods for text-decoder, text-to
configuration_utils.py:100
↓ 2 callers
Class
RLHFDataset
We assume the dataset contains a column that contains prompts and other information
verl/utils/dataset.py:91
↓ 2 callers
Class
RayResourcePool
verl/single_controller/ray/base.py:75
↓ 2 callers
Class
State
verl/utils/seqlen_balancing.py:46
↓ 1 callers
Class
AdaptiveKLController
Adaptive KL controller described in: https://arxiv.org/pdf/1909.08593.pdf Copied from https://github.com/huggingface/trl/blob/v0.11.0/trl/trainer
verl/trainer/core_algos.py:46
↓ 1 callers
Class
AggregateGenerationsLogger
verl/utils/logger/gen_logger.py:92
↓ 1 callers
Class
Aime2024DatasetHandler
evaluation/datasets_loader.py:114
↓ 1 callers
Class
Aime2025DatasetHandler
evaluation/datasets_loader.py:127
↓ 1 callers
Class
AmcDatasetHandler
evaluation/datasets_loader.py:78
↓ 1 callers
Class
AnyPrecisionAdamW
verl/utils/torch_functional.py:204
↓ 1 callers
Class
CompileConfig
Class that holds arguments relative to `torch.compile` behavior, when using automatic compilation in `generate`. See [`torch.compile`](https:
configuration_utils.py:1591
↓ 1 callers
Class
DataParallelPPOCritic
verl/workers/critic/dp_critic.py:45
↓ 1 callers
Class
FSDPCheckpointManager
A checkpoint manager that saves and loads - model - optimizer - lr_scheduler - extra_states in a SPMD way. We save -
verl/utils/checkpoint/fsdp_checkpoint_manager.py:27
↓ 1 callers
Class
FSDPUlyssesShardingManager
Sharding manager to support data resharding when using FSDP + Ulysses
verl/workers/sharding_manager/fsdp_ulysses.py:25
↓ 1 callers
Class
FSDPVLLMShardingManager
verl/workers/sharding_manager/fsdp_vllm.py:32
↓ 1 callers
Class
FixedKLController
Fixed KL controller. Copeid from https://github.com/huggingface/trl/blob/v0.11.0/trl/trainer/utils.py#L72
verl/trainer/core_algos.py:63
↓ 1 callers
Class
FlopsCounter
Used to count mfu during training loop Example: flops_counter = FlopsCounter(config) flops_achieved, flops_promised = flops_
verl/utils/flops_counter.py:58
↓ 1 callers
Class
GPQA_DatasetHandler
evaluation/datasets_loader.py:216
↓ 1 callers
Class
Gsm8kDatasetHandler
evaluation/datasets_loader.py:67
↓ 1 callers
Class
MathDatasetHandler
evaluation/datasets_loader.py:53
↓ 1 callers
Class
MinervaDatasetHandler
evaluation/datasets_loader.py:90
↓ 1 callers
Class
MmluProDatasetHandler
evaluation/datasets_loader.py:139
↓ 1 callers
Class
Mydataset_DatasetHandler
evaluation/datasets_loader.py:264
↓ 1 callers
Class
OlympiadDatasetHandler
evaluation/datasets_loader.py:102
↓ 1 callers
Class
PPOConfig
verl/trainer/config.py:106
↓ 1 callers
Class
RayPPOTrainer
Note that this trainer runs on the driver process on a single CPU/GPU node.
verl/trainer/ray_trainer.py:240
↓ 1 callers
Class
ResourcePoolManager
Define a resource pool specification. Resource pool will be initialized first.
verl/trainer/ray_trainer.py:111
↓ 1 callers
Class
Set
verl/utils/seqlen_balancing.py:24
↓ 1 callers
Class
SuperGPQADatasetHandler
evaluation/datasets_loader.py:186
↓ 1 callers
Class
Tracker
verl/utils/logger/logger.py:133
↓ 1 callers
Class
WorkerMeta
verl/single_controller/base/worker.py:66
↓ 1 callers
Class
bbehDatasetHandler
evaluation/datasets_loader.py:172
↓ 1 callers
Class
vLLMRollout
verl/workers/rollout/vllm_rollout_spmd.py:50
Class
ActorConfig
verl/workers/actor/config.py:76
Class
AdvantageEstimator
Using an enumeration class to avoid spelling errors in adv_estimator
verl/trainer/ray_trainer.py:98
Class
AlgorithmConfig
verl/trainer/config.py:63
Class
BaseCheckpointManager
A checkpoint manager that saves and loads - model - optimizer - lr_scheduler - extra_states in a SPMD way. We save -
verl/utils/checkpoint/checkpoint_manager.py:34
Class
BasePPOActor
verl/workers/actor/base.py:30
Class
BasePPOCritic
verl/workers/critic/base.py:30
Class
BaseRollout
verl/workers/rollout/base.py:23
Class
BaseShardingManager
verl/workers/sharding_manager/base.py:21
Class
BaseWatermarkingConfig
Generic watermarking config
configuration_utils.py:1340
Class
BatchFunctionRewardManager
verl/workers/reward/function.py:190
Class
ClassWithInitArgs
This class stores a class constructor and the args/kwargs to construct the class. It is used to instantiate the remote class.
verl/single_controller/base/worker_group.py:65
Class
ConfigFormat
config.py:86
Class
ConsoleGenerationLogger
verl/utils/logger/gen_logger.py:38
Class
ConsoleLogger
verl/utils/logger/logger.py:53
Class
CriticConfig
verl/workers/critic/config.py:24
Class
DataConfig
verl/trainer/config.py:35
Class
DataProtoItem
verl/protocol.py:159
Class
DatasetHandler
evaluation/datasets_loader.py:11
Class
Dispatch
verl/single_controller/base/decorator.py:33
Class
DistGlobalInfo
verl/single_controller/base/worker.py:38
Class
DistRankInfo
verl/single_controller/base/worker.py:31
Class
Execute
verl/single_controller/base/decorator.py:43
Class
FSDPConfig
verl/workers/actor/config.py:57
Class
FSDPWorker
verl/workers/fsdp_workers.py:63
Class
FunctionRewardManager
Reward manager for rule-based reward.
verl/workers/reward/function.py:49
Class
Gather
verl/utils/ulysses.py:198
Class
GenerationLogger
verl/utils/logger/gen_logger.py:32
Class
GenerationMode
Possible generation modes, downstream of the [`~generation.GenerationMixin.generate`] method.
configuration_utils.py:82
Class
ImageProcessMixin
verl/utils/dataset.py:65
Class
KLController
verl/trainer/core_algos.py:36
Class
Logger
verl/utils/logger/logger.py:42
Class
MlflowLogger
verl/utils/logger/logger.py:61
Class
ModelConfig
verl/workers/actor/config.py:24
Class
OffloadConfig
verl/workers/actor/config.py:70
Class
OptimConfig
verl/workers/actor/config.py:44
Class
PrecisionType
Type of precision used.
verl/utils/torch_dtypes.py:23
Class
RayWorkerGroup
verl/single_controller/ray/base.py:211
Class
RefConfig
verl/workers/actor/config.py:102
Class
ResourcePool
The resource pool with meta info such as world size.
verl/single_controller/base/worker_group.py:27
Class
RewardConfig
verl/workers/reward/config.py:24
Class
RewardScore
verl/workers/reward/function.py:31
Class
Role
To create more roles dynamically, you can subclass Role and add new members
verl/trainer/ray_trainer.py:84
Class
RolloutConfig
verl/workers/rollout/config.py:23
Class
Runner
A runner for RL training.
verl/trainer/main.py:31
Class
SeqAllToAll
verl/utils/ulysses.py:166
Class
SequentialFunctionRewardManager
verl/workers/reward/function.py:82
Class
SwanlabGenerationLogger
verl/utils/logger/gen_logger.py:72
Class
SwanlabLogger
verl/utils/logger/logger.py:70
Class
SynthIDTextWatermarkingConfig
Class that holds arguments for watermark generation and should be passed into `GenerationConfig` during `generate`. See [this paper](https://
configuration_utils.py:1501
Class
TensorBoardLogger
verl/utils/logger/logger.py:93
Class
TrainerConfig
verl/trainer/config.py:77
Class
WandbGenerationLogger
verl/utils/logger/gen_logger.py:45
Class
WandbLogger
verl/utils/logger/logger.py:109
Class
WatermarkingConfig
Class that holds arguments for watermark generation and should be passed into `GenerationConfig` during `generate`. See [this paper](https://
configuration_utils.py:1423
Class
Worker
A (distributed) worker.
verl/single_controller/base/worker.py:85
Class
WorkerConfig
verl/workers/config.py:41
Class
WorkerDict
verl/single_controller/ray/base.py:474
Class
WorkerGroup
A group of workers
verl/single_controller/base/worker_group.py:90
Class
WorkerGroupRegisterCenter
verl/single_controller/base/register_center/ray.py:19
Class
WorkerHelper
verl/single_controller/base/worker.py:44