Source code for dpgen2.exploration.selector.conf_selector

import dpdata
from abc import ABC, abstractmethod
from typing import Optional, Tuple, List, Set
from pathlib import Path
from . import (
    ConfFilters,
    TrustLevel,
)
from dpgen2.exploration.report import ExplorationReport

[docs]class ConfSelector(ABC): """Select configurations from trajectory and model deviation files. """
[docs] @abstractmethod def select ( self, trajs : List[Path], model_devis : List[Path], type_map : Optional[List[str]] = None, ) -> Tuple[List[ Path ], ExplorationReport]: pass