class_docstr: Key-value store for storing information during a conversation.
class_docstr_tok: ["Key-value","store","for","storing","information","during","a","conversation","."]
docstr: How many features this single slot creates.
  
  Returns:
      The number of features. `0` if the slot is unfeaturized. The dimensionality
      of the array returned by `as_feature` needs to correspond to this value.
code: def feature_dimensionality(self) -> int:
      """How many features this single slot creates.
  
      Returns:
          The number of features. `0` if the slot is unfeaturized. The dimensionality
          of the array returned by `as_feature` needs to correspond to this value.
      """
      if not self.influence_conversation:
          return 0
  
      return self._feature_dimensionality()
  
imports: import logging
  from abc import ABC, abstractmethod
  from typing import Any, Dict, List, Optional, Text, Type
  import rasa.shared.core.constants
  from rasa.shared.exceptions import RasaException
  import rasa.shared.utils.common
  import rasa.shared.utils.io
  from rasa.shared.constants import DOCS_URL_SLOTS
label_desc: Use image node_id 3 for calling the Slot obj's underlying member method code with example usage: obj.feature_dimensionality() and returns: self, int