geowatch.mlops packageΒΆ
SubmodulesΒΆ
- geowatch.mlops.aggregate module
AggregateLoaderAggregateEvluationConfigmain()TopResultsReportAggregatorAnalysisMixinAggregatorAnalysisMixin.macro_analysis()AggregatorAnalysisMixin.varied_param_counts()AggregatorAnalysisMixin.dump_varied_parameter_report()AggregatorAnalysisMixin.varied_parameter_report()AggregatorAnalysisMixin.analyze()AggregatorAnalysisMixin.report_best()AggregatorAnalysisMixin.resource_summary_table()AggregatorAnalysisMixin.report_resources()AggregatorAnalysisMixin.make_summary_analysis()AggregatorAnalysisMixin.make_result_node_symlinks()AggregatorAnalysisMixin.build_plotter()AggregatorAnalysisMixin.plot_all()
AggregatorAggregator.demo()Aggregator.build()Aggregator.primary_macro_regionAggregator.filterto()Aggregator.compress()Aggregator.metricsAggregator.resourcesAggregator.indexAggregator.paramsAggregator.requested_paramsAggregator.specified_paramsAggregator.resolved_paramsAggregator.build_effective_params()Aggregator.find_macro_comparable()Aggregator.gather_macro_compatable_groups()Aggregator.build_macro_tables()Aggregator.build_single_macro_table()
inspect_node()aggregate_param_cols()macro_aggregate()hash_param()hash_regions()nan_eq()
- geowatch.mlops.aggregate_loader module
- geowatch.mlops.aggregate_plots module
- geowatch.mlops.confusor_analysis module
ConfusorAnalysisConfigmain()ConfusionAnalysisConfusionAnalysis.reload()ConfusionAnalysis.load_geojson_models()ConfusionAnalysis.load_confusion_assignment()ConfusionAnalysis.load_new_stage_stuff()ConfusionAnalysis.add_confusion_to_geojson_models()ConfusionAnalysis.build_hard_cases()ConfusionAnalysis.dump_confusion_geojson()ConfusionAnalysis.dump_hardneg_geojson()ConfusionAnalysis.dump_hardneg_kwcoco()ConfusionAnalysis.dump_confusion_kwcoco()ConfusionAnalysis.dump_summary_viz()ConfusionAnalysis.dump_site_case_viz()ConfusionAnalysis.build_site_confusion_cases()
make_case()visualize_case()make_pred_score_timeline()make_case_timeline()visualize_all_timelines()differentiate_site_id()fix_site_id()coco_upgrade_track_ids()make_summary_visualization()to_styled_kml()nan_to_null()safediv()
- geowatch.mlops.manager module
ManagerConfigmain()DVCExptManagerDVCExptManager.summarize()DVCExptManager.list()DVCExptManager.coerce()DVCExptManager.pull_packages()DVCExptManager.gather_packages()DVCExptManager.add_packages()DVCExptManager.repackage_checkpoints()DVCExptManager.push_packages()DVCExptManager.push()DVCExptManager.pull()DVCExptManager.reverse_hash_lookup()
ExperimentStateExperimentState.VERSIONED_COLUMNSExperimentState.STAGING_COLUMNSExperimentState.staging_rows()ExperimentState.versioned_rows()ExperimentState.staging_table()ExperimentState.versioned_table()ExperimentState.cross_referenced_tables()ExperimentState.list()ExperimentState.summarize()ExperimentState.repackage_checkpoints()ExperimentState.copy_packages_to_dvc()ExperimentState.add_packages_to_dvc()ExperimentState.gather_packages()ExperimentState.add_packages()ExperimentState.push_packages()
checkpoint_filepath_info()summarize_tables()UserAbort
- geowatch.mlops.pipeline_nodes module
Pipelineglob_templated_path()NodeIONodeInputNodeOutputNodememoize_configured_methodmemoize_configured_property()ProcessNodeProcessNode.nameProcessNode.executableProcessNode.algo_paramsProcessNode.perf_paramsProcessNode.in_pathsProcessNode.out_pathsProcessNode.group_dnameProcessNode.configure()ProcessNode.condensedProcessNode.final_configProcessNode.final_perf_configProcessNode.final_algo_configProcessNode.final_in_pathsProcessNode.template_out_pathsProcessNode.final_out_pathsProcessNode.final_node_dpathProcessNode.final_root_dpathProcessNode.template_group_dpathProcessNode.template_node_dpathProcessNode.template_root_dpathProcessNode.predecessor_process_nodes()ProcessNode.successor_process_nodes()ProcessNode.ancestor_process_nodes()ProcessNode.dependsProcessNode.algo_idProcessNode.process_idProcessNode.inputsProcessNode.outputsProcessNode.commandProcessNode.test_is_computed_command()ProcessNode.does_existProcessNode.outputs_existProcessNode.final_command()ProcessNode.find_template_outputs()
demodata_pipeline()demo_pipeline_run()PipelineDAG
- geowatch.mlops.repackager module
- geowatch.mlops.schedule_evaluation module
- geowatch.mlops.smart_global_helper module
SmartGlobalHelperSmartGlobalHelper.TARGET_METRICSSmartGlobalHelper.VIZ_BLOCKLISTSmartGlobalHelper.EXTRA_HASHID_IGNORE_COLUMNSSmartGlobalHelper.EXTRA_PATH_COLUMNSSmartGlobalHelper.LABEL_MAPPINGSSmartGlobalHelper.shared_palettes()SmartGlobalHelper.make_param_palette()SmartGlobalHelper.region_palette()SmartGlobalHelper.label_modifier()SmartGlobalHelper.default_vantage_points()SmartGlobalHelper.mark_star_models()SmartGlobalHelper.mark_delivery()SmartGlobalHelper.populate_test_dataset_bundles()SmartGlobalHelper.get_delivered_model_params()SmartGlobalHelper.custom_channel_relabel()SmartGlobalHelper.custom_channel_relabel_mapping()SmartGlobalHelper.print_minmax_times()SmartGlobalHelper.threshold_param_groups()
- geowatch.mlops.smart_pipeline module
FeatureComputationFeatureUnionHeatmapPredictionPolygonPredictionPolygonEvaluationHeatmapEvaluationKWCocoVisualizationInvariantFeatureComputationMaterialFeatureComputationLandcoverFeatureComputationBAS_HeatmapPredictionSC_HeatmapPredictionBAS_PolygonPredictionSC_PolygonPredictionBAS_HeatmapEvaluationSC_HeatmapEvaluationBAS_PolygonEvaluationSC_PolygonEvaluationBAS_VisualizationSC_VisualizationCroppingSiteClusteringSC_CroppingSV_CroppingSV_DepthPredictSV_DepthFilterDinoBoxDetectorSV_DinoFilterbas_nodes()sc_nodes()make_smart_pipeline_nodes()make_smart_pipeline()dzyne_sv_only_pipeline()
- geowatch.mlops.smart_result_parser module
Module contentsΒΆ
THIS IS AN EXPERIMENTAL MODULE.
The goal of this submodule is to provide tooling to create, manage, and interact with DVC respositories of datasets and experiments.