original_docstring: Remove the semantic tags for any column names in the provided semantic_tags
          dictionary, updating the Woodwork typing information. Including `index` or `time_index`
          tags will set the Woodwork index or time index to None for the DataFrame.
  
          Args:
              semantic_tags (dict[str -> str/list/set]): A dictionary mapping the columns
                  in the DataFrame to the tags that should be removed from the column's semantic tags
          
docstring: Remove the semantic tags for any column names in the provided semantic_tags
  dictionary, updating the Woodwork typing information. Including `index` or `time_index`
  tags will set the Woodwork index or time index to None for the DataFrame.
docstring_tokens: Remove the semantic tags for any column names in the provided semantic_tags dictionary updating the Woodwork typing information . Including ` index ` or ` time_index ` tags will set the Woodwork index or time index to None for the DataFrame .
code: def remove_semantic_tags(self, semantic_tags):
          """Remove the semantic tags for any column names in the provided semantic_tags
          dictionary, updating the Woodwork typing information. Including `index` or `time_index`
          tags will set the Woodwork index or time index to None for the DataFrame.
  
          Args:
              semantic_tags (dict[str -> str/list/set]): A dictionary mapping the columns
                  in the DataFrame to the tags that should be removed from the column's semantic tags
          """
          _check_semantic_tags(self.columns.keys(), semantic_tags)
          for col_name, tags_to_remove in semantic_tags.items():
              standard_tags = self.logical_types[col_name].standard_tags
              tags_to_remove = _convert_input_to_set(tags_to_remove)
              original_tags = self.semantic_tags[col_name].copy()
  
              self.columns[col_name]._remove_semantic_tags(tags_to_remove, col_name)
  
              # If the index is removed, reinsert any standard tags not explicitly removed
              if (
                  self.use_standard_tags[col_name]
                  and "index" in original_tags
                  and "index" not in self.columns[col_name].semantic_tags
              ):
                  standard_tags_removed = tags_to_remove.intersection(standard_tags)
                  standard_tags_to_reinsert = standard_tags.difference(
                      standard_tags_removed
                  )
                  self.columns[col_name].semantic_tags = self.semantic_tags[
                      col_name
                  ].union(standard_tags_to_reinsert)
code_tokens: def remove_semantic_tags ( self , semantic_tags ) : _check_semantic_tags ( self . columns . keys ( ) , semantic_tags ) for col_name , tags_to_remove in semantic_tags . items ( ) : standard_tags = self . logical_types [ col_name ] . standard_tags tags_to_remove = _convert_input_to_set ( tags_to_remove ) original_tags = self . semantic_tags [ col_name ] . copy ( ) self . columns [ col_name ] . _remove_semantic_tags ( tags_to_remove , col_name ) if ( self . use_standard_tags [ col_name ] and "index" in original_tags and "index" not in self . columns [ col_name ] . semantic_tags ) : standard_tags_removed = tags_to_remove . intersection ( standard_tags ) standard_tags_to_reinsert = standard_tags . difference ( standard_tags_removed ) self . columns [ col_name ] . semantic_tags = self . semantic_tags [ col_name ] . union ( standard_tags_to_reinsert )
short_docstring: Remove the semantic tags for any column names in the provided semantic_tags
  dictionary, updating the Woodwork typing information.
short_docstring_tokens: Remove the semantic tags for any column names in the provided semantic_tags dictionary updating the Woodwork typing information .
comment: """Remove the semantic tags for any column names in the provided semantic_tags
          dictionary, updating the Woodwork typing information. Including `index` or `time_index`
          tags will set the Woodwork index or time index to None for the DataFrame.
  
          Args:
              semantic_tags (dict[str -> str/list/set]): A dictionary mapping the columns
                  in the DataFrame to the tags that should be removed from the column's semantic tags
          """$SEP$# If the index is removed, reinsert any standard tags not explicitly removed