SYMBOL INDEX (774 symbols across 31 files) FILE: fiftyone/brain/__init__.py function compute_hardness (line 28) | def compute_hardness( function compute_mistakenness (line 67) | def compute_mistakenness( function compute_uniqueness (line 174) | def compute_uniqueness( function compute_representativeness (line 275) | def compute_representativeness( function compute_visualization (line 385) | def compute_visualization( function compute_similarity (line 563) | def compute_similarity( function compute_near_duplicates (line 710) | def compute_near_duplicates( function compute_exact_duplicates (line 815) | def compute_exact_duplicates( function compute_leaky_splits (line 850) | def compute_leaky_splits( FILE: fiftyone/brain/config.py class BrainConfig (line 13) | class BrainConfig(EnvConfig): method __init__ (line 64) | def __init__(self, d=None): method _parse_similarity_backends (line 94) | def _parse_similarity_backends(self, d): method _parse_visualization_methods (line 149) | def _parse_visualization_methods(self, d): function locate_brain_config (line 205) | def locate_brain_config(): function load_brain_config (line 225) | def load_brain_config(): function _parse_env_value (line 238) | def _parse_env_value(value): FILE: fiftyone/brain/internal/core/duplicates.py function compute_near_duplicates (line 29) | def compute_near_duplicates( function compute_exact_duplicates (line 96) | def compute_exact_duplicates(samples, num_workers, skip_failures, progre... function _compute_filehashes (line 141) | def _compute_filehashes(samples, method, progress): function _compute_filehashes_multi (line 151) | def _compute_filehashes_multi(samples, method, num_workers, progress): function _compute_filehash (line 168) | def _compute_filehash(filepath, method): function _do_compute_filehash (line 177) | def _do_compute_filehash(args): FILE: fiftyone/brain/internal/core/elasticsearch.py class ElasticsearchSimilarityConfig (line 36) | class ElasticsearchSimilarityConfig(SimilarityConfig): method __init__ (line 59) | def __init__( method method (line 96) | def method(self): method hosts (line 100) | def hosts(self): method hosts (line 104) | def hosts(self, value): method cloud_id (line 108) | def cloud_id(self): method cloud_id (line 112) | def cloud_id(self, value): method username (line 116) | def username(self): method username (line 120) | def username(self, value): method password (line 124) | def password(self): method password (line 128) | def password(self, value): method api_key (line 132) | def api_key(self): method api_key (line 136) | def api_key(self, value): method ca_certs (line 140) | def ca_certs(self): method ca_certs (line 144) | def ca_certs(self, value): method bearer_auth (line 148) | def bearer_auth(self): method bearer_auth (line 152) | def bearer_auth(self, value): method ssl_assert_fingerprint (line 156) | def ssl_assert_fingerprint(self): method ssl_assert_fingerprint (line 160) | def ssl_assert_fingerprint(self, value): method verify_certs (line 164) | def verify_certs(self): method verify_certs (line 168) | def verify_certs(self, value): method max_k (line 172) | def max_k(self): method supports_least_similarity (line 176) | def supports_least_similarity(self): method supported_aggregations (line 180) | def supported_aggregations(self): method load_credentials (line 183) | def load_credentials( class ElasticsearchSimilarity (line 208) | class ElasticsearchSimilarity(Similarity): method ensure_requirements (line 215) | def ensure_requirements(self): method ensure_usage_requirements (line 218) | def ensure_usage_requirements(self): method initialize (line 221) | def initialize(self, samples, brain_key): class ElasticsearchSimilarityIndex (line 227) | class ElasticsearchSimilarityIndex(SimilarityIndex): method __init__ (line 237) | def __init__(self, samples, config, brain_key, backend=None): method total_index_size (line 244) | def total_index_size(self): method client (line 251) | def client(self): method _initialize (line 255) | def _initialize(self): method _get_index_names (line 294) | def _get_index_names(self): method _get_index_ids (line 297) | def _get_index_ids(self, batch_size=1000): method _get_dimension (line 326) | def _get_dimension(self): method _get_metric (line 341) | def _get_metric(self): method _index_exists (line 359) | def _index_exists(self): method _create_index (line 365) | def _create_index(self, dimension): method _get_existing_ids (line 382) | def _get_existing_ids(self, ids): method add_to_index (line 387) | def add_to_index( method remove_from_index (line 470) | def remove_from_index( method get_embeddings (line 512) | def get_embeddings( method _parse_embeddings_response (line 571) | def _parse_embeddings_response(self, response, label_id=True): method _get_sample_embeddings (line 586) | def _get_sample_embeddings(self, sample_ids, batch_size=1000): method _get_patch_embeddings_from_label_ids (line 612) | def _get_patch_embeddings_from_label_ids(self, label_ids, batch_size=1... method _get_patch_embeddings_from_sample_ids (line 638) | def _get_patch_embeddings_from_sample_ids( method cleanup (line 667) | def cleanup(self): method _kneighbors (line 672) | def _kneighbors( method _parse_neighbors_query (line 763) | def _parse_neighbors_query(self, query): method _from_dict (line 796) | def _from_dict(cls, d, samples, config, brain_key): FILE: fiftyone/brain/internal/core/hardness.py function compute_hardness (line 27) | def compute_hardness(samples, label_field, hardness_field, progress): class HardnessConfig (line 82) | class HardnessConfig(fob.BrainMethodConfig): method __init__ (line 83) | def __init__(self, label_field, hardness_field, **kwargs): method type (line 89) | def type(self): method method (line 93) | def method(self): class Hardness (line 97) | class Hardness(fob.BrainMethod): method __init__ (line 98) | def __init__(self, config): method ensure_requirements (line 102) | def ensure_requirements(self): method register_samples (line 105) | def register_samples(self, samples): method process_image (line 110) | def process_image(self, sample_or_frame): method get_fields (line 118) | def get_fields(self, samples, brain_key): method cleanup (line 129) | def cleanup(self, samples, brain_key): method _validate_run (line 138) | def _validate_run(self, samples, brain_key, existing_info): function _get_data (line 142) | def _get_data(sample, label_field): FILE: fiftyone/brain/internal/core/lancedb.py class LanceDBSimilarityConfig (line 35) | class LanceDBSimilarityConfig(SimilarityConfig): method __init__ (line 47) | def __init__( method method (line 69) | def method(self): method uri (line 73) | def uri(self): method uri (line 77) | def uri(self, value): method max_k (line 81) | def max_k(self): method supports_least_similarity (line 85) | def supports_least_similarity(self): method supported_aggregations (line 89) | def supported_aggregations(self): method load_credentials (line 92) | def load_credentials(self, uri=None): class LanceDBSimilarity (line 96) | class LanceDBSimilarity(Similarity): method ensure_requirements (line 103) | def ensure_requirements(self): method ensure_usage_requirements (line 106) | def ensure_usage_requirements(self): method initialize (line 109) | def initialize(self, samples, brain_key): class LanceDBSimilarityIndex (line 115) | class LanceDBSimilarityIndex(SimilarityIndex): method __init__ (line 125) | def __init__(self, samples, config, brain_key, backend=None): method _initialize (line 131) | def _initialize(self): method table (line 159) | def table(self): method total_index_size (line 164) | def total_index_size(self): method add_to_index (line 170) | def add_to_index( method remove_from_index (line 253) | def remove_from_index( method get_embeddings (line 295) | def get_embeddings( method cleanup (line 382) | def cleanup(self): method _kneighbors (line 395) | def _kneighbors( method _parse_neighbors_query (line 470) | def _parse_neighbors_query(self, query): method _from_dict (line 500) | def _from_dict(cls, d, samples, config, brain_key): FILE: fiftyone/brain/internal/core/leaky_splits.py function compute_leaky_splits (line 29) | def compute_leaky_splits( class LeakySplitsConfig (line 115) | class LeakySplitsConfig(fob.BrainMethodConfig): method __init__ (line 116) | def __init__( method type (line 143) | def type(self): method method (line 147) | def method(self): class LeakySplits (line 151) | class LeakySplits(fob.BrainMethod): method initialize (line 152) | def initialize(self, samples, similarity_index, split_views): method get_fields (line 157) | def get_fields(self, samples, _): class LeakySplitsIndex (line 165) | class LeakySplitsIndex(fob.BrainResults): method __init__ (line 166) | def __init__(self, samples, config, similarity_index, split_views): method split_views (line 178) | def split_views(self): method thresh (line 183) | def thresh(self): method leak_ids (line 188) | def leak_ids(self): method find_leaks (line 194) | def find_leaks(self, thresh): method leaks_view (line 234) | def leaks_view(self): method leaks_for_sample (line 246) | def leaks_for_sample(self, sample_or_id): method no_leaks_view (line 288) | def no_leaks_view(self, view=None): method tag_leaks (line 303) | def tag_leaks(self, tag="leak"): method _initialize (line 311) | def _initialize(self): function _to_split_views (line 355) | def _to_split_views(samples, splits): FILE: fiftyone/brain/internal/core/milvus.py class MilvusSimilarityConfig (line 35) | class MilvusSimilarityConfig(SimilarityConfig): method __init__ (line 64) | def __init__( method method (line 108) | def method(self): method uri (line 112) | def uri(self): method uri (line 116) | def uri(self, value): method user (line 120) | def user(self): method user (line 124) | def user(self, value): method password (line 128) | def password(self): method password (line 132) | def password(self, value): method secure (line 136) | def secure(self): method secure (line 140) | def secure(self, value): method token (line 144) | def token(self): method token (line 148) | def token(self, value): method db_name (line 152) | def db_name(self): method db_name (line 156) | def db_name(self, value): method client_key_path (line 160) | def client_key_path(self): method client_key_path (line 164) | def client_key_path(self, value): method client_pem_path (line 168) | def client_pem_path(self): method client_pem_path (line 172) | def client_pem_path(self, value): method ca_pem_path (line 176) | def ca_pem_path(self): method ca_pem_path (line 180) | def ca_pem_path(self, value): method server_pem_path (line 184) | def server_pem_path(self): method server_pem_path (line 188) | def server_pem_path(self, value): method server_name (line 192) | def server_name(self): method server_name (line 196) | def server_name(self, value): method max_k (line 200) | def max_k(self): method supports_least_similarity (line 204) | def supports_least_similarity(self): method supported_aggregations (line 208) | def supported_aggregations(self): method index_params (line 212) | def index_params(self): method search_params (line 220) | def search_params(self): method load_credentials (line 228) | def load_credentials( class MilvusSimilarity (line 257) | class MilvusSimilarity(Similarity): method ensure_requirements (line 264) | def ensure_requirements(self): method ensure_usage_requirements (line 267) | def ensure_usage_requirements(self): method initialize (line 270) | def initialize(self, samples, brain_key): class MilvusSimilarityIndex (line 276) | class MilvusSimilarityIndex(SimilarityIndex): method __init__ (line 286) | def __init__(self, samples, config, brain_key, backend=None): method _initialize (line 292) | def _initialize(self): method _create_collection (line 346) | def _create_collection(self, dimension): method collection (line 379) | def collection(self): method total_index_size (line 384) | def total_index_size(self): method add_to_index (line 390) | def add_to_index( method _get_existing_ids (line 465) | def _get_existing_ids(self, ids): method _delete_ids (line 470) | def _delete_ids(self, ids): method _get_embeddings (line 476) | def _get_embeddings(self, ids): method remove_from_index (line 483) | def remove_from_index( method get_embeddings (line 521) | def get_embeddings( method cleanup (line 580) | def cleanup(self): method _get_sample_embeddings (line 586) | def _get_sample_embeddings(self, sample_ids, batch_size=1000): method _get_patch_embeddings_from_label_ids (line 606) | def _get_patch_embeddings_from_label_ids(self, label_ids, batch_size=1... method _get_patch_embeddings_from_sample_ids (line 628) | def _get_patch_embeddings_from_sample_ids( method _kneighbors (line 659) | def _kneighbors( method _parse_neighbors_query (line 741) | def _parse_neighbors_query(self, query): method _get_dimension (line 769) | def _get_dimension(self): method _from_dict (line 778) | def _from_dict(cls, d, samples, config, brain_key): FILE: fiftyone/brain/internal/core/mistakenness.py function compute_mistakenness (line 38) | def compute_mistakenness( class MistakennessMethodConfig (line 175) | class MistakennessMethodConfig(fob.BrainMethodConfig): method __init__ (line 176) | def __init__(self, pred_field, label_field, mistakenness_field, **kwar... method type (line 183) | def type(self): class MistakennessMethod (line 187) | class MistakennessMethod(fob.BrainMethod): method __init__ (line 188) | def __init__(self, config): method ensure_requirements (line 194) | def ensure_requirements(self): method register_samples (line 197) | def register_samples(self, samples): method _validate_run (line 206) | def _validate_run(self, samples, brain_key, existing_info): class ClassificationMistakennessConfig (line 217) | class ClassificationMistakennessConfig(MistakennessMethodConfig): method __init__ (line 218) | def __init__( method method (line 225) | def method(self): class ClassificationMistakenness (line 229) | class ClassificationMistakenness(MistakennessMethod): method process_image (line 230) | def process_image(self, sample_or_frame): method get_fields (line 261) | def get_fields(self, samples, brain_key): method cleanup (line 273) | def cleanup(self, samples, brain_key): class DetectionMistakennessConfig (line 290) | class DetectionMistakennessConfig(MistakennessMethodConfig): method __init__ (line 291) | def __init__( method method (line 311) | def method(self): class DetectionMistakenness (line 315) | class DetectionMistakenness(MistakennessMethod): method process_image (line 316) | def process_image(self, sample_or_frame, eval_key): method get_fields (line 399) | def get_fields(self, samples, brain_key): method cleanup (line 430) | def cleanup(self, samples, brain_key): method _validate_run (line 472) | def _validate_run(self, samples, brain_key, existing_info): function _make_eval_key (line 479) | def _make_eval_key(samples, brain_key): function _get_data (line 492) | def _get_data(sample, pred_field, label_field, use_logits): function _compute_mistakenness_class (line 529) | def _compute_mistakenness_class(logits, m): function _compute_mistakenness_loc (line 539) | def _compute_mistakenness_loc(logits, iou): function _compute_mistakenness_class_conf (line 554) | def _compute_mistakenness_class_conf(confidence, m): function _compute_mistakenness_loc_conf (line 563) | def _compute_mistakenness_loc_conf(confidence, iou): FILE: fiftyone/brain/internal/core/mongodb.py class MongoDBSimilarityConfig (line 37) | class MongoDBSimilarityConfig(SimilarityConfig): method __init__ (line 50) | def __init__(self, index_name=None, metric="cosine", **kwargs): method method (line 78) | def method(self): method max_k (line 82) | def max_k(self): method supports_least_similarity (line 86) | def supports_least_similarity(self): method supported_aggregations (line 90) | def supported_aggregations(self): class MongoDBSimilarity (line 94) | class MongoDBSimilarity(Similarity): method ensure_requirements (line 101) | def ensure_requirements(self): method ensure_usage_requirements (line 111) | def ensure_usage_requirements(self): method initialize (line 114) | def initialize(self, samples, brain_key): class MongoDBSimilarityIndex (line 120) | class MongoDBSimilarityIndex(SimilarityIndex): method __init__ (line 130) | def __init__(self, samples, config, brain_key, backend=None): method is_external (line 140) | def is_external(self): method total_index_size (line 144) | def total_index_size(self): method _initialize (line 170) | def _initialize(self): method _get_dimension (line 221) | def _get_dimension(self): method _create_index (line 248) | def _create_index(self, dimension): method ready (line 297) | def ready(self): method add_to_index (line 317) | def add_to_index( method remove_from_index (line 380) | def remove_from_index( method get_embeddings (line 436) | def get_embeddings( method reload (line 511) | def reload(self): method cleanup (line 517) | def cleanup(self): method _kneighbors (line 530) | def _kneighbors( method _parse_neighbors_query (line 658) | def _parse_neighbors_query(self, query): method _get_embeddings (line 692) | def _get_embeddings(self, query_ids): method _parse_data (line 715) | def _parse_data(samples, config): method _from_dict (line 729) | def _from_dict(cls, d, samples, config, brain_key): function _get_inds (line 733) | def _get_inds(ids, index_ids, ftype, allow_missing, warn_missing): FILE: fiftyone/brain/internal/core/mosaic.py class MosaicSimilarityConfig (line 28) | class MosaicSimilarityConfig(SimilarityConfig): method __init__ (line 44) | def __init__( method method (line 70) | def method(self): method workspace_url (line 74) | def workspace_url(self): method workspace_url (line 78) | def workspace_url(self, workspace_url): method service_principal_client_id (line 82) | def service_principal_client_id(self): method service_principal_client_id (line 86) | def service_principal_client_id(self, service_principal_client_id): method service_principal_client_secret (line 90) | def service_principal_client_secret(self): method service_principal_client_secret (line 94) | def service_principal_client_secret(self, service_principal_client_sec... method personal_access_token (line 98) | def personal_access_token(self): method personal_access_token (line 102) | def personal_access_token(self, personal_access_token): method max_k (line 106) | def max_k(self): method supports_least_similarity (line 110) | def supports_least_similarity(self): method supported_aggregations (line 114) | def supported_aggregations(self): method load_credentials (line 117) | def load_credentials( class MosaicSimilarity (line 132) | class MosaicSimilarity(Similarity): method ensure_requirements (line 139) | def ensure_requirements(self): method ensure_usage_requirements (line 142) | def ensure_usage_requirements(self): method initialize (line 145) | def initialize(self, samples, brain_key): class MosaicSimilarityIndex (line 151) | class MosaicSimilarityIndex(SimilarityIndex): method __init__ (line 161) | def __init__(self, samples, config, brain_key, backend=None): method _initialize (line 167) | def _initialize(self): method _create_index (line 211) | def _create_index(self, dimension): method client (line 226) | def client(self): method total_index_size (line 231) | def total_index_size(self): method add_to_index (line 236) | def add_to_index( method _get_index_ids (line 304) | def _get_index_ids(self, batch_size=200): method _get_values (line 320) | def _get_values(self, ids, batch_size=200): method remove_from_index (line 341) | def remove_from_index( method get_embeddings (line 379) | def get_embeddings( method cleanup (line 439) | def cleanup(self): method _get_sample_embeddings (line 447) | def _get_sample_embeddings(self, sample_ids, batch_size=200): method _get_patch_embeddings_from_label_ids (line 476) | def _get_patch_embeddings_from_label_ids(self, label_ids, batch_size=2... method _get_patch_embeddings_from_sample_ids (line 509) | def _get_patch_embeddings_from_sample_ids( method _kneighbors (line 541) | def _kneighbors( method _parse_neighbors_query (line 624) | def _parse_neighbors_query(self, query): method _from_dict (line 652) | def _from_dict(cls, d, samples, config, brain_key): FILE: fiftyone/brain/internal/core/pgvector.py class PgVectorSimilarityConfig (line 38) | class PgVectorSimilarityConfig(SimilarityConfig): method __init__ (line 61) | def __init__( method method (line 96) | def method(self): method connection_string (line 100) | def connection_string(self): method connection_string (line 104) | def connection_string(self, connection_string): method max_k (line 108) | def max_k(self): method supports_least_similarity (line 112) | def supports_least_similarity(self): method supported_aggregations (line 116) | def supported_aggregations(self): method load_credentials (line 119) | def load_credentials( class PgVectorSimilarity (line 126) | class PgVectorSimilarity(Similarity): method ensure_requirements (line 133) | def ensure_requirements(self): method ensure_usage_requirements (line 136) | def ensure_usage_requirements(self): method initialize (line 139) | def initialize(self, samples, brain_key): class PgVectorSimilarityIndex (line 145) | class PgVectorSimilarityIndex(SimilarityIndex): method __init__ (line 155) | def __init__(self, samples, config, brain_key, backend=None): method total_index_size (line 162) | def total_index_size(self): method _initialize (line 174) | def _initialize(self): method _get_table_names (line 214) | def _get_table_names(self): method _get_index_names (line 220) | def _get_index_names(self, table_name): method _create_table (line 226) | def _create_table(self, dimension): method create_hnsw_index (line 244) | def create_hnsw_index(self): method _get_index_ids (line 266) | def _get_index_ids(self, batch_size=1000): method add_to_index (line 284) | def add_to_index( method remove_from_index (line 375) | def remove_from_index( method close_connections (line 426) | def close_connections(self): method get_embeddings_by_id (line 432) | def get_embeddings_by_id(self, sample_ids=None, label_ids=None): method get_embeddings (line 489) | def get_embeddings( method _kneighbors (line 559) | def _kneighbors( method _parse_neighbors_query (line 653) | def _parse_neighbors_query(self, query): method cleanup (line 679) | def cleanup(self, drop_table=False): method _from_dict (line 707) | def _from_dict(cls, d, samples, config, brain_key): FILE: fiftyone/brain/internal/core/pinecone.py class PineconeSimilarityConfig (line 30) | class PineconeSimilarityConfig(SimilarityConfig): method __init__ (line 61) | def __init__( method method (line 101) | def method(self): method api_key (line 105) | def api_key(self): method api_key (line 109) | def api_key(self, value): method cloud (line 113) | def cloud(self): method cloud (line 117) | def cloud(self, value): method region (line 121) | def region(self): method region (line 125) | def region(self, value): method environment (line 129) | def environment(self): method environment (line 133) | def environment(self, value): method max_k (line 137) | def max_k(self): method supports_least_similarity (line 141) | def supports_least_similarity(self): method supported_aggregations (line 145) | def supported_aggregations(self): method load_credentials (line 148) | def load_credentials( class PineconeSimilarity (line 159) | class PineconeSimilarity(Similarity): method ensure_requirements (line 166) | def ensure_requirements(self): method ensure_usage_requirements (line 169) | def ensure_usage_requirements(self): method initialize (line 172) | def initialize(self, samples, brain_key): class PineconeSimilarityIndex (line 178) | class PineconeSimilarityIndex(SimilarityIndex): method __init__ (line 188) | def __init__(self, samples, config, brain_key, backend=None): method _initialize (line 194) | def _initialize(self): method _create_index (line 221) | def _create_index(self, dimension): method index (line 255) | def index(self): method total_index_size (line 260) | def total_index_size(self): method ready (line 267) | def ready(self): method add_to_index (line 272) | def add_to_index( method remove_from_index (line 352) | def remove_from_index( method get_embeddings (line 390) | def get_embeddings( method cleanup (line 449) | def cleanup(self): method _get_existing_ids (line 453) | def _get_existing_ids(self, ids, batch_size=1000): method _get_sample_embeddings (line 461) | def _get_sample_embeddings(self, sample_ids, batch_size=1000): method _get_patch_embeddings_from_label_ids (line 481) | def _get_patch_embeddings_from_label_ids(self, label_ids, batch_size=1... method _get_patch_embeddings_from_sample_ids (line 503) | def _get_patch_embeddings_from_sample_ids( method _kneighbors (line 531) | def _kneighbors( method _parse_neighbors_query (line 606) | def _parse_neighbors_query(self, query): method _get_dimension (line 634) | def _get_dimension(self): method _from_dict (line 641) | def _from_dict(cls, d, samples, config, brain_key): FILE: fiftyone/brain/internal/core/qdrant.py class QdrantSimilarityConfig (line 35) | class QdrantSimilarityConfig(SimilarityConfig): method __init__ (line 64) | def __init__( method method (line 104) | def method(self): method url (line 108) | def url(self): method url (line 112) | def url(self, value): method api_key (line 116) | def api_key(self): method api_key (line 120) | def api_key(self, value): method grpc_port (line 124) | def grpc_port(self): method grpc_port (line 128) | def grpc_port(self, value): method prefer_grpc (line 132) | def prefer_grpc(self): method prefer_grpc (line 136) | def prefer_grpc(self, value): method max_k (line 140) | def max_k(self): method supports_least_similarity (line 144) | def supports_least_similarity(self): method supported_aggregations (line 148) | def supported_aggregations(self): method load_credentials (line 151) | def load_credentials( class QdrantSimilarity (line 162) | class QdrantSimilarity(Similarity): method ensure_requirements (line 169) | def ensure_requirements(self): method ensure_usage_requirements (line 172) | def ensure_usage_requirements(self): method initialize (line 175) | def initialize(self, samples, brain_key): class QdrantSimilarityIndex (line 181) | class QdrantSimilarityIndex(SimilarityIndex): method __init__ (line 191) | def __init__(self, samples, config, brain_key, backend=None): method _initialize (line 196) | def _initialize(self): method _get_collection_names (line 232) | def _get_collection_names(self): method _create_collection (line 235) | def _create_collection(self, dimension): method _get_index_ids (line 273) | def _get_index_ids(self, batch_size=1000): method total_index_size (line 291) | def total_index_size(self): method client (line 298) | def client(self): method add_to_index (line 302) | def add_to_index( method remove_from_index (line 380) | def remove_from_index( method get_embeddings (line 423) | def get_embeddings( method cleanup (line 482) | def cleanup(self): method _retrieve_points (line 485) | def _retrieve_points(self, qids, with_vectors=True, with_payload=True): method _get_sample_embeddings (line 494) | def _get_sample_embeddings(self, sample_ids): method _get_patch_embeddings_from_label_ids (line 509) | def _get_patch_embeddings_from_label_ids(self, label_ids): method _get_patch_embeddings_from_sample_ids (line 526) | def _get_patch_embeddings_from_sample_ids(self, sample_ids): method _kneighbors (line 550) | def _kneighbors( method _parse_neighbors_query (line 638) | def _parse_neighbors_query(self, query): method _to_qdrant_id (line 667) | def _to_qdrant_id(self, _id): method _to_qdrant_ids (line 670) | def _to_qdrant_ids(self, ids): method _to_fiftyone_id (line 673) | def _to_fiftyone_id(self, qid): method _to_fiftyone_ids (line 676) | def _to_fiftyone_ids(self, qids): method _from_dict (line 680) | def _from_dict(cls, d, samples, config, brain_key): FILE: fiftyone/brain/internal/core/redis.py class RedisSimilarityConfig (line 34) | class RedisSimilarityConfig(SimilarityConfig): method __init__ (line 54) | def __init__( method method (line 86) | def method(self): method host (line 90) | def host(self): method host (line 94) | def host(self, value): method port (line 98) | def port(self): method port (line 102) | def port(self, value): method db (line 106) | def db(self): method db (line 110) | def db(self, value): method username (line 114) | def username(self): method username (line 118) | def username(self, value): method password (line 122) | def password(self): method password (line 126) | def password(self, value): method max_k (line 130) | def max_k(self): method supports_least_similarity (line 134) | def supports_least_similarity(self): method supported_aggregations (line 138) | def supported_aggregations(self): method load_credentials (line 141) | def load_credentials( class RedisSimilarity (line 149) | class RedisSimilarity(Similarity): method ensure_requirements (line 156) | def ensure_requirements(self): method ensure_usage_requirements (line 159) | def ensure_usage_requirements(self): method initialize (line 162) | def initialize(self, samples, brain_key): class RedisSimilarityIndex (line 168) | class RedisSimilarityIndex(SimilarityIndex): method __init__ (line 178) | def __init__(self, samples, config, brain_key, backend=None): method _initialize (line 184) | def _initialize(self): method _create_index (line 218) | def _create_index(self, dimension): method client (line 249) | def client(self): method total_index_size (line 254) | def total_index_size(self): method add_to_index (line 260) | def add_to_index( method _get_existing_ids (line 328) | def _get_existing_ids(self, ids): method _delete_ids (line 331) | def _delete_ids(self, ids): method _get_values (line 335) | def _get_values(self, ids): method remove_from_index (line 342) | def remove_from_index( method get_embeddings (line 380) | def get_embeddings( method cleanup (line 439) | def cleanup(self): method _get_sample_embeddings (line 446) | def _get_sample_embeddings(self, sample_ids, batch_size=1000): method _get_patch_embeddings_from_label_ids (line 464) | def _get_patch_embeddings_from_label_ids(self, label_ids, batch_size=1... method _get_patch_embeddings_from_sample_ids (line 484) | def _get_patch_embeddings_from_sample_ids( method _kneighbors (line 505) | def _kneighbors( method _parse_neighbors_query (line 580) | def _parse_neighbors_query(self, query): method _from_dict (line 609) | def _from_dict(cls, d, samples, config, brain_key): FILE: fiftyone/brain/internal/core/representativeness.py function compute_representativeness (line 39) | def compute_representativeness( function _compute_representativeness (line 155) | def _compute_representativeness(embeddings, method="cluster-center"): function _cluster_ranker (line 186) | def _cluster_ranker( function _adjust_rankings (line 235) | def _adjust_rankings(embeddings, initial_ranking, ball_radius=0.5): class RepresentativenessConfig (line 261) | class RepresentativenessConfig(fob.BrainMethodConfig): method __init__ (line 262) | def __init__( method type (line 289) | def type(self): method method (line 293) | def method(self): method _virtual_attributes (line 297) | def _virtual_attributes(cls): class Representativeness (line 302) | class Representativeness(fob.BrainMethod): method ensure_requirements (line 303) | def ensure_requirements(self): method get_fields (line 306) | def get_fields(self, samples, brain_key): method cleanup (line 316) | def cleanup(self, samples, brain_key): method _validate_run (line 322) | def _validate_run(self, samples, brain_key, existing_info): FILE: fiftyone/brain/internal/core/sklearn.py class SklearnSimilarityConfig (line 40) | class SklearnSimilarityConfig(SimilarityConfig): method __init__ (line 50) | def __init__(self, metric="cosine", **kwargs): method method (line 55) | def method(self): method max_k (line 59) | def max_k(self): method supports_least_similarity (line 63) | def supports_least_similarity(self): method supported_aggregations (line 67) | def supported_aggregations(self): class SklearnSimilarity (line 71) | class SklearnSimilarity(Similarity): method initialize (line 78) | def initialize(self, samples, brain_key): class SklearnSimilarityIndex (line 84) | class SklearnSimilarityIndex(SimilarityIndex, DuplicatesMixin): method __init__ (line 98) | def __init__( method is_external (line 130) | def is_external(self): method embeddings (line 134) | def embeddings(self): method sample_ids (line 138) | def sample_ids(self): method label_ids (line 142) | def label_ids(self): method total_index_size (line 146) | def total_index_size(self): method add_to_index (line 149) | def add_to_index( method remove_from_index (line 214) | def remove_from_index( method use_view (line 263) | def use_view(self, *args, **kwargs): method get_embeddings (line 267) | def get_embeddings( method reload (line 327) | def reload(self): method cleanup (line 342) | def cleanup(self): method attributes (line 345) | def attributes(self): method _kneighbors (line 353) | def _kneighbors( method _radius_neighbors (line 408) | def _radius_neighbors(self, query=None, thresh=None, return_dists=False): method _kneighbors_aggregate (line 454) | def _kneighbors_aggregate( method _parse_neighbors_query (line 525) | def _parse_neighbors_query(self, query): method _get_ids_to_inds (line 584) | def _get_ids_to_inds(self, full=False): method _get_neighbors (line 606) | def _get_neighbors(self, can_use_neighbors=True, can_use_dists=True): method _format_output (line 618) | def _format_output( method _parse_data (line 650) | def _parse_data( method _from_dict (line 678) | def _from_dict(cls, d, samples, config, brain_key): class NeighborsHelper (line 701) | class NeighborsHelper(object): method __init__ (line 705) | def __init__(self, embeddings, metric): method get_neighbors (line 716) | def get_neighbors( method _same_keep_inds (line 753) | def _same_keep_inds(self, keep_inds): method _build (line 757) | def _build( method _build_dists (line 796) | def _build_dists(self, embeddings): method _build_neighbors (line 810) | def _build_neighbors(self, embeddings): function _get_inds (line 841) | def _get_inds(ids, index_ids, ftype, allow_missing, warn_missing): function _nanargmin (line 876) | def _nanargmin(array, k=1): FILE: fiftyone/brain/internal/core/uniqueness.py function compute_uniqueness (line 38) | def compute_uniqueness( function _compute_uniqueness (line 159) | def _compute_uniqueness( class UniquenessConfig (line 198) | class UniquenessConfig(fob.BrainMethodConfig): method __init__ (line 199) | def __init__( method type (line 225) | def type(self): method method (line 229) | def method(self): class Uniqueness (line 233) | class Uniqueness(fob.BrainMethod): method ensure_requirements (line 234) | def ensure_requirements(self): method get_fields (line 237) | def get_fields(self, samples, brain_key): method cleanup (line 247) | def cleanup(self, samples, brain_key): method _validate_run (line 251) | def _validate_run(self, samples, brain_key, existing_info): FILE: fiftyone/brain/internal/core/utils.py function parse_data (line 30) | def parse_data( function _parse_label_data (line 81) | def _parse_label_data( function get_embeddings_from_index (line 146) | def get_embeddings_from_index( function get_ids (line 181) | def get_ids( function filter_ids (line 225) | def filter_ids( function _get_patch_ids (line 277) | def _get_patch_ids( function _apply_ref_sample_ids (line 305) | def _apply_ref_sample_ids(sample_ids, label_ids, ref_sample_ids): function _flatten_list_ids (line 316) | def _flatten_list_ids(sample_ids, label_ids, handle_missing): function _parse_ids (line 333) | def _parse_ids(ids, index_ids, ftype, allow_missing, warn_missing): function skip_ids (line 395) | def skip_ids(samples, ids, patches_field=None, warn_existing=False): function add_ids (line 422) | def add_ids( function add_embeddings (line 507) | def add_embeddings( function remove_ids (line 533) | def remove_ids( function _find_ids (line 576) | def _find_ids(ids, index_ids, allow_missing, warn_missing, ftype): function remove_embeddings (line 609) | def remove_embeddings( function filter_values (line 639) | def filter_values(values, keep_inds, patches_field=None): function get_values (line 664) | def get_values(samples, path_or_expr, ids, patches_field=None): function parse_data_field (line 673) | def parse_data_field( function get_embeddings (line 726) | def get_embeddings( function get_unique_name (line 837) | def get_unique_name(name, ref_names_or_fcn, max_len=None): function _get_unique_name (line 848) | def _get_unique_name(name, ref_names_or_fcn): function _get_unique_name_from_list (line 855) | def _get_unique_name_from_list(name, ref_names): function _get_unique_name_from_function (line 868) | def _get_unique_name_from_function(name, exists_fcn): function _get_random_characters (line 879) | def _get_random_characters(n): function _empty_embeddings (line 885) | def _empty_embeddings(patches_field): function _has_embeddings_field (line 897) | def _has_embeddings_field(samples, embeddings_field, patches_field=None): function _load_embeddings (line 911) | def _load_embeddings(samples, embeddings_field, patches_field=None): function _validate_args (line 943) | def _validate_args(samples, patches_field=None, path_or_expr=None): function _validate_samples_args (line 952) | def _validate_samples_args(samples, path_or_expr=None): function _validate_patches_args (line 965) | def _validate_patches_args(samples, patches_field, path_or_expr=None): function _handle_missing_embeddings (line 1003) | def _handle_missing_embeddings(embeddings, samples): FILE: fiftyone/brain/internal/models/__init__.py function list_models (line 27) | def list_models(): function list_downloaded_models (line 37) | def list_downloaded_models(): function is_model_downloaded (line 54) | def is_model_downloaded(name): function download_model (line 69) | def download_model(name, overwrite=False): function install_model_requirements (line 98) | def install_model_requirements(name, error_level=0): function ensure_model_requirements (line 116) | def ensure_model_requirements(name, error_level=0): function load_model (line 135) | def load_model( function find_model (line 186) | def find_model(name): function get_model (line 210) | def get_model(name): function delete_model (line 222) | def delete_model(name): class HasBrainModel (line 234) | class HasBrainModel(etal.HasPublishedModel): method download_model_if_necessary (line 239) | def download_model_if_necessary(self): method _get_model (line 250) | def _get_model(cls, model_name): function _load_models_manifest (line 254) | def _load_models_manifest(): function _get_model_in_dir (line 258) | def _get_model_in_dir(name): function _get_model (line 264) | def _get_model(name): function _get_exact_model (line 271) | def _get_exact_model(name): function _get_latest_model (line 279) | def _get_latest_model(base_name): FILE: fiftyone/brain/internal/models/simple_resnet.py function simple_resnet (line 19) | def simple_resnet( class Network (line 58) | class Network(nn.Module): method __init__ (line 59) | def __init__(self, net, input_layer=None, output_layer=None): method nodes (line 67) | def nodes(self): method forward (line 70) | def forward(self, inputs): method half (line 86) | def half(self): function has_inputs (line 96) | def has_inputs(node): function build_graph (line 100) | def build_graph(net): function pipeline (line 116) | def pipeline(net): class Crop (line 123) | class Crop(namedtuple("Crop", ("h", "w"))): method __call__ (line 124) | def __call__(self, x, x0, y0): method options (line 127) | def options(self, shape): method output_shape (line 135) | def output_shape(self, shape): class FlipLR (line 140) | class FlipLR(namedtuple("FlipLR", ())): method __call__ (line 141) | def __call__(self, x, choice): method options (line 147) | def options(self, shape): class Cutout (line 151) | class Cutout(namedtuple("Cutout", ("h", "w"))): method __call__ (line 152) | def __call__(self, x, x0, y0): method options (line 156) | def options(self, shape): class PiecewiseLinear (line 165) | class PiecewiseLinear(namedtuple("PiecewiseLinear", ("knots", "vals"))): method __call__ (line 166) | def __call__(self, t): class Const (line 170) | class Const(namedtuple("Const", ["val"])): method __call__ (line 171) | def __call__(self, x): class Identity (line 175) | class Identity(namedtuple("Identity", [])): method __call__ (line 176) | def __call__(self, x): class Add (line 180) | class Add(namedtuple("Add", [])): method __call__ (line 181) | def __call__(self, x, y): class AddWeighted (line 185) | class AddWeighted(namedtuple("AddWeighted", ["wx", "wy"])): method __call__ (line 186) | def __call__(self, x, y): class Mul (line 190) | class Mul(nn.Module): method __init__ (line 191) | def __init__(self, weight): method __call__ (line 195) | def __call__(self, x): class Flatten (line 199) | class Flatten(nn.Module): method forward (line 200) | def forward(self, x): class Concat (line 204) | class Concat(nn.Module): method forward (line 205) | def forward(self, *xs): class BatchNorm (line 209) | class BatchNorm(nn.BatchNorm2d): method __init__ (line 210) | def __init__( function conv_bn (line 231) | def conv_bn(c_in, c_out): function residual (line 241) | def residual(c): function path_iter (line 250) | def path_iter(nested_dict, pfx=()): FILE: fiftyone/brain/internal/models/torch.py class TorchImageModelConfig (line 15) | class TorchImageModelConfig(fout.TorchImageModelConfig, HasBrainModel): method __init__ (line 26) | def __init__(self, d): class TorchImageModel (line 31) | class TorchImageModel(fout.TorchImageModel): method _download_model (line 39) | def _download_model(self, config): method _load_state_dict (line 42) | def _load_state_dict(self, model, config): FILE: fiftyone/brain/similarity.py function compute_similarity (line 49) | def compute_similarity( function _parse_config (line 192) | def _parse_config(name, **kwargs): class SimilarityConfig (line 224) | class SimilarityConfig(fob.BrainMethodConfig): method __init__ (line 241) | def __init__( method type (line 267) | def type(self): method method (line 271) | def method(self): method max_k (line 276) | def max_k(self): method supports_least_similarity (line 283) | def supports_least_similarity(self): method supported_aggregations (line 290) | def supported_aggregations(self): method load_credentials (line 300) | def load_credentials(self, **kwargs): method _load_parameters (line 303) | def _load_parameters(self, **kwargs): class Similarity (line 315) | class Similarity(fob.BrainMethod): method initialize (line 322) | def initialize(self, samples, brain_key): method get_fields (line 334) | def get_fields(self, samples, brain_key): class SimilarityIndex (line 345) | class SimilarityIndex(fob.BrainResults): method __init__ (line 355) | def __init__(self, samples, config, brain_key, backend=None): method __enter__ (line 372) | def __enter__(self): method __exit__ (line 376) | def __exit__(self, *args): method config (line 385) | def config(self): method supports_prompts (line 390) | def supports_prompts(self): method is_external (line 398) | def is_external(self): method sample_ids (line 406) | def sample_ids(self): method label_ids (line 411) | def label_ids(self): method total_index_size (line 418) | def total_index_size(self): method has_view (line 427) | def has_view(self): method view (line 459) | def view(self): method current_sample_ids (line 469) | def current_sample_ids(self): method current_label_ids (line 483) | def current_label_ids(self): method _current_inds (line 498) | def _current_inds(self): method index_size (line 506) | def index_size(self): method missing_size (line 516) | def missing_size(self): method add_to_index (line 527) | def add_to_index( method remove_from_index (line 556) | def remove_from_index( method get_embeddings (line 581) | def get_embeddings( method use_view (line 613) | def use_view( method _apply_view (line 673) | def _apply_view(self): method _apply_view_if_necessary (line 700) | def _apply_view_if_necessary(self): method clear_view (line 704) | def clear_view(self): method reload (line 711) | def reload(self): method cleanup (line 721) | def cleanup(self): method values (line 725) | def values(self, path_or_expr): method sort_by_similarity (line 756) | def sort_by_similarity( method _parse_query (line 877) | def _parse_query(self, query): method _kneighbors (line 918) | def _kneighbors( method get_model (line 982) | def get_model(self): method compute_embeddings (line 1001) | def compute_embeddings( method _from_dict (line 1100) | def _from_dict(cls, d, samples, config, brain_key): class DuplicatesMixin (line 1116) | class DuplicatesMixin(object): method __init__ (line 1124) | def __init__(self): method thresh (line 1131) | def thresh(self): method unique_ids (line 1138) | def unique_ids(self): method duplicate_ids (line 1145) | def duplicate_ids(self): method neighbors_map (line 1152) | def neighbors_map(self): method _radius_neighbors (line 1158) | def _radius_neighbors(self, query=None, thresh=None, return_dists=False): method find_duplicates (line 1209) | def find_duplicates(self, thresh=None, fraction=None): method find_unique (line 1285) | def find_unique(self, count): method _remove_duplicates_count (line 1318) | def _remove_duplicates_count(self, num_keep, ids, init_thresh=None): method _remove_duplicates_thresh (line 1373) | def _remove_duplicates_thresh(self, thresh, ids): method plot_distances (line 1384) | def plot_distances(self, bins=100, log=False, backend="plotly", **kwar... method duplicates_view (line 1421) | def duplicates_view( method unique_view (line 1518) | def unique_view(self): method visualize_duplicates (line 1545) | def visualize_duplicates(self, visualization, backend="plotly", **kwar... method visualize_unique (line 1623) | def visualize_unique(self, visualization, backend="plotly", **kwargs): function _unique_no_sort (line 1689) | def _unique_no_sort(values): function _build_edges (line 1694) | def _build_edges(ids, neighbors_map): function _plot_distances_plotly (line 1707) | def _plot_distances_plotly(dists, metric, thresh, bins, log, **kwargs): function _plot_distances_mpl (line 1767) | def _plot_distances_mpl( FILE: fiftyone/brain/visualization.py function compute_visualization (line 39) | def compute_visualization( function values (line 187) | def values(results, path_or_expr): function visualize (line 200) | def visualize( function _is_expr (line 251) | def _is_expr(arg): function _parse_config (line 255) | def _parse_config(name, **kwargs): function _get_dimension (line 289) | def _get_dimension(points): function _generate_spatial_index (line 302) | def _generate_spatial_index( class VisualizationResults (line 345) | class VisualizationResults(fob.BrainResults): method __init__ (line 359) | def __init__( method __enter__ (line 393) | def __enter__(self): method __exit__ (line 397) | def __exit__(self, *args): method config (line 402) | def config(self): method index_size (line 407) | def index_size(self): method total_index_size (line 416) | def total_index_size(self): method missing_size (line 425) | def missing_size(self): method current_points (line 440) | def current_points(self): method current_sample_ids (line 449) | def current_sample_ids(self): method current_label_ids (line 458) | def current_label_ids(self): method view (line 468) | def view(self): method has_spatial_index (line 478) | def has_spatial_index(self): method use_view (line 486) | def use_view( method clear_view (line 553) | def clear_view(self): method values (line 560) | def values(self, path_or_expr): method visualize (line 582) | def visualize( method index_points (line 653) | def index_points( method remove_index (line 701) | def remove_index(self): method _from_dict (line 722) | def _from_dict(cls, d, samples, config, brain_key): class VisualizationConfig (line 743) | class VisualizationConfig(fob.BrainMethodConfig): method __init__ (line 762) | def __init__( method type (line 789) | def type(self): class Visualization (line 793) | class Visualization(fob.BrainMethod): method fit (line 794) | def fit(self, embeddings): method get_fields (line 797) | def get_fields(self, samples, brain_key): method rename (line 806) | def rename(self, samples, key, new_key): method cleanup (line 827) | def cleanup(self, samples, key): class UMAPVisualizationConfig (line 841) | class UMAPVisualizationConfig(VisualizationConfig): method __init__ (line 878) | def __init__( method method (line 911) | def method(self): class UMAPVisualization (line 915) | class UMAPVisualization(Visualization): method ensure_requirements (line 916) | def ensure_requirements(self): method fit (line 927) | def fit(self, embeddings): class TSNEVisualizationConfig (line 939) | class TSNEVisualizationConfig(VisualizationConfig): method __init__ (line 987) | def __init__( method method (line 1026) | def method(self): class TSNEVisualization (line 1030) | class TSNEVisualization(Visualization): method fit (line 1031) | def fit(self, embeddings): class PCAVisualizationConfig (line 1064) | class PCAVisualizationConfig(VisualizationConfig): method __init__ (line 1090) | def __init__( method method (line 1117) | def method(self): class PCAVisualization (line 1121) | class PCAVisualization(Visualization): method fit (line 1122) | def fit(self, embeddings): class ManualVisualizationConfig (line 1131) | class ManualVisualizationConfig(VisualizationConfig): method __init__ (line 1140) | def __init__(self, patches_field=None, num_dims=2, **kwargs): method method (line 1146) | def method(self): class ManualVisualization (line 1150) | class ManualVisualization(Visualization): method fit (line 1151) | def fit(self, embeddings): FILE: setup.py function get_version (line 16) | def get_version(): FILE: tests/intensive/test_interface.py function test_uniqueness (line 15) | def test_uniqueness(): function test_detection_mistakenness (line 27) | def test_detection_mistakenness(): function test_classification_mistakenness_confidence (line 57) | def test_classification_mistakenness_confidence(): function test_classification_mistakenness_logits (line 78) | def test_classification_mistakenness_logits(): function test_hardness (line 101) | def test_hardness(): FILE: tests/intensive/test_similarity.py function get_custom_backends (line 148) | def get_custom_backends(): function test_brain_config (line 155) | def test_brain_config(): function test_image_similarity_backends (line 199) | def test_image_similarity_backends(): function test_patch_similarity_backends (line 317) | def test_patch_similarity_backends(): function test_qdrant_backend_config (line 446) | def test_qdrant_backend_config(): function test_images (line 489) | def test_images(): function test_images_subset (line 498) | def test_images_subset(): function test_images_missing (line 510) | def test_images_missing(): function test_images_embeddings (line 541) | def test_images_embeddings(): function test_patches (line 601) | def test_patches(): function test_patches_subset (line 612) | def test_patches_subset(): function test_patches_missing (line 631) | def test_patches_missing(): function test_patches_embeddings (line 676) | def test_patches_embeddings(): function _load_images_dataset (line 743) | def _load_images_dataset(): function _load_patches_dataset (line 752) | def _load_patches_dataset(): function _make_images_dataset (line 761) | def _make_images_dataset(name): function _make_patches_dataset (line 780) | def _make_patches_dataset(name): function _verify_total_index_size (line 806) | def _verify_total_index_size(index, expected_size, timeout=10, interval=1): FILE: tests/intensive/test_uniqueness.py function test_uniqueness (line 15) | def test_uniqueness(): function test_uniqueness_torch (line 19) | def test_uniqueness_torch(): function test_uniqueness_tf (line 24) | def test_uniqueness_tf(): function test_uniqueness_missing (line 29) | def test_uniqueness_missing(): function test_roi_uniqueness (line 48) | def test_roi_uniqueness(): function test_roi_uniqueness_torch (line 52) | def test_roi_uniqueness_torch(): function test_roi_uniqueness_tf (line 57) | def test_roi_uniqueness_tf(): function test_roi_uniqueness_missing (line 62) | def test_roi_uniqueness_missing(): function test_uniqueness_similarity_index (line 87) | def test_uniqueness_similarity_index(): function _run_uniqueness (line 126) | def _run_uniqueness(roi_field=None, model=None, batch_size=None): FILE: tests/intensive/test_visualization.py function test_mnist (line 23) | def test_mnist(): function test_images (line 48) | def test_images(): function test_images_subset (line 62) | def test_images_subset(): function test_images_missing (line 79) | def test_images_missing(): function test_patches (line 110) | def test_patches(): function test_patches_subset (line 126) | def test_patches_subset(): function test_patches_missing (line 153) | def test_patches_missing(): function test_points (line 198) | def test_points(): function test_similarity_index (line 245) | def test_similarity_index(): function test_points_field (line 280) | def test_points_field(): function test_points_field_patches (line 324) | def test_points_field_patches(): function test_index_points (line 370) | def test_index_points(): function test_index_points_patches (line 412) | def test_index_points_patches(): function _load_images_dataset (line 457) | def _load_images_dataset(): function _load_patches_dataset (line 466) | def _load_patches_dataset(): function _make_images_dataset (line 475) | def _make_images_dataset(name): function _make_patches_dataset (line 499) | def _make_patches_dataset(name): FILE: tests/models/test_simple_resnet.py function _transpose (line 21) | def _transpose(x, source, target): function _check_prediction (line 25) | def _check_prediction(actual, expected): function test_simple_resnet (line 32) | def test_simple_resnet(): FILE: tests/test_uniqueness.py function test_uniqueness (line 19) | def test_uniqueness(): function test_gray (line 30) | def test_gray():