Mulai sekarangMulai gratis

Mencatat waktu pemuatan model

Anda sedang membangun aplikasi FastAPI untuk mengklasifikasikan penguin, dan Anda ingin mengukur waktu yang dibutuhkan untuk memuat model serta mencatatnya di log.

Latihan ini merupakan bagian dari kursus

Menerapkan AI ke Produksi dengan FastAPI

Lihat Kursus

Instruksi latihan

  • Muat logger error uvicorn.
  • Catat waktu proses untuk memuat model pada level INFO.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

from fastapi import FastAPI
import logging
import joblib 
import time

# Get the uvicorn error logger
logger = logging.getLogger('____')

start_time = time.perf_counter()
model = joblib.load('penguin_classifier.pkl')
process_time = time.perf_counter() - start_time
# Log the process time at the INFO level
logger.____(f"Process time was {____} seconds.")

app = FastAPI()
Edit dan Jalankan Kode