diff --git a/src/base/feature_extraction_utils.js b/src/base/feature_extraction_utils.js index 300f5ea1d..257f98d57 100644 --- a/src/base/feature_extraction_utils.js +++ b/src/base/feature_extraction_utils.js @@ -31,7 +31,7 @@ export class FeatureExtractor extends Callable { * * @returns {Promise} A new instance of the Feature Extractor class. */ - static async from_pretrained(pretrained_model_name_or_path, options) { + static async from_pretrained(pretrained_model_name_or_path, options={}) { const config = await getModelJSON(pretrained_model_name_or_path, FEATURE_EXTRACTOR_NAME, true, options); return new this(config); } diff --git a/src/base/image_processors_utils.js b/src/base/image_processors_utils.js index 3be460608..8b98485cc 100644 --- a/src/base/image_processors_utils.js +++ b/src/base/image_processors_utils.js @@ -1098,7 +1098,7 @@ export class ImageProcessor extends Callable { * * @returns {Promise} A new instance of the Processor class. */ - static async from_pretrained(pretrained_model_name_or_path, options) { + static async from_pretrained(pretrained_model_name_or_path, options={}) { const preprocessorConfig = await getModelJSON(pretrained_model_name_or_path, IMAGE_PROCESSOR_NAME, true, options); return new this(preprocessorConfig); } diff --git a/src/base/processing_utils.js b/src/base/processing_utils.js index 87bcdbb43..d0b04b083 100644 --- a/src/base/processing_utils.js +++ b/src/base/processing_utils.js @@ -148,7 +148,7 @@ export class Processor extends Callable { * * @returns {Promise} A new instance of the Processor class. */ - static async from_pretrained(pretrained_model_name_or_path, options) { + static async from_pretrained(pretrained_model_name_or_path, options={}) { const [config, components, chat_template] = await Promise.all([ // TODO: