Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/IDEA-CCNL/Fengshenbang-LM
/ types & classes
Types & classes
564 in github.com/IDEA-CCNL/Fengshenbang-LM
⨍
Functions
2,547
◇
Types & classes
564
↳
Endpoints
10
↓ 22 callers
Class
UniversalCheckpoint
fengshen/utils/universal_checkpoint.py:5
↓ 16 callers
Class
UniversalDataModule
fengshen/data/universal_datamodule/universal_datamodule.py:20
↓ 13 callers
Class
_LazyAutoMapping
" A mapping config to object (model or tokenizer for instance) that will load keys and values when it is accessed. Args: - config_m
fengshen/models/auto/auto_factory.py:553
↓ 10 callers
Class
ResBlock
A residual block that can optionally change the number of channels. :param channels: the number of input channels. :param emb_channels:
fengshen/examples/disco_project/guided_diffusion/guided_diffusion/unet.py:145
↓ 9 callers
Class
StableDropout
Optimized dropout module for stabilizing the training Args: drop_prob (float): the dropout probabilities
fengshen/models/deberta_v2/modeling_deberta_v2.py:193
↓ 9 callers
Class
TimestepEmbedSequential
A sequential module that passes timestep embeddings to the children that support it as an extra input.
fengshen/examples/disco_project/guided_diffusion/guided_diffusion/unet.py:68
↓ 8 callers
Class
RoFormerModel
The model can behave as an encoder (with only self-attention) as well as a decoder, in which case a layer of cross-attention is added betwee
fengshen/models/roformer/modeling_roformer.py:922
↓ 6 callers
Class
AlbertModel
fengshen/models/albert/modeling_albert.py:624
↓ 6 callers
Class
FusedScaleMaskSoftmax
fused operation: scaling + mask + softmax Arguments: input_in_fp16: flag to indicate if input in fp16 data format. input_in_b
fengshen/models/megatron/layers/fused_softmax.py:92
↓ 6 callers
Class
ZenModel
ZEN model ("BERT-based Chinese (Z) text encoder Enhanced by N-gram representations"). Params: `config`: a BertConfig class instance with
fengshen/models/zen2/modeling.py:757
↓ 5 callers
Class
AttentionBlock
An attention block that allows spatial positions to attend to each other. Originally ported from here, but adapted to the N-d case. http
fengshen/examples/disco_project/guided_diffusion/guided_diffusion/unet.py:261
↓ 5 callers
Class
BertLayerNorm
fengshen/models/zen1/modeling.py:177
↓ 5 callers
Class
BertLayerNorm
fengshen/models/zen2/modeling.py:273
↓ 5 callers
Class
CustomDataset
fengshen/examples/clue_sim/finetune_clue_sim.py:27
↓ 5 callers
Class
DebertaV2Model
fengshen/models/deberta_v2/modeling_deberta_v2.py:978
↓ 5 callers
Class
LongformerModel
This class copied code from :class:`~transformers.RobertaModel` and overwrote standard self-attention with longformer self-attention to provi
fengshen/models/longformer/modeling_longformer.py:1672
↓ 5 callers
Class
MaskedLMOutput
Base class for masked language models outputs. Args: loss (`torch.FloatTensor` of shape `(1,)`, *optional*, returned when `labels` i
fengshen/models/zen2/modeling.py:132
↓ 5 callers
Class
T5Stack
fengshen/models/megatron_t5/modeling_megatron_t5.py:968
↓ 5 callers
Class
TokenClassifierOutput
Base class for outputs of token classification models.
fengshen/models/zen2/modeling.py:1192
↓ 5 callers
Class
ZenModel
ZEN model ("BERT-based Chinese (Z) text encoder Enhanced by N-gram representations"). Params: `config`: a BertConfig class instance with
fengshen/models/zen1/modeling.py:564
↓ 4 callers
Class
Downsample
A downsampling layer with an optional convolution. :param channels: channels in the inputs and outputs. :param use_conv: a bool determin
fengshen/examples/disco_project/guided_diffusion/guided_diffusion/unet.py:115
↓ 4 callers
Class
GPT2QADataset
Dataset Used for yuyuan medical qa task. Just surpport small datasets, when deal with large datasets it may be slowly. for large datasets
fengshen/data/task_dataloader/medicalQADataset.py:9
↓ 4 callers
Class
MyDataset
fengshen/models/GAVAE/gans_model.py:8
↓ 4 callers
Class
SeqEntityScore
fengshen/metric/metric.py:74
↓ 4 callers
Class
T5StyleDataset
fengshen/examples/qa_t5/qa_dataset.py:30
↓ 4 callers
Class
UnsuperviseT5Dataset
Dataset Used for T5 unsuprvise pretrain. load_data_type = 0: load raw data from data path and save tokenized data, call function load_data
fengshen/data/t5_dataloader/t5_datasets.py:61
↓ 3 callers
Class
BlendableDataset
fengshen/data/megatron_dataloader/blendable_dataset.py:26
↓ 3 callers
Class
DeepVAE
DeepVAE with recursive latent z extracted from every layer of encoder and applied on every layer of decoder
fengshen/models/deepVAE/deep_vae.py:77
↓ 3 callers
Class
DeltalmAttention
Multi-headed attention from 'Attention Is All You Need' paper
fengshen/models/deltalm/modeling_deltalm.py:107
↓ 3 callers
Class
DialogDataset
fengshen/data/t5_dataloader/t5_gen_datasets.py:38
↓ 3 callers
Class
ExtractModel
fengshen/models/uniex/modeling_uniex.py:1537
↓ 3 callers
Class
FastExtractModel
fengshen/models/uniex/modeling_uniex.py:1218
↓ 3 callers
Class
FocalLoss
Multi-class Focal loss implementation
fengshen/models/tagging_models/losses/focal_loss.py:5
↓ 3 callers
Class
InputExample
A single training/test example for simple sequence classification.
fengshen/examples/zen2_finetune/fengshen_sequence_level_ft_task.py:39
↓ 3 callers
Class
InputExample
A single training/test example for simple sequence classification.
fengshen/examples/zen1_finetune/fengshen_sequence_level_ft_task.py:40
↓ 3 callers
Class
LCSTSDataset
Dataset Used for LCSTS summary task.
fengshen/data/task_dataloader/task_datasets.py:65
↓ 3 callers
Class
LabelSmoothingCrossEntropy
fengshen/models/tagging_models/losses/label_smoothing.py:4
↓ 3 callers
Class
MLPLayer
fengshen/models/uniex/modeling_uniex.py:875
↓ 3 callers
Class
MMapIndexDataset
fengshen/data/mmap_dataloader/mmap_index_dataset.py:7
↓ 3 callers
Class
PretrainingSampler
fengshen/data/universal_datamodule/universal_sampler.py:22
↓ 3 callers
Class
T5Embeddings
Construct the embeddings from word, position and token_type embeddings.
fengshen/models/megatron_t5/modeling_megatron_t5.py:917
↓ 3 callers
Class
TaskDataset
fengshen/data/sequence_tagging_dataloader/sequence_tagging_datasets.py:103
↓ 3 callers
Class
TaskDataset
fengshen/examples/zen2_finetune/fengshen_token_level_ft_task.py:349
↓ 3 callers
Class
TaskDataset
fengshen/examples/zen2_finetune/fengshen_sequence_level_ft_task.py:348
↓ 3 callers
Class
TaskDataset
fengshen/examples/classification/finetune_classification.py:54
↓ 3 callers
Class
TaskDataset
fengshen/examples/zen1_finetune/fengshen_token_level_ft_task.py:324
↓ 3 callers
Class
TaskDataset
fengshen/examples/zen1_finetune/fengshen_sequence_level_ft_task.py:328
↓ 3 callers
Class
UniEXDataEncode
fengshen/models/uniex/modeling_uniex.py:246
↓ 3 callers
Class
UniMCDataModel
fengshen/models/unimc/modeling_unimc.py:235
↓ 3 callers
Class
Upsample
An upsampling layer with an optional convolution. :param channels: channels in the inputs and outputs. :param use_conv: a bool determini
fengshen/examples/disco_project/guided_diffusion/guided_diffusion/unet.py:83
↓ 3 callers
Class
flickr30k_CNA
fengshen/data/clip_dataloader/flickr.py:10
↓ 2 callers
Class
AlbertMLMHead
fengshen/models/albert/modeling_albert.py:855
↓ 2 callers
Class
BertEmbeddings
Construct the embeddings from word, position and token_type embeddings.
fengshen/models/zen1/modeling.py:193
↓ 2 callers
Class
BertLMPredictionHead
fengshen/models/zen1/modeling.py:485
↓ 2 callers
Class
BertLMPredictionHead
fengshen/models/zen2/modeling.py:679
↓ 2 callers
Class
BertPooler
fengshen/models/zen1/modeling.py:452
↓ 2 callers
Class
ChineseSentenceSplitter
fengshen/data/data_utils/sentence_split.py:4
↓ 2 callers
Class
Collator
fengshen/examples/pretrain_taiyi_clip/pretrain.py:32
↓ 2 callers
Class
Config
fengshen/data/bert_dataloader/preprocessing.py:61
↓ 2 callers
Class
ContextPooler
fengshen/models/deberta_v2/modeling_deberta_v2.py:56
↓ 2 callers
Class
CustomDataset
fengshen/models/PPVAE/utils.py:3
↓ 2 callers
Class
CustomModel
fengshen/examples/clue_sim/finetune_clue_sim.py:136
↓ 2 callers
Class
DAVAEModel
fengshen/models/DAVAE/DAVAEModel.py:35
↓ 2 callers
Class
DeltalmDecoder
Transformer decoder consisting of *config.decoder_layers* layers. Each layer is a [`DeltalmDecoderLayer`] Args: config: DeltalmConfig
fengshen/models/deltalm/modeling_deltalm.py:473
↓ 2 callers
Class
DeltalmLearnedPositionalEmbedding
This module learns positional embeddings up to a fixed maximum size.
fengshen/models/deltalm/modeling_deltalm.py:87
↓ 2 callers
Class
EarlyStopping
fengshen/models/PPVAE/utils.py:16
↓ 2 callers
Class
Embedding
Language model embeddings. Arguments: hidden_size: hidden size vocab_size: vocabulary size max_sequence_length: maximum si
fengshen/models/megatron/layers/word_embeddings.py:23
↓ 2 callers
Class
EntityScore
fengshen/metric/metric.py:36
↓ 2 callers
Class
GPT2FinetuneMedicalQA
fengshen/examples/wenzhong_qa/finetune_medicalQA.py:45
↓ 2 callers
Class
GPT2ForDecoderLatentConnector
r""" **labels**: (`optional`) ``torch.LongTensor`` of shape ``(batch_size, sequence_length)``: Labels for language modeling.
fengshen/models/deepVAE/latent_connector.py:270
↓ 2 callers
Class
GPT2ForEncoderLatentConnector
fengshen/models/deepVAE/latent_connector.py:370
↓ 2 callers
Class
GPT2QADataModel
fengshen/data/task_dataloader/medicalQADataset.py:80
↓ 2 callers
Class
HumanOutputFormat
fengshen/examples/disco_project/guided_diffusion/guided_diffusion/logger.py:35
↓ 2 callers
Class
IndexedDataset
Loader for IndexedDataset
fengshen/data/megatron_dataloader/indexed_dataset.py:130
↓ 2 callers
Class
Llama
fengshen/examples/ziya_llama/finetune_ziya_llama.py:88
↓ 2 callers
Class
LlamaConfig
r""" This is the configuration class to store the configuration of a [`LlamaModel`]. It is used to instantiate an LLama model according to the
fengshen/models/llama/configuration_llama.py:24
↓ 2 callers
Class
LlamaForCausalLM
fengshen/models/llama/modeling_llama.py:239
↓ 2 callers
Class
MT5PretrainModel
fengshen/examples/pretrain_t5/pretrain_t5.py:16
↓ 2 callers
Class
MyDataset_new
fengshen/models/GAVAE/gans_model.py:21
↓ 2 callers
Class
OffsetMapping
fengshen/models/uniex/modeling_uniex.py:1172
↓ 2 callers
Class
ParallelLinear
A Parallel Linear Layer transforming the transformer outputs from hidden_size -> vocab_size
fengshen/models/megatron/layers/transformer.py:136
↓ 2 callers
Class
PoolerEndLogits
fengshen/models/tagging_models/layers/linears.py:27
↓ 2 callers
Class
PretrainingRandomSampler
fengshen/data/universal_datamodule/universal_sampler.py:71
↓ 2 callers
Class
QAFinetuneModel
fengshen/examples/qa_t5/finetune_t5_cmrc.py:40
↓ 2 callers
Class
QKVAttention
A module which performs QKV attention and splits in a different order.
fengshen/examples/disco_project/guided_diffusion/guided_diffusion/unet.py:363
↓ 2 callers
Class
RoFormerAttention
fengshen/models/roformer/modeling_roformer.py:391
↓ 2 callers
Class
RoFormerLMPredictionHead
fengshen/models/roformer/modeling_roformer.py:735
↓ 2 callers
Class
RoFormerOnlyMLMHead
fengshen/models/roformer/modeling_roformer.py:756
↓ 2 callers
Class
T5Attention
fengshen/models/megatron_t5/modeling_megatron_t5.py:333
↓ 2 callers
Class
TCBertDataModel
fengshen/models/tcbert/modeling_tcbert.py:123
↓ 2 callers
Class
TCBertDataset
fengshen/models/tcbert/modeling_tcbert.py:41
↓ 2 callers
Class
TaiyiCLIP
fengshen/examples/pretrain_taiyi_clip/pretrain.py:65
↓ 2 callers
Class
TaskModelCheckpoint
fengshen/models/uniex/modeling_uniex.py:1144
↓ 2 callers
Class
TaskT5Dataset
fengshen/data/t5_dataloader/t5_datasets.py:438
↓ 2 callers
Class
TextGenCollator
fengshen/examples/qa_t5/qa_dataset.py:93
↓ 2 callers
Class
TokenClassifierOutput
Base class for outputs of token classification models.
fengshen/models/tagging_models/layers/bert_output.py:6
↓ 2 callers
Class
UbertDataset
fengshen/models/ubert/modeling_ubert.py:56
↓ 2 callers
Class
UbertPipelines
fengshen/models/ubert/modeling_ubert.py:673
↓ 2 callers
Class
UniEXDataModel
fengshen/models/uniex/modeling_uniex.py:816
↓ 2 callers
Class
UniEXDataset
fengshen/models/uniex/modeling_uniex.py:799
next →
1–100 of 564, ranked by callers