Label | Explanation | Data Type |
Input Training Data
| The point cloud object detection training data (*.pcotd file) that will be used to train the model. | File |
Output Model Location
| An existing folder that will store the new directory containing the deep learning model. | Folder |
Output Model Name
| The name of the output Esri model definition file (*.emd), deep learning package (*.dlpk), and the directory that will be created to store them. | String |
Pre-trained Model Definition File
(Optional) | The pretrained object detection model that will be refined. When a pretrained model is provided, the input training data must have the same attributes and maximum number of points that were used by the training data that generated the model. | File |
Architecture
(Optional) | Specifies the architecture that will be used to train the model.
| String |
Attribute Selection
(Optional) | Specifies the point attributes that will be used with the classification code when training the model. Only the attributes that are present in the point cloud training data will be available. No additional attributes are included by default.
| String |
Minimum Points Per Block
(Optional) | The minimum number of points that must be present in a given block for it to be used when training the model. The default is 0. | Long |
Remap Object Codes
(Optional) | Defines how object codes will be remapped to new values before training the deep learning model.
| Value Table |
Object Codes of Interest
(Optional) | The object codes that will be used to filter the objects in the training data. When object codes are provided, the objects that are not included will be ignored. | Long |
Only train blocks that contain objects
(Optional) | Specifies whether the model will be trained using only blocks that contain objects or all blocks, including those that do not contain objects.
| Boolean |
Object Descriptions
(Optional) | The descriptions for each object code in the training data.
| Value Table |
Model Selection Criteria
(Optional) | Specifies the statistical basis that will be used to determine the final model.
| String |
Maximum Number of Epochs
(Optional) | The number of times each block of data will be passed forward and backward through the neural network. The default is 25. | Long |
Learning Rate Strategy
(Optional) | Specifies how the learning rate will be modified during training.
| String |
Learning Rate
(Optional) | The rate at which existing information will be overwritten with new information. If no value is provided, the optimal learning rate will be extracted from the learning curve during the training process. This is the default. | Double |
Batch Size (Optional) | The number of training data blocks that will be processed at any given time. The default is 2. | Long |
Stop training when model no longer improves (Optional) | Specifies whether the model training will stop when the metric specified in the Model Selection Criteria parameter does not register any improvement after five consecutive epochs.
| Boolean |
Architecture Settings
(Optional) | The architecture settings that can be modified to improve training results.
| Value Table |
Derived Output
Label | Explanation | Data Type |
Output Model | The output object detection model that is produced. | File |
Output Epoch Statistics | The output ASCII table that contains the epoch statistics that were obtained during the training process. | Text File |