You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It would be helpful for debugging and overall library management to have a better understanding of SDV usage. We want to log more information about how synthesizers are used.
Expected behavior
For each of the following events, create one INFO level log statement with what is required
Synthesizer Initialization
Timestamp
Synthesizer class name (GaussianCopula, CTGAN, HSA, etc.)
We should use a different logger than the loggers we currently use to record this information.
Proposal
Create a yaml file that defines the configuration for the logger that should be used for usage. Whenever we need the logger, we can load that yaml file and configure the logger from a dictionary.
Store this yaml in sdv/logging
Add a variable to the logger for how the logs should be stored (valid values will be None or 'local' for now). If set to None, we should not log this info.
Example yaml
Problem Description
It would be helpful for debugging and overall library management to have a better understanding of SDV usage. We want to log more information about how synthesizers are used.
Expected behavior
For each of the following events, create one INFO level log statement with what is required
Synthesizer Initialization
Fit
Sample
Synthesizer save and load
Metadata save
Additional context
We should use a different logger than the loggers we currently use to record this information.
Proposal
Example yaml
The text was updated successfully, but these errors were encountered: