def update_dim(self, dim, aucs, args=None):
    '\n        update data for given dimension\n\n        Args:\n            dim: dimension to update\n            aucs: new auc values\n            args: new args data (optional)\n\n        if ``self.contains_dim(dim) == True``, behaviour depends on the value of\n        ``self.replace``\n\n        '
    index = bisect_left(self['dims'], dim)
    if ((index < len(self['dims'])) and (self['dims'][index] == dim)):
        self._update_index(index, aucs, args)
    else:
        self._insert_index(index, dim, aucs, args)
update data for given dimension

Args:
    dim: dimension to update
    aucs: new auc values
    args: new args data (optional)

if ``self.contains_dim(dim) == True``, behaviour depends on the value of
``self.replace``
def update_dim(self, dim, aucs, args=None):
    '\n        update data for given dimension\n\n        Args:\n            dim: dimension to update\n            aucs: new auc values\n            args: new args data (optional)\n\n        if ``self.contains_dim(dim) == True``, behaviour depends on the value of\n        ``self.replace``\n\n        '
    index = bisect_left(self['dims'], dim)
    if ((index < len(self['dims'])) and (self['dims'][index] == dim)):
        self._update_index(index, aucs, args)
    else:
        self._insert_index(index, dim, aucs, args)