forDSM Class Reference
+ Inheritance diagram for forDSM:

Public Member Functions

def __init__ (self, logger, inList, outDir, tempDir, cfgPath, threshold, skipIfExists, boolMosaic, limits, tileSize, searchRadius, neighbours, gridSize, attribute, overlap, endurance_mode)
 
def runForTile (self, currentTile)
 
def print_statistics (self, tiles_completed, tiles_skipped, tiles_failed)
 
def run (self)
 

Public Attributes

 logger
 
 inList
 
 outDir
 
 tempDir
 
 cfgPath
 
 skipIfExists
 
 boolMosaic
 
 limits
 
 tileSize
 
 threshold
 
 searchRadius
 
 neighbours
 
 gridSize
 
 attribute
 
 overlap
 
 endurance_mode
 

Member Function Documentation

◆ print_statistics()

def print_statistics (   self,
  tiles_completed,
  tiles_skipped,
  tiles_failed 
)
     Prints statistics after processing.\n
     :param tiles_completed: count of tiles that were processed normally\n
     :param tiles_skipped: count of tiles that were skipped (e.g. emtpy tile)\n
     :param tiles_failed: count of tiles that failed (with errors)\n
     :return: prints statistic information\n

References forDSM.attribute, SamplingStrategy.FeatureReference.attribute, QuerySort.SortMode.attribute, forDSM.boolMosaic, forDSM.cfgPath, forDSM.endurance_mode, forDSM.inList, forDSM.limits, _import.logger, _export.logger, _bounds.logger, _overlap.logger, _grid.logger, forDSM.logger, _verifyCRS.logger, _setCRS.logger, clfTreeModelApply.logger, forDelineate.logger, clfTreeModelTrain.logger, forDSM.outDir, forDSM.overlap, forDSM.print_statistics(), forDSM.runForTile(), forDSM.searchRadius, _import.skipIfExists, _grid.skipIfExists, _bounds.skipIfExists, forDSM.skipIfExists, forDSM.tempDir, forDSM.tileSize, and IndexDescription.tileSize.

Referenced by forDSM.print_statistics().