dcase_framework.metadata.ProbabilityContainer¶
-
class
dcase_framework.metadata.ProbabilityContainer(*args, **kwargs)[source]¶ -
Methods
__init__(\*args, \*\*kwargs)appendL.append(object) – append object to end count(...)detect_file_format(filename)Detect file format from extension empty()Check if file is empty exists()Checks that file exists extendL.extend(iterable) – extend list by appending elements from the iterable filter([filename, file_list, label])Filter content get_dump_content(data)Clean internal content for saving get_file_information()Get file information, filename get_string()Get content in string format index((value, [start, ...)Raises ValueError if the value is not present. insertL.insert(index, object) – insert object before index load([filename])Load probability list from delimited text file (csv-formated) log([level])Log container content pop(...)Raises IndexError if list is empty or index is out of range. removeL.remove(value) – remove first occurrence of value. reverseL.reverse() – reverse IN PLACE save([filename, delimiter])Save content to csv file show(\*\*kwargs)Print container content sortL.sort(cmp=None, key=None, reverse=False) – stable sort IN PLACE; update(data)Replace content with given list Attributes
file_listList of unique files in the container unique_labelsGet unique labels valid_formats