MCPcopy Create free account

hub / github.com/Franklin-Zhang0/ReasonGen-R1 / types & classes

Types & classes202 in github.com/Franklin-Zhang0/ReasonGen-R1

↓ 18 callersClassDataProto
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:173
↓ 7 callersClassConversation
A class that manages prompt templates and keeps all conversation history.
Janus/janus/utils/conversation.py:52
↓ 7 callersClassParallelLlamaRMSNorm
verl/models/llama/megatron/layers/parallel_rmsnorm.py:25
↓ 7 callersClassParallelQwen2RMSNorm
verl/models/qwen2/megatron/layers/parallel_rmsnorm.py:25
↓ 6 callersClassRayClassWithInitArgs
verl/single_controller/ray/base.py:148
↓ 6 callersClassResnetBlock
Janus/janus/models/vq_model.py:302
↓ 5 callersClassFSDPUlyssesShardingManager
Sharding manager to support data resharding when using FSDP + Ulysses
verl/workers/sharding_manager/fsdp_ulysses.py:32
↓ 4 callersClassAttnBlock
Janus/janus/models/vq_model.py:355
↓ 4 callersClassFlopsCounter
Used to count mfu during training loop Example: flops_counter = FlopsCounter(config) flops_achieved, flops_promised = flops_
verl/utils/flops_counter.py:54
↓ 4 callersClassvLLMRollout
verl/workers/rollout/vllm_rollout/vllm_rollout.py:57
↓ 3 callersClassRayResourcePool
verl/single_controller/ray/base.py:69
↓ 3 callersClassTracking
verl/utils/tracking.py:24
↓ 2 callersClassAdaptiveEntropyCoefficient
Learns an entropy coefficient that can go negative, parameterized via ψ on the real line, with α = sinh(ψ) (so α ∈ ℝ and |ψ| ≈ ln|α| for larg
verl/utils/adaptive_entropy_coeff.py:3
↓ 2 callersClassDataParallelPPOActor
verl/workers/actor/dp_actor.py:39
↓ 2 callersClassDataProtoFuture
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:631
↓ 2 callersClassFSDPCheckpointManager
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:32
↓ 2 callersClassFSDPVLLMShardingManager
verl/workers/sharding_manager/fsdp_vllm.py:37
↓ 2 callersClassHFSFTDataset
verl/utils/dataset/sft_dataset.py:380
↓ 2 callersClassJanusTextOnlyRLHFDataset
We assume the dataset contains a column that contains prompts and other information
verl/utils/dataset/rl_dataset.py:235
↓ 2 callersClassLayerScale
Janus/janus/janusflow/models/siglip_vit.py:194
↓ 2 callersClassLayerScale
Janus/janus/models/siglip_vit.py:194
↓ 2 callersClassMegatronCheckpointManager
A checkpoint manager that saves and loads - model - optimizer - lr_scheduler - extra_states in a SPMD way. We save
verl/utils/checkpoint/megatron_checkpoint_manager.py:38
↓ 2 callersClassMegatronPPOActor
verl/workers/actor/megatron_actor.py:53
↓ 2 callersClassMemoryBuffer
A memory buffer is a contiguous torch tensor that may combine multiple tensors sharing with the underlying memory. It must have a unique type
verl/utils/memory_buffer.py:24
↓ 2 callersClassParallelLlamaDecoderLayerRmPad
verl/models/llama/megatron/layers/parallel_decoder.py:102
↓ 2 callersClassParallelLlamaMLP
verl/models/llama/megatron/layers/parallel_mlp.py:31
↓ 2 callersClassParallelQwen2DecoderLayerRmPad
verl/models/qwen2/megatron/layers/parallel_decoder.py:102
↓ 2 callersClassParallelQwen2MLP
verl/models/qwen2/megatron/layers/parallel_mlp.py:31
↓ 2 callersClassRayPPOTrainer
Note that this trainer runs on the driver process on a single CPU/GPU node.
verl/trainer/ppo/ray_trainer.py:242
↓ 2 callersClassResourcePoolManager
Define a resource pool specification. Resource pool will be initialized first. Mapping
verl/trainer/ppo/ray_trainer.py:79
↓ 2 callersClassSFTDataset
This is an in-memory SFTDataset
verl/utils/dataset/sft_dataset.py:40
↓ 2 callersClassState
verl/utils/seqlen_balancing.py:49
↓ 2 callersClassUVitBlock
Janus/janus/janusflow/models/uvit.py:486
↓ 1 callersClassAdaptiveKLController
Adaptive KL controller described in the paper: https://arxiv.org/pdf/1909.08593.pdf
verl/trainer/ppo/core_algos.py:28
↓ 1 callersClassAlignerConfig
Janus/janus/models/modeling_vlm.py:96
↓ 1 callersClassAllGatherPPModel
verl/workers/sharding_manager/megatron_vllm.py:37
↓ 1 callersClassAttention
Janus/janus/janusflow/models/siglip_vit.py:136
↓ 1 callersClassAttention
Janus/janus/models/siglip_vit.py:136
↓ 1 callersClassBaseShardingManager
verl/workers/sharding_manager/base.py:21
↓ 1 callersClassBatchedVLChatProcessorOutput
Janus/janus/janusflow/models/processing_vlm.py:55
↓ 1 callersClassBatchedVLChatProcessorOutput
Janus/janus/models/processing_vlm.py:55
↓ 1 callersClassCapturing
verl/utils/reward_score/prime_code/testing_util.py:74
↓ 1 callersClassConvNextBlock
Janus/janus/janusflow/models/uvit.py:373
↓ 1 callersClassDataParallelPPOCritic
verl/workers/critic/dp_critic.py:39
↓ 1 callersClassDecoder
Janus/janus/models/vq_model.py:127
↓ 1 callersClassDistGlobalInfo
verl/single_controller/base/worker.py:31
↓ 1 callersClassDistRankInfo
verl/single_controller/base/worker.py:24
↓ 1 callersClassDownsample
Janus/janus/models/vq_model.py:430
↓ 1 callersClassDownsample2D
A 2D downsampling layer with an optional convolution. Parameters: channels (`int`): number of channels in the inputs and outp
Janus/janus/janusflow/models/uvit.py:151
↓ 1 callersClassEncoder
Janus/janus/models/vq_model.py:46
↓ 1 callersClassFSDPSFTTrainer
verl/trainer/img_rl_fsdp_sft_trainer.py:84
↓ 1 callersClassFSDPSFTTrainer
verl/trainer/fsdp_sft_trainer.py:78
↓ 1 callersClassFSDPSGLangShardingManager
verl/workers/sharding_manager/fsdp_sglang.py:47
↓ 1 callersClassFixedKLController
Fixed KL controller.
verl/trainer/ppo/core_algos.py:46
↓ 1 callersClassGenAlignerConfig
Janus/janus/models/modeling_vlm.py:126
↓ 1 callersClassGenHeadConfig
Janus/janus/models/modeling_vlm.py:141
↓ 1 callersClassGenVisionConfig
Janus/janus/models/modeling_vlm.py:111
↓ 1 callersClassGlobalResponseNorm
Janus/janus/janusflow/models/uvit.py:137
↓ 1 callersClassHFRollout
verl/workers/rollout/hf_rollout.py:43
↓ 1 callersClassLambdaLayer
verl/utils/model.py:28
↓ 1 callersClassLlamaDynamicNTKScalingRotaryEmbedding
LlamaRotaryEmbedding extended with Dynamic NTK scaling. Credits to the Reddit users /u/bloc97 and /u/emozilla
verl/models/llama/megatron/layers/parallel_attention.py:91
↓ 1 callersClassLlamaLinearScalingRotaryEmbedding
LlamaRotaryEmbedding extended with linear scaling. Credits to the Reddit user /u/kaiokendev
verl/models/llama/megatron/layers/parallel_attention.py:72
↓ 1 callersClassLlamaLlama3ScalingRotaryEmbedding
verl/models/llama/megatron/layers/parallel_attention.py:116
↓ 1 callersClassLlamaRotaryEmbedding
verl/models/llama/megatron/layers/parallel_attention.py:35
↓ 1 callersClassLocalLogger
verl/utils/logger/aggregate_logger.py:30
↓ 1 callersClassMegatronPPOCritic
verl/workers/critic/megatron_critic.py:43
↓ 1 callersClassMegatronRewardModel
verl/workers/reward_model/megatron/reward_model.py:32
↓ 1 callersClassMegatronVLLMShardingManager
verl/workers/sharding_manager/megatron_vllm.py:256
↓ 1 callersClassMergedColumnParallelLinear
verl/models/qwen2/megatron/layers/parallel_linear.py:52
↓ 1 callersClassMergedColumnParallelLinear
verl/models/llama/megatron/layers/parallel_linear.py:52
↓ 1 callersClassMlpProjector
Janus/janus/models/projector.py:27
↓ 1 callersClassModelArgs
Janus/janus/models/vq_model.py:32
↓ 1 callersClassNestedNamespace
verl/utils/py_functional.py:48
↓ 1 callersClassParallelLlamaAttention
Multi-headed attention from 'Attention Is All You Need' paper
verl/models/llama/megatron/layers/parallel_attention.py:175
↓ 1 callersClassParallelLlamaAttentionRmPad
verl/models/llama/megatron/layers/parallel_attention.py:378
↓ 1 callersClassParallelLlamaDecoderLayer
verl/models/llama/megatron/layers/parallel_decoder.py:35
↓ 1 callersClassParallelLlamaModel
Transformer decoder consisting of *config.num_hidden_layers* layers. Each layer is a [`LlamaDecoderLayer`] Args: config: LlamaConfig
verl/models/llama/megatron/modeling_llama_megatron.py:74
↓ 1 callersClassParallelLlamaModelRmPad
Transformer decoder consisting of *config.num_hidden_layers* layers. Each layer is a [`LlamaDecoderLayer`] Args: config: LlamaConfig
verl/models/llama/megatron/modeling_llama_megatron.py:219
↓ 1 callersClassParallelLlamaModelRmPadPP
Transformer decoder consisting of *config.num_hidden_layers* layers. Each layer is a [`LlamaDecoderLayer`] This model definition supports pip
verl/models/llama/megatron/modeling_llama_megatron.py:405
↓ 1 callersClassParallelQwen2Attention
Multi-headed attention from 'Attention Is All You Need' paper
verl/models/qwen2/megatron/layers/parallel_attention.py:143
↓ 1 callersClassParallelQwen2AttentionRmPad
verl/models/qwen2/megatron/layers/parallel_attention.py:322
↓ 1 callersClassParallelQwen2DecoderLayer
verl/models/qwen2/megatron/layers/parallel_decoder.py:35
↓ 1 callersClassParallelQwen2Model
Transformer decoder consisting of *config.num_hidden_layers* layers. Each layer is a [`Qwen2DecoderLayer`] Args: config: Qwen2Config
verl/models/qwen2/megatron/modeling_qwen2_megatron.py:73
↓ 1 callersClassParallelQwen2ModelRmPad
Transformer decoder consisting of *config.num_hidden_layers* layers. Each layer is a [`Qwen2DecoderLayer`] Args: config: Qwen2Config
verl/models/qwen2/megatron/modeling_qwen2_megatron.py:218
↓ 1 callersClassParallelQwen2ModelRmPadPP
Transformer decoder consisting of *config.num_hidden_layers* layers. Each layer is a [`Qwen2DecoderLayer`] This model definition supports pip
verl/models/qwen2/megatron/modeling_qwen2_megatron.py:404
↓ 1 callersClassQKVParallelLinear
verl/models/qwen2/megatron/layers/parallel_linear.py:21
↓ 1 callersClassQKVParallelLinear
verl/models/llama/megatron/layers/parallel_linear.py:21
↓ 1 callersClassQwen2RotaryEmbedding
verl/models/qwen2/megatron/layers/parallel_attention.py:35
↓ 1 callersClassRayWorkerGroup
verl/single_controller/ray/base.py:196
↓ 1 callersClassSGLangRollout
verl/workers/rollout/sglang_rollout/sglang_rollout.py:84
↓ 1 callersClassSet
verl/utils/seqlen_balancing.py:27
↓ 1 callersClassSigLIPVisionCfg
Janus/janus/janusflow/models/siglip_vit.py:593
↓ 1 callersClassSigLIPVisionCfg
Janus/janus/models/siglip_vit.py:593
↓ 1 callersClassTimeoutException
verl/utils/reward_score/prime_math/grader.py:340
↓ 1 callersClassUnpatchify
Janus/janus/janusflow/models/uvit.py:461
↓ 1 callersClassUpsample
Janus/janus/models/vq_model.py:408
↓ 1 callersClassUpsample2D
A 2D upsampling layer with an optional convolution. Parameters: channels (`int`): number of channels in the inputs and output
Janus/janus/janusflow/models/uvit.py:239
↓ 1 callersClassVLChatProcessorOutput
Janus/janus/janusflow/models/processing_vlm.py:44
↓ 1 callersClassVLChatProcessorOutput
Janus/janus/models/processing_vlm.py:44
↓ 1 callersClassVLMImageProcessor
Janus/janus/janusflow/models/image_processing_vlm.py:92
next →1–100 of 202, ranked by callers