geochemistrypi package#

Subpackages#

Submodules#

geochemistrypi.cli module#

data_mining(data: str = <typer.models.OptionInfo object>, training: str = <typer.models.OptionInfo object>, inference: str = <typer.models.OptionInfo object>, mlflow: bool = <typer.models.OptionInfo object>, web: bool = False) None[source]#

Implement the customized automated machine learning pipeline for geochemistry data mining.

main(version: bool | None = <typer.models.OptionInfo object>) None[source]#

Geochemistry π is an open-sourced highly automated machine learning Python framework for data-driven geochemistry discovery. It has the cores components of continous training, machine learning lifecycle management and model serving.

web_setup() None[source]#

Set up the dependency of the web application.

geochemistrypi.database module#

get_db()[source]#

Get a database session.

geochemistrypi.start_cli_pipeline module#

geochemistrypi.start_dash_pipeline module#

custom_openapi()[source]#
async read_root() dict[source]#

Module contents#