C# Class CK.WordPredictor.Engines.SybilleWordPredictorEngine

Inheritance: IWordPredictorEngine, IDisposable
Afficher le fichier Open project: Invenietis/ck-certified

Méthodes publiques

Méthode Description
Dispose ( ) : void
Predict ( string rawContext, int maxSuggestedWords ) : ICKReadOnlyList
PredictAsync ( string rawContext, int maxSuggestedWords ) : Task>
SybilleWordPredictorEngine ( IService wordPredictionFeature, string languageFileName, string userLanguageFileName, string userTextsFileName ) : System
SybilleWordPredictorEngine ( IService wordPredictionFeature, string languageFileName, string userLanguageFileName, string userTextsFileName, string semMatrix, string semWords, string semLambdas ) : System

Private Methods

Méthode Description
InternalPredict ( string rawContext, int maxSuggestedWords, int &retryCount ) : ICKReadOnlyList
LoadSybilleWordPredictor ( string languageFileName, string userLanguageFileName, string userTextsFileName ) : void
LoadSybilleWordPredictor ( string languageFileName, string userLanguageFileName, string userTextsFileName, string semMatrix, string semWords, string semLambdas ) : void
OnWordPredictionFeaturePropertyChanged ( object sender, System e ) : void
RetryPredict ( string rawContext, int maxSuggestedWords, int &retryCount ) : ICKReadOnlyList

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Predict() public méthode

public Predict ( string rawContext, int maxSuggestedWords ) : ICKReadOnlyList
rawContext string
maxSuggestedWords int
Résultat ICKReadOnlyList

PredictAsync() public méthode

public PredictAsync ( string rawContext, int maxSuggestedWords ) : Task>
rawContext string
maxSuggestedWords int
Résultat Task>

SybilleWordPredictorEngine() public méthode

public SybilleWordPredictorEngine ( IService wordPredictionFeature, string languageFileName, string userLanguageFileName, string userTextsFileName ) : System
wordPredictionFeature IService
languageFileName string
userLanguageFileName string
userTextsFileName string
Résultat System

SybilleWordPredictorEngine() public méthode

public SybilleWordPredictorEngine ( IService wordPredictionFeature, string languageFileName, string userLanguageFileName, string userTextsFileName, string semMatrix, string semWords, string semLambdas ) : System
wordPredictionFeature IService
languageFileName string
userLanguageFileName string
userTextsFileName string
semMatrix string
semWords string
semLambdas string
Résultat System