Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Kwai-Klear/AR-GRPO
/ types & classes
Types & classes
121 in github.com/Kwai-Klear/AR-GRPO
⨍
Functions
650
◇
Types & classes
121
↳
Endpoints
2
↓ 16 callers
Class
ModelArgs
autoregressive/models/gpt.py:24
↓ 8 callers
Class
ModelArgs
autoregressive/serve/gpt_model.py:24
↓ 8 callers
Class
Transformer
autoregressive/serve/gpt_model.py:244
↓ 8 callers
Class
Transformer
autoregressive/models/gpt.py:260
↓ 8 callers
Class
TransformerHF
autoregressive/models/gpt_hf.py:5
↓ 6 callers
Class
RMSNorm
autoregressive/models/gpt.py:137
↓ 6 callers
Class
ResnetBlock
tokenizer_lg/vqgan/layer.py:57
↓ 6 callers
Class
ResnetBlock
tokenizer_lg/tokenizer_image/vq_model.py:279
↓ 5 callers
Class
ImgGenTextImageProcessor
autoregressive/modeling.py:19
↓ 5 callers
Class
NetLinLayer
A single linear layer which does a 1x1 conv
tokenizer_lg/tokenizer_image/lpips.py:109
↓ 5 callers
Class
T5Embedder
language/t5.py:16
↓ 4 callers
Class
AttnBlock
tokenizer_lg/vqgan/layer.py:119
↓ 4 callers
Class
AttnBlock
tokenizer_lg/tokenizer_image/vq_model.py:317
↓ 4 callers
Class
ModelArgs
tokenizer_lg/tokenizer_image/vq_model.py:13
↓ 3 callers
Class
FIDStatistics
fid_evaluation.py:71
↓ 2 callers
Class
LLM
An LLM for generating texts from given prompts and sampling parameters. This class includes a tokenizer, a language model (possibly distributed
autoregressive/serve/llm.py:22
↓ 2 callers
Class
PrepareDecodeMetadata
autoregressive/serve/model_runner.py:71
↓ 2 callers
Class
PreparePromptMetadata
autoregressive/serve/model_runner.py:43
↓ 2 callers
Class
RepeatSampler
Sampler that repeats the indices of a dataset in a structured manner. Args: data_source (`Sized`): Dataset to sample fro
modified_grpo_trainer.py:85
↓ 2 callers
Class
VQModel
tokenizer_lg/vqgan/model.py:24
↓ 2 callers
Class
VQModel
tokenizer_lg/tokenizer_image/vq_model.py:28
↓ 2 callers
Class
VQModelHF
tokenizer_lg/tokenizer_image/vq_model_hf.py:5
↓ 2 callers
Class
Worker
A worker class that executes (a partition of) the model on a GPU. Each worker is associated with a single GPU. The worker is responsible for
autoregressive/serve/worker.py:27
↓ 1 callers
Class
ARGS
inference_t2i.py:20
↓ 1 callers
Class
AestheticRewardBatch
img_gen_grpo_rewards.py:544
↓ 1 callers
Class
AestheticScorer
reward_utils/aesthscore.py:36
↓ 1 callers
Class
Attention
autoregressive/serve/gpt_model.py:127
↓ 1 callers
Class
Attention
autoregressive/models/gpt.py:188
↓ 1 callers
Class
AttentionMonkeyPatch
Note: In vllm, PagedAttention supports head sizes [64, 80, 96, 112, 128, 256]. However, LlamaGen-3B model has head size 100 (for some his
autoregressive/serve/gpt_model.py:178
↓ 1 callers
Class
BatchIterator
fid_evaluation.py:459
↓ 1 callers
Class
Blur
tokenizer_lg/tokenizer_image/discriminator.py:238
↓ 1 callers
Class
Blur
tokenizer_lg/tokenizer_image/discriminator_stylegan.py:84
↓ 1 callers
Class
CLIPTextReward
img_gen_grpo_rewards.py:132
↓ 1 callers
Class
CUDAGraphRunner
autoregressive/serve/model_runner.py:1098
↓ 1 callers
Class
CaptionEmbedder
Embeds text caption into vector representations. Also handles label dropout for classifier-free guidance.
autoregressive/models/gpt.py:89
↓ 1 callers
Class
CustomDataset
language/extract_t5_feature.py:23
↓ 1 callers
Class
CustomDataset
autoregressive/train/extract_codes_t2i.py:25
↓ 1 callers
Class
DeQARewardBatch
img_gen_grpo_rewards.py:522
↓ 1 callers
Class
Decoder
tokenizer_lg/vqgan/layer.py:269
↓ 1 callers
Class
Decoder
tokenizer_lg/tokenizer_image/vq_model.py:128
↓ 1 callers
Class
DiscriminatorBlock
tokenizer_lg/tokenizer_image/discriminator.py:212
↓ 1 callers
Class
DiscriminatorBlock
tokenizer_lg/tokenizer_image/discriminator_stylegan.py:57
↓ 1 callers
Class
DistanceBlock
Calculate pairwise distances between vectors. Adapted from https://github.com/kynkaat/improved-precision-and-recall-metric/blob/f60f25e5ad93
fid_evaluation.py:366
↓ 1 callers
Class
Downsample
tokenizer_lg/vqgan/layer.py:35
↓ 1 callers
Class
Downsample
tokenizer_lg/tokenizer_image/vq_model.py:381
↓ 1 callers
Class
DropPath
Drop paths (Stochastic Depth) per sample (when applied in main path of residual blocks).
utils/drop_path.py:24
↓ 1 callers
Class
Encoder
tokenizer_lg/vqgan/layer.py:175
↓ 1 callers
Class
Encoder
tokenizer_lg/tokenizer_image/vq_model.py:64
↓ 1 callers
Class
Evaluator
fid_evaluation.py:122
↓ 1 callers
Class
FeedForward
autoregressive/serve/gpt_model.py:98
↓ 1 callers
Class
FeedForward
autoregressive/models/gpt.py:151
↓ 1 callers
Class
HPSV21TextReward
img_gen_grpo_rewards.py:226
↓ 1 callers
Class
Image
reward_utils/maniqa.py:11
↓ 1 callers
Class
ImageCrops
benchmark/reward-server/reward_server/gen_eval.py:64
↓ 1 callers
Class
ImageCrops
benchmark/geneval/evaluation/evaluate_images.py:82
↓ 1 callers
Class
ImagePathDataset
reward_utils/fid.py:49
↓ 1 callers
Class
ImageRewardBatch
img_gen_grpo_rewards.py:472
↓ 1 callers
Class
ImageRewardScorer
reward_utils/imagereward.py:6
↓ 1 callers
Class
ImgGen_HF
autoregressive/modeling.py:114
↓ 1 callers
Class
KVCache
autoregressive/models/gpt.py:170
↓ 1 callers
Class
LPIPS
tokenizer_lg/tokenizer_image/lpips.py:53
↓ 1 callers
Class
LabelEmbedder
Embeds class labels into vector representations. Also handles label dropout for classifier-free guidance.
autoregressive/serve/gpt_model.py:50
↓ 1 callers
Class
LabelEmbedder
Embeds class labels into vector representations. Also handles label dropout for classifier-free guidance.
autoregressive/models/gpt.py:56
↓ 1 callers
Class
LazyImageSupervisedDataset
lazy_dataset.py:60
↓ 1 callers
Class
LazySupervisedDataset
lazy_dataset.py:77
↓ 1 callers
Class
MLP
reward_utils/aesthscore.py:17
↓ 1 callers
Class
MLP
autoregressive/models/gpt.py:118
↓ 1 callers
Class
ManifoldEstimator
A helper for comparing manifolds of feature vectors. Adapted from https://github.com/kynkaat/improved-precision-and-recall-metric/blob/f60f2
fid_evaluation.py:209
↓ 1 callers
Class
ModelRunner
autoregressive/serve/model_runner.py:103
↓ 1 callers
Class
PatchGANDiscriminator
Defines a PatchGAN discriminator as in Pix2Pix --> see https://github.com/junyanz/pytorch-CycleGAN-and-pix2pix/blob/master/models/networks.py
tokenizer_lg/tokenizer_image/discriminator.py:17
↓ 1 callers
Class
PickScoreScorer
reward_utils/pickscore.py:11
↓ 1 callers
Class
PickscoreRewardBatch
img_gen_grpo_rewards.py:458
↓ 1 callers
Class
Sampler
Samples the next tokens from the model's outputs. This layer does the following: 1. Discard the hidden states that are not used for sampling
autoregressive/serve/sampler.py:17
↓ 1 callers
Class
ScalingLayer
tokenizer_lg/tokenizer_image/lpips.py:99
↓ 1 callers
Class
SingleFolderDataset
tokenizer_lg/vae/reconstruction_vae_ddp.py:22
↓ 1 callers
Class
SingleFolderDataset
tokenizer_lg/vqgan/reconstruction_vqgan_ddp.py:24
↓ 1 callers
Class
SingleFolderDataset
tokenizer_lg/validation/val_ddp.py:17
↓ 1 callers
Class
SingleFolderDataset
tokenizer_lg/consistencydecoder/reconstruction_cd_ddp.py:22
↓ 1 callers
Class
StreamingNpzArrayReader
fid_evaluation.py:471
↓ 1 callers
Class
StyleGANDiscriminator
tokenizer_lg/tokenizer_image/discriminator.py:168
↓ 1 callers
Class
TransformerBlock
autoregressive/serve/gpt_model.py:227
↓ 1 callers
Class
TransformerBlock
autoregressive/models/gpt.py:244
↓ 1 callers
Class
UnifiedRewardBatch
img_gen_grpo_rewards.py:431
↓ 1 callers
Class
Upsample
tokenizer_lg/vqgan/layer.py:17
↓ 1 callers
Class
Upsample
tokenizer_lg/tokenizer_image/vq_model.py:367
↓ 1 callers
Class
VQLoss
tokenizer_lg/tokenizer_image/vq_loss.py:49
↓ 1 callers
Class
VectorQuantizer
see https://github.com/MishaLaskin/vqvae/blob/d761a999e2267766400dc646d82d3ac3657771d4/models/quantizer.py __________________________________
tokenizer_lg/vqgan/quantize.py:9
↓ 1 callers
Class
VectorQuantizer
tokenizer_lg/tokenizer_image/vq_model.py:197
↓ 1 callers
Class
vgg16
tokenizer_lg/tokenizer_image/lpips.py:118
Class
ActNorm
tokenizer_lg/tokenizer_image/discriminator.py:79
Class
ActNorm
tokenizer_lg/tokenizer_image/discriminator_patchgan.py:70
Class
BatchType
autoregressive/serve/model_runner.py:94
Class
CLIPDistanceReward
img_gen_grpo_rewards.py:71
Class
CLIP_FIDReward
img_gen_grpo_rewards.py:648
Class
CMMDReward
img_gen_grpo_rewards.py:638
Class
Discriminator
tokenizer_lg/tokenizer_image/discriminator_stylegan.py:13
Class
FIDReward
img_gen_grpo_rewards.py:594
Class
GPUExecutor
autoregressive/serve/gpu_executor.py:17
Class
GPUExecutorAsync
autoregressive/serve/gpu_executor.py:187
Class
GRPORewardFunc
img_gen_grpo_rewards.py:32
next →
1–100 of 121, ranked by callers