MCPcopy Index your code
hub / github.com/alexhe101/Pan-Mamba

github.com/alexhe101/Pan-Mamba @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
572 symbols 1,516 edges 59 files 97 documented · 17% updated 2y ago★ 1401 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Pan-Mamba: Effective Pan-Sharpening with State Space Model

Welcome to the official repository of Pan-Mamba, a powerful pan-sharpening algorithm leveraging the State Space Model. This repository provides the implementation of Pan-Mamba, along with resources for remote sensing researchers interested in pan-sharpening techniques.

Paper Reference

For a detailed understanding of the Pan-Mamba algorithm, please refer to the paper: Pan-Mamba: Effective Pan-Sharpening with State Space Model

Usage Guide

If you are a remote sensing user looking to enhance the quality of your images through pan-sharpening, you can find relevant information in the pan-sharpening folder. This section includes pre-trained checkpoints, inference code, and training code to help you apply Pan-Mamba to your remote sensing data.

For Module Integration

If you are interested in integrating our proposed block into your existing projects or workflows, the mamba block folder contains modules and blocks that can be easily incorporated.

Quick Start

  1. Clone the repository:
git clone https://github.com/alexhe101/Pan-Mamba.git
  1. Explore the pan-sharpening folder for remote sensing applications or the mamba block folder for module integration.

  2. Follow the guidelines provided in the respective folders to apply Pan-Mamba to your specific use case.

Issues and Contributions

Issues If you encounter any issues or have suggestions for improvement, please feel free to open an issue in the GitHub issue tracker.

Thank you for choosing Pan-Mamba for your pan-sharpening needs! We hope it proves to be a valuable tool in enhancing your remote sensing imagery.

Core symbols most depended-on inside this repo

save
called by 42
pan-sharpening/tool/modcrop.py
no_ref_evaluate
called by 27
pan-sharpening/py-tra/metrics.py
ref_evaluate
called by 26
pan-sharpening/py-tra/metrics.py
upsample_interp23
called by 16
pan-sharpening/py-tra/utils.py
save_config
called by 12
pan-sharpening/utils/utils.py
cal
called by 12
pan-sharpening/py-tra/demo_all_methods_o.py
cal
called by 12
pan-sharpening/py-tra/demo_all_methods.py
gaussian_filter2d
called by 8
pan-sharpening/py-tra/methods/CNMF.py

Shape

Method 272
Function 192
Class 108

Languages

Python100%

Modules by API surface

pan-sharpening/py-tra/utilsmetric.py89 symbols
pan-sharpening/utils/utils.py42 symbols
pan-sharpening/model/panmamba_baseline_finalversion.py41 symbols
pan-sharpening/model/modules.py41 symbols
pan-sharpening/model/refine.py29 symbols
pan-sharpening/utils/loss_util.py21 symbols
pan-sharpening/model/spatial_shift.py21 symbols
pan-sharpening/model/mamba_module.py20 symbols
Mamba-block/mamba_module.py20 symbols
pan-sharpening/model/CDC.py19 symbols
pan-sharpening/py-tra/metrics.py18 symbols
pan-sharpening/model/base_net.py17 symbols

For agents

$ claude mcp add Pan-Mamba \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page