3 types derived from BoosterParameterBase
Microsoft.ML.LightGbm (3)
LightGbmArguments.cs (3)
207
public sealed class GradientBooster :
BoosterParameterBase
237
public sealed class DartBooster :
BoosterParameterBase
313
public sealed class GossBooster :
BoosterParameterBase
13 references to BoosterParameterBase
Microsoft.ML.LightGbm (13)
LightGbmArguments.cs (10)
30
internal interface IBoosterParameterFactory : IComponentFactory<
BoosterParameterBase
>
32
new
BoosterParameterBase
CreateComponent(IHostEnvironment env);
60
internal
BoosterParameterBase
GetBooster() { return null; }
168
BoosterParameterBase
IComponentFactory<
BoosterParameterBase
>.CreateComponent(IHostEnvironment env)
171
BoosterParameterBase
IBoosterParameterFactory.CreateComponent(IHostEnvironment env)
174
internal abstract
BoosterParameterBase
BuildOptions();
218
internal override
BoosterParameterBase
BuildOptions() => new GradientBooster(this);
292
internal override
BoosterParameterBase
BuildOptions() => new DartBooster(this);
338
internal override
BoosterParameterBase
BuildOptions() => new GossBooster(this);
LightGbmTrainerBase.cs (3)
242
private
BoosterParameterBase
.OptionsBase _boosterParameter;
249
public
BoosterParameterBase
.OptionsBase Booster
265
var
boosterParams = BoosterFactory.CreateComponent(host);