1 line
31 KiB
JSON
1 line
31 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_numpy_fft_pocketfft_py", "label": "_pocketfft.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L1"}, {"id": "pocketfft_raw_fft", "label": "_raw_fft()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L58"}, {"id": "pocketfft_swap_direction", "label": "_swap_direction()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L108"}, {"id": "pocketfft_fft_dispatcher", "label": "_fft_dispatcher()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L116"}, {"id": "pocketfft_fft", "label": "fft()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L121"}, {"id": "pocketfft_ifft", "label": "ifft()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L220"}, {"id": "pocketfft_rfft", "label": "rfft()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L325"}, {"id": "pocketfft_irfft", "label": "irfft()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L422"}, {"id": "pocketfft_hfft", "label": "hfft()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L530"}, {"id": "pocketfft_ihfft", "label": "ihfft()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L633"}, {"id": "pocketfft_cook_nd_args", "label": "_cook_nd_args()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L704"}, {"id": "pocketfft_raw_fftnd", "label": "_raw_fftnd()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L741"}, {"id": "pocketfft_fftn_dispatcher", "label": "_fftn_dispatcher()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L751"}, {"id": "pocketfft_fftn", "label": "fftn()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L756"}, {"id": "pocketfft_ifftn", "label": "ifftn()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L888"}, {"id": "pocketfft_fft2", "label": "fft2()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L1020"}, {"id": "pocketfft_ifft2", "label": "ifft2()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L1145"}, {"id": "pocketfft_rfftn", "label": "rfftn()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L1267"}, {"id": "pocketfft_rfft2", "label": "rfft2()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L1394"}, {"id": "pocketfft_irfftn", "label": "irfftn()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L1474"}, {"id": "pocketfft_irfft2", "label": "irfft2()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L1613"}, {"id": "pocketfft_rationale_1", "label": "Discrete Fourier Transforms Routines in this module: fft(a, n=None, axis=-1, n", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L1"}, {"id": "pocketfft_rationale_122", "label": "Compute the one-dimensional discrete Fourier Transform. This function compu", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L122"}, {"id": "pocketfft_rationale_221", "label": "Compute the one-dimensional inverse discrete Fourier Transform. This functi", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L221"}, {"id": "pocketfft_rationale_326", "label": "Compute the one-dimensional discrete Fourier Transform for real input. This", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L326"}, {"id": "pocketfft_rationale_423", "label": "Computes the inverse of `rfft`. This function computes the inverse of the o", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L423"}, {"id": "pocketfft_rationale_531", "label": "Compute the FFT of a signal that has Hermitian symmetry, i.e., a real spectr", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L531"}, {"id": "pocketfft_rationale_634", "label": "Compute the inverse FFT of a signal that has Hermitian symmetry. Parameters", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L634"}, {"id": "pocketfft_rationale_757", "label": "Compute the N-dimensional discrete Fourier Transform. This function compute", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L757"}, {"id": "pocketfft_rationale_889", "label": "Compute the N-dimensional inverse discrete Fourier Transform. This function", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L889"}, {"id": "pocketfft_rationale_1021", "label": "Compute the 2-dimensional discrete Fourier Transform. This function compute", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L1021"}, {"id": "pocketfft_rationale_1146", "label": "Compute the 2-dimensional inverse discrete Fourier Transform. This function", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L1146"}, {"id": "pocketfft_rationale_1268", "label": "Compute the N-dimensional discrete Fourier Transform for real input. This f", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L1268"}, {"id": "pocketfft_rationale_1395", "label": "Compute the 2-dimensional FFT of a real array. Parameters ----------", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L1395"}, {"id": "pocketfft_rationale_1475", "label": "Computes the inverse of `rfftn`. This function computes the inverse of the", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L1475"}, {"id": "pocketfft_rationale_1614", "label": "Computes the inverse of `rfft2`. Parameters ---------- a : array_li", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L1614"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_numpy_fft_pocketfft_py", "target": "functools", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L33", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_fft_pocketfft_py", "target": "warnings", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L34", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_fft_pocketfft_py", "target": "numpy_core", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L36", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_fft_pocketfft_py", "target": "numpy_lib_array_utils", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L46", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_fft_pocketfft_py", "target": "backend_venv_lib_python3_12_site_packages_numpy_fft_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L48", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_fft_pocketfft_py", "target": "pocketfft_raw_fft", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L58", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_fft_pocketfft_py", "target": "pocketfft_swap_direction", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L108", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_fft_pocketfft_py", "target": "pocketfft_fft_dispatcher", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L116", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_fft_pocketfft_py", "target": "pocketfft_fft", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L121", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_fft_pocketfft_py", "target": "pocketfft_ifft", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L220", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_fft_pocketfft_py", "target": "pocketfft_rfft", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L325", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_fft_pocketfft_py", "target": "pocketfft_irfft", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L422", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_fft_pocketfft_py", "target": "pocketfft_hfft", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L530", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_fft_pocketfft_py", "target": "pocketfft_ihfft", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L633", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_fft_pocketfft_py", "target": "pocketfft_cook_nd_args", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L704", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_fft_pocketfft_py", "target": "pocketfft_raw_fftnd", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L741", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_fft_pocketfft_py", "target": "pocketfft_fftn_dispatcher", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L751", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_fft_pocketfft_py", "target": "pocketfft_fftn", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L756", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_fft_pocketfft_py", "target": "pocketfft_ifftn", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L888", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_fft_pocketfft_py", "target": "pocketfft_fft2", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L1020", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_fft_pocketfft_py", "target": "pocketfft_ifft2", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L1145", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_fft_pocketfft_py", "target": "pocketfft_rfftn", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L1267", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_fft_pocketfft_py", "target": "pocketfft_rfft2", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L1394", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_fft_pocketfft_py", "target": "pocketfft_irfftn", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L1474", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_numpy_fft_pocketfft_py", "target": "pocketfft_irfft2", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L1613", "weight": 1.0}, {"source": "pocketfft_raw_fft", "target": "pocketfft_swap_direction", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L65", "weight": 1.0}, {"source": "pocketfft_fft", "target": "pocketfft_raw_fft", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L215", "weight": 1.0}, {"source": "pocketfft_ifft", "target": "pocketfft_raw_fft", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L320", "weight": 1.0}, {"source": "pocketfft_rfft", "target": "pocketfft_raw_fft", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L417", "weight": 1.0}, {"source": "pocketfft_irfft", "target": "pocketfft_raw_fft", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L525", "weight": 1.0}, {"source": "pocketfft_hfft", "target": "pocketfft_swap_direction", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L627", "weight": 1.0}, {"source": "pocketfft_hfft", "target": "pocketfft_irfft", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L628", "weight": 1.0}, {"source": "pocketfft_ihfft", "target": "pocketfft_swap_direction", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L699", "weight": 1.0}, {"source": "pocketfft_ihfft", "target": "pocketfft_rfft", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L700", "weight": 1.0}, {"source": "pocketfft_raw_fftnd", "target": "pocketfft_cook_nd_args", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L743", "weight": 1.0}, {"source": "pocketfft_fftn", "target": "pocketfft_raw_fftnd", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L884", "weight": 1.0}, {"source": "pocketfft_ifftn", "target": "pocketfft_raw_fftnd", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L1016", "weight": 1.0}, {"source": "pocketfft_fft2", "target": "pocketfft_raw_fftnd", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L1141", "weight": 1.0}, {"source": "pocketfft_ifft2", "target": "pocketfft_raw_fftnd", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L1263", "weight": 1.0}, {"source": "pocketfft_rfftn", "target": "pocketfft_cook_nd_args", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L1386", "weight": 1.0}, {"source": "pocketfft_rfftn", "target": "pocketfft_rfft", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L1387", "weight": 1.0}, {"source": "pocketfft_rfftn", "target": "pocketfft_fft", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L1389", "weight": 1.0}, {"source": "pocketfft_rfft2", "target": "pocketfft_rfftn", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L1470", "weight": 1.0}, {"source": "pocketfft_irfftn", "target": "pocketfft_cook_nd_args", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L1605", "weight": 1.0}, {"source": "pocketfft_irfftn", "target": "pocketfft_ifft", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L1607", "weight": 1.0}, {"source": "pocketfft_irfftn", "target": "pocketfft_irfft", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L1608", "weight": 1.0}, {"source": "pocketfft_irfft2", "target": "pocketfft_irfftn", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L1693", "weight": 1.0}, {"source": "pocketfft_rationale_1", "target": "backend_venv_lib_python3_12_site_packages_numpy_fft_pocketfft_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L1", "weight": 1.0}, {"source": "pocketfft_rationale_122", "target": "pocketfft_fft", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L122", "weight": 1.0}, {"source": "pocketfft_rationale_221", "target": "pocketfft_ifft", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L221", "weight": 1.0}, {"source": "pocketfft_rationale_326", "target": "pocketfft_rfft", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L326", "weight": 1.0}, {"source": "pocketfft_rationale_423", "target": "pocketfft_irfft", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L423", "weight": 1.0}, {"source": "pocketfft_rationale_531", "target": "pocketfft_hfft", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L531", "weight": 1.0}, {"source": "pocketfft_rationale_634", "target": "pocketfft_ihfft", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L634", "weight": 1.0}, {"source": "pocketfft_rationale_757", "target": "pocketfft_fftn", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L757", "weight": 1.0}, {"source": "pocketfft_rationale_889", "target": "pocketfft_ifftn", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L889", "weight": 1.0}, {"source": "pocketfft_rationale_1021", "target": "pocketfft_fft2", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L1021", "weight": 1.0}, {"source": "pocketfft_rationale_1146", "target": "pocketfft_ifft2", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L1146", "weight": 1.0}, {"source": "pocketfft_rationale_1268", "target": "pocketfft_rfftn", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L1268", "weight": 1.0}, {"source": "pocketfft_rationale_1395", "target": "pocketfft_rfft2", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L1395", "weight": 1.0}, {"source": "pocketfft_rationale_1475", "target": "pocketfft_irfftn", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L1475", "weight": 1.0}, {"source": "pocketfft_rationale_1614", "target": "pocketfft_irfft2", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L1614", "weight": 1.0}], "raw_calls": [{"caller_nid": "pocketfft_raw_fft", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L60"}, {"caller_nid": "pocketfft_raw_fft", "callee": "result_type", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L67"}, {"caller_nid": "pocketfft_raw_fft", "callee": "reciprocal", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L71"}, {"caller_nid": "pocketfft_raw_fft", "callee": "sqrt", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L71"}, {"caller_nid": "pocketfft_raw_fft", "callee": "reciprocal", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L73"}, {"caller_nid": "pocketfft_raw_fft", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L75"}, {"caller_nid": "pocketfft_raw_fft", "callee": "normalize_axis_index", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L88"}, {"caller_nid": "pocketfft_raw_fft", "callee": "result_type", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L94"}, {"caller_nid": "pocketfft_raw_fft", "callee": "empty_like", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L95"}, {"caller_nid": "pocketfft_raw_fft", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L97"}, {"caller_nid": "pocketfft_raw_fft", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L98"}, {"caller_nid": "pocketfft_raw_fft", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L99"}, {"caller_nid": "pocketfft_raw_fft", "callee": "ufunc", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L101"}, {"caller_nid": "pocketfft_swap_direction", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L112"}, {"caller_nid": "pocketfft_fft", "callee": "asarray", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L212"}, {"caller_nid": "pocketfft_ifft", "callee": "asarray", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L317"}, {"caller_nid": "pocketfft_rfft", "callee": "asarray", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L414"}, {"caller_nid": "pocketfft_irfft", "callee": "asarray", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L522"}, {"caller_nid": "pocketfft_hfft", "callee": "asarray", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L624"}, {"caller_nid": "pocketfft_hfft", "callee": "conjugate", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L628"}, {"caller_nid": "pocketfft_ihfft", "callee": "asarray", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L696"}, {"caller_nid": "pocketfft_ihfft", "callee": "conjugate", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L701"}, {"caller_nid": "pocketfft_cook_nd_args", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L708"}, {"caller_nid": "pocketfft_cook_nd_args", "callee": "take", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L710"}, {"caller_nid": "pocketfft_cook_nd_args", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L713"}, {"caller_nid": "pocketfft_cook_nd_args", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L722"}, {"caller_nid": "pocketfft_cook_nd_args", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L723"}, {"caller_nid": "pocketfft_cook_nd_args", "callee": "range", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L723"}, {"caller_nid": "pocketfft_cook_nd_args", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L723"}, {"caller_nid": "pocketfft_cook_nd_args", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L724"}, {"caller_nid": "pocketfft_cook_nd_args", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L724"}, {"caller_nid": "pocketfft_cook_nd_args", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L725"}, {"caller_nid": "pocketfft_cook_nd_args", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L735"}, {"caller_nid": "pocketfft_cook_nd_args", "callee": "zip", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L737"}, {"caller_nid": "pocketfft_raw_fftnd", "callee": "asarray", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L742"}, {"caller_nid": "pocketfft_raw_fftnd", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L744"}, {"caller_nid": "pocketfft_raw_fftnd", "callee": "range", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L744"}, {"caller_nid": "pocketfft_raw_fftnd", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L744"}, {"caller_nid": "pocketfft_raw_fftnd", "callee": "reverse", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L745"}, {"caller_nid": "pocketfft_raw_fftnd", "callee": "function", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L747"}, {"caller_nid": "pocketfft_rfftn", "callee": "asarray", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L1385"}, {"caller_nid": "pocketfft_rfftn", "callee": "range", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L1388"}, {"caller_nid": "pocketfft_rfftn", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L1388"}, {"caller_nid": "pocketfft_irfftn", "callee": "asarray", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L1604"}, {"caller_nid": "pocketfft_irfftn", "callee": "range", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L1606"}, {"caller_nid": "pocketfft_irfftn", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/numpy/fft/_pocketfft.py", "source_location": "L1606"}]} |