original_docstring: Reset the semantic tags for the specified columns to the default values.
          The default values will be either an empty set or a set of the standard tags
          based on the column logical type, controlled by the use_standard_tags property on the table.
          Column names can be provided as a single string, a list of strings or a set of strings.
          If columns is not specified, tags will be reset for all columns.
  
          Args:
              columns (str/list/set, optional): The columns for which the semantic tags should be reset.
              retain_index_tags (bool, optional): If True, will retain any index or time_index
                  semantic tags set on the column. If False, will clear all semantic tags. Defaults to
                  False.
          
docstring: Reset the semantic tags for the specified columns to the default values.
  The default values will be either an empty set or a set of the standard tags
  based on the column logical type, controlled by the use_standard_tags property on the table.
  Column names can be provided as a single string, a list of strings or a set of strings.
  If columns is not specified, tags will be reset for all columns.
docstring_tokens: Reset the semantic tags for the specified columns to the default values . The default values will be either an empty set or a set of the standard tags based on the column logical type controlled by the use_standard_tags property on the table . Column names can be provided as a single string a list of strings or a set of strings . If columns is not specified tags will be reset for all columns .
code: def reset_semantic_tags(self, columns=None, retain_index_tags=False):
          """Reset the semantic tags for the specified columns to the default values.
          The default values will be either an empty set or a set of the standard tags
          based on the column logical type, controlled by the use_standard_tags property on the table.
          Column names can be provided as a single string, a list of strings or a set of strings.
          If columns is not specified, tags will be reset for all columns.
  
          Args:
              columns (str/list/set, optional): The columns for which the semantic tags should be reset.
              retain_index_tags (bool, optional): If True, will retain any index or time_index
                  semantic tags set on the column. If False, will clear all semantic tags. Defaults to
                  False.
          """
          columns = _convert_input_to_set(columns, "columns")
          cols_not_found = sorted(list(columns.difference(set(self.columns.keys()))))
          if cols_not_found:
              raise ColumnNotPresentError(cols_not_found)
          if not columns:
              columns = self.columns.keys()
  
          for col_name in columns:
              original_tags = self.semantic_tags[col_name]
              self.columns[col_name]._reset_semantic_tags()
  
              if retain_index_tags and "index" in original_tags:
                  self._set_index_tags(col_name)
              if retain_index_tags and "time_index" in original_tags:
                  self._set_time_index_tags(col_name)
code_tokens: def reset_semantic_tags ( self , columns = None , retain_index_tags = False ) : columns = _convert_input_to_set ( columns , "columns" ) cols_not_found = sorted ( list ( columns . difference ( set ( self . columns . keys ( ) ) ) ) ) if cols_not_found : raise ColumnNotPresentError ( cols_not_found ) if not columns : columns = self . columns . keys ( ) for col_name in columns : original_tags = self . semantic_tags [ col_name ] self . columns [ col_name ] . _reset_semantic_tags ( ) if retain_index_tags and "index" in original_tags : self . _set_index_tags ( col_name ) if retain_index_tags and "time_index" in original_tags : self . _set_time_index_tags ( col_name )
short_docstring: Reset the semantic tags for the specified columns to the default values.
short_docstring_tokens: Reset the semantic tags for the specified columns to the default values .
comment: """Reset the semantic tags for the specified columns to the default values.
          The default values will be either an empty set or a set of the standard tags
          based on the column logical type, controlled by the use_standard_tags property on the table.
          Column names can be provided as a single string, a list of strings or a set of strings.
          If columns is not specified, tags will be reset for all columns.
  
          Args:
              columns (str/list/set, optional): The columns for which the semantic tags should be reset.
              retain_index_tags (bool, optional): If True, will retain any index or time_index
                  semantic tags set on the column. If False, will clear all semantic tags. Defaults to
                  False.
          """