def is_sparse()

in tzrec/features/custom_feature.py [0:0]


    def is_sparse(self) -> bool:
        """Feature is sparse or dense."""
        if self._is_sparse is None:
            self._is_sparse = (
                self.config.HasField("zch")
                or self.config.HasField("hash_bucket_size")
                or self.config.HasField("num_buckets")
                or len(self.vocab_list) > 0
                or len(self.vocab_dict) > 0
                or len(self.vocab_file) > 0
                or len(self.config.boundaries) > 0
            )
        return self._is_sparse