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.
Input Arguments
Output Arguments
Version History
Introduced in R2024a