- workflow: update dependency sync step to set up Python environment
- pyproject: correct package name from 'perdictor' to 'predictor'
- workflow: update dependency sync step and adjust Python installation command
- workflow: correct command to install project dependencies in unit test workflow
- workflow: add step to install project dependencies in unit test workflow
- import: fixes requests error
- dockerfile: fixes bug on dockerfile building after uv migration
- tests: migrate unit tests from unittest to pytest and clean up test structure
- tests: improve readability of predict function calls in test cases
- ci: fixes ci with extra deps
- source: fixes source build for geomltoolkits
- build: uv build
- geomltoolkits: adds geomltookits integration
- validate: fixes bug on null features validation
- test: fixes the test case
- point: fixes point predictions
- predictions: fixes the filepath on the prediction output
- lock: scikit image
- add morphological cleaning function and integrate it into prediction workflow
- update prediction output path and clean up morphological mask function
- geom: fixes geom validation issue
- bing: adds support for bign
- python: fixes geomlversion
- predict: update temporary directory handling for mask vectorization
- fix-basepath: basepath sync
- fixes-metadata-cleanup: fixes metadata cleanup problem also introduces an ability to keep all runtime metadata
- predict: update output path handling and directory structure for predictions
- fixes-overcorrection-of-building-rotation: fixes building rotation with new threshold
- import: fixes yoloseg import error
- module: fixes build module
- build: fixes package build
- bump: versions compability
- version: fixes toml version
- workflow: update dependency sync step to set up Python environment
- pyproject: correct package name from 'perdictor' to 'predictor'
- workflow: update dependency sync step and adjust Python installation command
- workflow: correct command to install project dependencies in unit test workflow
- workflow: add step to install project dependencies in unit test workflow
- import: fixes requests error
- dockerfile: fixes bug on dockerfile building after uv migration
- tests: migrate unit tests from unittest to pytest and clean up test structure
- tests: improve readability of predict function calls in test cases
- geojson: add support for the filepath
- models: introduces models to incorporate other developments on top
- bump: bumps recent version of predictor
- cleanup: cleanups the predictions
- ops: vectorize ops
- docker: fixes bug on the prod build for the local lib installation
- consistency: added backward compatible api changes
- typo: fixes typo in env variable main
- update README example to reflect correct import and usage for predictions
- defaultmodelpath: fixes bug with model path url
- ci: fixes env variabel in ci
- update README to use asyncio for prediction execution
- ci: fixes python version as per the poetry min python
- ci: regenerates lockfile
- version: build version fix
- predictor: add default model URLs for YOLO and RAMP in predictor module
- api: add root endpoint to return API information and documentation links
- geomltoolkits: integration with geomltoolkits for modularization
- default: adds default value for model checkpoitns and image url
- prediction: update checkpoint URL in PredictionRequest and set default tms_url in predict function
- prediction: update default vectorization algorithm to use environment variable
- prediction: update source URL format and improve error handling in prediction API
- prediction: update source URL for tile retrieval in PredictionRequest
- fix-tests: fixes
- predictor: enable georeferencing and update CRS to 3857 in prediction functions
- predictor: rename output variable for clarity in TFLite prediction
- tile: fixes tile overlap issue
- doc: added documentation changes for default url
- doc: adds documentation and builds
- prediction: remove bbox feature removal logic
- vectorizer: filter out background polygons during vectorization
- bbox: remove the bbox in predictions
- build: loosen version of geopandas
- yoloseg: add YOLOSeg integration and update prediction methods
- docker: restructure Docker setup and update requirements
- prediction: enhance predict_keras to process image batches and save masks for predictions
- prediction: update predict_tflite to handle image paths and save masks for predictions
- prediction: refactor prediction functions to handle batch processing and save masks
- dependencies: add ONNX and ONNX Runtime support; downgrade Python version to 3.10
- predictor: add ONNX model support and update prediction functions
- prediction: enhance model loading and prediction functions for YOLO, Keras, and TFLite
- prediction: improve error handling for TensorFlow and TFLite imports
- test-case: disable h5 fileformat for now
- workflow: update Python version to 3.9 in unit test workflow fix(dependencies): change geopandas version constraint to require exact version 0.14.4
- dependencies: change geopandas version constraint to allow any version up to 0.14.4
- workflow: downgrade Python version to 3.8 in unit test workflow
- workflow: update ONNX Runtime version in unit test workflow
- predictor: improve TFLite model loading with better error handling
- yolopredict: disable auto install
- prediction: simplify ONNX prediction by removing batch processing loop
- prediction: streamline prediction functions for batch processing and remove redundant code
- tests: comment out deprecated test for PyTorch model predictions
- test_predict: update model path definitions to use os.path.join for better compatibility
- tests: update model paths in test_predict.py to use relative paths
- tests: update model path and clean up commented code in app_test.py
- async: remove async function on sync implementation
- tflite-predictions: added tflite to test cases , add fix for non test functions
- main: orthogonalize in api endpoint fix