Spaces:
Sleeping
Sleeping
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(
|
| 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=
|
| 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[
|
| 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 |
|