exarl.base.data_exchange

Module Contents

Classes

ExaData

Helper class that provides a standard way to create an ABC using

class exarl.base.data_exchange.ExaData(dataType, size, comm_size=1, max_model_lag=None, name=None)

Bases: abc.ABC

Helper class that provides a standard way to create an ABC using inheritance.

abstract pop(self, rank, count=1)
abstract push(self, data, rank=None)
get_data(self, learner_counter, low, high)