public ManagedTextModel(TextModelConfig config) { config.ThrowIfNull(nameof(config)); _Dictionary = (0 < config.ModelDictionaryCapacity) ? new Dictionary <string, double>(config.ModelDictionaryCapacity) : new Dictionary <string, double>(); foreach (var p in config.GetModelFileContent()) { _Dictionary.Add(p.Key, p.Value); } }
private TextModelFileReaderMMF(TextModelConfig config) : base(config.ModelFilename, config.ModelDictionaryCapacity) { }
internal static void Read(TextModelConfig config, LoadModelFileContentCallback callbackAction) { var _this = new TextModelFileReaderMMF(config); _this.LoadModelFilenameContent(callbackAction); }