2 types derived from KernelBase
Microsoft.ML.Transforms (2)
FourierDistributionSampler.cs (2)
80
public sealed class GaussianKernel :
KernelBase
201
public sealed class LaplacianKernel :
KernelBase
13 references to KernelBase
Microsoft.ML.Transforms (13)
FourierDistributionSampler.cs (5)
31
/// Signature for a <see cref="
KernelBase
"/> constructor.
82
internal sealed class Options : IComponentFactory<
KernelBase
>
87
public
KernelBase
CreateComponent(IHostEnvironment env) => new GaussianKernel(env, this);
203
internal sealed class Options : IComponentFactory<
KernelBase
>
208
public
KernelBase
CreateComponent(IHostEnvironment env) => new LaplacianKernel(env, this);
KernelCatalog.cs (1)
45
KernelBase
generator = null,
RandomFourierFeaturizing.cs (7)
45
public IComponentFactory<
KernelBase
> MatrixGenerator = new GaussianKernel.Options();
62
public IComponentFactory<
KernelBase
> MatrixGenerator;
119
var
generator = column.Generator;
356
var
generator = columns[iinfo].Generator;
626
/// <seealso cref="KernelExpansionCatalog.ApproximatedKernelMap(TransformsCatalog, string, string, int, bool,
KernelBase
, int?)"/>
653
public readonly
KernelBase
Generator;
678
public ColumnOptions(string name, int rank, bool useCosAndSinBases, string inputColumnName = null,
KernelBase
generator = null, int? seed = null)