geowatch.utils package¶
Subpackages¶
- geowatch.utils.lightning_ext package
- Subpackages
- Submodules
- geowatch.utils.lightning_ext.argparse_ext module
- geowatch.utils.lightning_ext.demo module
- geowatch.utils.lightning_ext.lightning_cli_ext module
- geowatch.utils.lightning_ext.monkeypatches module
- geowatch.utils.lightning_ext.old_parser_devices module
- geowatch.utils.lightning_ext.util_device module
- geowatch.utils.lightning_ext.util_globals module
- geowatch.utils.lightning_ext.util_model module
- Module contents
Submodules¶
- geowatch.utils.configargparse_ext module
- geowatch.utils.ext_monai module
- geowatch.utils.ijson_ext module
- geowatch.utils.kwcoco_extensions module
filter_image_ids()populate_watch_fields()coco_populate_geo_heuristics()coco_populate_geo_img_heuristics2()coco_populate_geo_video_stats()check_kwcoco_spatial_transforms()check_geo_transform_consistency()check_unique_channel_names()coco_list_asset_infos()check_geotiff_formats()rewrite_geotiffs()geotiff_format_info()ensure_transfered_geo_data()transfer_geo_metadata()transfer_geo_metadata2()coco_channel_stats()TrackidGeneratorcoco_img_wld_info()warp_annot_segmentations_from_geos()warp_annot_segmentations_to_geos()visualize_rois()covered_image_geo_regions()covered_video_geo_regions()covered_annot_geo_regions()associate_images()reorder_video_frames()pick_channels()
- geowatch.utils.process_context module
- geowatch.utils.remedian module
- geowatch.utils.result_analysis module
ResultResultTableResultAnalysisResultAnalysis.demo()ResultAnalysis.run()ResultAnalysis.analysis()ResultAnalysis.tableResultAnalysis.metric_table()ResultAnalysis.variedResultAnalysis.abaltion_groups()ResultAnalysis.tune()ResultAnalysis.ablate()ResultAnalysis.abalation_groups()ResultAnalysis.abalate()ResultAnalysis.test_group()ResultAnalysis.build()ResultAnalysis.report()ResultAnalysis.conclusions()ResultAnalysis.plot()
SkillTrackerUnhashablePlaceholdervaried_values()varied_value_counts()GroupbyFutureWrapperfix_groupby()aggregate_stats()stats_dict()combine_stats()combine_stats_arrs()
- geowatch.utils.reverse_hashid module
- geowatch.utils.simple_dvc module
SimpleDVCSimpleDVC.init()SimpleDVC.cache_dirSimpleDVC.demo_dpath()SimpleDVC.coerce()SimpleDVC.find_root()SimpleDVC.add()SimpleDVC.pathsremove()SimpleDVC.check_ignore()SimpleDVC.git_pull()SimpleDVC.git_push()SimpleDVC.git_commit()SimpleDVC.git_commitpush()SimpleDVC.push()SimpleDVC.pull()SimpleDVC.request()SimpleDVC.unprotect()SimpleDVC.is_tracked()SimpleDVC.find_file_tracker()SimpleDVC.find_dir_tracker()SimpleDVC.read_dvc_sidecar()SimpleDVC.resolve_cache_paths()SimpleDVC.find_sidecar_paths()SimpleDVC.resolve_sidecar()
SimpleDVC_CLI
- geowatch.utils.util_bands module
- geowatch.utils.util_codes module
- geowatch.utils.util_data module
- geowatch.utils.util_dotdict module
- geowatch.utils.util_exception module
- geowatch.utils.util_framework module
egress_item()ingress_item()download_mtd_msil1c()download_file()download_http_file()CacheItemOutputS3WrapperIngressProcessEgressWrapperdownload_region()determine_region_id()AWS_S3_Commandta2_collate_output()fixup_and_validate_site_and_region_models()check_region_and_site_models_agree()NodeStateDebuggerPrintLogger
- geowatch.utils.util_fsspec module
FSPathFSPath.get_filesystem_class()FSPath.fsFSPath.coerce()FSPath.pathFSPath.relative_to()FSPath.is_remote()FSPath.is_local()FSPath.open()FSPath.ls()FSPath.touch()FSPath.move()FSPath.delete()FSPath.rm()FSPath.mkdir()FSPath.stat()FSPath.is_dir()FSPath.is_file()FSPath.is_link()FSPath.exists()FSPath.write_text()FSPath.read_text()FSPath.walk()FSPath.parentFSPath.nameFSPath.stemFSPath.suffixFSPath.suffixesFSPath.partsFSPath.copy()FSPath.joinpath()FSPath.tree()
LocalPathMemoryPathRemotePathS3PathSSHPath
- geowatch.utils.util_gdal module
- geowatch.utils.util_girder module
- geowatch.utils.util_gis module
- geowatch.utils.util_globals module
- geowatch.utils.util_hardware module
- geowatch.utils.util_iter module
- geowatch.utils.util_kwarray module
- geowatch.utils.util_kwimage module
upweight_center_mask()perchannel_colorize()ensure_false_color()colorize_label_image()local_variance()find_lowvariance_regions()find_samecolor_regions()find_high_frequency_values()polygon_distance_transform()multiple_polygon_distance_transform_weighting()devcheck_frame_poly_weights()find_low_overlap_covering_boxes()find_low_overlap_covering_boxes_optimize()exactly_1channel()load_image_shape()draw_multiclass_clf_on_image()
- geowatch.utils.util_kwplot module
TitleBuildercropwhite_ondisk()dataframe_table()humanize_dataframe()scatterplot_highlight()humanize_labels()relabel_xticks()LabelModifierFigureFinalizerfix_matplotlib_dates()fix_matplotlib_timedeltas()extract_legend()ArtistManagertime_sample_arcplot()PalettePaletteManagercolor_new_labels()autompl2()FigureManagerfix_seaborn_palette_issue()
- geowatch.utils.util_kwutil module
- geowatch.utils.util_logging module
setup_logging()get_logger()PrintLoggerPrintLogger.setLevel()PrintLogger.debug()PrintLogger.info()PrintLogger.warning()PrintLogger.error()PrintLogger.exception()PrintLogger.critical()PrintLogger.log()PrintLogger.findCaller()PrintLogger.makeRecord()PrintLogger.filter()PrintLogger.handle()PrintLogger.addHandler()PrintLogger.removeHandler()PrintLogger.hasHandlers()PrintLogger.callHandlers()PrintLogger.getEffectiveLevel()PrintLogger.isEnabledFor()PrintLogger.getChild()
- geowatch.utils.util_nesting module
- geowatch.utils.util_netharn module
OptimizerInitializerNoOpOrthogonalKaimingUniformKaimingNormalapply_initializer()trainable_layers()number_of_parameters()ToyNet2dToyData2dInputNormMultiLayerPerceptronNdrectify_dropout()rectify_nonlinearity()rectify_normalizer()IdentityConv0dConv1dConv2dConv3drectify_conv()weight_standardization_nd()ConvNormNdConvNorm1dConvNorm2dConvNorm3dSwishbeta_mish()Mish_FunctionMishdefault_kwargs()CollateExceptionpadded_collate()
- geowatch.utils.util_nvidia module
- geowatch.utils.util_pandas module
DataFramepandas_reorder_columns()pandas_argmaxima()pandas_suffix_columns()pandas_nan_eq()pandas_shorten_columns()pandas_condense_paths()pandas_truncate_items()DotDictDataFrameDotDictDataFrame.nested_columnsDotDictDataFrame.find_column()DotDictDataFrame.query_column()DotDictDataFrame.lookup_suffix_columns()DotDictDataFrame.lookup_prefix_columns()DotDictDataFrame.find_columns()DotDictDataFrame.match_columns()DotDictDataFrame.search_columns()DotDictDataFrame.subframe()
pandas_add_prefix()aggregate_columns()SpecialAggregatorsNonConstantErrornan_eq()GroupbyFutureWrapperpandas_fixed_groupby()
- geowatch.utils.util_param_grid module
- geowatch.utils.util_raster module
- geowatch.utils.util_regex module
- geowatch.utils.util_resolution module
- geowatch.utils.util_retry module
- geowatch.utils.util_rgdc module
- geowatch.utils.util_s3 module
- geowatch.utils.util_stringalgo module
- geowatch.utils.util_torchmetrics module
- geowatch.utils.util_units module
Module contents¶
- geowatch.utils.find_dvc_dpath(name=NoParam, on_error='raise', **kwargs)[source]¶
Return the location of the GeoWATCH DVC Data path if it exists and is in a “standard” location.
NOTE: other team members can add their “standard” locations if they want.
- SeeAlso:
GEOWATCH_DATA_DPATH=$(geowatch_dvc)
python -m geowatch.cli.find_dvc –hardware=hdd python -m geowatch.cli.find_dvc –hardware=ssd