Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/ml-explore/mlx-examples
/ types & classes
Types & classes
308 in github.com/ml-explore/mlx-examples
⨍
Functions
1,187
◇
Types & classes
308
↳
Endpoints
13
↓ 11 callers
Class
CausalConv3d
video/wan2.1/wan/vae_layers.py:38
↓ 8 callers
Class
ResnetBlock2D
stable_diffusion/stable_diffusion/unet.py:127
↓ 7 callers
Class
EncodecConv1d
Conv1d with asymmetric or causal padding and normalization.
encodec/encodec.py:97
↓ 7 callers
Class
EncodecConv1d
Conv1d with asymmetric or causal padding and normalization.
musicgen/encodec.py:97
↓ 6 callers
Class
Linear
whisper/mlx_whisper/torch_whisper.py:33
↓ 6 callers
Class
ResNet
Creates a ResNet model for CIFAR-10, as specified in the original paper.
cifar/resnet.py:68
↓ 6 callers
Class
ResidualBlock
video/wan2.1/wan/vae_layers.py:170
↓ 6 callers
Class
ResnetBlock
flux/flux/autoencoder.py:55
↓ 5 callers
Class
LayerNorm
whisper/mlx_whisper/torch_whisper.py:28
↓ 5 callers
Class
LayerNorm2d
segment_anything/segment_anything/common.py:23
↓ 4 callers
Class
Attention
An attention layer that allows for downscaling the size of the embedding after projection to queries, keys, and values.
segment_anything/segment_anything/transformer.py:178
↓ 4 callers
Class
AttentionBlock
video/wan2.1/wan/vae_layers.py:205
↓ 3 callers
Class
FluxPipeline
flux/flux/flux.py:22
↓ 3 callers
Class
KWT
Implements the Keyword Transformer (KWT) [1] model. KWT is essentially a vision transformer [2] with minor modifications: - Instead of s
speechcommands/kwt.py:67
↓ 3 callers
Class
MLPEmbedder
flux/flux/layers.py:78
↓ 3 callers
Class
MaskData
A structure for storing masks and their related data in batched format. Implements basic filtering and concatenation.
segment_anything/segment_anything/utils/amg.py:10
↓ 3 callers
Class
ModelSpec
video/wan2.1/wan/utils.py:26
↓ 3 callers
Class
Modulation
flux/flux/layers.py:129
↓ 3 callers
Class
MultiHeadAttention
llms/speculative_decoding/model.py:91
↓ 3 callers
Class
MultiHeadAttention
musicgen/t5.py:126
↓ 3 callers
Class
MultiHeadAttention
t5/t5.py:126
↓ 3 callers
Class
UpsamplingConv2d
A convolutional layer that upsamples the input by a factor of 2. MLX does not yet support transposed convolutions, so we approximate them wit
cvae/vae.py:17
↓ 2 callers
Class
Attention
A single head unmasked attention for use with the VAE.
stable_diffusion/stable_diffusion/vae.py:13
↓ 2 callers
Class
AttnBlock
flux/flux/autoencoder.py:24
↓ 2 callers
Class
AutoEncoderParams
flux/flux/autoencoder.py:12
↓ 2 callers
Class
Conv1d
whisper/mlx_whisper/torch_whisper.py:42
↓ 2 callers
Class
ConvTranspose2d
segment_anything/segment_anything/mask_decoder.py:202
↓ 2 callers
Class
DecodingOptions
whisper/mlx_whisper/decoding.py:83
↓ 2 callers
Class
DecodingResult
whisper/mlx_whisper/decoding.py:120
↓ 2 callers
Class
DenseActivation
llms/speculative_decoding/model.py:135
↓ 2 callers
Class
DenseActivation
musicgen/t5.py:170
↓ 2 callers
Class
DenseActivation
t5/t5.py:170
↓ 2 callers
Class
EncodecLSTM
encodec/encodec.py:218
↓ 2 callers
Class
EncodecLSTM
musicgen/encodec.py:218
↓ 2 callers
Class
EncodecResnetBlock
Residual block from SEANet model as used by EnCodec.
encodec/encodec.py:230
↓ 2 callers
Class
EncodecResnetBlock
Residual block from SEANet model as used by EnCodec.
musicgen/encodec.py:230
↓ 2 callers
Class
Encoder
clip/model.py:190
↓ 2 callers
Class
EncoderDecoderBlock2D
stable_diffusion/stable_diffusion/vae.py:45
↓ 2 callers
Class
FluxParams
flux/flux/model.py:21
↓ 2 callers
Class
Llama
llms/llama/llama.py:126
↓ 2 callers
Class
MLP
segment_anything/segment_anything/mask_decoder.py:175
↓ 2 callers
Class
MLPBlock
segment_anything/segment_anything/common.py:7
↓ 2 callers
Class
MaskedCoupling
normalizing_flow/bijectors.py:34
↓ 2 callers
Class
Mistral
llms/mistral/mistral.py:115
↓ 2 callers
Class
Mixtral
llms/mixtral/mixtral.py:144
↓ 2 callers
Class
ModelArgs
llms/mixtral/mixtral.py:17
↓ 2 callers
Class
ModelArgs
llms/llama/llama.py:18
↓ 2 callers
Class
ModelArgs
llms/mistral/mistral.py:17
↓ 2 callers
Class
ModelDimensions
whisper/mlx_whisper/whisper.py:18
↓ 2 callers
Class
ModelSpec
flux/flux/utils.py:20
↓ 2 callers
Class
ModulationOut
flux/flux/layers.py:123
↓ 2 callers
Class
MultiHeadAttention
whisper/mlx_whisper/torch_whisper.py:60
↓ 2 callers
Class
MultiHeadAttention
whisper/mlx_whisper/whisper.py:40
↓ 2 callers
Class
MultiHeadAttention
musicgen/musicgen.py:71
↓ 2 callers
Class
QKNorm
flux/flux/layers.py:88
↓ 2 callers
Class
RelativePositionBias
llms/speculative_decoding/model.py:60
↓ 2 callers
Class
RelativePositionBias
musicgen/t5.py:95
↓ 2 callers
Class
RelativePositionBias
t5/t5.py:95
↓ 2 callers
Class
Resample
video/wan2.1/wan/vae_layers.py:98
↓ 2 callers
Class
ResidualAttentionBlock
whisper/mlx_whisper/torch_whisper.py:109
↓ 2 callers
Class
ResidualAttentionBlock
whisper/mlx_whisper/whisper.py:90
↓ 2 callers
Class
SelfAttention
flux/flux/layers.py:98
↓ 2 callers
Class
StableDiffusion
stable_diffusion/stable_diffusion/__init__.py:19
↓ 2 callers
Class
StableDiffusionXL
stable_diffusion/stable_diffusion/__init__.py:172
↓ 2 callers
Class
T5RelativeEmbedding
video/wan2.1/wan/t5.py:19
↓ 2 callers
Class
TimestepEmbedding
stable_diffusion/stable_diffusion/unet.py:20
↓ 2 callers
Class
Transformer2D
A transformer model for inputs with 2 spatial dimensions.
stable_diffusion/stable_diffusion/unet.py:84
↓ 2 callers
Class
UNetBlock2D
stable_diffusion/stable_diffusion/unet.py:173
↓ 2 callers
Class
WanPipeline
video/wan2.1/wan/pipeline.py:57
↓ 2 callers
Class
Whisper
whisper/mlx_whisper/whisper.py:201
↓ 2 callers
Class
WikiSQL
lora/data/wikisql.py:21
↓ 1 callers
Class
ApplyTimestampRules
whisper/mlx_whisper/decoding.py:325
↓ 1 callers
Class
Attention
Multi-head Attention block with relative position embeddings.
segment_anything/segment_anything/image_encoder.py:186
↓ 1 callers
Class
Attention
lora/models.py:131
↓ 1 callers
Class
Attention
clip/model.py:83
↓ 1 callers
Class
Attention
speechcommands/kwt.py:19
↓ 1 callers
Class
Attention
llava/language.py:48
↓ 1 callers
Class
Attention
llava/vision.py:37
↓ 1 callers
Class
Attention
llms/mixtral/mixtral.py:29
↓ 1 callers
Class
Attention
llms/gguf_llm/models.py:51
↓ 1 callers
Class
Attention
llms/llama/llama.py:31
↓ 1 callers
Class
Attention
llms/mistral/mistral.py:29
↓ 1 callers
Class
AudioEncoder
whisper/mlx_whisper/torch_whisper.py:141
↓ 1 callers
Class
AudioEncoder
whisper/mlx_whisper/whisper.py:121
↓ 1 callers
Class
AutoEncoder
flux/flux/autoencoder.py:311
↓ 1 callers
Class
Autoencoder
The autoencoder that allows us to perform diffusion in the latent space.
stable_diffusion/stable_diffusion/vae.py:226
↓ 1 callers
Class
AutoencoderConfig
stable_diffusion/stable_diffusion/config.py:8
↓ 1 callers
Class
Bert
bert/model.py:91
↓ 1 callers
Class
BertEmbeddings
bert/model.py:61
↓ 1 callers
Class
Block
Transformer blocks with support of window attention and residual propagation blocks
segment_anything/segment_anything/image_encoder.py:118
↓ 1 callers
Class
Block
speechcommands/kwt.py:39
↓ 1 callers
Class
CLIPAttentionBlock
Pre-norm transformer block with self-attention and MLP.
video/wan2.1/wan/clip.py:22
↓ 1 callers
Class
CLIPConfig
clip/model.py:63
↓ 1 callers
Class
CLIPEncoderLayer
The transformer encoder layer from CLIP.
flux/flux/clip.py:46
↓ 1 callers
Class
CLIPEncoderLayer
The transformer encoder layer from CLIP.
stable_diffusion/stable_diffusion/clip.py:27
↓ 1 callers
Class
CLIPImageProcessor
A simple port of https://github.com/huggingface/transformers/blob/main/src/transformers/models/clip/image_processing_clip.py.
clip/image_processor.py:12
↓ 1 callers
Class
CLIPModel
clip/model.py:295
↓ 1 callers
Class
CLIPModelOutput
clip/model.py:31
↓ 1 callers
Class
CLIPOutput
flux/flux/clip.py:34
↓ 1 callers
Class
CLIPOutput
stable_diffusion/stable_diffusion/clip.py:15
next →
1–100 of 308, ranked by callers