marintosti12 commited on
Commit
a8a75f6
·
1 Parent(s): 221bf32

fix(model) : fix model id and fix docs

Browse files
src/controllers/home_controller.py CHANGED
@@ -8,7 +8,7 @@ from sqlalchemy.orm import Session
8
  from config.db import get_db
9
  from models.ml import MLModel
10
 
11
- router = APIRouter(prefix="/models", tags=["Models"])
12
 
13
 
14
  class MLModelOut(BaseModel):
 
8
  from config.db import get_db
9
  from models.ml import MLModel
10
 
11
+ router = APIRouter(tags=["Models"])
12
 
13
 
14
  class MLModelOut(BaseModel):
src/controllers/predict_controller.py CHANGED
@@ -146,7 +146,7 @@ def batch_predict(
146
 
147
  db.add(
148
  MLOutput(
149
- input_id=str(objs[idx].id),
150
  prediction=label,
151
  prob=float(p[i]),
152
  )
 
146
 
147
  db.add(
148
  MLOutput(
149
+ input_id=objs[idx].id,
150
  prediction=label,
151
  prob=float(p[i]),
152
  )
src/models/ml_output.py CHANGED
@@ -22,7 +22,7 @@ class MLOutput(Base):
22
  DateTime(timezone=True), server_default=func.now()
23
  )
24
 
25
- input_id: Mapped[str] = mapped_column(
26
  UUID(as_uuid=True), ForeignKey("ml_inputs.id", ondelete="CASCADE"), nullable=False
27
  )
28
 
 
22
  DateTime(timezone=True), server_default=func.now()
23
  )
24
 
25
+ input_id: Mapped[uuid.UUID] = mapped_column(
26
  UUID(as_uuid=True), ForeignKey("ml_inputs.id", ondelete="CASCADE"), nullable=False
27
  )
28