Qualia-Core
APIs
qualia_core package
Subpackages
qualia_core.assets package
qualia_core.command package
qualia_core.dataaugmentation package
qualia_core.datamodel package
qualia_core.dataset package
qualia_core.deployment package
qualia_core.evaluation package
qualia_core.experimenttracking package
qualia_core.learningframework package
qualia_core.learningmodel package
qualia_core.postprocessing package
qualia_core.preprocessing package
qualia_core.utils package
Subpackages
qualia_core.utils.file package
qualia_core.utils.logger package
qualia_core.utils.process package
Submodules
Module contents
Submodules
Module contents
Qualia-Core
qualia_core package
qualia_core.utils package
qualia_core.utils.logger package
qualia_core.utils.logger.Logger module
View page source
qualia_core.utils.logger.Logger module
class
qualia_core.utils.logger.Logger.
Logger
(
name
:
str
,
file
:
Path
|
None
=
None
,
suffix
:
str
=
'.log'
,
fields
:
type
[
T
]
|
None
=
None
,
log_fields
:
bool
=
True
,
formatter
:
Formatter
|
None
=
None
)
[source]
Bases:
Generic
[
T
]
logpath
=
PosixPath('logs')
prefix
=
''
logger
:
Logger
|
None
filehandler
:
FileHandler
|
None
property
fields
:
type
[
T
]
|
None
property
content
:
list
[
T
]
|
list
[
tuple
[
str
,
...
]
]