Skip to main content

🏛️ everything AI about roofs.

Project description

🏛️ roofAI

everything AI about roofs. 🏛️

🔷 datasets 🔷 notebooks 🔷 semseg 🔷 inference 🔷 sagemaker 🔷

image

pip install roofAI
 > roofAI help
cloudwatch browse \
	[endpoint] \
	[<endpoint-name>]
 . browse endpoint on cloudwatch.
 * default endpoint: endpoint-model-2023-12-03-11-24-39-75649-pytorch
roofAI conda activate [sagemaker|semseg]
 . activate conda environment.
roofAI conda create [~validate,~recreate,sagemaker|semseg]
 . create conda environment.
roofAI conda environment_name [sagemaker|semseg]
 . return conda environment_name
roofAI conda validate
 . validate conda environment.
roofAI inference create \
	[dryrun,model] \
	[.|<object-name>] \
	[--verbose 1] \
	[--verify 0]
 . create inference model.
roofAI inference create \
	[dryrun,endpoint_config,suffix=<suffix>] \
	[.|<object-name>] \
	[--verbose 1] \
	[--verify 0]
 . create inference endpoint config.
roofAI inference create \
	[dryrun,endpoint,config_suffix=<suffix>,suffix=<suffix>] \
	[.|<object-name>] \
	[--verbose 1] \
	[--verify 0]
 . create inference endpoint.
roofAI inference delete \
	[dryrun,model|endpoint_config|endpoint] \
	<name> \
	[--verbose 1]
 . delete inference object.
roofAI inference describe \
	[dryrun,endpoint] \
	<name> \
	[--verbose 1]
 . describe inference endpoint.
roofAI inference invoke \
	[~download,dryrun,profile=FULL|DECENT|QUICK|DEBUG|VALIDATION,upload] \
	[-|<endpoint-name>] \
	[..|<dataset-object-name>] \
	[-|<prediction-object-name>] \
	[--verbose 1]
 . <dataset-object-name> -> inference endpoint -> <prediction-object-name>.
 * default endpoint: endpoint-model-2023-12-03-11-24-39-75649-pytorch
roofAI inference list \
	[dryrun,model|endpoint_config|endpoint,contains=<string>] \
	[--verbose 1]
 . list inference objects.
roofAI inference pull \
	[dryrun]
 . pull the inference image.
QGIS seed [screen]
 . seed 🌱 QGIS.
QGIS expressions pull
 . pull QGIS expressions.
QGIS expressions push [push]
 . push QGIS expressions.
 📂 /Users/kamangir/Library/Application Support/QGIS/QGIS3/profiles/default/python/expressions
 📂 /Users/kamangir/git/roofAI/roofAI/QGIS/expressions
QGIS serve[r] [start]
 . start QGIS server.
semseg list
 . list registered semseg models.
semseg predict \
	[device=cpu|cuda,~download,dryrun,profile=FULL|DECENT|QUICK|DEBUG|VALIDATION,upload] \
	[...|<model-object-name>] \
	[..|<dataset-object-name>] \
	[-|<prediction-object-name>]
 . semseg[<model-object-name>].predict(<dataset-object-name>) -> <prediction-object-name>.
semseg train \
	[device=cpu|cuda,~download,dryrun,profile=FULL|DECENT|QUICK|DEBUG|VALIDATION,register,suffix=<v1>,upload] \
	<dataset-object-name> \
	<model-object-name> \
	[--activation <sigmoid>] \
	[--classes <one+two+three+four>] \
	[--encoder_name <se_resnext50_32x4d>] \
	[--encoder_weights <imagenet>]
 . semseg.train(<dataset-object-name>) -> <model-object-name>.
roofAI dataset ingest \
	[source=AIRS,dryrun,open,register,suffix=<v1>,upload,target=sagemaker|torch] \
	<object-name> \
	[--test_count <10>] \
	[--train_count <10>] \
	[--val_count <10>]
 . ingest AIRS -> <object-name>.
roofAI dataset ingest \
	[source=CamVid,dryrun,open,register,suffix=<v1>,upload] \
	<object-name>
 . ingest CamVid -> <object-name>.
roofAI dataset review \
	[download,dryrun,open] \
	<object-name> \
	[--count <1>] \
	[--index <index>] \
	[--subset <subset>]
 . review <object-name>.

PyPI version


To use on AWS SageMaker replace <plugin-name> with roofAI and follow these instructions.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

roofai-4.81.1.tar.gz (13.1 kB view details)

Uploaded Source

Built Distribution

roofAI-4.81.1-py3-none-any.whl (16.5 kB view details)

Uploaded Python 3

File details

Details for the file roofai-4.81.1.tar.gz.

File metadata

  • Download URL: roofai-4.81.1.tar.gz
  • Upload date:
  • Size: 13.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.19

File hashes

Hashes for roofai-4.81.1.tar.gz
Algorithm Hash digest
SHA256 1aca32f0ecabd82bac50b1d407373986c949280dc3bee065c198124189217d4f
MD5 ec792792abce60a970409af8f1e3580b
BLAKE2b-256 39d3054538dd50629e75c3821df37fbeccf33c56cba082f14fd08f8f3976be07

See more details on using hashes here.

File details

Details for the file roofAI-4.81.1-py3-none-any.whl.

File metadata

  • Download URL: roofAI-4.81.1-py3-none-any.whl
  • Upload date:
  • Size: 16.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.19

File hashes

Hashes for roofAI-4.81.1-py3-none-any.whl
Algorithm Hash digest
SHA256 cbe5cad063e8120af05c0fc0f67b98cbef7377c67be6e9af6199bf2dc8209d5b
MD5 1630236313958a863121b2fa9fa2a558
BLAKE2b-256 27d8777c702f36cc7cd2f6a81951d9dcfb88f7f6f794bfddc71cdd0b45c5afd0

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page