code: def test_category_to_sequence_names_filters(self):
      dataset = SqlIndexDataset(
          sqlite_metadata_file=METADATA_FILE,
          remove_empty_masks=True,
          subset_lists_file=SET_LIST_FILE,
          exclude_sequences=["cat1_seq0"],
          subsets=["train", "test"],
          frame_data_builder_FrameDataBuilder_args=NO_BLOBS_KWARGS,
      )
  
      cat_to_seqs = dataset.category_to_sequence_names()
      self.assertEqual(len(cat_to_seqs), 2)
      self.assertIn("cat1", cat_to_seqs)
      self.assertEqual(len(cat_to_seqs["cat1"]), 4)  # minus one
  
      # check that override preserves the behavior
      cat_to_seqs_base = super(
          SqlIndexDataset, dataset
      ).category_to_sequence_names()
      self.assertDictEqual(cat_to_seqs, cat_to_seqs_base)
  
imports: import logging
  import os
  import unittest
  from collections import Counter
  import pkg_resources
  import torch
  from pytorch3d.implicitron.dataset.sql_dataset import SqlIndexDataset
label_desc: Use image node_id 19 for calling the TestSqlDataset obj's underlying member method code with example usage: obj.test_category_to_sequence_names_filters() without return types