MSE-CNN Implementation 1
Code database with the implementation of MSE-CNN, from the paper 'DeepQTMT: A Deep Learning Approach for Fast QTMT-based CU Partition of Intra-mode VVC'
|
Dataset stage oriented with capability of loading different files and it's supposed to be used with the function dataset_utils.change_labels_function_again. More...
Public Member Functions | |
__init__ (self, files_path, channel=0) | |
Args: | |
__len__ (self) | |
get_sample (self, entry) | |
Args: | |
obtain_files_sizes (self, files) | |
Args: | |
select_entry (self, idx) | |
Args: | |
__getitem__ (self, idx) | |
Public Attributes | |
files_path | |
files | |
lst_entries_nums | |
total_num_entries | |
channel | |
index_lims | |
data_files | |
Dataset stage oriented with capability of loading different files and it's supposed to be used with the function dataset_utils.change_labels_function_again.
Works for stage 2 and 3
msecnn_raulkviana.custom_dataset.CUDatasetBase.__init__ | ( | self, | |
files_path, | |||
channel = 0 |
|||
) |
Args:
files_path | (string): Path to the files with annotations. |
channel | Channel to get for the dataset (0:Luma, 1:Chroma) |
Reimplemented in msecnn_raulkviana.custom_dataset.CUDatasetStg5Compl, msecnn_raulkviana.custom_dataset.CUDatasetStg2Compl, msecnn_raulkviana.custom_dataset.CUDatasetStg6Compl, msecnn_raulkviana.custom_dataset.CUDatasetStg4Compl, and msecnn_raulkviana.custom_dataset.CUDatasetStg3Compl.
msecnn_raulkviana.custom_dataset.CUDatasetBase.__getitem__ | ( | self, | |
idx | |||
) |
msecnn_raulkviana.custom_dataset.CUDatasetBase.__len__ | ( | self | ) |
msecnn_raulkviana.custom_dataset.CUDatasetBase.get_sample | ( | self, | |
entry | |||
) |
Args:
entry | (int): An instance from the labels. |
Reimplemented in msecnn_raulkviana.custom_dataset.CUDatasetStg5Compl, msecnn_raulkviana.custom_dataset.CUDatasetStg2Compl, msecnn_raulkviana.custom_dataset.CUDatasetStg6Compl, msecnn_raulkviana.custom_dataset.CUDatasetStg4Compl, and msecnn_raulkviana.custom_dataset.CUDatasetStg3Compl.
msecnn_raulkviana.custom_dataset.CUDatasetBase.obtain_files_sizes | ( | self, | |
files | |||
) |
Args:
files | (list): List containing the names of files with CUs info |
msecnn_raulkviana.custom_dataset.CUDatasetBase.select_entry | ( | self, | |
idx | |||
) |
Args:
idx | (int): Index with the position to search for a specific entry |
msecnn_raulkviana.custom_dataset.CUDatasetBase.channel |
msecnn_raulkviana.custom_dataset.CUDatasetBase.data_files |
msecnn_raulkviana.custom_dataset.CUDatasetBase.files |
msecnn_raulkviana.custom_dataset.CUDatasetBase.files_path |
msecnn_raulkviana.custom_dataset.CUDatasetBase.index_lims |
msecnn_raulkviana.custom_dataset.CUDatasetBase.lst_entries_nums |
msecnn_raulkviana.custom_dataset.CUDatasetBase.total_num_entries |