Skip to content

Commit db6db6f

Browse files
Add Phi-3 mini to Optimum (#1841)
* Load config from folder * Add Phi-3 to normalized config
1 parent 189dd25 commit db6db6f

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

optimum/modeling_base.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -358,7 +358,7 @@ def from_pretrained(
358358
if os.path.isdir(os.path.join(model_id, subfolder)) and cls.config_name == CONFIG_NAME:
359359
if CONFIG_NAME in os.listdir(os.path.join(model_id, subfolder)):
360360
config = AutoConfig.from_pretrained(
361-
os.path.join(model_id, subfolder, CONFIG_NAME), trust_remote_code=trust_remote_code
361+
os.path.join(model_id, subfolder), trust_remote_code=trust_remote_code
362362
)
363363
elif CONFIG_NAME in os.listdir(model_id):
364364
config = AutoConfig.from_pretrained(

optimum/utils/normalized_config.py

+1
Original file line numberDiff line numberDiff line change
@@ -252,6 +252,7 @@ class NormalizedConfigManager:
252252
"pegasus": BartLikeNormalizedTextConfig,
253253
"pix2struct": Pix2StructNormalizedTextConfig,
254254
"phi": NormalizedTextConfig,
255+
"phi3": NormalizedTextConfigWithGQA,
255256
"poolformer": NormalizedVisionConfig,
256257
"regnet": NormalizedVisionConfig,
257258
"resnet": NormalizedVisionConfig,

0 commit comments

Comments
 (0)