trainRandlanet
Syntax
Description
Train a Segmenter
trains the RandLA-Net deep learning network specified by trainedSegmenter = trainRandlanet(trainingData,segmenter,options)segmenter on
the training data trainingData with the specified training parameters
options, and returns the trained network
trainedSegmenter. The input segmenter can be a
pretrained or custom RandLA-Net network. You can also use this syntax to fine-tune a
trained RandLA-Net network.
Resume Training a Segmenter
resumes the training from the saved checkpoint specified by
trainedSegmenter = trainRandlanet(trainingData,checkpoint,options)checkpoint. You can use this syntax to add more training data and
continue training a network, or to improve the training accuracy by increasing the maximum
number of iterations.
Additional Options
[
returns information on the training progress of the network, using any combination of
input arguments from previous syntaxes..trainedSegmenter,info] = trainRandlanet(___)
[___] = trainRandlanet(___,
specifies options using one or more name-value arguments in addition to any combination of
arguments from previous syntaxes. For example,
Name=Value)trainRandlanet(trainingData,segmenter,options,ExperimentMonitor=[])
specifies not to track training progress with Experiment Manager.
Note
This functionality requires Deep Learning Toolbox™ and the Lidar Toolbox™ Model for RandLA-Net Semantic Segmentation. You can download and install the Lidar Toolbox Model for RandLA-Net Semantic Segmentation from Add-On Explorer. For more information about installing add-ons, see Get and Manage Add-Ons.