Skip to content

Commit d2657dc

Browse files
committed
update
1 parent 39a86f8 commit d2657dc

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

src/lightning/data/processing/data_processor.py

+4-5
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
from time import sleep, time
1616
from typing import Any, Dict, List, Optional, Tuple, TypeVar, Union
1717
from urllib import parse
18-
1918
import numpy as np
2019
from tqdm.auto import tqdm as _tqdm
2120

@@ -380,7 +379,6 @@ def __init__(
380379
self.remove_queue: Queue = Queue()
381380
self.progress_queue: Queue = progress_queue
382381
self.error_queue: Queue = error_queue
383-
self._collected_items = 0
384382
self._counter = 0
385383
self._last_time = time()
386384
self._index_counter = 0
@@ -507,18 +505,20 @@ def is_path(element: Any) -> bool:
507505
if not isinstance(element, str):
508506
return False
509507

510-
element: str = str(Path(element).resolve())
511508
if _IS_IN_STUDIO and self.input_dir.path is not None:
512509
if self.input_dir.path.startswith("/teamspace/studios/this_studio"):
513510
return os.path.exists(element)
511+
if element.startswith(self.input_dir.path):
512+
return True
513+
element: str = str(Path(element).absolute())
514514
return element.startswith(self.input_dir.path)
515515
return os.path.exists(element)
516516

517517
# For speed reasons, we assume starting with `self.input_dir` is enough to be a real file.
518518
# Other alternative would be too slow.
519519
# TODO: Try using dictionary for higher accurary.
520520
indexed_paths = {
521-
index: str(Path(element).resolve()) for index, element in enumerate(flattened_item) if is_path(element)
521+
index: element if element.startswith("/teamspace") else str(Path(element).resolve()) for index, element in enumerate(flattened_item) if is_path(element)
522522
}
523523

524524
if len(indexed_paths) == 0:
@@ -536,7 +536,6 @@ def is_path(element: Any) -> bool:
536536
self.paths.append(paths)
537537

538538
items.append(tree_unflatten(flattened_item, spec))
539-
self._collected_items += 1
540539

541540
self.items = items
542541

0 commit comments

Comments
 (0)