Version 0.0.2 (May 12, 2022)#
Added the mounting object detection algorithm to detect and classify the mounting configuration of solar installations in satellite imagery. Updated several of the Github workflows to provide more rigorous testing protocols (requirements.txt check and flake8 check).
Documentation#
Updated Sphinx Documentation to account for new functions.
Updated the Jupyter notebooks to reflect pipeline changes: adding in the mounting configuration detection classifier and running it on satellite imagery.
Scripts#
Add the function
panel_segmentation.panel_train.TrainPanelSegmentationModel.trainMountingConfigClassifier().Add the functions
panel_segmentation.panel_detection.PanelDetection.runSiteAnalysisPipeline()andpanel_segmentation.panel_detection.classifyMountingConfiguration().Add unit testing for the
panel_segmentation.panel_train.TrainPanelSegmentationModel.trainMountingConfigClassifier(),panel_segmentation.panel_detection.runSiteAnalysisPipeline(), andpanel_segmentation.panel_detection.PanelDetection.classifyMountingConfiguration()functions.
Bug Fixes#
Other Changes#
Add Github workflow checks to include requirements.txt checks and flake8 checks.