Skip to content

Internalize signature delegates in Core and Data assemblies #1974

Closed
@TomFinley

Description

@TomFinley

We have these "signature" delegates throughout the codebase, used for purposes of entry-points and other dependency injection style things.

Many are public, as we see here.

public delegate void SignatureClassificationLoss();

Yet there is no need for them to be public, and many of these have already been "internalized," e.g.:

internal delegate void SignatureBinaryClassifierTrainer();

We should complete this work, since we do not want these as part of the public surface of the API.

Metadata

Metadata

Assignees

Labels

APIIssues pertaining the friendly API

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions