Main Content

slblocksearchdb.trainfrommodelsindir

Train suggestion engine to improve quick insert results based on models in a folder

Description

slblocksearchdb.trainfrommodelsindir(folder) improves search results based on the models in folder, recursively.

example

slblocksearchdb.trainfrommodelsindir(folder,'exclude',exclusions) excludes the specified models from updating the suggestion engine.

Examples

collapse all

Create the cell array exPath for a folder you want to exclude and a model you want to exclude. To train the suggestion engine, use the cell array in the slblocksearchdb.trainfrommodelsindir command.

exPath = {'MyModels/testmodels' 'MyModels/myvdp.slx'}
slblocksearchdb.trainfrommodelsindir('MyModels','exclude',exPath)

The command uses the models in the folder 'MyModels' with the exclusions you specified.

Input Arguments

collapse all

Folder whose models to use for training the suggestion engine, specified as an absolute or relative path character vector or string scalar.

Example: 'H:/MyModels/trainingmodels' 'MyModels'

Models to exclude from training the suggestion engine, specified as a cell array of character vectors or a string array. Specify folders or models to exclude as a full or relative path. Model names must include the file extension .slx or .mdl.

Example: {'H:/MyModels/trainingmodels' 'MyModels/trainingmodels2' 'MyModels/myvdp.slx'}

Version History

Introduced in R2018a