MCPcopy Create free account

hub / github.com/HazyResearch/prefix-linear-attention / types & classes

Types & classes329 in github.com/HazyResearch/prefix-linear-attention

↓ 19 callersClassInstance
lm-eval-harness/lm_eval/api/instance.py:6
↓ 14 callersClassGPT2MixerConfig
train/src/models/gpt.py:69
↓ 9 callersClassDisjointSetsConfig
synthetic/zoology/data/non_autoreg.py:100
↓ 6 callersClassColumnParallelLinear
based/ops/fused_dense.py:166
↓ 5 callersClassGPTLMHeadModel
train/src/models/gpt.py:750
↓ 5 callersClassInferenceParams
Inference parameters that are passed to the main model in order to efficienly calculate and store the context during inference.
based/generation.py:19
↓ 5 callersClassInferenceParams
Inference parameters that are passed to the main model in order to efficienly calculate and store the context during inference.
train/src/generation.py:20
↓ 5 callersClassLoggerConfig
synthetic/zoology/config.py:116
↓ 4 callersClassCollator
A class for reordering and batching elements of an array. This class allows for sorting an array based on a provided sorting function, group
lm-eval-harness/lm_eval/models/utils.py:355
↓ 4 callersClassDataConfig
synthetic/zoology/config.py:78
↓ 4 callersClassGPTLMHeadModel
based/models/transformer/gpt.py:551
↓ 4 callersClassModelConfig
synthetic/zoology/config.py:92
↓ 4 callersClassRowParallelLinear
based/ops/fused_dense.py:206
↓ 4 callersClassTrainConfig
synthetic/zoology/config.py:122
↓ 4 callersClassdevice
based/utils/gpu_affinity.py:20
↓ 4 callersClassdevice
train/src/utils/gpu_affinity.py:20
↓ 3 callersClassMamba
synthetic/zoology/mixers/mamba.py:24
↓ 3 callersClassRMSNorm
synthetic/zoology/mixers/gla.py:73
↓ 3 callersClassTaskConfig
lm-eval-harness/lm_eval/api/task.py:45
↓ 3 callersClassTaskManager
TaskManager indexes all tasks from the default `lm_eval/tasks/` and an optional directory if provided.
lm-eval-harness/lm_eval/tasks/__init__.py:14
↓ 2 callersClassAllPolyMap
Feature map to compute 2nd-order Taylor approx. of exp(q^T k / sqrt(d))
synthetic/zoology/mixers/feature_maps/all_poly.py:10
↓ 2 callersClassBlock
based/models/mixers/mamba/modules/mamba_simple.py:294
↓ 2 callersClassBlock
train/src/models/block.py:36
↓ 2 callersClassCacheHook
lm-eval-harness/lm_eval/api/model.py:160
↓ 2 callersClassCosFormerFeatureMap
Code from https://github.com/OpenNLPLab/cosFormer/blob/main/cosformer.py
synthetic/zoology/mixers/feature_maps/cosformer.py:15
↓ 2 callersClassDataSegment
synthetic/zoology/data/utils.py:19
↓ 2 callersClassExponentialMovingAverage
Maintains (exponential) moving average of a set of parameters. Args: parameters: Iterable of `torch.nn.Parameter` (typically from
train/src/utils/ema.py:19
↓ 2 callersClassFeatureMap
Parent feature map; default is identity function
synthetic/zoology/mixers/feature_maps/base.py:9
↓ 2 callersClassIndexedDataset
Loader for IndexedDataset
train/src/datamodules/datasets/indexed_dataset.py:136
↓ 2 callersClassInferenceParams
Inference parameters that are passed to the main model in order to efficienly calculate and store the context during inference.
based/models/mixers/mamba/utils/generation.py:18
↓ 2 callersClassMMapIndexedDataset
train/src/datamodules/datasets/indexed_dataset.py:351
↓ 2 callersClassModuleConfig
synthetic/zoology/config.py:60
↓ 2 callersClassParallelBlock
The attention (mixer) and MLP blocks are done in parallel, similar to GPT-J, GPT-NeoX, and PaLM.
train/src/models/block.py:311
↓ 2 callersClassPerformerFeatureMap
Code from https://github.com/teddykoker/performer/blob/main/performer.py
synthetic/zoology/mixers/feature_maps/performer.py:74
↓ 2 callersClassPosELU
synthetic/zoology/mixers/feature_maps/base.py:40
↓ 2 callersClassTaylorExp
Feature map to compute 2nd-order Taylor approx. of exp(q^T k / sqrt(d))
synthetic/zoology/mixers/feature_maps/taylor.py:9
↓ 2 callersClass_SyntheticDataset
Simple torch dataset that returns batches instead of individual examples. This is needed to support data that contains different data segments no
synthetic/zoology/data/utils.py:134
↓ 1 callersClassConfigurableTask
lm-eval-harness/lm_eval/api/task.py:671
↓ 1 callersClassCrossEntropyLoss
based/ops/triton/cross_entropy.py:143
↓ 1 callersClassDataCollatorForT5MLM
[Copied from https://github.com/huggingface/transformers/blob/main/examples/flax/language-modeling/run_t5_mlm_flax.py] Data collator used for
train/src/datamodules/t5_data.py:139
↓ 1 callersClassDecayClass
train/src/models/gpt.py:512
↓ 1 callersClassDecodingCGCache
based/generation.py:603
↓ 1 callersClassDecodingCGCache
based/models/mixers/mamba/utils/generation.py:256
↓ 1 callersClassDecodingCGCache
train/src/generation.py:686
↓ 1 callersClassExponentialModulation
synthetic/zoology/mixers/hyena.py:89
↓ 1 callersClassFaultTolerantDistributedSampler
train/src/datamodules/fault_tolerant_sampler.py:64
↓ 1 callersClassFilter
synthetic/zoology/mixers/hyena.py:114
↓ 1 callersClassFilterEnsemble
FilterEnsemble creates a pipeline applying multiple filters. Its intended usage is to stack multiple post-processing steps in order. `tas
lm-eval-harness/lm_eval/api/filter.py:34
↓ 1 callersClassFullSpaceMap
Project positive features to upper and lower "halfspaces"
synthetic/zoology/mixers/feature_maps/exp_dim.py:14
↓ 1 callersClassGLABlock
synthetic/zoology/mixers/gla.py:139
↓ 1 callersClassGLAModel
synthetic/zoology/mixers/gla.py:178
↓ 1 callersClassGPT2Dataset
train/src/datamodules/language_modeling_neox.py:233
↓ 1 callersClassGPTModel
based/models/transformer/gpt.py:383
↓ 1 callersClassGPTModel
train/src/models/gpt.py:532
↓ 1 callersClassGatedLinearAttention
synthetic/zoology/mixers/gla.py:14
↓ 1 callersClassIndexedCachedDataset
train/src/datamodules/datasets/indexed_dataset.py:227
↓ 1 callersClassIndexedDatasetBuilder
train/src/datamodules/datasets/indexed_dataset.py:279
↓ 1 callersClassJanitor
lm-eval-harness/lm_eval/decontamination/janitor.py:108
↓ 1 callersClassLMBackbone
synthetic/zoology/model.py:158
↓ 1 callersClassLMDataset
train/src/datamodules/datasets/lm_dataset.py:10
↓ 1 callersClassLanguageModel
synthetic/zoology/model.py:201
↓ 1 callersClassMMapIndexedDatasetBuilder
train/src/datamodules/datasets/indexed_dataset.py:571
↓ 1 callersClassMQARMiniConfig
synthetic/zoology/data/non_autoreg.py:8
↓ 1 callersClassMambaConfig
based/models/mamba.py:28
↓ 1 callersClassMambaConfig
based/models/mixers/mamba/modules/models/config_mamba.py:5
↓ 1 callersClassMixerModel
based/models/mamba.py:116
↓ 1 callersClassMixerModel
based/models/mixers/mamba/modules/models/mixer_seq_simple.py:86
↓ 1 callersClassMultiTokenEOSCriteria
Criteria to stop on the specified multi-token sequence.
lm-eval-harness/lm_eval/models/utils.py:206
↓ 1 callersClassPositionalEmbedding
synthetic/zoology/mixers/hyena.py:64
↓ 1 callersClassPositionalEmbedding
synthetic/zoology/mixers/convolution.py:149
↓ 1 callersClassPositionalEmbedding
synthetic/zoology/mixers/listing.py:42
↓ 1 callersClassPromptString
lm-eval-harness/lm_eval/prompts/__init__.py:110
↓ 1 callersClassRMSNorm
synthetic/zoology/mixers/mamba_ssm/triton/layernorm.py:481
↓ 1 callersClassRandomFaultTolerantSampler
train/src/datamodules/fault_tolerant_sampler.py:9
↓ 1 callersClassRetrievalHead
train/src/tasks/decoders.py:180
↓ 1 callersClassSHMArray
train/src/datamodules/language_modeling_hf.py:29
↓ 1 callersClassSelfAttention
synthetic/zoology/mixers/attention.py:8
↓ 1 callersClassSequenceDecoder
train/src/tasks/decoders.py:38
↓ 1 callersClassShortConvolution
Simple wrapper around nn.Conv1d that accepts dimension last.
based/models/mixers/convolution.py:14
↓ 1 callersClassShortConvolution
Simple wrapper around nn.Conv1d that accepts dimension last.
synthetic/zoology/mixers/convolution.py:38
↓ 1 callersClassSin
synthetic/zoology/mixers/hyena.py:51
↓ 1 callersClassSlidingSelfAttention
synthetic/zoology/mixers/slide_attn.py:7
↓ 1 callersClassTaylorExp
Feature map to compute 2nd-order Taylor approx. of exp(q^T k / sqrt(d))
based/models/mixers/prefix_linear_attention.py:18
↓ 1 callersClassTextReader
lm-eval-harness/lm_eval/decontamination/archiver.py:104
↓ 1 callersClassTokenEmbeddings
synthetic/zoology/model.py:9
↓ 1 callersClassTrainer
synthetic/zoology/train.py:22
↓ 1 callersClassWandbLogger
synthetic/zoology/logger.py:9
↓ 1 callersClassZStdTextReader
lm-eval-harness/lm_eval/decontamination/archiver.py:161
↓ 1 callersClass_Writer
train/src/datamodules/datasets/indexed_dataset.py:357
↓ 1 callersClass_bootstrap_internal
lm-eval-harness/lm_eval/api/metrics.py:368
ClassAccuracyMine
Wrap torchmetrics.Accuracy to take argmax of y in case of Mixup.
train/src/metrics/accuracy.py:7
ClassActivation
based/ops/triton/k_activations.py:19
ClassAnthropicLM
lm-eval-harness/lm_eval/models/anthropic_llms.py:78
ClassArchive
lm-eval-harness/lm_eval/decontamination/archiver.py:23
ClassBalancedSampler
lm-eval-harness/lm_eval/api/samplers.py:86
ClassBaseConfig
synthetic/zoology/config.py:12
ClassBaseConv
based/models/mixers/convolution.py:166
ClassBaseConv
synthetic/zoology/mixers/base_conv.py:13
ClassBaseConv
synthetic/zoology/mixers/listing.py:20
ClassBaseImplicitConv
BaseConv with implicit filter parameterized by an MLP. Args: d_model (int): The number of expected features in the input and output.
synthetic/zoology/mixers/listing.py:58
next →1–100 of 329, ranked by callers