turing-space / turing /plots.py
papri-ka's picture
Deploy FastAPI ML service to Hugging Face Spaces
5fc6e5d
raw
history blame contribute delete
760 Bytes
from pathlib import Path
from loguru import logger
from tqdm import tqdm
import typer
from turing.config import FIGURES_DIR, PROCESSED_DATA_DIR
app = typer.Typer()
@app.command()
def main(
# ---- REPLACE DEFAULT PATHS AS APPROPRIATE ----
input_path: Path = PROCESSED_DATA_DIR / "dataset.csv",
output_path: Path = FIGURES_DIR / "plot.png",
# -----------------------------------------
):
# ---- REPLACE THIS WITH YOUR OWN CODE ----
logger.info("Generating plot from data...")
for i in tqdm(range(10), total=10):
if i == 5:
logger.info("Something happened for iteration 5.")
logger.success("Plot generation complete.")
# -----------------------------------------
if __name__ == "__main__":
app()