def __call__(self, batch: List[List[str]], mean: bool = None) -> List[Union[list, np.ndarray]]:
        """
        Embed sentences from batch

        Args:
            batch: list of tokenized text samples
            mean: whether to return mean embedding of tokens per sample

        Returns:
            embedded batch
        """
        batch = [self._encode(sample, mean) for sample in batch]
        if self.pad_zero:
            batch = zero_pad(batch)
        return batch
def __call__ ( self , batch : List [ List [ str ] ] , mean : bool = None ) -> List [ Union [ list , np . ndarray ] ] : batch = [ self . _encode ( sample , mean ) for sample in batch ] if self . pad_zero : batch = zero_pad ( batch ) return batch
Embed sentences from batch

        Args:
            batch: list of tokenized text samples
            mean: whether to return mean embedding of tokens per sample

        Returns:
            embedded batch