mirror of
https://github.com/huggingface/transformers.git
synced 2025-08-01 02:31:11 +06:00
Fix overwrite_cache behaviour for pytorch lightning examples (#4093)
This commit is contained in:
parent
9972562d33
commit
25296b12aa
@ -52,7 +52,10 @@ class GLUETransformer(BaseTransformer):
|
|||||||
|
|
||||||
for mode in ["train", "dev"]:
|
for mode in ["train", "dev"]:
|
||||||
cached_features_file = self._feature_file(mode)
|
cached_features_file = self._feature_file(mode)
|
||||||
if not os.path.exists(cached_features_file) and not args.overwrite_cache:
|
if os.path.exists(cached_features_file) and not args.overwrite_cache:
|
||||||
|
logger.info("Loading features from cached file %s", cached_features_file)
|
||||||
|
features = torch.load(cached_features_file)
|
||||||
|
else:
|
||||||
logger.info("Creating features from dataset file at %s", args.data_dir)
|
logger.info("Creating features from dataset file at %s", args.data_dir)
|
||||||
examples = (
|
examples = (
|
||||||
processor.get_dev_examples(args.data_dir)
|
processor.get_dev_examples(args.data_dir)
|
||||||
|
@ -50,7 +50,10 @@ class NERTransformer(BaseTransformer):
|
|||||||
args = self.hparams
|
args = self.hparams
|
||||||
for mode in ["train", "dev", "test"]:
|
for mode in ["train", "dev", "test"]:
|
||||||
cached_features_file = self._feature_file(mode)
|
cached_features_file = self._feature_file(mode)
|
||||||
if not os.path.exists(cached_features_file):
|
if os.path.exists(cached_features_file) and not args.overwrite_cache:
|
||||||
|
logger.info("Loading features from cached file %s", cached_features_file)
|
||||||
|
features = torch.load(cached_features_file)
|
||||||
|
else:
|
||||||
logger.info("Creating features from dataset file at %s", args.data_dir)
|
logger.info("Creating features from dataset file at %s", args.data_dir)
|
||||||
examples = read_examples_from_file(args.data_dir, mode)
|
examples = read_examples_from_file(args.data_dir, mode)
|
||||||
features = convert_examples_to_features(
|
features = convert_examples_to_features(
|
||||||
|
Loading…
Reference in New Issue
Block a user