File tree Expand file tree Collapse file tree
experiments/datascope/experiments/pipelines Expand file tree Collapse file tree Original file line number Diff line number Diff line change 22import inspect
33import joblib
44import numpy as np
5+ import os
56import re
67import sklearn .pipeline
78import transformers
3839
3940transformers .utils .logging .set_verbosity_error ()
4041
42+ HUGGINGFACE_CACHE_DIR = os .path .join ("var" , "hf-cache" )
43+
4144
4245class ProvenancePipeline (sklearn .pipeline .Pipeline ):
4346
@@ -402,7 +405,7 @@ class ResNet18EmbeddingPipeline(
402405
403406 @classmethod
404407 def get_model (cls : Type ["ResNet18EmbeddingPipeline" ]) -> PreTrainedModel :
405- model = ResNetModel .from_pretrained ("microsoft/resnet-18" )
408+ model = ResNetModel .from_pretrained ("microsoft/resnet-18" , cache_dir = HUGGINGFACE_CACHE_DIR )
406409 return model
407410
408411
@@ -415,7 +418,7 @@ class ResNet50EmbeddingPipeline(
415418
416419 @classmethod
417420 def get_model (cls : Type ["ResNet50EmbeddingPipeline" ]) -> PreTrainedModel :
418- model = ResNetModel .from_pretrained ("microsoft/resnet-50" )
421+ model = ResNetModel .from_pretrained ("microsoft/resnet-50" , cache_dir = HUGGINGFACE_CACHE_DIR )
419422 return model
420423
421424
You can’t perform that action at this time.
0 commit comments