shchuro's picture
Dummy handler
762bca2
raw
history blame contribute delete
589 Bytes
from typing import Any, List, Dict
import torch
# from chronos import ChronosPipeline
class EndpointHandler:
def __init__(self, path: str = "") -> None:
# self.pipeline = ChronosPipeline.from_pretrained("amazon/chronos-t5-tiny")
pass
def __call__(self, data: Any) -> List[Dict[str, float]]:
inputs = data.pop("inputs")
# # parameters = data.pop("parameters", {"prediction_length"})
# forecast = self.pipeline.predict(
# torch.tensor(inputs["context"]), prediction_length=5
# )
return {"response": [1, 2, 3]}