removed double connection to minio
This commit is contained in:
@@ -21,6 +21,7 @@ if __name__ == '__main__':
|
|||||||
model.eval()
|
model.eval()
|
||||||
# setup dataset
|
# setup dataset
|
||||||
dataset = VCDADataset(
|
dataset = VCDADataset(
|
||||||
|
minio_client=minio_client,
|
||||||
data_name_list=[
|
data_name_list=[
|
||||||
'02dbaf48d713e4e6d3a6b98fd2dc866e',
|
'02dbaf48d713e4e6d3a6b98fd2dc866e',
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
import random
|
import random
|
||||||
|
|
||||||
|
from minio import Minio
|
||||||
from PIL import Image
|
from PIL import Image
|
||||||
from torch import Tensor
|
from torch import Tensor
|
||||||
from torch.utils.data import Dataset
|
from torch.utils.data import Dataset
|
||||||
@@ -15,7 +16,7 @@ from torchvision.transforms.functional import (
|
|||||||
to_tensor,
|
to_tensor,
|
||||||
)
|
)
|
||||||
|
|
||||||
from shared.data_store import connect, get_image
|
from shared.data_store import get_image
|
||||||
|
|
||||||
# resnet18 original normalization values
|
# resnet18 original normalization values
|
||||||
RESNET_NORMALIZE_MEAN = [0.485, 0.456, 0.406]
|
RESNET_NORMALIZE_MEAN = [0.485, 0.456, 0.406]
|
||||||
@@ -27,11 +28,13 @@ class VCDADataset(Dataset):
|
|||||||
|
|
||||||
def __init__(
|
def __init__(
|
||||||
self,
|
self,
|
||||||
|
minio_client: Minio,
|
||||||
data_name_list: list[str],
|
data_name_list: list[str],
|
||||||
do_augment: bool = False,
|
do_augment: bool = False,
|
||||||
random_annotations: bool = False,
|
random_annotations: bool = False,
|
||||||
):
|
):
|
||||||
super().__init__()
|
super().__init__()
|
||||||
|
self.minio_client = minio_client
|
||||||
self.data_name_list = data_name_list
|
self.data_name_list = data_name_list
|
||||||
self.do_augment = do_augment
|
self.do_augment = do_augment
|
||||||
self.random_annotations = random_annotations
|
self.random_annotations = random_annotations
|
||||||
@@ -47,9 +50,6 @@ class VCDADataset(Dataset):
|
|||||||
contrast=8e-2,
|
contrast=8e-2,
|
||||||
saturation=8e-2,
|
saturation=8e-2,
|
||||||
)
|
)
|
||||||
# connect to minio
|
|
||||||
minio_client = connect()
|
|
||||||
self.minio_client = minio_client
|
|
||||||
|
|
||||||
def __len__(self):
|
def __len__(self):
|
||||||
return len(self.data_name_list)
|
return len(self.data_name_list)
|
||||||
|
|||||||
Reference in New Issue
Block a user