← MIC coverage of Transformers model types

peft-internal-testing/tiny-clip-text-2

huggingface-mic/tiny-clip-text-2-mic@c9fce363d542 ← peft-internal-testing/tiny-clip-text-2@4fbb8d27f0fd · CLIPTextModelWithProjection · random weights

CI: no failure on main in 30 days · MIC failures dashboard

Original69.5Kparameters
Fixture138.0Kparameters
Layer stacks1compared
Findings2to review

⚠ To review

Layer stacks

One square per layer, colored by kind: the layer's module classes and type attributes. Hover a square for its index and kind.

text_model.encoder.layers

Original · 5
Fixture · 2
KindOriginalFixture
CLIPEncoderLayer52✓ kept

Where the parameters are

Share of each model's parameters per component. Vocabulary and patch sizes are kept, so embeddings usually take a larger share of the fixture.

Original
Fixture
ComponentOriginalShareFixtureShare
text_model.embeddings34.5K49.6%68.9K49.9%
text_model.encoder.layers33.9K48.8%66.9K48.5%
text_projection1.0K1.5%2.0K1.5%
text_model.final_layer_norm640.1%1280.1%

Preserved properties

ConfigPropertyOriginalFixture
modelmodel_typeclip_text_modelclip_text_model✓ kept
modelvocab_size10001000✓ kept
modelhidden_actgelugelu✓ kept
modelmax_position_embeddings7777✓ kept

Module classes

Instances of each class in the built model (prefix CLIPText omitted).

ClassOriginalFixture
Linear3113
LayerNorm115
CLIPAttention52
CLIPEncoderLayer52
CLIPMLP52
GELUActivation52
Embedding22
CLIPEncoder11
Embeddings11
Model11
ModelWithProjection11
ModuleList11

Config changes

3 fields changed, 21 unchanged.

FieldOriginalFixture
hidden_size3264
intermediate_size37128
num_hidden_layers52