I work on kitti dataset from torchvision.datasets.Kitti than tohse labels does not include background class. So i have to increase my labels coding 1 or add background class i think. but i got error
AttributeError: type object 'Kitti' has no attribute 'target'
so how can i change my iinteger labels
transform = transforms.Compose(
[transforms.ToTensor(),
transforms.Normalize((0.5,), (0.5,)),
transforms.Resize((380,1500))
])
training_set = torchvision.datasets.Kitti(root, train=True, download=False,transform=transform)
validation_set = torchvision.datasets.Kitti(root, train=False, download=False, transform=transform)
training_set = datasets.wrap_dataset_for_transforms_v2(training_set)
validation_set = datasets.wrap_dataset_for_transforms_v2(validation_set)
sample = training_set[0]
img, target = sample
print(f"{type(img) = }\n{type(target) = }\n{target.keys() = }")
after all of this i get those output for those cells:
type(img) = <class 'torch.Tensor'>
type(target) = <class 'dict'>
target.keys() = dict_keys(['boxes', 'labels'])
in short
how can i make my labels 0-8 to 1-9
thank you in advance.