Recent Releases of rastervision
rastervision - Raster Vision v0.31.1
Changelog
Fixes:
- Restore compatibility with python<3.11 by only importing typing.Self under if TPYE_CHECKING (#2221)
- Remove awscli as a dependency from rastervision_aws_s3 and make it a dev dependency instead (#2220)
- Make max_windows a required argument for RandomWindowGeoDataset (#2223)
Maintenance:
- Update docker dependency: bump jupyterlab from 4.1.8 to 4.2.5 (#2224)
Contributors
@keves1, @AdeelH
- Python
Published by AdeelH almost 2 years ago
rastervision - Raster Vision v0.31
Changelog
Full changelog: https://docs.rastervision.io/en/0.31/changelog.html#raster-vision-0-31-0
This release migrates Raster Vision to pydantic v2 (it will no longer work with v1) and makes several other improvements and fixes. There are a few breaking changes; see the migration guide.
Features:
- Add MultiRasterSource.from_stac() constructor (#2156)
- Use smarter default padding value for sliding windows (#2190)
- Use rasterio AWS session in RasterioSource when reading files on S3 (#2197)
- Determine num_channels and dtype in RasterSource statically without reading a chip (#2212)
Refactor:
- Migrate to pydantic v2 (#2178)
- Compute RasterStats from transformed RasterSource (#2211)
Fixes:
- Fix bug in ChipClassificationLabelSource.__getitem__() when bbox is specified (#2193)
Maintenance: - Update codecov action to v4 and use token (#2172) - Type hint improvements (#2192, #2195, #2210) - Update CLA instructions (#2196)
PyPI
pip install rastervision==0.31.0
https://pypi.org/project/rastervision/0.31.0/
Docker image
docker pull quay.io/azavea/raster-vision:pytorch-0.31
Contributors
@AdeelH @ZhipengXue97
- Python
Published by AdeelH almost 2 years ago
rastervision - Raster Vision v0.30.1
Changelog
Features:
- Allow passing pipeline configs as JSON files to the rastervision run CLI cmd (#2136)
- (as an alternative to the traditional method of passing a .py file with a get_config() function)
Fixes:
- Add rastervision_aws_sagemaker to API reference on RTD (#2117)
- Let RasterSource.get_chip_by_map_window() take all RasterSource.get_chip() args (#2136)
- Make repr more concise for some configs (#2136)
- Misc config serialization fixes and improvements (#2136)
- Avoid double-wrapping model in DistributedDataParallel (#2136)
- Make S3FileSystem.list_paths() only list direct children (#2136)
- Add missing RequestPayer arg to some s3-related boto3 API calls (#2136)
- Fix incorrect path in RV pipeline examples doc (#2138)
Maintenance: - Update docker dependencies (#2116, #2122) - Tweak coverage report generation (#2136)
- Python
Published by AdeelH about 2 years ago
rastervision - Raster Vision v0.30
Changelog
- Full changelog: https://docs.rastervision.io/en/0.30/changelog.html#raster-vision-0-30
- Migration guide: https://docs.rastervision.io/en/0.30/migration/v0-21tov0-30.html
Highlights
- Easier installation: Raster Vision no longer requires exact versions of dependencies, which means it can more easily be installed alongside other packages.
- AWS SageMaker support: you can now run Raster Vision jobs on SageMaker via
rastervision run sagemaker ...You can even run training over multiple instances with multiple GPUs. See Running on AWS SageMaker for more details. - Distributed training support: Raster Vision Learners now support distributed training (both multi-node and multi-GPU) via PyTorch DDP. If your machine has multiple GPUs, Raster Vision will now automatically use them all during training.
- New CLI command, predict_scene, that allows greater configurability than the
predictcommand.rastervision predict_scene <model_bundle_uri> <scene_config_uri> [--predict_options_uri <predict_options_uri>] - New tutorial: Predicting with an ONNX model.
PyPI
pip install rastervision==0.30.0
https://pypi.org/project/rastervision/0.30.0/
Docker image
docker pull quay.io/azavea/raster-vision:pytorch-0.30
- Python
Published by AdeelH about 2 years ago
rastervision - Raster Vision 0.21.3
Changelog
Full changelog: https://docs.rastervision.io/en/0.21/changelog.html#raster-vision-0-21-3
Highlights
- Features:
- Allow reading pre-chipped datasets with non-RGB TIFF chips (#1932)
- Bug fixes:
- Normalize pixel values in the Spacenet Vegas examples (#1930)
- Account for bbox when saving predictions (#1931)
- Bug fix: ensure SS datasets always return label array with correct dtype (#1954)
- Fix bug in Visualizer when plotting temporal data w/ batch size 1 (#1958)
- Allow specifying chip_sz in StatsTransform.from_raster_sources() (#1933)
- Misc. minor fixes (#1933)
- Docs:
- Update release instructions to simplify patch release process (#1934)
- Maintenance:
- Bump pillow to address CVE-2023-4863 (#1952)
- Update CI and release workflows to free up disk space before building docker image (#1953, #1959)
Pypi
pip install rastervision==0.21.3
https://pypi.org/project/rastervision/0.21.3/
Notes
- The pip installation is only guaranteed to work with Python 3.10.
Docker image
docker pull quay.io/azavea/raster-vision:pytorch-0.21
- Python
Published by AdeelH over 2 years ago
rastervision - Raster Vision 0.21.2
Changelog
Full changelog: https://docs.rastervision.io/en/0.21/changelog.html#raster-vision-0-21-2
Highlights
- Features:
- Save model weights for each epoch (#1921) (@mmcs-work)
- Bug fixes:
- Do not require every plugin recorded in the model bundle to be installed when using it (#1916)
- Fix rastervision.core dependencies (#1920)
Pypi
pip install rastervision==0.21.2
https://pypi.org/project/rastervision/0.21.2/
Notes
- The pip installation is only guaranteed to work with Python 3.10.
Docker image
docker pull quay.io/azavea/raster-vision:pytorch-0.21
- Python
Published by AdeelH almost 3 years ago
rastervision - Raster Vision 0.21.1
Changelog
https://docs.rastervision.io/en/0.21/changelog.html#raster-vision-0-21-1
Pypi
pip install rastervision==0.21.1
https://pypi.org/project/rastervision/0.21.1/
Notes
- The pip installation is only guaranteed to work with Python 3.10.
Docker image
docker pull quay.io/azavea/raster-vision:pytorch-0.21
- Python
Published by AdeelH almost 3 years ago
rastervision - Raster Vision 0.21
Highlights
- Raster Vision can now consume imagery from STAC APIs
- Tutorial: Imagery from STAC API + labels from OSM
- Raster Vision can now work with temporal data
- Tutorial: Working with time-series of images
- Raster Vision can now export and use models in ONNX format
Changelog
https://docs.rastervision.io/en/0.21/changelog.html#raster-vision-0-21
Pypi
pip install rastervision==0.21
https://pypi.org/project/rastervision/0.21/
Notes
- The pip installation is only guaranteed to work with Python 3.10. Anaconda is highly recommended.
Docker image
docker pull quay.io/azavea/raster-vision:pytorch-0.21
- Python
Published by AdeelH almost 3 years ago
rastervision - Raster Vision 0.20.2
This is a dummy release to trigger the generation of a DOI on Zenodo.
- Python
Published by AdeelH about 3 years ago
rastervision - Raster Vision 0.20.2
Changelog
https://docs.rastervision.io/en/0.20/changelog.html#raster-vision-0-20-2
Pypi
pip install rastervision==0.20.2
https://pypi.org/project/rastervision/0.20.2/
Notes
- The pip installation is only guaranteed to work with Python 3.9. Anaconda is highly recommended.
Docker image
docker pull quay.io/azavea/raster-vision:pytorch-0.20
- Python
Published by AdeelH over 3 years ago
rastervision - Raster Vision 0.20.1
Changelog
https://docs.rastervision.io/en/0.20/changelog.html#raster-vision-0-20-1
Pypi
pip install rastervision==0.20.1
https://pypi.org/project/rastervision/0.20.1/
Notes
- The pip installation is only guaranteed to work with Python 3.9. Anaconda is highly recommended.
Docker image
docker pull quay.io/azavea/raster-vision:pytorch-0.20
- Python
Published by AdeelH over 3 years ago
rastervision - Raster Vision 0.20
Changelog
https://docs.rastervision.io/en/0.20/changelog.html#raster-vision-0-20-0
Pypi
pip install rastervision==0.20
https://pypi.org/project/rastervision/0.20/
Notes
- The pip installation is only guaranteed to work with Python 3.9. Anaconda is highly recommended.
- If you encounter problems with gdal installation while installing rastervision_gdal_vsi, you can
- try installing gdal via conda install -c conda-forge gdal==3.5.2
- install all Raster Vision plugins except rastervision_gdal_vsi
sh
pip install \
rastervision_pipeline==0.20 \
rastervision_aws_s3==0.20 \
rastervision_aws_batch==0.20 \
rastervision_core==0.20 \
rastervision_pytorch_learner==0.20 \
rastervision_pytorch_backend==0.20
Docker image
docker pull quay.io/azavea/raster-vision:pytorch-0.20
- Python
Published by AdeelH over 3 years ago
rastervision - Raster Vision 0.13.1
Pypi
pip install rastervision==0.13.1
https://pypi.org/project/rastervision/0.13.1/
Quay.io
docker pull quay.io/azavea/raster-vision:pytorch-0.13.1
- Python
Published by lewfish over 5 years ago
rastervision - Raster Vision 0.13
Pypi
pip install rastervision==0.13
https://pypi.org/project/rastervision/0.13/
Quay.io
docker pull quay.io/azavea/raster-vision:pytorch-0.13
- Python
Published by AdeelH over 5 years ago
rastervision - Raster Vision 0.12.1
Pypi
pip install rastervision==0.12.1
https://pypi.org/project/rastervision/0.12.1/
Quay.io
docker pull quay.io/azavea/raster-vision:pytorch-0.12.1
- Python
Published by lewfish over 5 years ago
rastervision - Raster Vision 0.12.0
Pypi
pip install rastervision==0.12.0
https://pypi.org/project/rastervision/0.12.0/
Quay.io
docker pull quay.io/azavea/raster-vision:pytorch-0.12
- Python
Published by lewfish almost 6 years ago
rastervision - Raster Vision 0.11.0
Pypi
pip install rastervision==0.11.0
https://pypi.org/project/rastervision/0.11.0/
Quay.io
docker pull quay.io/azavea/raster-vision:pytorch-0.11
docker pull quay.io/azavea/raster-vision:tf-cpu-0.11
docker pull quay.io/azavea/raster-vision:tf-gpu-0.11
Examples
https://github.com/azavea/raster-vision-examples/releases/tag/v0.11.0
- Python
Published by lewfish about 6 years ago
rastervision - Raster Vision 0.10.0
Pypi
pip install rastervision==0.10.0
https://pypi.org/project/rastervision/0.10.0/
Quay.io
docker pull quay.io/azavea/raster-vision:pytorch-0.10
docker pull quay.io/azavea/raster-vision:tf-cpu-0.10
docker pull quay.io/azavea/raster-vision:tf-gpu-0.10
Examples
https://github.com/azavea/raster-vision-examples/releases/tag/v0.10.0
- Python
Published by lewfish over 6 years ago
rastervision - Raster Vision 0.9.0
Pypi
pip install rastervision==0.9.0
https://pypi.org/project/rastervision/0.9.0/
Quay.io
CPU
docker pull quay.io/azavea/raster-vision:cpu-0.9.0
GPU
docker pull quay.io/azavea/raster-vision:gpu-0.9.0
Examples
https://github.com/azavea/raster-vision-examples/releases/tag/v0.9.0
- Python
Published by lewfish about 7 years ago
rastervision - Raster Vision 0.8.1
Pypi
pip install rastervision==0.8.1
https://pypi.org/project/rastervision/0.8.1/
Quay.io
CPU
docker pull quay.io/azavea/raster-vision:cpu-0.8.1
GPU
docker pull quay.io/azavea/raster-vision:gpu-0.8.1
QGIS Plugin and Examples Repository were not updated for this release.
- Python
Published by lossyrob over 7 years ago
rastervision - Raster Vision 0.8.0
The first official release of Raster Vision.
Pypi
pip install rastervision==0.8.0
https://pypi.org/project/rastervision/0.8.0/
Quay.io
CPU
docker pull quay.io/azavea/raster-vision:cpu-0.8.0
GPU
docker pull quay.io/azavea/raster-vision:gpu-0.8.0
QGIS Plugin
https://github.com/azavea/raster-vision-qgis/releases/tag/v0.8.0
Examples Repository
https://github.com/azavea/raster-vision-examples/releases/tag/v0.8.0
- Python
Published by lossyrob over 7 years ago
rastervision - Old object detection
This commit is the last one that contains the old object detection code aka RV1.
- Python
Published by lewfish about 8 years ago