|
from typing import Dict, List, Union |
|
import os |
|
|
|
class PreTrainedPipeline(): |
|
def __init__(self, path=""): |
|
|
|
|
|
|
|
|
|
raise NotImplementedError( |
|
"Please implement PreTrainedPipeline __init__ function" |
|
) |
|
|
|
def __call__( |
|
self, inputs: Dict[str, Dict[str, List[Union[str, float]]]] |
|
) -> List[Union[str, float]]: |
|
""" |
|
Args: |
|
inputs (:obj:`dict`): |
|
a dictionary containing a key 'data' mapping to a dict in which |
|
the values represent each column. |
|
Return: |
|
A :obj:`list` of floats or strings: The classification output for each row. |
|
""" |
|
|
|
raise NotImplementedError( |
|
"Please implement PreTrainedPipeline __call__ function" |
|
) |