Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/OpenBMB/CPM-Bee
/ types & classes
Types & classes
69 in github.com/OpenBMB/CPM-Bee
⨍
Functions
302
◇
Types & classes
69
↓ 7 callers
Class
Linear
src/cpm_live/layers/linear.py:22
↓ 7 callers
Class
Linear
src/cpm_live/native_layers/linear.py:21
↓ 6 callers
Class
Embedding
src/cpm_live/layers/embedding.py:24
↓ 5 callers
Class
FileInfo
src/cpm_live/dataset/distributed_dataset.py:37
↓ 5 callers
Class
Token
src/cpm_live/tokenizers/bee.py:35
↓ 4 callers
Class
Encoder
Layers of encoder transformer blocks plus an final layernorm. Args: num_layers (int): number of layers. dim_model (int): main dim
src/cpm_live/layers/transformer.py:24
↓ 3 callers
Class
CPMBeeTokenizer
src/cpm_live/tokenizers/bee.py:51
↓ 3 callers
Class
LayerNorm
RMS LayerNorm
src/cpm_live/layers/layernorm.py:13
↓ 3 callers
Class
LayerNorm
RMS LayerNorm
src/cpm_live/native_layers/layernorm.py:12
↓ 3 callers
Class
PickleSerializer
src/cpm_live/dataset/serializer.py:31
↓ 2 callers
Class
BeamHypotheses
src/cpm_live/generation/generation_utils.py:69
↓ 2 callers
Class
BucketPositionBias
src/cpm_live/layers/position_embedding.py:131
↓ 2 callers
Class
CPMBee
src/cpm_live/models/bee.py:72
↓ 2 callers
Class
DistributedDataset
Open dataset in readonly mode. `DistributeDataset` is used to read datasets in a distributed manner. Data in this dataset will be distributed
src/cpm_live/dataset/distributed_dataset.py:203
↓ 2 callers
Class
EmbeddingExt
src/cpm_live/layers/embedding.py:67
↓ 2 callers
Class
FinetuneDataset
src/cpm_live/training_tasks/bee/finetune.py:7
↓ 2 callers
Class
RawSerializer
src/cpm_live/dataset/serializer.py:53
↓ 2 callers
Class
SegmentPositionEmbedding
src/cpm_live/layers/position_embedding.py:22
↓ 2 callers
Class
SimpleDataset
src/cpm_live/dataset/distributed_dataset.py:588
↓ 2 callers
Class
_MixedDatasetBatchPacker
src/cpm_live/training_tasks/bee/pretrain.py:252
↓ 1 callers
Class
Attention
src/cpm_live/layers/attention.py:23
↓ 1 callers
Class
Attention
src/cpm_live/native_layers/attention.py:22
↓ 1 callers
Class
CPMBeeBeamSearch
src/cpm_live/generation/bee.py:254
↓ 1 callers
Class
CPMBeeTorch
src/cpm_live/models/bee_torch.py:23
↓ 1 callers
Class
DatasetBuilder
src/cpm_live/dataset/distributed_dataset.py:679
↓ 1 callers
Class
DatasetWriter
src/cpm_live/dataset/distributed_dataset.py:617
↓ 1 callers
Class
DenseGatedACT
src/cpm_live/layers/feedforward.py:22
↓ 1 callers
Class
DenseGatedACT
src/cpm_live/native_layers/feedforward.py:21
↓ 1 callers
Class
FFNBlock
The whole feed-forward block. A sequence of operation. Consists of layernorm, feed-forward and residual connection. Args: dim_model (int)
src/cpm_live/layers/blocks.py:102
↓ 1 callers
Class
FFNBlock
The whole feed-forward block. A sequence of operation. Consists of layernorm, feed-forward and residual connection. Args: dim_model (int)
src/cpm_live/native_layers/blocks.py:101
↓ 1 callers
Class
FeedForward
r"""FeedForward module Args: dim_in (int): input dimension. dim_ff (int): middle dimension. dim_out (int, optional): outp
src/cpm_live/layers/feedforward.py:64
↓ 1 callers
Class
FeedForward
r"""FeedForward module Args: dim_in (int): input dimension. dim_ff (int): middle dimension. dim_out (int, optional): outp
src/cpm_live/native_layers/feedforward.py:62
↓ 1 callers
Class
LogManager
src/cpm_live/utils/log.py:30
↓ 1 callers
Class
LossSpikeDetector
src/pretrain_cpm_bee.py:116
↓ 1 callers
Class
MixedDataset
src/cpm_live/training_tasks/bee/pretrain.py:943
↓ 1 callers
Class
RotaryEmbedding
src/cpm_live/layers/position_embedding.py:219
↓ 1 callers
Class
RotaryEmbedding
src/cpm_live/native_layers/position_embedding.py:212
↓ 1 callers
Class
SafeFile
src/cpm_live/dataset/distributed_dataset.py:135
↓ 1 callers
Class
SelfAttentionBlock
The whole cross-attention block. A sequence of operation. Consists of layernorm, self-attention and residual connection. Args: dim_model
src/cpm_live/layers/blocks.py:24
↓ 1 callers
Class
SelfAttentionBlock
The whole cross-attention block. A sequence of operation. Consists of layernorm, self-attention and residual connection. Args: dim_model
src/cpm_live/native_layers/blocks.py:23
↓ 1 callers
Class
TransformerBlock
The whole transformer block. A sequence of operation. Consists of self-attention block[, cross-attention block] and feed-forward block. Args:
src/cpm_live/layers/blocks.py:161
↓ 1 callers
Class
TransformerBlock
The whole transformer block. A sequence of operation. Consists of self-attention block[, cross-attention block] and feed-forward block. Args:
src/cpm_live/native_layers/blocks.py:160
↓ 1 callers
Class
WordpieceTokenizer
src/cpm_live/tokenizers/ant.py:35
↓ 1 callers
Class
_MixedDatasetConfigMananger
src/cpm_live/training_tasks/bee/pretrain.py:700
Class
BucketPositionBias
src/cpm_live/native_layers/position_embedding.py:127
Class
CPMAnt
src/cpm_live/models/ant.py:65
Class
CPMAntBeamSearch
src/cpm_live/generation/ant.py:51
Class
CPMAntConfig
src/cpm_live/models/ant.py:23
Class
CPMAntGeneration
src/cpm_live/generation/ant.py:7
Class
CPMAntPretrainDataset
src/cpm_live/training_tasks/ant/pretrain.py:21
Class
CPMAntRandomSampling
src/cpm_live/generation/ant.py:278
Class
CPMAntTokenizer
src/cpm_live/tokenizers/ant.py:67
Class
CPMAntTorch
src/cpm_live/models/ant_torch.py:20
Class
CPMBeeBatch
src/cpm_live/training_tasks/bee/pretrain.py:73
Class
CPMBeeConfig
src/cpm_live/models/bee.py:35
Class
CPMBeeGeneration
src/cpm_live/generation/bee.py:12
Class
CPMBeeInferenceState
src/cpm_live/models/bee.py:26
Class
Config
model configuration
src/cpm_live/utils/config.py:47
Class
Embedding
src/cpm_live/native_layers/embedding.py:23
Class
EmbeddingExt
src/cpm_live/native_layers/embedding.py:63
Class
Encoder
Layers of encoder transformer blocks plus an final layernorm. Args: num_layers (int): number of layers. dim_model (int): main dim
src/cpm_live/native_layers/transformer.py:23
Class
JsonSerializer
src/cpm_live/dataset/serializer.py:42
Class
OpGradientShrink
src/cpm_live/utils/gradient_shrink.py:4
Class
SegmentPositionEmbedding
src/cpm_live/native_layers/position_embedding.py:21
Class
Serializer
src/cpm_live/dataset/serializer.py:20
Class
_DictTree
src/cpm_live/training_tasks/bee/pretrain.py:51
Class
_MixedDatasetConfig
src/cpm_live/training_tasks/bee/pretrain.py:36
Class
_PrevExtTableStates
src/cpm_live/training_tasks/bee/pretrain.py:59
Class
_TransformFuncDict
src/cpm_live/training_tasks/bee/pretrain.py:64