diff --git a/models/mli/model_ebm.py b/models/mli/model_ebm.py index 4db7f41f..8d92cdb6 100644 --- a/models/mli/model_ebm.py +++ b/models/mli/model_ebm.py @@ -32,7 +32,7 @@ class EBMModel(CustomModel): "Unified Framework for Machine Learning Interpretability. " "URL https://arxiv.org/pdf/1909.09223.pdf" ) - _modules_needed_by_name = ["pillow==10.3.0", "interpret==0.6.1"] + _modules_needed_by_name = ["pillow==12.1.0", "interpret==0.6.1"] @staticmethod def do_acceptance_test(): diff --git a/transformers/image/image_ocr_transformer.py b/transformers/image/image_ocr_transformer.py index a55aa763..8b5a6664 100644 --- a/transformers/image/image_ocr_transformer.py +++ b/transformers/image/image_ocr_transformer.py @@ -7,7 +7,7 @@ class ImageOCRTextTransformer(CustomTransformer): _unsupervised = True - _modules_needed_by_name = ['pillow==10.3.0', "pytesseract==0.3.10"] + _modules_needed_by_name = ['pillow==12.1.0', "pytesseract==0.3.10"] _parallel_task = True # if enabled, params_base['n_jobs'] will be >= 1 (adaptive to system), otherwise 1 _can_use_gpu = True # if enabled, will use special job scheduler for GPUs _can_use_multi_gpu = True # if enabled, can get access to multiple GPUs for single transformer (experimental) diff --git a/transformers/image/image_url_transformer.py b/transformers/image/image_url_transformer.py index de9148ef..51a263cd 100644 --- a/transformers/image/image_url_transformer.py +++ b/transformers/image/image_url_transformer.py @@ -16,7 +16,7 @@ class MyImgTransformer(TensorFlowModel, CustomTransformer): # Need Pillow before nlp imports keras, else when here too late. # I.e. wasn't enough to put keras imports inside fit/transform to delay after Pillow installed - _modules_needed_by_name = ['pillow==10.3.0'] + _modules_needed_by_name = ['pillow==12.1.0'] _tensorflow = True _mojo = False _parallel_task = True # assumes will use n_jobs in params_base