<!-- # hard line break macro for HTML -->

# fiftyone.brain.internal

* [fiftyone.brain.internal.core](fiftyone.brain.internal.core.md)
  * [fiftyone.brain.internal.core.duplicates](fiftyone.brain.internal.core.duplicates.md)
    * [`compute_near_duplicates()`](fiftyone.brain.internal.core.duplicates.md#fiftyone.brain.internal.core.duplicates.compute_near_duplicates)
    * [`compute_exact_duplicates()`](fiftyone.brain.internal.core.duplicates.md#fiftyone.brain.internal.core.duplicates.compute_exact_duplicates)
  * [fiftyone.brain.internal.core.elasticsearch](fiftyone.brain.internal.core.elasticsearch.md)
    * [`ElasticsearchSimilarityConfig`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityConfig)
      * [`ElasticsearchSimilarityConfig.method`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityConfig.method)
      * [`ElasticsearchSimilarityConfig.hosts`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityConfig.hosts)
      * [`ElasticsearchSimilarityConfig.cloud_id`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityConfig.cloud_id)
      * [`ElasticsearchSimilarityConfig.username`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityConfig.username)
      * [`ElasticsearchSimilarityConfig.password`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityConfig.password)
      * [`ElasticsearchSimilarityConfig.api_key`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityConfig.api_key)
      * [`ElasticsearchSimilarityConfig.ca_certs`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityConfig.ca_certs)
      * [`ElasticsearchSimilarityConfig.bearer_auth`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityConfig.bearer_auth)
      * [`ElasticsearchSimilarityConfig.ssl_assert_fingerprint`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityConfig.ssl_assert_fingerprint)
      * [`ElasticsearchSimilarityConfig.verify_certs`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityConfig.verify_certs)
      * [`ElasticsearchSimilarityConfig.max_k`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityConfig.max_k)
      * [`ElasticsearchSimilarityConfig.supports_least_similarity`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityConfig.supports_least_similarity)
      * [`ElasticsearchSimilarityConfig.supported_aggregations`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityConfig.supported_aggregations)
      * [`ElasticsearchSimilarityConfig.load_credentials()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityConfig.load_credentials)
      * [`ElasticsearchSimilarityConfig.attributes()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityConfig.attributes)
      * [`ElasticsearchSimilarityConfig.base_config_cls()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityConfig.base_config_cls)
      * [`ElasticsearchSimilarityConfig.build()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityConfig.build)
      * [`ElasticsearchSimilarityConfig.builder()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityConfig.builder)
      * [`ElasticsearchSimilarityConfig.cls`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityConfig.cls)
      * [`ElasticsearchSimilarityConfig.copy()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityConfig.copy)
      * [`ElasticsearchSimilarityConfig.custom_attributes()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityConfig.custom_attributes)
      * [`ElasticsearchSimilarityConfig.default()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityConfig.default)
      * [`ElasticsearchSimilarityConfig.from_dict()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityConfig.from_dict)
      * [`ElasticsearchSimilarityConfig.from_json()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityConfig.from_json)
      * [`ElasticsearchSimilarityConfig.from_kwargs()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityConfig.from_kwargs)
      * [`ElasticsearchSimilarityConfig.from_str()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityConfig.from_str)
      * [`ElasticsearchSimilarityConfig.get_class_name()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityConfig.get_class_name)
      * [`ElasticsearchSimilarityConfig.load_default()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityConfig.load_default)
      * [`ElasticsearchSimilarityConfig.parse_array()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityConfig.parse_array)
      * [`ElasticsearchSimilarityConfig.parse_bool()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityConfig.parse_bool)
      * [`ElasticsearchSimilarityConfig.parse_categorical()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityConfig.parse_categorical)
      * [`ElasticsearchSimilarityConfig.parse_dict()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityConfig.parse_dict)
      * [`ElasticsearchSimilarityConfig.parse_int()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityConfig.parse_int)
      * [`ElasticsearchSimilarityConfig.parse_mutually_exclusive_fields()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityConfig.parse_mutually_exclusive_fields)
      * [`ElasticsearchSimilarityConfig.parse_number()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityConfig.parse_number)
      * [`ElasticsearchSimilarityConfig.parse_object()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityConfig.parse_object)
      * [`ElasticsearchSimilarityConfig.parse_object_array()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityConfig.parse_object_array)
      * [`ElasticsearchSimilarityConfig.parse_object_dict()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityConfig.parse_object_dict)
      * [`ElasticsearchSimilarityConfig.parse_path()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityConfig.parse_path)
      * [`ElasticsearchSimilarityConfig.parse_raw()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityConfig.parse_raw)
      * [`ElasticsearchSimilarityConfig.parse_string()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityConfig.parse_string)
      * [`ElasticsearchSimilarityConfig.run_cls`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityConfig.run_cls)
      * [`ElasticsearchSimilarityConfig.serialize()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityConfig.serialize)
      * [`ElasticsearchSimilarityConfig.to_str()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityConfig.to_str)
      * [`ElasticsearchSimilarityConfig.type`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityConfig.type)
      * [`ElasticsearchSimilarityConfig.validate_all_or_nothing_fields()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityConfig.validate_all_or_nothing_fields)
      * [`ElasticsearchSimilarityConfig.write_json()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityConfig.write_json)
    * [`ElasticsearchSimilarity`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarity)
      * [`ElasticsearchSimilarity.ensure_requirements()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarity.ensure_requirements)
      * [`ElasticsearchSimilarity.ensure_usage_requirements()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarity.ensure_usage_requirements)
      * [`ElasticsearchSimilarity.initialize()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarity.initialize)
      * [`ElasticsearchSimilarity.cleanup()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarity.cleanup)
      * [`ElasticsearchSimilarity.delete_run()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarity.delete_run)
      * [`ElasticsearchSimilarity.delete_runs()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarity.delete_runs)
      * [`ElasticsearchSimilarity.from_config()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarity.from_config)
      * [`ElasticsearchSimilarity.from_dict()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarity.from_dict)
      * [`ElasticsearchSimilarity.from_json()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarity.from_json)
      * [`ElasticsearchSimilarity.from_kwargs()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarity.from_kwargs)
      * [`ElasticsearchSimilarity.get_fields()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarity.get_fields)
      * [`ElasticsearchSimilarity.get_run_info()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarity.get_run_info)
      * [`ElasticsearchSimilarity.has_cached_run_results()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarity.has_cached_run_results)
      * [`ElasticsearchSimilarity.list_runs()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarity.list_runs)
      * [`ElasticsearchSimilarity.load_run_results()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarity.load_run_results)
      * [`ElasticsearchSimilarity.load_run_view()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarity.load_run_view)
      * [`ElasticsearchSimilarity.parse()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarity.parse)
      * [`ElasticsearchSimilarity.register_run()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarity.register_run)
      * [`ElasticsearchSimilarity.rename()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarity.rename)
      * [`ElasticsearchSimilarity.run_info_cls()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarity.run_info_cls)
      * [`ElasticsearchSimilarity.save_run_info()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarity.save_run_info)
      * [`ElasticsearchSimilarity.save_run_results()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarity.save_run_results)
      * [`ElasticsearchSimilarity.update_run_config()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarity.update_run_config)
      * [`ElasticsearchSimilarity.update_run_key()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarity.update_run_key)
      * [`ElasticsearchSimilarity.validate()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarity.validate)
      * [`ElasticsearchSimilarity.validate_run()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarity.validate_run)
    * [`ElasticsearchSimilarityIndex`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityIndex)
      * [`ElasticsearchSimilarityIndex.total_index_size`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityIndex.total_index_size)
      * [`ElasticsearchSimilarityIndex.client`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityIndex.client)
      * [`ElasticsearchSimilarityIndex.add_to_index()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityIndex.add_to_index)
      * [`ElasticsearchSimilarityIndex.remove_from_index()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityIndex.remove_from_index)
      * [`ElasticsearchSimilarityIndex.attributes()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityIndex.attributes)
      * [`ElasticsearchSimilarityIndex.backend`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityIndex.backend)
      * [`ElasticsearchSimilarityIndex.base_results_cls()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityIndex.base_results_cls)
      * [`ElasticsearchSimilarityIndex.clear_view()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityIndex.clear_view)
      * [`ElasticsearchSimilarityIndex.cls`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityIndex.cls)
      * [`ElasticsearchSimilarityIndex.compute_embeddings()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityIndex.compute_embeddings)
      * [`ElasticsearchSimilarityIndex.config`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityIndex.config)
      * [`ElasticsearchSimilarityIndex.copy()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityIndex.copy)
      * [`ElasticsearchSimilarityIndex.current_label_ids`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityIndex.current_label_ids)
      * [`ElasticsearchSimilarityIndex.current_sample_ids`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityIndex.current_sample_ids)
      * [`ElasticsearchSimilarityIndex.custom_attributes()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityIndex.custom_attributes)
      * [`ElasticsearchSimilarityIndex.from_dict()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityIndex.from_dict)
      * [`ElasticsearchSimilarityIndex.from_json()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityIndex.from_json)
      * [`ElasticsearchSimilarityIndex.from_str()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityIndex.from_str)
      * [`ElasticsearchSimilarityIndex.get_class_name()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityIndex.get_class_name)
      * [`ElasticsearchSimilarityIndex.get_embeddings()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityIndex.get_embeddings)
      * [`ElasticsearchSimilarityIndex.get_meta()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityIndex.get_meta)
      * [`ElasticsearchSimilarityIndex.get_model()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityIndex.get_model)
      * [`ElasticsearchSimilarityIndex.has_view`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityIndex.has_view)
      * [`ElasticsearchSimilarityIndex.index_size`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityIndex.index_size)
      * [`ElasticsearchSimilarityIndex.is_external`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityIndex.is_external)
      * [`ElasticsearchSimilarityIndex.key`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityIndex.key)
      * [`ElasticsearchSimilarityIndex.label_ids`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityIndex.label_ids)
      * [`ElasticsearchSimilarityIndex.missing_size`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityIndex.missing_size)
      * [`ElasticsearchSimilarityIndex.reload()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityIndex.reload)
      * [`ElasticsearchSimilarityIndex.sample_ids`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityIndex.sample_ids)
      * [`ElasticsearchSimilarityIndex.samples`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityIndex.samples)
      * [`ElasticsearchSimilarityIndex.save()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityIndex.save)
      * [`ElasticsearchSimilarityIndex.save_config()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityIndex.save_config)
      * [`ElasticsearchSimilarityIndex.serialize()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityIndex.serialize)
      * [`ElasticsearchSimilarityIndex.sort_by_similarity()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityIndex.sort_by_similarity)
      * [`ElasticsearchSimilarityIndex.supports_prompts`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityIndex.supports_prompts)
      * [`ElasticsearchSimilarityIndex.to_str()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityIndex.to_str)
      * [`ElasticsearchSimilarityIndex.use_view()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityIndex.use_view)
      * [`ElasticsearchSimilarityIndex.values()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityIndex.values)
      * [`ElasticsearchSimilarityIndex.view`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityIndex.view)
      * [`ElasticsearchSimilarityIndex.write_json()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityIndex.write_json)
      * [`ElasticsearchSimilarityIndex.cleanup()`](fiftyone.brain.internal.core.elasticsearch.md#fiftyone.brain.internal.core.elasticsearch.ElasticsearchSimilarityIndex.cleanup)
  * [fiftyone.brain.internal.core.hardness](fiftyone.brain.internal.core.hardness.md)
    * [`compute_hardness()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.compute_hardness)
    * [`HardnessConfig`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.HardnessConfig)
      * [`HardnessConfig.type`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.HardnessConfig.type)
      * [`HardnessConfig.method`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.HardnessConfig.method)
      * [`HardnessConfig.attributes()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.HardnessConfig.attributes)
      * [`HardnessConfig.base_config_cls()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.HardnessConfig.base_config_cls)
      * [`HardnessConfig.build()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.HardnessConfig.build)
      * [`HardnessConfig.builder()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.HardnessConfig.builder)
      * [`HardnessConfig.cls`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.HardnessConfig.cls)
      * [`HardnessConfig.copy()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.HardnessConfig.copy)
      * [`HardnessConfig.custom_attributes()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.HardnessConfig.custom_attributes)
      * [`HardnessConfig.default()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.HardnessConfig.default)
      * [`HardnessConfig.from_dict()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.HardnessConfig.from_dict)
      * [`HardnessConfig.from_json()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.HardnessConfig.from_json)
      * [`HardnessConfig.from_kwargs()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.HardnessConfig.from_kwargs)
      * [`HardnessConfig.from_str()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.HardnessConfig.from_str)
      * [`HardnessConfig.get_class_name()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.HardnessConfig.get_class_name)
      * [`HardnessConfig.load_credentials()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.HardnessConfig.load_credentials)
      * [`HardnessConfig.load_default()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.HardnessConfig.load_default)
      * [`HardnessConfig.parse_array()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.HardnessConfig.parse_array)
      * [`HardnessConfig.parse_bool()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.HardnessConfig.parse_bool)
      * [`HardnessConfig.parse_categorical()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.HardnessConfig.parse_categorical)
      * [`HardnessConfig.parse_dict()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.HardnessConfig.parse_dict)
      * [`HardnessConfig.parse_int()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.HardnessConfig.parse_int)
      * [`HardnessConfig.parse_mutually_exclusive_fields()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.HardnessConfig.parse_mutually_exclusive_fields)
      * [`HardnessConfig.parse_number()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.HardnessConfig.parse_number)
      * [`HardnessConfig.parse_object()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.HardnessConfig.parse_object)
      * [`HardnessConfig.parse_object_array()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.HardnessConfig.parse_object_array)
      * [`HardnessConfig.parse_object_dict()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.HardnessConfig.parse_object_dict)
      * [`HardnessConfig.parse_path()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.HardnessConfig.parse_path)
      * [`HardnessConfig.parse_raw()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.HardnessConfig.parse_raw)
      * [`HardnessConfig.parse_string()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.HardnessConfig.parse_string)
      * [`HardnessConfig.run_cls`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.HardnessConfig.run_cls)
      * [`HardnessConfig.serialize()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.HardnessConfig.serialize)
      * [`HardnessConfig.to_str()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.HardnessConfig.to_str)
      * [`HardnessConfig.validate_all_or_nothing_fields()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.HardnessConfig.validate_all_or_nothing_fields)
      * [`HardnessConfig.write_json()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.HardnessConfig.write_json)
    * [`Hardness`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.Hardness)
      * [`Hardness.ensure_requirements()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.Hardness.ensure_requirements)
      * [`Hardness.register_samples()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.Hardness.register_samples)
      * [`Hardness.process_image()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.Hardness.process_image)
      * [`Hardness.get_fields()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.Hardness.get_fields)
      * [`Hardness.cleanup()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.Hardness.cleanup)
      * [`Hardness.delete_run()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.Hardness.delete_run)
      * [`Hardness.delete_runs()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.Hardness.delete_runs)
      * [`Hardness.ensure_usage_requirements()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.Hardness.ensure_usage_requirements)
      * [`Hardness.from_config()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.Hardness.from_config)
      * [`Hardness.from_dict()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.Hardness.from_dict)
      * [`Hardness.from_json()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.Hardness.from_json)
      * [`Hardness.from_kwargs()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.Hardness.from_kwargs)
      * [`Hardness.get_run_info()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.Hardness.get_run_info)
      * [`Hardness.has_cached_run_results()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.Hardness.has_cached_run_results)
      * [`Hardness.list_runs()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.Hardness.list_runs)
      * [`Hardness.load_run_results()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.Hardness.load_run_results)
      * [`Hardness.load_run_view()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.Hardness.load_run_view)
      * [`Hardness.parse()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.Hardness.parse)
      * [`Hardness.register_run()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.Hardness.register_run)
      * [`Hardness.rename()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.Hardness.rename)
      * [`Hardness.run_info_cls()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.Hardness.run_info_cls)
      * [`Hardness.save_run_info()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.Hardness.save_run_info)
      * [`Hardness.save_run_results()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.Hardness.save_run_results)
      * [`Hardness.update_run_config()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.Hardness.update_run_config)
      * [`Hardness.update_run_key()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.Hardness.update_run_key)
      * [`Hardness.validate()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.Hardness.validate)
      * [`Hardness.validate_run()`](fiftyone.brain.internal.core.hardness.md#fiftyone.brain.internal.core.hardness.Hardness.validate_run)
  * [fiftyone.brain.internal.core.lancedb](fiftyone.brain.internal.core.lancedb.md)
    * [`LanceDBSimilarityConfig`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityConfig)
      * [`LanceDBSimilarityConfig.method`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityConfig.method)
      * [`LanceDBSimilarityConfig.uri`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityConfig.uri)
      * [`LanceDBSimilarityConfig.max_k`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityConfig.max_k)
      * [`LanceDBSimilarityConfig.supports_least_similarity`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityConfig.supports_least_similarity)
      * [`LanceDBSimilarityConfig.supported_aggregations`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityConfig.supported_aggregations)
      * [`LanceDBSimilarityConfig.load_credentials()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityConfig.load_credentials)
      * [`LanceDBSimilarityConfig.attributes()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityConfig.attributes)
      * [`LanceDBSimilarityConfig.base_config_cls()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityConfig.base_config_cls)
      * [`LanceDBSimilarityConfig.build()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityConfig.build)
      * [`LanceDBSimilarityConfig.builder()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityConfig.builder)
      * [`LanceDBSimilarityConfig.cls`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityConfig.cls)
      * [`LanceDBSimilarityConfig.copy()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityConfig.copy)
      * [`LanceDBSimilarityConfig.custom_attributes()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityConfig.custom_attributes)
      * [`LanceDBSimilarityConfig.default()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityConfig.default)
      * [`LanceDBSimilarityConfig.from_dict()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityConfig.from_dict)
      * [`LanceDBSimilarityConfig.from_json()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityConfig.from_json)
      * [`LanceDBSimilarityConfig.from_kwargs()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityConfig.from_kwargs)
      * [`LanceDBSimilarityConfig.from_str()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityConfig.from_str)
      * [`LanceDBSimilarityConfig.get_class_name()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityConfig.get_class_name)
      * [`LanceDBSimilarityConfig.load_default()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityConfig.load_default)
      * [`LanceDBSimilarityConfig.parse_array()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityConfig.parse_array)
      * [`LanceDBSimilarityConfig.parse_bool()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityConfig.parse_bool)
      * [`LanceDBSimilarityConfig.parse_categorical()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityConfig.parse_categorical)
      * [`LanceDBSimilarityConfig.parse_dict()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityConfig.parse_dict)
      * [`LanceDBSimilarityConfig.parse_int()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityConfig.parse_int)
      * [`LanceDBSimilarityConfig.parse_mutually_exclusive_fields()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityConfig.parse_mutually_exclusive_fields)
      * [`LanceDBSimilarityConfig.parse_number()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityConfig.parse_number)
      * [`LanceDBSimilarityConfig.parse_object()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityConfig.parse_object)
      * [`LanceDBSimilarityConfig.parse_object_array()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityConfig.parse_object_array)
      * [`LanceDBSimilarityConfig.parse_object_dict()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityConfig.parse_object_dict)
      * [`LanceDBSimilarityConfig.parse_path()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityConfig.parse_path)
      * [`LanceDBSimilarityConfig.parse_raw()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityConfig.parse_raw)
      * [`LanceDBSimilarityConfig.parse_string()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityConfig.parse_string)
      * [`LanceDBSimilarityConfig.run_cls`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityConfig.run_cls)
      * [`LanceDBSimilarityConfig.serialize()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityConfig.serialize)
      * [`LanceDBSimilarityConfig.to_str()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityConfig.to_str)
      * [`LanceDBSimilarityConfig.type`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityConfig.type)
      * [`LanceDBSimilarityConfig.validate_all_or_nothing_fields()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityConfig.validate_all_or_nothing_fields)
      * [`LanceDBSimilarityConfig.write_json()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityConfig.write_json)
    * [`LanceDBSimilarity`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarity)
      * [`LanceDBSimilarity.ensure_requirements()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarity.ensure_requirements)
      * [`LanceDBSimilarity.ensure_usage_requirements()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarity.ensure_usage_requirements)
      * [`LanceDBSimilarity.initialize()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarity.initialize)
      * [`LanceDBSimilarity.cleanup()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarity.cleanup)
      * [`LanceDBSimilarity.delete_run()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarity.delete_run)
      * [`LanceDBSimilarity.delete_runs()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarity.delete_runs)
      * [`LanceDBSimilarity.from_config()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarity.from_config)
      * [`LanceDBSimilarity.from_dict()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarity.from_dict)
      * [`LanceDBSimilarity.from_json()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarity.from_json)
      * [`LanceDBSimilarity.from_kwargs()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarity.from_kwargs)
      * [`LanceDBSimilarity.get_fields()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarity.get_fields)
      * [`LanceDBSimilarity.get_run_info()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarity.get_run_info)
      * [`LanceDBSimilarity.has_cached_run_results()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarity.has_cached_run_results)
      * [`LanceDBSimilarity.list_runs()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarity.list_runs)
      * [`LanceDBSimilarity.load_run_results()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarity.load_run_results)
      * [`LanceDBSimilarity.load_run_view()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarity.load_run_view)
      * [`LanceDBSimilarity.parse()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarity.parse)
      * [`LanceDBSimilarity.register_run()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarity.register_run)
      * [`LanceDBSimilarity.rename()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarity.rename)
      * [`LanceDBSimilarity.run_info_cls()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarity.run_info_cls)
      * [`LanceDBSimilarity.save_run_info()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarity.save_run_info)
      * [`LanceDBSimilarity.save_run_results()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarity.save_run_results)
      * [`LanceDBSimilarity.update_run_config()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarity.update_run_config)
      * [`LanceDBSimilarity.update_run_key()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarity.update_run_key)
      * [`LanceDBSimilarity.validate()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarity.validate)
      * [`LanceDBSimilarity.validate_run()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarity.validate_run)
    * [`LanceDBSimilarityIndex`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityIndex)
      * [`LanceDBSimilarityIndex.table`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityIndex.table)
      * [`LanceDBSimilarityIndex.total_index_size`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityIndex.total_index_size)
      * [`LanceDBSimilarityIndex.add_to_index()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityIndex.add_to_index)
      * [`LanceDBSimilarityIndex.remove_from_index()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityIndex.remove_from_index)
      * [`LanceDBSimilarityIndex.get_embeddings()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityIndex.get_embeddings)
      * [`LanceDBSimilarityIndex.cleanup()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityIndex.cleanup)
      * [`LanceDBSimilarityIndex.attributes()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityIndex.attributes)
      * [`LanceDBSimilarityIndex.backend`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityIndex.backend)
      * [`LanceDBSimilarityIndex.base_results_cls()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityIndex.base_results_cls)
      * [`LanceDBSimilarityIndex.clear_view()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityIndex.clear_view)
      * [`LanceDBSimilarityIndex.cls`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityIndex.cls)
      * [`LanceDBSimilarityIndex.compute_embeddings()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityIndex.compute_embeddings)
      * [`LanceDBSimilarityIndex.config`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityIndex.config)
      * [`LanceDBSimilarityIndex.copy()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityIndex.copy)
      * [`LanceDBSimilarityIndex.current_label_ids`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityIndex.current_label_ids)
      * [`LanceDBSimilarityIndex.current_sample_ids`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityIndex.current_sample_ids)
      * [`LanceDBSimilarityIndex.custom_attributes()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityIndex.custom_attributes)
      * [`LanceDBSimilarityIndex.from_dict()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityIndex.from_dict)
      * [`LanceDBSimilarityIndex.from_json()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityIndex.from_json)
      * [`LanceDBSimilarityIndex.from_str()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityIndex.from_str)
      * [`LanceDBSimilarityIndex.get_class_name()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityIndex.get_class_name)
      * [`LanceDBSimilarityIndex.get_meta()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityIndex.get_meta)
      * [`LanceDBSimilarityIndex.get_model()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityIndex.get_model)
      * [`LanceDBSimilarityIndex.has_view`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityIndex.has_view)
      * [`LanceDBSimilarityIndex.index_size`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityIndex.index_size)
      * [`LanceDBSimilarityIndex.is_external`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityIndex.is_external)
      * [`LanceDBSimilarityIndex.key`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityIndex.key)
      * [`LanceDBSimilarityIndex.label_ids`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityIndex.label_ids)
      * [`LanceDBSimilarityIndex.missing_size`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityIndex.missing_size)
      * [`LanceDBSimilarityIndex.reload()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityIndex.reload)
      * [`LanceDBSimilarityIndex.sample_ids`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityIndex.sample_ids)
      * [`LanceDBSimilarityIndex.samples`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityIndex.samples)
      * [`LanceDBSimilarityIndex.save()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityIndex.save)
      * [`LanceDBSimilarityIndex.save_config()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityIndex.save_config)
      * [`LanceDBSimilarityIndex.serialize()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityIndex.serialize)
      * [`LanceDBSimilarityIndex.sort_by_similarity()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityIndex.sort_by_similarity)
      * [`LanceDBSimilarityIndex.supports_prompts`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityIndex.supports_prompts)
      * [`LanceDBSimilarityIndex.to_str()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityIndex.to_str)
      * [`LanceDBSimilarityIndex.use_view()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityIndex.use_view)
      * [`LanceDBSimilarityIndex.values()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityIndex.values)
      * [`LanceDBSimilarityIndex.view`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityIndex.view)
      * [`LanceDBSimilarityIndex.write_json()`](fiftyone.brain.internal.core.lancedb.md#fiftyone.brain.internal.core.lancedb.LanceDBSimilarityIndex.write_json)
  * [fiftyone.brain.internal.core.leaky_splits](fiftyone.brain.internal.core.leaky_splits.md)
    * [`compute_leaky_splits()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.compute_leaky_splits)
    * [`LeakySplitsConfig`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsConfig)
      * [`LeakySplitsConfig.type`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsConfig.type)
      * [`LeakySplitsConfig.method`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsConfig.method)
      * [`LeakySplitsConfig.attributes()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsConfig.attributes)
      * [`LeakySplitsConfig.base_config_cls()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsConfig.base_config_cls)
      * [`LeakySplitsConfig.build()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsConfig.build)
      * [`LeakySplitsConfig.builder()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsConfig.builder)
      * [`LeakySplitsConfig.cls`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsConfig.cls)
      * [`LeakySplitsConfig.copy()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsConfig.copy)
      * [`LeakySplitsConfig.custom_attributes()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsConfig.custom_attributes)
      * [`LeakySplitsConfig.default()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsConfig.default)
      * [`LeakySplitsConfig.from_dict()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsConfig.from_dict)
      * [`LeakySplitsConfig.from_json()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsConfig.from_json)
      * [`LeakySplitsConfig.from_kwargs()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsConfig.from_kwargs)
      * [`LeakySplitsConfig.from_str()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsConfig.from_str)
      * [`LeakySplitsConfig.get_class_name()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsConfig.get_class_name)
      * [`LeakySplitsConfig.load_credentials()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsConfig.load_credentials)
      * [`LeakySplitsConfig.load_default()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsConfig.load_default)
      * [`LeakySplitsConfig.parse_array()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsConfig.parse_array)
      * [`LeakySplitsConfig.parse_bool()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsConfig.parse_bool)
      * [`LeakySplitsConfig.parse_categorical()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsConfig.parse_categorical)
      * [`LeakySplitsConfig.parse_dict()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsConfig.parse_dict)
      * [`LeakySplitsConfig.parse_int()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsConfig.parse_int)
      * [`LeakySplitsConfig.parse_mutually_exclusive_fields()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsConfig.parse_mutually_exclusive_fields)
      * [`LeakySplitsConfig.parse_number()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsConfig.parse_number)
      * [`LeakySplitsConfig.parse_object()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsConfig.parse_object)
      * [`LeakySplitsConfig.parse_object_array()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsConfig.parse_object_array)
      * [`LeakySplitsConfig.parse_object_dict()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsConfig.parse_object_dict)
      * [`LeakySplitsConfig.parse_path()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsConfig.parse_path)
      * [`LeakySplitsConfig.parse_raw()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsConfig.parse_raw)
      * [`LeakySplitsConfig.parse_string()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsConfig.parse_string)
      * [`LeakySplitsConfig.run_cls`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsConfig.run_cls)
      * [`LeakySplitsConfig.serialize()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsConfig.serialize)
      * [`LeakySplitsConfig.to_str()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsConfig.to_str)
      * [`LeakySplitsConfig.validate_all_or_nothing_fields()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsConfig.validate_all_or_nothing_fields)
      * [`LeakySplitsConfig.write_json()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsConfig.write_json)
    * [`LeakySplits`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplits)
      * [`LeakySplits.initialize()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplits.initialize)
      * [`LeakySplits.get_fields()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplits.get_fields)
      * [`LeakySplits.cleanup()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplits.cleanup)
      * [`LeakySplits.delete_run()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplits.delete_run)
      * [`LeakySplits.delete_runs()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplits.delete_runs)
      * [`LeakySplits.ensure_requirements()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplits.ensure_requirements)
      * [`LeakySplits.ensure_usage_requirements()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplits.ensure_usage_requirements)
      * [`LeakySplits.from_config()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplits.from_config)
      * [`LeakySplits.from_dict()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplits.from_dict)
      * [`LeakySplits.from_json()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplits.from_json)
      * [`LeakySplits.from_kwargs()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplits.from_kwargs)
      * [`LeakySplits.get_run_info()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplits.get_run_info)
      * [`LeakySplits.has_cached_run_results()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplits.has_cached_run_results)
      * [`LeakySplits.list_runs()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplits.list_runs)
      * [`LeakySplits.load_run_results()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplits.load_run_results)
      * [`LeakySplits.load_run_view()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplits.load_run_view)
      * [`LeakySplits.parse()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplits.parse)
      * [`LeakySplits.register_run()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplits.register_run)
      * [`LeakySplits.rename()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplits.rename)
      * [`LeakySplits.run_info_cls()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplits.run_info_cls)
      * [`LeakySplits.save_run_info()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplits.save_run_info)
      * [`LeakySplits.save_run_results()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplits.save_run_results)
      * [`LeakySplits.update_run_config()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplits.update_run_config)
      * [`LeakySplits.update_run_key()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplits.update_run_key)
      * [`LeakySplits.validate()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplits.validate)
      * [`LeakySplits.validate_run()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplits.validate_run)
    * [`LeakySplitsIndex`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsIndex)
      * [`LeakySplitsIndex.split_views`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsIndex.split_views)
      * [`LeakySplitsIndex.thresh`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsIndex.thresh)
      * [`LeakySplitsIndex.leak_ids`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsIndex.leak_ids)
      * [`LeakySplitsIndex.find_leaks()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsIndex.find_leaks)
      * [`LeakySplitsIndex.leaks_view()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsIndex.leaks_view)
      * [`LeakySplitsIndex.leaks_for_sample()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsIndex.leaks_for_sample)
      * [`LeakySplitsIndex.no_leaks_view()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsIndex.no_leaks_view)
      * [`LeakySplitsIndex.tag_leaks()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsIndex.tag_leaks)
      * [`LeakySplitsIndex.attributes()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsIndex.attributes)
      * [`LeakySplitsIndex.backend`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsIndex.backend)
      * [`LeakySplitsIndex.base_results_cls()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsIndex.base_results_cls)
      * [`LeakySplitsIndex.cls`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsIndex.cls)
      * [`LeakySplitsIndex.config`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsIndex.config)
      * [`LeakySplitsIndex.copy()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsIndex.copy)
      * [`LeakySplitsIndex.custom_attributes()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsIndex.custom_attributes)
      * [`LeakySplitsIndex.from_dict()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsIndex.from_dict)
      * [`LeakySplitsIndex.from_json()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsIndex.from_json)
      * [`LeakySplitsIndex.from_str()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsIndex.from_str)
      * [`LeakySplitsIndex.get_class_name()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsIndex.get_class_name)
      * [`LeakySplitsIndex.get_meta()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsIndex.get_meta)
      * [`LeakySplitsIndex.key`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsIndex.key)
      * [`LeakySplitsIndex.samples`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsIndex.samples)
      * [`LeakySplitsIndex.save()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsIndex.save)
      * [`LeakySplitsIndex.save_config()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsIndex.save_config)
      * [`LeakySplitsIndex.serialize()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsIndex.serialize)
      * [`LeakySplitsIndex.to_str()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsIndex.to_str)
      * [`LeakySplitsIndex.write_json()`](fiftyone.brain.internal.core.leaky_splits.md#fiftyone.brain.internal.core.leaky_splits.LeakySplitsIndex.write_json)
  * [fiftyone.brain.internal.core.milvus](fiftyone.brain.internal.core.milvus.md)
    * [`MilvusSimilarityConfig`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityConfig)
      * [`MilvusSimilarityConfig.method`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityConfig.method)
      * [`MilvusSimilarityConfig.uri`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityConfig.uri)
      * [`MilvusSimilarityConfig.user`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityConfig.user)
      * [`MilvusSimilarityConfig.password`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityConfig.password)
      * [`MilvusSimilarityConfig.secure`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityConfig.secure)
      * [`MilvusSimilarityConfig.token`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityConfig.token)
      * [`MilvusSimilarityConfig.db_name`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityConfig.db_name)
      * [`MilvusSimilarityConfig.client_key_path`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityConfig.client_key_path)
      * [`MilvusSimilarityConfig.client_pem_path`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityConfig.client_pem_path)
      * [`MilvusSimilarityConfig.ca_pem_path`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityConfig.ca_pem_path)
      * [`MilvusSimilarityConfig.server_pem_path`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityConfig.server_pem_path)
      * [`MilvusSimilarityConfig.server_name`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityConfig.server_name)
      * [`MilvusSimilarityConfig.max_k`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityConfig.max_k)
      * [`MilvusSimilarityConfig.supports_least_similarity`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityConfig.supports_least_similarity)
      * [`MilvusSimilarityConfig.supported_aggregations`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityConfig.supported_aggregations)
      * [`MilvusSimilarityConfig.index_params`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityConfig.index_params)
      * [`MilvusSimilarityConfig.search_params`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityConfig.search_params)
      * [`MilvusSimilarityConfig.load_credentials()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityConfig.load_credentials)
      * [`MilvusSimilarityConfig.attributes()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityConfig.attributes)
      * [`MilvusSimilarityConfig.base_config_cls()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityConfig.base_config_cls)
      * [`MilvusSimilarityConfig.build()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityConfig.build)
      * [`MilvusSimilarityConfig.builder()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityConfig.builder)
      * [`MilvusSimilarityConfig.cls`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityConfig.cls)
      * [`MilvusSimilarityConfig.copy()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityConfig.copy)
      * [`MilvusSimilarityConfig.custom_attributes()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityConfig.custom_attributes)
      * [`MilvusSimilarityConfig.default()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityConfig.default)
      * [`MilvusSimilarityConfig.from_dict()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityConfig.from_dict)
      * [`MilvusSimilarityConfig.from_json()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityConfig.from_json)
      * [`MilvusSimilarityConfig.from_kwargs()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityConfig.from_kwargs)
      * [`MilvusSimilarityConfig.from_str()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityConfig.from_str)
      * [`MilvusSimilarityConfig.get_class_name()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityConfig.get_class_name)
      * [`MilvusSimilarityConfig.load_default()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityConfig.load_default)
      * [`MilvusSimilarityConfig.parse_array()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityConfig.parse_array)
      * [`MilvusSimilarityConfig.parse_bool()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityConfig.parse_bool)
      * [`MilvusSimilarityConfig.parse_categorical()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityConfig.parse_categorical)
      * [`MilvusSimilarityConfig.parse_dict()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityConfig.parse_dict)
      * [`MilvusSimilarityConfig.parse_int()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityConfig.parse_int)
      * [`MilvusSimilarityConfig.parse_mutually_exclusive_fields()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityConfig.parse_mutually_exclusive_fields)
      * [`MilvusSimilarityConfig.parse_number()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityConfig.parse_number)
      * [`MilvusSimilarityConfig.parse_object()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityConfig.parse_object)
      * [`MilvusSimilarityConfig.parse_object_array()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityConfig.parse_object_array)
      * [`MilvusSimilarityConfig.parse_object_dict()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityConfig.parse_object_dict)
      * [`MilvusSimilarityConfig.parse_path()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityConfig.parse_path)
      * [`MilvusSimilarityConfig.parse_raw()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityConfig.parse_raw)
      * [`MilvusSimilarityConfig.parse_string()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityConfig.parse_string)
      * [`MilvusSimilarityConfig.run_cls`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityConfig.run_cls)
      * [`MilvusSimilarityConfig.serialize()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityConfig.serialize)
      * [`MilvusSimilarityConfig.to_str()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityConfig.to_str)
      * [`MilvusSimilarityConfig.type`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityConfig.type)
      * [`MilvusSimilarityConfig.validate_all_or_nothing_fields()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityConfig.validate_all_or_nothing_fields)
      * [`MilvusSimilarityConfig.write_json()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityConfig.write_json)
    * [`MilvusSimilarity`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarity)
      * [`MilvusSimilarity.ensure_requirements()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarity.ensure_requirements)
      * [`MilvusSimilarity.ensure_usage_requirements()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarity.ensure_usage_requirements)
      * [`MilvusSimilarity.initialize()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarity.initialize)
      * [`MilvusSimilarity.cleanup()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarity.cleanup)
      * [`MilvusSimilarity.delete_run()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarity.delete_run)
      * [`MilvusSimilarity.delete_runs()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarity.delete_runs)
      * [`MilvusSimilarity.from_config()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarity.from_config)
      * [`MilvusSimilarity.from_dict()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarity.from_dict)
      * [`MilvusSimilarity.from_json()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarity.from_json)
      * [`MilvusSimilarity.from_kwargs()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarity.from_kwargs)
      * [`MilvusSimilarity.get_fields()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarity.get_fields)
      * [`MilvusSimilarity.get_run_info()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarity.get_run_info)
      * [`MilvusSimilarity.has_cached_run_results()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarity.has_cached_run_results)
      * [`MilvusSimilarity.list_runs()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarity.list_runs)
      * [`MilvusSimilarity.load_run_results()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarity.load_run_results)
      * [`MilvusSimilarity.load_run_view()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarity.load_run_view)
      * [`MilvusSimilarity.parse()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarity.parse)
      * [`MilvusSimilarity.register_run()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarity.register_run)
      * [`MilvusSimilarity.rename()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarity.rename)
      * [`MilvusSimilarity.run_info_cls()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarity.run_info_cls)
      * [`MilvusSimilarity.save_run_info()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarity.save_run_info)
      * [`MilvusSimilarity.save_run_results()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarity.save_run_results)
      * [`MilvusSimilarity.update_run_config()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarity.update_run_config)
      * [`MilvusSimilarity.update_run_key()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarity.update_run_key)
      * [`MilvusSimilarity.validate()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarity.validate)
      * [`MilvusSimilarity.validate_run()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarity.validate_run)
    * [`MilvusSimilarityIndex`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityIndex)
      * [`MilvusSimilarityIndex.collection`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityIndex.collection)
      * [`MilvusSimilarityIndex.total_index_size`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityIndex.total_index_size)
      * [`MilvusSimilarityIndex.add_to_index()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityIndex.add_to_index)
      * [`MilvusSimilarityIndex.attributes()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityIndex.attributes)
      * [`MilvusSimilarityIndex.backend`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityIndex.backend)
      * [`MilvusSimilarityIndex.base_results_cls()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityIndex.base_results_cls)
      * [`MilvusSimilarityIndex.clear_view()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityIndex.clear_view)
      * [`MilvusSimilarityIndex.cls`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityIndex.cls)
      * [`MilvusSimilarityIndex.compute_embeddings()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityIndex.compute_embeddings)
      * [`MilvusSimilarityIndex.config`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityIndex.config)
      * [`MilvusSimilarityIndex.copy()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityIndex.copy)
      * [`MilvusSimilarityIndex.current_label_ids`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityIndex.current_label_ids)
      * [`MilvusSimilarityIndex.current_sample_ids`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityIndex.current_sample_ids)
      * [`MilvusSimilarityIndex.custom_attributes()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityIndex.custom_attributes)
      * [`MilvusSimilarityIndex.from_dict()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityIndex.from_dict)
      * [`MilvusSimilarityIndex.from_json()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityIndex.from_json)
      * [`MilvusSimilarityIndex.from_str()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityIndex.from_str)
      * [`MilvusSimilarityIndex.get_class_name()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityIndex.get_class_name)
      * [`MilvusSimilarityIndex.get_meta()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityIndex.get_meta)
      * [`MilvusSimilarityIndex.get_model()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityIndex.get_model)
      * [`MilvusSimilarityIndex.has_view`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityIndex.has_view)
      * [`MilvusSimilarityIndex.index_size`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityIndex.index_size)
      * [`MilvusSimilarityIndex.is_external`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityIndex.is_external)
      * [`MilvusSimilarityIndex.key`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityIndex.key)
      * [`MilvusSimilarityIndex.label_ids`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityIndex.label_ids)
      * [`MilvusSimilarityIndex.missing_size`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityIndex.missing_size)
      * [`MilvusSimilarityIndex.reload()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityIndex.reload)
      * [`MilvusSimilarityIndex.sample_ids`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityIndex.sample_ids)
      * [`MilvusSimilarityIndex.samples`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityIndex.samples)
      * [`MilvusSimilarityIndex.save()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityIndex.save)
      * [`MilvusSimilarityIndex.save_config()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityIndex.save_config)
      * [`MilvusSimilarityIndex.serialize()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityIndex.serialize)
      * [`MilvusSimilarityIndex.sort_by_similarity()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityIndex.sort_by_similarity)
      * [`MilvusSimilarityIndex.supports_prompts`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityIndex.supports_prompts)
      * [`MilvusSimilarityIndex.to_str()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityIndex.to_str)
      * [`MilvusSimilarityIndex.use_view()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityIndex.use_view)
      * [`MilvusSimilarityIndex.values()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityIndex.values)
      * [`MilvusSimilarityIndex.view`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityIndex.view)
      * [`MilvusSimilarityIndex.write_json()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityIndex.write_json)
      * [`MilvusSimilarityIndex.remove_from_index()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityIndex.remove_from_index)
      * [`MilvusSimilarityIndex.get_embeddings()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityIndex.get_embeddings)
      * [`MilvusSimilarityIndex.cleanup()`](fiftyone.brain.internal.core.milvus.md#fiftyone.brain.internal.core.milvus.MilvusSimilarityIndex.cleanup)
  * [fiftyone.brain.internal.core.mistakenness](fiftyone.brain.internal.core.mistakenness.md)
    * [`compute_mistakenness()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.compute_mistakenness)
    * [`MistakennessMethodConfig`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethodConfig)
      * [`MistakennessMethodConfig.type`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethodConfig.type)
      * [`MistakennessMethodConfig.attributes()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethodConfig.attributes)
      * [`MistakennessMethodConfig.base_config_cls()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethodConfig.base_config_cls)
      * [`MistakennessMethodConfig.build()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethodConfig.build)
      * [`MistakennessMethodConfig.builder()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethodConfig.builder)
      * [`MistakennessMethodConfig.cls`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethodConfig.cls)
      * [`MistakennessMethodConfig.copy()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethodConfig.copy)
      * [`MistakennessMethodConfig.custom_attributes()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethodConfig.custom_attributes)
      * [`MistakennessMethodConfig.default()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethodConfig.default)
      * [`MistakennessMethodConfig.from_dict()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethodConfig.from_dict)
      * [`MistakennessMethodConfig.from_json()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethodConfig.from_json)
      * [`MistakennessMethodConfig.from_kwargs()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethodConfig.from_kwargs)
      * [`MistakennessMethodConfig.from_str()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethodConfig.from_str)
      * [`MistakennessMethodConfig.get_class_name()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethodConfig.get_class_name)
      * [`MistakennessMethodConfig.load_credentials()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethodConfig.load_credentials)
      * [`MistakennessMethodConfig.load_default()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethodConfig.load_default)
      * [`MistakennessMethodConfig.method`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethodConfig.method)
      * [`MistakennessMethodConfig.parse_array()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethodConfig.parse_array)
      * [`MistakennessMethodConfig.parse_bool()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethodConfig.parse_bool)
      * [`MistakennessMethodConfig.parse_categorical()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethodConfig.parse_categorical)
      * [`MistakennessMethodConfig.parse_dict()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethodConfig.parse_dict)
      * [`MistakennessMethodConfig.parse_int()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethodConfig.parse_int)
      * [`MistakennessMethodConfig.parse_mutually_exclusive_fields()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethodConfig.parse_mutually_exclusive_fields)
      * [`MistakennessMethodConfig.parse_number()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethodConfig.parse_number)
      * [`MistakennessMethodConfig.parse_object()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethodConfig.parse_object)
      * [`MistakennessMethodConfig.parse_object_array()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethodConfig.parse_object_array)
      * [`MistakennessMethodConfig.parse_object_dict()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethodConfig.parse_object_dict)
      * [`MistakennessMethodConfig.parse_path()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethodConfig.parse_path)
      * [`MistakennessMethodConfig.parse_raw()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethodConfig.parse_raw)
      * [`MistakennessMethodConfig.parse_string()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethodConfig.parse_string)
      * [`MistakennessMethodConfig.run_cls`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethodConfig.run_cls)
      * [`MistakennessMethodConfig.serialize()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethodConfig.serialize)
      * [`MistakennessMethodConfig.to_str()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethodConfig.to_str)
      * [`MistakennessMethodConfig.validate_all_or_nothing_fields()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethodConfig.validate_all_or_nothing_fields)
      * [`MistakennessMethodConfig.write_json()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethodConfig.write_json)
    * [`MistakennessMethod`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethod)
      * [`MistakennessMethod.ensure_requirements()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethod.ensure_requirements)
      * [`MistakennessMethod.register_samples()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethod.register_samples)
      * [`MistakennessMethod.cleanup()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethod.cleanup)
      * [`MistakennessMethod.delete_run()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethod.delete_run)
      * [`MistakennessMethod.delete_runs()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethod.delete_runs)
      * [`MistakennessMethod.ensure_usage_requirements()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethod.ensure_usage_requirements)
      * [`MistakennessMethod.from_config()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethod.from_config)
      * [`MistakennessMethod.from_dict()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethod.from_dict)
      * [`MistakennessMethod.from_json()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethod.from_json)
      * [`MistakennessMethod.from_kwargs()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethod.from_kwargs)
      * [`MistakennessMethod.get_fields()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethod.get_fields)
      * [`MistakennessMethod.get_run_info()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethod.get_run_info)
      * [`MistakennessMethod.has_cached_run_results()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethod.has_cached_run_results)
      * [`MistakennessMethod.list_runs()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethod.list_runs)
      * [`MistakennessMethod.load_run_results()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethod.load_run_results)
      * [`MistakennessMethod.load_run_view()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethod.load_run_view)
      * [`MistakennessMethod.parse()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethod.parse)
      * [`MistakennessMethod.register_run()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethod.register_run)
      * [`MistakennessMethod.rename()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethod.rename)
      * [`MistakennessMethod.run_info_cls()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethod.run_info_cls)
      * [`MistakennessMethod.save_run_info()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethod.save_run_info)
      * [`MistakennessMethod.save_run_results()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethod.save_run_results)
      * [`MistakennessMethod.update_run_config()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethod.update_run_config)
      * [`MistakennessMethod.update_run_key()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethod.update_run_key)
      * [`MistakennessMethod.validate()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethod.validate)
      * [`MistakennessMethod.validate_run()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.MistakennessMethod.validate_run)
    * [`ClassificationMistakennessConfig`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakennessConfig)
      * [`ClassificationMistakennessConfig.method`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakennessConfig.method)
      * [`ClassificationMistakennessConfig.attributes()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakennessConfig.attributes)
      * [`ClassificationMistakennessConfig.base_config_cls()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakennessConfig.base_config_cls)
      * [`ClassificationMistakennessConfig.build()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakennessConfig.build)
      * [`ClassificationMistakennessConfig.builder()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakennessConfig.builder)
      * [`ClassificationMistakennessConfig.cls`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakennessConfig.cls)
      * [`ClassificationMistakennessConfig.copy()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakennessConfig.copy)
      * [`ClassificationMistakennessConfig.custom_attributes()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakennessConfig.custom_attributes)
      * [`ClassificationMistakennessConfig.default()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakennessConfig.default)
      * [`ClassificationMistakennessConfig.from_dict()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakennessConfig.from_dict)
      * [`ClassificationMistakennessConfig.from_json()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakennessConfig.from_json)
      * [`ClassificationMistakennessConfig.from_kwargs()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakennessConfig.from_kwargs)
      * [`ClassificationMistakennessConfig.from_str()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakennessConfig.from_str)
      * [`ClassificationMistakennessConfig.get_class_name()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakennessConfig.get_class_name)
      * [`ClassificationMistakennessConfig.load_credentials()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakennessConfig.load_credentials)
      * [`ClassificationMistakennessConfig.load_default()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakennessConfig.load_default)
      * [`ClassificationMistakennessConfig.parse_array()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakennessConfig.parse_array)
      * [`ClassificationMistakennessConfig.parse_bool()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakennessConfig.parse_bool)
      * [`ClassificationMistakennessConfig.parse_categorical()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakennessConfig.parse_categorical)
      * [`ClassificationMistakennessConfig.parse_dict()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakennessConfig.parse_dict)
      * [`ClassificationMistakennessConfig.parse_int()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakennessConfig.parse_int)
      * [`ClassificationMistakennessConfig.parse_mutually_exclusive_fields()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakennessConfig.parse_mutually_exclusive_fields)
      * [`ClassificationMistakennessConfig.parse_number()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakennessConfig.parse_number)
      * [`ClassificationMistakennessConfig.parse_object()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakennessConfig.parse_object)
      * [`ClassificationMistakennessConfig.parse_object_array()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakennessConfig.parse_object_array)
      * [`ClassificationMistakennessConfig.parse_object_dict()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakennessConfig.parse_object_dict)
      * [`ClassificationMistakennessConfig.parse_path()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakennessConfig.parse_path)
      * [`ClassificationMistakennessConfig.parse_raw()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakennessConfig.parse_raw)
      * [`ClassificationMistakennessConfig.parse_string()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakennessConfig.parse_string)
      * [`ClassificationMistakennessConfig.run_cls`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakennessConfig.run_cls)
      * [`ClassificationMistakennessConfig.serialize()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakennessConfig.serialize)
      * [`ClassificationMistakennessConfig.to_str()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakennessConfig.to_str)
      * [`ClassificationMistakennessConfig.type`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakennessConfig.type)
      * [`ClassificationMistakennessConfig.validate_all_or_nothing_fields()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakennessConfig.validate_all_or_nothing_fields)
      * [`ClassificationMistakennessConfig.write_json()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakennessConfig.write_json)
    * [`ClassificationMistakenness`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakenness)
      * [`ClassificationMistakenness.process_image()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakenness.process_image)
      * [`ClassificationMistakenness.get_fields()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakenness.get_fields)
      * [`ClassificationMistakenness.cleanup()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakenness.cleanup)
      * [`ClassificationMistakenness.delete_run()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakenness.delete_run)
      * [`ClassificationMistakenness.delete_runs()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakenness.delete_runs)
      * [`ClassificationMistakenness.ensure_requirements()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakenness.ensure_requirements)
      * [`ClassificationMistakenness.ensure_usage_requirements()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakenness.ensure_usage_requirements)
      * [`ClassificationMistakenness.from_config()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakenness.from_config)
      * [`ClassificationMistakenness.from_dict()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakenness.from_dict)
      * [`ClassificationMistakenness.from_json()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakenness.from_json)
      * [`ClassificationMistakenness.from_kwargs()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakenness.from_kwargs)
      * [`ClassificationMistakenness.get_run_info()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakenness.get_run_info)
      * [`ClassificationMistakenness.has_cached_run_results()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakenness.has_cached_run_results)
      * [`ClassificationMistakenness.list_runs()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakenness.list_runs)
      * [`ClassificationMistakenness.load_run_results()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakenness.load_run_results)
      * [`ClassificationMistakenness.load_run_view()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakenness.load_run_view)
      * [`ClassificationMistakenness.parse()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakenness.parse)
      * [`ClassificationMistakenness.register_run()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakenness.register_run)
      * [`ClassificationMistakenness.register_samples()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakenness.register_samples)
      * [`ClassificationMistakenness.rename()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakenness.rename)
      * [`ClassificationMistakenness.run_info_cls()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakenness.run_info_cls)
      * [`ClassificationMistakenness.save_run_info()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakenness.save_run_info)
      * [`ClassificationMistakenness.save_run_results()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakenness.save_run_results)
      * [`ClassificationMistakenness.update_run_config()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakenness.update_run_config)
      * [`ClassificationMistakenness.update_run_key()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakenness.update_run_key)
      * [`ClassificationMistakenness.validate()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakenness.validate)
      * [`ClassificationMistakenness.validate_run()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.ClassificationMistakenness.validate_run)
    * [`DetectionMistakennessConfig`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakennessConfig)
      * [`DetectionMistakennessConfig.method`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakennessConfig.method)
      * [`DetectionMistakennessConfig.attributes()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakennessConfig.attributes)
      * [`DetectionMistakennessConfig.base_config_cls()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakennessConfig.base_config_cls)
      * [`DetectionMistakennessConfig.build()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakennessConfig.build)
      * [`DetectionMistakennessConfig.builder()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakennessConfig.builder)
      * [`DetectionMistakennessConfig.cls`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakennessConfig.cls)
      * [`DetectionMistakennessConfig.copy()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakennessConfig.copy)
      * [`DetectionMistakennessConfig.custom_attributes()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakennessConfig.custom_attributes)
      * [`DetectionMistakennessConfig.default()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakennessConfig.default)
      * [`DetectionMistakennessConfig.from_dict()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakennessConfig.from_dict)
      * [`DetectionMistakennessConfig.from_json()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakennessConfig.from_json)
      * [`DetectionMistakennessConfig.from_kwargs()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakennessConfig.from_kwargs)
      * [`DetectionMistakennessConfig.from_str()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakennessConfig.from_str)
      * [`DetectionMistakennessConfig.get_class_name()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakennessConfig.get_class_name)
      * [`DetectionMistakennessConfig.load_credentials()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakennessConfig.load_credentials)
      * [`DetectionMistakennessConfig.load_default()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakennessConfig.load_default)
      * [`DetectionMistakennessConfig.parse_array()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakennessConfig.parse_array)
      * [`DetectionMistakennessConfig.parse_bool()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakennessConfig.parse_bool)
      * [`DetectionMistakennessConfig.parse_categorical()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakennessConfig.parse_categorical)
      * [`DetectionMistakennessConfig.parse_dict()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakennessConfig.parse_dict)
      * [`DetectionMistakennessConfig.parse_int()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakennessConfig.parse_int)
      * [`DetectionMistakennessConfig.parse_mutually_exclusive_fields()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakennessConfig.parse_mutually_exclusive_fields)
      * [`DetectionMistakennessConfig.parse_number()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakennessConfig.parse_number)
      * [`DetectionMistakennessConfig.parse_object()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakennessConfig.parse_object)
      * [`DetectionMistakennessConfig.parse_object_array()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakennessConfig.parse_object_array)
      * [`DetectionMistakennessConfig.parse_object_dict()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakennessConfig.parse_object_dict)
      * [`DetectionMistakennessConfig.parse_path()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakennessConfig.parse_path)
      * [`DetectionMistakennessConfig.parse_raw()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakennessConfig.parse_raw)
      * [`DetectionMistakennessConfig.parse_string()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakennessConfig.parse_string)
      * [`DetectionMistakennessConfig.run_cls`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakennessConfig.run_cls)
      * [`DetectionMistakennessConfig.serialize()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakennessConfig.serialize)
      * [`DetectionMistakennessConfig.to_str()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakennessConfig.to_str)
      * [`DetectionMistakennessConfig.type`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakennessConfig.type)
      * [`DetectionMistakennessConfig.validate_all_or_nothing_fields()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakennessConfig.validate_all_or_nothing_fields)
      * [`DetectionMistakennessConfig.write_json()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakennessConfig.write_json)
    * [`DetectionMistakenness`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakenness)
      * [`DetectionMistakenness.process_image()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakenness.process_image)
      * [`DetectionMistakenness.get_fields()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakenness.get_fields)
      * [`DetectionMistakenness.cleanup()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakenness.cleanup)
      * [`DetectionMistakenness.delete_run()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakenness.delete_run)
      * [`DetectionMistakenness.delete_runs()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakenness.delete_runs)
      * [`DetectionMistakenness.ensure_requirements()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakenness.ensure_requirements)
      * [`DetectionMistakenness.ensure_usage_requirements()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakenness.ensure_usage_requirements)
      * [`DetectionMistakenness.from_config()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakenness.from_config)
      * [`DetectionMistakenness.from_dict()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakenness.from_dict)
      * [`DetectionMistakenness.from_json()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakenness.from_json)
      * [`DetectionMistakenness.from_kwargs()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakenness.from_kwargs)
      * [`DetectionMistakenness.get_run_info()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakenness.get_run_info)
      * [`DetectionMistakenness.has_cached_run_results()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakenness.has_cached_run_results)
      * [`DetectionMistakenness.list_runs()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakenness.list_runs)
      * [`DetectionMistakenness.load_run_results()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakenness.load_run_results)
      * [`DetectionMistakenness.load_run_view()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakenness.load_run_view)
      * [`DetectionMistakenness.parse()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakenness.parse)
      * [`DetectionMistakenness.register_run()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakenness.register_run)
      * [`DetectionMistakenness.register_samples()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakenness.register_samples)
      * [`DetectionMistakenness.rename()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakenness.rename)
      * [`DetectionMistakenness.run_info_cls()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakenness.run_info_cls)
      * [`DetectionMistakenness.save_run_info()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakenness.save_run_info)
      * [`DetectionMistakenness.save_run_results()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakenness.save_run_results)
      * [`DetectionMistakenness.update_run_config()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakenness.update_run_config)
      * [`DetectionMistakenness.update_run_key()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakenness.update_run_key)
      * [`DetectionMistakenness.validate()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakenness.validate)
      * [`DetectionMistakenness.validate_run()`](fiftyone.brain.internal.core.mistakenness.md#fiftyone.brain.internal.core.mistakenness.DetectionMistakenness.validate_run)
  * [fiftyone.brain.internal.core.mongodb](fiftyone.brain.internal.core.mongodb.md)
    * [`MongoDBSimilarityConfig`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityConfig)
      * [`MongoDBSimilarityConfig.method`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityConfig.method)
      * [`MongoDBSimilarityConfig.max_k`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityConfig.max_k)
      * [`MongoDBSimilarityConfig.supports_least_similarity`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityConfig.supports_least_similarity)
      * [`MongoDBSimilarityConfig.supported_aggregations`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityConfig.supported_aggregations)
      * [`MongoDBSimilarityConfig.attributes()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityConfig.attributes)
      * [`MongoDBSimilarityConfig.base_config_cls()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityConfig.base_config_cls)
      * [`MongoDBSimilarityConfig.build()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityConfig.build)
      * [`MongoDBSimilarityConfig.builder()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityConfig.builder)
      * [`MongoDBSimilarityConfig.cls`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityConfig.cls)
      * [`MongoDBSimilarityConfig.copy()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityConfig.copy)
      * [`MongoDBSimilarityConfig.custom_attributes()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityConfig.custom_attributes)
      * [`MongoDBSimilarityConfig.default()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityConfig.default)
      * [`MongoDBSimilarityConfig.from_dict()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityConfig.from_dict)
      * [`MongoDBSimilarityConfig.from_json()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityConfig.from_json)
      * [`MongoDBSimilarityConfig.from_kwargs()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityConfig.from_kwargs)
      * [`MongoDBSimilarityConfig.from_str()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityConfig.from_str)
      * [`MongoDBSimilarityConfig.get_class_name()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityConfig.get_class_name)
      * [`MongoDBSimilarityConfig.load_credentials()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityConfig.load_credentials)
      * [`MongoDBSimilarityConfig.load_default()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityConfig.load_default)
      * [`MongoDBSimilarityConfig.parse_array()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityConfig.parse_array)
      * [`MongoDBSimilarityConfig.parse_bool()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityConfig.parse_bool)
      * [`MongoDBSimilarityConfig.parse_categorical()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityConfig.parse_categorical)
      * [`MongoDBSimilarityConfig.parse_dict()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityConfig.parse_dict)
      * [`MongoDBSimilarityConfig.parse_int()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityConfig.parse_int)
      * [`MongoDBSimilarityConfig.parse_mutually_exclusive_fields()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityConfig.parse_mutually_exclusive_fields)
      * [`MongoDBSimilarityConfig.parse_number()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityConfig.parse_number)
      * [`MongoDBSimilarityConfig.parse_object()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityConfig.parse_object)
      * [`MongoDBSimilarityConfig.parse_object_array()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityConfig.parse_object_array)
      * [`MongoDBSimilarityConfig.parse_object_dict()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityConfig.parse_object_dict)
      * [`MongoDBSimilarityConfig.parse_path()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityConfig.parse_path)
      * [`MongoDBSimilarityConfig.parse_raw()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityConfig.parse_raw)
      * [`MongoDBSimilarityConfig.parse_string()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityConfig.parse_string)
      * [`MongoDBSimilarityConfig.run_cls`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityConfig.run_cls)
      * [`MongoDBSimilarityConfig.serialize()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityConfig.serialize)
      * [`MongoDBSimilarityConfig.to_str()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityConfig.to_str)
      * [`MongoDBSimilarityConfig.type`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityConfig.type)
      * [`MongoDBSimilarityConfig.validate_all_or_nothing_fields()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityConfig.validate_all_or_nothing_fields)
      * [`MongoDBSimilarityConfig.write_json()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityConfig.write_json)
    * [`MongoDBSimilarity`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarity)
      * [`MongoDBSimilarity.ensure_requirements()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarity.ensure_requirements)
      * [`MongoDBSimilarity.ensure_usage_requirements()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarity.ensure_usage_requirements)
      * [`MongoDBSimilarity.initialize()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarity.initialize)
      * [`MongoDBSimilarity.cleanup()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarity.cleanup)
      * [`MongoDBSimilarity.delete_run()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarity.delete_run)
      * [`MongoDBSimilarity.delete_runs()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarity.delete_runs)
      * [`MongoDBSimilarity.from_config()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarity.from_config)
      * [`MongoDBSimilarity.from_dict()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarity.from_dict)
      * [`MongoDBSimilarity.from_json()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarity.from_json)
      * [`MongoDBSimilarity.from_kwargs()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarity.from_kwargs)
      * [`MongoDBSimilarity.get_fields()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarity.get_fields)
      * [`MongoDBSimilarity.get_run_info()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarity.get_run_info)
      * [`MongoDBSimilarity.has_cached_run_results()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarity.has_cached_run_results)
      * [`MongoDBSimilarity.list_runs()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarity.list_runs)
      * [`MongoDBSimilarity.load_run_results()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarity.load_run_results)
      * [`MongoDBSimilarity.load_run_view()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarity.load_run_view)
      * [`MongoDBSimilarity.parse()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarity.parse)
      * [`MongoDBSimilarity.register_run()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarity.register_run)
      * [`MongoDBSimilarity.rename()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarity.rename)
      * [`MongoDBSimilarity.run_info_cls()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarity.run_info_cls)
      * [`MongoDBSimilarity.save_run_info()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarity.save_run_info)
      * [`MongoDBSimilarity.save_run_results()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarity.save_run_results)
      * [`MongoDBSimilarity.update_run_config()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarity.update_run_config)
      * [`MongoDBSimilarity.update_run_key()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarity.update_run_key)
      * [`MongoDBSimilarity.validate()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarity.validate)
      * [`MongoDBSimilarity.validate_run()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarity.validate_run)
    * [`MongoDBSimilarityIndex`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityIndex)
      * [`MongoDBSimilarityIndex.is_external`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityIndex.is_external)
      * [`MongoDBSimilarityIndex.total_index_size`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityIndex.total_index_size)
      * [`MongoDBSimilarityIndex.ready`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityIndex.ready)
      * [`MongoDBSimilarityIndex.add_to_index()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityIndex.add_to_index)
      * [`MongoDBSimilarityIndex.remove_from_index()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityIndex.remove_from_index)
      * [`MongoDBSimilarityIndex.get_embeddings()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityIndex.get_embeddings)
      * [`MongoDBSimilarityIndex.reload()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityIndex.reload)
      * [`MongoDBSimilarityIndex.cleanup()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityIndex.cleanup)
      * [`MongoDBSimilarityIndex.attributes()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityIndex.attributes)
      * [`MongoDBSimilarityIndex.backend`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityIndex.backend)
      * [`MongoDBSimilarityIndex.base_results_cls()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityIndex.base_results_cls)
      * [`MongoDBSimilarityIndex.clear_view()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityIndex.clear_view)
      * [`MongoDBSimilarityIndex.cls`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityIndex.cls)
      * [`MongoDBSimilarityIndex.compute_embeddings()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityIndex.compute_embeddings)
      * [`MongoDBSimilarityIndex.config`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityIndex.config)
      * [`MongoDBSimilarityIndex.copy()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityIndex.copy)
      * [`MongoDBSimilarityIndex.current_label_ids`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityIndex.current_label_ids)
      * [`MongoDBSimilarityIndex.current_sample_ids`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityIndex.current_sample_ids)
      * [`MongoDBSimilarityIndex.custom_attributes()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityIndex.custom_attributes)
      * [`MongoDBSimilarityIndex.from_dict()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityIndex.from_dict)
      * [`MongoDBSimilarityIndex.from_json()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityIndex.from_json)
      * [`MongoDBSimilarityIndex.from_str()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityIndex.from_str)
      * [`MongoDBSimilarityIndex.get_class_name()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityIndex.get_class_name)
      * [`MongoDBSimilarityIndex.get_meta()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityIndex.get_meta)
      * [`MongoDBSimilarityIndex.get_model()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityIndex.get_model)
      * [`MongoDBSimilarityIndex.has_view`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityIndex.has_view)
      * [`MongoDBSimilarityIndex.index_size`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityIndex.index_size)
      * [`MongoDBSimilarityIndex.key`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityIndex.key)
      * [`MongoDBSimilarityIndex.label_ids`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityIndex.label_ids)
      * [`MongoDBSimilarityIndex.missing_size`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityIndex.missing_size)
      * [`MongoDBSimilarityIndex.sample_ids`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityIndex.sample_ids)
      * [`MongoDBSimilarityIndex.samples`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityIndex.samples)
      * [`MongoDBSimilarityIndex.save()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityIndex.save)
      * [`MongoDBSimilarityIndex.save_config()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityIndex.save_config)
      * [`MongoDBSimilarityIndex.serialize()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityIndex.serialize)
      * [`MongoDBSimilarityIndex.sort_by_similarity()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityIndex.sort_by_similarity)
      * [`MongoDBSimilarityIndex.supports_prompts`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityIndex.supports_prompts)
      * [`MongoDBSimilarityIndex.to_str()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityIndex.to_str)
      * [`MongoDBSimilarityIndex.use_view()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityIndex.use_view)
      * [`MongoDBSimilarityIndex.values()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityIndex.values)
      * [`MongoDBSimilarityIndex.view`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityIndex.view)
      * [`MongoDBSimilarityIndex.write_json()`](fiftyone.brain.internal.core.mongodb.md#fiftyone.brain.internal.core.mongodb.MongoDBSimilarityIndex.write_json)
  * [fiftyone.brain.internal.core.mosaic](fiftyone.brain.internal.core.mosaic.md)
    * [`MosaicSimilarityConfig`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityConfig)
      * [`MosaicSimilarityConfig.method`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityConfig.method)
      * [`MosaicSimilarityConfig.workspace_url`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityConfig.workspace_url)
      * [`MosaicSimilarityConfig.service_principal_client_id`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityConfig.service_principal_client_id)
      * [`MosaicSimilarityConfig.service_principal_client_secret`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityConfig.service_principal_client_secret)
      * [`MosaicSimilarityConfig.personal_access_token`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityConfig.personal_access_token)
      * [`MosaicSimilarityConfig.max_k`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityConfig.max_k)
      * [`MosaicSimilarityConfig.supports_least_similarity`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityConfig.supports_least_similarity)
      * [`MosaicSimilarityConfig.supported_aggregations`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityConfig.supported_aggregations)
      * [`MosaicSimilarityConfig.load_credentials()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityConfig.load_credentials)
      * [`MosaicSimilarityConfig.attributes()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityConfig.attributes)
      * [`MosaicSimilarityConfig.base_config_cls()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityConfig.base_config_cls)
      * [`MosaicSimilarityConfig.build()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityConfig.build)
      * [`MosaicSimilarityConfig.builder()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityConfig.builder)
      * [`MosaicSimilarityConfig.cls`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityConfig.cls)
      * [`MosaicSimilarityConfig.copy()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityConfig.copy)
      * [`MosaicSimilarityConfig.custom_attributes()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityConfig.custom_attributes)
      * [`MosaicSimilarityConfig.default()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityConfig.default)
      * [`MosaicSimilarityConfig.from_dict()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityConfig.from_dict)
      * [`MosaicSimilarityConfig.from_json()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityConfig.from_json)
      * [`MosaicSimilarityConfig.from_kwargs()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityConfig.from_kwargs)
      * [`MosaicSimilarityConfig.from_str()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityConfig.from_str)
      * [`MosaicSimilarityConfig.get_class_name()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityConfig.get_class_name)
      * [`MosaicSimilarityConfig.load_default()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityConfig.load_default)
      * [`MosaicSimilarityConfig.parse_array()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityConfig.parse_array)
      * [`MosaicSimilarityConfig.parse_bool()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityConfig.parse_bool)
      * [`MosaicSimilarityConfig.parse_categorical()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityConfig.parse_categorical)
      * [`MosaicSimilarityConfig.parse_dict()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityConfig.parse_dict)
      * [`MosaicSimilarityConfig.parse_int()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityConfig.parse_int)
      * [`MosaicSimilarityConfig.parse_mutually_exclusive_fields()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityConfig.parse_mutually_exclusive_fields)
      * [`MosaicSimilarityConfig.parse_number()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityConfig.parse_number)
      * [`MosaicSimilarityConfig.parse_object()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityConfig.parse_object)
      * [`MosaicSimilarityConfig.parse_object_array()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityConfig.parse_object_array)
      * [`MosaicSimilarityConfig.parse_object_dict()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityConfig.parse_object_dict)
      * [`MosaicSimilarityConfig.parse_path()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityConfig.parse_path)
      * [`MosaicSimilarityConfig.parse_raw()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityConfig.parse_raw)
      * [`MosaicSimilarityConfig.parse_string()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityConfig.parse_string)
      * [`MosaicSimilarityConfig.run_cls`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityConfig.run_cls)
      * [`MosaicSimilarityConfig.serialize()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityConfig.serialize)
      * [`MosaicSimilarityConfig.to_str()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityConfig.to_str)
      * [`MosaicSimilarityConfig.type`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityConfig.type)
      * [`MosaicSimilarityConfig.validate_all_or_nothing_fields()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityConfig.validate_all_or_nothing_fields)
      * [`MosaicSimilarityConfig.write_json()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityConfig.write_json)
    * [`MosaicSimilarity`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarity)
      * [`MosaicSimilarity.ensure_requirements()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarity.ensure_requirements)
      * [`MosaicSimilarity.ensure_usage_requirements()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarity.ensure_usage_requirements)
      * [`MosaicSimilarity.initialize()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarity.initialize)
      * [`MosaicSimilarity.cleanup()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarity.cleanup)
      * [`MosaicSimilarity.delete_run()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarity.delete_run)
      * [`MosaicSimilarity.delete_runs()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarity.delete_runs)
      * [`MosaicSimilarity.from_config()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarity.from_config)
      * [`MosaicSimilarity.from_dict()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarity.from_dict)
      * [`MosaicSimilarity.from_json()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarity.from_json)
      * [`MosaicSimilarity.from_kwargs()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarity.from_kwargs)
      * [`MosaicSimilarity.get_fields()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarity.get_fields)
      * [`MosaicSimilarity.get_run_info()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarity.get_run_info)
      * [`MosaicSimilarity.has_cached_run_results()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarity.has_cached_run_results)
      * [`MosaicSimilarity.list_runs()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarity.list_runs)
      * [`MosaicSimilarity.load_run_results()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarity.load_run_results)
      * [`MosaicSimilarity.load_run_view()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarity.load_run_view)
      * [`MosaicSimilarity.parse()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarity.parse)
      * [`MosaicSimilarity.register_run()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarity.register_run)
      * [`MosaicSimilarity.rename()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarity.rename)
      * [`MosaicSimilarity.run_info_cls()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarity.run_info_cls)
      * [`MosaicSimilarity.save_run_info()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarity.save_run_info)
      * [`MosaicSimilarity.save_run_results()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarity.save_run_results)
      * [`MosaicSimilarity.update_run_config()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarity.update_run_config)
      * [`MosaicSimilarity.update_run_key()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarity.update_run_key)
      * [`MosaicSimilarity.validate()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarity.validate)
      * [`MosaicSimilarity.validate_run()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarity.validate_run)
    * [`MosaicSimilarityIndex`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityIndex)
      * [`MosaicSimilarityIndex.client`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityIndex.client)
      * [`MosaicSimilarityIndex.total_index_size`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityIndex.total_index_size)
      * [`MosaicSimilarityIndex.add_to_index()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityIndex.add_to_index)
      * [`MosaicSimilarityIndex.remove_from_index()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityIndex.remove_from_index)
      * [`MosaicSimilarityIndex.get_embeddings()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityIndex.get_embeddings)
      * [`MosaicSimilarityIndex.cleanup()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityIndex.cleanup)
      * [`MosaicSimilarityIndex.attributes()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityIndex.attributes)
      * [`MosaicSimilarityIndex.backend`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityIndex.backend)
      * [`MosaicSimilarityIndex.base_results_cls()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityIndex.base_results_cls)
      * [`MosaicSimilarityIndex.clear_view()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityIndex.clear_view)
      * [`MosaicSimilarityIndex.cls`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityIndex.cls)
      * [`MosaicSimilarityIndex.compute_embeddings()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityIndex.compute_embeddings)
      * [`MosaicSimilarityIndex.config`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityIndex.config)
      * [`MosaicSimilarityIndex.copy()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityIndex.copy)
      * [`MosaicSimilarityIndex.current_label_ids`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityIndex.current_label_ids)
      * [`MosaicSimilarityIndex.current_sample_ids`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityIndex.current_sample_ids)
      * [`MosaicSimilarityIndex.custom_attributes()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityIndex.custom_attributes)
      * [`MosaicSimilarityIndex.from_dict()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityIndex.from_dict)
      * [`MosaicSimilarityIndex.from_json()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityIndex.from_json)
      * [`MosaicSimilarityIndex.from_str()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityIndex.from_str)
      * [`MosaicSimilarityIndex.get_class_name()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityIndex.get_class_name)
      * [`MosaicSimilarityIndex.get_meta()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityIndex.get_meta)
      * [`MosaicSimilarityIndex.get_model()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityIndex.get_model)
      * [`MosaicSimilarityIndex.has_view`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityIndex.has_view)
      * [`MosaicSimilarityIndex.index_size`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityIndex.index_size)
      * [`MosaicSimilarityIndex.is_external`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityIndex.is_external)
      * [`MosaicSimilarityIndex.key`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityIndex.key)
      * [`MosaicSimilarityIndex.label_ids`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityIndex.label_ids)
      * [`MosaicSimilarityIndex.missing_size`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityIndex.missing_size)
      * [`MosaicSimilarityIndex.reload()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityIndex.reload)
      * [`MosaicSimilarityIndex.sample_ids`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityIndex.sample_ids)
      * [`MosaicSimilarityIndex.samples`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityIndex.samples)
      * [`MosaicSimilarityIndex.save()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityIndex.save)
      * [`MosaicSimilarityIndex.save_config()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityIndex.save_config)
      * [`MosaicSimilarityIndex.serialize()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityIndex.serialize)
      * [`MosaicSimilarityIndex.sort_by_similarity()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityIndex.sort_by_similarity)
      * [`MosaicSimilarityIndex.supports_prompts`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityIndex.supports_prompts)
      * [`MosaicSimilarityIndex.to_str()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityIndex.to_str)
      * [`MosaicSimilarityIndex.use_view()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityIndex.use_view)
      * [`MosaicSimilarityIndex.values()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityIndex.values)
      * [`MosaicSimilarityIndex.view`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityIndex.view)
      * [`MosaicSimilarityIndex.write_json()`](fiftyone.brain.internal.core.mosaic.md#fiftyone.brain.internal.core.mosaic.MosaicSimilarityIndex.write_json)
  * [fiftyone.brain.internal.core.pgvector](fiftyone.brain.internal.core.pgvector.md)
    * [`PgVectorSimilarityConfig`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityConfig)
      * [`PgVectorSimilarityConfig.method`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityConfig.method)
      * [`PgVectorSimilarityConfig.connection_string`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityConfig.connection_string)
      * [`PgVectorSimilarityConfig.max_k`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityConfig.max_k)
      * [`PgVectorSimilarityConfig.supports_least_similarity`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityConfig.supports_least_similarity)
      * [`PgVectorSimilarityConfig.supported_aggregations`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityConfig.supported_aggregations)
      * [`PgVectorSimilarityConfig.load_credentials()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityConfig.load_credentials)
      * [`PgVectorSimilarityConfig.attributes()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityConfig.attributes)
      * [`PgVectorSimilarityConfig.base_config_cls()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityConfig.base_config_cls)
      * [`PgVectorSimilarityConfig.build()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityConfig.build)
      * [`PgVectorSimilarityConfig.builder()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityConfig.builder)
      * [`PgVectorSimilarityConfig.cls`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityConfig.cls)
      * [`PgVectorSimilarityConfig.copy()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityConfig.copy)
      * [`PgVectorSimilarityConfig.custom_attributes()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityConfig.custom_attributes)
      * [`PgVectorSimilarityConfig.default()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityConfig.default)
      * [`PgVectorSimilarityConfig.from_dict()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityConfig.from_dict)
      * [`PgVectorSimilarityConfig.from_json()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityConfig.from_json)
      * [`PgVectorSimilarityConfig.from_kwargs()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityConfig.from_kwargs)
      * [`PgVectorSimilarityConfig.from_str()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityConfig.from_str)
      * [`PgVectorSimilarityConfig.get_class_name()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityConfig.get_class_name)
      * [`PgVectorSimilarityConfig.load_default()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityConfig.load_default)
      * [`PgVectorSimilarityConfig.parse_array()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityConfig.parse_array)
      * [`PgVectorSimilarityConfig.parse_bool()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityConfig.parse_bool)
      * [`PgVectorSimilarityConfig.parse_categorical()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityConfig.parse_categorical)
      * [`PgVectorSimilarityConfig.parse_dict()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityConfig.parse_dict)
      * [`PgVectorSimilarityConfig.parse_int()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityConfig.parse_int)
      * [`PgVectorSimilarityConfig.parse_mutually_exclusive_fields()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityConfig.parse_mutually_exclusive_fields)
      * [`PgVectorSimilarityConfig.parse_number()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityConfig.parse_number)
      * [`PgVectorSimilarityConfig.parse_object()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityConfig.parse_object)
      * [`PgVectorSimilarityConfig.parse_object_array()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityConfig.parse_object_array)
      * [`PgVectorSimilarityConfig.parse_object_dict()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityConfig.parse_object_dict)
      * [`PgVectorSimilarityConfig.parse_path()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityConfig.parse_path)
      * [`PgVectorSimilarityConfig.parse_raw()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityConfig.parse_raw)
      * [`PgVectorSimilarityConfig.parse_string()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityConfig.parse_string)
      * [`PgVectorSimilarityConfig.run_cls`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityConfig.run_cls)
      * [`PgVectorSimilarityConfig.serialize()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityConfig.serialize)
      * [`PgVectorSimilarityConfig.to_str()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityConfig.to_str)
      * [`PgVectorSimilarityConfig.type`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityConfig.type)
      * [`PgVectorSimilarityConfig.validate_all_or_nothing_fields()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityConfig.validate_all_or_nothing_fields)
      * [`PgVectorSimilarityConfig.write_json()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityConfig.write_json)
    * [`PgVectorSimilarity`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarity)
      * [`PgVectorSimilarity.ensure_requirements()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarity.ensure_requirements)
      * [`PgVectorSimilarity.ensure_usage_requirements()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarity.ensure_usage_requirements)
      * [`PgVectorSimilarity.initialize()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarity.initialize)
      * [`PgVectorSimilarity.cleanup()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarity.cleanup)
      * [`PgVectorSimilarity.delete_run()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarity.delete_run)
      * [`PgVectorSimilarity.delete_runs()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarity.delete_runs)
      * [`PgVectorSimilarity.from_config()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarity.from_config)
      * [`PgVectorSimilarity.from_dict()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarity.from_dict)
      * [`PgVectorSimilarity.from_json()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarity.from_json)
      * [`PgVectorSimilarity.from_kwargs()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarity.from_kwargs)
      * [`PgVectorSimilarity.get_fields()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarity.get_fields)
      * [`PgVectorSimilarity.get_run_info()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarity.get_run_info)
      * [`PgVectorSimilarity.has_cached_run_results()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarity.has_cached_run_results)
      * [`PgVectorSimilarity.list_runs()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarity.list_runs)
      * [`PgVectorSimilarity.load_run_results()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarity.load_run_results)
      * [`PgVectorSimilarity.load_run_view()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarity.load_run_view)
      * [`PgVectorSimilarity.parse()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarity.parse)
      * [`PgVectorSimilarity.register_run()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarity.register_run)
      * [`PgVectorSimilarity.rename()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarity.rename)
      * [`PgVectorSimilarity.run_info_cls()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarity.run_info_cls)
      * [`PgVectorSimilarity.save_run_info()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarity.save_run_info)
      * [`PgVectorSimilarity.save_run_results()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarity.save_run_results)
      * [`PgVectorSimilarity.update_run_config()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarity.update_run_config)
      * [`PgVectorSimilarity.update_run_key()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarity.update_run_key)
      * [`PgVectorSimilarity.validate()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarity.validate)
      * [`PgVectorSimilarity.validate_run()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarity.validate_run)
    * [`PgVectorSimilarityIndex`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityIndex)
      * [`PgVectorSimilarityIndex.total_index_size`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityIndex.total_index_size)
      * [`PgVectorSimilarityIndex.create_index()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityIndex.create_index)
      * [`PgVectorSimilarityIndex.create_hnsw_index()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityIndex.create_hnsw_index)
      * [`PgVectorSimilarityIndex.add_to_index()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityIndex.add_to_index)
      * [`PgVectorSimilarityIndex.remove_from_index()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityIndex.remove_from_index)
      * [`PgVectorSimilarityIndex.close_connections()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityIndex.close_connections)
      * [`PgVectorSimilarityIndex.get_embeddings_by_id()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityIndex.get_embeddings_by_id)
      * [`PgVectorSimilarityIndex.get_embeddings()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityIndex.get_embeddings)
      * [`PgVectorSimilarityIndex.cleanup()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityIndex.cleanup)
      * [`PgVectorSimilarityIndex.attributes()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityIndex.attributes)
      * [`PgVectorSimilarityIndex.backend`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityIndex.backend)
      * [`PgVectorSimilarityIndex.base_results_cls()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityIndex.base_results_cls)
      * [`PgVectorSimilarityIndex.clear_view()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityIndex.clear_view)
      * [`PgVectorSimilarityIndex.cls`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityIndex.cls)
      * [`PgVectorSimilarityIndex.compute_embeddings()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityIndex.compute_embeddings)
      * [`PgVectorSimilarityIndex.config`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityIndex.config)
      * [`PgVectorSimilarityIndex.copy()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityIndex.copy)
      * [`PgVectorSimilarityIndex.current_label_ids`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityIndex.current_label_ids)
      * [`PgVectorSimilarityIndex.current_sample_ids`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityIndex.current_sample_ids)
      * [`PgVectorSimilarityIndex.custom_attributes()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityIndex.custom_attributes)
      * [`PgVectorSimilarityIndex.from_dict()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityIndex.from_dict)
      * [`PgVectorSimilarityIndex.from_json()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityIndex.from_json)
      * [`PgVectorSimilarityIndex.from_str()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityIndex.from_str)
      * [`PgVectorSimilarityIndex.get_class_name()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityIndex.get_class_name)
      * [`PgVectorSimilarityIndex.get_meta()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityIndex.get_meta)
      * [`PgVectorSimilarityIndex.get_model()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityIndex.get_model)
      * [`PgVectorSimilarityIndex.has_view`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityIndex.has_view)
      * [`PgVectorSimilarityIndex.index_size`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityIndex.index_size)
      * [`PgVectorSimilarityIndex.is_external`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityIndex.is_external)
      * [`PgVectorSimilarityIndex.key`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityIndex.key)
      * [`PgVectorSimilarityIndex.label_ids`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityIndex.label_ids)
      * [`PgVectorSimilarityIndex.missing_size`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityIndex.missing_size)
      * [`PgVectorSimilarityIndex.reload()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityIndex.reload)
      * [`PgVectorSimilarityIndex.sample_ids`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityIndex.sample_ids)
      * [`PgVectorSimilarityIndex.samples`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityIndex.samples)
      * [`PgVectorSimilarityIndex.save()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityIndex.save)
      * [`PgVectorSimilarityIndex.save_config()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityIndex.save_config)
      * [`PgVectorSimilarityIndex.serialize()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityIndex.serialize)
      * [`PgVectorSimilarityIndex.sort_by_similarity()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityIndex.sort_by_similarity)
      * [`PgVectorSimilarityIndex.supports_prompts`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityIndex.supports_prompts)
      * [`PgVectorSimilarityIndex.to_str()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityIndex.to_str)
      * [`PgVectorSimilarityIndex.use_view()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityIndex.use_view)
      * [`PgVectorSimilarityIndex.values()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityIndex.values)
      * [`PgVectorSimilarityIndex.view`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityIndex.view)
      * [`PgVectorSimilarityIndex.write_json()`](fiftyone.brain.internal.core.pgvector.md#fiftyone.brain.internal.core.pgvector.PgVectorSimilarityIndex.write_json)
  * [fiftyone.brain.internal.core.pinecone](fiftyone.brain.internal.core.pinecone.md)
    * [`PineconeSimilarityConfig`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityConfig)
      * [`PineconeSimilarityConfig.method`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityConfig.method)
      * [`PineconeSimilarityConfig.api_key`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityConfig.api_key)
      * [`PineconeSimilarityConfig.cloud`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityConfig.cloud)
      * [`PineconeSimilarityConfig.region`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityConfig.region)
      * [`PineconeSimilarityConfig.environment`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityConfig.environment)
      * [`PineconeSimilarityConfig.max_k`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityConfig.max_k)
      * [`PineconeSimilarityConfig.supports_least_similarity`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityConfig.supports_least_similarity)
      * [`PineconeSimilarityConfig.supported_aggregations`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityConfig.supported_aggregations)
      * [`PineconeSimilarityConfig.load_credentials()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityConfig.load_credentials)
      * [`PineconeSimilarityConfig.attributes()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityConfig.attributes)
      * [`PineconeSimilarityConfig.base_config_cls()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityConfig.base_config_cls)
      * [`PineconeSimilarityConfig.build()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityConfig.build)
      * [`PineconeSimilarityConfig.builder()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityConfig.builder)
      * [`PineconeSimilarityConfig.cls`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityConfig.cls)
      * [`PineconeSimilarityConfig.copy()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityConfig.copy)
      * [`PineconeSimilarityConfig.custom_attributes()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityConfig.custom_attributes)
      * [`PineconeSimilarityConfig.default()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityConfig.default)
      * [`PineconeSimilarityConfig.from_dict()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityConfig.from_dict)
      * [`PineconeSimilarityConfig.from_json()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityConfig.from_json)
      * [`PineconeSimilarityConfig.from_kwargs()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityConfig.from_kwargs)
      * [`PineconeSimilarityConfig.from_str()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityConfig.from_str)
      * [`PineconeSimilarityConfig.get_class_name()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityConfig.get_class_name)
      * [`PineconeSimilarityConfig.load_default()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityConfig.load_default)
      * [`PineconeSimilarityConfig.parse_array()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityConfig.parse_array)
      * [`PineconeSimilarityConfig.parse_bool()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityConfig.parse_bool)
      * [`PineconeSimilarityConfig.parse_categorical()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityConfig.parse_categorical)
      * [`PineconeSimilarityConfig.parse_dict()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityConfig.parse_dict)
      * [`PineconeSimilarityConfig.parse_int()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityConfig.parse_int)
      * [`PineconeSimilarityConfig.parse_mutually_exclusive_fields()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityConfig.parse_mutually_exclusive_fields)
      * [`PineconeSimilarityConfig.parse_number()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityConfig.parse_number)
      * [`PineconeSimilarityConfig.parse_object()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityConfig.parse_object)
      * [`PineconeSimilarityConfig.parse_object_array()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityConfig.parse_object_array)
      * [`PineconeSimilarityConfig.parse_object_dict()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityConfig.parse_object_dict)
      * [`PineconeSimilarityConfig.parse_path()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityConfig.parse_path)
      * [`PineconeSimilarityConfig.parse_raw()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityConfig.parse_raw)
      * [`PineconeSimilarityConfig.parse_string()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityConfig.parse_string)
      * [`PineconeSimilarityConfig.run_cls`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityConfig.run_cls)
      * [`PineconeSimilarityConfig.serialize()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityConfig.serialize)
      * [`PineconeSimilarityConfig.to_str()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityConfig.to_str)
      * [`PineconeSimilarityConfig.type`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityConfig.type)
      * [`PineconeSimilarityConfig.validate_all_or_nothing_fields()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityConfig.validate_all_or_nothing_fields)
      * [`PineconeSimilarityConfig.write_json()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityConfig.write_json)
    * [`PineconeSimilarity`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarity)
      * [`PineconeSimilarity.ensure_requirements()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarity.ensure_requirements)
      * [`PineconeSimilarity.ensure_usage_requirements()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarity.ensure_usage_requirements)
      * [`PineconeSimilarity.initialize()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarity.initialize)
      * [`PineconeSimilarity.cleanup()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarity.cleanup)
      * [`PineconeSimilarity.delete_run()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarity.delete_run)
      * [`PineconeSimilarity.delete_runs()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarity.delete_runs)
      * [`PineconeSimilarity.from_config()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarity.from_config)
      * [`PineconeSimilarity.from_dict()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarity.from_dict)
      * [`PineconeSimilarity.from_json()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarity.from_json)
      * [`PineconeSimilarity.from_kwargs()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarity.from_kwargs)
      * [`PineconeSimilarity.get_fields()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarity.get_fields)
      * [`PineconeSimilarity.get_run_info()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarity.get_run_info)
      * [`PineconeSimilarity.has_cached_run_results()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarity.has_cached_run_results)
      * [`PineconeSimilarity.list_runs()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarity.list_runs)
      * [`PineconeSimilarity.load_run_results()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarity.load_run_results)
      * [`PineconeSimilarity.load_run_view()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarity.load_run_view)
      * [`PineconeSimilarity.parse()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarity.parse)
      * [`PineconeSimilarity.register_run()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarity.register_run)
      * [`PineconeSimilarity.rename()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarity.rename)
      * [`PineconeSimilarity.run_info_cls()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarity.run_info_cls)
      * [`PineconeSimilarity.save_run_info()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarity.save_run_info)
      * [`PineconeSimilarity.save_run_results()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarity.save_run_results)
      * [`PineconeSimilarity.update_run_config()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarity.update_run_config)
      * [`PineconeSimilarity.update_run_key()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarity.update_run_key)
      * [`PineconeSimilarity.validate()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarity.validate)
      * [`PineconeSimilarity.validate_run()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarity.validate_run)
    * [`PineconeSimilarityIndex`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityIndex)
      * [`PineconeSimilarityIndex.index`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityIndex.index)
      * [`PineconeSimilarityIndex.total_index_size`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityIndex.total_index_size)
      * [`PineconeSimilarityIndex.ready`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityIndex.ready)
      * [`PineconeSimilarityIndex.add_to_index()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityIndex.add_to_index)
      * [`PineconeSimilarityIndex.remove_from_index()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityIndex.remove_from_index)
      * [`PineconeSimilarityIndex.get_embeddings()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityIndex.get_embeddings)
      * [`PineconeSimilarityIndex.cleanup()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityIndex.cleanup)
      * [`PineconeSimilarityIndex.attributes()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityIndex.attributes)
      * [`PineconeSimilarityIndex.backend`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityIndex.backend)
      * [`PineconeSimilarityIndex.base_results_cls()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityIndex.base_results_cls)
      * [`PineconeSimilarityIndex.clear_view()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityIndex.clear_view)
      * [`PineconeSimilarityIndex.cls`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityIndex.cls)
      * [`PineconeSimilarityIndex.compute_embeddings()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityIndex.compute_embeddings)
      * [`PineconeSimilarityIndex.config`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityIndex.config)
      * [`PineconeSimilarityIndex.copy()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityIndex.copy)
      * [`PineconeSimilarityIndex.current_label_ids`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityIndex.current_label_ids)
      * [`PineconeSimilarityIndex.current_sample_ids`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityIndex.current_sample_ids)
      * [`PineconeSimilarityIndex.custom_attributes()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityIndex.custom_attributes)
      * [`PineconeSimilarityIndex.from_dict()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityIndex.from_dict)
      * [`PineconeSimilarityIndex.from_json()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityIndex.from_json)
      * [`PineconeSimilarityIndex.from_str()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityIndex.from_str)
      * [`PineconeSimilarityIndex.get_class_name()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityIndex.get_class_name)
      * [`PineconeSimilarityIndex.get_meta()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityIndex.get_meta)
      * [`PineconeSimilarityIndex.get_model()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityIndex.get_model)
      * [`PineconeSimilarityIndex.has_view`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityIndex.has_view)
      * [`PineconeSimilarityIndex.index_size`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityIndex.index_size)
      * [`PineconeSimilarityIndex.is_external`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityIndex.is_external)
      * [`PineconeSimilarityIndex.key`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityIndex.key)
      * [`PineconeSimilarityIndex.label_ids`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityIndex.label_ids)
      * [`PineconeSimilarityIndex.missing_size`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityIndex.missing_size)
      * [`PineconeSimilarityIndex.reload()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityIndex.reload)
      * [`PineconeSimilarityIndex.sample_ids`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityIndex.sample_ids)
      * [`PineconeSimilarityIndex.samples`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityIndex.samples)
      * [`PineconeSimilarityIndex.save()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityIndex.save)
      * [`PineconeSimilarityIndex.save_config()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityIndex.save_config)
      * [`PineconeSimilarityIndex.serialize()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityIndex.serialize)
      * [`PineconeSimilarityIndex.sort_by_similarity()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityIndex.sort_by_similarity)
      * [`PineconeSimilarityIndex.supports_prompts`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityIndex.supports_prompts)
      * [`PineconeSimilarityIndex.to_str()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityIndex.to_str)
      * [`PineconeSimilarityIndex.use_view()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityIndex.use_view)
      * [`PineconeSimilarityIndex.values()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityIndex.values)
      * [`PineconeSimilarityIndex.view`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityIndex.view)
      * [`PineconeSimilarityIndex.write_json()`](fiftyone.brain.internal.core.pinecone.md#fiftyone.brain.internal.core.pinecone.PineconeSimilarityIndex.write_json)
  * [fiftyone.brain.internal.core.qdrant](fiftyone.brain.internal.core.qdrant.md)
  * [fiftyone.brain.internal.core.redis](fiftyone.brain.internal.core.redis.md)
    * [`RedisSimilarityConfig`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityConfig)
      * [`RedisSimilarityConfig.method`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityConfig.method)
      * [`RedisSimilarityConfig.host`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityConfig.host)
      * [`RedisSimilarityConfig.port`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityConfig.port)
      * [`RedisSimilarityConfig.db`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityConfig.db)
      * [`RedisSimilarityConfig.username`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityConfig.username)
      * [`RedisSimilarityConfig.password`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityConfig.password)
      * [`RedisSimilarityConfig.max_k`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityConfig.max_k)
      * [`RedisSimilarityConfig.supports_least_similarity`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityConfig.supports_least_similarity)
      * [`RedisSimilarityConfig.supported_aggregations`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityConfig.supported_aggregations)
      * [`RedisSimilarityConfig.load_credentials()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityConfig.load_credentials)
      * [`RedisSimilarityConfig.attributes()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityConfig.attributes)
      * [`RedisSimilarityConfig.base_config_cls()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityConfig.base_config_cls)
      * [`RedisSimilarityConfig.build()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityConfig.build)
      * [`RedisSimilarityConfig.builder()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityConfig.builder)
      * [`RedisSimilarityConfig.cls`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityConfig.cls)
      * [`RedisSimilarityConfig.copy()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityConfig.copy)
      * [`RedisSimilarityConfig.custom_attributes()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityConfig.custom_attributes)
      * [`RedisSimilarityConfig.default()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityConfig.default)
      * [`RedisSimilarityConfig.from_dict()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityConfig.from_dict)
      * [`RedisSimilarityConfig.from_json()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityConfig.from_json)
      * [`RedisSimilarityConfig.from_kwargs()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityConfig.from_kwargs)
      * [`RedisSimilarityConfig.from_str()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityConfig.from_str)
      * [`RedisSimilarityConfig.get_class_name()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityConfig.get_class_name)
      * [`RedisSimilarityConfig.load_default()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityConfig.load_default)
      * [`RedisSimilarityConfig.parse_array()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityConfig.parse_array)
      * [`RedisSimilarityConfig.parse_bool()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityConfig.parse_bool)
      * [`RedisSimilarityConfig.parse_categorical()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityConfig.parse_categorical)
      * [`RedisSimilarityConfig.parse_dict()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityConfig.parse_dict)
      * [`RedisSimilarityConfig.parse_int()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityConfig.parse_int)
      * [`RedisSimilarityConfig.parse_mutually_exclusive_fields()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityConfig.parse_mutually_exclusive_fields)
      * [`RedisSimilarityConfig.parse_number()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityConfig.parse_number)
      * [`RedisSimilarityConfig.parse_object()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityConfig.parse_object)
      * [`RedisSimilarityConfig.parse_object_array()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityConfig.parse_object_array)
      * [`RedisSimilarityConfig.parse_object_dict()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityConfig.parse_object_dict)
      * [`RedisSimilarityConfig.parse_path()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityConfig.parse_path)
      * [`RedisSimilarityConfig.parse_raw()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityConfig.parse_raw)
      * [`RedisSimilarityConfig.parse_string()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityConfig.parse_string)
      * [`RedisSimilarityConfig.run_cls`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityConfig.run_cls)
      * [`RedisSimilarityConfig.serialize()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityConfig.serialize)
      * [`RedisSimilarityConfig.to_str()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityConfig.to_str)
      * [`RedisSimilarityConfig.type`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityConfig.type)
      * [`RedisSimilarityConfig.validate_all_or_nothing_fields()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityConfig.validate_all_or_nothing_fields)
      * [`RedisSimilarityConfig.write_json()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityConfig.write_json)
    * [`RedisSimilarity`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarity)
      * [`RedisSimilarity.ensure_requirements()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarity.ensure_requirements)
      * [`RedisSimilarity.ensure_usage_requirements()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarity.ensure_usage_requirements)
      * [`RedisSimilarity.initialize()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarity.initialize)
      * [`RedisSimilarity.cleanup()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarity.cleanup)
      * [`RedisSimilarity.delete_run()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarity.delete_run)
      * [`RedisSimilarity.delete_runs()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarity.delete_runs)
      * [`RedisSimilarity.from_config()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarity.from_config)
      * [`RedisSimilarity.from_dict()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarity.from_dict)
      * [`RedisSimilarity.from_json()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarity.from_json)
      * [`RedisSimilarity.from_kwargs()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarity.from_kwargs)
      * [`RedisSimilarity.get_fields()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarity.get_fields)
      * [`RedisSimilarity.get_run_info()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarity.get_run_info)
      * [`RedisSimilarity.has_cached_run_results()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarity.has_cached_run_results)
      * [`RedisSimilarity.list_runs()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarity.list_runs)
      * [`RedisSimilarity.load_run_results()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarity.load_run_results)
      * [`RedisSimilarity.load_run_view()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarity.load_run_view)
      * [`RedisSimilarity.parse()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarity.parse)
      * [`RedisSimilarity.register_run()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarity.register_run)
      * [`RedisSimilarity.rename()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarity.rename)
      * [`RedisSimilarity.run_info_cls()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarity.run_info_cls)
      * [`RedisSimilarity.save_run_info()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarity.save_run_info)
      * [`RedisSimilarity.save_run_results()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarity.save_run_results)
      * [`RedisSimilarity.update_run_config()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarity.update_run_config)
      * [`RedisSimilarity.update_run_key()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarity.update_run_key)
      * [`RedisSimilarity.validate()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarity.validate)
      * [`RedisSimilarity.validate_run()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarity.validate_run)
    * [`RedisSimilarityIndex`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityIndex)
      * [`RedisSimilarityIndex.client`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityIndex.client)
      * [`RedisSimilarityIndex.total_index_size`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityIndex.total_index_size)
      * [`RedisSimilarityIndex.add_to_index()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityIndex.add_to_index)
      * [`RedisSimilarityIndex.remove_from_index()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityIndex.remove_from_index)
      * [`RedisSimilarityIndex.get_embeddings()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityIndex.get_embeddings)
      * [`RedisSimilarityIndex.cleanup()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityIndex.cleanup)
      * [`RedisSimilarityIndex.attributes()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityIndex.attributes)
      * [`RedisSimilarityIndex.backend`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityIndex.backend)
      * [`RedisSimilarityIndex.base_results_cls()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityIndex.base_results_cls)
      * [`RedisSimilarityIndex.clear_view()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityIndex.clear_view)
      * [`RedisSimilarityIndex.cls`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityIndex.cls)
      * [`RedisSimilarityIndex.compute_embeddings()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityIndex.compute_embeddings)
      * [`RedisSimilarityIndex.config`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityIndex.config)
      * [`RedisSimilarityIndex.copy()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityIndex.copy)
      * [`RedisSimilarityIndex.current_label_ids`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityIndex.current_label_ids)
      * [`RedisSimilarityIndex.current_sample_ids`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityIndex.current_sample_ids)
      * [`RedisSimilarityIndex.custom_attributes()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityIndex.custom_attributes)
      * [`RedisSimilarityIndex.from_dict()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityIndex.from_dict)
      * [`RedisSimilarityIndex.from_json()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityIndex.from_json)
      * [`RedisSimilarityIndex.from_str()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityIndex.from_str)
      * [`RedisSimilarityIndex.get_class_name()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityIndex.get_class_name)
      * [`RedisSimilarityIndex.get_meta()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityIndex.get_meta)
      * [`RedisSimilarityIndex.get_model()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityIndex.get_model)
      * [`RedisSimilarityIndex.has_view`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityIndex.has_view)
      * [`RedisSimilarityIndex.index_size`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityIndex.index_size)
      * [`RedisSimilarityIndex.is_external`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityIndex.is_external)
      * [`RedisSimilarityIndex.key`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityIndex.key)
      * [`RedisSimilarityIndex.label_ids`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityIndex.label_ids)
      * [`RedisSimilarityIndex.missing_size`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityIndex.missing_size)
      * [`RedisSimilarityIndex.reload()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityIndex.reload)
      * [`RedisSimilarityIndex.sample_ids`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityIndex.sample_ids)
      * [`RedisSimilarityIndex.samples`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityIndex.samples)
      * [`RedisSimilarityIndex.save()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityIndex.save)
      * [`RedisSimilarityIndex.save_config()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityIndex.save_config)
      * [`RedisSimilarityIndex.serialize()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityIndex.serialize)
      * [`RedisSimilarityIndex.sort_by_similarity()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityIndex.sort_by_similarity)
      * [`RedisSimilarityIndex.supports_prompts`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityIndex.supports_prompts)
      * [`RedisSimilarityIndex.to_str()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityIndex.to_str)
      * [`RedisSimilarityIndex.use_view()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityIndex.use_view)
      * [`RedisSimilarityIndex.values()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityIndex.values)
      * [`RedisSimilarityIndex.view`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityIndex.view)
      * [`RedisSimilarityIndex.write_json()`](fiftyone.brain.internal.core.redis.md#fiftyone.brain.internal.core.redis.RedisSimilarityIndex.write_json)
  * [fiftyone.brain.internal.core.representativeness](fiftyone.brain.internal.core.representativeness.md)
    * [`compute_representativeness()`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.compute_representativeness)
    * [`RepresentativenessConfig`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.RepresentativenessConfig)
      * [`RepresentativenessConfig.type`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.RepresentativenessConfig.type)
      * [`RepresentativenessConfig.method`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.RepresentativenessConfig.method)
      * [`RepresentativenessConfig.attributes()`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.RepresentativenessConfig.attributes)
      * [`RepresentativenessConfig.base_config_cls()`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.RepresentativenessConfig.base_config_cls)
      * [`RepresentativenessConfig.build()`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.RepresentativenessConfig.build)
      * [`RepresentativenessConfig.builder()`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.RepresentativenessConfig.builder)
      * [`RepresentativenessConfig.cls`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.RepresentativenessConfig.cls)
      * [`RepresentativenessConfig.copy()`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.RepresentativenessConfig.copy)
      * [`RepresentativenessConfig.custom_attributes()`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.RepresentativenessConfig.custom_attributes)
      * [`RepresentativenessConfig.default()`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.RepresentativenessConfig.default)
      * [`RepresentativenessConfig.from_dict()`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.RepresentativenessConfig.from_dict)
      * [`RepresentativenessConfig.from_json()`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.RepresentativenessConfig.from_json)
      * [`RepresentativenessConfig.from_kwargs()`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.RepresentativenessConfig.from_kwargs)
      * [`RepresentativenessConfig.from_str()`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.RepresentativenessConfig.from_str)
      * [`RepresentativenessConfig.get_class_name()`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.RepresentativenessConfig.get_class_name)
      * [`RepresentativenessConfig.load_credentials()`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.RepresentativenessConfig.load_credentials)
      * [`RepresentativenessConfig.load_default()`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.RepresentativenessConfig.load_default)
      * [`RepresentativenessConfig.parse_array()`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.RepresentativenessConfig.parse_array)
      * [`RepresentativenessConfig.parse_bool()`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.RepresentativenessConfig.parse_bool)
      * [`RepresentativenessConfig.parse_categorical()`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.RepresentativenessConfig.parse_categorical)
      * [`RepresentativenessConfig.parse_dict()`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.RepresentativenessConfig.parse_dict)
      * [`RepresentativenessConfig.parse_int()`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.RepresentativenessConfig.parse_int)
      * [`RepresentativenessConfig.parse_mutually_exclusive_fields()`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.RepresentativenessConfig.parse_mutually_exclusive_fields)
      * [`RepresentativenessConfig.parse_number()`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.RepresentativenessConfig.parse_number)
      * [`RepresentativenessConfig.parse_object()`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.RepresentativenessConfig.parse_object)
      * [`RepresentativenessConfig.parse_object_array()`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.RepresentativenessConfig.parse_object_array)
      * [`RepresentativenessConfig.parse_object_dict()`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.RepresentativenessConfig.parse_object_dict)
      * [`RepresentativenessConfig.parse_path()`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.RepresentativenessConfig.parse_path)
      * [`RepresentativenessConfig.parse_raw()`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.RepresentativenessConfig.parse_raw)
      * [`RepresentativenessConfig.parse_string()`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.RepresentativenessConfig.parse_string)
      * [`RepresentativenessConfig.run_cls`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.RepresentativenessConfig.run_cls)
      * [`RepresentativenessConfig.serialize()`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.RepresentativenessConfig.serialize)
      * [`RepresentativenessConfig.to_str()`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.RepresentativenessConfig.to_str)
      * [`RepresentativenessConfig.validate_all_or_nothing_fields()`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.RepresentativenessConfig.validate_all_or_nothing_fields)
      * [`RepresentativenessConfig.write_json()`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.RepresentativenessConfig.write_json)
    * [`Representativeness`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.Representativeness)
      * [`Representativeness.ensure_requirements()`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.Representativeness.ensure_requirements)
      * [`Representativeness.get_fields()`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.Representativeness.get_fields)
      * [`Representativeness.cleanup()`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.Representativeness.cleanup)
      * [`Representativeness.delete_run()`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.Representativeness.delete_run)
      * [`Representativeness.delete_runs()`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.Representativeness.delete_runs)
      * [`Representativeness.ensure_usage_requirements()`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.Representativeness.ensure_usage_requirements)
      * [`Representativeness.from_config()`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.Representativeness.from_config)
      * [`Representativeness.from_dict()`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.Representativeness.from_dict)
      * [`Representativeness.from_json()`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.Representativeness.from_json)
      * [`Representativeness.from_kwargs()`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.Representativeness.from_kwargs)
      * [`Representativeness.get_run_info()`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.Representativeness.get_run_info)
      * [`Representativeness.has_cached_run_results()`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.Representativeness.has_cached_run_results)
      * [`Representativeness.list_runs()`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.Representativeness.list_runs)
      * [`Representativeness.load_run_results()`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.Representativeness.load_run_results)
      * [`Representativeness.load_run_view()`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.Representativeness.load_run_view)
      * [`Representativeness.parse()`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.Representativeness.parse)
      * [`Representativeness.register_run()`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.Representativeness.register_run)
      * [`Representativeness.rename()`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.Representativeness.rename)
      * [`Representativeness.run_info_cls()`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.Representativeness.run_info_cls)
      * [`Representativeness.save_run_info()`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.Representativeness.save_run_info)
      * [`Representativeness.save_run_results()`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.Representativeness.save_run_results)
      * [`Representativeness.update_run_config()`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.Representativeness.update_run_config)
      * [`Representativeness.update_run_key()`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.Representativeness.update_run_key)
      * [`Representativeness.validate()`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.Representativeness.validate)
      * [`Representativeness.validate_run()`](fiftyone.brain.internal.core.representativeness.md#fiftyone.brain.internal.core.representativeness.Representativeness.validate_run)
  * [fiftyone.brain.internal.core.sklearn](fiftyone.brain.internal.core.sklearn.md)
    * [`SklearnSimilarityConfig`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityConfig)
      * [`SklearnSimilarityConfig.method`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityConfig.method)
      * [`SklearnSimilarityConfig.max_k`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityConfig.max_k)
      * [`SklearnSimilarityConfig.supports_least_similarity`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityConfig.supports_least_similarity)
      * [`SklearnSimilarityConfig.supported_aggregations`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityConfig.supported_aggregations)
      * [`SklearnSimilarityConfig.attributes()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityConfig.attributes)
      * [`SklearnSimilarityConfig.base_config_cls()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityConfig.base_config_cls)
      * [`SklearnSimilarityConfig.build()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityConfig.build)
      * [`SklearnSimilarityConfig.builder()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityConfig.builder)
      * [`SklearnSimilarityConfig.cls`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityConfig.cls)
      * [`SklearnSimilarityConfig.copy()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityConfig.copy)
      * [`SklearnSimilarityConfig.custom_attributes()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityConfig.custom_attributes)
      * [`SklearnSimilarityConfig.default()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityConfig.default)
      * [`SklearnSimilarityConfig.from_dict()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityConfig.from_dict)
      * [`SklearnSimilarityConfig.from_json()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityConfig.from_json)
      * [`SklearnSimilarityConfig.from_kwargs()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityConfig.from_kwargs)
      * [`SklearnSimilarityConfig.from_str()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityConfig.from_str)
      * [`SklearnSimilarityConfig.get_class_name()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityConfig.get_class_name)
      * [`SklearnSimilarityConfig.load_credentials()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityConfig.load_credentials)
      * [`SklearnSimilarityConfig.load_default()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityConfig.load_default)
      * [`SklearnSimilarityConfig.parse_array()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityConfig.parse_array)
      * [`SklearnSimilarityConfig.parse_bool()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityConfig.parse_bool)
      * [`SklearnSimilarityConfig.parse_categorical()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityConfig.parse_categorical)
      * [`SklearnSimilarityConfig.parse_dict()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityConfig.parse_dict)
      * [`SklearnSimilarityConfig.parse_int()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityConfig.parse_int)
      * [`SklearnSimilarityConfig.parse_mutually_exclusive_fields()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityConfig.parse_mutually_exclusive_fields)
      * [`SklearnSimilarityConfig.parse_number()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityConfig.parse_number)
      * [`SklearnSimilarityConfig.parse_object()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityConfig.parse_object)
      * [`SklearnSimilarityConfig.parse_object_array()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityConfig.parse_object_array)
      * [`SklearnSimilarityConfig.parse_object_dict()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityConfig.parse_object_dict)
      * [`SklearnSimilarityConfig.parse_path()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityConfig.parse_path)
      * [`SklearnSimilarityConfig.parse_raw()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityConfig.parse_raw)
      * [`SklearnSimilarityConfig.parse_string()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityConfig.parse_string)
      * [`SklearnSimilarityConfig.run_cls`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityConfig.run_cls)
      * [`SklearnSimilarityConfig.serialize()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityConfig.serialize)
      * [`SklearnSimilarityConfig.to_str()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityConfig.to_str)
      * [`SklearnSimilarityConfig.type`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityConfig.type)
      * [`SklearnSimilarityConfig.validate_all_or_nothing_fields()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityConfig.validate_all_or_nothing_fields)
      * [`SklearnSimilarityConfig.write_json()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityConfig.write_json)
    * [`SklearnSimilarity`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarity)
      * [`SklearnSimilarity.initialize()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarity.initialize)
      * [`SklearnSimilarity.cleanup()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarity.cleanup)
      * [`SklearnSimilarity.delete_run()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarity.delete_run)
      * [`SklearnSimilarity.delete_runs()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarity.delete_runs)
      * [`SklearnSimilarity.ensure_requirements()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarity.ensure_requirements)
      * [`SklearnSimilarity.ensure_usage_requirements()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarity.ensure_usage_requirements)
      * [`SklearnSimilarity.from_config()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarity.from_config)
      * [`SklearnSimilarity.from_dict()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarity.from_dict)
      * [`SklearnSimilarity.from_json()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarity.from_json)
      * [`SklearnSimilarity.from_kwargs()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarity.from_kwargs)
      * [`SklearnSimilarity.get_fields()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarity.get_fields)
      * [`SklearnSimilarity.get_run_info()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarity.get_run_info)
      * [`SklearnSimilarity.has_cached_run_results()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarity.has_cached_run_results)
      * [`SklearnSimilarity.list_runs()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarity.list_runs)
      * [`SklearnSimilarity.load_run_results()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarity.load_run_results)
      * [`SklearnSimilarity.load_run_view()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarity.load_run_view)
      * [`SklearnSimilarity.parse()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarity.parse)
      * [`SklearnSimilarity.register_run()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarity.register_run)
      * [`SklearnSimilarity.rename()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarity.rename)
      * [`SklearnSimilarity.run_info_cls()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarity.run_info_cls)
      * [`SklearnSimilarity.save_run_info()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarity.save_run_info)
      * [`SklearnSimilarity.save_run_results()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarity.save_run_results)
      * [`SklearnSimilarity.update_run_config()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarity.update_run_config)
      * [`SklearnSimilarity.update_run_key()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarity.update_run_key)
      * [`SklearnSimilarity.validate()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarity.validate)
      * [`SklearnSimilarity.validate_run()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarity.validate_run)
    * [`SklearnSimilarityIndex`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityIndex)
      * [`SklearnSimilarityIndex.is_external`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityIndex.is_external)
      * [`SklearnSimilarityIndex.embeddings`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityIndex.embeddings)
      * [`SklearnSimilarityIndex.sample_ids`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityIndex.sample_ids)
      * [`SklearnSimilarityIndex.label_ids`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityIndex.label_ids)
      * [`SklearnSimilarityIndex.total_index_size`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityIndex.total_index_size)
      * [`SklearnSimilarityIndex.add_to_index()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityIndex.add_to_index)
      * [`SklearnSimilarityIndex.remove_from_index()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityIndex.remove_from_index)
      * [`SklearnSimilarityIndex.use_view()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityIndex.use_view)
      * [`SklearnSimilarityIndex.get_embeddings()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityIndex.get_embeddings)
      * [`SklearnSimilarityIndex.reload()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityIndex.reload)
      * [`SklearnSimilarityIndex.cleanup()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityIndex.cleanup)
      * [`SklearnSimilarityIndex.attributes()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityIndex.attributes)
      * [`SklearnSimilarityIndex.backend`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityIndex.backend)
      * [`SklearnSimilarityIndex.base_results_cls()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityIndex.base_results_cls)
      * [`SklearnSimilarityIndex.clear_view()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityIndex.clear_view)
      * [`SklearnSimilarityIndex.cls`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityIndex.cls)
      * [`SklearnSimilarityIndex.compute_embeddings()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityIndex.compute_embeddings)
      * [`SklearnSimilarityIndex.config`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityIndex.config)
      * [`SklearnSimilarityIndex.copy()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityIndex.copy)
      * [`SklearnSimilarityIndex.current_label_ids`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityIndex.current_label_ids)
      * [`SklearnSimilarityIndex.current_sample_ids`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityIndex.current_sample_ids)
      * [`SklearnSimilarityIndex.custom_attributes()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityIndex.custom_attributes)
      * [`SklearnSimilarityIndex.duplicate_ids`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityIndex.duplicate_ids)
      * [`SklearnSimilarityIndex.duplicates_view()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityIndex.duplicates_view)
      * [`SklearnSimilarityIndex.find_duplicates()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityIndex.find_duplicates)
      * [`SklearnSimilarityIndex.find_unique()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityIndex.find_unique)
      * [`SklearnSimilarityIndex.from_dict()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityIndex.from_dict)
      * [`SklearnSimilarityIndex.from_json()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityIndex.from_json)
      * [`SklearnSimilarityIndex.from_str()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityIndex.from_str)
      * [`SklearnSimilarityIndex.get_class_name()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityIndex.get_class_name)
      * [`SklearnSimilarityIndex.get_meta()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityIndex.get_meta)
      * [`SklearnSimilarityIndex.get_model()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityIndex.get_model)
      * [`SklearnSimilarityIndex.has_view`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityIndex.has_view)
      * [`SklearnSimilarityIndex.index_size`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityIndex.index_size)
      * [`SklearnSimilarityIndex.key`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityIndex.key)
      * [`SklearnSimilarityIndex.missing_size`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityIndex.missing_size)
      * [`SklearnSimilarityIndex.neighbors_map`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityIndex.neighbors_map)
      * [`SklearnSimilarityIndex.plot_distances()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityIndex.plot_distances)
      * [`SklearnSimilarityIndex.samples`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityIndex.samples)
      * [`SklearnSimilarityIndex.save()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityIndex.save)
      * [`SklearnSimilarityIndex.save_config()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityIndex.save_config)
      * [`SklearnSimilarityIndex.serialize()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityIndex.serialize)
      * [`SklearnSimilarityIndex.sort_by_similarity()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityIndex.sort_by_similarity)
      * [`SklearnSimilarityIndex.supports_prompts`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityIndex.supports_prompts)
      * [`SklearnSimilarityIndex.thresh`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityIndex.thresh)
      * [`SklearnSimilarityIndex.to_str()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityIndex.to_str)
      * [`SklearnSimilarityIndex.unique_ids`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityIndex.unique_ids)
      * [`SklearnSimilarityIndex.unique_view()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityIndex.unique_view)
      * [`SklearnSimilarityIndex.values()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityIndex.values)
      * [`SklearnSimilarityIndex.view`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityIndex.view)
      * [`SklearnSimilarityIndex.visualize_duplicates()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityIndex.visualize_duplicates)
      * [`SklearnSimilarityIndex.visualize_unique()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityIndex.visualize_unique)
      * [`SklearnSimilarityIndex.write_json()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.SklearnSimilarityIndex.write_json)
    * [`NeighborsHelper`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.NeighborsHelper)
      * [`NeighborsHelper.get_neighbors()`](fiftyone.brain.internal.core.sklearn.md#fiftyone.brain.internal.core.sklearn.NeighborsHelper.get_neighbors)
  * [fiftyone.brain.internal.core.uniqueness](fiftyone.brain.internal.core.uniqueness.md)
    * [`compute_uniqueness()`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.compute_uniqueness)
    * [`UniquenessConfig`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.UniquenessConfig)
      * [`UniquenessConfig.type`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.UniquenessConfig.type)
      * [`UniquenessConfig.method`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.UniquenessConfig.method)
      * [`UniquenessConfig.attributes()`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.UniquenessConfig.attributes)
      * [`UniquenessConfig.base_config_cls()`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.UniquenessConfig.base_config_cls)
      * [`UniquenessConfig.build()`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.UniquenessConfig.build)
      * [`UniquenessConfig.builder()`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.UniquenessConfig.builder)
      * [`UniquenessConfig.cls`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.UniquenessConfig.cls)
      * [`UniquenessConfig.copy()`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.UniquenessConfig.copy)
      * [`UniquenessConfig.custom_attributes()`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.UniquenessConfig.custom_attributes)
      * [`UniquenessConfig.default()`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.UniquenessConfig.default)
      * [`UniquenessConfig.from_dict()`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.UniquenessConfig.from_dict)
      * [`UniquenessConfig.from_json()`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.UniquenessConfig.from_json)
      * [`UniquenessConfig.from_kwargs()`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.UniquenessConfig.from_kwargs)
      * [`UniquenessConfig.from_str()`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.UniquenessConfig.from_str)
      * [`UniquenessConfig.get_class_name()`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.UniquenessConfig.get_class_name)
      * [`UniquenessConfig.load_credentials()`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.UniquenessConfig.load_credentials)
      * [`UniquenessConfig.load_default()`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.UniquenessConfig.load_default)
      * [`UniquenessConfig.parse_array()`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.UniquenessConfig.parse_array)
      * [`UniquenessConfig.parse_bool()`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.UniquenessConfig.parse_bool)
      * [`UniquenessConfig.parse_categorical()`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.UniquenessConfig.parse_categorical)
      * [`UniquenessConfig.parse_dict()`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.UniquenessConfig.parse_dict)
      * [`UniquenessConfig.parse_int()`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.UniquenessConfig.parse_int)
      * [`UniquenessConfig.parse_mutually_exclusive_fields()`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.UniquenessConfig.parse_mutually_exclusive_fields)
      * [`UniquenessConfig.parse_number()`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.UniquenessConfig.parse_number)
      * [`UniquenessConfig.parse_object()`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.UniquenessConfig.parse_object)
      * [`UniquenessConfig.parse_object_array()`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.UniquenessConfig.parse_object_array)
      * [`UniquenessConfig.parse_object_dict()`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.UniquenessConfig.parse_object_dict)
      * [`UniquenessConfig.parse_path()`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.UniquenessConfig.parse_path)
      * [`UniquenessConfig.parse_raw()`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.UniquenessConfig.parse_raw)
      * [`UniquenessConfig.parse_string()`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.UniquenessConfig.parse_string)
      * [`UniquenessConfig.run_cls`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.UniquenessConfig.run_cls)
      * [`UniquenessConfig.serialize()`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.UniquenessConfig.serialize)
      * [`UniquenessConfig.to_str()`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.UniquenessConfig.to_str)
      * [`UniquenessConfig.validate_all_or_nothing_fields()`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.UniquenessConfig.validate_all_or_nothing_fields)
      * [`UniquenessConfig.write_json()`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.UniquenessConfig.write_json)
    * [`Uniqueness`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.Uniqueness)
      * [`Uniqueness.ensure_requirements()`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.Uniqueness.ensure_requirements)
      * [`Uniqueness.get_fields()`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.Uniqueness.get_fields)
      * [`Uniqueness.cleanup()`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.Uniqueness.cleanup)
      * [`Uniqueness.delete_run()`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.Uniqueness.delete_run)
      * [`Uniqueness.delete_runs()`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.Uniqueness.delete_runs)
      * [`Uniqueness.ensure_usage_requirements()`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.Uniqueness.ensure_usage_requirements)
      * [`Uniqueness.from_config()`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.Uniqueness.from_config)
      * [`Uniqueness.from_dict()`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.Uniqueness.from_dict)
      * [`Uniqueness.from_json()`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.Uniqueness.from_json)
      * [`Uniqueness.from_kwargs()`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.Uniqueness.from_kwargs)
      * [`Uniqueness.get_run_info()`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.Uniqueness.get_run_info)
      * [`Uniqueness.has_cached_run_results()`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.Uniqueness.has_cached_run_results)
      * [`Uniqueness.list_runs()`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.Uniqueness.list_runs)
      * [`Uniqueness.load_run_results()`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.Uniqueness.load_run_results)
      * [`Uniqueness.load_run_view()`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.Uniqueness.load_run_view)
      * [`Uniqueness.parse()`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.Uniqueness.parse)
      * [`Uniqueness.register_run()`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.Uniqueness.register_run)
      * [`Uniqueness.rename()`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.Uniqueness.rename)
      * [`Uniqueness.run_info_cls()`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.Uniqueness.run_info_cls)
      * [`Uniqueness.save_run_info()`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.Uniqueness.save_run_info)
      * [`Uniqueness.save_run_results()`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.Uniqueness.save_run_results)
      * [`Uniqueness.update_run_config()`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.Uniqueness.update_run_config)
      * [`Uniqueness.update_run_key()`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.Uniqueness.update_run_key)
      * [`Uniqueness.validate()`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.Uniqueness.validate)
      * [`Uniqueness.validate_run()`](fiftyone.brain.internal.core.uniqueness.md#fiftyone.brain.internal.core.uniqueness.Uniqueness.validate_run)
  * [fiftyone.brain.internal.core.utils](fiftyone.brain.internal.core.utils.md)
    * [`parse_data()`](fiftyone.brain.internal.core.utils.md#fiftyone.brain.internal.core.utils.parse_data)
    * [`get_embeddings_from_index()`](fiftyone.brain.internal.core.utils.md#fiftyone.brain.internal.core.utils.get_embeddings_from_index)
    * [`get_ids()`](fiftyone.brain.internal.core.utils.md#fiftyone.brain.internal.core.utils.get_ids)
    * [`filter_ids()`](fiftyone.brain.internal.core.utils.md#fiftyone.brain.internal.core.utils.filter_ids)
    * [`skip_ids()`](fiftyone.brain.internal.core.utils.md#fiftyone.brain.internal.core.utils.skip_ids)
    * [`add_ids()`](fiftyone.brain.internal.core.utils.md#fiftyone.brain.internal.core.utils.add_ids)
    * [`add_embeddings()`](fiftyone.brain.internal.core.utils.md#fiftyone.brain.internal.core.utils.add_embeddings)
    * [`remove_ids()`](fiftyone.brain.internal.core.utils.md#fiftyone.brain.internal.core.utils.remove_ids)
    * [`remove_embeddings()`](fiftyone.brain.internal.core.utils.md#fiftyone.brain.internal.core.utils.remove_embeddings)
    * [`filter_values()`](fiftyone.brain.internal.core.utils.md#fiftyone.brain.internal.core.utils.filter_values)
    * [`get_values()`](fiftyone.brain.internal.core.utils.md#fiftyone.brain.internal.core.utils.get_values)
    * [`parse_data_field()`](fiftyone.brain.internal.core.utils.md#fiftyone.brain.internal.core.utils.parse_data_field)
    * [`get_embeddings()`](fiftyone.brain.internal.core.utils.md#fiftyone.brain.internal.core.utils.get_embeddings)
    * [`get_unique_name()`](fiftyone.brain.internal.core.utils.md#fiftyone.brain.internal.core.utils.get_unique_name)
  * [fiftyone.brain.internal.core.visualization](fiftyone.brain.internal.core.visualization.md)
  * [Module contents](fiftyone.brain.internal.core.md#module-fiftyone.brain.internal.core)
* [fiftyone.brain.internal.models](fiftyone.brain.internal.models.md)
  * [fiftyone.brain.internal.models.simple_resnet](fiftyone.brain.internal.models.simple_resnet.md)
    * [`simple_resnet()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.simple_resnet)
    * [`Network`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Network)
      * [`Network.nodes()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Network.nodes)
      * [`Network.forward()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Network.forward)
      * [`Network.half()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Network.half)
      * [`Network.T_destination`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Network.T_destination)
      * [`Network.add_module()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Network.add_module)
      * [`Network.apply()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Network.apply)
      * [`Network.bfloat16()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Network.bfloat16)
      * [`Network.buffers()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Network.buffers)
      * [`Network.call_super_init`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Network.call_super_init)
      * [`Network.children()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Network.children)
      * [`Network.compile()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Network.compile)
      * [`Network.cpu()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Network.cpu)
      * [`Network.cuda()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Network.cuda)
      * [`Network.double()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Network.double)
      * [`Network.dump_patches`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Network.dump_patches)
      * [`Network.eval()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Network.eval)
      * [`Network.extra_repr()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Network.extra_repr)
      * [`Network.float()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Network.float)
      * [`Network.get_buffer()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Network.get_buffer)
      * [`Network.get_extra_state()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Network.get_extra_state)
      * [`Network.get_parameter()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Network.get_parameter)
      * [`Network.get_submodule()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Network.get_submodule)
      * [`Network.ipu()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Network.ipu)
      * [`Network.load_state_dict()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Network.load_state_dict)
      * [`Network.modules()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Network.modules)
      * [`Network.mtia()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Network.mtia)
      * [`Network.named_buffers()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Network.named_buffers)
      * [`Network.named_children()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Network.named_children)
      * [`Network.named_modules()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Network.named_modules)
      * [`Network.named_parameters()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Network.named_parameters)
      * [`Network.parameters()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Network.parameters)
      * [`Network.register_backward_hook()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Network.register_backward_hook)
      * [`Network.register_buffer()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Network.register_buffer)
      * [`Network.register_forward_hook()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Network.register_forward_hook)
      * [`Network.register_forward_pre_hook()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Network.register_forward_pre_hook)
      * [`Network.register_full_backward_hook()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Network.register_full_backward_hook)
      * [`Network.register_full_backward_pre_hook()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Network.register_full_backward_pre_hook)
      * [`Network.register_load_state_dict_post_hook()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Network.register_load_state_dict_post_hook)
      * [`Network.register_load_state_dict_pre_hook()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Network.register_load_state_dict_pre_hook)
      * [`Network.register_module()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Network.register_module)
      * [`Network.register_parameter()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Network.register_parameter)
      * [`Network.register_state_dict_post_hook()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Network.register_state_dict_post_hook)
      * [`Network.register_state_dict_pre_hook()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Network.register_state_dict_pre_hook)
      * [`Network.requires_grad_()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Network.requires_grad_)
      * [`Network.set_extra_state()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Network.set_extra_state)
      * [`Network.set_submodule()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Network.set_submodule)
      * [`Network.share_memory()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Network.share_memory)
      * [`Network.state_dict()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Network.state_dict)
      * [`Network.to()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Network.to)
      * [`Network.to_empty()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Network.to_empty)
      * [`Network.train()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Network.train)
      * [`Network.type()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Network.type)
      * [`Network.xpu()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Network.xpu)
      * [`Network.zero_grad()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Network.zero_grad)
      * [`Network.training`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Network.training)
    * [`has_inputs()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.has_inputs)
    * [`build_graph()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.build_graph)
    * [`pipeline()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.pipeline)
    * [`Crop`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Crop)
      * [`Crop.options()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Crop.options)
      * [`Crop.output_shape()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Crop.output_shape)
      * [`Crop.count()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Crop.count)
      * [`Crop.h`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Crop.h)
      * [`Crop.index()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Crop.index)
      * [`Crop.w`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Crop.w)
    * [`FlipLR`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.FlipLR)
      * [`FlipLR.options()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.FlipLR.options)
      * [`FlipLR.count()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.FlipLR.count)
      * [`FlipLR.index()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.FlipLR.index)
    * [`Cutout`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Cutout)
      * [`Cutout.options()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Cutout.options)
      * [`Cutout.count()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Cutout.count)
      * [`Cutout.h`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Cutout.h)
      * [`Cutout.index()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Cutout.index)
      * [`Cutout.w`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Cutout.w)
    * [`PiecewiseLinear`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.PiecewiseLinear)
      * [`PiecewiseLinear.count()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.PiecewiseLinear.count)
      * [`PiecewiseLinear.index()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.PiecewiseLinear.index)
      * [`PiecewiseLinear.knots`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.PiecewiseLinear.knots)
      * [`PiecewiseLinear.vals`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.PiecewiseLinear.vals)
    * [`Const`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Const)
      * [`Const.count()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Const.count)
      * [`Const.index()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Const.index)
      * [`Const.val`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Const.val)
    * [`Identity`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Identity)
      * [`Identity.count()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Identity.count)
      * [`Identity.index()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Identity.index)
    * [`Add`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Add)
      * [`Add.count()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Add.count)
      * [`Add.index()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Add.index)
    * [`AddWeighted`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.AddWeighted)
      * [`AddWeighted.count()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.AddWeighted.count)
      * [`AddWeighted.index()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.AddWeighted.index)
      * [`AddWeighted.wx`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.AddWeighted.wx)
      * [`AddWeighted.wy`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.AddWeighted.wy)
    * [`Mul`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Mul)
      * [`Mul.T_destination`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Mul.T_destination)
      * [`Mul.add_module()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Mul.add_module)
      * [`Mul.apply()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Mul.apply)
      * [`Mul.bfloat16()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Mul.bfloat16)
      * [`Mul.buffers()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Mul.buffers)
      * [`Mul.call_super_init`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Mul.call_super_init)
      * [`Mul.children()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Mul.children)
      * [`Mul.compile()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Mul.compile)
      * [`Mul.cpu()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Mul.cpu)
      * [`Mul.cuda()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Mul.cuda)
      * [`Mul.double()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Mul.double)
      * [`Mul.dump_patches`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Mul.dump_patches)
      * [`Mul.eval()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Mul.eval)
      * [`Mul.extra_repr()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Mul.extra_repr)
      * [`Mul.float()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Mul.float)
      * [`Mul.forward()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Mul.forward)
      * [`Mul.get_buffer()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Mul.get_buffer)
      * [`Mul.get_extra_state()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Mul.get_extra_state)
      * [`Mul.get_parameter()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Mul.get_parameter)
      * [`Mul.get_submodule()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Mul.get_submodule)
      * [`Mul.half()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Mul.half)
      * [`Mul.ipu()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Mul.ipu)
      * [`Mul.load_state_dict()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Mul.load_state_dict)
      * [`Mul.modules()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Mul.modules)
      * [`Mul.mtia()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Mul.mtia)
      * [`Mul.named_buffers()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Mul.named_buffers)
      * [`Mul.named_children()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Mul.named_children)
      * [`Mul.named_modules()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Mul.named_modules)
      * [`Mul.named_parameters()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Mul.named_parameters)
      * [`Mul.parameters()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Mul.parameters)
      * [`Mul.register_backward_hook()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Mul.register_backward_hook)
      * [`Mul.register_buffer()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Mul.register_buffer)
      * [`Mul.register_forward_hook()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Mul.register_forward_hook)
      * [`Mul.register_forward_pre_hook()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Mul.register_forward_pre_hook)
      * [`Mul.register_full_backward_hook()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Mul.register_full_backward_hook)
      * [`Mul.register_full_backward_pre_hook()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Mul.register_full_backward_pre_hook)
      * [`Mul.register_load_state_dict_post_hook()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Mul.register_load_state_dict_post_hook)
      * [`Mul.register_load_state_dict_pre_hook()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Mul.register_load_state_dict_pre_hook)
      * [`Mul.register_module()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Mul.register_module)
      * [`Mul.register_parameter()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Mul.register_parameter)
      * [`Mul.register_state_dict_post_hook()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Mul.register_state_dict_post_hook)
      * [`Mul.register_state_dict_pre_hook()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Mul.register_state_dict_pre_hook)
      * [`Mul.requires_grad_()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Mul.requires_grad_)
      * [`Mul.set_extra_state()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Mul.set_extra_state)
      * [`Mul.set_submodule()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Mul.set_submodule)
      * [`Mul.share_memory()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Mul.share_memory)
      * [`Mul.state_dict()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Mul.state_dict)
      * [`Mul.to()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Mul.to)
      * [`Mul.to_empty()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Mul.to_empty)
      * [`Mul.train()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Mul.train)
      * [`Mul.type()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Mul.type)
      * [`Mul.xpu()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Mul.xpu)
      * [`Mul.zero_grad()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Mul.zero_grad)
      * [`Mul.training`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Mul.training)
    * [`Flatten`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Flatten)
      * [`Flatten.forward()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Flatten.forward)
      * [`Flatten.T_destination`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Flatten.T_destination)
      * [`Flatten.add_module()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Flatten.add_module)
      * [`Flatten.apply()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Flatten.apply)
      * [`Flatten.bfloat16()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Flatten.bfloat16)
      * [`Flatten.buffers()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Flatten.buffers)
      * [`Flatten.call_super_init`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Flatten.call_super_init)
      * [`Flatten.children()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Flatten.children)
      * [`Flatten.compile()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Flatten.compile)
      * [`Flatten.cpu()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Flatten.cpu)
      * [`Flatten.cuda()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Flatten.cuda)
      * [`Flatten.double()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Flatten.double)
      * [`Flatten.dump_patches`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Flatten.dump_patches)
      * [`Flatten.eval()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Flatten.eval)
      * [`Flatten.extra_repr()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Flatten.extra_repr)
      * [`Flatten.float()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Flatten.float)
      * [`Flatten.get_buffer()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Flatten.get_buffer)
      * [`Flatten.get_extra_state()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Flatten.get_extra_state)
      * [`Flatten.get_parameter()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Flatten.get_parameter)
      * [`Flatten.get_submodule()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Flatten.get_submodule)
      * [`Flatten.half()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Flatten.half)
      * [`Flatten.ipu()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Flatten.ipu)
      * [`Flatten.load_state_dict()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Flatten.load_state_dict)
      * [`Flatten.modules()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Flatten.modules)
      * [`Flatten.mtia()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Flatten.mtia)
      * [`Flatten.named_buffers()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Flatten.named_buffers)
      * [`Flatten.named_children()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Flatten.named_children)
      * [`Flatten.named_modules()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Flatten.named_modules)
      * [`Flatten.named_parameters()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Flatten.named_parameters)
      * [`Flatten.parameters()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Flatten.parameters)
      * [`Flatten.register_backward_hook()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Flatten.register_backward_hook)
      * [`Flatten.register_buffer()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Flatten.register_buffer)
      * [`Flatten.register_forward_hook()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Flatten.register_forward_hook)
      * [`Flatten.register_forward_pre_hook()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Flatten.register_forward_pre_hook)
      * [`Flatten.register_full_backward_hook()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Flatten.register_full_backward_hook)
      * [`Flatten.register_full_backward_pre_hook()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Flatten.register_full_backward_pre_hook)
      * [`Flatten.register_load_state_dict_post_hook()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Flatten.register_load_state_dict_post_hook)
      * [`Flatten.register_load_state_dict_pre_hook()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Flatten.register_load_state_dict_pre_hook)
      * [`Flatten.register_module()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Flatten.register_module)
      * [`Flatten.register_parameter()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Flatten.register_parameter)
      * [`Flatten.register_state_dict_post_hook()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Flatten.register_state_dict_post_hook)
      * [`Flatten.register_state_dict_pre_hook()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Flatten.register_state_dict_pre_hook)
      * [`Flatten.requires_grad_()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Flatten.requires_grad_)
      * [`Flatten.set_extra_state()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Flatten.set_extra_state)
      * [`Flatten.set_submodule()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Flatten.set_submodule)
      * [`Flatten.share_memory()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Flatten.share_memory)
      * [`Flatten.state_dict()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Flatten.state_dict)
      * [`Flatten.to()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Flatten.to)
      * [`Flatten.to_empty()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Flatten.to_empty)
      * [`Flatten.train()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Flatten.train)
      * [`Flatten.type()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Flatten.type)
      * [`Flatten.xpu()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Flatten.xpu)
      * [`Flatten.zero_grad()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Flatten.zero_grad)
      * [`Flatten.training`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Flatten.training)
    * [`Concat`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Concat)
      * [`Concat.forward()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Concat.forward)
      * [`Concat.T_destination`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Concat.T_destination)
      * [`Concat.add_module()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Concat.add_module)
      * [`Concat.apply()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Concat.apply)
      * [`Concat.bfloat16()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Concat.bfloat16)
      * [`Concat.buffers()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Concat.buffers)
      * [`Concat.call_super_init`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Concat.call_super_init)
      * [`Concat.children()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Concat.children)
      * [`Concat.compile()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Concat.compile)
      * [`Concat.cpu()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Concat.cpu)
      * [`Concat.cuda()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Concat.cuda)
      * [`Concat.double()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Concat.double)
      * [`Concat.dump_patches`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Concat.dump_patches)
      * [`Concat.eval()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Concat.eval)
      * [`Concat.extra_repr()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Concat.extra_repr)
      * [`Concat.float()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Concat.float)
      * [`Concat.get_buffer()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Concat.get_buffer)
      * [`Concat.get_extra_state()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Concat.get_extra_state)
      * [`Concat.get_parameter()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Concat.get_parameter)
      * [`Concat.get_submodule()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Concat.get_submodule)
      * [`Concat.half()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Concat.half)
      * [`Concat.ipu()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Concat.ipu)
      * [`Concat.load_state_dict()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Concat.load_state_dict)
      * [`Concat.modules()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Concat.modules)
      * [`Concat.mtia()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Concat.mtia)
      * [`Concat.named_buffers()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Concat.named_buffers)
      * [`Concat.named_children()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Concat.named_children)
      * [`Concat.named_modules()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Concat.named_modules)
      * [`Concat.named_parameters()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Concat.named_parameters)
      * [`Concat.parameters()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Concat.parameters)
      * [`Concat.register_backward_hook()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Concat.register_backward_hook)
      * [`Concat.register_buffer()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Concat.register_buffer)
      * [`Concat.register_forward_hook()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Concat.register_forward_hook)
      * [`Concat.register_forward_pre_hook()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Concat.register_forward_pre_hook)
      * [`Concat.register_full_backward_hook()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Concat.register_full_backward_hook)
      * [`Concat.register_full_backward_pre_hook()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Concat.register_full_backward_pre_hook)
      * [`Concat.register_load_state_dict_post_hook()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Concat.register_load_state_dict_post_hook)
      * [`Concat.register_load_state_dict_pre_hook()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Concat.register_load_state_dict_pre_hook)
      * [`Concat.register_module()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Concat.register_module)
      * [`Concat.register_parameter()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Concat.register_parameter)
      * [`Concat.register_state_dict_post_hook()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Concat.register_state_dict_post_hook)
      * [`Concat.register_state_dict_pre_hook()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Concat.register_state_dict_pre_hook)
      * [`Concat.requires_grad_()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Concat.requires_grad_)
      * [`Concat.set_extra_state()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Concat.set_extra_state)
      * [`Concat.set_submodule()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Concat.set_submodule)
      * [`Concat.share_memory()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Concat.share_memory)
      * [`Concat.state_dict()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Concat.state_dict)
      * [`Concat.to()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Concat.to)
      * [`Concat.to_empty()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Concat.to_empty)
      * [`Concat.train()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Concat.train)
      * [`Concat.type()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Concat.type)
      * [`Concat.xpu()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Concat.xpu)
      * [`Concat.zero_grad()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Concat.zero_grad)
      * [`Concat.training`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.Concat.training)
    * [`BatchNorm`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm)
      * [`BatchNorm.T_destination`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.T_destination)
      * [`BatchNorm.add_module()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.add_module)
      * [`BatchNorm.apply()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.apply)
      * [`BatchNorm.bfloat16()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.bfloat16)
      * [`BatchNorm.buffers()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.buffers)
      * [`BatchNorm.call_super_init`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.call_super_init)
      * [`BatchNorm.children()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.children)
      * [`BatchNorm.compile()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.compile)
      * [`BatchNorm.cpu()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.cpu)
      * [`BatchNorm.cuda()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.cuda)
      * [`BatchNorm.double()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.double)
      * [`BatchNorm.dump_patches`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.dump_patches)
      * [`BatchNorm.eval()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.eval)
      * [`BatchNorm.extra_repr()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.extra_repr)
      * [`BatchNorm.float()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.float)
      * [`BatchNorm.forward()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.forward)
      * [`BatchNorm.get_buffer()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.get_buffer)
      * [`BatchNorm.get_extra_state()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.get_extra_state)
      * [`BatchNorm.get_parameter()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.get_parameter)
      * [`BatchNorm.get_submodule()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.get_submodule)
      * [`BatchNorm.half()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.half)
      * [`BatchNorm.ipu()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.ipu)
      * [`BatchNorm.load_state_dict()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.load_state_dict)
      * [`BatchNorm.modules()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.modules)
      * [`BatchNorm.mtia()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.mtia)
      * [`BatchNorm.named_buffers()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.named_buffers)
      * [`BatchNorm.named_children()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.named_children)
      * [`BatchNorm.named_modules()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.named_modules)
      * [`BatchNorm.named_parameters()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.named_parameters)
      * [`BatchNorm.parameters()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.parameters)
      * [`BatchNorm.register_backward_hook()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.register_backward_hook)
      * [`BatchNorm.register_buffer()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.register_buffer)
      * [`BatchNorm.register_forward_hook()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.register_forward_hook)
      * [`BatchNorm.register_forward_pre_hook()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.register_forward_pre_hook)
      * [`BatchNorm.register_full_backward_hook()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.register_full_backward_hook)
      * [`BatchNorm.register_full_backward_pre_hook()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.register_full_backward_pre_hook)
      * [`BatchNorm.register_load_state_dict_post_hook()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.register_load_state_dict_post_hook)
      * [`BatchNorm.register_load_state_dict_pre_hook()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.register_load_state_dict_pre_hook)
      * [`BatchNorm.register_module()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.register_module)
      * [`BatchNorm.register_parameter()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.register_parameter)
      * [`BatchNorm.register_state_dict_post_hook()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.register_state_dict_post_hook)
      * [`BatchNorm.register_state_dict_pre_hook()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.register_state_dict_pre_hook)
      * [`BatchNorm.requires_grad_()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.requires_grad_)
      * [`BatchNorm.reset_parameters()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.reset_parameters)
      * [`BatchNorm.reset_running_stats()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.reset_running_stats)
      * [`BatchNorm.set_extra_state()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.set_extra_state)
      * [`BatchNorm.set_submodule()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.set_submodule)
      * [`BatchNorm.share_memory()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.share_memory)
      * [`BatchNorm.state_dict()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.state_dict)
      * [`BatchNorm.to()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.to)
      * [`BatchNorm.to_empty()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.to_empty)
      * [`BatchNorm.train()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.train)
      * [`BatchNorm.type()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.type)
      * [`BatchNorm.xpu()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.xpu)
      * [`BatchNorm.zero_grad()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.zero_grad)
      * [`BatchNorm.num_features`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.num_features)
      * [`BatchNorm.eps`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.eps)
      * [`BatchNorm.momentum`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.momentum)
      * [`BatchNorm.affine`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.affine)
      * [`BatchNorm.track_running_stats`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.track_running_stats)
      * [`BatchNorm.running_mean`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.running_mean)
      * [`BatchNorm.running_var`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.running_var)
      * [`BatchNorm.num_batches_tracked`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.num_batches_tracked)
      * [`BatchNorm.training`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.BatchNorm.training)
    * [`conv_bn()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.conv_bn)
    * [`residual()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.residual)
    * [`path_iter()`](fiftyone.brain.internal.models.simple_resnet.md#fiftyone.brain.internal.models.simple_resnet.path_iter)
  * [fiftyone.brain.internal.models.torch](fiftyone.brain.internal.models.torch.md)
    * [`TorchImageModelConfig`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModelConfig)
      * [`TorchImageModelConfig.attributes()`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModelConfig.attributes)
      * [`TorchImageModelConfig.builder()`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModelConfig.builder)
      * [`TorchImageModelConfig.copy()`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModelConfig.copy)
      * [`TorchImageModelConfig.custom_attributes()`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModelConfig.custom_attributes)
      * [`TorchImageModelConfig.default()`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModelConfig.default)
      * [`TorchImageModelConfig.download_model_if_necessary()`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModelConfig.download_model_if_necessary)
      * [`TorchImageModelConfig.from_dict()`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModelConfig.from_dict)
      * [`TorchImageModelConfig.from_json()`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModelConfig.from_json)
      * [`TorchImageModelConfig.from_kwargs()`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModelConfig.from_kwargs)
      * [`TorchImageModelConfig.from_str()`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModelConfig.from_str)
      * [`TorchImageModelConfig.get_class_name()`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModelConfig.get_class_name)
      * [`TorchImageModelConfig.init()`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModelConfig.init)
      * [`TorchImageModelConfig.load_default()`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModelConfig.load_default)
      * [`TorchImageModelConfig.parse_array()`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModelConfig.parse_array)
      * [`TorchImageModelConfig.parse_bool()`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModelConfig.parse_bool)
      * [`TorchImageModelConfig.parse_categorical()`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModelConfig.parse_categorical)
      * [`TorchImageModelConfig.parse_dict()`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModelConfig.parse_dict)
      * [`TorchImageModelConfig.parse_int()`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModelConfig.parse_int)
      * [`TorchImageModelConfig.parse_mutually_exclusive_fields()`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModelConfig.parse_mutually_exclusive_fields)
      * [`TorchImageModelConfig.parse_number()`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModelConfig.parse_number)
      * [`TorchImageModelConfig.parse_object()`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModelConfig.parse_object)
      * [`TorchImageModelConfig.parse_object_array()`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModelConfig.parse_object_array)
      * [`TorchImageModelConfig.parse_object_dict()`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModelConfig.parse_object_dict)
      * [`TorchImageModelConfig.parse_path()`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModelConfig.parse_path)
      * [`TorchImageModelConfig.parse_raw()`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModelConfig.parse_raw)
      * [`TorchImageModelConfig.parse_string()`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModelConfig.parse_string)
      * [`TorchImageModelConfig.serialize()`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModelConfig.serialize)
      * [`TorchImageModelConfig.to_str()`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModelConfig.to_str)
      * [`TorchImageModelConfig.validate_all_or_nothing_fields()`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModelConfig.validate_all_or_nothing_fields)
      * [`TorchImageModelConfig.write_json()`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModelConfig.write_json)
    * [`TorchImageModel`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModel)
      * [`TorchImageModel.build_get_item()`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModel.build_get_item)
      * [`TorchImageModel.can_embed_prompts`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModel.can_embed_prompts)
      * [`TorchImageModel.classes`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModel.classes)
      * [`TorchImageModel.collate_fn()`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModel.collate_fn)
      * [`TorchImageModel.device`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModel.device)
      * [`TorchImageModel.embed()`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModel.embed)
      * [`TorchImageModel.embed_all()`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModel.embed_all)
      * [`TorchImageModel.from_config()`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModel.from_config)
      * [`TorchImageModel.from_dict()`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModel.from_dict)
      * [`TorchImageModel.from_json()`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModel.from_json)
      * [`TorchImageModel.from_kwargs()`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModel.from_kwargs)
      * [`TorchImageModel.get_embeddings()`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModel.get_embeddings)
      * [`TorchImageModel.has_collate_fn`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModel.has_collate_fn)
      * [`TorchImageModel.has_embeddings`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModel.has_embeddings)
      * [`TorchImageModel.has_logits`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModel.has_logits)
      * [`TorchImageModel.mask_targets`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModel.mask_targets)
      * [`TorchImageModel.media_type`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModel.media_type)
      * [`TorchImageModel.num_classes`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModel.num_classes)
      * [`TorchImageModel.parse()`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModel.parse)
      * [`TorchImageModel.predict()`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModel.predict)
      * [`TorchImageModel.predict_all()`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModel.predict_all)
      * [`TorchImageModel.preprocess`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModel.preprocess)
      * [`TorchImageModel.ragged_batches`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModel.ragged_batches)
      * [`TorchImageModel.required_keys`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModel.required_keys)
      * [`TorchImageModel.skeleton`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModel.skeleton)
      * [`TorchImageModel.store_logits`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModel.store_logits)
      * [`TorchImageModel.transforms`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModel.transforms)
      * [`TorchImageModel.using_gpu`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModel.using_gpu)
      * [`TorchImageModel.using_half_precision`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModel.using_half_precision)
      * [`TorchImageModel.validate()`](fiftyone.brain.internal.models.torch.md#fiftyone.brain.internal.models.torch.TorchImageModel.validate)
  * [Module contents](fiftyone.brain.internal.models.md#module-fiftyone.brain.internal.models)
    * [`list_models()`](fiftyone.brain.internal.models.md#fiftyone.brain.internal.models.list_models)
    * [`list_downloaded_models()`](fiftyone.brain.internal.models.md#fiftyone.brain.internal.models.list_downloaded_models)
    * [`is_model_downloaded()`](fiftyone.brain.internal.models.md#fiftyone.brain.internal.models.is_model_downloaded)
    * [`download_model()`](fiftyone.brain.internal.models.md#fiftyone.brain.internal.models.download_model)
    * [`install_model_requirements()`](fiftyone.brain.internal.models.md#fiftyone.brain.internal.models.install_model_requirements)
    * [`ensure_model_requirements()`](fiftyone.brain.internal.models.md#fiftyone.brain.internal.models.ensure_model_requirements)
    * [`load_model()`](fiftyone.brain.internal.models.md#fiftyone.brain.internal.models.load_model)
    * [`find_model()`](fiftyone.brain.internal.models.md#fiftyone.brain.internal.models.find_model)
    * [`get_model()`](fiftyone.brain.internal.models.md#fiftyone.brain.internal.models.get_model)
    * [`delete_model()`](fiftyone.brain.internal.models.md#fiftyone.brain.internal.models.delete_model)
    * [`HasBrainModel`](fiftyone.brain.internal.models.md#fiftyone.brain.internal.models.HasBrainModel)
      * [`HasBrainModel.download_model_if_necessary()`](fiftyone.brain.internal.models.md#fiftyone.brain.internal.models.HasBrainModel.download_model_if_necessary)
      * [`HasBrainModel.init()`](fiftyone.brain.internal.models.md#fiftyone.brain.internal.models.HasBrainModel.init)

## Module contents

Internal FiftyOne Brain package.

Contains all non-public code powering the `fiftyone.brain` public namespace.

Copyright 2017-2026, Voxel51, Inc.
<br/>
[voxel51.com](https://voxel51.com/)
<br/>
<br/>
