2 interfaces inheriting from IProgressChannelProvider
Microsoft.ML.Core (2)
Data\IHostEnvironment.cs (1)
59
public interface IHostEnvironment : IChannelProvider,
IProgressChannelProvider
Data\IProgressChannel.cs (1)
37
public interface IProgressChannel :
IProgressChannelProvider
, IDisposable
17 references to IProgressChannelProvider
Microsoft.ML.Core (1)
Data\IProgressChannel.cs (1)
30
/// 1) Create the channel via <see cref="
IProgressChannelProvider
.StartProgressChannel"/>.
Microsoft.ML.Data (1)
MLContext.cs (1)
170
IProgressChannel
IProgressChannelProvider
.StartProgressChannel(string name) => _env.StartProgressChannel(name);
Microsoft.ML.StandardTrainers (14)
Optimizer\DifferentiableFunction.cs (2)
21
internal delegate float DifferentiableFunction(in VBuffer<float> input, ref VBuffer<float> gradient,
IProgressChannelProvider
progress);
26
/// REVIEW: I didn't add an <see cref="
IProgressChannelProvider
"/> here, since it looks like this code is not actually
Optimizer\L1Optimizer.cs (3)
44
internal override OptimizerState MakeState(IChannel ch,
IProgressChannelProvider
progress, DifferentiableFunction function, ref VBuffer<float> initial)
75
internal L1OptimizerState(IChannel ch,
IProgressChannelProvider
progress, DifferentiableFunction function, in VBuffer<float> initial, int m, long totalMemLimit,
98
private float EvalCore(in VBuffer<float> input, ref VBuffer<float> gradient,
IProgressChannelProvider
progress)
Optimizer\LineSearch.cs (1)
462
private static float QuadTest2D(in VBuffer<float> x, ref VBuffer<float> grad,
IProgressChannelProvider
progress = null)
Optimizer\Optimizer.cs (4)
93
internal virtual OptimizerState MakeState(IChannel ch,
IProgressChannelProvider
progress, DifferentiableFunction function, ref VBuffer<float> initial)
102
internal FunctionOptimizerState(IChannel ch,
IProgressChannelProvider
progress, DifferentiableFunction function, in VBuffer<float> initial, int m,
136
protected readonly
IProgressChannelProvider
ProgressProvider;
196
protected internal OptimizerState(IChannel ch,
IProgressChannelProvider
progress, in VBuffer<float> initial,
Standard\LogisticRegression\LbfgsPredictorBase.cs (1)
743
IProgressChannelProvider
progress)
Standard\PoissonRegression\PoissonRegression.cs (1)
151
private protected override float DifferentiableFunction(in VBuffer<float> x, ref VBuffer<float> gradient,
IProgressChannelProvider
progress)
Standard\SdcaBinary.cs (1)
790
private protected virtual void TrainWithoutLock(
IProgressChannelProvider
progress, FloatLabelCursor.Factory cursorFactory, Random rand,
Standard\SdcaMulticlass.cs (1)
174
private protected override void TrainWithoutLock(
IProgressChannelProvider
progress, FloatLabelCursor.Factory cursorFactory, Random rand,
Microsoft.ML.Tests (1)
TrainerEstimators\TreeEstimators.cs (1)
522
using (var pch = (mlContext as
IProgressChannelProvider
).StartProgressChannel("Training LightGBM..."))