Skip to content

Commit b7eb048

Browse files
committed
Merge branch 'main' of https://github.com/sdpython/onnx-diagnostic into patcho
2 parents 4452fc1 + 945e778 commit b7eb048

13 files changed

+18
-16
lines changed

onnx_diagnostic/tasks/automatic_speech_recognition.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ def reduce_model_config(config: Any) -> Dict[str, Any]:
1515
if hasattr(config, "decoder_layers"):
1616
config.decoder_layers = min(config.decoder_layers, 2)
1717
if hasattr(config, "num_hidden_layers"):
18-
config.num_hidden_layers = min(config.num_hidden_layers, 2)
18+
config.num_hidden_layers = min(config.num_hidden_layers, 4)
1919
update_config(config, kwargs)
2020
return kwargs
2121

onnx_diagnostic/tasks/feature_extraction.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
def reduce_model_config(config: Any) -> Dict[str, Any]:
1010
"""Reduces a model size."""
1111
check_hasattr(config, "num_hidden_layers")
12-
kwargs = dict(num_hidden_layers=min(config.num_hidden_layers, 2))
12+
kwargs = dict(num_hidden_layers=min(config.num_hidden_layers, 4))
1313
update_config(config, kwargs)
1414
return kwargs
1515

onnx_diagnostic/tasks/fill_mask.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ def reduce_model_config(config: Any) -> Dict[str, Any]:
99
"""Reduces a model size."""
1010
check_hasattr(config, "num_attention_heads", "num_hidden_layers")
1111
kwargs = dict(
12-
num_hidden_layers=min(config.num_hidden_layers, 2),
12+
num_hidden_layers=min(config.num_hidden_layers, 4),
1313
num_attention_heads=min(config.num_attention_heads, 4),
1414
)
1515
update_config(config, kwargs)

onnx_diagnostic/tasks/image_classification.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ def reduce_model_config(config: Any) -> Dict[str, Any]:
1717
check_hasattr(config, ("num_hidden_layers", "hidden_sizes"))
1818
kwargs = dict(
1919
num_hidden_layers=(
20-
min(config.num_hidden_layers, 2)
20+
min(config.num_hidden_layers, 4)
2121
if hasattr(config, "num_hidden_layers")
2222
else len(config.hidden_sizes)
2323
)

onnx_diagnostic/tasks/image_text_to_text.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ def reduce_model_config(config: Any) -> Dict[str, Any]:
1010
"""Reduces a model size."""
1111
kwargs: Dict[str, Any] = {}
1212
if hasattr(config, "num_hidden_layers"):
13-
config.num_hidden_layers = min(config.num_hidden_layers, 2)
13+
config.num_hidden_layers = min(config.num_hidden_layers, 4)
1414
if hasattr(config, "mm_tokens_per_image"):
1515
config.mm_tokens_per_image = min(config.mm_tokens_per_image, 2)
1616
if hasattr(config, "vision_config"):
@@ -348,7 +348,7 @@ def random_input_kwargs(config: Any) -> Tuple[Dict[str, Any], Callable]:
348348
"vision_config",
349349
)
350350
text_config = False
351-
check_hasattr(config.vision_config, ("num_channels", "in_chans"))
351+
check_hasattr(config.vision_config, ("num_channels", "in_chans", "in_channels"))
352352
kwargs = dict(
353353
batch_size=2,
354354
sequence_length=43,
@@ -421,7 +421,9 @@ def random_input_kwargs(config: Any) -> Tuple[Dict[str, Any], Callable]:
421421
else config.vision_config.image_size
422422
),
423423
num_channels=(
424-
3 if config is None else _pick(config.vision_config, "num_channels", "in_chans")
424+
3
425+
if config is None
426+
else _pick(config.vision_config, "num_channels", "in_chans", "in_channels")
425427
),
426428
pad_token_id=(
427429
0

onnx_diagnostic/tasks/mask_generation.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ def reduce_model_config(config: Any) -> Dict[str, Any]:
99
"""Reduces a model size."""
1010
kwargs: Dict[str, Any] = {}
1111
if hasattr(config, "num_hidden_layers"):
12-
config.num_hidden_layers = min(config.num_hidden_layers, 2)
12+
config.num_hidden_layers = min(config.num_hidden_layers, 4)
1313
if hasattr(config, "vision_config") and hasattr(config.vision_config, "num_hidden_layers"):
1414
config.vision_config.num_hidden_layers = min(config.vision_config.num_hidden_layers, 2)
1515
update_config(config, kwargs)

onnx_diagnostic/tasks/mixture_of_expert.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ def reduce_model_config(config: Any) -> Dict[str, Any]:
1111
"""Reduces a model size."""
1212
kwargs: Dict[str, Any] = {}
1313
if hasattr(config, "num_hidden_layers"):
14-
config.num_hidden_layers = min(config.num_hidden_layers, 2)
14+
config.num_hidden_layers = min(config.num_hidden_layers, 4)
1515
if hasattr(config, "vision_config") and hasattr(config.vision_config, "num_hidden_layers"):
1616
config.vision_config.num_hidden_layers = min(config.vision_config.num_hidden_layers, 2)
1717
if hasattr(config, "audio_processor") and hasattr(

onnx_diagnostic/tasks/object_detection.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ def reduce_model_config(config: Any) -> Dict[str, Any]:
1010
check_hasattr(config, ("num_hidden_layers", "hidden_sizes"))
1111
kwargs = dict(
1212
num_hidden_layers=(
13-
min(config.num_hidden_layers, 2)
13+
min(config.num_hidden_layers, 4)
1414
if hasattr(config, "num_hidden_layers")
1515
else len(config.hidden_sizes)
1616
)

onnx_diagnostic/tasks/sentence_similarity.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ def reduce_model_config(config: Any) -> Dict[str, Any]:
99
"""Reduces a model size."""
1010
check_hasattr(config, "num_attention_heads", "num_hidden_layers")
1111
kwargs = dict(
12-
num_hidden_layers=min(config.num_hidden_layers, 2),
12+
num_hidden_layers=min(config.num_hidden_layers, 4),
1313
num_attention_heads=min(config.num_attention_heads, 4),
1414
)
1515
update_config(config, kwargs)

onnx_diagnostic/tasks/summarization.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ def reduce_model_config(config: Any) -> Dict[str, Any]:
1212
if hasattr(config, "num_decoder_layers"):
1313
config.num_decoder_layers = min(config.num_decoder_layers, 2)
1414
if hasattr(config, "num_hidden_layers"):
15-
config.num_hidden_layers = min(config.num_hidden_layers, 2)
15+
config.num_hidden_layers = min(config.num_hidden_layers, 4)
1616
update_config(config, kwargs)
1717
return kwargs
1818

0 commit comments

Comments
 (0)