Skip to main content

rshf

PyPI - Version PyPI Downloads PyPI Docs

Remote sensing pretrained models easy loading using huggingface -- PyTorch (for fast benchmarking)

Installation:

pip install rshf

Example:

from rshf.satmae import SatMAE
model = SatMAE.from_pretrained("MVRL/satmae-vitlarge-fmow-pretrain-800")
input = model.transform(torch.randint(0, 256, (224, 224, 3)).float().numpy(), 224).unsqueeze(0)
print(model.forward_encoder(input, mask_ratio=0.0)[0].shape)

TODO:

Citations

Model Type Venue Citation
BioCLIP CVPR'24 link
Climplicit ICLRW'25 link
CLIP ICML'21 link
CROMA NeurIPS'23 link
DinoV3 Sat link
GeoCLAP BMVC'23 link
GeoCLIP NeurIPS'23 link
Presto link
Prithvi link
ProM3E CVPR'26 link
RANGE CVPR'25 link
RCME ICCV'25 link
RemoteCLIP TGRS'23 link
RVSA TGRS'22 link
Sat2Cap EarthVision'24 link
SatClip AAAI'25 link
SatMAE NeurIPS'22 link
SatMAE++ CVPR'24 link
ScaleMAE ICCV'23 link
SenCLIP WACV'25 link
SINR ICML'23 link
StreetCLIP link
TaxaBind WACV'25 link

List of models available here: Link

Metadata

Release files for rshf 0.2.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for rshf 0.2.2
File Size Uploaded
rshf-0.2.2.tar.gz 2.0 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for rshf 0.2.2
File Interpreter ABI Platform
rshf-0.2.2-py3-none-any.whl Python 3 none any Details

Total release size: 4.1 MB

Release files / rshf-0.2.2.tar.gz

Download URL rshf-0.2.2.tar.gz
Size 2.0 MB
Tags Source
SHA-256 checksum
How to use checksums
2f5dc12cd339bce8374d9fb346d8d22f33301702c50d923c758e93623dfa46fa
BLAKE2b-256 checksum
How to use checksums
ba14a28e407e9c1192f4f2ba5630f14173f155cc789564ab3673eec45bea877d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / rshf-0.2.2-py3-none-any.whl

Download URL rshf-0.2.2-py3-none-any.whl
Size 2.0 MB
Tags Python 3
SHA-256 checksum
How to use checksums
036f135a73a3a8665b00e90a6257265be2ff3cd028fda0810df432ca531b88f4
BLAKE2b-256 checksum
How to use checksums
ca1895e6296b2036b6d61e1aa541a14ce22a4838cdd8dcb9a730d4429c6880cc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release history Release notifications | RSS feed

This release

0.2.2 This release

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.12

2 release files

0.1.11

2 release files

0.1.10

2 release files

0.1.9

2 release files

0.1.8

2 release files

0.1.7

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

0.0.15

2 release files

0.0.14

2 release files

0.0.13

2 release files

0.0.12

2 release files

0.0.11

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page