dcase_util.containers.MetaDataItem

class dcase_util.containers.MetaDataItem(*args, **kwargs)[source]

Meta data item class, inherited from standard dict class.

Constructor

Parameters
dict
__init__(*args, **kwargs)[source]

Constructor

Parameters
dict

Methods

__init__(*args, **kwargs)

Constructor

active_within_segment(start, stop)

Item active withing given segment.

clear()

copy()

fromkeys(iterable[, value])

Create a new dictionary with keys from iterable and values set to value.

get(key[, default])

Return the value for key if key is in the dictionary, else default.

get_list()

Return item values in a list with specified order.

items()

keys()

log([level])

Log container content

pop(key[, default])

If key is not found, default is returned if given, otherwise KeyError is raised

popitem(/)

Remove and return a (key, value) pair as a 2-tuple.

setdefault(key[, default])

Insert key with a value of default if key is not in the dictionary.

show([mode, indent])

Print container content

to_html([indent])

Get container information in a HTML formatted string

to_string([ui, indent])

Get container information in a string

update([E, ]**F)

If E is present and has a .keys() method, then does: for k in E: D[k] = E[k] If E is present and lacks a .keys() method, then does: for k, v in E: D[k] = v In either case, this is followed by: for k in F: D[k] = F[k]

values()

Attributes

dataset

Dataset

event_label

Event label

filename

Filename

filename_audio

Audio filename

filename_original

Filename

filename_video

Video filename

id

Unique item identifier

identifier

Identifier

logger

offset

Offset

onset

Onset

scene_label

Scene label

set_label

Set label

source_label

Source label

tags

Tags