|
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 |