Search Results for

    Show / Hide Table of Contents

    Class TrainedTranslationModel

    Inheritance
    System.Object
    TranslationModel
    TrainedTranslationModel
    Inherited Members
    TranslationModel._id
    TranslationModel._name
    TranslationModel._corpusIds
    TranslationModel._srcCulture
    TranslationModel._trgCulture
    TranslationModel._modelDate
    TranslationModel.OnProgress(TranslationModelProgressStage)
    TranslationModel.OnProgress(TranslationModelProgressStage, Int32)
    TranslationModel.OnProgress(TranslationModelProgressStage, Int32, Int32)
    TranslationModel.OnProgress(TranslationModelProgressEventArgs)
    TranslationModel.OnProgress(Object, TranslationModelProgressEventArgs)
    TranslationModel.TranslationModelDate
    TranslationModel.SourceCulture
    TranslationModel.TargetCulture
    TranslationModel.CorpusIds
    TranslationModel.Name
    TranslationModel.Id
    TranslationModel.Progress
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Sdl.Core.FineGrainedAlignment
    Assembly: Sdl.Core.FineGrainedAlignment.dll
    Syntax
    public class TrainedTranslationModel : TranslationModel

    Constructors

    TrainedTranslationModel(IChiSquaredTranslationModelStore, String, TranslationModelId, List<AlignableCorpusId>, CultureInfo, CultureInfo, Nullable<DateTime>)

    Declaration
    public TrainedTranslationModel(IChiSquaredTranslationModelStore store, string name, TranslationModelId id, List<AlignableCorpusId> corpusIds, CultureInfo sourceCulture, CultureInfo targetCulture, DateTime? modelDate)
    Parameters
    Type Name Description
    IChiSquaredTranslationModelStore store
    System.String name
    TranslationModelId id
    System.Collections.Generic.List<AlignableCorpusId> corpusIds
    System.Globalization.CultureInfo sourceCulture
    System.Globalization.CultureInfo targetCulture
    System.Nullable<System.DateTime> modelDate

    Properties

    ModelType

    Declaration
    public override TranslationModelTypes ModelType { get; }
    Property Value
    Type Description
    TranslationModelTypes
    Overrides
    TranslationModel.ModelType

    Store

    Declaration
    public IChiSquaredTranslationModelStore Store { get; }
    Property Value
    Type Description
    IChiSquaredTranslationModelStore

    Methods

    BuildModel(IAlignableCorpusManager)

    Declaration
    public override void BuildModel(IAlignableCorpusManager corpusManager)
    Parameters
    Type Name Description
    IAlignableCorpusManager corpusManager
    Overrides
    TranslationModel.BuildModel(IAlignableCorpusManager)

    CanBuildModel(IAlignableCorpusManager)

    Declaration
    public override bool CanBuildModel(IAlignableCorpusManager corpusManager)
    Parameters
    Type Name Description
    IAlignableCorpusManager corpusManager
    Returns
    Type Description
    System.Boolean
    Overrides
    TranslationModel.CanBuildModel(IAlignableCorpusManager)

    MeasureModelFitness(List<IAlignableContentPair>)

    Declaration
    public override TranslationModelFitness MeasureModelFitness(List<IAlignableContentPair> pairs)
    Parameters
    Type Name Description
    System.Collections.Generic.List<IAlignableContentPair> pairs
    Returns
    Type Description
    TranslationModelFitness
    Overrides
    TranslationModel.MeasureModelFitness(List<IAlignableContentPair>)

    ShouldBuildModel(IAlignableCorpusManager)

    Declaration
    public override bool ShouldBuildModel(IAlignableCorpusManager corpusManager)
    Parameters
    Type Name Description
    IAlignableCorpusManager corpusManager
    Returns
    Type Description
    System.Boolean
    Overrides
    TranslationModel.ShouldBuildModel(IAlignableCorpusManager)

    TotalVocabSize(Boolean)

    Declaration
    public int TotalVocabSize(bool target)
    Parameters
    Type Name Description
    System.Boolean target
    Returns
    Type Description
    System.Int32

    On this page

    • Constructors
      • TrainedTranslationModel(IChiSquaredTranslationModelStore, String, TranslationModelId, List<AlignableCorpusId>, CultureInfo, CultureInfo, Nullable<DateTime>)
    • Properties
      • ModelType
      • Store
    • Methods
      • BuildModel(IAlignableCorpusManager)
      • CanBuildModel(IAlignableCorpusManager)
      • MeasureModelFitness(List<IAlignableContentPair>)
      • ShouldBuildModel(IAlignableCorpusManager)
      • TotalVocabSize(Boolean)
    Back to top Generated by DocFX