ISupportSdcaClassificationLoss Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
public interface ISupportSdcaClassificationLoss : Microsoft.ML.Trainers.IClassificationLoss, Microsoft.ML.Trainers.ILossFunction<float,float>, Microsoft.ML.Trainers.ISupportSdcaLoss
type ISupportSdcaClassificationLoss = interface
interface ISupportSdcaLoss
interface IScalarLoss
interface ILossFunction<single, single>
interface IClassificationLoss
Public Interface ISupportSdcaClassificationLoss
Implements IClassificationLoss, ILossFunction(Of Single, Single), ISupportSdcaLoss
- Производный
- Реализации
Методы
ComputeDualUpdateInvariant(Single) | (Унаследовано от ISupportSdcaLoss) |
Derivative(Single, Single) |
Производный от функции потери относительно выходных данных (Унаследовано от IScalarLoss) |
DualLoss(Single, Single) |
Функция двойной потери для примера обучения. Если f(x) обозначает функцию потери в отдельном примере обучения, эта функция возвращает -f*(-x*), где f*(x*) является конъюгатом Фенчел f(x). (Унаследовано от ISupportSdcaLoss) |
DualUpdate(Single, Single, Single, Single, Int32) |
Вычисление двойного обновления (\Delta\alpha_i) в SDCA
|
Loss(TOutput, TLabel) |
Вычисляет потерю, учитывая выходные данные и истину земли. Обратите внимание, что возвращаемое значение имеет тип Double, так как потеря обычно накапливается во многих экземплярах. (Унаследовано от ILossFunction<TOutput,TLabel>) |