flip_api.fl_services.stop_training ================================== .. py:module:: flip_api.fl_services.stop_training Attributes ---------- .. autoapisummary:: flip_api.fl_services.stop_training.router Functions --------- .. autoapisummary:: flip_api.fl_services.stop_training.stop_training Module Contents --------------- .. py:data:: router .. py:function:: stop_training(model_id: uuid.UUID, request: fastapi.Request, db: sqlmodel.Session = Depends(get_session), user_id: uuid.UUID = Depends(verify_token)) -> None Stop the training of a specific model. :param model_id: The ID of the model to stop training. :type model_id: UUID :param request: The incoming HTTP request. :type request: Request :param db: Database session. :type db: Session :param user_id: User ID from authentication. :type user_id: UUID :returns: None :raises HTTPException: If the user is not allowed or if there is an error while stopping training.