Files
tfm_ainventory/graphify-out/cache/3f8a26a85e7ba1db8d76beccf414c5da7674a54cbdaa308919bc163f18c06ec9.json

1 line
23 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_oracle_vector_py", "label": "vector.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L1"}, {"id": "vector_vectorindextype", "label": "VectorIndexType", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L22"}, {"id": "enum", "label": "Enum", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "vector_vectordistancetype", "label": "VectorDistanceType", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L41"}, {"id": "vector_vectorstorageformat", "label": "VectorStorageFormat", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L72"}, {"id": "vector_vectorstoragetype", "label": "VectorStorageType", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L99"}, {"id": "vector_vectorindexconfig", "label": "VectorIndexConfig", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L121"}, {"id": "vector_vectorindexconfig_post_init", "label": ".__post_init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L182"}, {"id": "vector_sparsevector", "label": "SparseVector", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L201"}, {"id": "vector_sparsevector_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L210"}, {"id": "vector_sparsevector_str", "label": ".__str__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L227"}, {"id": "vector_vector", "label": "VECTOR", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L234"}, {"id": "vector_vector_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L255"}, {"id": "vector_vector_cached_bind_processor", "label": "._cached_bind_processor()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L290"}, {"id": "vector_vector_cached_result_processor", "label": "._cached_result_processor()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L325"}, {"id": "vector_vector_array_typecode", "label": "._array_typecode()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L351"}, {"id": "vector_comparator_factory", "label": "comparator_factory", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L357"}, {"id": "vector_comparator_factory_l2_distance", "label": ".l2_distance()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L358"}, {"id": "vector_comparator_factory_inner_product", "label": ".inner_product()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L361"}, {"id": "vector_comparator_factory_cosine_distance", "label": ".cosine_distance()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L364"}, {"id": "vector_rationale_23", "label": "Enum representing different types of VECTOR index structures. See :ref:`ora", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L23"}, {"id": "vector_rationale_42", "label": "Enum representing different types of vector distance metrics. See :ref:`ora", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L42"}, {"id": "vector_rationale_73", "label": "Enum representing the data format used to store vector components. See :ref", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L73"}, {"id": "vector_rationale_100", "label": "Enum representing the vector type, See :ref:`oracle_vector_datatype` for ba", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L100"}, {"id": "vector_rationale_122", "label": "Define the configuration for Oracle VECTOR Index. See :ref:`oracle_vector_d", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L122"}, {"id": "vector_rationale_202", "label": "Lightweight SQLAlchemy-side version of SparseVector. This mimics oracledb.Sp", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L202"}, {"id": "vector_rationale_235", "label": "Oracle VECTOR datatype. For complete background on using this type, see", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L235"}, {"id": "vector_rationale_256", "label": "Construct a VECTOR. :param dim: integer. The dimension of the VECTOR da", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L256"}, {"id": "vector_rationale_291", "label": "Converts a Python-side SparseVector instance into an oracledb.SparseVect", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L291"}, {"id": "vector_rationale_326", "label": "Converts database-returned values into Python-native representations. If", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L326"}, {"id": "vector_rationale_352", "label": "Map storage format to array typecode.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L352"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_oracle_vector_py", "target": "array", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_oracle_vector_py", "target": "dataclasses", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_oracle_vector_py", "target": "enum", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_oracle_vector_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_oracle_vector_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_oracle_vector_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_oracle_vector_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_types_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_oracle_vector_py", "target": "vector_vectorindextype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L22", "weight": 1.0}, {"source": "vector_vectorindextype", "target": "enum", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L22", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_oracle_vector_py", "target": "vector_vectordistancetype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L41", "weight": 1.0}, {"source": "vector_vectordistancetype", "target": "enum", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L41", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_oracle_vector_py", "target": "vector_vectorstorageformat", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L72", "weight": 1.0}, {"source": "vector_vectorstorageformat", "target": "enum", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L72", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_oracle_vector_py", "target": "vector_vectorstoragetype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L99", "weight": 1.0}, {"source": "vector_vectorstoragetype", "target": "enum", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L99", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_oracle_vector_py", "target": "vector_vectorindexconfig", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L121", "weight": 1.0}, {"source": "vector_vectorindexconfig", "target": "vector_vectorindexconfig_post_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L182", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_oracle_vector_py", "target": "vector_sparsevector", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L201", "weight": 1.0}, {"source": "vector_sparsevector", "target": "vector_sparsevector_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L210", "weight": 1.0}, {"source": "vector_sparsevector", "target": "vector_sparsevector_str", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L227", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_oracle_vector_py", "target": "vector_vector", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L234", "weight": 1.0}, {"source": "vector_vector", "target": "vector_vector_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L255", "weight": 1.0}, {"source": "vector_vector", "target": "vector_vector_cached_bind_processor", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L290", "weight": 1.0}, {"source": "vector_vector", "target": "vector_vector_cached_result_processor", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L325", "weight": 1.0}, {"source": "vector_vector", "target": "vector_vector_array_typecode", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L351", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_dialects_oracle_vector_py", "target": "vector_comparator_factory", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L357", "weight": 1.0}, {"source": "vector_comparator_factory", "target": "vector_comparator_factory_l2_distance", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L358", "weight": 1.0}, {"source": "vector_comparator_factory", "target": "vector_comparator_factory_inner_product", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L361", "weight": 1.0}, {"source": "vector_comparator_factory", "target": "vector_comparator_factory_cosine_distance", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L364", "weight": 1.0}, {"source": "vector_vectorindexconfig_post_init", "target": "vector_vectorindextype", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L183", "weight": 1.0}, {"source": "vector_rationale_23", "target": "vector_vectorindextype", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L23", "weight": 1.0}, {"source": "vector_rationale_42", "target": "vector_vectordistancetype", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L42", "weight": 1.0}, {"source": "vector_rationale_73", "target": "vector_vectorstorageformat", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L73", "weight": 1.0}, {"source": "vector_rationale_100", "target": "vector_vectorstoragetype", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L100", "weight": 1.0}, {"source": "vector_rationale_122", "target": "vector_vectorindexconfig", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L122", "weight": 1.0}, {"source": "vector_rationale_202", "target": "vector_sparsevector", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L202", "weight": 1.0}, {"source": "vector_rationale_235", "target": "vector_vector", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L235", "weight": 1.0}, {"source": "vector_rationale_256", "target": "vector_vector_init", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L256", "weight": 1.0}, {"source": "vector_rationale_291", "target": "vector_vector_cached_bind_processor", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L291", "weight": 1.0}, {"source": "vector_rationale_326", "target": "vector_vector_cached_result_processor", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L326", "weight": 1.0}, {"source": "vector_rationale_352", "target": "vector_vector_array_typecode", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L352", "weight": 1.0}], "raw_calls": [{"caller_nid": "vector_vectorindexconfig_post_init", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L193"}, {"caller_nid": "vector_vectorindexconfig_post_init", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L194"}, {"caller_nid": "vector_vectorindexconfig_post_init", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L195"}, {"caller_nid": "vector_vectorindexconfig_post_init", "callee": "type", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L197"}, {"caller_nid": "vector_sparsevector_init", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L216"}, {"caller_nid": "vector_sparsevector_init", "callee": "array", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L217"}, {"caller_nid": "vector_sparsevector_init", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L218"}, {"caller_nid": "vector_sparsevector_init", "callee": "array", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L219"}, {"caller_nid": "vector_sparsevector_init", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L220"}, {"caller_nid": "vector_sparsevector_init", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L220"}, {"caller_nid": "vector_sparsevector_init", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L221"}, {"caller_nid": "vector_sparsevector_str", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L230"}, {"caller_nid": "vector_vector_init", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L271"}, {"caller_nid": "vector_vector_init", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L272"}, {"caller_nid": "vector_vector_init", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L273"}, {"caller_nid": "vector_vector_init", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L276"}, {"caller_nid": "vector_vector_init", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L279"}, {"caller_nid": "vector_vector_init", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L282"}, {"caller_nid": "vector_vector_array_typecode", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L355"}, {"caller_nid": "vector_comparator_factory_l2_distance", "callee": "self.op(\"<->\", return_type=Float)", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L359"}, {"caller_nid": "vector_comparator_factory_l2_distance", "callee": "op", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L359"}, {"caller_nid": "vector_comparator_factory_inner_product", "callee": "self.op(\"<#>\", return_type=Float)", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L362"}, {"caller_nid": "vector_comparator_factory_inner_product", "callee": "op", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L362"}, {"caller_nid": "vector_comparator_factory_cosine_distance", "callee": "self.op(\"<=>\", return_type=Float)", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L365"}, {"caller_nid": "vector_comparator_factory_cosine_distance", "callee": "op", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/oracle/vector.py", "source_location": "L365"}]}