Skip to main content

qctl

Usage:
qctl [OPTIONS] COMMAND [ARGS]...
Options:
  • --debug: Enable debug mode
  • -v, --version: Show the application’s version and exit.
  • --help: Show this message and exit.
Commands:
  • docs - Documentation management
  • dataset - Dataset operations
  • config - Configuration management

qctl docs

Usage:
qctl docs [OPTIONS] COMMAND [ARGS]...
Options:
  • --help: Show this message and exit.
Commands:
  • view: Parses the documentation files and launches the web server for live-previewing.
  • build: Parses the CLI code and builds the CLI documentation.

qctl docs view

Parses the documentation files and launches the web server for live-previewing. Usage:
qctl docs view [OPTIONS]

qctl docs build

Parses the CLI code and builds the CLI documentation. Usage:
qctl docs build [OPTIONS]

qctl dataset

Usage:
qctl dataset [OPTIONS] COMMAND [ARGS]...
Commands:
  • create: Create the dataset
  • split: Split dataset into train/test
  • visualize: Visualize with FiftyOne
  • view: View with TensorBoard
  • list: List available datasets
  • index: Index for semantic search

qctl dataset create

Create the parquet datasets from raw data. Usage:
qctl dataset create [OPTIONS]
Options:
  • --save-to TEXT: Path to save the dataset file (default: ./datafiles)
  • --help: Show this message and exit.

qctl dataset split

Split the dataset into train and test sets. Usage:
qctl dataset split [OPTIONS]
Options:
  • --description TEXT: Description of the split operation
  • --overwrite / --no-overwrite: Recreate and overwrite existing splits (default: no-overwrite)
  • --huggingface-hub / --no-huggingface-hub: Upload to Hugging Face Hub (default: no-huggingface-hub)
  • --fiftyone / --no-fiftyone: Create FiftyOne dataset (default: no-fiftyone)
  • --help: Show this message and exit.

qctl dataset visualize

Visualize the Seamagine datasets using FiftyOne. Usage:
qctl dataset visualize [OPTIONS] [REPO_ID]
Arguments:
  • [REPO_ID]: Hugging Face Hub repository ID (default: aegean-ai/fo_seamagine)
Options:
  • --remote-server TEXT: Address of a remote FiftyOne server
  • --help: Show this message and exit.

qctl dataset view

View transformed data using TensorBoard. Usage:
qctl dataset view [OPTIONS]
Options:
  • --dataset-name TEXT: Path to the dataset parquet file (default: seamagine.parquet)
  • --save-to TEXT: Path to save the tensorboard logs (default: ./runs/transformed_images)
  • --class-names TEXT: Class names to view (default: A)
  • --with-transforms / --no-with-transforms: Apply transforms to images (default: with-transforms)
  • --num-batches INTEGER: Number of batches to view (default: 8)
  • --help: Show this message and exit.

qctl dataset list

List the datasets available in the S3 bucket. Usage:
qctl dataset list [OPTIONS]

qctl dataset index

Index the datasets for semantic search. Usage:
qctl dataset index [OPTIONS]

qctl config

Usage:
qctl config [OPTIONS] COMMAND [ARGS]...
Commands:
  • view: View the configuration

qctl config view

View the configuration. Usage:
qctl config view [OPTIONS]
Options:
  • --save-to TEXT: Path to save the YAML file
  • --include-sections TEXT: Comma-separated keys to include in the output
  • --help: Show this message and exit.

Connect these docs to Claude, VSCode, and more via MCP for real-time answers.