Thomas Friedel
Thomas Friedel
I experienced the same problem.
I also observed this issue. I can reproduce it by overloading triton with more images/sec than it can handle. It will provoke this segfault / "Signal (11) received." message but...
@onuralpszr I think you can not use getsizeof to measure the size of the LazyLoadDict, because: > Only the memory consumption directly attributed to the object is accounted for, not...
@hardikdava I can not reproduce your problem. For me this works fine. I downloaded the dataset from https://www.kaggle.com/datasets/ultralytics/coco128 and https://raw.githubusercontent.com/ultralytics/ultralytics/main/ultralytics/cfg/datasets/coco128.yaml and adapted the paths, otherwise the same code.
@hardikdava for detections see the PR in https://github.com/autodistill/autodistill/pull/48/files where I just store them in a shelve (basically a dict that is not in memory but on-disk). We can not use...
@Alaaeldinn @onuralpszr Sorry for the problems you are facing. This is now over 5 months ago since I implemented and last used this. I didn't have OOM issues for my...
I have one. If I remember correctly the green value will be 1 (or some other value except 0) for some time when it's triggered. you would have to poll...
I also ran into this issue: https://github.com/autodistill/autodistill/issues/45 In this case the problem was with the ClassificationDataset. I would suggest to just keep track of image paths instead of images and...
Example: ```py from collections.abc import MutableMapping class LazyLoadDict(MutableMapping): def __init__(self, initial_data: Dict[str, str]): self._data = initial_data def __getitem__(self, key: str) -> np.ndarray: return cv2.imread(self._data[key]) def __setitem__(self, key: str, value: str)...
I implemented this bit to solve the issue of training a 10.000+ image dataset on my machine. I did this both for ClassificationDataset and DetectionDataset. Additionally I also had to...