def load(self, fp): ''' Loads weights from a given file. Has to be called on a fitting agent, that was created with the same hyperparameters. ''' raise NotImplementedError()
def update(self, agents, step): ''' Updates the Agent according to its implementation, i.e. performs (a) learning step. :return: Q_loss, Policy_loss ''' raise NotImplementedError()
def save(self, fp): ''' Saves the Agent to the specified directory. :return: ''' raise NotImplementedError()
def replace(self, resource, filter, doc): raise NotImplementedError()
def get_args(self): raise NotImplementedError()
def etag(self, doc): raise NotImplementedError()
def create(self, resource, docs): raise NotImplementedError()
def __init__(self): raise NotImplementedError("Do not create raw armor objects")
def open_edit(self) -> None: raise NotImplementedError( 'Functionality to open editor for "{}" not implemented'.format( str(self)))
def __init__(self): raise NotImplementedError("Do not create raw consumables objects.")
def __init__(self): raise NotImplementedError("Do not create raw weapons objects")
def online(self): raise NotImplementedError()
def price(self): raise NotImplementedError()
def do_afterpayment_logic(self, *args, **kwargs): """ Logic which should be done after Payment is paid """ raise NotImplementedError()
def initial_date(self, advent_year): raise NotImplementedError()
def get_local_file(self) -> pathlib.Path: raise NotImplementedError( 'Functionality to open editor for "{}" not implemented'.format( str(self)))
def _notify(self): raise NotImplementedError()
def line_annotation(self, annotation_line): """ Method returning annotations for the given line in the order from new_columns parameter. """ raise NotImplementedError()
def find(self, resource, filter, projection, options): raise NotImplementedError()
def build_variant(self, annotation_line): raise NotImplementedError()
def update(self, resource, filter, doc): raise NotImplementedError()
def do_annotate(self, aline, variant, liftover_variants): raise NotImplementedError()
def delete(self, resource, filter): raise NotImplementedError()
def pay(self): raise NotImplementedError()