Skip to content

Add logger #65

@ablaom

Description

@ablaom

To close JuliaAI/MLJ.jl#1029.

This will be very similar to what we did for MLJTuning in these two PRs:

That is: We add a logger field to the wrapper structs (there are two of them - ProbabilisticTunedModel and DeterministicTunedModel ) just like we did for TunedModel. And then we pass logger on to the Resampler instances , which in this case appears here. In this way, whenever any iteration control (e.g., WithLossDo) accesses a loss, it will also get logged to the specified logger.

Instead of nothing the default value of logger will be MLJBase.default_logger().

cc @pebeto

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions