update from https://github.com/ArneBinder/argumentation-structure-identification/pull/529
d868d2e
verified
| from abc import ABC, abstractmethod | |
| from typing import Any, Iterable | |
| from pytorch_ie.core import Document | |
| class DocumentSerializer(ABC): | |
| """This defines the interface for a document serializer. | |
| The serializer should not return the serialized documents, but write them to disk and instead | |
| return some metadata such as the path to the serialized documents. | |
| """ | |
| def __call__(self, documents: Iterable[Document], append: bool = False, **kwargs) -> Any: ... | |