Skip to main content

Eclipse

Implementing Paletta et al in Pytorch

Most of the codebase comes from Fiery

Image

Install

pip install eclipse_pytorch

How to use

import torch

from eclipse_pytorch.model import Eclipse
eclipse = Eclipse(horizon=5)

let's simulte some input images:

images = [torch.rand(2, 3, 128, 128) for _ in range(4)]
preds = eclipse(images)

you get a dict with forecasted masks and irradiances:

len(preds['masks']), preds['masks'][0].shape, preds['irradiances'].shape
(6, torch.Size([2, 4, 128, 128]), torch.Size([2, 6]))

Citation

@article{paletta2021eclipse,
  title     = {{ECLIPSE} : Envisioning Cloud Induced Perturbations in Solar Energy},
  author    = {Quentin Paletta and Anthony Hu and Guillaume Arbod and Joan Lasenby},
  year      = {2021},
  eprinttype = {arXiv},
  eprint    = {2104.12419}
}

Contribute

This repo is made with nbdev, please read the documentation to contribute

Metadata

Release files for eclipse-pytorch 0.0.8

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

Source distribution (sdist)

Source distribution for eclipse-pytorch 0.0.8
File Size Uploaded Provenance Actions
eclipse_pytorch-0.0.8.tar.gz 16.1 kB Without provenance Details for eclipse_pytorch-0.0.8.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for eclipse-pytorch 0.0.8
File Interpreter ABI Platform Actions
eclipse_pytorch-0.0.8-py3-none-any.whl Python 3 none any Details for eclipse_pytorch-0.0.8-py3-none-any.whl

Total release size: 30.1 kB

Release files / eclipse_pytorch-0.0.8.tar.gz

Download URL eclipse_pytorch-0.0.8.tar.gz
Size 16.1 kB
Tags Source
SHA-256 checksum
How to use checksums
3dc73af281153764e70df6e2153f4118d49d012267d9d66317f57e12db566876
BLAKE2b-256 checksum
How to use checksums
71aeedf126362a552f73948c94ed09d1d3e653c3500e6ef9447cde863f7fa525
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/4.5.0 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.8.10

Release files / eclipse_pytorch-0.0.8-py3-none-any.whl

Download URL eclipse_pytorch-0.0.8-py3-none-any.whl
Size 14.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
72be759893d4a00ad8e80f53996d239537dd1790aef208a777359dd506200438
BLAKE2b-256 checksum
How to use checksums
ac6c431e5882ad5e654c0add72b8c9db0ae5ef09684f29d6a00e908331743966
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/4.5.0 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.8.10

Security for eclipse-pytorch 0.0.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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