Module core.logger

Functions

def load_images_from_folder(folder_path)

Classes

class AgentLogger

Subclasses

Methods

def add_log(self, log: dict)
def clear_logs(self)
def end_step(self)
def new_run(self)
def return_pandas(self) ‑> pandas.core.frame.DataFrame
class LocalDBLogger (db_name: str = 'lavague_logs.db')

Ancestors

Methods

def convertImgToBlob(self, imageList: list) ‑> list
def create_or_alter_table(self, df_logs: pandas.core.frame.DataFrame)
def ensure_connection(self)
def format_df_logs_to_sqlite3_types(self, df_logs: pandas.core.frame.DataFrame) ‑> list
def insert_logs(self, agent) ‑> None
class LocalLogger (log_file_path: str, ignore_keys: list[str] = None)

Ancestors

Methods

def add_log(self, log: dict)
def clear_logs(self)
def custom_serializer(self, obj)
def serialize_dict(self, input_dict)
class Loggable

Class variables

var loggerAgentLogger

Methods

def set_logger(self,
logger: AgentLogger)