You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
8680 lines
284 KiB
8680 lines
284 KiB
{
|
|
"directed": false,
|
|
"multigraph": false,
|
|
"graph": {},
|
|
"nodes": [
|
|
{
|
|
"label": "app.py",
|
|
"file_type": "code",
|
|
"source_file": "dashboard\\app.py",
|
|
"source_location": "L1",
|
|
"id": "dashboard_app_py",
|
|
"community": 5,
|
|
"norm_label": "app.py"
|
|
},
|
|
{
|
|
"label": "PollingFilter",
|
|
"file_type": "code",
|
|
"source_file": "dashboard\\app.py",
|
|
"source_location": "L21",
|
|
"id": "app_pollingfilter",
|
|
"community": 5,
|
|
"norm_label": "pollingfilter"
|
|
},
|
|
{
|
|
"label": ".filter()",
|
|
"file_type": "code",
|
|
"source_file": "dashboard\\app.py",
|
|
"source_location": "L22",
|
|
"id": "app_pollingfilter_filter",
|
|
"community": 0,
|
|
"norm_label": ".filter()"
|
|
},
|
|
{
|
|
"label": "is_simulation_running()",
|
|
"file_type": "code",
|
|
"source_file": "dashboard\\app.py",
|
|
"source_location": "L51",
|
|
"id": "app_is_simulation_running",
|
|
"community": 5,
|
|
"norm_label": "is_simulation_running()"
|
|
},
|
|
{
|
|
"label": "index()",
|
|
"file_type": "code",
|
|
"source_file": "dashboard\\app.py",
|
|
"source_location": "L61",
|
|
"id": "app_index",
|
|
"community": 5,
|
|
"norm_label": "index()"
|
|
},
|
|
{
|
|
"label": "get_config()",
|
|
"file_type": "code",
|
|
"source_file": "dashboard\\app.py",
|
|
"source_location": "L66",
|
|
"id": "app_get_config",
|
|
"community": 5,
|
|
"norm_label": "get_config()"
|
|
},
|
|
{
|
|
"label": "get_scenario_params()",
|
|
"file_type": "code",
|
|
"source_file": "dashboard\\app.py",
|
|
"source_location": "L81",
|
|
"id": "app_get_scenario_params",
|
|
"community": 5,
|
|
"norm_label": "get_scenario_params()"
|
|
},
|
|
{
|
|
"label": "simulator_status()",
|
|
"file_type": "code",
|
|
"source_file": "dashboard\\app.py",
|
|
"source_location": "L98",
|
|
"id": "app_simulator_status",
|
|
"community": 5,
|
|
"norm_label": "simulator_status()"
|
|
},
|
|
{
|
|
"label": "simulator_kill()",
|
|
"file_type": "code",
|
|
"source_file": "dashboard\\app.py",
|
|
"source_location": "L135",
|
|
"id": "app_simulator_kill",
|
|
"community": 5,
|
|
"norm_label": "simulator_kill()"
|
|
},
|
|
{
|
|
"label": "shutdown()",
|
|
"file_type": "code",
|
|
"source_file": "dashboard\\app.py",
|
|
"source_location": "L152",
|
|
"id": "app_shutdown",
|
|
"community": 5,
|
|
"norm_label": "shutdown()"
|
|
},
|
|
{
|
|
"label": "simulator_idle()",
|
|
"file_type": "code",
|
|
"source_file": "dashboard\\app.py",
|
|
"source_location": "L164",
|
|
"id": "app_simulator_idle",
|
|
"community": 5,
|
|
"norm_label": "simulator_idle()"
|
|
},
|
|
{
|
|
"label": "simulator_wake()",
|
|
"file_type": "code",
|
|
"source_file": "dashboard\\app.py",
|
|
"source_location": "L178",
|
|
"id": "app_simulator_wake",
|
|
"community": 5,
|
|
"norm_label": "simulator_wake()"
|
|
},
|
|
{
|
|
"label": "simulator_launch()",
|
|
"file_type": "code",
|
|
"source_file": "dashboard\\app.py",
|
|
"source_location": "L194",
|
|
"id": "app_simulator_launch",
|
|
"community": 5,
|
|
"norm_label": "simulator_launch()"
|
|
},
|
|
{
|
|
"label": "stop_simulation()",
|
|
"file_type": "code",
|
|
"source_file": "dashboard\\app.py",
|
|
"source_location": "L207",
|
|
"id": "app_stop_simulation",
|
|
"community": 5,
|
|
"norm_label": "stop_simulation()"
|
|
},
|
|
{
|
|
"label": "run_simulation()",
|
|
"file_type": "code",
|
|
"source_file": "dashboard\\app.py",
|
|
"source_location": "L226",
|
|
"id": "app_run_simulation",
|
|
"community": 5,
|
|
"norm_label": "run_simulation()"
|
|
},
|
|
{
|
|
"label": "dashboard/app.py ---------------- Flask backend for the BATL CARLA Orchestrator",
|
|
"file_type": "rationale",
|
|
"source_file": "dashboard\\app.py",
|
|
"source_location": "L1",
|
|
"id": "app_rationale_1",
|
|
"community": 5,
|
|
"norm_label": "dashboard/app.py ---------------- flask backend for the batl carla orchestrator"
|
|
},
|
|
{
|
|
"label": "Returns True if a scenario process is currently alive.",
|
|
"file_type": "rationale",
|
|
"source_file": "dashboard\\app.py",
|
|
"source_location": "L52",
|
|
"id": "app_rationale_52",
|
|
"community": 5,
|
|
"norm_label": "returns true if a scenario process is currently alive."
|
|
},
|
|
{
|
|
"label": "Forces all CarlaUE4 processes to terminate.",
|
|
"file_type": "rationale",
|
|
"source_file": "dashboard\\app.py",
|
|
"source_location": "L136",
|
|
"id": "app_rationale_136",
|
|
"community": 5,
|
|
"norm_label": "forces all carlaue4 processes to terminate."
|
|
},
|
|
{
|
|
"label": "Stops the Flask server itself.",
|
|
"file_type": "rationale",
|
|
"source_file": "dashboard\\app.py",
|
|
"source_location": "L153",
|
|
"id": "app_rationale_153",
|
|
"community": 5,
|
|
"norm_label": "stops the flask server itself."
|
|
},
|
|
{
|
|
"label": "app.js",
|
|
"file_type": "code",
|
|
"source_file": "dashboard\\static\\app.js",
|
|
"source_location": "L1",
|
|
"id": "dashboard_static_app_js",
|
|
"community": 9,
|
|
"norm_label": "app.js"
|
|
},
|
|
{
|
|
"label": "resetIdleTimer()",
|
|
"file_type": "code",
|
|
"source_file": "dashboard\\static\\app.js",
|
|
"source_location": "L45",
|
|
"id": "app_resetidletimer",
|
|
"community": 9,
|
|
"norm_label": "resetidletimer()"
|
|
},
|
|
{
|
|
"label": "updateSimulatorStatus()",
|
|
"file_type": "code",
|
|
"source_file": "dashboard\\static\\app.js",
|
|
"source_location": "L83",
|
|
"id": "app_updatesimulatorstatus",
|
|
"community": 9,
|
|
"norm_label": "updatesimulatorstatus()"
|
|
},
|
|
{
|
|
"label": "appendLog()",
|
|
"file_type": "code",
|
|
"source_file": "dashboard\\static\\app.js",
|
|
"source_location": "L323",
|
|
"id": "app_appendlog",
|
|
"community": 9,
|
|
"norm_label": "appendlog()"
|
|
},
|
|
{
|
|
"label": "startStream()",
|
|
"file_type": "code",
|
|
"source_file": "dashboard\\static\\app.js",
|
|
"source_location": "L349",
|
|
"id": "app_startstream",
|
|
"community": 9,
|
|
"norm_label": "startstream()"
|
|
},
|
|
{
|
|
"label": "renderShenronTelemetry()",
|
|
"file_type": "code",
|
|
"source_file": "dashboard\\static\\app.js",
|
|
"source_location": "L457",
|
|
"id": "app_rendershenrontelemetry",
|
|
"community": 9,
|
|
"norm_label": "rendershenrontelemetry()"
|
|
},
|
|
{
|
|
"label": "updateShenronProgress()",
|
|
"file_type": "code",
|
|
"source_file": "dashboard\\static\\app.js",
|
|
"source_location": "L492",
|
|
"id": "app_updateshenronprogress",
|
|
"community": 9,
|
|
"norm_label": "updateshenronprogress()"
|
|
},
|
|
{
|
|
"label": "chip()",
|
|
"file_type": "code",
|
|
"source_file": "dashboard\\static\\app.js",
|
|
"source_location": "L519",
|
|
"id": "app_chip",
|
|
"community": 9,
|
|
"norm_label": "chip()"
|
|
},
|
|
{
|
|
"label": "setLoadingState()",
|
|
"file_type": "code",
|
|
"source_file": "dashboard\\static\\app.js",
|
|
"source_location": "L523",
|
|
"id": "app_setloadingstate",
|
|
"community": 9,
|
|
"norm_label": "setloadingstate()"
|
|
},
|
|
{
|
|
"label": "loadScenarioParams()",
|
|
"file_type": "code",
|
|
"source_file": "dashboard\\static\\app.js",
|
|
"source_location": "L540",
|
|
"id": "app_loadscenarioparams",
|
|
"community": 9,
|
|
"norm_label": "loadscenarioparams()"
|
|
},
|
|
{
|
|
"label": "base.py",
|
|
"file_type": "code",
|
|
"source_file": "scenarios\\base.py",
|
|
"source_location": "L1",
|
|
"id": "scenarios_base_py",
|
|
"community": 0,
|
|
"norm_label": "base.py"
|
|
},
|
|
{
|
|
"label": "ScenarioBase",
|
|
"file_type": "code",
|
|
"source_file": "scenarios\\base.py",
|
|
"source_location": "L22",
|
|
"id": "base_scenariobase",
|
|
"community": 0,
|
|
"norm_label": "scenariobase"
|
|
},
|
|
{
|
|
"label": "ABC",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"id": "abc",
|
|
"community": 0,
|
|
"norm_label": "abc"
|
|
},
|
|
{
|
|
"label": ".__init__()",
|
|
"file_type": "code",
|
|
"source_file": "scenarios\\base.py",
|
|
"source_location": "L41",
|
|
"id": "base_scenariobase_init",
|
|
"community": 0,
|
|
"norm_label": ".__init__()"
|
|
},
|
|
{
|
|
"label": "name()",
|
|
"file_type": "code",
|
|
"source_file": "scenarios\\base.py",
|
|
"source_location": "L53",
|
|
"id": "base_name",
|
|
"community": 0,
|
|
"norm_label": "name()"
|
|
},
|
|
{
|
|
"label": "setup()",
|
|
"file_type": "code",
|
|
"source_file": "scenarios\\base.py",
|
|
"source_location": "L57",
|
|
"id": "base_setup",
|
|
"community": 0,
|
|
"norm_label": "setup()"
|
|
},
|
|
{
|
|
"label": "step()",
|
|
"file_type": "code",
|
|
"source_file": "scenarios\\base.py",
|
|
"source_location": "L72",
|
|
"id": "base_step",
|
|
"community": 0,
|
|
"norm_label": "step()"
|
|
},
|
|
{
|
|
"label": "cleanup()",
|
|
"file_type": "code",
|
|
"source_file": "scenarios\\base.py",
|
|
"source_location": "L83",
|
|
"id": "base_cleanup",
|
|
"community": 0,
|
|
"norm_label": "cleanup()"
|
|
},
|
|
{
|
|
"label": ".log_frame()",
|
|
"file_type": "code",
|
|
"source_file": "scenarios\\base.py",
|
|
"source_location": "L93",
|
|
"id": "base_scenariobase_log_frame",
|
|
"community": 0,
|
|
"norm_label": ".log_frame()"
|
|
},
|
|
{
|
|
"label": "weather()",
|
|
"file_type": "code",
|
|
"source_file": "scenarios\\base.py",
|
|
"source_location": "L117",
|
|
"id": "base_weather",
|
|
"community": 0,
|
|
"norm_label": "weather()"
|
|
},
|
|
{
|
|
"label": "max_frames()",
|
|
"file_type": "code",
|
|
"source_file": "scenarios\\base.py",
|
|
"source_location": "L125",
|
|
"id": "base_max_frames",
|
|
"community": 0,
|
|
"norm_label": "max_frames()"
|
|
},
|
|
{
|
|
"label": "ego_spawn_point()",
|
|
"file_type": "code",
|
|
"source_file": "scenarios\\base.py",
|
|
"source_location": "L133",
|
|
"id": "base_ego_spawn_point",
|
|
"community": 0,
|
|
"norm_label": "ego_spawn_point()"
|
|
},
|
|
{
|
|
"label": ".on_ego_spawned()",
|
|
"file_type": "code",
|
|
"source_file": "scenarios\\base.py",
|
|
"source_location": "L143",
|
|
"id": "base_scenariobase_on_ego_spawned",
|
|
"community": 2,
|
|
"norm_label": ".on_ego_spawned()"
|
|
},
|
|
{
|
|
"label": ".get_scenario_metadata()",
|
|
"file_type": "code",
|
|
"source_file": "scenarios\\base.py",
|
|
"source_location": "L149",
|
|
"id": "base_scenariobase_get_scenario_metadata",
|
|
"community": 0,
|
|
"norm_label": ".get_scenario_metadata()"
|
|
},
|
|
{
|
|
"label": ".apply_parameters()",
|
|
"file_type": "code",
|
|
"source_file": "scenarios\\base.py",
|
|
"source_location": "L159",
|
|
"id": "base_scenariobase_apply_parameters",
|
|
"community": 2,
|
|
"norm_label": ".apply_parameters()"
|
|
},
|
|
{
|
|
"label": "._destroy_actors()",
|
|
"file_type": "code",
|
|
"source_file": "scenarios\\base.py",
|
|
"source_location": "L185",
|
|
"id": "base_scenariobase_destroy_actors",
|
|
"community": 0,
|
|
"norm_label": "._destroy_actors()"
|
|
},
|
|
{
|
|
"label": "._get_waypoint_ahead()",
|
|
"file_type": "code",
|
|
"source_file": "scenarios\\base.py",
|
|
"source_location": "L198",
|
|
"id": "base_scenariobase_get_waypoint_ahead",
|
|
"community": 0,
|
|
"norm_label": "._get_waypoint_ahead()"
|
|
},
|
|
{
|
|
"label": "scenarios/base.py ----------------- Abstract base class for all CARLA simulati",
|
|
"file_type": "rationale",
|
|
"source_file": "scenarios\\base.py",
|
|
"source_location": "L1",
|
|
"id": "base_rationale_1",
|
|
"community": 0,
|
|
"norm_label": "scenarios/base.py ----------------- abstract base class for all carla simulati"
|
|
},
|
|
{
|
|
"label": "Abstract interface for all ADAS simulation scenarios. Lifecycle ----",
|
|
"file_type": "rationale",
|
|
"source_file": "scenarios\\base.py",
|
|
"source_location": "L23",
|
|
"id": "base_rationale_23",
|
|
"community": 0,
|
|
"norm_label": "abstract interface for all adas simulation scenarios. lifecycle ----"
|
|
},
|
|
{
|
|
"label": "Human-readable scenario identifier (e.g. 'braking').",
|
|
"file_type": "rationale",
|
|
"source_file": "scenarios\\base.py",
|
|
"source_location": "L54",
|
|
"id": "base_rationale_54",
|
|
"community": 20,
|
|
"norm_label": "human-readable scenario identifier (e.g. 'braking')."
|
|
},
|
|
{
|
|
"label": "Initialise the scenario: - Store world / ego / tm references.",
|
|
"file_type": "rationale",
|
|
"source_file": "scenarios\\base.py",
|
|
"source_location": "L58",
|
|
"id": "base_rationale_58",
|
|
"community": 21,
|
|
"norm_label": "initialise the scenario: - store world / ego / tm references."
|
|
},
|
|
{
|
|
"label": "Per-tick logic executed inside the main simulation loop. Parameters",
|
|
"file_type": "rationale",
|
|
"source_file": "scenarios\\base.py",
|
|
"source_location": "L73",
|
|
"id": "base_rationale_73",
|
|
"community": 22,
|
|
"norm_label": "per-tick logic executed inside the main simulation loop. parameters"
|
|
},
|
|
{
|
|
"label": "Destroy all actors spawned by this scenario. Always call this in a fina",
|
|
"file_type": "rationale",
|
|
"source_file": "scenarios\\base.py",
|
|
"source_location": "L84",
|
|
"id": "base_rationale_84",
|
|
"community": 23,
|
|
"norm_label": "destroy all actors spawned by this scenario. always call this in a fina"
|
|
},
|
|
{
|
|
"label": "Unified 1:1 logging for all scenarios. This method ensures clean consol",
|
|
"file_type": "rationale",
|
|
"source_file": "scenarios\\base.py",
|
|
"source_location": "L94",
|
|
"id": "base_rationale_94",
|
|
"community": 0,
|
|
"norm_label": "unified 1:1 logging for all scenarios. this method ensures clean consol"
|
|
},
|
|
{
|
|
"label": "Override to request a specific weather preset for this scenario. If Non",
|
|
"file_type": "rationale",
|
|
"source_file": "scenarios\\base.py",
|
|
"source_location": "L118",
|
|
"id": "base_rationale_118",
|
|
"community": 24,
|
|
"norm_label": "override to request a specific weather preset for this scenario. if non"
|
|
},
|
|
{
|
|
"label": "Override to request a specific duration for this scenario. If None, the",
|
|
"file_type": "rationale",
|
|
"source_file": "scenarios\\base.py",
|
|
"source_location": "L126",
|
|
"id": "base_rationale_126",
|
|
"community": 25,
|
|
"norm_label": "override to request a specific duration for this scenario. if none, the"
|
|
},
|
|
{
|
|
"label": "Override to request a specific spawn point for the ego vehicle. Returns",
|
|
"file_type": "rationale",
|
|
"source_file": "scenarios\\base.py",
|
|
"source_location": "L134",
|
|
"id": "base_rationale_134",
|
|
"community": 26,
|
|
"norm_label": "override to request a specific spawn point for the ego vehicle. returns"
|
|
},
|
|
{
|
|
"label": "Called immediately after the ego vehicle is spawned. Override to react",
|
|
"file_type": "rationale",
|
|
"source_file": "scenarios\\base.py",
|
|
"source_location": "L144",
|
|
"id": "base_rationale_144",
|
|
"community": 2,
|
|
"norm_label": "called immediately after the ego vehicle is spawned. override to react"
|
|
},
|
|
{
|
|
"label": "Return a dict that will be merged into every recorded frame's metadata",
|
|
"file_type": "rationale",
|
|
"source_file": "scenarios\\base.py",
|
|
"source_location": "L150",
|
|
"id": "base_rationale_150",
|
|
"community": 0,
|
|
"norm_label": "return a dict that will be merged into every recorded frame's metadata"
|
|
},
|
|
{
|
|
"label": "Allow the orchestrator to inject parameters parsed from CLI. This maps",
|
|
"file_type": "rationale",
|
|
"source_file": "scenarios\\base.py",
|
|
"source_location": "L160",
|
|
"id": "base_rationale_160",
|
|
"community": 2,
|
|
"norm_label": "allow the orchestrator to inject parameters parsed from cli. this maps"
|
|
},
|
|
{
|
|
"label": "Convenience method: destroy all actors tracked in self._actors. Call th",
|
|
"file_type": "rationale",
|
|
"source_file": "scenarios\\base.py",
|
|
"source_location": "L186",
|
|
"id": "base_rationale_186",
|
|
"community": 0,
|
|
"norm_label": "convenience method: destroy all actors tracked in self._actors. call th"
|
|
},
|
|
{
|
|
"label": "Return a waypoint `distance` metres ahead of the ego vehicle. lane_offs",
|
|
"file_type": "rationale",
|
|
"source_file": "scenarios\\base.py",
|
|
"source_location": "L199",
|
|
"id": "base_rationale_199",
|
|
"community": 0,
|
|
"norm_label": "return a waypoint `distance` metres ahead of the ego vehicle. lane_offs"
|
|
},
|
|
{
|
|
"label": "braking.py",
|
|
"file_type": "code",
|
|
"source_file": "scenarios\\braking.py",
|
|
"source_location": "L1",
|
|
"id": "scenarios_braking_py",
|
|
"community": 0,
|
|
"norm_label": "braking.py"
|
|
},
|
|
{
|
|
"label": "BrakingScenario",
|
|
"file_type": "code",
|
|
"source_file": "scenarios\\braking.py",
|
|
"source_location": "L22",
|
|
"id": "braking_brakingscenario",
|
|
"community": 0,
|
|
"norm_label": "brakingscenario"
|
|
},
|
|
{
|
|
"label": "ScenarioBase",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"id": "scenariobase",
|
|
"community": 0,
|
|
"norm_label": "scenariobase"
|
|
},
|
|
{
|
|
"label": ".__init__()",
|
|
"file_type": "code",
|
|
"source_file": "scenarios\\braking.py",
|
|
"source_location": "L36",
|
|
"id": "braking_brakingscenario_init",
|
|
"community": 0,
|
|
"norm_label": ".__init__()"
|
|
},
|
|
{
|
|
"label": "name()",
|
|
"file_type": "code",
|
|
"source_file": "scenarios\\braking.py",
|
|
"source_location": "L46",
|
|
"id": "braking_name",
|
|
"community": 0,
|
|
"norm_label": "name()"
|
|
},
|
|
{
|
|
"label": "ego_spawn_point()",
|
|
"file_type": "code",
|
|
"source_file": "scenarios\\braking.py",
|
|
"source_location": "L50",
|
|
"id": "braking_ego_spawn_point",
|
|
"community": 0,
|
|
"norm_label": "ego_spawn_point()"
|
|
},
|
|
{
|
|
"label": ".setup()",
|
|
"file_type": "code",
|
|
"source_file": "scenarios\\braking.py",
|
|
"source_location": "L54",
|
|
"id": "braking_brakingscenario_setup",
|
|
"community": 0,
|
|
"norm_label": ".setup()"
|
|
},
|
|
{
|
|
"label": ".step()",
|
|
"file_type": "code",
|
|
"source_file": "scenarios\\braking.py",
|
|
"source_location": "L101",
|
|
"id": "braking_brakingscenario_step",
|
|
"community": 0,
|
|
"norm_label": ".step()"
|
|
},
|
|
{
|
|
"label": ".cleanup()",
|
|
"file_type": "code",
|
|
"source_file": "scenarios\\braking.py",
|
|
"source_location": "L122",
|
|
"id": "braking_brakingscenario_cleanup",
|
|
"community": 0,
|
|
"norm_label": ".cleanup()"
|
|
},
|
|
{
|
|
"label": ".get_scenario_metadata()",
|
|
"file_type": "code",
|
|
"source_file": "scenarios\\braking.py",
|
|
"source_location": "L130",
|
|
"id": "braking_brakingscenario_get_scenario_metadata",
|
|
"community": 0,
|
|
"norm_label": ".get_scenario_metadata()"
|
|
},
|
|
{
|
|
"label": "scenarios/braking.py -------------------- Lead Vehicle Hard Braking Scenario. A",
|
|
"file_type": "rationale",
|
|
"source_file": "scenarios\\braking.py",
|
|
"source_location": "L1",
|
|
"id": "braking_rationale_1",
|
|
"community": 0,
|
|
"norm_label": "scenarios/braking.py -------------------- lead vehicle hard braking scenario. a"
|
|
},
|
|
{
|
|
"label": "Scenario: Lead vehicle hard braking. Timeline -------- Frame 1 \u2026 BR",
|
|
"file_type": "rationale",
|
|
"source_file": "scenarios\\braking.py",
|
|
"source_location": "L23",
|
|
"id": "braking_rationale_23",
|
|
"community": 0,
|
|
"norm_label": "scenario: lead vehicle hard braking. timeline -------- frame 1 ... br"
|
|
},
|
|
{
|
|
"label": "cutin.py",
|
|
"file_type": "code",
|
|
"source_file": "scenarios\\cutin.py",
|
|
"source_location": "L1",
|
|
"id": "scenarios_cutin_py",
|
|
"community": 0,
|
|
"norm_label": "cutin.py"
|
|
},
|
|
{
|
|
"label": "CutInScenario",
|
|
"file_type": "code",
|
|
"source_file": "scenarios\\cutin.py",
|
|
"source_location": "L20",
|
|
"id": "cutin_cutinscenario",
|
|
"community": 0,
|
|
"norm_label": "cutinscenario"
|
|
},
|
|
{
|
|
"label": ".__init__()",
|
|
"file_type": "code",
|
|
"source_file": "scenarios\\cutin.py",
|
|
"source_location": "L34",
|
|
"id": "cutin_cutinscenario_init",
|
|
"community": 0,
|
|
"norm_label": ".__init__()"
|
|
},
|
|
{
|
|
"label": "name()",
|
|
"file_type": "code",
|
|
"source_file": "scenarios\\cutin.py",
|
|
"source_location": "L44",
|
|
"id": "cutin_name",
|
|
"community": 0,
|
|
"norm_label": "name()"
|
|
},
|
|
{
|
|
"label": "ego_spawn_point()",
|
|
"file_type": "code",
|
|
"source_file": "scenarios\\cutin.py",
|
|
"source_location": "L48",
|
|
"id": "cutin_ego_spawn_point",
|
|
"community": 0,
|
|
"norm_label": "ego_spawn_point()"
|
|
},
|
|
{
|
|
"label": ".setup()",
|
|
"file_type": "code",
|
|
"source_file": "scenarios\\cutin.py",
|
|
"source_location": "L53",
|
|
"id": "cutin_cutinscenario_setup",
|
|
"community": 0,
|
|
"norm_label": ".setup()"
|
|
},
|
|
{
|
|
"label": ".step()",
|
|
"file_type": "code",
|
|
"source_file": "scenarios\\cutin.py",
|
|
"source_location": "L97",
|
|
"id": "cutin_cutinscenario_step",
|
|
"community": 0,
|
|
"norm_label": ".step()"
|
|
},
|
|
{
|
|
"label": ".cleanup()",
|
|
"file_type": "code",
|
|
"source_file": "scenarios\\cutin.py",
|
|
"source_location": "L114",
|
|
"id": "cutin_cutinscenario_cleanup",
|
|
"community": 0,
|
|
"norm_label": ".cleanup()"
|
|
},
|
|
{
|
|
"label": ".get_scenario_metadata()",
|
|
"file_type": "code",
|
|
"source_file": "scenarios\\cutin.py",
|
|
"source_location": "L122",
|
|
"id": "cutin_cutinscenario_get_scenario_metadata",
|
|
"community": 0,
|
|
"norm_label": ".get_scenario_metadata()"
|
|
},
|
|
{
|
|
"label": "scenarios/cutin.py ------------------ Adjacent Lane Cut-In Scenario. An NPC",
|
|
"file_type": "rationale",
|
|
"source_file": "scenarios\\cutin.py",
|
|
"source_location": "L1",
|
|
"id": "cutin_rationale_1",
|
|
"community": 0,
|
|
"norm_label": "scenarios/cutin.py ------------------ adjacent lane cut-in scenario. an npc"
|
|
},
|
|
{
|
|
"label": "Scenario: Adjacent lane cut-in. Timeline -------- Frame 1 \u2026 CUT",
|
|
"file_type": "rationale",
|
|
"source_file": "scenarios\\cutin.py",
|
|
"source_location": "L21",
|
|
"id": "cutin_rationale_21",
|
|
"community": 0,
|
|
"norm_label": "scenario: adjacent lane cut-in. timeline -------- frame 1 ... cut"
|
|
},
|
|
{
|
|
"label": "obstacle.py",
|
|
"file_type": "code",
|
|
"source_file": "scenarios\\obstacle.py",
|
|
"source_location": "L1",
|
|
"id": "scenarios_obstacle_py",
|
|
"community": 0,
|
|
"norm_label": "obstacle.py"
|
|
},
|
|
{
|
|
"label": "ObstacleScenario",
|
|
"file_type": "code",
|
|
"source_file": "scenarios\\obstacle.py",
|
|
"source_location": "L19",
|
|
"id": "obstacle_obstaclescenario",
|
|
"community": 0,
|
|
"norm_label": "obstaclescenario"
|
|
},
|
|
{
|
|
"label": ".__init__()",
|
|
"file_type": "code",
|
|
"source_file": "scenarios\\obstacle.py",
|
|
"source_location": "L31",
|
|
"id": "obstacle_obstaclescenario_init",
|
|
"community": 0,
|
|
"norm_label": ".__init__()"
|
|
},
|
|
{
|
|
"label": "name()",
|
|
"file_type": "code",
|
|
"source_file": "scenarios\\obstacle.py",
|
|
"source_location": "L40",
|
|
"id": "obstacle_name",
|
|
"community": 0,
|
|
"norm_label": "name()"
|
|
},
|
|
{
|
|
"label": "ego_spawn_point()",
|
|
"file_type": "code",
|
|
"source_file": "scenarios\\obstacle.py",
|
|
"source_location": "L44",
|
|
"id": "obstacle_ego_spawn_point",
|
|
"community": 0,
|
|
"norm_label": "ego_spawn_point()"
|
|
},
|
|
{
|
|
"label": ".setup()",
|
|
"file_type": "code",
|
|
"source_file": "scenarios\\obstacle.py",
|
|
"source_location": "L49",
|
|
"id": "obstacle_obstaclescenario_setup",
|
|
"community": 0,
|
|
"norm_label": ".setup()"
|
|
},
|
|
{
|
|
"label": ".step()",
|
|
"file_type": "code",
|
|
"source_file": "scenarios\\obstacle.py",
|
|
"source_location": "L94",
|
|
"id": "obstacle_obstaclescenario_step",
|
|
"community": 0,
|
|
"norm_label": ".step()"
|
|
},
|
|
{
|
|
"label": ".cleanup()",
|
|
"file_type": "code",
|
|
"source_file": "scenarios\\obstacle.py",
|
|
"source_location": "L98",
|
|
"id": "obstacle_obstaclescenario_cleanup",
|
|
"community": 0,
|
|
"norm_label": ".cleanup()"
|
|
},
|
|
{
|
|
"label": ".get_scenario_metadata()",
|
|
"file_type": "code",
|
|
"source_file": "scenarios\\obstacle.py",
|
|
"source_location": "L106",
|
|
"id": "obstacle_obstaclescenario_get_scenario_metadata",
|
|
"community": 0,
|
|
"norm_label": ".get_scenario_metadata()"
|
|
},
|
|
{
|
|
"label": "scenarios/obstacle.py --------------------- Static Obstacle Scenario. A traffic",
|
|
"file_type": "rationale",
|
|
"source_file": "scenarios\\obstacle.py",
|
|
"source_location": "L1",
|
|
"id": "obstacle_rationale_1",
|
|
"community": 0,
|
|
"norm_label": "scenarios/obstacle.py --------------------- static obstacle scenario. a traffic"
|
|
},
|
|
{
|
|
"label": "Scenario: Static obstacle on the ego lane. A prop is spawned on the road ah",
|
|
"file_type": "rationale",
|
|
"source_file": "scenarios\\obstacle.py",
|
|
"source_location": "L20",
|
|
"id": "obstacle_rationale_20",
|
|
"community": 0,
|
|
"norm_label": "scenario: static obstacle on the ego lane. a prop is spawned on the road ah"
|
|
},
|
|
{
|
|
"label": "showcase.py",
|
|
"file_type": "code",
|
|
"source_file": "scenarios\\showcase.py",
|
|
"source_location": "L1",
|
|
"id": "scenarios_showcase_py",
|
|
"community": 2,
|
|
"norm_label": "showcase.py"
|
|
},
|
|
{
|
|
"label": "ShowcaseScenario",
|
|
"file_type": "code",
|
|
"source_file": "scenarios\\showcase.py",
|
|
"source_location": "L14",
|
|
"id": "showcase_showcasescenario",
|
|
"community": 2,
|
|
"norm_label": "showcasescenario"
|
|
},
|
|
{
|
|
"label": "name()",
|
|
"file_type": "code",
|
|
"source_file": "scenarios\\showcase.py",
|
|
"source_location": "L16",
|
|
"id": "showcase_name",
|
|
"community": 2,
|
|
"norm_label": "name()"
|
|
},
|
|
{
|
|
"label": "ego_spawn_point()",
|
|
"file_type": "code",
|
|
"source_file": "scenarios\\showcase.py",
|
|
"source_location": "L20",
|
|
"id": "showcase_ego_spawn_point",
|
|
"community": 2,
|
|
"norm_label": "ego_spawn_point()"
|
|
},
|
|
{
|
|
"label": ".setup()",
|
|
"file_type": "code",
|
|
"source_file": "scenarios\\showcase.py",
|
|
"source_location": "L24",
|
|
"id": "showcase_showcasescenario_setup",
|
|
"community": 2,
|
|
"norm_label": ".setup()"
|
|
},
|
|
{
|
|
"label": "._get_steering_to_target()",
|
|
"file_type": "code",
|
|
"source_file": "scenarios\\showcase.py",
|
|
"source_location": "L73",
|
|
"id": "showcase_showcasescenario_get_steering_to_target",
|
|
"community": 2,
|
|
"norm_label": "._get_steering_to_target()"
|
|
},
|
|
{
|
|
"label": ".step()",
|
|
"file_type": "code",
|
|
"source_file": "scenarios\\showcase.py",
|
|
"source_location": "L82",
|
|
"id": "showcase_showcasescenario_step",
|
|
"community": 2,
|
|
"norm_label": ".step()"
|
|
},
|
|
{
|
|
"label": ".cleanup()",
|
|
"file_type": "code",
|
|
"source_file": "scenarios\\showcase.py",
|
|
"source_location": "L129",
|
|
"id": "showcase_showcasescenario_cleanup",
|
|
"community": 2,
|
|
"norm_label": ".cleanup()"
|
|
},
|
|
{
|
|
"label": "scenarios/showcase.py --------------------- Custom high-impact demo scene: Left",
|
|
"file_type": "rationale",
|
|
"source_file": "scenarios\\showcase.py",
|
|
"source_location": "L1",
|
|
"id": "showcase_rationale_1",
|
|
"community": 2,
|
|
"norm_label": "scenarios/showcase.py --------------------- custom high-impact demo scene: left"
|
|
},
|
|
{
|
|
"label": "Step 11: Deep Intersection Guidance for Ego.",
|
|
"file_type": "rationale",
|
|
"source_file": "scenarios\\showcase.py",
|
|
"source_location": "L25",
|
|
"id": "showcase_rationale_25",
|
|
"community": 2,
|
|
"norm_label": "step 11: deep intersection guidance for ego."
|
|
},
|
|
{
|
|
"label": "Step 11: Multi-stage steering logic.",
|
|
"file_type": "rationale",
|
|
"source_file": "scenarios\\showcase.py",
|
|
"source_location": "L83",
|
|
"id": "showcase_rationale_83",
|
|
"community": 2,
|
|
"norm_label": "step 11: multi-stage steering logic."
|
|
},
|
|
{
|
|
"label": "__init__.py",
|
|
"file_type": "code",
|
|
"source_file": "scenarios\\__init__.py",
|
|
"source_location": "L1",
|
|
"id": "scenarios_init_py",
|
|
"community": 27,
|
|
"norm_label": "__init__.py"
|
|
},
|
|
{
|
|
"label": "compare_metrology.py",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\compare_metrology.py",
|
|
"source_location": "L1",
|
|
"id": "scripts_compare_metrology_py",
|
|
"community": 14,
|
|
"norm_label": "compare_metrology.py"
|
|
},
|
|
{
|
|
"label": "analyze_session()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\compare_metrology.py",
|
|
"source_location": "L6",
|
|
"id": "compare_metrology_analyze_session",
|
|
"community": 14,
|
|
"norm_label": "analyze_session()"
|
|
},
|
|
{
|
|
"label": "data_to_mcap.py",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\data_to_mcap.py",
|
|
"source_location": "L1",
|
|
"id": "scripts_data_to_mcap_py",
|
|
"community": 10,
|
|
"norm_label": "data_to_mcap.py"
|
|
},
|
|
{
|
|
"label": "render_heatmap()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\data_to_mcap.py",
|
|
"source_location": "L87",
|
|
"id": "data_to_mcap_render_heatmap",
|
|
"community": 10,
|
|
"norm_label": "render_heatmap()"
|
|
},
|
|
{
|
|
"label": "postprocess_ra()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\data_to_mcap.py",
|
|
"source_location": "L111",
|
|
"id": "data_to_mcap_postprocess_ra",
|
|
"community": 10,
|
|
"norm_label": "postprocess_ra()"
|
|
},
|
|
{
|
|
"label": "scan_convert_ra()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\data_to_mcap.py",
|
|
"source_location": "L134",
|
|
"id": "data_to_mcap_scan_convert_ra",
|
|
"community": 10,
|
|
"norm_label": "scan_convert_ra()"
|
|
},
|
|
{
|
|
"label": "load_frames()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\data_to_mcap.py",
|
|
"source_location": "L169",
|
|
"id": "data_to_mcap_load_frames",
|
|
"community": 10,
|
|
"norm_label": "load_frames()"
|
|
},
|
|
{
|
|
"label": "convert_folder()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\data_to_mcap.py",
|
|
"source_location": "L174",
|
|
"id": "data_to_mcap_convert_folder",
|
|
"community": 10,
|
|
"norm_label": "convert_folder()"
|
|
},
|
|
{
|
|
"label": "main()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\data_to_mcap.py",
|
|
"source_location": "L443",
|
|
"id": "data_to_mcap_main",
|
|
"community": 10,
|
|
"norm_label": "main()"
|
|
},
|
|
{
|
|
"label": "Convert 2D array to colormapped B64 PNG with guide-compliant normalization.",
|
|
"file_type": "rationale",
|
|
"source_file": "scripts\\data_to_mcap.py",
|
|
"source_location": "L88",
|
|
"id": "data_to_mcap_rationale_88",
|
|
"community": 10,
|
|
"norm_label": "convert 2d array to colormapped b64 png with guide-compliant normalization."
|
|
},
|
|
{
|
|
"label": "Refined RA post-processing pipeline for Physical Realism. Restores the natu",
|
|
"file_type": "rationale",
|
|
"source_file": "scripts\\data_to_mcap.py",
|
|
"source_location": "L112",
|
|
"id": "data_to_mcap_rationale_112",
|
|
"community": 10,
|
|
"norm_label": "refined ra post-processing pipeline for physical realism. restores the natu"
|
|
},
|
|
{
|
|
"label": "Polar-to-Cartesian scan conversion following FIG / Guide logic. Converts RA",
|
|
"file_type": "rationale",
|
|
"source_file": "scripts\\data_to_mcap.py",
|
|
"source_location": "L135",
|
|
"id": "data_to_mcap_rationale_135",
|
|
"community": 10,
|
|
"norm_label": "polar-to-cartesian scan conversion following fig / guide logic. converts ra"
|
|
},
|
|
{
|
|
"label": "generate_shenron.py",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\generate_shenron.py",
|
|
"source_location": "L1",
|
|
"id": "scripts_generate_shenron_py",
|
|
"community": 1,
|
|
"norm_label": "generate_shenron.py"
|
|
},
|
|
{
|
|
"label": "_get_gpu_info()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\generate_shenron.py",
|
|
"source_location": "L20",
|
|
"id": "generate_shenron_get_gpu_info",
|
|
"community": 1,
|
|
"norm_label": "_get_gpu_info()"
|
|
},
|
|
{
|
|
"label": "process_session()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\generate_shenron.py",
|
|
"source_location": "L44",
|
|
"id": "generate_shenron_process_session",
|
|
"community": 1,
|
|
"norm_label": "process_session()"
|
|
},
|
|
{
|
|
"label": "main()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\generate_shenron.py",
|
|
"source_location": "L200",
|
|
"id": "generate_shenron_main",
|
|
"community": 1,
|
|
"norm_label": "main()"
|
|
},
|
|
{
|
|
"label": "Retrieve GPU hardware info for telemetry display.",
|
|
"file_type": "rationale",
|
|
"source_file": "scripts\\generate_shenron.py",
|
|
"source_location": "L21",
|
|
"id": "generate_shenron_rationale_21",
|
|
"community": 1,
|
|
"norm_label": "retrieve gpu hardware info for telemetry display."
|
|
},
|
|
{
|
|
"label": "get_pos.py",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\get_pos.py",
|
|
"source_location": "L1",
|
|
"id": "scripts_get_pos_py",
|
|
"community": 15,
|
|
"norm_label": "get_pos.py"
|
|
},
|
|
{
|
|
"label": "get_pos()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\get_pos.py",
|
|
"source_location": "L3",
|
|
"id": "get_pos_get_pos",
|
|
"community": 15,
|
|
"norm_label": "get_pos()"
|
|
},
|
|
{
|
|
"label": "spawn_at_spectator.py",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\spawn_at_spectator.py",
|
|
"source_location": "L1",
|
|
"id": "scripts_spawn_at_spectator_py",
|
|
"community": 2,
|
|
"norm_label": "spawn_at_spectator.py"
|
|
},
|
|
{
|
|
"label": "spawn_here()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\spawn_at_spectator.py",
|
|
"source_location": "L4",
|
|
"id": "spawn_at_spectator_spawn_here",
|
|
"community": 2,
|
|
"norm_label": "spawn_here()"
|
|
},
|
|
{
|
|
"label": "test_shenron.py",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\test_shenron.py",
|
|
"source_location": "L1",
|
|
"id": "scripts_test_shenron_py",
|
|
"community": 3,
|
|
"norm_label": "test_shenron.py"
|
|
},
|
|
{
|
|
"label": "render_heatmap()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\test_shenron.py",
|
|
"source_location": "L137",
|
|
"id": "test_shenron_render_heatmap",
|
|
"community": 3,
|
|
"norm_label": "render_heatmap()"
|
|
},
|
|
{
|
|
"label": "FastHeatmapEngine",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\test_shenron.py",
|
|
"source_location": "L166",
|
|
"id": "test_shenron_fastheatmapengine",
|
|
"community": 3,
|
|
"norm_label": "fastheatmapengine"
|
|
},
|
|
{
|
|
"label": ".__init__()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\test_shenron.py",
|
|
"source_location": "L168",
|
|
"id": "test_shenron_fastheatmapengine_init",
|
|
"community": 3,
|
|
"norm_label": ".__init__()"
|
|
},
|
|
{
|
|
"label": ".render()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\test_shenron.py",
|
|
"source_location": "L193",
|
|
"id": "test_shenron_fastheatmapengine_render",
|
|
"community": 3,
|
|
"norm_label": ".render()"
|
|
},
|
|
{
|
|
"label": "postprocess_ra()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\test_shenron.py",
|
|
"source_location": "L207",
|
|
"id": "test_shenron_postprocess_ra",
|
|
"community": 3,
|
|
"norm_label": "postprocess_ra()"
|
|
},
|
|
{
|
|
"label": "scan_convert_ra()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\test_shenron.py",
|
|
"source_location": "L246",
|
|
"id": "test_shenron_scan_convert_ra",
|
|
"community": 3,
|
|
"norm_label": "scan_convert_ra()"
|
|
},
|
|
{
|
|
"label": "load_frames()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\test_shenron.py",
|
|
"source_location": "L285",
|
|
"id": "test_shenron_load_frames",
|
|
"community": 3,
|
|
"norm_label": "load_frames()"
|
|
},
|
|
{
|
|
"label": "run_testbench()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\test_shenron.py",
|
|
"source_location": "L290",
|
|
"id": "test_shenron_run_testbench",
|
|
"community": 3,
|
|
"norm_label": "run_testbench()"
|
|
},
|
|
{
|
|
"label": "Converts a 2D numpy array to a colormapped PNG base64 string.",
|
|
"file_type": "rationale",
|
|
"source_file": "scripts\\test_shenron.py",
|
|
"source_location": "L138",
|
|
"id": "test_shenron_rationale_138",
|
|
"community": 3,
|
|
"norm_label": "converts a 2d numpy array to a colormapped png base64 string."
|
|
},
|
|
{
|
|
"label": "Stateful Matplotlib engine that reuses figure memory to achieve high-speed frame",
|
|
"file_type": "rationale",
|
|
"source_file": "scripts\\test_shenron.py",
|
|
"source_location": "L167",
|
|
"id": "test_shenron_rationale_167",
|
|
"community": 3,
|
|
"norm_label": "stateful matplotlib engine that reuses figure memory to achieve high-speed frame"
|
|
},
|
|
{
|
|
"label": "Refined RA post-processing pipeline for Physical Realism. Restores th",
|
|
"file_type": "rationale",
|
|
"source_file": "scripts\\test_shenron.py",
|
|
"source_location": "L208",
|
|
"id": "test_shenron_rationale_208",
|
|
"community": 3,
|
|
"norm_label": "refined ra post-processing pipeline for physical realism. restores th"
|
|
},
|
|
{
|
|
"label": "Polar-to-Cartesian scan conversion following FIG / Guide logic. Converts RA",
|
|
"file_type": "rationale",
|
|
"source_file": "scripts\\test_shenron.py",
|
|
"source_location": "L247",
|
|
"id": "test_shenron_rationale_247",
|
|
"community": 3,
|
|
"norm_label": "polar-to-cartesian scan conversion following fig / guide logic. converts ra"
|
|
},
|
|
{
|
|
"label": "test_shenron_model.py",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\test_shenron_model.py",
|
|
"source_location": "L1",
|
|
"id": "scripts_test_shenron_model_py",
|
|
"community": 1,
|
|
"norm_label": "test_shenron_model.py"
|
|
},
|
|
{
|
|
"label": "run_smoke_test()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\test_shenron_model.py",
|
|
"source_location": "L18",
|
|
"id": "test_shenron_model_run_smoke_test",
|
|
"community": 1,
|
|
"norm_label": "run_smoke_test()"
|
|
},
|
|
{
|
|
"label": "track_full_state.py",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\track_full_state.py",
|
|
"source_location": "L1",
|
|
"id": "scripts_track_full_state_py",
|
|
"community": 16,
|
|
"norm_label": "track_full_state.py"
|
|
},
|
|
{
|
|
"label": "track_full_state()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\track_full_state.py",
|
|
"source_location": "L5",
|
|
"id": "track_full_state_track_full_state",
|
|
"community": 16,
|
|
"norm_label": "track_full_state()"
|
|
},
|
|
{
|
|
"label": "track_peaks.py",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\track_peaks.py",
|
|
"source_location": "L1",
|
|
"id": "scripts_track_peaks_py",
|
|
"community": 17,
|
|
"norm_label": "track_peaks.py"
|
|
},
|
|
{
|
|
"label": "get_peak_tracking()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\track_peaks.py",
|
|
"source_location": "L5",
|
|
"id": "track_peaks_get_peak_tracking",
|
|
"community": 17,
|
|
"norm_label": "get_peak_tracking()"
|
|
},
|
|
{
|
|
"label": "__init__.py",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\__init__.py",
|
|
"source_location": "L1",
|
|
"id": "scripts_init_py",
|
|
"community": 28,
|
|
"norm_label": "__init__.py"
|
|
},
|
|
{
|
|
"label": "compare_iterations.py",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\analysis\\compare_iterations.py",
|
|
"source_location": "L1",
|
|
"id": "scripts_analysis_compare_iterations_py",
|
|
"community": 18,
|
|
"norm_label": "compare_iterations.py"
|
|
},
|
|
{
|
|
"label": "compare_folders()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\analysis\\compare_iterations.py",
|
|
"source_location": "L6",
|
|
"id": "compare_iterations_compare_folders",
|
|
"community": 18,
|
|
"norm_label": "compare_folders()"
|
|
},
|
|
{
|
|
"label": "data_inspector.py",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\analysis\\data_inspector.py",
|
|
"source_location": "L1",
|
|
"id": "scripts_analysis_data_inspector_py",
|
|
"community": 12,
|
|
"norm_label": "data_inspector.py"
|
|
},
|
|
{
|
|
"label": "load_frame()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\analysis\\data_inspector.py",
|
|
"source_location": "L11",
|
|
"id": "data_inspector_load_frame",
|
|
"community": 12,
|
|
"norm_label": "load_frame()"
|
|
},
|
|
{
|
|
"label": "inspect_radar()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\analysis\\data_inspector.py",
|
|
"source_location": "L21",
|
|
"id": "data_inspector_inspect_radar",
|
|
"community": 12,
|
|
"norm_label": "inspect_radar()"
|
|
},
|
|
{
|
|
"label": "inspect_lidar()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\analysis\\data_inspector.py",
|
|
"source_location": "L39",
|
|
"id": "data_inspector_inspect_lidar",
|
|
"community": 12,
|
|
"norm_label": "inspect_lidar()"
|
|
},
|
|
{
|
|
"label": "inspect_gt()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\analysis\\data_inspector.py",
|
|
"source_location": "L54",
|
|
"id": "data_inspector_inspect_gt",
|
|
"community": 12,
|
|
"norm_label": "inspect_gt()"
|
|
},
|
|
{
|
|
"label": "plot_radar()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\analysis\\data_inspector.py",
|
|
"source_location": "L68",
|
|
"id": "data_inspector_plot_radar",
|
|
"community": 12,
|
|
"norm_label": "plot_radar()"
|
|
},
|
|
{
|
|
"label": "plot_lidar()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\analysis\\data_inspector.py",
|
|
"source_location": "L90",
|
|
"id": "data_inspector_plot_lidar",
|
|
"community": 12,
|
|
"norm_label": "plot_lidar()"
|
|
},
|
|
{
|
|
"label": "deep_metrology.py",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\analysis\\deep_metrology.py",
|
|
"source_location": "L1",
|
|
"id": "scripts_analysis_deep_metrology_py",
|
|
"community": 13,
|
|
"norm_label": "deep_metrology.py"
|
|
},
|
|
{
|
|
"label": "power_law()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\analysis\\deep_metrology.py",
|
|
"source_location": "L8",
|
|
"id": "deep_metrology_power_law",
|
|
"community": 13,
|
|
"norm_label": "power_law()"
|
|
},
|
|
{
|
|
"label": "analyze_iteration()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\analysis\\deep_metrology.py",
|
|
"source_location": "L11",
|
|
"id": "deep_metrology_analyze_iteration",
|
|
"community": 13,
|
|
"norm_label": "analyze_iteration()"
|
|
},
|
|
{
|
|
"label": "run_metrology_suite()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\analysis\\deep_metrology.py",
|
|
"source_location": "L39",
|
|
"id": "deep_metrology_run_metrology_suite",
|
|
"community": 13,
|
|
"norm_label": "run_metrology_suite()"
|
|
},
|
|
{
|
|
"label": "plot_iterations.py",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\analysis\\plot_iterations.py",
|
|
"source_location": "L1",
|
|
"id": "scripts_analysis_plot_iterations_py",
|
|
"community": 1,
|
|
"norm_label": "plot_iterations.py"
|
|
},
|
|
{
|
|
"label": "plot_comparison()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\analysis\\plot_iterations.py",
|
|
"source_location": "L6",
|
|
"id": "plot_iterations_plot_comparison",
|
|
"community": 1,
|
|
"norm_label": "plot_comparison()"
|
|
},
|
|
{
|
|
"label": "# IMPORTANT: Use absolute path for artifacts in conversation dir",
|
|
"file_type": "rationale",
|
|
"source_file": "scripts\\analysis\\plot_iterations.py",
|
|
"source_location": "L59",
|
|
"id": "plot_iterations_rationale_59",
|
|
"community": 1,
|
|
"norm_label": "# important: use absolute path for artifacts in conversation dir"
|
|
},
|
|
{
|
|
"label": "research_metrology.py",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\analysis\\research_metrology.py",
|
|
"source_location": "L1",
|
|
"id": "scripts_analysis_research_metrology_py",
|
|
"community": 19,
|
|
"norm_label": "research_metrology.py"
|
|
},
|
|
{
|
|
"label": "research_metrology()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\analysis\\research_metrology.py",
|
|
"source_location": "L7",
|
|
"id": "research_metrology_research_metrology",
|
|
"community": 19,
|
|
"norm_label": "research_metrology()"
|
|
},
|
|
{
|
|
"label": "sensitivity_sweep.py",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\analysis\\sensitivity_sweep.py",
|
|
"source_location": "L1",
|
|
"id": "scripts_analysis_sensitivity_sweep_py",
|
|
"community": 1,
|
|
"norm_label": "sensitivity_sweep.py"
|
|
},
|
|
{
|
|
"label": "run_sensitivity_sweep()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\analysis\\sensitivity_sweep.py",
|
|
"source_location": "L20",
|
|
"id": "sensitivity_sweep_run_sensitivity_sweep",
|
|
"community": 1,
|
|
"norm_label": "run_sensitivity_sweep()"
|
|
},
|
|
{
|
|
"label": "sensitivity_sweep_207.py",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\analysis\\sensitivity_sweep_207.py",
|
|
"source_location": "L1",
|
|
"id": "scripts_analysis_sensitivity_sweep_207_py",
|
|
"community": 1,
|
|
"norm_label": "sensitivity_sweep_207.py"
|
|
},
|
|
{
|
|
"label": "run_sensitivity_sweep()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\analysis\\sensitivity_sweep_207.py",
|
|
"source_location": "L19",
|
|
"id": "sensitivity_sweep_207_run_sensitivity_sweep",
|
|
"community": 1,
|
|
"norm_label": "run_sensitivity_sweep()"
|
|
},
|
|
{
|
|
"label": "verify_frame.py",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\analysis\\verify_frame.py",
|
|
"source_location": "L1",
|
|
"id": "scripts_analysis_verify_frame_py",
|
|
"community": 1,
|
|
"norm_label": "verify_frame.py"
|
|
},
|
|
{
|
|
"label": "verify_frame()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\analysis\\verify_frame.py",
|
|
"source_location": "L16",
|
|
"id": "verify_frame_verify_frame",
|
|
"community": 1,
|
|
"norm_label": "verify_frame()"
|
|
},
|
|
{
|
|
"label": "verify_metrology_logic.py",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\analysis\\verify_metrology_logic.py",
|
|
"source_location": "L1",
|
|
"id": "scripts_analysis_verify_metrology_logic_py",
|
|
"community": 1,
|
|
"norm_label": "verify_metrology_logic.py"
|
|
},
|
|
{
|
|
"label": "verify_signal_flow()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\analysis\\verify_metrology_logic.py",
|
|
"source_location": "L18",
|
|
"id": "verify_metrology_logic_verify_signal_flow",
|
|
"community": 1,
|
|
"norm_label": "verify_signal_flow()"
|
|
},
|
|
{
|
|
"label": "verify_tags.py",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\analysis\\verify_tags.py",
|
|
"source_location": "L1",
|
|
"id": "scripts_analysis_verify_tags_py",
|
|
"community": 29,
|
|
"norm_label": "verify_tags.py"
|
|
},
|
|
{
|
|
"label": "model_wrapper.py",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\model_wrapper.py",
|
|
"source_location": "L1",
|
|
"id": "scripts_isolate_model_wrapper_py",
|
|
"community": 1,
|
|
"norm_label": "model_wrapper.py"
|
|
},
|
|
{
|
|
"label": "ShenronRadarModel",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\model_wrapper.py",
|
|
"source_location": "L23",
|
|
"id": "model_wrapper_shenronradarmodel",
|
|
"community": 1,
|
|
"norm_label": "shenronradarmodel"
|
|
},
|
|
{
|
|
"label": ".__init__()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\model_wrapper.py",
|
|
"source_location": "L24",
|
|
"id": "model_wrapper_shenronradarmodel_init",
|
|
"community": 1,
|
|
"norm_label": ".__init__()"
|
|
},
|
|
{
|
|
"label": "._sync_configs()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\model_wrapper.py",
|
|
"source_location": "L56",
|
|
"id": "model_wrapper_shenronradarmodel_sync_configs",
|
|
"community": 1,
|
|
"norm_label": "._sync_configs()"
|
|
},
|
|
{
|
|
"label": ".process()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\model_wrapper.py",
|
|
"source_location": "L78",
|
|
"id": "model_wrapper_shenronradarmodel_process",
|
|
"community": 1,
|
|
"norm_label": ".process()"
|
|
},
|
|
{
|
|
"label": ".get_last_metrology()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\model_wrapper.py",
|
|
"source_location": "L130",
|
|
"id": "model_wrapper_shenronradarmodel_get_last_metrology",
|
|
"community": 1,
|
|
"norm_label": ".get_last_metrology()"
|
|
},
|
|
{
|
|
"label": ".get_signal_metrics()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\model_wrapper.py",
|
|
"source_location": "L143",
|
|
"id": "model_wrapper_shenronradarmodel_get_signal_metrics",
|
|
"community": 1,
|
|
"norm_label": ".get_signal_metrics()"
|
|
},
|
|
{
|
|
"label": ".get_radar_specs()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\model_wrapper.py",
|
|
"source_location": "L223",
|
|
"id": "model_wrapper_shenronradarmodel_get_radar_specs",
|
|
"community": 1,
|
|
"norm_label": ".get_radar_specs()"
|
|
},
|
|
{
|
|
"label": "Initialize the Shenron Radar Model. Args: radar_",
|
|
"file_type": "rationale",
|
|
"source_file": "scripts\\ISOLATE\\model_wrapper.py",
|
|
"source_location": "L25",
|
|
"id": "model_wrapper_rationale_25",
|
|
"community": 1,
|
|
"norm_label": "initialize the shenron radar model. args: radar_"
|
|
},
|
|
{
|
|
"label": "Important: Sync global variables in sim_radar_utils to match current radar.obj",
|
|
"file_type": "rationale",
|
|
"source_file": "scripts\\ISOLATE\\model_wrapper.py",
|
|
"source_location": "L57",
|
|
"id": "model_wrapper_rationale_57",
|
|
"community": 1,
|
|
"norm_label": "important: sync global variables in sim_radar_utils to match current radar.obj"
|
|
},
|
|
{
|
|
"label": "Process semantic LiDAR data to generate a rich radar point cloud.",
|
|
"file_type": "rationale",
|
|
"source_file": "scripts\\ISOLATE\\model_wrapper.py",
|
|
"source_location": "L79",
|
|
"id": "model_wrapper_rationale_79",
|
|
"community": 1,
|
|
"norm_label": "process semantic lidar data to generate a rich radar point cloud."
|
|
},
|
|
{
|
|
"label": "Return the raw internal heatmaps and thresholds for the last processed frame.",
|
|
"file_type": "rationale",
|
|
"source_file": "scripts\\ISOLATE\\model_wrapper.py",
|
|
"source_location": "L131",
|
|
"id": "model_wrapper_rationale_131",
|
|
"community": 1,
|
|
"norm_label": "return the raw internal heatmaps and thresholds for the last processed frame."
|
|
},
|
|
{
|
|
"label": "Calculates frame-level signal-to-noise ratio and noise floor metadata.",
|
|
"file_type": "rationale",
|
|
"source_file": "scripts\\ISOLATE\\model_wrapper.py",
|
|
"source_location": "L144",
|
|
"id": "model_wrapper_rationale_144",
|
|
"community": 1,
|
|
"norm_label": "calculates frame-level signal-to-noise ratio and noise floor metadata."
|
|
},
|
|
{
|
|
"label": "Return radar hardware specs for dashboard telemetry.",
|
|
"file_type": "rationale",
|
|
"source_file": "scripts\\ISOLATE\\model_wrapper.py",
|
|
"source_location": "L224",
|
|
"id": "model_wrapper_rationale_224",
|
|
"community": 1,
|
|
"norm_label": "return radar hardware specs for dashboard telemetry."
|
|
},
|
|
{
|
|
"label": "ConfigureRadar.py",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\ConfigureRadar.py",
|
|
"source_location": "L1",
|
|
"id": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_configureradar_py",
|
|
"community": 1,
|
|
"norm_label": "configureradar.py"
|
|
},
|
|
{
|
|
"label": "radar",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\ConfigureRadar.py",
|
|
"source_location": "L6",
|
|
"id": "configureradar_radar",
|
|
"community": 1,
|
|
"norm_label": "radar"
|
|
},
|
|
{
|
|
"label": ".__init__()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\ConfigureRadar.py",
|
|
"source_location": "L12",
|
|
"id": "configureradar_radar_init",
|
|
"community": 1,
|
|
"norm_label": ".__init__()"
|
|
},
|
|
{
|
|
"label": ".get_noise()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\ConfigureRadar.py",
|
|
"source_location": "L154",
|
|
"id": "configureradar_radar_get_noise",
|
|
"community": 6,
|
|
"norm_label": ".get_noise()"
|
|
},
|
|
{
|
|
"label": ".load_antenna_luts()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\ConfigureRadar.py",
|
|
"source_location": "L169",
|
|
"id": "configureradar_radar_load_antenna_luts",
|
|
"community": 1,
|
|
"norm_label": ".load_antenna_luts()"
|
|
},
|
|
{
|
|
"label": "class to define the radar object with it's settings and to extract time interval",
|
|
"file_type": "rationale",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\ConfigureRadar.py",
|
|
"source_location": "L8",
|
|
"id": "configureradar_rationale_8",
|
|
"community": 1,
|
|
"norm_label": "class to define the radar object with it's settings and to extract time interval"
|
|
},
|
|
{
|
|
"label": "Load normalized antenna gain LUTs (dB) from CSV files. Expected CSV f",
|
|
"file_type": "rationale",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\ConfigureRadar.py",
|
|
"source_location": "L170",
|
|
"id": "configureradar_rationale_170",
|
|
"community": 1,
|
|
"norm_label": "load normalized antenna gain luts (db) from csv files. expected csv f"
|
|
},
|
|
{
|
|
"label": "lidar.py",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar.py",
|
|
"source_location": "L1",
|
|
"id": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_lidar_py",
|
|
"community": 6,
|
|
"norm_label": "lidar.py"
|
|
},
|
|
{
|
|
"label": "map_carla_semantic_lidar_latest()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar.py",
|
|
"source_location": "L18",
|
|
"id": "lidar_map_carla_semantic_lidar_latest",
|
|
"community": 6,
|
|
"norm_label": "map_carla_semantic_lidar_latest()"
|
|
},
|
|
{
|
|
"label": "check_save_path()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar.py",
|
|
"source_location": "L73",
|
|
"id": "lidar_check_save_path",
|
|
"community": 6,
|
|
"norm_label": "check_save_path()"
|
|
},
|
|
{
|
|
"label": "rotate_points()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar.py",
|
|
"source_location": "L78",
|
|
"id": "lidar_rotate_points",
|
|
"community": 6,
|
|
"norm_label": "rotate_points()"
|
|
},
|
|
{
|
|
"label": "Cropped_forRadar()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar.py",
|
|
"source_location": "L84",
|
|
"id": "lidar_cropped_forradar",
|
|
"community": 6,
|
|
"norm_label": "cropped_forradar()"
|
|
},
|
|
{
|
|
"label": "run_lidar()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar.py",
|
|
"source_location": "L111",
|
|
"id": "lidar_run_lidar",
|
|
"community": 6,
|
|
"norm_label": "run_lidar()"
|
|
},
|
|
{
|
|
"label": "Function to map material column in the collected carla ray_cast_shenron to shenr",
|
|
"file_type": "rationale",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar.py",
|
|
"source_location": "L19",
|
|
"id": "lidar_rationale_19",
|
|
"community": 6,
|
|
"norm_label": "function to map material column in the collected carla ray_cast_shenron to shenr"
|
|
},
|
|
{
|
|
"label": "Removes Occlusions and calculates loss for each point",
|
|
"file_type": "rationale",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar.py",
|
|
"source_location": "L85",
|
|
"id": "lidar_rationale_85",
|
|
"community": 6,
|
|
"norm_label": "removes occlusions and calculates loss for each point"
|
|
},
|
|
{
|
|
"label": "lidar_utils.py",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar_utils.py",
|
|
"source_location": "L1",
|
|
"id": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_lidar_utils_py",
|
|
"community": 6,
|
|
"norm_label": "lidar_utils.py"
|
|
},
|
|
{
|
|
"label": "create_digital_twin()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar_utils.py",
|
|
"source_location": "L10",
|
|
"id": "lidar_utils_create_digital_twin",
|
|
"community": 6,
|
|
"norm_label": "create_digital_twin()"
|
|
},
|
|
{
|
|
"label": "map_material()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar_utils.py",
|
|
"source_location": "L94",
|
|
"id": "lidar_utils_map_material",
|
|
"community": 6,
|
|
"norm_label": "map_material()"
|
|
},
|
|
{
|
|
"label": "new_map_material()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar_utils.py",
|
|
"source_location": "L129",
|
|
"id": "lidar_utils_new_map_material",
|
|
"community": 6,
|
|
"norm_label": "new_map_material()"
|
|
},
|
|
{
|
|
"label": "Augments the input point cloud using the ground truth labels. Could densify",
|
|
"file_type": "rationale",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar_utils.py",
|
|
"source_location": "L12",
|
|
"id": "lidar_utils_rationale_12",
|
|
"community": 6,
|
|
"norm_label": "augments the input point cloud using the ground truth labels. could densify"
|
|
},
|
|
{
|
|
"label": "main.py",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\main.py",
|
|
"source_location": "L1",
|
|
"id": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_main_py",
|
|
"community": 6,
|
|
"norm_label": "main.py"
|
|
},
|
|
{
|
|
"label": "run_shenron()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\main.py",
|
|
"source_location": "L12",
|
|
"id": "main_run_shenron",
|
|
"community": 6,
|
|
"norm_label": "run_shenron()"
|
|
},
|
|
{
|
|
"label": "map_carla_semantic_lidar_shenron.py",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\map_carla_semantic_lidar_shenron.py",
|
|
"source_location": "L1",
|
|
"id": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_map_carla_semantic_lidar_shenron_py",
|
|
"community": 3,
|
|
"norm_label": "map_carla_semantic_lidar_shenron.py"
|
|
},
|
|
{
|
|
"label": "check_save_path()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\map_carla_semantic_lidar_shenron.py",
|
|
"source_location": "L7",
|
|
"id": "map_carla_semantic_lidar_shenron_check_save_path",
|
|
"community": 3,
|
|
"norm_label": "check_save_path()"
|
|
},
|
|
{
|
|
"label": "main()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\map_carla_semantic_lidar_shenron.py",
|
|
"source_location": "L12",
|
|
"id": "map_carla_semantic_lidar_shenron_main",
|
|
"community": 3,
|
|
"norm_label": "main()"
|
|
},
|
|
{
|
|
"label": "path_config.py",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\path_config.py",
|
|
"source_location": "L1",
|
|
"id": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_path_config_py",
|
|
"community": 30,
|
|
"norm_label": "path_config.py"
|
|
},
|
|
{
|
|
"label": "transform_dsp_utils.py",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py",
|
|
"source_location": "L1",
|
|
"id": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_transform_dsp_utils_py",
|
|
"community": 7,
|
|
"norm_label": "transform_dsp_utils.py"
|
|
},
|
|
{
|
|
"label": "separate_real_imag()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py",
|
|
"source_location": "L9",
|
|
"id": "transform_dsp_utils_separate_real_imag",
|
|
"community": 7,
|
|
"norm_label": "separate_real_imag()"
|
|
},
|
|
{
|
|
"label": "separate_mag_phase()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py",
|
|
"source_location": "L18",
|
|
"id": "transform_dsp_utils_separate_mag_phase",
|
|
"community": 7,
|
|
"norm_label": "separate_mag_phase()"
|
|
},
|
|
{
|
|
"label": "convert_adc_to_3d_fft()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py",
|
|
"source_location": "L27",
|
|
"id": "transform_dsp_utils_convert_adc_to_3d_fft",
|
|
"community": 7,
|
|
"norm_label": "convert_adc_to_3d_fft()"
|
|
},
|
|
{
|
|
"label": "cart2polar()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py",
|
|
"source_location": "L57",
|
|
"id": "transform_dsp_utils_cart2polar",
|
|
"community": 7,
|
|
"norm_label": "cart2polar()"
|
|
},
|
|
{
|
|
"label": "polar_to_cart()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py",
|
|
"source_location": "L66",
|
|
"id": "transform_dsp_utils_polar_to_cart",
|
|
"community": 7,
|
|
"norm_label": "polar_to_cart()"
|
|
},
|
|
{
|
|
"label": "plot_data()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py",
|
|
"source_location": "L106",
|
|
"id": "transform_dsp_utils_plot_data",
|
|
"community": 7,
|
|
"norm_label": "plot_data()"
|
|
},
|
|
{
|
|
"label": "CFAR_filtered_output()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py",
|
|
"source_location": "L121",
|
|
"id": "transform_dsp_utils_cfar_filtered_output",
|
|
"community": 7,
|
|
"norm_label": "cfar_filtered_output()"
|
|
},
|
|
{
|
|
"label": "CA_CFAR",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py",
|
|
"source_location": "L172",
|
|
"id": "transform_dsp_utils_ca_cfar",
|
|
"community": 7,
|
|
"norm_label": "ca_cfar"
|
|
},
|
|
{
|
|
"label": ".__init__()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py",
|
|
"source_location": "L198",
|
|
"id": "transform_dsp_utils_ca_cfar_init",
|
|
"community": 7,
|
|
"norm_label": ".__init__()"
|
|
},
|
|
{
|
|
"label": ".__call__()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py",
|
|
"source_location": "L214",
|
|
"id": "transform_dsp_utils_ca_cfar_call",
|
|
"community": 7,
|
|
"norm_label": ".__call__()"
|
|
},
|
|
{
|
|
"label": "Function to convert adc data to RA tensor Input: adcData:",
|
|
"file_type": "rationale",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py",
|
|
"source_location": "L28",
|
|
"id": "transform_dsp_utils_rationale_28",
|
|
"community": 7,
|
|
"norm_label": "function to convert adc data to ra tensor input: adcdata:"
|
|
},
|
|
{
|
|
"label": "convert a polar range angle tensor to cartesian array Input: RATe",
|
|
"file_type": "rationale",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py",
|
|
"source_location": "L68",
|
|
"id": "transform_dsp_utils_rationale_68",
|
|
"community": 7,
|
|
"norm_label": "convert a polar range angle tensor to cartesian array input: rate"
|
|
},
|
|
{
|
|
"label": "Description: ------------ Cell Averaging - Constant False Alarm Ra",
|
|
"file_type": "rationale",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py",
|
|
"source_location": "L173",
|
|
"id": "transform_dsp_utils_rationale_173",
|
|
"community": 7,
|
|
"norm_label": "description: ------------ cell averaging - constant false alarm ra"
|
|
},
|
|
{
|
|
"label": "Description: ------------ Performs the automatic detection",
|
|
"file_type": "rationale",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py",
|
|
"source_location": "L215",
|
|
"id": "transform_dsp_utils_rationale_215",
|
|
"community": 7,
|
|
"norm_label": "description: ------------ performs the automatic detection"
|
|
},
|
|
{
|
|
"label": "__init__.py",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\__init__.py",
|
|
"source_location": "L1",
|
|
"id": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_init_py",
|
|
"community": 31,
|
|
"norm_label": "__init__.py"
|
|
},
|
|
{
|
|
"label": "heatmap_gen.py",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\heatmap_gen.py",
|
|
"source_location": "L1",
|
|
"id": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_shenron_heatmap_gen_py",
|
|
"community": 6,
|
|
"norm_label": "heatmap_gen.py"
|
|
},
|
|
{
|
|
"label": "heatmap_gen()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\heatmap_gen.py",
|
|
"source_location": "L16",
|
|
"id": "heatmap_gen_heatmap_gen",
|
|
"community": 6,
|
|
"norm_label": "heatmap_gen()"
|
|
},
|
|
{
|
|
"label": "heatmap_gen_fast.py",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\heatmap_gen_fast.py",
|
|
"source_location": "L1",
|
|
"id": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_shenron_heatmap_gen_fast_py",
|
|
"community": 6,
|
|
"norm_label": "heatmap_gen_fast.py"
|
|
},
|
|
{
|
|
"label": "get_gpu_id_most_avlbl_mem()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\heatmap_gen_fast.py",
|
|
"source_location": "L16",
|
|
"id": "heatmap_gen_fast_get_gpu_id_most_avlbl_mem",
|
|
"community": 6,
|
|
"norm_label": "get_gpu_id_most_avlbl_mem()"
|
|
},
|
|
{
|
|
"label": "heatmap_gen()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\heatmap_gen_fast.py",
|
|
"source_location": "L42",
|
|
"id": "heatmap_gen_fast_heatmap_gen",
|
|
"community": 6,
|
|
"norm_label": "heatmap_gen()"
|
|
},
|
|
{
|
|
"label": "Sceneset.py",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py",
|
|
"source_location": "L1",
|
|
"id": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_shenron_sceneset_py",
|
|
"community": 8,
|
|
"norm_label": "sceneset.py"
|
|
},
|
|
{
|
|
"label": "cart2sph()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py",
|
|
"source_location": "L11",
|
|
"id": "sceneset_cart2sph",
|
|
"community": 8,
|
|
"norm_label": "cart2sph()"
|
|
},
|
|
{
|
|
"label": "sph2cart()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py",
|
|
"source_location": "L18",
|
|
"id": "sceneset_sph2cart",
|
|
"community": 8,
|
|
"norm_label": "sph2cart()"
|
|
},
|
|
{
|
|
"label": "Sceneset",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py",
|
|
"source_location": "L25",
|
|
"id": "sceneset_sceneset",
|
|
"community": 8,
|
|
"norm_label": "sceneset"
|
|
},
|
|
{
|
|
"label": ".__init__()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py",
|
|
"source_location": "L30",
|
|
"id": "sceneset_sceneset_init",
|
|
"community": 8,
|
|
"norm_label": ".__init__()"
|
|
},
|
|
{
|
|
"label": ".removeocclusion()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py",
|
|
"source_location": "L35",
|
|
"id": "sceneset_sceneset_removeocclusion",
|
|
"community": 8,
|
|
"norm_label": ".removeocclusion()"
|
|
},
|
|
{
|
|
"label": ".removeocclusion_hiddenpoint()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py",
|
|
"source_location": "L116",
|
|
"id": "sceneset_sceneset_removeocclusion_hiddenpoint",
|
|
"community": 8,
|
|
"norm_label": ".removeocclusion_hiddenpoint()"
|
|
},
|
|
{
|
|
"label": ".specularpoints()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py",
|
|
"source_location": "L190",
|
|
"id": "sceneset_sceneset_specularpoints",
|
|
"community": 8,
|
|
"norm_label": ".specularpoints()"
|
|
},
|
|
{
|
|
"label": "get_loss()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py",
|
|
"source_location": "L259",
|
|
"id": "sceneset_get_loss",
|
|
"community": 8,
|
|
"norm_label": "get_loss()"
|
|
},
|
|
{
|
|
"label": "get_loss_2()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py",
|
|
"source_location": "L284",
|
|
"id": "sceneset_get_loss_2",
|
|
"community": 8,
|
|
"norm_label": "get_loss_2()"
|
|
},
|
|
{
|
|
"label": "get_loss_3()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py",
|
|
"source_location": "L377",
|
|
"id": "sceneset_get_loss_3",
|
|
"community": 8,
|
|
"norm_label": "get_loss_3()"
|
|
},
|
|
{
|
|
"label": "Class with all the functions to modify OSM scenario and thus generate the points",
|
|
"file_type": "rationale",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py",
|
|
"source_location": "L27",
|
|
"id": "sceneset_rationale_27",
|
|
"community": 8,
|
|
"norm_label": "class with all the functions to modify osm scenario and thus generate the points"
|
|
},
|
|
{
|
|
"label": "Note: angles should be used for power calculation as it is in reflecting surface",
|
|
"file_type": "rationale",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py",
|
|
"source_location": "L285",
|
|
"id": "sceneset_rationale_285",
|
|
"community": 8,
|
|
"norm_label": "note: angles should be used for power calculation as it is in reflecting surface"
|
|
},
|
|
{
|
|
"label": "Note: angles should be used for power calculation as it is in reflecting surface",
|
|
"file_type": "rationale",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py",
|
|
"source_location": "L378",
|
|
"id": "sceneset_rationale_378",
|
|
"community": 8,
|
|
"norm_label": "note: angles should be used for power calculation as it is in reflecting surface"
|
|
},
|
|
{
|
|
"label": "cfar_detector.py",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\cfar_detector.py",
|
|
"source_location": "L1",
|
|
"id": "scripts_isolate_sim_radar_utils_cfar_detector_py",
|
|
"community": 11,
|
|
"norm_label": "cfar_detector.py"
|
|
},
|
|
{
|
|
"label": "CA_CFAR",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\cfar_detector.py",
|
|
"source_location": "L4",
|
|
"id": "cfar_detector_ca_cfar",
|
|
"community": 11,
|
|
"norm_label": "ca_cfar"
|
|
},
|
|
{
|
|
"label": ".__init__()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\cfar_detector.py",
|
|
"source_location": "L30",
|
|
"id": "cfar_detector_ca_cfar_init",
|
|
"community": 11,
|
|
"norm_label": ".__init__()"
|
|
},
|
|
{
|
|
"label": ".__call__()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\cfar_detector.py",
|
|
"source_location": "L46",
|
|
"id": "cfar_detector_ca_cfar_call",
|
|
"community": 11,
|
|
"norm_label": ".__call__()"
|
|
},
|
|
{
|
|
"label": "Description: ------------ Cell Averaging - Constant False Alarm Rate",
|
|
"file_type": "rationale",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\cfar_detector.py",
|
|
"source_location": "L5",
|
|
"id": "cfar_detector_rationale_5",
|
|
"community": 11,
|
|
"norm_label": "description: ------------ cell averaging - constant false alarm rate"
|
|
},
|
|
{
|
|
"label": "Description: ------------ Performs the automatic detection o",
|
|
"file_type": "rationale",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\cfar_detector.py",
|
|
"source_location": "L47",
|
|
"id": "cfar_detector_rationale_47",
|
|
"community": 11,
|
|
"norm_label": "description: ------------ performs the automatic detection o"
|
|
},
|
|
{
|
|
"label": "convert2D_img.py",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\convert2D_img.py",
|
|
"source_location": "L1",
|
|
"id": "scripts_isolate_sim_radar_utils_convert2d_img_py",
|
|
"community": 4,
|
|
"norm_label": "convert2d_img.py"
|
|
},
|
|
{
|
|
"label": "convert2D_img_func()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\convert2D_img.py",
|
|
"source_location": "L22",
|
|
"id": "convert2d_img_convert2d_img_func",
|
|
"community": 4,
|
|
"norm_label": "convert2d_img_func()"
|
|
},
|
|
{
|
|
"label": "convert_sem_lidar_2D_img_func()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\convert2D_img.py",
|
|
"source_location": "L40",
|
|
"id": "convert2d_img_convert_sem_lidar_2d_img_func",
|
|
"community": 4,
|
|
"norm_label": "convert_sem_lidar_2d_img_func()"
|
|
},
|
|
{
|
|
"label": "main()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\convert2D_img.py",
|
|
"source_location": "L74",
|
|
"id": "convert2d_img_main",
|
|
"community": 4,
|
|
"norm_label": "main()"
|
|
},
|
|
{
|
|
"label": "converts the 3D radar raw data to 2d range-angle image of dimension 256X256",
|
|
"file_type": "rationale",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\convert2D_img.py",
|
|
"source_location": "L23",
|
|
"id": "convert2d_img_rationale_23",
|
|
"community": 4,
|
|
"norm_label": "converts the 3d radar raw data to 2d range-angle image of dimension 256x256"
|
|
},
|
|
{
|
|
"label": "converts the semantic_lidar data to the range angle 2D image of dimension 256X25",
|
|
"file_type": "rationale",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\convert2D_img.py",
|
|
"source_location": "L41",
|
|
"id": "convert2d_img_rationale_41",
|
|
"community": 4,
|
|
"norm_label": "converts the semantic_lidar data to the range angle 2d image of dimension 256x25"
|
|
},
|
|
{
|
|
"label": "radar_processor.py",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\radar_processor.py",
|
|
"source_location": "L1",
|
|
"id": "scripts_isolate_sim_radar_utils_radar_processor_py",
|
|
"community": 1,
|
|
"norm_label": "radar_processor.py"
|
|
},
|
|
{
|
|
"label": "RadarProcessor",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\radar_processor.py",
|
|
"source_location": "L22",
|
|
"id": "radar_processor_radarprocessor",
|
|
"community": 1,
|
|
"norm_label": "radarprocessor"
|
|
},
|
|
{
|
|
"label": ".__init__()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\radar_processor.py",
|
|
"source_location": "L23",
|
|
"id": "radar_processor_radarprocessor_init",
|
|
"community": 11,
|
|
"norm_label": ".__init__()"
|
|
},
|
|
{
|
|
"label": ".cal_range_fft()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\radar_processor.py",
|
|
"source_location": "L52",
|
|
"id": "radar_processor_radarprocessor_cal_range_fft",
|
|
"community": 1,
|
|
"norm_label": ".cal_range_fft()"
|
|
},
|
|
{
|
|
"label": ".cal_doppler_fft()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\radar_processor.py",
|
|
"source_location": "L56",
|
|
"id": "radar_processor_radarprocessor_cal_doppler_fft",
|
|
"community": 1,
|
|
"norm_label": ".cal_doppler_fft()"
|
|
},
|
|
{
|
|
"label": ".cal_angle_fft()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\radar_processor.py",
|
|
"source_location": "L60",
|
|
"id": "radar_processor_radarprocessor_cal_angle_fft",
|
|
"community": 4,
|
|
"norm_label": ".cal_angle_fft()"
|
|
},
|
|
{
|
|
"label": ".convert_to_pcd()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\radar_processor.py",
|
|
"source_location": "L64",
|
|
"id": "radar_processor_radarprocessor_convert_to_pcd",
|
|
"community": 1,
|
|
"norm_label": ".convert_to_pcd()"
|
|
},
|
|
{
|
|
"label": "apply range window and doppler window and apply fft on each sample to get range",
|
|
"file_type": "rationale",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\radar_processor.py",
|
|
"source_location": "L53",
|
|
"id": "radar_processor_rationale_53",
|
|
"community": 11,
|
|
"norm_label": "apply range window and doppler window and apply fft on each sample to get range"
|
|
},
|
|
{
|
|
"label": "apply fft on each chirp to get doppler profile",
|
|
"file_type": "rationale",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\radar_processor.py",
|
|
"source_location": "L57",
|
|
"id": "radar_processor_rationale_57",
|
|
"community": 11,
|
|
"norm_label": "apply fft on each chirp to get doppler profile"
|
|
},
|
|
{
|
|
"label": "# apply fft on each antenna to get angle profile",
|
|
"file_type": "rationale",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\radar_processor.py",
|
|
"source_location": "L61",
|
|
"id": "radar_processor_rationale_61",
|
|
"community": 4,
|
|
"norm_label": "# apply fft on each antenna to get angle profile"
|
|
},
|
|
{
|
|
"label": "transform_utils.py",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\transform_utils.py",
|
|
"source_location": "L1",
|
|
"id": "scripts_isolate_sim_radar_utils_transform_utils_py",
|
|
"community": 4,
|
|
"norm_label": "transform_utils.py"
|
|
},
|
|
{
|
|
"label": "get_range_angle()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\transform_utils.py",
|
|
"source_location": "L4",
|
|
"id": "transform_utils_get_range_angle",
|
|
"community": 4,
|
|
"norm_label": "get_range_angle()"
|
|
},
|
|
{
|
|
"label": "cart2polar()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\transform_utils.py",
|
|
"source_location": "L8",
|
|
"id": "transform_utils_cart2polar",
|
|
"community": 4,
|
|
"norm_label": "cart2polar()"
|
|
},
|
|
{
|
|
"label": "polar_to_cart()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\transform_utils.py",
|
|
"source_location": "L17",
|
|
"id": "transform_utils_polar_to_cart",
|
|
"community": 4,
|
|
"norm_label": "polar_to_cart()"
|
|
},
|
|
{
|
|
"label": "convert a polar range angle tensor to cartesian array Input: RATe",
|
|
"file_type": "rationale",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\transform_utils.py",
|
|
"source_location": "L19",
|
|
"id": "transform_utils_rationale_19",
|
|
"community": 4,
|
|
"norm_label": "convert a polar range angle tensor to cartesian array input: rate"
|
|
},
|
|
{
|
|
"label": "utils_radar.py",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\utils_radar.py",
|
|
"source_location": "L1",
|
|
"id": "scripts_isolate_sim_radar_utils_utils_radar_py",
|
|
"community": 4,
|
|
"norm_label": "utils_radar.py"
|
|
},
|
|
{
|
|
"label": "config_save_path()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\utils_radar.py",
|
|
"source_location": "L25",
|
|
"id": "utils_radar_config_save_path",
|
|
"community": 4,
|
|
"norm_label": "config_save_path()"
|
|
},
|
|
{
|
|
"label": "create_folder()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\utils_radar.py",
|
|
"source_location": "L30",
|
|
"id": "utils_radar_create_folder",
|
|
"community": 4,
|
|
"norm_label": "create_folder()"
|
|
},
|
|
{
|
|
"label": "read_time_stamp()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\utils_radar.py",
|
|
"source_location": "L36",
|
|
"id": "utils_radar_read_time_stamp",
|
|
"community": 4,
|
|
"norm_label": "read_time_stamp()"
|
|
},
|
|
{
|
|
"label": "load_radar_cfg()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\utils_radar.py",
|
|
"source_location": "L40",
|
|
"id": "utils_radar_load_radar_cfg",
|
|
"community": 4,
|
|
"norm_label": "load_radar_cfg()"
|
|
},
|
|
{
|
|
"label": "reformat_adc_shenron()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\utils_radar.py",
|
|
"source_location": "L47",
|
|
"id": "utils_radar_reformat_adc_shenron",
|
|
"community": 4,
|
|
"norm_label": "reformat_adc_shenron()"
|
|
},
|
|
{
|
|
"label": "reformat_adc()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\utils_radar.py",
|
|
"source_location": "L55",
|
|
"id": "utils_radar_reformat_adc",
|
|
"community": 4,
|
|
"norm_label": "reformat_adc()"
|
|
},
|
|
{
|
|
"label": "read_radar_data()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\utils_radar.py",
|
|
"source_location": "L63",
|
|
"id": "utils_radar_read_radar_data",
|
|
"community": 4,
|
|
"norm_label": "read_radar_data()"
|
|
},
|
|
{
|
|
"label": "read_radar_data_shenron()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\utils_radar.py",
|
|
"source_location": "L69",
|
|
"id": "utils_radar_read_radar_data_shenron",
|
|
"community": 4,
|
|
"norm_label": "read_radar_data_shenron()"
|
|
},
|
|
{
|
|
"label": "read_radar_pcd()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\utils_radar.py",
|
|
"source_location": "L75",
|
|
"id": "utils_radar_read_radar_pcd",
|
|
"community": 4,
|
|
"norm_label": "read_radar_pcd()"
|
|
},
|
|
{
|
|
"label": "read_camera_img()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\utils_radar.py",
|
|
"source_location": "L80",
|
|
"id": "utils_radar_read_camera_img",
|
|
"community": 4,
|
|
"norm_label": "read_camera_img()"
|
|
},
|
|
{
|
|
"label": "read_lidar_pcd()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\utils_radar.py",
|
|
"source_location": "L86",
|
|
"id": "utils_radar_read_lidar_pcd",
|
|
"community": 4,
|
|
"norm_label": "read_lidar_pcd()"
|
|
},
|
|
{
|
|
"label": "plot_range_doppler()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\utils_radar.py",
|
|
"source_location": "L91",
|
|
"id": "utils_radar_plot_range_doppler",
|
|
"community": 4,
|
|
"norm_label": "plot_range_doppler()"
|
|
},
|
|
{
|
|
"label": "plot_range_aoa()",
|
|
"file_type": "code",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\utils_radar.py",
|
|
"source_location": "L103",
|
|
"id": "utils_radar_plot_range_aoa",
|
|
"community": 4,
|
|
"norm_label": "plot_range_aoa()"
|
|
},
|
|
{
|
|
"label": "main.py",
|
|
"file_type": "code",
|
|
"source_file": "src\\main.py",
|
|
"source_location": "L1",
|
|
"id": "src_main_py",
|
|
"community": 2,
|
|
"norm_label": "main.py"
|
|
},
|
|
{
|
|
"label": "parse_args()",
|
|
"file_type": "code",
|
|
"source_file": "src\\main.py",
|
|
"source_location": "L34",
|
|
"id": "main_parse_args",
|
|
"community": 2,
|
|
"norm_label": "parse_args()"
|
|
},
|
|
{
|
|
"label": "main()",
|
|
"file_type": "code",
|
|
"source_file": "src\\main.py",
|
|
"source_location": "L85",
|
|
"id": "main_main",
|
|
"community": 2,
|
|
"norm_label": "main()"
|
|
},
|
|
{
|
|
"label": "src/main.py ----------- Scenario-agnostic orchestrator for the CARLA ADAS simu",
|
|
"file_type": "rationale",
|
|
"source_file": "src\\main.py",
|
|
"source_location": "L1",
|
|
"id": "main_rationale_1",
|
|
"community": 2,
|
|
"norm_label": "src/main.py ----------- scenario-agnostic orchestrator for the carla adas simu"
|
|
},
|
|
{
|
|
"label": "recorder.py",
|
|
"file_type": "code",
|
|
"source_file": "src\\recorder.py",
|
|
"source_location": "L1",
|
|
"id": "src_recorder_py",
|
|
"community": 3,
|
|
"norm_label": "recorder.py"
|
|
},
|
|
{
|
|
"label": "Recorder",
|
|
"file_type": "code",
|
|
"source_file": "src\\recorder.py",
|
|
"source_location": "L12",
|
|
"id": "recorder_recorder",
|
|
"community": 3,
|
|
"norm_label": "recorder"
|
|
},
|
|
{
|
|
"label": ".__init__()",
|
|
"file_type": "code",
|
|
"source_file": "src\\recorder.py",
|
|
"source_location": "L13",
|
|
"id": "recorder_recorder_init",
|
|
"community": 3,
|
|
"norm_label": ".__init__()"
|
|
},
|
|
{
|
|
"label": "._async_save_image()",
|
|
"file_type": "code",
|
|
"source_file": "src\\recorder.py",
|
|
"source_location": "L39",
|
|
"id": "recorder_recorder_async_save_image",
|
|
"community": 3,
|
|
"norm_label": "._async_save_image()"
|
|
},
|
|
{
|
|
"label": ".save()",
|
|
"file_type": "code",
|
|
"source_file": "src\\recorder.py",
|
|
"source_location": "L44",
|
|
"id": "recorder_recorder_save",
|
|
"community": 3,
|
|
"norm_label": ".save()"
|
|
},
|
|
{
|
|
"label": ".close()",
|
|
"file_type": "code",
|
|
"source_file": "src\\recorder.py",
|
|
"source_location": "L214",
|
|
"id": "recorder_recorder_close",
|
|
"community": 1,
|
|
"norm_label": ".close()"
|
|
},
|
|
{
|
|
"label": "._generate_videos()",
|
|
"file_type": "code",
|
|
"source_file": "src\\recorder.py",
|
|
"source_location": "L223",
|
|
"id": "recorder_recorder_generate_videos",
|
|
"community": 3,
|
|
"norm_label": "._generate_videos()"
|
|
},
|
|
{
|
|
"label": "._get_actor_class()",
|
|
"file_type": "code",
|
|
"source_file": "src\\recorder.py",
|
|
"source_location": "L253",
|
|
"id": "recorder_recorder_get_actor_class",
|
|
"community": 3,
|
|
"norm_label": "._get_actor_class()"
|
|
},
|
|
{
|
|
"label": "._calculate_relative_metrics()",
|
|
"file_type": "code",
|
|
"source_file": "src\\recorder.py",
|
|
"source_location": "L264",
|
|
"id": "recorder_recorder_calculate_relative_metrics",
|
|
"community": 3,
|
|
"norm_label": "._calculate_relative_metrics()"
|
|
},
|
|
{
|
|
"label": "._to_local_location()",
|
|
"file_type": "code",
|
|
"source_file": "src\\recorder.py",
|
|
"source_location": "L305",
|
|
"id": "recorder_recorder_to_local_location",
|
|
"community": 3,
|
|
"norm_label": "._to_local_location()"
|
|
},
|
|
{
|
|
"label": "Helper to save image in a background thread.",
|
|
"file_type": "rationale",
|
|
"source_file": "src\\recorder.py",
|
|
"source_location": "L40",
|
|
"id": "recorder_rationale_40",
|
|
"community": 3,
|
|
"norm_label": "helper to save image in a background thread."
|
|
},
|
|
{
|
|
"label": "Stitch captured frames into .mp4 files for easy viewing.",
|
|
"file_type": "rationale",
|
|
"source_file": "src\\recorder.py",
|
|
"source_location": "L224",
|
|
"id": "recorder_rationale_224",
|
|
"community": 3,
|
|
"norm_label": "stitch captured frames into .mp4 files for easy viewing."
|
|
},
|
|
{
|
|
"label": "Categorise actor into broad ADAS classes.",
|
|
"file_type": "rationale",
|
|
"source_file": "src\\recorder.py",
|
|
"source_location": "L254",
|
|
"id": "recorder_rationale_254",
|
|
"community": 3,
|
|
"norm_label": "categorise actor into broad adas classes."
|
|
},
|
|
{
|
|
"label": "Calculate relative range, azimuth, and closing velocity. Uses right-han",
|
|
"file_type": "rationale",
|
|
"source_file": "src\\recorder.py",
|
|
"source_location": "L265",
|
|
"id": "recorder_rationale_265",
|
|
"community": 3,
|
|
"norm_label": "calculate relative range, azimuth, and closing velocity. uses right-han"
|
|
},
|
|
{
|
|
"label": "Helper to convert world location to transform-local location.",
|
|
"file_type": "rationale",
|
|
"source_file": "src\\recorder.py",
|
|
"source_location": "L306",
|
|
"id": "recorder_rationale_306",
|
|
"community": 3,
|
|
"norm_label": "helper to convert world location to transform-local location."
|
|
},
|
|
{
|
|
"label": "scenario_loader.py",
|
|
"file_type": "code",
|
|
"source_file": "src\\scenario_loader.py",
|
|
"source_location": "L1",
|
|
"id": "src_scenario_loader_py",
|
|
"community": 5,
|
|
"norm_label": "scenario_loader.py"
|
|
},
|
|
{
|
|
"label": "list_scenarios()",
|
|
"file_type": "code",
|
|
"source_file": "src\\scenario_loader.py",
|
|
"source_location": "L28",
|
|
"id": "scenario_loader_list_scenarios",
|
|
"community": 5,
|
|
"norm_label": "list_scenarios()"
|
|
},
|
|
{
|
|
"label": "load_scenario()",
|
|
"file_type": "code",
|
|
"source_file": "src\\scenario_loader.py",
|
|
"source_location": "L45",
|
|
"id": "scenario_loader_load_scenario",
|
|
"community": 5,
|
|
"norm_label": "load_scenario()"
|
|
},
|
|
{
|
|
"label": "src/scenario_loader.py ---------------------- Dynamic scenario discovery and loa",
|
|
"file_type": "rationale",
|
|
"source_file": "src\\scenario_loader.py",
|
|
"source_location": "L1",
|
|
"id": "scenario_loader_rationale_1",
|
|
"community": 5,
|
|
"norm_label": "src/scenario_loader.py ---------------------- dynamic scenario discovery and loa"
|
|
},
|
|
{
|
|
"label": "Discover all scenario modules inside the 'scenarios' package. Returns a sort",
|
|
"file_type": "rationale",
|
|
"source_file": "src\\scenario_loader.py",
|
|
"source_location": "L29",
|
|
"id": "scenario_loader_rationale_29",
|
|
"community": 5,
|
|
"norm_label": "discover all scenario modules inside the 'scenarios' package. returns a sort"
|
|
},
|
|
{
|
|
"label": "Dynamically import scenario module 'scenarios.<name>' and return an instance",
|
|
"file_type": "rationale",
|
|
"source_file": "src\\scenario_loader.py",
|
|
"source_location": "L46",
|
|
"id": "scenario_loader_rationale_46",
|
|
"community": 5,
|
|
"norm_label": "dynamically import scenario module 'scenarios.<name>' and return an instance"
|
|
},
|
|
{
|
|
"label": "sensors.py",
|
|
"file_type": "code",
|
|
"source_file": "src\\sensors.py",
|
|
"source_location": "L1",
|
|
"id": "src_sensors_py",
|
|
"community": 2,
|
|
"norm_label": "sensors.py"
|
|
},
|
|
{
|
|
"label": "SensorManager",
|
|
"file_type": "code",
|
|
"source_file": "src\\sensors.py",
|
|
"source_location": "L12",
|
|
"id": "sensors_sensormanager",
|
|
"community": 2,
|
|
"norm_label": "sensormanager"
|
|
},
|
|
{
|
|
"label": ".__init__()",
|
|
"file_type": "code",
|
|
"source_file": "src\\sensors.py",
|
|
"source_location": "L13",
|
|
"id": "sensors_sensormanager_init",
|
|
"community": 2,
|
|
"norm_label": ".__init__()"
|
|
},
|
|
{
|
|
"label": ".spawn_sensors()",
|
|
"file_type": "code",
|
|
"source_file": "src\\sensors.py",
|
|
"source_location": "L28",
|
|
"id": "sensors_sensormanager_spawn_sensors",
|
|
"community": 2,
|
|
"norm_label": ".spawn_sensors()"
|
|
},
|
|
{
|
|
"label": "._spawn_camera()",
|
|
"file_type": "code",
|
|
"source_file": "src\\sensors.py",
|
|
"source_location": "L35",
|
|
"id": "sensors_sensormanager_spawn_camera",
|
|
"community": 2,
|
|
"norm_label": "._spawn_camera()"
|
|
},
|
|
{
|
|
"label": "._spawn_camera_tpp()",
|
|
"file_type": "code",
|
|
"source_file": "src\\sensors.py",
|
|
"source_location": "L52",
|
|
"id": "sensors_sensormanager_spawn_camera_tpp",
|
|
"community": 2,
|
|
"norm_label": "._spawn_camera_tpp()"
|
|
},
|
|
{
|
|
"label": "._spawn_radar()",
|
|
"file_type": "code",
|
|
"source_file": "src\\sensors.py",
|
|
"source_location": "L70",
|
|
"id": "sensors_sensormanager_spawn_radar",
|
|
"community": 2,
|
|
"norm_label": "._spawn_radar()"
|
|
},
|
|
{
|
|
"label": "._spawn_lidar()",
|
|
"file_type": "code",
|
|
"source_file": "src\\sensors.py",
|
|
"source_location": "L88",
|
|
"id": "sensors_sensormanager_spawn_lidar",
|
|
"community": 2,
|
|
"norm_label": "._spawn_lidar()"
|
|
},
|
|
{
|
|
"label": ".get_data()",
|
|
"file_type": "code",
|
|
"source_file": "src\\sensors.py",
|
|
"source_location": "L107",
|
|
"id": "sensors_sensormanager_get_data",
|
|
"community": 2,
|
|
"norm_label": ".get_data()"
|
|
},
|
|
{
|
|
"label": ".destroy()",
|
|
"file_type": "code",
|
|
"source_file": "src\\sensors.py",
|
|
"source_location": "L119",
|
|
"id": "sensors_sensormanager_destroy",
|
|
"community": 0,
|
|
"norm_label": ".destroy()"
|
|
},
|
|
{
|
|
"label": "utils.py",
|
|
"file_type": "code",
|
|
"source_file": "src\\utils.py",
|
|
"source_location": "L1",
|
|
"id": "src_utils_py",
|
|
"community": 2,
|
|
"norm_label": "utils.py"
|
|
},
|
|
{
|
|
"label": "get_weather_preset()",
|
|
"file_type": "code",
|
|
"source_file": "src\\utils.py",
|
|
"source_location": "L3",
|
|
"id": "utils_get_weather_preset",
|
|
"community": 2,
|
|
"norm_label": "get_weather_preset()"
|
|
},
|
|
{
|
|
"label": "Map names (case-insensitive, partial matching) to carla.WeatherParameters.",
|
|
"file_type": "rationale",
|
|
"source_file": "src\\utils.py",
|
|
"source_location": "L4",
|
|
"id": "utils_rationale_4",
|
|
"community": 2,
|
|
"norm_label": "map names (case-insensitive, partial matching) to carla.weatherparameters."
|
|
},
|
|
{
|
|
"label": "check_lidar.py",
|
|
"file_type": "code",
|
|
"source_file": "tmp\\check_lidar.py",
|
|
"source_location": "L1",
|
|
"id": "tmp_check_lidar_py",
|
|
"community": 32,
|
|
"norm_label": "check_lidar.py"
|
|
}
|
|
],
|
|
"links": [
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "dashboard\\app.py",
|
|
"source_location": "L21",
|
|
"weight": 1.0,
|
|
"_src": "dashboard_app_py",
|
|
"_tgt": "app_pollingfilter",
|
|
"source": "dashboard_app_py",
|
|
"target": "app_pollingfilter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "dashboard\\app.py",
|
|
"source_location": "L51",
|
|
"weight": 1.0,
|
|
"_src": "dashboard_app_py",
|
|
"_tgt": "app_is_simulation_running",
|
|
"source": "dashboard_app_py",
|
|
"target": "app_is_simulation_running",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "dashboard\\app.py",
|
|
"source_location": "L61",
|
|
"weight": 1.0,
|
|
"_src": "dashboard_app_py",
|
|
"_tgt": "app_index",
|
|
"source": "dashboard_app_py",
|
|
"target": "app_index",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "dashboard\\app.py",
|
|
"source_location": "L66",
|
|
"weight": 1.0,
|
|
"_src": "dashboard_app_py",
|
|
"_tgt": "app_get_config",
|
|
"source": "dashboard_app_py",
|
|
"target": "app_get_config",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "dashboard\\app.py",
|
|
"source_location": "L81",
|
|
"weight": 1.0,
|
|
"_src": "dashboard_app_py",
|
|
"_tgt": "app_get_scenario_params",
|
|
"source": "dashboard_app_py",
|
|
"target": "app_get_scenario_params",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "dashboard\\app.py",
|
|
"source_location": "L98",
|
|
"weight": 1.0,
|
|
"_src": "dashboard_app_py",
|
|
"_tgt": "app_simulator_status",
|
|
"source": "dashboard_app_py",
|
|
"target": "app_simulator_status",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "dashboard\\app.py",
|
|
"source_location": "L135",
|
|
"weight": 1.0,
|
|
"_src": "dashboard_app_py",
|
|
"_tgt": "app_simulator_kill",
|
|
"source": "dashboard_app_py",
|
|
"target": "app_simulator_kill",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "dashboard\\app.py",
|
|
"source_location": "L152",
|
|
"weight": 1.0,
|
|
"_src": "dashboard_app_py",
|
|
"_tgt": "app_shutdown",
|
|
"source": "dashboard_app_py",
|
|
"target": "app_shutdown",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "dashboard\\app.py",
|
|
"source_location": "L164",
|
|
"weight": 1.0,
|
|
"_src": "dashboard_app_py",
|
|
"_tgt": "app_simulator_idle",
|
|
"source": "dashboard_app_py",
|
|
"target": "app_simulator_idle",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "dashboard\\app.py",
|
|
"source_location": "L178",
|
|
"weight": 1.0,
|
|
"_src": "dashboard_app_py",
|
|
"_tgt": "app_simulator_wake",
|
|
"source": "dashboard_app_py",
|
|
"target": "app_simulator_wake",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "dashboard\\app.py",
|
|
"source_location": "L194",
|
|
"weight": 1.0,
|
|
"_src": "dashboard_app_py",
|
|
"_tgt": "app_simulator_launch",
|
|
"source": "dashboard_app_py",
|
|
"target": "app_simulator_launch",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "dashboard\\app.py",
|
|
"source_location": "L207",
|
|
"weight": 1.0,
|
|
"_src": "dashboard_app_py",
|
|
"_tgt": "app_stop_simulation",
|
|
"source": "dashboard_app_py",
|
|
"target": "app_stop_simulation",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "dashboard\\app.py",
|
|
"source_location": "L226",
|
|
"weight": 1.0,
|
|
"_src": "dashboard_app_py",
|
|
"_tgt": "app_run_simulation",
|
|
"source": "dashboard_app_py",
|
|
"target": "app_run_simulation",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "dashboard\\app.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"_src": "app_rationale_1",
|
|
"_tgt": "dashboard_app_py",
|
|
"source": "dashboard_app_py",
|
|
"target": "app_rationale_1",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "dashboard\\app.py",
|
|
"source_location": "L22",
|
|
"weight": 1.0,
|
|
"_src": "app_pollingfilter",
|
|
"_tgt": "app_pollingfilter_filter",
|
|
"source": "app_pollingfilter",
|
|
"target": "app_pollingfilter_filter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scenarios\\braking.py",
|
|
"source_location": "L62",
|
|
"weight": 1.0,
|
|
"_src": "braking_brakingscenario_setup",
|
|
"_tgt": "app_pollingfilter_filter",
|
|
"source": "app_pollingfilter_filter",
|
|
"target": "braking_brakingscenario_setup"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scenarios\\cutin.py",
|
|
"source_location": "L59",
|
|
"weight": 1.0,
|
|
"_src": "cutin_cutinscenario_setup",
|
|
"_tgt": "app_pollingfilter_filter",
|
|
"source": "app_pollingfilter_filter",
|
|
"target": "cutin_cutinscenario_setup"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scenarios\\obstacle.py",
|
|
"source_location": "L57",
|
|
"weight": 1.0,
|
|
"_src": "obstacle_obstaclescenario_setup",
|
|
"_tgt": "app_pollingfilter_filter",
|
|
"source": "app_pollingfilter_filter",
|
|
"target": "obstacle_obstaclescenario_setup"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scenarios\\showcase.py",
|
|
"source_location": "L51",
|
|
"weight": 1.0,
|
|
"_src": "showcase_showcasescenario_setup",
|
|
"_tgt": "app_pollingfilter_filter",
|
|
"source": "app_pollingfilter_filter",
|
|
"target": "showcase_showcasescenario_setup"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\spawn_at_spectator.py",
|
|
"source_location": "L20",
|
|
"weight": 1.0,
|
|
"_src": "spawn_at_spectator_spawn_here",
|
|
"_tgt": "app_pollingfilter_filter",
|
|
"source": "app_pollingfilter_filter",
|
|
"target": "spawn_at_spectator_spawn_here"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "src\\main.py",
|
|
"source_location": "L160",
|
|
"weight": 1.0,
|
|
"_src": "main_main",
|
|
"_tgt": "app_pollingfilter_filter",
|
|
"source": "app_pollingfilter_filter",
|
|
"target": "main_main"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "src\\recorder.py",
|
|
"source_location": "L146",
|
|
"weight": 1.0,
|
|
"_src": "recorder_recorder_save",
|
|
"_tgt": "app_pollingfilter_filter",
|
|
"source": "app_pollingfilter_filter",
|
|
"target": "recorder_recorder_save"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "dashboard\\app.py",
|
|
"source_location": "L123",
|
|
"weight": 1.0,
|
|
"_src": "app_simulator_status",
|
|
"_tgt": "app_is_simulation_running",
|
|
"source": "app_is_simulation_running",
|
|
"target": "app_simulator_status",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "dashboard\\app.py",
|
|
"source_location": "L52",
|
|
"weight": 1.0,
|
|
"_src": "app_rationale_52",
|
|
"_tgt": "app_is_simulation_running",
|
|
"source": "app_is_simulation_running",
|
|
"target": "app_rationale_52",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "dashboard\\app.py",
|
|
"source_location": "L67",
|
|
"weight": 1.0,
|
|
"_src": "app_get_config",
|
|
"_tgt": "scenario_loader_list_scenarios",
|
|
"source": "app_get_config",
|
|
"target": "scenario_loader_list_scenarios"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "dashboard\\app.py",
|
|
"source_location": "L84",
|
|
"weight": 1.0,
|
|
"_src": "app_get_scenario_params",
|
|
"_tgt": "scenario_loader_load_scenario",
|
|
"source": "app_get_scenario_params",
|
|
"target": "scenario_loader_load_scenario"
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "dashboard\\app.py",
|
|
"source_location": "L136",
|
|
"weight": 1.0,
|
|
"_src": "app_rationale_136",
|
|
"_tgt": "app_simulator_kill",
|
|
"source": "app_simulator_kill",
|
|
"target": "app_rationale_136",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "dashboard\\app.py",
|
|
"source_location": "L153",
|
|
"weight": 1.0,
|
|
"_src": "app_rationale_153",
|
|
"_tgt": "app_shutdown",
|
|
"source": "app_shutdown",
|
|
"target": "app_rationale_153",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "src\\recorder.py",
|
|
"source_location": "L216",
|
|
"weight": 1.0,
|
|
"_src": "recorder_recorder_close",
|
|
"_tgt": "app_shutdown",
|
|
"source": "app_shutdown",
|
|
"target": "recorder_recorder_close"
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "dashboard\\static\\app.js",
|
|
"source_location": "L45",
|
|
"weight": 1.0,
|
|
"_src": "dashboard_static_app_js",
|
|
"_tgt": "app_resetidletimer",
|
|
"source": "dashboard_static_app_js",
|
|
"target": "app_resetidletimer",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "dashboard\\static\\app.js",
|
|
"source_location": "L83",
|
|
"weight": 1.0,
|
|
"_src": "dashboard_static_app_js",
|
|
"_tgt": "app_updatesimulatorstatus",
|
|
"source": "dashboard_static_app_js",
|
|
"target": "app_updatesimulatorstatus",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "dashboard\\static\\app.js",
|
|
"source_location": "L323",
|
|
"weight": 1.0,
|
|
"_src": "dashboard_static_app_js",
|
|
"_tgt": "app_appendlog",
|
|
"source": "dashboard_static_app_js",
|
|
"target": "app_appendlog",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "dashboard\\static\\app.js",
|
|
"source_location": "L349",
|
|
"weight": 1.0,
|
|
"_src": "dashboard_static_app_js",
|
|
"_tgt": "app_startstream",
|
|
"source": "dashboard_static_app_js",
|
|
"target": "app_startstream",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "dashboard\\static\\app.js",
|
|
"source_location": "L457",
|
|
"weight": 1.0,
|
|
"_src": "dashboard_static_app_js",
|
|
"_tgt": "app_rendershenrontelemetry",
|
|
"source": "dashboard_static_app_js",
|
|
"target": "app_rendershenrontelemetry",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "dashboard\\static\\app.js",
|
|
"source_location": "L492",
|
|
"weight": 1.0,
|
|
"_src": "dashboard_static_app_js",
|
|
"_tgt": "app_updateshenronprogress",
|
|
"source": "dashboard_static_app_js",
|
|
"target": "app_updateshenronprogress",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "dashboard\\static\\app.js",
|
|
"source_location": "L519",
|
|
"weight": 1.0,
|
|
"_src": "dashboard_static_app_js",
|
|
"_tgt": "app_chip",
|
|
"source": "dashboard_static_app_js",
|
|
"target": "app_chip",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "dashboard\\static\\app.js",
|
|
"source_location": "L523",
|
|
"weight": 1.0,
|
|
"_src": "dashboard_static_app_js",
|
|
"_tgt": "app_setloadingstate",
|
|
"source": "dashboard_static_app_js",
|
|
"target": "app_setloadingstate",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "dashboard\\static\\app.js",
|
|
"source_location": "L540",
|
|
"weight": 1.0,
|
|
"_src": "dashboard_static_app_js",
|
|
"_tgt": "app_loadscenarioparams",
|
|
"source": "dashboard_static_app_js",
|
|
"target": "app_loadscenarioparams",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "dashboard\\static\\app.js",
|
|
"source_location": "L384",
|
|
"weight": 1.0,
|
|
"_src": "app_startstream",
|
|
"_tgt": "app_resetidletimer",
|
|
"source": "app_resetidletimer",
|
|
"target": "app_startstream",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "dashboard\\static\\app.js",
|
|
"source_location": "L377",
|
|
"weight": 1.0,
|
|
"_src": "app_startstream",
|
|
"_tgt": "app_appendlog",
|
|
"source": "app_appendlog",
|
|
"target": "app_startstream",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "dashboard\\static\\app.js",
|
|
"source_location": "L378",
|
|
"weight": 1.0,
|
|
"_src": "app_startstream",
|
|
"_tgt": "app_setloadingstate",
|
|
"source": "app_startstream",
|
|
"target": "app_setloadingstate",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "dashboard\\static\\app.js",
|
|
"source_location": "L391",
|
|
"weight": 1.0,
|
|
"_src": "app_startstream",
|
|
"_tgt": "app_rendershenrontelemetry",
|
|
"source": "app_startstream",
|
|
"target": "app_rendershenrontelemetry",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "dashboard\\static\\app.js",
|
|
"source_location": "L402",
|
|
"weight": 1.0,
|
|
"_src": "app_startstream",
|
|
"_tgt": "app_updateshenronprogress",
|
|
"source": "app_startstream",
|
|
"target": "app_updateshenronprogress",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "dashboard\\static\\app.js",
|
|
"source_location": "L468",
|
|
"weight": 1.0,
|
|
"_src": "app_rendershenrontelemetry",
|
|
"_tgt": "app_chip",
|
|
"source": "app_rendershenrontelemetry",
|
|
"target": "app_chip",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\base.py",
|
|
"source_location": "L19",
|
|
"weight": 1.0,
|
|
"_src": "scenarios_base_py",
|
|
"_tgt": "abc",
|
|
"source": "scenarios_base_py",
|
|
"target": "abc",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\base.py",
|
|
"source_location": "L22",
|
|
"weight": 1.0,
|
|
"_src": "scenarios_base_py",
|
|
"_tgt": "base_scenariobase",
|
|
"source": "scenarios_base_py",
|
|
"target": "base_scenariobase",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\base.py",
|
|
"source_location": "L53",
|
|
"weight": 1.0,
|
|
"_src": "scenarios_base_py",
|
|
"_tgt": "base_name",
|
|
"source": "scenarios_base_py",
|
|
"target": "base_name",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\base.py",
|
|
"source_location": "L57",
|
|
"weight": 1.0,
|
|
"_src": "scenarios_base_py",
|
|
"_tgt": "base_setup",
|
|
"source": "scenarios_base_py",
|
|
"target": "base_setup",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\base.py",
|
|
"source_location": "L72",
|
|
"weight": 1.0,
|
|
"_src": "scenarios_base_py",
|
|
"_tgt": "base_step",
|
|
"source": "scenarios_base_py",
|
|
"target": "base_step",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\base.py",
|
|
"source_location": "L83",
|
|
"weight": 1.0,
|
|
"_src": "scenarios_base_py",
|
|
"_tgt": "base_cleanup",
|
|
"source": "scenarios_base_py",
|
|
"target": "base_cleanup",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\base.py",
|
|
"source_location": "L117",
|
|
"weight": 1.0,
|
|
"_src": "scenarios_base_py",
|
|
"_tgt": "base_weather",
|
|
"source": "scenarios_base_py",
|
|
"target": "base_weather",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\base.py",
|
|
"source_location": "L125",
|
|
"weight": 1.0,
|
|
"_src": "scenarios_base_py",
|
|
"_tgt": "base_max_frames",
|
|
"source": "scenarios_base_py",
|
|
"target": "base_max_frames",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\base.py",
|
|
"source_location": "L133",
|
|
"weight": 1.0,
|
|
"_src": "scenarios_base_py",
|
|
"_tgt": "base_ego_spawn_point",
|
|
"source": "scenarios_base_py",
|
|
"target": "base_ego_spawn_point",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\base.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"_src": "base_rationale_1",
|
|
"_tgt": "scenarios_base_py",
|
|
"source": "scenarios_base_py",
|
|
"target": "base_rationale_1",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "inherits",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\base.py",
|
|
"source_location": "L22",
|
|
"weight": 1.0,
|
|
"_src": "base_scenariobase",
|
|
"_tgt": "abc",
|
|
"source": "base_scenariobase",
|
|
"target": "abc",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\base.py",
|
|
"source_location": "L41",
|
|
"weight": 1.0,
|
|
"_src": "base_scenariobase",
|
|
"_tgt": "base_scenariobase_init",
|
|
"source": "base_scenariobase",
|
|
"target": "base_scenariobase_init",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\base.py",
|
|
"source_location": "L93",
|
|
"weight": 1.0,
|
|
"_src": "base_scenariobase",
|
|
"_tgt": "base_scenariobase_log_frame",
|
|
"source": "base_scenariobase",
|
|
"target": "base_scenariobase_log_frame",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\base.py",
|
|
"source_location": "L143",
|
|
"weight": 1.0,
|
|
"_src": "base_scenariobase",
|
|
"_tgt": "base_scenariobase_on_ego_spawned",
|
|
"source": "base_scenariobase",
|
|
"target": "base_scenariobase_on_ego_spawned",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\base.py",
|
|
"source_location": "L149",
|
|
"weight": 1.0,
|
|
"_src": "base_scenariobase",
|
|
"_tgt": "base_scenariobase_get_scenario_metadata",
|
|
"source": "base_scenariobase",
|
|
"target": "base_scenariobase_get_scenario_metadata",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\base.py",
|
|
"source_location": "L159",
|
|
"weight": 1.0,
|
|
"_src": "base_scenariobase",
|
|
"_tgt": "base_scenariobase_apply_parameters",
|
|
"source": "base_scenariobase",
|
|
"target": "base_scenariobase_apply_parameters",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\base.py",
|
|
"source_location": "L185",
|
|
"weight": 1.0,
|
|
"_src": "base_scenariobase",
|
|
"_tgt": "base_scenariobase_destroy_actors",
|
|
"source": "base_scenariobase",
|
|
"target": "base_scenariobase_destroy_actors",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\base.py",
|
|
"source_location": "L198",
|
|
"weight": 1.0,
|
|
"_src": "base_scenariobase",
|
|
"_tgt": "base_scenariobase_get_waypoint_ahead",
|
|
"source": "base_scenariobase",
|
|
"target": "base_scenariobase_get_waypoint_ahead",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\base.py",
|
|
"source_location": "L23",
|
|
"weight": 1.0,
|
|
"_src": "base_rationale_23",
|
|
"_tgt": "base_scenariobase",
|
|
"source": "base_scenariobase",
|
|
"target": "base_rationale_23",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "uses",
|
|
"confidence": "INFERRED",
|
|
"source_file": "scenarios\\braking.py",
|
|
"source_location": "L19",
|
|
"weight": 0.8,
|
|
"_src": "braking_brakingscenario",
|
|
"_tgt": "base_scenariobase",
|
|
"source": "base_scenariobase",
|
|
"target": "braking_brakingscenario",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "uses",
|
|
"confidence": "INFERRED",
|
|
"source_file": "scenarios\\braking.py",
|
|
"source_location": "L19",
|
|
"weight": 0.8,
|
|
"_src": "braking_rationale_1",
|
|
"_tgt": "base_scenariobase",
|
|
"source": "base_scenariobase",
|
|
"target": "braking_rationale_1",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "uses",
|
|
"confidence": "INFERRED",
|
|
"source_file": "scenarios\\braking.py",
|
|
"source_location": "L19",
|
|
"weight": 0.8,
|
|
"_src": "braking_rationale_23",
|
|
"_tgt": "base_scenariobase",
|
|
"source": "base_scenariobase",
|
|
"target": "braking_rationale_23",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "uses",
|
|
"confidence": "INFERRED",
|
|
"source_file": "scenarios\\cutin.py",
|
|
"source_location": "L17",
|
|
"weight": 0.8,
|
|
"_src": "cutin_cutinscenario",
|
|
"_tgt": "base_scenariobase",
|
|
"source": "base_scenariobase",
|
|
"target": "cutin_cutinscenario",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "uses",
|
|
"confidence": "INFERRED",
|
|
"source_file": "scenarios\\cutin.py",
|
|
"source_location": "L17",
|
|
"weight": 0.8,
|
|
"_src": "cutin_rationale_1",
|
|
"_tgt": "base_scenariobase",
|
|
"source": "base_scenariobase",
|
|
"target": "cutin_rationale_1",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "uses",
|
|
"confidence": "INFERRED",
|
|
"source_file": "scenarios\\cutin.py",
|
|
"source_location": "L17",
|
|
"weight": 0.8,
|
|
"_src": "cutin_rationale_21",
|
|
"_tgt": "base_scenariobase",
|
|
"source": "base_scenariobase",
|
|
"target": "cutin_rationale_21",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "uses",
|
|
"confidence": "INFERRED",
|
|
"source_file": "scenarios\\obstacle.py",
|
|
"source_location": "L16",
|
|
"weight": 0.8,
|
|
"_src": "obstacle_obstaclescenario",
|
|
"_tgt": "base_scenariobase",
|
|
"source": "base_scenariobase",
|
|
"target": "obstacle_obstaclescenario",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "uses",
|
|
"confidence": "INFERRED",
|
|
"source_file": "scenarios\\obstacle.py",
|
|
"source_location": "L16",
|
|
"weight": 0.8,
|
|
"_src": "obstacle_rationale_1",
|
|
"_tgt": "base_scenariobase",
|
|
"source": "base_scenariobase",
|
|
"target": "obstacle_rationale_1",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "uses",
|
|
"confidence": "INFERRED",
|
|
"source_file": "scenarios\\obstacle.py",
|
|
"source_location": "L16",
|
|
"weight": 0.8,
|
|
"_src": "obstacle_rationale_20",
|
|
"_tgt": "base_scenariobase",
|
|
"source": "base_scenariobase",
|
|
"target": "obstacle_rationale_20",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "uses",
|
|
"confidence": "INFERRED",
|
|
"source_file": "scenarios\\showcase.py",
|
|
"source_location": "L12",
|
|
"weight": 0.8,
|
|
"_src": "showcase_showcasescenario",
|
|
"_tgt": "base_scenariobase",
|
|
"source": "base_scenariobase",
|
|
"target": "showcase_showcasescenario",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "uses",
|
|
"confidence": "INFERRED",
|
|
"source_file": "scenarios\\showcase.py",
|
|
"source_location": "L12",
|
|
"weight": 0.8,
|
|
"_src": "showcase_rationale_1",
|
|
"_tgt": "base_scenariobase",
|
|
"source": "base_scenariobase",
|
|
"target": "showcase_rationale_1",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "uses",
|
|
"confidence": "INFERRED",
|
|
"source_file": "scenarios\\showcase.py",
|
|
"source_location": "L12",
|
|
"weight": 0.8,
|
|
"_src": "showcase_rationale_25",
|
|
"_tgt": "base_scenariobase",
|
|
"source": "base_scenariobase",
|
|
"target": "showcase_rationale_25",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "uses",
|
|
"confidence": "INFERRED",
|
|
"source_file": "scenarios\\showcase.py",
|
|
"source_location": "L12",
|
|
"weight": 0.8,
|
|
"_src": "showcase_rationale_83",
|
|
"_tgt": "base_scenariobase",
|
|
"source": "base_scenariobase",
|
|
"target": "showcase_rationale_83",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "uses",
|
|
"confidence": "INFERRED",
|
|
"source_file": "src\\scenario_loader.py",
|
|
"source_location": "L25",
|
|
"weight": 0.8,
|
|
"_src": "scenario_loader_rationale_1",
|
|
"_tgt": "base_scenariobase",
|
|
"source": "base_scenariobase",
|
|
"target": "scenario_loader_rationale_1",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "uses",
|
|
"confidence": "INFERRED",
|
|
"source_file": "src\\scenario_loader.py",
|
|
"source_location": "L25",
|
|
"weight": 0.8,
|
|
"_src": "scenario_loader_rationale_29",
|
|
"_tgt": "base_scenariobase",
|
|
"source": "base_scenariobase",
|
|
"target": "scenario_loader_rationale_29",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "uses",
|
|
"confidence": "INFERRED",
|
|
"source_file": "src\\scenario_loader.py",
|
|
"source_location": "L25",
|
|
"weight": 0.8,
|
|
"_src": "scenario_loader_rationale_46",
|
|
"_tgt": "base_scenariobase",
|
|
"source": "base_scenariobase",
|
|
"target": "scenario_loader_rationale_46",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\base.py",
|
|
"source_location": "L94",
|
|
"weight": 1.0,
|
|
"_src": "base_rationale_94",
|
|
"_tgt": "base_scenariobase_log_frame",
|
|
"source": "base_scenariobase_log_frame",
|
|
"target": "base_rationale_94",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scenarios\\braking.py",
|
|
"source_location": "L120",
|
|
"weight": 1.0,
|
|
"_src": "braking_brakingscenario_step",
|
|
"_tgt": "base_scenariobase_log_frame",
|
|
"source": "base_scenariobase_log_frame",
|
|
"target": "braking_brakingscenario_step"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scenarios\\cutin.py",
|
|
"source_location": "L112",
|
|
"weight": 1.0,
|
|
"_src": "cutin_cutinscenario_step",
|
|
"_tgt": "base_scenariobase_log_frame",
|
|
"source": "base_scenariobase_log_frame",
|
|
"target": "cutin_cutinscenario_step"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scenarios\\obstacle.py",
|
|
"source_location": "L96",
|
|
"weight": 1.0,
|
|
"_src": "obstacle_obstaclescenario_step",
|
|
"_tgt": "base_scenariobase_log_frame",
|
|
"source": "base_scenariobase_log_frame",
|
|
"target": "obstacle_obstaclescenario_step"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scenarios\\showcase.py",
|
|
"source_location": "L127",
|
|
"weight": 1.0,
|
|
"_src": "showcase_showcasescenario_step",
|
|
"_tgt": "base_scenariobase_log_frame",
|
|
"source": "base_scenariobase_log_frame",
|
|
"target": "showcase_showcasescenario_step"
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\base.py",
|
|
"source_location": "L144",
|
|
"weight": 1.0,
|
|
"_src": "base_rationale_144",
|
|
"_tgt": "base_scenariobase_on_ego_spawned",
|
|
"source": "base_scenariobase_on_ego_spawned",
|
|
"target": "base_rationale_144",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "src\\main.py",
|
|
"source_location": "L225",
|
|
"weight": 1.0,
|
|
"_src": "main_main",
|
|
"_tgt": "base_scenariobase_on_ego_spawned",
|
|
"source": "base_scenariobase_on_ego_spawned",
|
|
"target": "main_main"
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\base.py",
|
|
"source_location": "L150",
|
|
"weight": 1.0,
|
|
"_src": "base_rationale_150",
|
|
"_tgt": "base_scenariobase_get_scenario_metadata",
|
|
"source": "base_scenariobase_get_scenario_metadata",
|
|
"target": "base_rationale_150",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\base.py",
|
|
"source_location": "L160",
|
|
"weight": 1.0,
|
|
"_src": "base_rationale_160",
|
|
"_tgt": "base_scenariobase_apply_parameters",
|
|
"source": "base_scenariobase_apply_parameters",
|
|
"target": "base_rationale_160",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "src\\main.py",
|
|
"source_location": "L125",
|
|
"weight": 1.0,
|
|
"_src": "main_main",
|
|
"_tgt": "base_scenariobase_apply_parameters",
|
|
"source": "base_scenariobase_apply_parameters",
|
|
"target": "main_main"
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\base.py",
|
|
"source_location": "L186",
|
|
"weight": 1.0,
|
|
"_src": "base_rationale_186",
|
|
"_tgt": "base_scenariobase_destroy_actors",
|
|
"source": "base_scenariobase_destroy_actors",
|
|
"target": "base_rationale_186",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scenarios\\base.py",
|
|
"source_location": "L193",
|
|
"weight": 1.0,
|
|
"_src": "base_scenariobase_destroy_actors",
|
|
"_tgt": "sensors_sensormanager_destroy",
|
|
"source": "base_scenariobase_destroy_actors",
|
|
"target": "sensors_sensormanager_destroy"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scenarios\\braking.py",
|
|
"source_location": "L123",
|
|
"weight": 1.0,
|
|
"_src": "braking_brakingscenario_cleanup",
|
|
"_tgt": "base_scenariobase_destroy_actors",
|
|
"source": "base_scenariobase_destroy_actors",
|
|
"target": "braking_brakingscenario_cleanup"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scenarios\\cutin.py",
|
|
"source_location": "L115",
|
|
"weight": 1.0,
|
|
"_src": "cutin_cutinscenario_cleanup",
|
|
"_tgt": "base_scenariobase_destroy_actors",
|
|
"source": "base_scenariobase_destroy_actors",
|
|
"target": "cutin_cutinscenario_cleanup"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scenarios\\obstacle.py",
|
|
"source_location": "L99",
|
|
"weight": 1.0,
|
|
"_src": "obstacle_obstaclescenario_cleanup",
|
|
"_tgt": "base_scenariobase_destroy_actors",
|
|
"source": "base_scenariobase_destroy_actors",
|
|
"target": "obstacle_obstaclescenario_cleanup"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scenarios\\showcase.py",
|
|
"source_location": "L130",
|
|
"weight": 1.0,
|
|
"_src": "showcase_showcasescenario_cleanup",
|
|
"_tgt": "base_scenariobase_destroy_actors",
|
|
"source": "base_scenariobase_destroy_actors",
|
|
"target": "showcase_showcasescenario_cleanup"
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\base.py",
|
|
"source_location": "L199",
|
|
"weight": 1.0,
|
|
"_src": "base_rationale_199",
|
|
"_tgt": "base_scenariobase_get_waypoint_ahead",
|
|
"source": "base_scenariobase_get_waypoint_ahead",
|
|
"target": "base_rationale_199",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scenarios\\braking.py",
|
|
"source_location": "L68",
|
|
"weight": 1.0,
|
|
"_src": "braking_brakingscenario_setup",
|
|
"_tgt": "base_scenariobase_get_waypoint_ahead",
|
|
"source": "base_scenariobase_get_waypoint_ahead",
|
|
"target": "braking_brakingscenario_setup"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scenarios\\cutin.py",
|
|
"source_location": "L65",
|
|
"weight": 1.0,
|
|
"_src": "cutin_cutinscenario_setup",
|
|
"_tgt": "base_scenariobase_get_waypoint_ahead",
|
|
"source": "base_scenariobase_get_waypoint_ahead",
|
|
"target": "cutin_cutinscenario_setup"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scenarios\\obstacle.py",
|
|
"source_location": "L69",
|
|
"weight": 1.0,
|
|
"_src": "obstacle_obstaclescenario_setup",
|
|
"_tgt": "base_scenariobase_get_waypoint_ahead",
|
|
"source": "base_scenariobase_get_waypoint_ahead",
|
|
"target": "obstacle_obstaclescenario_setup"
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\braking.py",
|
|
"source_location": "L22",
|
|
"weight": 1.0,
|
|
"_src": "scenarios_braking_py",
|
|
"_tgt": "braking_brakingscenario",
|
|
"source": "scenarios_braking_py",
|
|
"target": "braking_brakingscenario",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\braking.py",
|
|
"source_location": "L46",
|
|
"weight": 1.0,
|
|
"_src": "scenarios_braking_py",
|
|
"_tgt": "braking_name",
|
|
"source": "scenarios_braking_py",
|
|
"target": "braking_name",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\braking.py",
|
|
"source_location": "L50",
|
|
"weight": 1.0,
|
|
"_src": "scenarios_braking_py",
|
|
"_tgt": "braking_ego_spawn_point",
|
|
"source": "scenarios_braking_py",
|
|
"target": "braking_ego_spawn_point",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\braking.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"_src": "braking_rationale_1",
|
|
"_tgt": "scenarios_braking_py",
|
|
"source": "scenarios_braking_py",
|
|
"target": "braking_rationale_1",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "inherits",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\braking.py",
|
|
"source_location": "L22",
|
|
"weight": 1.0,
|
|
"_src": "braking_brakingscenario",
|
|
"_tgt": "scenariobase",
|
|
"source": "braking_brakingscenario",
|
|
"target": "scenariobase",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\braking.py",
|
|
"source_location": "L36",
|
|
"weight": 1.0,
|
|
"_src": "braking_brakingscenario",
|
|
"_tgt": "braking_brakingscenario_init",
|
|
"source": "braking_brakingscenario",
|
|
"target": "braking_brakingscenario_init",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\braking.py",
|
|
"source_location": "L54",
|
|
"weight": 1.0,
|
|
"_src": "braking_brakingscenario",
|
|
"_tgt": "braking_brakingscenario_setup",
|
|
"source": "braking_brakingscenario",
|
|
"target": "braking_brakingscenario_setup",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\braking.py",
|
|
"source_location": "L101",
|
|
"weight": 1.0,
|
|
"_src": "braking_brakingscenario",
|
|
"_tgt": "braking_brakingscenario_step",
|
|
"source": "braking_brakingscenario",
|
|
"target": "braking_brakingscenario_step",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\braking.py",
|
|
"source_location": "L122",
|
|
"weight": 1.0,
|
|
"_src": "braking_brakingscenario",
|
|
"_tgt": "braking_brakingscenario_cleanup",
|
|
"source": "braking_brakingscenario",
|
|
"target": "braking_brakingscenario_cleanup",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\braking.py",
|
|
"source_location": "L130",
|
|
"weight": 1.0,
|
|
"_src": "braking_brakingscenario",
|
|
"_tgt": "braking_brakingscenario_get_scenario_metadata",
|
|
"source": "braking_brakingscenario",
|
|
"target": "braking_brakingscenario_get_scenario_metadata",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\braking.py",
|
|
"source_location": "L23",
|
|
"weight": 1.0,
|
|
"_src": "braking_rationale_23",
|
|
"_tgt": "braking_brakingscenario",
|
|
"source": "braking_brakingscenario",
|
|
"target": "braking_rationale_23",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "inherits",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\cutin.py",
|
|
"source_location": "L20",
|
|
"weight": 1.0,
|
|
"_src": "cutin_cutinscenario",
|
|
"_tgt": "scenariobase",
|
|
"source": "scenariobase",
|
|
"target": "cutin_cutinscenario",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "inherits",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\obstacle.py",
|
|
"source_location": "L19",
|
|
"weight": 1.0,
|
|
"_src": "obstacle_obstaclescenario",
|
|
"_tgt": "scenariobase",
|
|
"source": "scenariobase",
|
|
"target": "obstacle_obstaclescenario",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "inherits",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\showcase.py",
|
|
"source_location": "L14",
|
|
"weight": 1.0,
|
|
"_src": "showcase_showcasescenario",
|
|
"_tgt": "scenariobase",
|
|
"source": "scenariobase",
|
|
"target": "showcase_showcasescenario",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\cutin.py",
|
|
"source_location": "L20",
|
|
"weight": 1.0,
|
|
"_src": "scenarios_cutin_py",
|
|
"_tgt": "cutin_cutinscenario",
|
|
"source": "scenarios_cutin_py",
|
|
"target": "cutin_cutinscenario",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\cutin.py",
|
|
"source_location": "L44",
|
|
"weight": 1.0,
|
|
"_src": "scenarios_cutin_py",
|
|
"_tgt": "cutin_name",
|
|
"source": "scenarios_cutin_py",
|
|
"target": "cutin_name",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\cutin.py",
|
|
"source_location": "L48",
|
|
"weight": 1.0,
|
|
"_src": "scenarios_cutin_py",
|
|
"_tgt": "cutin_ego_spawn_point",
|
|
"source": "scenarios_cutin_py",
|
|
"target": "cutin_ego_spawn_point",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\cutin.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"_src": "cutin_rationale_1",
|
|
"_tgt": "scenarios_cutin_py",
|
|
"source": "scenarios_cutin_py",
|
|
"target": "cutin_rationale_1",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\cutin.py",
|
|
"source_location": "L34",
|
|
"weight": 1.0,
|
|
"_src": "cutin_cutinscenario",
|
|
"_tgt": "cutin_cutinscenario_init",
|
|
"source": "cutin_cutinscenario",
|
|
"target": "cutin_cutinscenario_init",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\cutin.py",
|
|
"source_location": "L53",
|
|
"weight": 1.0,
|
|
"_src": "cutin_cutinscenario",
|
|
"_tgt": "cutin_cutinscenario_setup",
|
|
"source": "cutin_cutinscenario",
|
|
"target": "cutin_cutinscenario_setup",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\cutin.py",
|
|
"source_location": "L97",
|
|
"weight": 1.0,
|
|
"_src": "cutin_cutinscenario",
|
|
"_tgt": "cutin_cutinscenario_step",
|
|
"source": "cutin_cutinscenario",
|
|
"target": "cutin_cutinscenario_step",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\cutin.py",
|
|
"source_location": "L114",
|
|
"weight": 1.0,
|
|
"_src": "cutin_cutinscenario",
|
|
"_tgt": "cutin_cutinscenario_cleanup",
|
|
"source": "cutin_cutinscenario",
|
|
"target": "cutin_cutinscenario_cleanup",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\cutin.py",
|
|
"source_location": "L122",
|
|
"weight": 1.0,
|
|
"_src": "cutin_cutinscenario",
|
|
"_tgt": "cutin_cutinscenario_get_scenario_metadata",
|
|
"source": "cutin_cutinscenario",
|
|
"target": "cutin_cutinscenario_get_scenario_metadata",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\cutin.py",
|
|
"source_location": "L21",
|
|
"weight": 1.0,
|
|
"_src": "cutin_rationale_21",
|
|
"_tgt": "cutin_cutinscenario",
|
|
"source": "cutin_cutinscenario",
|
|
"target": "cutin_rationale_21",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\obstacle.py",
|
|
"source_location": "L19",
|
|
"weight": 1.0,
|
|
"_src": "scenarios_obstacle_py",
|
|
"_tgt": "obstacle_obstaclescenario",
|
|
"source": "scenarios_obstacle_py",
|
|
"target": "obstacle_obstaclescenario",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\obstacle.py",
|
|
"source_location": "L40",
|
|
"weight": 1.0,
|
|
"_src": "scenarios_obstacle_py",
|
|
"_tgt": "obstacle_name",
|
|
"source": "scenarios_obstacle_py",
|
|
"target": "obstacle_name",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\obstacle.py",
|
|
"source_location": "L44",
|
|
"weight": 1.0,
|
|
"_src": "scenarios_obstacle_py",
|
|
"_tgt": "obstacle_ego_spawn_point",
|
|
"source": "scenarios_obstacle_py",
|
|
"target": "obstacle_ego_spawn_point",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\obstacle.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"_src": "obstacle_rationale_1",
|
|
"_tgt": "scenarios_obstacle_py",
|
|
"source": "scenarios_obstacle_py",
|
|
"target": "obstacle_rationale_1",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\obstacle.py",
|
|
"source_location": "L31",
|
|
"weight": 1.0,
|
|
"_src": "obstacle_obstaclescenario",
|
|
"_tgt": "obstacle_obstaclescenario_init",
|
|
"source": "obstacle_obstaclescenario",
|
|
"target": "obstacle_obstaclescenario_init",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\obstacle.py",
|
|
"source_location": "L49",
|
|
"weight": 1.0,
|
|
"_src": "obstacle_obstaclescenario",
|
|
"_tgt": "obstacle_obstaclescenario_setup",
|
|
"source": "obstacle_obstaclescenario",
|
|
"target": "obstacle_obstaclescenario_setup",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\obstacle.py",
|
|
"source_location": "L94",
|
|
"weight": 1.0,
|
|
"_src": "obstacle_obstaclescenario",
|
|
"_tgt": "obstacle_obstaclescenario_step",
|
|
"source": "obstacle_obstaclescenario",
|
|
"target": "obstacle_obstaclescenario_step",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\obstacle.py",
|
|
"source_location": "L98",
|
|
"weight": 1.0,
|
|
"_src": "obstacle_obstaclescenario",
|
|
"_tgt": "obstacle_obstaclescenario_cleanup",
|
|
"source": "obstacle_obstaclescenario",
|
|
"target": "obstacle_obstaclescenario_cleanup",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\obstacle.py",
|
|
"source_location": "L106",
|
|
"weight": 1.0,
|
|
"_src": "obstacle_obstaclescenario",
|
|
"_tgt": "obstacle_obstaclescenario_get_scenario_metadata",
|
|
"source": "obstacle_obstaclescenario",
|
|
"target": "obstacle_obstaclescenario_get_scenario_metadata",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\obstacle.py",
|
|
"source_location": "L20",
|
|
"weight": 1.0,
|
|
"_src": "obstacle_rationale_20",
|
|
"_tgt": "obstacle_obstaclescenario",
|
|
"source": "obstacle_obstaclescenario",
|
|
"target": "obstacle_rationale_20",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "src\\main.py",
|
|
"source_location": "L283",
|
|
"weight": 1.0,
|
|
"_src": "main_main",
|
|
"_tgt": "obstacle_obstaclescenario_get_scenario_metadata",
|
|
"source": "obstacle_obstaclescenario_get_scenario_metadata",
|
|
"target": "main_main"
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\showcase.py",
|
|
"source_location": "L14",
|
|
"weight": 1.0,
|
|
"_src": "scenarios_showcase_py",
|
|
"_tgt": "showcase_showcasescenario",
|
|
"source": "scenarios_showcase_py",
|
|
"target": "showcase_showcasescenario",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\showcase.py",
|
|
"source_location": "L16",
|
|
"weight": 1.0,
|
|
"_src": "scenarios_showcase_py",
|
|
"_tgt": "showcase_name",
|
|
"source": "scenarios_showcase_py",
|
|
"target": "showcase_name",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\showcase.py",
|
|
"source_location": "L20",
|
|
"weight": 1.0,
|
|
"_src": "scenarios_showcase_py",
|
|
"_tgt": "showcase_ego_spawn_point",
|
|
"source": "scenarios_showcase_py",
|
|
"target": "showcase_ego_spawn_point",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\showcase.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"_src": "showcase_rationale_1",
|
|
"_tgt": "scenarios_showcase_py",
|
|
"source": "scenarios_showcase_py",
|
|
"target": "showcase_rationale_1",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\showcase.py",
|
|
"source_location": "L24",
|
|
"weight": 1.0,
|
|
"_src": "showcase_showcasescenario",
|
|
"_tgt": "showcase_showcasescenario_setup",
|
|
"source": "showcase_showcasescenario",
|
|
"target": "showcase_showcasescenario_setup",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\showcase.py",
|
|
"source_location": "L73",
|
|
"weight": 1.0,
|
|
"_src": "showcase_showcasescenario",
|
|
"_tgt": "showcase_showcasescenario_get_steering_to_target",
|
|
"source": "showcase_showcasescenario",
|
|
"target": "showcase_showcasescenario_get_steering_to_target",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\showcase.py",
|
|
"source_location": "L82",
|
|
"weight": 1.0,
|
|
"_src": "showcase_showcasescenario",
|
|
"_tgt": "showcase_showcasescenario_step",
|
|
"source": "showcase_showcasescenario",
|
|
"target": "showcase_showcasescenario_step",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\showcase.py",
|
|
"source_location": "L129",
|
|
"weight": 1.0,
|
|
"_src": "showcase_showcasescenario",
|
|
"_tgt": "showcase_showcasescenario_cleanup",
|
|
"source": "showcase_showcasescenario",
|
|
"target": "showcase_showcasescenario_cleanup",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\showcase.py",
|
|
"source_location": "L25",
|
|
"weight": 1.0,
|
|
"_src": "showcase_rationale_25",
|
|
"_tgt": "showcase_showcasescenario_setup",
|
|
"source": "showcase_showcasescenario_setup",
|
|
"target": "showcase_rationale_25",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "src\\main.py",
|
|
"source_location": "L245",
|
|
"weight": 1.0,
|
|
"_src": "main_main",
|
|
"_tgt": "showcase_showcasescenario_setup",
|
|
"source": "showcase_showcasescenario_setup",
|
|
"target": "main_main"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\showcase.py",
|
|
"source_location": "L99",
|
|
"weight": 1.0,
|
|
"_src": "showcase_showcasescenario_step",
|
|
"_tgt": "showcase_showcasescenario_get_steering_to_target",
|
|
"source": "showcase_showcasescenario_get_steering_to_target",
|
|
"target": "showcase_showcasescenario_step",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scenarios\\showcase.py",
|
|
"source_location": "L83",
|
|
"weight": 1.0,
|
|
"_src": "showcase_rationale_83",
|
|
"_tgt": "showcase_showcasescenario_step",
|
|
"source": "showcase_showcasescenario_step",
|
|
"target": "showcase_rationale_83",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "src\\main.py",
|
|
"source_location": "L286",
|
|
"weight": 1.0,
|
|
"_src": "main_main",
|
|
"_tgt": "showcase_showcasescenario_step",
|
|
"source": "showcase_showcasescenario_step",
|
|
"target": "main_main"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "src\\main.py",
|
|
"source_location": "L296",
|
|
"weight": 1.0,
|
|
"_src": "main_main",
|
|
"_tgt": "showcase_showcasescenario_cleanup",
|
|
"source": "showcase_showcasescenario_cleanup",
|
|
"target": "main_main"
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\compare_metrology.py",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"_src": "scripts_compare_metrology_py",
|
|
"_tgt": "compare_metrology_analyze_session",
|
|
"source": "scripts_compare_metrology_py",
|
|
"target": "compare_metrology_analyze_session",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\data_to_mcap.py",
|
|
"source_location": "L87",
|
|
"weight": 1.0,
|
|
"_src": "scripts_data_to_mcap_py",
|
|
"_tgt": "data_to_mcap_render_heatmap",
|
|
"source": "scripts_data_to_mcap_py",
|
|
"target": "data_to_mcap_render_heatmap",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\data_to_mcap.py",
|
|
"source_location": "L111",
|
|
"weight": 1.0,
|
|
"_src": "scripts_data_to_mcap_py",
|
|
"_tgt": "data_to_mcap_postprocess_ra",
|
|
"source": "scripts_data_to_mcap_py",
|
|
"target": "data_to_mcap_postprocess_ra",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\data_to_mcap.py",
|
|
"source_location": "L134",
|
|
"weight": 1.0,
|
|
"_src": "scripts_data_to_mcap_py",
|
|
"_tgt": "data_to_mcap_scan_convert_ra",
|
|
"source": "scripts_data_to_mcap_py",
|
|
"target": "data_to_mcap_scan_convert_ra",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\data_to_mcap.py",
|
|
"source_location": "L169",
|
|
"weight": 1.0,
|
|
"_src": "scripts_data_to_mcap_py",
|
|
"_tgt": "data_to_mcap_load_frames",
|
|
"source": "scripts_data_to_mcap_py",
|
|
"target": "data_to_mcap_load_frames",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\data_to_mcap.py",
|
|
"source_location": "L174",
|
|
"weight": 1.0,
|
|
"_src": "scripts_data_to_mcap_py",
|
|
"_tgt": "data_to_mcap_convert_folder",
|
|
"source": "scripts_data_to_mcap_py",
|
|
"target": "data_to_mcap_convert_folder",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\data_to_mcap.py",
|
|
"source_location": "L443",
|
|
"weight": 1.0,
|
|
"_src": "scripts_data_to_mcap_py",
|
|
"_tgt": "data_to_mcap_main",
|
|
"source": "scripts_data_to_mcap_py",
|
|
"target": "data_to_mcap_main",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\data_to_mcap.py",
|
|
"source_location": "L403",
|
|
"weight": 1.0,
|
|
"_src": "data_to_mcap_convert_folder",
|
|
"_tgt": "data_to_mcap_render_heatmap",
|
|
"source": "data_to_mcap_render_heatmap",
|
|
"target": "data_to_mcap_convert_folder",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\data_to_mcap.py",
|
|
"source_location": "L88",
|
|
"weight": 1.0,
|
|
"_src": "data_to_mcap_rationale_88",
|
|
"_tgt": "data_to_mcap_render_heatmap",
|
|
"source": "data_to_mcap_render_heatmap",
|
|
"target": "data_to_mcap_rationale_88",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\data_to_mcap.py",
|
|
"source_location": "L108",
|
|
"weight": 1.0,
|
|
"_src": "data_to_mcap_render_heatmap",
|
|
"_tgt": "recorder_recorder_save",
|
|
"source": "data_to_mcap_render_heatmap",
|
|
"target": "recorder_recorder_save"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\data_to_mcap.py",
|
|
"source_location": "L401",
|
|
"weight": 1.0,
|
|
"_src": "data_to_mcap_convert_folder",
|
|
"_tgt": "data_to_mcap_postprocess_ra",
|
|
"source": "data_to_mcap_postprocess_ra",
|
|
"target": "data_to_mcap_convert_folder",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\data_to_mcap.py",
|
|
"source_location": "L112",
|
|
"weight": 1.0,
|
|
"_src": "data_to_mcap_rationale_112",
|
|
"_tgt": "data_to_mcap_postprocess_ra",
|
|
"source": "data_to_mcap_postprocess_ra",
|
|
"target": "data_to_mcap_rationale_112",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\data_to_mcap.py",
|
|
"source_location": "L402",
|
|
"weight": 1.0,
|
|
"_src": "data_to_mcap_convert_folder",
|
|
"_tgt": "data_to_mcap_scan_convert_ra",
|
|
"source": "data_to_mcap_scan_convert_ra",
|
|
"target": "data_to_mcap_convert_folder",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\data_to_mcap.py",
|
|
"source_location": "L135",
|
|
"weight": 1.0,
|
|
"_src": "data_to_mcap_rationale_135",
|
|
"_tgt": "data_to_mcap_scan_convert_ra",
|
|
"source": "data_to_mcap_scan_convert_ra",
|
|
"target": "data_to_mcap_rationale_135",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\data_to_mcap.py",
|
|
"source_location": "L241",
|
|
"weight": 1.0,
|
|
"_src": "data_to_mcap_convert_folder",
|
|
"_tgt": "data_to_mcap_load_frames",
|
|
"source": "data_to_mcap_load_frames",
|
|
"target": "data_to_mcap_convert_folder",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\data_to_mcap.py",
|
|
"source_location": "L454",
|
|
"weight": 1.0,
|
|
"_src": "data_to_mcap_main",
|
|
"_tgt": "data_to_mcap_convert_folder",
|
|
"source": "data_to_mcap_convert_folder",
|
|
"target": "data_to_mcap_main",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "src\\main.py",
|
|
"source_location": "L309",
|
|
"weight": 1.0,
|
|
"_src": "main_main",
|
|
"_tgt": "data_to_mcap_convert_folder",
|
|
"source": "data_to_mcap_convert_folder",
|
|
"target": "main_main"
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\generate_shenron.py",
|
|
"source_location": "L20",
|
|
"weight": 1.0,
|
|
"_src": "scripts_generate_shenron_py",
|
|
"_tgt": "generate_shenron_get_gpu_info",
|
|
"source": "scripts_generate_shenron_py",
|
|
"target": "generate_shenron_get_gpu_info",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\generate_shenron.py",
|
|
"source_location": "L44",
|
|
"weight": 1.0,
|
|
"_src": "scripts_generate_shenron_py",
|
|
"_tgt": "generate_shenron_process_session",
|
|
"source": "scripts_generate_shenron_py",
|
|
"target": "generate_shenron_process_session",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\generate_shenron.py",
|
|
"source_location": "L200",
|
|
"weight": 1.0,
|
|
"_src": "scripts_generate_shenron_py",
|
|
"_tgt": "generate_shenron_main",
|
|
"source": "scripts_generate_shenron_py",
|
|
"target": "generate_shenron_main",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\generate_shenron.py",
|
|
"source_location": "L86",
|
|
"weight": 1.0,
|
|
"_src": "generate_shenron_process_session",
|
|
"_tgt": "generate_shenron_get_gpu_info",
|
|
"source": "generate_shenron_get_gpu_info",
|
|
"target": "generate_shenron_process_session",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\generate_shenron.py",
|
|
"source_location": "L21",
|
|
"weight": 1.0,
|
|
"_src": "generate_shenron_rationale_21",
|
|
"_tgt": "generate_shenron_get_gpu_info",
|
|
"source": "generate_shenron_get_gpu_info",
|
|
"target": "generate_shenron_rationale_21",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\generate_shenron.py",
|
|
"source_location": "L216",
|
|
"weight": 1.0,
|
|
"_src": "generate_shenron_main",
|
|
"_tgt": "generate_shenron_process_session",
|
|
"source": "generate_shenron_process_session",
|
|
"target": "generate_shenron_main",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\generate_shenron.py",
|
|
"source_location": "L67",
|
|
"weight": 1.0,
|
|
"_src": "generate_shenron_process_session",
|
|
"_tgt": "model_wrapper_shenronradarmodel",
|
|
"source": "generate_shenron_process_session",
|
|
"target": "model_wrapper_shenronradarmodel"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\generate_shenron.py",
|
|
"source_location": "L76",
|
|
"weight": 1.0,
|
|
"_src": "generate_shenron_process_session",
|
|
"_tgt": "recorder_recorder_save",
|
|
"source": "generate_shenron_process_session",
|
|
"target": "recorder_recorder_save"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\generate_shenron.py",
|
|
"source_location": "L90",
|
|
"weight": 1.0,
|
|
"_src": "generate_shenron_process_session",
|
|
"_tgt": "model_wrapper_shenronradarmodel_get_radar_specs",
|
|
"source": "generate_shenron_process_session",
|
|
"target": "model_wrapper_shenronradarmodel_get_radar_specs"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\generate_shenron.py",
|
|
"source_location": "L129",
|
|
"weight": 1.0,
|
|
"_src": "generate_shenron_process_session",
|
|
"_tgt": "model_wrapper_shenronradarmodel_process",
|
|
"source": "generate_shenron_process_session",
|
|
"target": "model_wrapper_shenronradarmodel_process"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\generate_shenron.py",
|
|
"source_location": "L137",
|
|
"weight": 1.0,
|
|
"_src": "generate_shenron_process_session",
|
|
"_tgt": "model_wrapper_shenronradarmodel_get_last_metrology",
|
|
"source": "generate_shenron_process_session",
|
|
"target": "model_wrapper_shenronradarmodel_get_last_metrology"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\generate_shenron.py",
|
|
"source_location": "L146",
|
|
"weight": 1.0,
|
|
"_src": "generate_shenron_process_session",
|
|
"_tgt": "model_wrapper_shenronradarmodel_get_signal_metrics",
|
|
"source": "generate_shenron_process_session",
|
|
"target": "model_wrapper_shenronradarmodel_get_signal_metrics"
|
|
},
|
|
{
|
|
"relation": "uses",
|
|
"confidence": "INFERRED",
|
|
"source_file": "scripts\\generate_shenron.py",
|
|
"source_location": "L15",
|
|
"weight": 0.8,
|
|
"_src": "generate_shenron_rationale_21",
|
|
"_tgt": "model_wrapper_shenronradarmodel",
|
|
"source": "generate_shenron_rationale_21",
|
|
"target": "model_wrapper_shenronradarmodel",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\get_pos.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"_src": "scripts_get_pos_py",
|
|
"_tgt": "get_pos_get_pos",
|
|
"source": "scripts_get_pos_py",
|
|
"target": "get_pos_get_pos",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\spawn_at_spectator.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"_src": "scripts_spawn_at_spectator_py",
|
|
"_tgt": "spawn_at_spectator_spawn_here",
|
|
"source": "scripts_spawn_at_spectator_py",
|
|
"target": "spawn_at_spectator_spawn_here",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\spawn_at_spectator.py",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"_src": "spawn_at_spectator_spawn_here",
|
|
"_tgt": "main_parse_args",
|
|
"source": "spawn_at_spectator_spawn_here",
|
|
"target": "main_parse_args"
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\test_shenron.py",
|
|
"source_location": "L137",
|
|
"weight": 1.0,
|
|
"_src": "scripts_test_shenron_py",
|
|
"_tgt": "test_shenron_render_heatmap",
|
|
"source": "scripts_test_shenron_py",
|
|
"target": "test_shenron_render_heatmap",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\test_shenron.py",
|
|
"source_location": "L166",
|
|
"weight": 1.0,
|
|
"_src": "scripts_test_shenron_py",
|
|
"_tgt": "test_shenron_fastheatmapengine",
|
|
"source": "scripts_test_shenron_py",
|
|
"target": "test_shenron_fastheatmapengine",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\test_shenron.py",
|
|
"source_location": "L207",
|
|
"weight": 1.0,
|
|
"_src": "scripts_test_shenron_py",
|
|
"_tgt": "test_shenron_postprocess_ra",
|
|
"source": "scripts_test_shenron_py",
|
|
"target": "test_shenron_postprocess_ra",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\test_shenron.py",
|
|
"source_location": "L246",
|
|
"weight": 1.0,
|
|
"_src": "scripts_test_shenron_py",
|
|
"_tgt": "test_shenron_scan_convert_ra",
|
|
"source": "scripts_test_shenron_py",
|
|
"target": "test_shenron_scan_convert_ra",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\test_shenron.py",
|
|
"source_location": "L285",
|
|
"weight": 1.0,
|
|
"_src": "scripts_test_shenron_py",
|
|
"_tgt": "test_shenron_load_frames",
|
|
"source": "scripts_test_shenron_py",
|
|
"target": "test_shenron_load_frames",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\test_shenron.py",
|
|
"source_location": "L290",
|
|
"weight": 1.0,
|
|
"_src": "scripts_test_shenron_py",
|
|
"_tgt": "test_shenron_run_testbench",
|
|
"source": "scripts_test_shenron_py",
|
|
"target": "test_shenron_run_testbench",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\test_shenron.py",
|
|
"source_location": "L620",
|
|
"weight": 1.0,
|
|
"_src": "test_shenron_run_testbench",
|
|
"_tgt": "test_shenron_render_heatmap",
|
|
"source": "test_shenron_render_heatmap",
|
|
"target": "test_shenron_run_testbench",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\test_shenron.py",
|
|
"source_location": "L138",
|
|
"weight": 1.0,
|
|
"_src": "test_shenron_rationale_138",
|
|
"_tgt": "test_shenron_render_heatmap",
|
|
"source": "test_shenron_render_heatmap",
|
|
"target": "test_shenron_rationale_138",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\test_shenron.py",
|
|
"source_location": "L160",
|
|
"weight": 1.0,
|
|
"_src": "test_shenron_render_heatmap",
|
|
"_tgt": "recorder_recorder_save",
|
|
"source": "test_shenron_render_heatmap",
|
|
"target": "recorder_recorder_save"
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\test_shenron.py",
|
|
"source_location": "L168",
|
|
"weight": 1.0,
|
|
"_src": "test_shenron_fastheatmapengine",
|
|
"_tgt": "test_shenron_fastheatmapengine_init",
|
|
"source": "test_shenron_fastheatmapengine",
|
|
"target": "test_shenron_fastheatmapengine_init",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\test_shenron.py",
|
|
"source_location": "L193",
|
|
"weight": 1.0,
|
|
"_src": "test_shenron_fastheatmapengine",
|
|
"_tgt": "test_shenron_fastheatmapengine_render",
|
|
"source": "test_shenron_fastheatmapengine",
|
|
"target": "test_shenron_fastheatmapengine_render",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\test_shenron.py",
|
|
"source_location": "L460",
|
|
"weight": 1.0,
|
|
"_src": "test_shenron_run_testbench",
|
|
"_tgt": "test_shenron_fastheatmapengine",
|
|
"source": "test_shenron_fastheatmapengine",
|
|
"target": "test_shenron_run_testbench",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\test_shenron.py",
|
|
"source_location": "L167",
|
|
"weight": 1.0,
|
|
"_src": "test_shenron_rationale_167",
|
|
"_tgt": "test_shenron_fastheatmapengine",
|
|
"source": "test_shenron_fastheatmapengine",
|
|
"target": "test_shenron_rationale_167",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "uses",
|
|
"confidence": "INFERRED",
|
|
"source_file": "scripts\\test_shenron.py",
|
|
"source_location": "L70",
|
|
"weight": 0.8,
|
|
"_src": "test_shenron_fastheatmapengine",
|
|
"_tgt": "model_wrapper_shenronradarmodel",
|
|
"source": "test_shenron_fastheatmapengine",
|
|
"target": "model_wrapper_shenronradarmodel",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\test_shenron.py",
|
|
"source_location": "L589",
|
|
"weight": 1.0,
|
|
"_src": "test_shenron_run_testbench",
|
|
"_tgt": "test_shenron_fastheatmapengine_render",
|
|
"source": "test_shenron_fastheatmapengine_render",
|
|
"target": "test_shenron_run_testbench",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\test_shenron.py",
|
|
"source_location": "L203",
|
|
"weight": 1.0,
|
|
"_src": "test_shenron_fastheatmapengine_render",
|
|
"_tgt": "recorder_recorder_save",
|
|
"source": "test_shenron_fastheatmapengine_render",
|
|
"target": "recorder_recorder_save"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\test_shenron.py",
|
|
"source_location": "L600",
|
|
"weight": 1.0,
|
|
"_src": "test_shenron_run_testbench",
|
|
"_tgt": "test_shenron_postprocess_ra",
|
|
"source": "test_shenron_postprocess_ra",
|
|
"target": "test_shenron_run_testbench",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\test_shenron.py",
|
|
"source_location": "L208",
|
|
"weight": 1.0,
|
|
"_src": "test_shenron_rationale_208",
|
|
"_tgt": "test_shenron_postprocess_ra",
|
|
"source": "test_shenron_postprocess_ra",
|
|
"target": "test_shenron_rationale_208",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\test_shenron.py",
|
|
"source_location": "L604",
|
|
"weight": 1.0,
|
|
"_src": "test_shenron_run_testbench",
|
|
"_tgt": "test_shenron_scan_convert_ra",
|
|
"source": "test_shenron_scan_convert_ra",
|
|
"target": "test_shenron_run_testbench",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\test_shenron.py",
|
|
"source_location": "L247",
|
|
"weight": 1.0,
|
|
"_src": "test_shenron_rationale_247",
|
|
"_tgt": "test_shenron_scan_convert_ra",
|
|
"source": "test_shenron_scan_convert_ra",
|
|
"target": "test_shenron_rationale_247",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\test_shenron.py",
|
|
"source_location": "L419",
|
|
"weight": 1.0,
|
|
"_src": "test_shenron_run_testbench",
|
|
"_tgt": "test_shenron_load_frames",
|
|
"source": "test_shenron_load_frames",
|
|
"target": "test_shenron_run_testbench",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\test_shenron.py",
|
|
"source_location": "L318",
|
|
"weight": 1.0,
|
|
"_src": "test_shenron_run_testbench",
|
|
"_tgt": "model_wrapper_shenronradarmodel",
|
|
"source": "test_shenron_run_testbench",
|
|
"target": "model_wrapper_shenronradarmodel"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\test_shenron.py",
|
|
"source_location": "L332",
|
|
"weight": 1.0,
|
|
"_src": "test_shenron_run_testbench",
|
|
"_tgt": "recorder_recorder_save",
|
|
"source": "test_shenron_run_testbench",
|
|
"target": "recorder_recorder_save"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\test_shenron.py",
|
|
"source_location": "L351",
|
|
"weight": 1.0,
|
|
"_src": "test_shenron_run_testbench",
|
|
"_tgt": "model_wrapper_shenronradarmodel_process",
|
|
"source": "test_shenron_run_testbench",
|
|
"target": "model_wrapper_shenronradarmodel_process"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\test_shenron.py",
|
|
"source_location": "L356",
|
|
"weight": 1.0,
|
|
"_src": "test_shenron_run_testbench",
|
|
"_tgt": "model_wrapper_shenronradarmodel_get_last_metrology",
|
|
"source": "test_shenron_run_testbench",
|
|
"target": "model_wrapper_shenronradarmodel_get_last_metrology"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\test_shenron.py",
|
|
"source_location": "L372",
|
|
"weight": 1.0,
|
|
"_src": "test_shenron_run_testbench",
|
|
"_tgt": "model_wrapper_shenronradarmodel_get_signal_metrics",
|
|
"source": "test_shenron_run_testbench",
|
|
"target": "model_wrapper_shenronradarmodel_get_signal_metrics"
|
|
},
|
|
{
|
|
"relation": "uses",
|
|
"confidence": "INFERRED",
|
|
"source_file": "scripts\\test_shenron.py",
|
|
"source_location": "L70",
|
|
"weight": 0.8,
|
|
"_src": "test_shenron_rationale_138",
|
|
"_tgt": "model_wrapper_shenronradarmodel",
|
|
"source": "test_shenron_rationale_138",
|
|
"target": "model_wrapper_shenronradarmodel",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "uses",
|
|
"confidence": "INFERRED",
|
|
"source_file": "scripts\\test_shenron.py",
|
|
"source_location": "L70",
|
|
"weight": 0.8,
|
|
"_src": "test_shenron_rationale_167",
|
|
"_tgt": "model_wrapper_shenronradarmodel",
|
|
"source": "test_shenron_rationale_167",
|
|
"target": "model_wrapper_shenronradarmodel",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "uses",
|
|
"confidence": "INFERRED",
|
|
"source_file": "scripts\\test_shenron.py",
|
|
"source_location": "L70",
|
|
"weight": 0.8,
|
|
"_src": "test_shenron_rationale_208",
|
|
"_tgt": "model_wrapper_shenronradarmodel",
|
|
"source": "test_shenron_rationale_208",
|
|
"target": "model_wrapper_shenronradarmodel",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "uses",
|
|
"confidence": "INFERRED",
|
|
"source_file": "scripts\\test_shenron.py",
|
|
"source_location": "L70",
|
|
"weight": 0.8,
|
|
"_src": "test_shenron_rationale_247",
|
|
"_tgt": "model_wrapper_shenronradarmodel",
|
|
"source": "test_shenron_rationale_247",
|
|
"target": "model_wrapper_shenronradarmodel",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\test_shenron_model.py",
|
|
"source_location": "L18",
|
|
"weight": 1.0,
|
|
"_src": "scripts_test_shenron_model_py",
|
|
"_tgt": "test_shenron_model_run_smoke_test",
|
|
"source": "scripts_test_shenron_model_py",
|
|
"target": "test_shenron_model_run_smoke_test",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\test_shenron_model.py",
|
|
"source_location": "L29",
|
|
"weight": 1.0,
|
|
"_src": "test_shenron_model_run_smoke_test",
|
|
"_tgt": "model_wrapper_shenronradarmodel",
|
|
"source": "test_shenron_model_run_smoke_test",
|
|
"target": "model_wrapper_shenronradarmodel"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\test_shenron_model.py",
|
|
"source_location": "L55",
|
|
"weight": 1.0,
|
|
"_src": "test_shenron_model_run_smoke_test",
|
|
"_tgt": "model_wrapper_shenronradarmodel_process",
|
|
"source": "test_shenron_model_run_smoke_test",
|
|
"target": "model_wrapper_shenronradarmodel_process"
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\track_full_state.py",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"_src": "scripts_track_full_state_py",
|
|
"_tgt": "track_full_state_track_full_state",
|
|
"source": "scripts_track_full_state_py",
|
|
"target": "track_full_state_track_full_state",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\track_peaks.py",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"_src": "scripts_track_peaks_py",
|
|
"_tgt": "track_peaks_get_peak_tracking",
|
|
"source": "scripts_track_peaks_py",
|
|
"target": "track_peaks_get_peak_tracking",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\analysis\\compare_iterations.py",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"_src": "scripts_analysis_compare_iterations_py",
|
|
"_tgt": "compare_iterations_compare_folders",
|
|
"source": "scripts_analysis_compare_iterations_py",
|
|
"target": "compare_iterations_compare_folders",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\analysis\\data_inspector.py",
|
|
"source_location": "L11",
|
|
"weight": 1.0,
|
|
"_src": "scripts_analysis_data_inspector_py",
|
|
"_tgt": "data_inspector_load_frame",
|
|
"source": "scripts_analysis_data_inspector_py",
|
|
"target": "data_inspector_load_frame",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\analysis\\data_inspector.py",
|
|
"source_location": "L21",
|
|
"weight": 1.0,
|
|
"_src": "scripts_analysis_data_inspector_py",
|
|
"_tgt": "data_inspector_inspect_radar",
|
|
"source": "scripts_analysis_data_inspector_py",
|
|
"target": "data_inspector_inspect_radar",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\analysis\\data_inspector.py",
|
|
"source_location": "L39",
|
|
"weight": 1.0,
|
|
"_src": "scripts_analysis_data_inspector_py",
|
|
"_tgt": "data_inspector_inspect_lidar",
|
|
"source": "scripts_analysis_data_inspector_py",
|
|
"target": "data_inspector_inspect_lidar",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\analysis\\data_inspector.py",
|
|
"source_location": "L54",
|
|
"weight": 1.0,
|
|
"_src": "scripts_analysis_data_inspector_py",
|
|
"_tgt": "data_inspector_inspect_gt",
|
|
"source": "scripts_analysis_data_inspector_py",
|
|
"target": "data_inspector_inspect_gt",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\analysis\\data_inspector.py",
|
|
"source_location": "L68",
|
|
"weight": 1.0,
|
|
"_src": "scripts_analysis_data_inspector_py",
|
|
"_tgt": "data_inspector_plot_radar",
|
|
"source": "scripts_analysis_data_inspector_py",
|
|
"target": "data_inspector_plot_radar",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\analysis\\data_inspector.py",
|
|
"source_location": "L90",
|
|
"weight": 1.0,
|
|
"_src": "scripts_analysis_data_inspector_py",
|
|
"_tgt": "data_inspector_plot_lidar",
|
|
"source": "scripts_analysis_data_inspector_py",
|
|
"target": "data_inspector_plot_lidar",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\analysis\\data_inspector.py",
|
|
"source_location": "L55",
|
|
"weight": 1.0,
|
|
"_src": "data_inspector_inspect_gt",
|
|
"_tgt": "data_inspector_load_frame",
|
|
"source": "data_inspector_load_frame",
|
|
"target": "data_inspector_inspect_gt",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\analysis\\deep_metrology.py",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"_src": "scripts_analysis_deep_metrology_py",
|
|
"_tgt": "deep_metrology_power_law",
|
|
"source": "scripts_analysis_deep_metrology_py",
|
|
"target": "deep_metrology_power_law",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\analysis\\deep_metrology.py",
|
|
"source_location": "L11",
|
|
"weight": 1.0,
|
|
"_src": "scripts_analysis_deep_metrology_py",
|
|
"_tgt": "deep_metrology_analyze_iteration",
|
|
"source": "scripts_analysis_deep_metrology_py",
|
|
"target": "deep_metrology_analyze_iteration",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\analysis\\deep_metrology.py",
|
|
"source_location": "L39",
|
|
"weight": 1.0,
|
|
"_src": "scripts_analysis_deep_metrology_py",
|
|
"_tgt": "deep_metrology_run_metrology_suite",
|
|
"source": "scripts_analysis_deep_metrology_py",
|
|
"target": "deep_metrology_run_metrology_suite",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\analysis\\deep_metrology.py",
|
|
"source_location": "L72",
|
|
"weight": 1.0,
|
|
"_src": "deep_metrology_run_metrology_suite",
|
|
"_tgt": "deep_metrology_power_law",
|
|
"source": "deep_metrology_power_law",
|
|
"target": "deep_metrology_run_metrology_suite",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\analysis\\deep_metrology.py",
|
|
"source_location": "L45",
|
|
"weight": 1.0,
|
|
"_src": "deep_metrology_run_metrology_suite",
|
|
"_tgt": "deep_metrology_analyze_iteration",
|
|
"source": "deep_metrology_analyze_iteration",
|
|
"target": "deep_metrology_run_metrology_suite",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\analysis\\plot_iterations.py",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"_src": "scripts_analysis_plot_iterations_py",
|
|
"_tgt": "plot_iterations_plot_comparison",
|
|
"source": "scripts_analysis_plot_iterations_py",
|
|
"target": "plot_iterations_plot_comparison",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\analysis\\plot_iterations.py",
|
|
"source_location": "L59",
|
|
"weight": 1.0,
|
|
"_src": "plot_iterations_rationale_59",
|
|
"_tgt": "scripts_analysis_plot_iterations_py",
|
|
"source": "scripts_analysis_plot_iterations_py",
|
|
"target": "plot_iterations_rationale_59",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\analysis\\plot_iterations.py",
|
|
"source_location": "L54",
|
|
"weight": 1.0,
|
|
"_src": "plot_iterations_plot_comparison",
|
|
"_tgt": "recorder_recorder_close",
|
|
"source": "plot_iterations_plot_comparison",
|
|
"target": "recorder_recorder_close"
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\analysis\\research_metrology.py",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"_src": "scripts_analysis_research_metrology_py",
|
|
"_tgt": "research_metrology_research_metrology",
|
|
"source": "scripts_analysis_research_metrology_py",
|
|
"target": "research_metrology_research_metrology",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\analysis\\sensitivity_sweep.py",
|
|
"source_location": "L20",
|
|
"weight": 1.0,
|
|
"_src": "scripts_analysis_sensitivity_sweep_py",
|
|
"_tgt": "sensitivity_sweep_run_sensitivity_sweep",
|
|
"source": "scripts_analysis_sensitivity_sweep_py",
|
|
"target": "sensitivity_sweep_run_sensitivity_sweep",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\analysis\\sensitivity_sweep.py",
|
|
"source_location": "L33",
|
|
"weight": 1.0,
|
|
"_src": "sensitivity_sweep_run_sensitivity_sweep",
|
|
"_tgt": "model_wrapper_shenronradarmodel",
|
|
"source": "sensitivity_sweep_run_sensitivity_sweep",
|
|
"target": "model_wrapper_shenronradarmodel"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\analysis\\sensitivity_sweep.py",
|
|
"source_location": "L51",
|
|
"weight": 1.0,
|
|
"_src": "sensitivity_sweep_run_sensitivity_sweep",
|
|
"_tgt": "model_wrapper_shenronradarmodel_process",
|
|
"source": "sensitivity_sweep_run_sensitivity_sweep",
|
|
"target": "model_wrapper_shenronradarmodel_process"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\analysis\\sensitivity_sweep.py",
|
|
"source_location": "L77",
|
|
"weight": 1.0,
|
|
"_src": "sensitivity_sweep_run_sensitivity_sweep",
|
|
"_tgt": "recorder_recorder_close",
|
|
"source": "sensitivity_sweep_run_sensitivity_sweep",
|
|
"target": "recorder_recorder_close"
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\analysis\\sensitivity_sweep_207.py",
|
|
"source_location": "L19",
|
|
"weight": 1.0,
|
|
"_src": "scripts_analysis_sensitivity_sweep_207_py",
|
|
"_tgt": "sensitivity_sweep_207_run_sensitivity_sweep",
|
|
"source": "scripts_analysis_sensitivity_sweep_207_py",
|
|
"target": "sensitivity_sweep_207_run_sensitivity_sweep",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\analysis\\sensitivity_sweep_207.py",
|
|
"source_location": "L32",
|
|
"weight": 1.0,
|
|
"_src": "sensitivity_sweep_207_run_sensitivity_sweep",
|
|
"_tgt": "model_wrapper_shenronradarmodel",
|
|
"source": "sensitivity_sweep_207_run_sensitivity_sweep",
|
|
"target": "model_wrapper_shenronradarmodel"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\analysis\\sensitivity_sweep_207.py",
|
|
"source_location": "L47",
|
|
"weight": 1.0,
|
|
"_src": "sensitivity_sweep_207_run_sensitivity_sweep",
|
|
"_tgt": "model_wrapper_shenronradarmodel_process",
|
|
"source": "sensitivity_sweep_207_run_sensitivity_sweep",
|
|
"target": "model_wrapper_shenronradarmodel_process"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\analysis\\sensitivity_sweep_207.py",
|
|
"source_location": "L73",
|
|
"weight": 1.0,
|
|
"_src": "sensitivity_sweep_207_run_sensitivity_sweep",
|
|
"_tgt": "recorder_recorder_close",
|
|
"source": "sensitivity_sweep_207_run_sensitivity_sweep",
|
|
"target": "recorder_recorder_close"
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\analysis\\verify_frame.py",
|
|
"source_location": "L16",
|
|
"weight": 1.0,
|
|
"_src": "scripts_analysis_verify_frame_py",
|
|
"_tgt": "verify_frame_verify_frame",
|
|
"source": "scripts_analysis_verify_frame_py",
|
|
"target": "verify_frame_verify_frame",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\analysis\\verify_frame.py",
|
|
"source_location": "L30",
|
|
"weight": 1.0,
|
|
"_src": "verify_frame_verify_frame",
|
|
"_tgt": "model_wrapper_shenronradarmodel",
|
|
"source": "verify_frame_verify_frame",
|
|
"target": "model_wrapper_shenronradarmodel"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\analysis\\verify_frame.py",
|
|
"source_location": "L33",
|
|
"weight": 1.0,
|
|
"_src": "verify_frame_verify_frame",
|
|
"_tgt": "model_wrapper_shenronradarmodel_process",
|
|
"source": "verify_frame_verify_frame",
|
|
"target": "model_wrapper_shenronradarmodel_process"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\analysis\\verify_frame.py",
|
|
"source_location": "L55",
|
|
"weight": 1.0,
|
|
"_src": "verify_frame_verify_frame",
|
|
"_tgt": "recorder_recorder_close",
|
|
"source": "verify_frame_verify_frame",
|
|
"target": "recorder_recorder_close"
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\analysis\\verify_metrology_logic.py",
|
|
"source_location": "L18",
|
|
"weight": 1.0,
|
|
"_src": "scripts_analysis_verify_metrology_logic_py",
|
|
"_tgt": "verify_metrology_logic_verify_signal_flow",
|
|
"source": "scripts_analysis_verify_metrology_logic_py",
|
|
"target": "verify_metrology_logic_verify_signal_flow",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\analysis\\verify_metrology_logic.py",
|
|
"source_location": "L23",
|
|
"weight": 1.0,
|
|
"_src": "verify_metrology_logic_verify_signal_flow",
|
|
"_tgt": "model_wrapper_shenronradarmodel",
|
|
"source": "verify_metrology_logic_verify_signal_flow",
|
|
"target": "model_wrapper_shenronradarmodel"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\analysis\\verify_metrology_logic.py",
|
|
"source_location": "L46",
|
|
"weight": 1.0,
|
|
"_src": "verify_metrology_logic_verify_signal_flow",
|
|
"_tgt": "model_wrapper_shenronradarmodel_process",
|
|
"source": "verify_metrology_logic_verify_signal_flow",
|
|
"target": "model_wrapper_shenronradarmodel_process"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\analysis\\verify_metrology_logic.py",
|
|
"source_location": "L54",
|
|
"weight": 1.0,
|
|
"_src": "verify_metrology_logic_verify_signal_flow",
|
|
"_tgt": "model_wrapper_shenronradarmodel_get_last_metrology",
|
|
"source": "verify_metrology_logic_verify_signal_flow",
|
|
"target": "model_wrapper_shenronradarmodel_get_last_metrology"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\analysis\\verify_metrology_logic.py",
|
|
"source_location": "L80",
|
|
"weight": 1.0,
|
|
"_src": "verify_metrology_logic_verify_signal_flow",
|
|
"_tgt": "model_wrapper_shenronradarmodel_get_signal_metrics",
|
|
"source": "verify_metrology_logic_verify_signal_flow",
|
|
"target": "model_wrapper_shenronradarmodel_get_signal_metrics"
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\model_wrapper.py",
|
|
"source_location": "L23",
|
|
"weight": 1.0,
|
|
"_src": "scripts_isolate_model_wrapper_py",
|
|
"_tgt": "model_wrapper_shenronradarmodel",
|
|
"source": "scripts_isolate_model_wrapper_py",
|
|
"target": "model_wrapper_shenronradarmodel",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\model_wrapper.py",
|
|
"source_location": "L24",
|
|
"weight": 1.0,
|
|
"_src": "model_wrapper_shenronradarmodel",
|
|
"_tgt": "model_wrapper_shenronradarmodel_init",
|
|
"source": "model_wrapper_shenronradarmodel",
|
|
"target": "model_wrapper_shenronradarmodel_init",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\model_wrapper.py",
|
|
"source_location": "L56",
|
|
"weight": 1.0,
|
|
"_src": "model_wrapper_shenronradarmodel",
|
|
"_tgt": "model_wrapper_shenronradarmodel_sync_configs",
|
|
"source": "model_wrapper_shenronradarmodel",
|
|
"target": "model_wrapper_shenronradarmodel_sync_configs",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\model_wrapper.py",
|
|
"source_location": "L78",
|
|
"weight": 1.0,
|
|
"_src": "model_wrapper_shenronradarmodel",
|
|
"_tgt": "model_wrapper_shenronradarmodel_process",
|
|
"source": "model_wrapper_shenronradarmodel",
|
|
"target": "model_wrapper_shenronradarmodel_process",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\model_wrapper.py",
|
|
"source_location": "L130",
|
|
"weight": 1.0,
|
|
"_src": "model_wrapper_shenronradarmodel",
|
|
"_tgt": "model_wrapper_shenronradarmodel_get_last_metrology",
|
|
"source": "model_wrapper_shenronradarmodel",
|
|
"target": "model_wrapper_shenronradarmodel_get_last_metrology",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\model_wrapper.py",
|
|
"source_location": "L143",
|
|
"weight": 1.0,
|
|
"_src": "model_wrapper_shenronradarmodel",
|
|
"_tgt": "model_wrapper_shenronradarmodel_get_signal_metrics",
|
|
"source": "model_wrapper_shenronradarmodel",
|
|
"target": "model_wrapper_shenronradarmodel_get_signal_metrics",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\model_wrapper.py",
|
|
"source_location": "L223",
|
|
"weight": 1.0,
|
|
"_src": "model_wrapper_shenronradarmodel",
|
|
"_tgt": "model_wrapper_shenronradarmodel_get_radar_specs",
|
|
"source": "model_wrapper_shenronradarmodel",
|
|
"target": "model_wrapper_shenronradarmodel_get_radar_specs",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "uses",
|
|
"confidence": "INFERRED",
|
|
"source_file": "scripts\\ISOLATE\\model_wrapper.py",
|
|
"source_location": "L19",
|
|
"weight": 0.8,
|
|
"_src": "model_wrapper_shenronradarmodel",
|
|
"_tgt": "configureradar_radar",
|
|
"source": "model_wrapper_shenronradarmodel",
|
|
"target": "configureradar_radar",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "uses",
|
|
"confidence": "INFERRED",
|
|
"source_file": "scripts\\ISOLATE\\model_wrapper.py",
|
|
"source_location": "L20",
|
|
"weight": 0.8,
|
|
"_src": "model_wrapper_shenronradarmodel",
|
|
"_tgt": "radar_processor_radarprocessor",
|
|
"source": "model_wrapper_shenronradarmodel",
|
|
"target": "radar_processor_radarprocessor",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\model_wrapper.py",
|
|
"source_location": "L76",
|
|
"weight": 1.0,
|
|
"_src": "model_wrapper_shenronradarmodel_sync_configs",
|
|
"_tgt": "model_wrapper_shenronradarmodel_init",
|
|
"source": "model_wrapper_shenronradarmodel_init",
|
|
"target": "model_wrapper_shenronradarmodel_sync_configs",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\model_wrapper.py",
|
|
"source_location": "L25",
|
|
"weight": 1.0,
|
|
"_src": "model_wrapper_rationale_25",
|
|
"_tgt": "model_wrapper_shenronradarmodel_init",
|
|
"source": "model_wrapper_shenronradarmodel_init",
|
|
"target": "model_wrapper_rationale_25",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\ISOLATE\\model_wrapper.py",
|
|
"source_location": "L35",
|
|
"weight": 1.0,
|
|
"_src": "model_wrapper_shenronradarmodel_init",
|
|
"_tgt": "configureradar_radar",
|
|
"source": "model_wrapper_shenronradarmodel_init",
|
|
"target": "configureradar_radar"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\ISOLATE\\model_wrapper.py",
|
|
"source_location": "L43",
|
|
"weight": 1.0,
|
|
"_src": "model_wrapper_shenronradarmodel_init",
|
|
"_tgt": "radar_processor_radarprocessor",
|
|
"source": "model_wrapper_shenronradarmodel_init",
|
|
"target": "radar_processor_radarprocessor"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\model_wrapper.py",
|
|
"source_location": "L95",
|
|
"weight": 1.0,
|
|
"_src": "model_wrapper_shenronradarmodel_process",
|
|
"_tgt": "model_wrapper_shenronradarmodel_sync_configs",
|
|
"source": "model_wrapper_shenronradarmodel_sync_configs",
|
|
"target": "model_wrapper_shenronradarmodel_process",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\model_wrapper.py",
|
|
"source_location": "L57",
|
|
"weight": 1.0,
|
|
"_src": "model_wrapper_rationale_57",
|
|
"_tgt": "model_wrapper_shenronradarmodel_sync_configs",
|
|
"source": "model_wrapper_shenronradarmodel_sync_configs",
|
|
"target": "model_wrapper_rationale_57",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\model_wrapper.py",
|
|
"source_location": "L79",
|
|
"weight": 1.0,
|
|
"_src": "model_wrapper_rationale_79",
|
|
"_tgt": "model_wrapper_shenronradarmodel_process",
|
|
"source": "model_wrapper_shenronradarmodel_process",
|
|
"target": "model_wrapper_rationale_79",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\ISOLATE\\model_wrapper.py",
|
|
"source_location": "L99",
|
|
"weight": 1.0,
|
|
"_src": "model_wrapper_shenronradarmodel_process",
|
|
"_tgt": "lidar_run_lidar",
|
|
"source": "model_wrapper_shenronradarmodel_process",
|
|
"target": "lidar_run_lidar"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\ISOLATE\\model_wrapper.py",
|
|
"source_location": "L103",
|
|
"weight": 1.0,
|
|
"_src": "model_wrapper_shenronradarmodel_process",
|
|
"_tgt": "utils_radar_reformat_adc_shenron",
|
|
"source": "model_wrapper_shenronradarmodel_process",
|
|
"target": "utils_radar_reformat_adc_shenron"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\ISOLATE\\model_wrapper.py",
|
|
"source_location": "L107",
|
|
"weight": 1.0,
|
|
"_src": "model_wrapper_shenronradarmodel_process",
|
|
"_tgt": "radar_processor_radarprocessor_cal_range_fft",
|
|
"source": "model_wrapper_shenronradarmodel_process",
|
|
"target": "radar_processor_radarprocessor_cal_range_fft"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\ISOLATE\\model_wrapper.py",
|
|
"source_location": "L110",
|
|
"weight": 1.0,
|
|
"_src": "model_wrapper_shenronradarmodel_process",
|
|
"_tgt": "radar_processor_radarprocessor_cal_doppler_fft",
|
|
"source": "model_wrapper_shenronradarmodel_process",
|
|
"target": "radar_processor_radarprocessor_cal_doppler_fft"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\ISOLATE\\model_wrapper.py",
|
|
"source_location": "L115",
|
|
"weight": 1.0,
|
|
"_src": "model_wrapper_shenronradarmodel_process",
|
|
"_tgt": "radar_processor_radarprocessor_convert_to_pcd",
|
|
"source": "model_wrapper_shenronradarmodel_process",
|
|
"target": "radar_processor_radarprocessor_convert_to_pcd"
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\model_wrapper.py",
|
|
"source_location": "L131",
|
|
"weight": 1.0,
|
|
"_src": "model_wrapper_rationale_131",
|
|
"_tgt": "model_wrapper_shenronradarmodel_get_last_metrology",
|
|
"source": "model_wrapper_shenronradarmodel_get_last_metrology",
|
|
"target": "model_wrapper_rationale_131",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\model_wrapper.py",
|
|
"source_location": "L144",
|
|
"weight": 1.0,
|
|
"_src": "model_wrapper_rationale_144",
|
|
"_tgt": "model_wrapper_shenronradarmodel_get_signal_metrics",
|
|
"source": "model_wrapper_shenronradarmodel_get_signal_metrics",
|
|
"target": "model_wrapper_rationale_144",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\model_wrapper.py",
|
|
"source_location": "L224",
|
|
"weight": 1.0,
|
|
"_src": "model_wrapper_rationale_224",
|
|
"_tgt": "model_wrapper_shenronradarmodel_get_radar_specs",
|
|
"source": "model_wrapper_shenronradarmodel_get_radar_specs",
|
|
"target": "model_wrapper_rationale_224",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "uses",
|
|
"confidence": "INFERRED",
|
|
"source_file": "scripts\\ISOLATE\\model_wrapper.py",
|
|
"source_location": "L19",
|
|
"weight": 0.8,
|
|
"_src": "model_wrapper_rationale_25",
|
|
"_tgt": "configureradar_radar",
|
|
"source": "model_wrapper_rationale_25",
|
|
"target": "configureradar_radar",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "uses",
|
|
"confidence": "INFERRED",
|
|
"source_file": "scripts\\ISOLATE\\model_wrapper.py",
|
|
"source_location": "L20",
|
|
"weight": 0.8,
|
|
"_src": "model_wrapper_rationale_25",
|
|
"_tgt": "radar_processor_radarprocessor",
|
|
"source": "model_wrapper_rationale_25",
|
|
"target": "radar_processor_radarprocessor",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "uses",
|
|
"confidence": "INFERRED",
|
|
"source_file": "scripts\\ISOLATE\\model_wrapper.py",
|
|
"source_location": "L19",
|
|
"weight": 0.8,
|
|
"_src": "model_wrapper_rationale_57",
|
|
"_tgt": "configureradar_radar",
|
|
"source": "model_wrapper_rationale_57",
|
|
"target": "configureradar_radar",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "uses",
|
|
"confidence": "INFERRED",
|
|
"source_file": "scripts\\ISOLATE\\model_wrapper.py",
|
|
"source_location": "L20",
|
|
"weight": 0.8,
|
|
"_src": "model_wrapper_rationale_57",
|
|
"_tgt": "radar_processor_radarprocessor",
|
|
"source": "model_wrapper_rationale_57",
|
|
"target": "radar_processor_radarprocessor",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "uses",
|
|
"confidence": "INFERRED",
|
|
"source_file": "scripts\\ISOLATE\\model_wrapper.py",
|
|
"source_location": "L19",
|
|
"weight": 0.8,
|
|
"_src": "model_wrapper_rationale_79",
|
|
"_tgt": "configureradar_radar",
|
|
"source": "model_wrapper_rationale_79",
|
|
"target": "configureradar_radar",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "uses",
|
|
"confidence": "INFERRED",
|
|
"source_file": "scripts\\ISOLATE\\model_wrapper.py",
|
|
"source_location": "L20",
|
|
"weight": 0.8,
|
|
"_src": "model_wrapper_rationale_79",
|
|
"_tgt": "radar_processor_radarprocessor",
|
|
"source": "model_wrapper_rationale_79",
|
|
"target": "radar_processor_radarprocessor",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "uses",
|
|
"confidence": "INFERRED",
|
|
"source_file": "scripts\\ISOLATE\\model_wrapper.py",
|
|
"source_location": "L19",
|
|
"weight": 0.8,
|
|
"_src": "model_wrapper_rationale_131",
|
|
"_tgt": "configureradar_radar",
|
|
"source": "model_wrapper_rationale_131",
|
|
"target": "configureradar_radar",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "uses",
|
|
"confidence": "INFERRED",
|
|
"source_file": "scripts\\ISOLATE\\model_wrapper.py",
|
|
"source_location": "L20",
|
|
"weight": 0.8,
|
|
"_src": "model_wrapper_rationale_131",
|
|
"_tgt": "radar_processor_radarprocessor",
|
|
"source": "model_wrapper_rationale_131",
|
|
"target": "radar_processor_radarprocessor",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "uses",
|
|
"confidence": "INFERRED",
|
|
"source_file": "scripts\\ISOLATE\\model_wrapper.py",
|
|
"source_location": "L19",
|
|
"weight": 0.8,
|
|
"_src": "model_wrapper_rationale_144",
|
|
"_tgt": "configureradar_radar",
|
|
"source": "model_wrapper_rationale_144",
|
|
"target": "configureradar_radar",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "uses",
|
|
"confidence": "INFERRED",
|
|
"source_file": "scripts\\ISOLATE\\model_wrapper.py",
|
|
"source_location": "L20",
|
|
"weight": 0.8,
|
|
"_src": "model_wrapper_rationale_144",
|
|
"_tgt": "radar_processor_radarprocessor",
|
|
"source": "model_wrapper_rationale_144",
|
|
"target": "radar_processor_radarprocessor",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "uses",
|
|
"confidence": "INFERRED",
|
|
"source_file": "scripts\\ISOLATE\\model_wrapper.py",
|
|
"source_location": "L19",
|
|
"weight": 0.8,
|
|
"_src": "model_wrapper_rationale_224",
|
|
"_tgt": "configureradar_radar",
|
|
"source": "model_wrapper_rationale_224",
|
|
"target": "configureradar_radar",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "uses",
|
|
"confidence": "INFERRED",
|
|
"source_file": "scripts\\ISOLATE\\model_wrapper.py",
|
|
"source_location": "L20",
|
|
"weight": 0.8,
|
|
"_src": "model_wrapper_rationale_224",
|
|
"_tgt": "radar_processor_radarprocessor",
|
|
"source": "model_wrapper_rationale_224",
|
|
"target": "radar_processor_radarprocessor",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\ConfigureRadar.py",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"_src": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_configureradar_py",
|
|
"_tgt": "configureradar_radar",
|
|
"source": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_configureradar_py",
|
|
"target": "configureradar_radar",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\ConfigureRadar.py",
|
|
"source_location": "L12",
|
|
"weight": 1.0,
|
|
"_src": "configureradar_radar",
|
|
"_tgt": "configureradar_radar_init",
|
|
"source": "configureradar_radar",
|
|
"target": "configureradar_radar_init",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\ConfigureRadar.py",
|
|
"source_location": "L154",
|
|
"weight": 1.0,
|
|
"_src": "configureradar_radar",
|
|
"_tgt": "configureradar_radar_get_noise",
|
|
"source": "configureradar_radar",
|
|
"target": "configureradar_radar_get_noise",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\ConfigureRadar.py",
|
|
"source_location": "L169",
|
|
"weight": 1.0,
|
|
"_src": "configureradar_radar",
|
|
"_tgt": "configureradar_radar_load_antenna_luts",
|
|
"source": "configureradar_radar",
|
|
"target": "configureradar_radar_load_antenna_luts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\ConfigureRadar.py",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"_src": "configureradar_rationale_8",
|
|
"_tgt": "configureradar_radar",
|
|
"source": "configureradar_radar",
|
|
"target": "configureradar_rationale_8",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "uses",
|
|
"confidence": "INFERRED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar.py",
|
|
"source_location": "L8",
|
|
"weight": 0.8,
|
|
"_src": "lidar_rationale_19",
|
|
"_tgt": "configureradar_radar",
|
|
"source": "configureradar_radar",
|
|
"target": "lidar_rationale_19",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "uses",
|
|
"confidence": "INFERRED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar.py",
|
|
"source_location": "L8",
|
|
"weight": 0.8,
|
|
"_src": "lidar_rationale_85",
|
|
"_tgt": "configureradar_radar",
|
|
"source": "configureradar_radar",
|
|
"target": "lidar_rationale_85",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "uses",
|
|
"confidence": "INFERRED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py",
|
|
"source_location": "L8",
|
|
"weight": 0.8,
|
|
"_src": "sceneset_sceneset",
|
|
"_tgt": "configureradar_radar",
|
|
"source": "configureradar_radar",
|
|
"target": "sceneset_sceneset",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "uses",
|
|
"confidence": "INFERRED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py",
|
|
"source_location": "L8",
|
|
"weight": 0.8,
|
|
"_src": "sceneset_rationale_27",
|
|
"_tgt": "configureradar_radar",
|
|
"source": "configureradar_radar",
|
|
"target": "sceneset_rationale_27",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "uses",
|
|
"confidence": "INFERRED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py",
|
|
"source_location": "L8",
|
|
"weight": 0.8,
|
|
"_src": "sceneset_rationale_285",
|
|
"_tgt": "configureradar_radar",
|
|
"source": "configureradar_radar",
|
|
"target": "sceneset_rationale_285",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "uses",
|
|
"confidence": "INFERRED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py",
|
|
"source_location": "L8",
|
|
"weight": 0.8,
|
|
"_src": "sceneset_rationale_378",
|
|
"_tgt": "configureradar_radar",
|
|
"source": "configureradar_radar",
|
|
"target": "sceneset_rationale_378",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar.py",
|
|
"source_location": "L133",
|
|
"weight": 1.0,
|
|
"_src": "lidar_run_lidar",
|
|
"_tgt": "configureradar_radar",
|
|
"source": "configureradar_radar",
|
|
"target": "lidar_run_lidar"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\heatmap_gen.py",
|
|
"source_location": "L32",
|
|
"weight": 1.0,
|
|
"_src": "heatmap_gen_heatmap_gen",
|
|
"_tgt": "configureradar_radar_get_noise",
|
|
"source": "configureradar_radar_get_noise",
|
|
"target": "heatmap_gen_heatmap_gen"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\heatmap_gen_fast.py",
|
|
"source_location": "L84",
|
|
"weight": 1.0,
|
|
"_src": "heatmap_gen_fast_heatmap_gen",
|
|
"_tgt": "configureradar_radar_get_noise",
|
|
"source": "configureradar_radar_get_noise",
|
|
"target": "heatmap_gen_fast_heatmap_gen"
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\ConfigureRadar.py",
|
|
"source_location": "L170",
|
|
"weight": 1.0,
|
|
"_src": "configureradar_rationale_170",
|
|
"_tgt": "configureradar_radar_load_antenna_luts",
|
|
"source": "configureradar_radar_load_antenna_luts",
|
|
"target": "configureradar_rationale_170",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar.py",
|
|
"source_location": "L18",
|
|
"weight": 1.0,
|
|
"_src": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_lidar_py",
|
|
"_tgt": "lidar_map_carla_semantic_lidar_latest",
|
|
"source": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_lidar_py",
|
|
"target": "lidar_map_carla_semantic_lidar_latest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar.py",
|
|
"source_location": "L73",
|
|
"weight": 1.0,
|
|
"_src": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_lidar_py",
|
|
"_tgt": "lidar_check_save_path",
|
|
"source": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_lidar_py",
|
|
"target": "lidar_check_save_path",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar.py",
|
|
"source_location": "L78",
|
|
"weight": 1.0,
|
|
"_src": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_lidar_py",
|
|
"_tgt": "lidar_rotate_points",
|
|
"source": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_lidar_py",
|
|
"target": "lidar_rotate_points",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar.py",
|
|
"source_location": "L84",
|
|
"weight": 1.0,
|
|
"_src": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_lidar_py",
|
|
"_tgt": "lidar_cropped_forradar",
|
|
"source": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_lidar_py",
|
|
"target": "lidar_cropped_forradar",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar.py",
|
|
"source_location": "L111",
|
|
"weight": 1.0,
|
|
"_src": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_lidar_py",
|
|
"_tgt": "lidar_run_lidar",
|
|
"source": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_lidar_py",
|
|
"target": "lidar_run_lidar",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar.py",
|
|
"source_location": "L161",
|
|
"weight": 1.0,
|
|
"_src": "lidar_run_lidar",
|
|
"_tgt": "lidar_map_carla_semantic_lidar_latest",
|
|
"source": "lidar_map_carla_semantic_lidar_latest",
|
|
"target": "lidar_run_lidar",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar.py",
|
|
"source_location": "L19",
|
|
"weight": 1.0,
|
|
"_src": "lidar_rationale_19",
|
|
"_tgt": "lidar_map_carla_semantic_lidar_latest",
|
|
"source": "lidar_map_carla_semantic_lidar_latest",
|
|
"target": "lidar_rationale_19",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar.py",
|
|
"source_location": "L89",
|
|
"weight": 1.0,
|
|
"_src": "lidar_cropped_forradar",
|
|
"_tgt": "lidar_rotate_points",
|
|
"source": "lidar_rotate_points",
|
|
"target": "lidar_cropped_forradar",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar.py",
|
|
"source_location": "L207",
|
|
"weight": 1.0,
|
|
"_src": "lidar_run_lidar",
|
|
"_tgt": "lidar_cropped_forradar",
|
|
"source": "lidar_cropped_forradar",
|
|
"target": "lidar_run_lidar",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar.py",
|
|
"source_location": "L85",
|
|
"weight": 1.0,
|
|
"_src": "lidar_rationale_85",
|
|
"_tgt": "lidar_cropped_forradar",
|
|
"source": "lidar_cropped_forradar",
|
|
"target": "lidar_rationale_85",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar.py",
|
|
"source_location": "L105",
|
|
"weight": 1.0,
|
|
"_src": "lidar_cropped_forradar",
|
|
"_tgt": "sceneset_sceneset",
|
|
"source": "lidar_cropped_forradar",
|
|
"target": "sceneset_sceneset"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar.py",
|
|
"source_location": "L107",
|
|
"weight": 1.0,
|
|
"_src": "lidar_cropped_forradar",
|
|
"_tgt": "sceneset_sceneset_specularpoints",
|
|
"source": "lidar_cropped_forradar",
|
|
"target": "sceneset_sceneset_specularpoints"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar.py",
|
|
"source_location": "L162",
|
|
"weight": 1.0,
|
|
"_src": "lidar_run_lidar",
|
|
"_tgt": "lidar_utils_new_map_material",
|
|
"source": "lidar_run_lidar",
|
|
"target": "lidar_utils_new_map_material"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar.py",
|
|
"source_location": "L229",
|
|
"weight": 1.0,
|
|
"_src": "lidar_run_lidar",
|
|
"_tgt": "heatmap_gen_fast_heatmap_gen",
|
|
"source": "lidar_run_lidar",
|
|
"target": "heatmap_gen_fast_heatmap_gen"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\main.py",
|
|
"source_location": "L33",
|
|
"weight": 1.0,
|
|
"_src": "main_run_shenron",
|
|
"_tgt": "lidar_run_lidar",
|
|
"source": "lidar_run_lidar",
|
|
"target": "main_run_shenron"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\convert2D_img.py",
|
|
"source_location": "L58",
|
|
"weight": 1.0,
|
|
"_src": "convert2d_img_convert_sem_lidar_2d_img_func",
|
|
"_tgt": "lidar_run_lidar",
|
|
"source": "lidar_run_lidar",
|
|
"target": "convert2d_img_convert_sem_lidar_2d_img_func"
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar_utils.py",
|
|
"source_location": "L10",
|
|
"weight": 1.0,
|
|
"_src": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_lidar_utils_py",
|
|
"_tgt": "lidar_utils_create_digital_twin",
|
|
"source": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_lidar_utils_py",
|
|
"target": "lidar_utils_create_digital_twin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar_utils.py",
|
|
"source_location": "L94",
|
|
"weight": 1.0,
|
|
"_src": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_lidar_utils_py",
|
|
"_tgt": "lidar_utils_map_material",
|
|
"source": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_lidar_utils_py",
|
|
"target": "lidar_utils_map_material",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar_utils.py",
|
|
"source_location": "L129",
|
|
"weight": 1.0,
|
|
"_src": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_lidar_utils_py",
|
|
"_tgt": "lidar_utils_new_map_material",
|
|
"source": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_lidar_utils_py",
|
|
"target": "lidar_utils_new_map_material",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\lidar_utils.py",
|
|
"source_location": "L12",
|
|
"weight": 1.0,
|
|
"_src": "lidar_utils_rationale_12",
|
|
"_tgt": "lidar_utils_create_digital_twin",
|
|
"source": "lidar_utils_create_digital_twin",
|
|
"target": "lidar_utils_rationale_12",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\main.py",
|
|
"source_location": "L12",
|
|
"weight": 1.0,
|
|
"_src": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_main_py",
|
|
"_tgt": "main_run_shenron",
|
|
"source": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_main_py",
|
|
"target": "main_run_shenron",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\map_carla_semantic_lidar_shenron.py",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"_src": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_map_carla_semantic_lidar_shenron_py",
|
|
"_tgt": "map_carla_semantic_lidar_shenron_check_save_path",
|
|
"source": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_map_carla_semantic_lidar_shenron_py",
|
|
"target": "map_carla_semantic_lidar_shenron_check_save_path",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\map_carla_semantic_lidar_shenron.py",
|
|
"source_location": "L12",
|
|
"weight": 1.0,
|
|
"_src": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_map_carla_semantic_lidar_shenron_py",
|
|
"_tgt": "map_carla_semantic_lidar_shenron_main",
|
|
"source": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_map_carla_semantic_lidar_shenron_py",
|
|
"target": "map_carla_semantic_lidar_shenron_main",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\map_carla_semantic_lidar_shenron.py",
|
|
"source_location": "L32",
|
|
"weight": 1.0,
|
|
"_src": "map_carla_semantic_lidar_shenron_main",
|
|
"_tgt": "map_carla_semantic_lidar_shenron_check_save_path",
|
|
"source": "map_carla_semantic_lidar_shenron_check_save_path",
|
|
"target": "map_carla_semantic_lidar_shenron_main",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\map_carla_semantic_lidar_shenron.py",
|
|
"source_location": "L50",
|
|
"weight": 1.0,
|
|
"_src": "map_carla_semantic_lidar_shenron_main",
|
|
"_tgt": "recorder_recorder_save",
|
|
"source": "map_carla_semantic_lidar_shenron_main",
|
|
"target": "recorder_recorder_save"
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"_src": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_transform_dsp_utils_py",
|
|
"_tgt": "transform_dsp_utils_separate_real_imag",
|
|
"source": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_transform_dsp_utils_py",
|
|
"target": "transform_dsp_utils_separate_real_imag",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py",
|
|
"source_location": "L18",
|
|
"weight": 1.0,
|
|
"_src": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_transform_dsp_utils_py",
|
|
"_tgt": "transform_dsp_utils_separate_mag_phase",
|
|
"source": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_transform_dsp_utils_py",
|
|
"target": "transform_dsp_utils_separate_mag_phase",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py",
|
|
"source_location": "L27",
|
|
"weight": 1.0,
|
|
"_src": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_transform_dsp_utils_py",
|
|
"_tgt": "transform_dsp_utils_convert_adc_to_3d_fft",
|
|
"source": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_transform_dsp_utils_py",
|
|
"target": "transform_dsp_utils_convert_adc_to_3d_fft",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py",
|
|
"source_location": "L57",
|
|
"weight": 1.0,
|
|
"_src": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_transform_dsp_utils_py",
|
|
"_tgt": "transform_dsp_utils_cart2polar",
|
|
"source": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_transform_dsp_utils_py",
|
|
"target": "transform_dsp_utils_cart2polar",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py",
|
|
"source_location": "L66",
|
|
"weight": 1.0,
|
|
"_src": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_transform_dsp_utils_py",
|
|
"_tgt": "transform_dsp_utils_polar_to_cart",
|
|
"source": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_transform_dsp_utils_py",
|
|
"target": "transform_dsp_utils_polar_to_cart",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py",
|
|
"source_location": "L106",
|
|
"weight": 1.0,
|
|
"_src": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_transform_dsp_utils_py",
|
|
"_tgt": "transform_dsp_utils_plot_data",
|
|
"source": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_transform_dsp_utils_py",
|
|
"target": "transform_dsp_utils_plot_data",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py",
|
|
"source_location": "L121",
|
|
"weight": 1.0,
|
|
"_src": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_transform_dsp_utils_py",
|
|
"_tgt": "transform_dsp_utils_cfar_filtered_output",
|
|
"source": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_transform_dsp_utils_py",
|
|
"target": "transform_dsp_utils_cfar_filtered_output",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py",
|
|
"source_location": "L172",
|
|
"weight": 1.0,
|
|
"_src": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_transform_dsp_utils_py",
|
|
"_tgt": "transform_dsp_utils_ca_cfar",
|
|
"source": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_transform_dsp_utils_py",
|
|
"target": "transform_dsp_utils_ca_cfar",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py",
|
|
"source_location": "L28",
|
|
"weight": 1.0,
|
|
"_src": "transform_dsp_utils_rationale_28",
|
|
"_tgt": "transform_dsp_utils_convert_adc_to_3d_fft",
|
|
"source": "transform_dsp_utils_convert_adc_to_3d_fft",
|
|
"target": "transform_dsp_utils_rationale_28",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py",
|
|
"source_location": "L79",
|
|
"weight": 1.0,
|
|
"_src": "transform_dsp_utils_polar_to_cart",
|
|
"_tgt": "transform_dsp_utils_cart2polar",
|
|
"source": "transform_dsp_utils_cart2polar",
|
|
"target": "transform_dsp_utils_polar_to_cart",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py",
|
|
"source_location": "L68",
|
|
"weight": 1.0,
|
|
"_src": "transform_dsp_utils_rationale_68",
|
|
"_tgt": "transform_dsp_utils_polar_to_cart",
|
|
"source": "transform_dsp_utils_polar_to_cart",
|
|
"target": "transform_dsp_utils_rationale_68",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py",
|
|
"source_location": "L198",
|
|
"weight": 1.0,
|
|
"_src": "transform_dsp_utils_ca_cfar",
|
|
"_tgt": "transform_dsp_utils_ca_cfar_init",
|
|
"source": "transform_dsp_utils_ca_cfar",
|
|
"target": "transform_dsp_utils_ca_cfar_init",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py",
|
|
"source_location": "L214",
|
|
"weight": 1.0,
|
|
"_src": "transform_dsp_utils_ca_cfar",
|
|
"_tgt": "transform_dsp_utils_ca_cfar_call",
|
|
"source": "transform_dsp_utils_ca_cfar",
|
|
"target": "transform_dsp_utils_ca_cfar_call",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py",
|
|
"source_location": "L173",
|
|
"weight": 1.0,
|
|
"_src": "transform_dsp_utils_rationale_173",
|
|
"_tgt": "transform_dsp_utils_ca_cfar",
|
|
"source": "transform_dsp_utils_ca_cfar",
|
|
"target": "transform_dsp_utils_rationale_173",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\transform_dsp_utils.py",
|
|
"source_location": "L215",
|
|
"weight": 1.0,
|
|
"_src": "transform_dsp_utils_rationale_215",
|
|
"_tgt": "transform_dsp_utils_ca_cfar_call",
|
|
"source": "transform_dsp_utils_ca_cfar_call",
|
|
"target": "transform_dsp_utils_rationale_215",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\heatmap_gen.py",
|
|
"source_location": "L16",
|
|
"weight": 1.0,
|
|
"_src": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_shenron_heatmap_gen_py",
|
|
"_tgt": "heatmap_gen_heatmap_gen",
|
|
"source": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_shenron_heatmap_gen_py",
|
|
"target": "heatmap_gen_heatmap_gen",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\heatmap_gen_fast.py",
|
|
"source_location": "L16",
|
|
"weight": 1.0,
|
|
"_src": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_shenron_heatmap_gen_fast_py",
|
|
"_tgt": "heatmap_gen_fast_get_gpu_id_most_avlbl_mem",
|
|
"source": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_shenron_heatmap_gen_fast_py",
|
|
"target": "heatmap_gen_fast_get_gpu_id_most_avlbl_mem",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\heatmap_gen_fast.py",
|
|
"source_location": "L42",
|
|
"weight": 1.0,
|
|
"_src": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_shenron_heatmap_gen_fast_py",
|
|
"_tgt": "heatmap_gen_fast_heatmap_gen",
|
|
"source": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_shenron_heatmap_gen_fast_py",
|
|
"target": "heatmap_gen_fast_heatmap_gen",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\heatmap_gen_fast.py",
|
|
"source_location": "L61",
|
|
"weight": 1.0,
|
|
"_src": "heatmap_gen_fast_heatmap_gen",
|
|
"_tgt": "heatmap_gen_fast_get_gpu_id_most_avlbl_mem",
|
|
"source": "heatmap_gen_fast_get_gpu_id_most_avlbl_mem",
|
|
"target": "heatmap_gen_fast_heatmap_gen",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py",
|
|
"source_location": "L11",
|
|
"weight": 1.0,
|
|
"_src": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_shenron_sceneset_py",
|
|
"_tgt": "sceneset_cart2sph",
|
|
"source": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_shenron_sceneset_py",
|
|
"target": "sceneset_cart2sph",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py",
|
|
"source_location": "L18",
|
|
"weight": 1.0,
|
|
"_src": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_shenron_sceneset_py",
|
|
"_tgt": "sceneset_sph2cart",
|
|
"source": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_shenron_sceneset_py",
|
|
"target": "sceneset_sph2cart",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py",
|
|
"source_location": "L25",
|
|
"weight": 1.0,
|
|
"_src": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_shenron_sceneset_py",
|
|
"_tgt": "sceneset_sceneset",
|
|
"source": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_shenron_sceneset_py",
|
|
"target": "sceneset_sceneset",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py",
|
|
"source_location": "L259",
|
|
"weight": 1.0,
|
|
"_src": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_shenron_sceneset_py",
|
|
"_tgt": "sceneset_get_loss",
|
|
"source": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_shenron_sceneset_py",
|
|
"target": "sceneset_get_loss",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py",
|
|
"source_location": "L284",
|
|
"weight": 1.0,
|
|
"_src": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_shenron_sceneset_py",
|
|
"_tgt": "sceneset_get_loss_2",
|
|
"source": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_shenron_sceneset_py",
|
|
"target": "sceneset_get_loss_2",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py",
|
|
"source_location": "L377",
|
|
"weight": 1.0,
|
|
"_src": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_shenron_sceneset_py",
|
|
"_tgt": "sceneset_get_loss_3",
|
|
"source": "scripts_isolate_e2e_agent_sem_lidar2shenron_package_shenron_sceneset_py",
|
|
"target": "sceneset_get_loss_3",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py",
|
|
"source_location": "L53",
|
|
"weight": 1.0,
|
|
"_src": "sceneset_sceneset_removeocclusion",
|
|
"_tgt": "sceneset_cart2sph",
|
|
"source": "sceneset_cart2sph",
|
|
"target": "sceneset_sceneset_removeocclusion",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py",
|
|
"source_location": "L103",
|
|
"weight": 1.0,
|
|
"_src": "sceneset_sceneset_removeocclusion",
|
|
"_tgt": "sceneset_sph2cart",
|
|
"source": "sceneset_sph2cart",
|
|
"target": "sceneset_sceneset_removeocclusion",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py",
|
|
"source_location": "L30",
|
|
"weight": 1.0,
|
|
"_src": "sceneset_sceneset",
|
|
"_tgt": "sceneset_sceneset_init",
|
|
"source": "sceneset_sceneset",
|
|
"target": "sceneset_sceneset_init",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py",
|
|
"source_location": "L35",
|
|
"weight": 1.0,
|
|
"_src": "sceneset_sceneset",
|
|
"_tgt": "sceneset_sceneset_removeocclusion",
|
|
"source": "sceneset_sceneset",
|
|
"target": "sceneset_sceneset_removeocclusion",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py",
|
|
"source_location": "L116",
|
|
"weight": 1.0,
|
|
"_src": "sceneset_sceneset",
|
|
"_tgt": "sceneset_sceneset_removeocclusion_hiddenpoint",
|
|
"source": "sceneset_sceneset",
|
|
"target": "sceneset_sceneset_removeocclusion_hiddenpoint",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py",
|
|
"source_location": "L190",
|
|
"weight": 1.0,
|
|
"_src": "sceneset_sceneset",
|
|
"_tgt": "sceneset_sceneset_specularpoints",
|
|
"source": "sceneset_sceneset",
|
|
"target": "sceneset_sceneset_specularpoints",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py",
|
|
"source_location": "L27",
|
|
"weight": 1.0,
|
|
"_src": "sceneset_rationale_27",
|
|
"_tgt": "sceneset_sceneset",
|
|
"source": "sceneset_sceneset",
|
|
"target": "sceneset_rationale_27",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py",
|
|
"source_location": "L241",
|
|
"weight": 1.0,
|
|
"_src": "sceneset_sceneset_specularpoints",
|
|
"_tgt": "sceneset_get_loss_3",
|
|
"source": "sceneset_sceneset_specularpoints",
|
|
"target": "sceneset_get_loss_3",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py",
|
|
"source_location": "L285",
|
|
"weight": 1.0,
|
|
"_src": "sceneset_rationale_285",
|
|
"_tgt": "sceneset_get_loss_2",
|
|
"source": "sceneset_get_loss_2",
|
|
"target": "sceneset_rationale_285",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\e2e_agent_sem_lidar2shenron_package\\shenron\\Sceneset.py",
|
|
"source_location": "L378",
|
|
"weight": 1.0,
|
|
"_src": "sceneset_rationale_378",
|
|
"_tgt": "sceneset_get_loss_3",
|
|
"source": "sceneset_get_loss_3",
|
|
"target": "sceneset_rationale_378",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\cfar_detector.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"_src": "scripts_isolate_sim_radar_utils_cfar_detector_py",
|
|
"_tgt": "cfar_detector_ca_cfar",
|
|
"source": "scripts_isolate_sim_radar_utils_cfar_detector_py",
|
|
"target": "cfar_detector_ca_cfar",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\cfar_detector.py",
|
|
"source_location": "L30",
|
|
"weight": 1.0,
|
|
"_src": "cfar_detector_ca_cfar",
|
|
"_tgt": "cfar_detector_ca_cfar_init",
|
|
"source": "cfar_detector_ca_cfar",
|
|
"target": "cfar_detector_ca_cfar_init",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\cfar_detector.py",
|
|
"source_location": "L46",
|
|
"weight": 1.0,
|
|
"_src": "cfar_detector_ca_cfar",
|
|
"_tgt": "cfar_detector_ca_cfar_call",
|
|
"source": "cfar_detector_ca_cfar",
|
|
"target": "cfar_detector_ca_cfar_call",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\cfar_detector.py",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"_src": "cfar_detector_rationale_5",
|
|
"_tgt": "cfar_detector_ca_cfar",
|
|
"source": "cfar_detector_ca_cfar",
|
|
"target": "cfar_detector_rationale_5",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "uses",
|
|
"confidence": "INFERRED",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\radar_processor.py",
|
|
"source_location": "L15",
|
|
"weight": 0.8,
|
|
"_src": "radar_processor_radarprocessor",
|
|
"_tgt": "cfar_detector_ca_cfar",
|
|
"source": "cfar_detector_ca_cfar",
|
|
"target": "radar_processor_radarprocessor",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "uses",
|
|
"confidence": "INFERRED",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\radar_processor.py",
|
|
"source_location": "L15",
|
|
"weight": 0.8,
|
|
"_src": "radar_processor_rationale_53",
|
|
"_tgt": "cfar_detector_ca_cfar",
|
|
"source": "cfar_detector_ca_cfar",
|
|
"target": "radar_processor_rationale_53",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "uses",
|
|
"confidence": "INFERRED",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\radar_processor.py",
|
|
"source_location": "L15",
|
|
"weight": 0.8,
|
|
"_src": "radar_processor_rationale_57",
|
|
"_tgt": "cfar_detector_ca_cfar",
|
|
"source": "cfar_detector_ca_cfar",
|
|
"target": "radar_processor_rationale_57",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "uses",
|
|
"confidence": "INFERRED",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\radar_processor.py",
|
|
"source_location": "L15",
|
|
"weight": 0.8,
|
|
"_src": "radar_processor_rationale_61",
|
|
"_tgt": "cfar_detector_ca_cfar",
|
|
"source": "cfar_detector_ca_cfar",
|
|
"target": "radar_processor_rationale_61",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\radar_processor.py",
|
|
"source_location": "L45",
|
|
"weight": 1.0,
|
|
"_src": "radar_processor_radarprocessor_init",
|
|
"_tgt": "cfar_detector_ca_cfar",
|
|
"source": "cfar_detector_ca_cfar",
|
|
"target": "radar_processor_radarprocessor_init"
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\cfar_detector.py",
|
|
"source_location": "L47",
|
|
"weight": 1.0,
|
|
"_src": "cfar_detector_rationale_47",
|
|
"_tgt": "cfar_detector_ca_cfar_call",
|
|
"source": "cfar_detector_ca_cfar_call",
|
|
"target": "cfar_detector_rationale_47",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\convert2D_img.py",
|
|
"source_location": "L22",
|
|
"weight": 1.0,
|
|
"_src": "scripts_isolate_sim_radar_utils_convert2d_img_py",
|
|
"_tgt": "convert2d_img_convert2d_img_func",
|
|
"source": "scripts_isolate_sim_radar_utils_convert2d_img_py",
|
|
"target": "convert2d_img_convert2d_img_func",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\convert2D_img.py",
|
|
"source_location": "L40",
|
|
"weight": 1.0,
|
|
"_src": "scripts_isolate_sim_radar_utils_convert2d_img_py",
|
|
"_tgt": "convert2d_img_convert_sem_lidar_2d_img_func",
|
|
"source": "scripts_isolate_sim_radar_utils_convert2d_img_py",
|
|
"target": "convert2d_img_convert_sem_lidar_2d_img_func",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\convert2D_img.py",
|
|
"source_location": "L74",
|
|
"weight": 1.0,
|
|
"_src": "scripts_isolate_sim_radar_utils_convert2d_img_py",
|
|
"_tgt": "convert2d_img_main",
|
|
"source": "scripts_isolate_sim_radar_utils_convert2d_img_py",
|
|
"target": "convert2d_img_main",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\convert2D_img.py",
|
|
"source_location": "L23",
|
|
"weight": 1.0,
|
|
"_src": "convert2d_img_rationale_23",
|
|
"_tgt": "convert2d_img_convert2d_img_func",
|
|
"source": "convert2d_img_convert2d_img_func",
|
|
"target": "convert2d_img_rationale_23",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\convert2D_img.py",
|
|
"source_location": "L26",
|
|
"weight": 1.0,
|
|
"_src": "convert2d_img_convert2d_img_func",
|
|
"_tgt": "radar_processor_radarprocessor",
|
|
"source": "convert2d_img_convert2d_img_func",
|
|
"target": "radar_processor_radarprocessor"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\convert2D_img.py",
|
|
"source_location": "L30",
|
|
"weight": 1.0,
|
|
"_src": "convert2d_img_convert2d_img_func",
|
|
"_tgt": "utils_radar_reformat_adc_shenron",
|
|
"source": "convert2d_img_convert2d_img_func",
|
|
"target": "utils_radar_reformat_adc_shenron"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\convert2D_img.py",
|
|
"source_location": "L31",
|
|
"weight": 1.0,
|
|
"_src": "convert2d_img_convert2d_img_func",
|
|
"_tgt": "radar_processor_radarprocessor_cal_range_fft",
|
|
"source": "convert2d_img_convert2d_img_func",
|
|
"target": "radar_processor_radarprocessor_cal_range_fft"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\convert2D_img.py",
|
|
"source_location": "L33",
|
|
"weight": 1.0,
|
|
"_src": "convert2d_img_convert2d_img_func",
|
|
"_tgt": "radar_processor_radarprocessor_cal_angle_fft",
|
|
"source": "convert2d_img_convert2d_img_func",
|
|
"target": "radar_processor_radarprocessor_cal_angle_fft"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\convert2D_img.py",
|
|
"source_location": "L34",
|
|
"weight": 1.0,
|
|
"_src": "convert2d_img_convert2d_img_func",
|
|
"_tgt": "transform_utils_get_range_angle",
|
|
"source": "convert2d_img_convert2d_img_func",
|
|
"target": "transform_utils_get_range_angle"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\convert2D_img.py",
|
|
"source_location": "L35",
|
|
"weight": 1.0,
|
|
"_src": "convert2d_img_convert2d_img_func",
|
|
"_tgt": "transform_utils_polar_to_cart",
|
|
"source": "convert2d_img_convert2d_img_func",
|
|
"target": "transform_utils_polar_to_cart"
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\convert2D_img.py",
|
|
"source_location": "L41",
|
|
"weight": 1.0,
|
|
"_src": "convert2d_img_rationale_41",
|
|
"_tgt": "convert2d_img_convert_sem_lidar_2d_img_func",
|
|
"source": "convert2d_img_convert_sem_lidar_2d_img_func",
|
|
"target": "convert2d_img_rationale_41",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\convert2D_img.py",
|
|
"source_location": "L60",
|
|
"weight": 1.0,
|
|
"_src": "convert2d_img_convert_sem_lidar_2d_img_func",
|
|
"_tgt": "radar_processor_radarprocessor",
|
|
"source": "convert2d_img_convert_sem_lidar_2d_img_func",
|
|
"target": "radar_processor_radarprocessor"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\convert2D_img.py",
|
|
"source_location": "L64",
|
|
"weight": 1.0,
|
|
"_src": "convert2d_img_convert_sem_lidar_2d_img_func",
|
|
"_tgt": "utils_radar_reformat_adc_shenron",
|
|
"source": "convert2d_img_convert_sem_lidar_2d_img_func",
|
|
"target": "utils_radar_reformat_adc_shenron"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\convert2D_img.py",
|
|
"source_location": "L65",
|
|
"weight": 1.0,
|
|
"_src": "convert2d_img_convert_sem_lidar_2d_img_func",
|
|
"_tgt": "radar_processor_radarprocessor_cal_range_fft",
|
|
"source": "convert2d_img_convert_sem_lidar_2d_img_func",
|
|
"target": "radar_processor_radarprocessor_cal_range_fft"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\convert2D_img.py",
|
|
"source_location": "L67",
|
|
"weight": 1.0,
|
|
"_src": "convert2d_img_convert_sem_lidar_2d_img_func",
|
|
"_tgt": "radar_processor_radarprocessor_cal_angle_fft",
|
|
"source": "convert2d_img_convert_sem_lidar_2d_img_func",
|
|
"target": "radar_processor_radarprocessor_cal_angle_fft"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\convert2D_img.py",
|
|
"source_location": "L68",
|
|
"weight": 1.0,
|
|
"_src": "convert2d_img_convert_sem_lidar_2d_img_func",
|
|
"_tgt": "transform_utils_get_range_angle",
|
|
"source": "convert2d_img_convert_sem_lidar_2d_img_func",
|
|
"target": "transform_utils_get_range_angle"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\convert2D_img.py",
|
|
"source_location": "L69",
|
|
"weight": 1.0,
|
|
"_src": "convert2d_img_convert_sem_lidar_2d_img_func",
|
|
"_tgt": "transform_utils_polar_to_cart",
|
|
"source": "convert2d_img_convert_sem_lidar_2d_img_func",
|
|
"target": "transform_utils_polar_to_cart"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\convert2D_img.py",
|
|
"source_location": "L75",
|
|
"weight": 1.0,
|
|
"_src": "convert2d_img_main",
|
|
"_tgt": "radar_processor_radarprocessor",
|
|
"source": "convert2d_img_main",
|
|
"target": "radar_processor_radarprocessor"
|
|
},
|
|
{
|
|
"relation": "uses",
|
|
"confidence": "INFERRED",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\convert2D_img.py",
|
|
"source_location": "L18",
|
|
"weight": 0.8,
|
|
"_src": "convert2d_img_rationale_23",
|
|
"_tgt": "radar_processor_radarprocessor",
|
|
"source": "convert2d_img_rationale_23",
|
|
"target": "radar_processor_radarprocessor",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "uses",
|
|
"confidence": "INFERRED",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\convert2D_img.py",
|
|
"source_location": "L18",
|
|
"weight": 0.8,
|
|
"_src": "convert2d_img_rationale_41",
|
|
"_tgt": "radar_processor_radarprocessor",
|
|
"source": "convert2d_img_rationale_41",
|
|
"target": "radar_processor_radarprocessor",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\radar_processor.py",
|
|
"source_location": "L22",
|
|
"weight": 1.0,
|
|
"_src": "scripts_isolate_sim_radar_utils_radar_processor_py",
|
|
"_tgt": "radar_processor_radarprocessor",
|
|
"source": "scripts_isolate_sim_radar_utils_radar_processor_py",
|
|
"target": "radar_processor_radarprocessor",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\radar_processor.py",
|
|
"source_location": "L23",
|
|
"weight": 1.0,
|
|
"_src": "radar_processor_radarprocessor",
|
|
"_tgt": "radar_processor_radarprocessor_init",
|
|
"source": "radar_processor_radarprocessor",
|
|
"target": "radar_processor_radarprocessor_init",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\radar_processor.py",
|
|
"source_location": "L52",
|
|
"weight": 1.0,
|
|
"_src": "radar_processor_radarprocessor",
|
|
"_tgt": "radar_processor_radarprocessor_cal_range_fft",
|
|
"source": "radar_processor_radarprocessor",
|
|
"target": "radar_processor_radarprocessor_cal_range_fft",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\radar_processor.py",
|
|
"source_location": "L56",
|
|
"weight": 1.0,
|
|
"_src": "radar_processor_radarprocessor",
|
|
"_tgt": "radar_processor_radarprocessor_cal_doppler_fft",
|
|
"source": "radar_processor_radarprocessor",
|
|
"target": "radar_processor_radarprocessor_cal_doppler_fft",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\radar_processor.py",
|
|
"source_location": "L60",
|
|
"weight": 1.0,
|
|
"_src": "radar_processor_radarprocessor",
|
|
"_tgt": "radar_processor_radarprocessor_cal_angle_fft",
|
|
"source": "radar_processor_radarprocessor",
|
|
"target": "radar_processor_radarprocessor_cal_angle_fft",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\radar_processor.py",
|
|
"source_location": "L64",
|
|
"weight": 1.0,
|
|
"_src": "radar_processor_radarprocessor",
|
|
"_tgt": "radar_processor_radarprocessor_convert_to_pcd",
|
|
"source": "radar_processor_radarprocessor",
|
|
"target": "radar_processor_radarprocessor_convert_to_pcd",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\radar_processor.py",
|
|
"source_location": "L53",
|
|
"weight": 1.0,
|
|
"_src": "radar_processor_rationale_53",
|
|
"_tgt": "radar_processor_radarprocessor_cal_range_fft",
|
|
"source": "radar_processor_radarprocessor_cal_range_fft",
|
|
"target": "radar_processor_rationale_53",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\radar_processor.py",
|
|
"source_location": "L57",
|
|
"weight": 1.0,
|
|
"_src": "radar_processor_rationale_57",
|
|
"_tgt": "radar_processor_radarprocessor_cal_doppler_fft",
|
|
"source": "radar_processor_radarprocessor_cal_doppler_fft",
|
|
"target": "radar_processor_rationale_57",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\radar_processor.py",
|
|
"source_location": "L61",
|
|
"weight": 1.0,
|
|
"_src": "radar_processor_rationale_61",
|
|
"_tgt": "radar_processor_radarprocessor_cal_angle_fft",
|
|
"source": "radar_processor_radarprocessor_cal_angle_fft",
|
|
"target": "radar_processor_rationale_61",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\transform_utils.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"_src": "scripts_isolate_sim_radar_utils_transform_utils_py",
|
|
"_tgt": "transform_utils_get_range_angle",
|
|
"source": "scripts_isolate_sim_radar_utils_transform_utils_py",
|
|
"target": "transform_utils_get_range_angle",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\transform_utils.py",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"_src": "scripts_isolate_sim_radar_utils_transform_utils_py",
|
|
"_tgt": "transform_utils_cart2polar",
|
|
"source": "scripts_isolate_sim_radar_utils_transform_utils_py",
|
|
"target": "transform_utils_cart2polar",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\transform_utils.py",
|
|
"source_location": "L17",
|
|
"weight": 1.0,
|
|
"_src": "scripts_isolate_sim_radar_utils_transform_utils_py",
|
|
"_tgt": "transform_utils_polar_to_cart",
|
|
"source": "scripts_isolate_sim_radar_utils_transform_utils_py",
|
|
"target": "transform_utils_polar_to_cart",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\transform_utils.py",
|
|
"source_location": "L32",
|
|
"weight": 1.0,
|
|
"_src": "transform_utils_polar_to_cart",
|
|
"_tgt": "transform_utils_cart2polar",
|
|
"source": "transform_utils_cart2polar",
|
|
"target": "transform_utils_polar_to_cart",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\transform_utils.py",
|
|
"source_location": "L19",
|
|
"weight": 1.0,
|
|
"_src": "transform_utils_rationale_19",
|
|
"_tgt": "transform_utils_polar_to_cart",
|
|
"source": "transform_utils_polar_to_cart",
|
|
"target": "transform_utils_rationale_19",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\utils_radar.py",
|
|
"source_location": "L25",
|
|
"weight": 1.0,
|
|
"_src": "scripts_isolate_sim_radar_utils_utils_radar_py",
|
|
"_tgt": "utils_radar_config_save_path",
|
|
"source": "scripts_isolate_sim_radar_utils_utils_radar_py",
|
|
"target": "utils_radar_config_save_path",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\utils_radar.py",
|
|
"source_location": "L30",
|
|
"weight": 1.0,
|
|
"_src": "scripts_isolate_sim_radar_utils_utils_radar_py",
|
|
"_tgt": "utils_radar_create_folder",
|
|
"source": "scripts_isolate_sim_radar_utils_utils_radar_py",
|
|
"target": "utils_radar_create_folder",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\utils_radar.py",
|
|
"source_location": "L36",
|
|
"weight": 1.0,
|
|
"_src": "scripts_isolate_sim_radar_utils_utils_radar_py",
|
|
"_tgt": "utils_radar_read_time_stamp",
|
|
"source": "scripts_isolate_sim_radar_utils_utils_radar_py",
|
|
"target": "utils_radar_read_time_stamp",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\utils_radar.py",
|
|
"source_location": "L40",
|
|
"weight": 1.0,
|
|
"_src": "scripts_isolate_sim_radar_utils_utils_radar_py",
|
|
"_tgt": "utils_radar_load_radar_cfg",
|
|
"source": "scripts_isolate_sim_radar_utils_utils_radar_py",
|
|
"target": "utils_radar_load_radar_cfg",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\utils_radar.py",
|
|
"source_location": "L47",
|
|
"weight": 1.0,
|
|
"_src": "scripts_isolate_sim_radar_utils_utils_radar_py",
|
|
"_tgt": "utils_radar_reformat_adc_shenron",
|
|
"source": "scripts_isolate_sim_radar_utils_utils_radar_py",
|
|
"target": "utils_radar_reformat_adc_shenron",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\utils_radar.py",
|
|
"source_location": "L55",
|
|
"weight": 1.0,
|
|
"_src": "scripts_isolate_sim_radar_utils_utils_radar_py",
|
|
"_tgt": "utils_radar_reformat_adc",
|
|
"source": "scripts_isolate_sim_radar_utils_utils_radar_py",
|
|
"target": "utils_radar_reformat_adc",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\utils_radar.py",
|
|
"source_location": "L63",
|
|
"weight": 1.0,
|
|
"_src": "scripts_isolate_sim_radar_utils_utils_radar_py",
|
|
"_tgt": "utils_radar_read_radar_data",
|
|
"source": "scripts_isolate_sim_radar_utils_utils_radar_py",
|
|
"target": "utils_radar_read_radar_data",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\utils_radar.py",
|
|
"source_location": "L69",
|
|
"weight": 1.0,
|
|
"_src": "scripts_isolate_sim_radar_utils_utils_radar_py",
|
|
"_tgt": "utils_radar_read_radar_data_shenron",
|
|
"source": "scripts_isolate_sim_radar_utils_utils_radar_py",
|
|
"target": "utils_radar_read_radar_data_shenron",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\utils_radar.py",
|
|
"source_location": "L75",
|
|
"weight": 1.0,
|
|
"_src": "scripts_isolate_sim_radar_utils_utils_radar_py",
|
|
"_tgt": "utils_radar_read_radar_pcd",
|
|
"source": "scripts_isolate_sim_radar_utils_utils_radar_py",
|
|
"target": "utils_radar_read_radar_pcd",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\utils_radar.py",
|
|
"source_location": "L80",
|
|
"weight": 1.0,
|
|
"_src": "scripts_isolate_sim_radar_utils_utils_radar_py",
|
|
"_tgt": "utils_radar_read_camera_img",
|
|
"source": "scripts_isolate_sim_radar_utils_utils_radar_py",
|
|
"target": "utils_radar_read_camera_img",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\utils_radar.py",
|
|
"source_location": "L86",
|
|
"weight": 1.0,
|
|
"_src": "scripts_isolate_sim_radar_utils_utils_radar_py",
|
|
"_tgt": "utils_radar_read_lidar_pcd",
|
|
"source": "scripts_isolate_sim_radar_utils_utils_radar_py",
|
|
"target": "utils_radar_read_lidar_pcd",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\utils_radar.py",
|
|
"source_location": "L91",
|
|
"weight": 1.0,
|
|
"_src": "scripts_isolate_sim_radar_utils_utils_radar_py",
|
|
"_tgt": "utils_radar_plot_range_doppler",
|
|
"source": "scripts_isolate_sim_radar_utils_utils_radar_py",
|
|
"target": "utils_radar_plot_range_doppler",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\utils_radar.py",
|
|
"source_location": "L103",
|
|
"weight": 1.0,
|
|
"_src": "scripts_isolate_sim_radar_utils_utils_radar_py",
|
|
"_tgt": "utils_radar_plot_range_aoa",
|
|
"source": "scripts_isolate_sim_radar_utils_utils_radar_py",
|
|
"target": "utils_radar_plot_range_aoa",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\utils_radar.py",
|
|
"source_location": "L71",
|
|
"weight": 1.0,
|
|
"_src": "utils_radar_read_radar_data_shenron",
|
|
"_tgt": "utils_radar_reformat_adc_shenron",
|
|
"source": "utils_radar_reformat_adc_shenron",
|
|
"target": "utils_radar_read_radar_data_shenron",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "scripts\\ISOLATE\\sim_radar_utils\\utils_radar.py",
|
|
"source_location": "L65",
|
|
"weight": 1.0,
|
|
"_src": "utils_radar_read_radar_data",
|
|
"_tgt": "utils_radar_reformat_adc",
|
|
"source": "utils_radar_reformat_adc",
|
|
"target": "utils_radar_read_radar_data",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src\\main.py",
|
|
"source_location": "L34",
|
|
"weight": 1.0,
|
|
"_src": "src_main_py",
|
|
"_tgt": "main_parse_args",
|
|
"source": "src_main_py",
|
|
"target": "main_parse_args",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src\\main.py",
|
|
"source_location": "L85",
|
|
"weight": 1.0,
|
|
"_src": "src_main_py",
|
|
"_tgt": "main_main",
|
|
"source": "src_main_py",
|
|
"target": "main_main",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src\\main.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"_src": "main_rationale_1",
|
|
"_tgt": "src_main_py",
|
|
"source": "src_main_py",
|
|
"target": "main_rationale_1",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src\\main.py",
|
|
"source_location": "L86",
|
|
"weight": 1.0,
|
|
"_src": "main_main",
|
|
"_tgt": "main_parse_args",
|
|
"source": "main_parse_args",
|
|
"target": "main_main",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "src\\main.py",
|
|
"source_location": "L101",
|
|
"weight": 1.0,
|
|
"_src": "main_main",
|
|
"_tgt": "scenario_loader_list_scenarios",
|
|
"source": "main_main",
|
|
"target": "scenario_loader_list_scenarios"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "src\\main.py",
|
|
"source_location": "L113",
|
|
"weight": 1.0,
|
|
"_src": "main_main",
|
|
"_tgt": "scenario_loader_load_scenario",
|
|
"source": "main_main",
|
|
"target": "scenario_loader_load_scenario"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "src\\main.py",
|
|
"source_location": "L153",
|
|
"weight": 1.0,
|
|
"_src": "main_main",
|
|
"_tgt": "utils_get_weather_preset",
|
|
"source": "main_main",
|
|
"target": "utils_get_weather_preset"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "src\\main.py",
|
|
"source_location": "L161",
|
|
"weight": 1.0,
|
|
"_src": "main_main",
|
|
"_tgt": "sensors_sensormanager_destroy",
|
|
"source": "main_main",
|
|
"target": "sensors_sensormanager_destroy"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "src\\main.py",
|
|
"source_location": "L230",
|
|
"weight": 1.0,
|
|
"_src": "main_main",
|
|
"_tgt": "sensors_sensormanager",
|
|
"source": "main_main",
|
|
"target": "sensors_sensormanager"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "src\\main.py",
|
|
"source_location": "L231",
|
|
"weight": 1.0,
|
|
"_src": "main_main",
|
|
"_tgt": "sensors_sensormanager_spawn_sensors",
|
|
"source": "main_main",
|
|
"target": "sensors_sensormanager_spawn_sensors"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "src\\main.py",
|
|
"source_location": "L235",
|
|
"weight": 1.0,
|
|
"_src": "main_main",
|
|
"_tgt": "recorder_recorder",
|
|
"source": "main_main",
|
|
"target": "recorder_recorder"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "src\\main.py",
|
|
"source_location": "L270",
|
|
"weight": 1.0,
|
|
"_src": "main_main",
|
|
"_tgt": "sensors_sensormanager_get_data",
|
|
"source": "main_main",
|
|
"target": "sensors_sensormanager_get_data"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "src\\main.py",
|
|
"source_location": "L284",
|
|
"weight": 1.0,
|
|
"_src": "main_main",
|
|
"_tgt": "recorder_recorder_save",
|
|
"source": "main_main",
|
|
"target": "recorder_recorder_save"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "src\\main.py",
|
|
"source_location": "L293",
|
|
"weight": 1.0,
|
|
"_src": "main_main",
|
|
"_tgt": "recorder_recorder_close",
|
|
"source": "main_main",
|
|
"target": "recorder_recorder_close"
|
|
},
|
|
{
|
|
"relation": "uses",
|
|
"confidence": "INFERRED",
|
|
"source_file": "src\\main.py",
|
|
"source_location": "L107",
|
|
"weight": 0.8,
|
|
"_src": "main_rationale_1",
|
|
"_tgt": "sensors_sensormanager",
|
|
"source": "main_rationale_1",
|
|
"target": "sensors_sensormanager",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "uses",
|
|
"confidence": "INFERRED",
|
|
"source_file": "src\\main.py",
|
|
"source_location": "L108",
|
|
"weight": 0.8,
|
|
"_src": "main_rationale_1",
|
|
"_tgt": "recorder_recorder",
|
|
"source": "main_rationale_1",
|
|
"target": "recorder_recorder",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src\\recorder.py",
|
|
"source_location": "L12",
|
|
"weight": 1.0,
|
|
"_src": "src_recorder_py",
|
|
"_tgt": "recorder_recorder",
|
|
"source": "src_recorder_py",
|
|
"target": "recorder_recorder",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src\\recorder.py",
|
|
"source_location": "L13",
|
|
"weight": 1.0,
|
|
"_src": "recorder_recorder",
|
|
"_tgt": "recorder_recorder_init",
|
|
"source": "recorder_recorder",
|
|
"target": "recorder_recorder_init",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src\\recorder.py",
|
|
"source_location": "L39",
|
|
"weight": 1.0,
|
|
"_src": "recorder_recorder",
|
|
"_tgt": "recorder_recorder_async_save_image",
|
|
"source": "recorder_recorder",
|
|
"target": "recorder_recorder_async_save_image",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src\\recorder.py",
|
|
"source_location": "L44",
|
|
"weight": 1.0,
|
|
"_src": "recorder_recorder",
|
|
"_tgt": "recorder_recorder_save",
|
|
"source": "recorder_recorder",
|
|
"target": "recorder_recorder_save",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src\\recorder.py",
|
|
"source_location": "L214",
|
|
"weight": 1.0,
|
|
"_src": "recorder_recorder",
|
|
"_tgt": "recorder_recorder_close",
|
|
"source": "recorder_recorder",
|
|
"target": "recorder_recorder_close",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src\\recorder.py",
|
|
"source_location": "L223",
|
|
"weight": 1.0,
|
|
"_src": "recorder_recorder",
|
|
"_tgt": "recorder_recorder_generate_videos",
|
|
"source": "recorder_recorder",
|
|
"target": "recorder_recorder_generate_videos",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src\\recorder.py",
|
|
"source_location": "L253",
|
|
"weight": 1.0,
|
|
"_src": "recorder_recorder",
|
|
"_tgt": "recorder_recorder_get_actor_class",
|
|
"source": "recorder_recorder",
|
|
"target": "recorder_recorder_get_actor_class",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src\\recorder.py",
|
|
"source_location": "L264",
|
|
"weight": 1.0,
|
|
"_src": "recorder_recorder",
|
|
"_tgt": "recorder_recorder_calculate_relative_metrics",
|
|
"source": "recorder_recorder",
|
|
"target": "recorder_recorder_calculate_relative_metrics",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src\\recorder.py",
|
|
"source_location": "L305",
|
|
"weight": 1.0,
|
|
"_src": "recorder_recorder",
|
|
"_tgt": "recorder_recorder_to_local_location",
|
|
"source": "recorder_recorder",
|
|
"target": "recorder_recorder_to_local_location",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src\\recorder.py",
|
|
"source_location": "L40",
|
|
"weight": 1.0,
|
|
"_src": "recorder_rationale_40",
|
|
"_tgt": "recorder_recorder_async_save_image",
|
|
"source": "recorder_recorder_async_save_image",
|
|
"target": "recorder_rationale_40",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src\\recorder.py",
|
|
"source_location": "L168",
|
|
"weight": 1.0,
|
|
"_src": "recorder_recorder_save",
|
|
"_tgt": "recorder_recorder_calculate_relative_metrics",
|
|
"source": "recorder_recorder_save",
|
|
"target": "recorder_recorder_calculate_relative_metrics",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src\\recorder.py",
|
|
"source_location": "L172",
|
|
"weight": 1.0,
|
|
"_src": "recorder_recorder_save",
|
|
"_tgt": "recorder_recorder_get_actor_class",
|
|
"source": "recorder_recorder_save",
|
|
"target": "recorder_recorder_get_actor_class",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src\\recorder.py",
|
|
"source_location": "L219",
|
|
"weight": 1.0,
|
|
"_src": "recorder_recorder_close",
|
|
"_tgt": "recorder_recorder_generate_videos",
|
|
"source": "recorder_recorder_close",
|
|
"target": "recorder_recorder_generate_videos",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src\\recorder.py",
|
|
"source_location": "L224",
|
|
"weight": 1.0,
|
|
"_src": "recorder_rationale_224",
|
|
"_tgt": "recorder_recorder_generate_videos",
|
|
"source": "recorder_recorder_generate_videos",
|
|
"target": "recorder_rationale_224",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src\\recorder.py",
|
|
"source_location": "L254",
|
|
"weight": 1.0,
|
|
"_src": "recorder_rationale_254",
|
|
"_tgt": "recorder_recorder_get_actor_class",
|
|
"source": "recorder_recorder_get_actor_class",
|
|
"target": "recorder_rationale_254",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src\\recorder.py",
|
|
"source_location": "L289",
|
|
"weight": 1.0,
|
|
"_src": "recorder_recorder_calculate_relative_metrics",
|
|
"_tgt": "recorder_recorder_to_local_location",
|
|
"source": "recorder_recorder_calculate_relative_metrics",
|
|
"target": "recorder_recorder_to_local_location",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src\\recorder.py",
|
|
"source_location": "L265",
|
|
"weight": 1.0,
|
|
"_src": "recorder_rationale_265",
|
|
"_tgt": "recorder_recorder_calculate_relative_metrics",
|
|
"source": "recorder_recorder_calculate_relative_metrics",
|
|
"target": "recorder_rationale_265",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src\\recorder.py",
|
|
"source_location": "L306",
|
|
"weight": 1.0,
|
|
"_src": "recorder_rationale_306",
|
|
"_tgt": "recorder_recorder_to_local_location",
|
|
"source": "recorder_recorder_to_local_location",
|
|
"target": "recorder_rationale_306",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src\\scenario_loader.py",
|
|
"source_location": "L28",
|
|
"weight": 1.0,
|
|
"_src": "src_scenario_loader_py",
|
|
"_tgt": "scenario_loader_list_scenarios",
|
|
"source": "src_scenario_loader_py",
|
|
"target": "scenario_loader_list_scenarios",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src\\scenario_loader.py",
|
|
"source_location": "L45",
|
|
"weight": 1.0,
|
|
"_src": "src_scenario_loader_py",
|
|
"_tgt": "scenario_loader_load_scenario",
|
|
"source": "src_scenario_loader_py",
|
|
"target": "scenario_loader_load_scenario",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src\\scenario_loader.py",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"_src": "scenario_loader_rationale_1",
|
|
"_tgt": "src_scenario_loader_py",
|
|
"source": "src_scenario_loader_py",
|
|
"target": "scenario_loader_rationale_1",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src\\scenario_loader.py",
|
|
"source_location": "L72",
|
|
"weight": 1.0,
|
|
"_src": "scenario_loader_load_scenario",
|
|
"_tgt": "scenario_loader_list_scenarios",
|
|
"source": "scenario_loader_list_scenarios",
|
|
"target": "scenario_loader_load_scenario",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src\\scenario_loader.py",
|
|
"source_location": "L29",
|
|
"weight": 1.0,
|
|
"_src": "scenario_loader_rationale_29",
|
|
"_tgt": "scenario_loader_list_scenarios",
|
|
"source": "scenario_loader_list_scenarios",
|
|
"target": "scenario_loader_rationale_29",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src\\scenario_loader.py",
|
|
"source_location": "L46",
|
|
"weight": 1.0,
|
|
"_src": "scenario_loader_rationale_46",
|
|
"_tgt": "scenario_loader_load_scenario",
|
|
"source": "scenario_loader_load_scenario",
|
|
"target": "scenario_loader_rationale_46",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src\\sensors.py",
|
|
"source_location": "L12",
|
|
"weight": 1.0,
|
|
"_src": "src_sensors_py",
|
|
"_tgt": "sensors_sensormanager",
|
|
"source": "src_sensors_py",
|
|
"target": "sensors_sensormanager",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src\\sensors.py",
|
|
"source_location": "L13",
|
|
"weight": 1.0,
|
|
"_src": "sensors_sensormanager",
|
|
"_tgt": "sensors_sensormanager_init",
|
|
"source": "sensors_sensormanager",
|
|
"target": "sensors_sensormanager_init",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src\\sensors.py",
|
|
"source_location": "L28",
|
|
"weight": 1.0,
|
|
"_src": "sensors_sensormanager",
|
|
"_tgt": "sensors_sensormanager_spawn_sensors",
|
|
"source": "sensors_sensormanager",
|
|
"target": "sensors_sensormanager_spawn_sensors",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src\\sensors.py",
|
|
"source_location": "L35",
|
|
"weight": 1.0,
|
|
"_src": "sensors_sensormanager",
|
|
"_tgt": "sensors_sensormanager_spawn_camera",
|
|
"source": "sensors_sensormanager",
|
|
"target": "sensors_sensormanager_spawn_camera",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src\\sensors.py",
|
|
"source_location": "L52",
|
|
"weight": 1.0,
|
|
"_src": "sensors_sensormanager",
|
|
"_tgt": "sensors_sensormanager_spawn_camera_tpp",
|
|
"source": "sensors_sensormanager",
|
|
"target": "sensors_sensormanager_spawn_camera_tpp",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src\\sensors.py",
|
|
"source_location": "L70",
|
|
"weight": 1.0,
|
|
"_src": "sensors_sensormanager",
|
|
"_tgt": "sensors_sensormanager_spawn_radar",
|
|
"source": "sensors_sensormanager",
|
|
"target": "sensors_sensormanager_spawn_radar",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src\\sensors.py",
|
|
"source_location": "L88",
|
|
"weight": 1.0,
|
|
"_src": "sensors_sensormanager",
|
|
"_tgt": "sensors_sensormanager_spawn_lidar",
|
|
"source": "sensors_sensormanager",
|
|
"target": "sensors_sensormanager_spawn_lidar",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src\\sensors.py",
|
|
"source_location": "L107",
|
|
"weight": 1.0,
|
|
"_src": "sensors_sensormanager",
|
|
"_tgt": "sensors_sensormanager_get_data",
|
|
"source": "sensors_sensormanager",
|
|
"target": "sensors_sensormanager_get_data",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src\\sensors.py",
|
|
"source_location": "L119",
|
|
"weight": 1.0,
|
|
"_src": "sensors_sensormanager",
|
|
"_tgt": "sensors_sensormanager_destroy",
|
|
"source": "sensors_sensormanager",
|
|
"target": "sensors_sensormanager_destroy",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src\\sensors.py",
|
|
"source_location": "L29",
|
|
"weight": 1.0,
|
|
"_src": "sensors_sensormanager_spawn_sensors",
|
|
"_tgt": "sensors_sensormanager_spawn_camera",
|
|
"source": "sensors_sensormanager_spawn_sensors",
|
|
"target": "sensors_sensormanager_spawn_camera",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src\\sensors.py",
|
|
"source_location": "L30",
|
|
"weight": 1.0,
|
|
"_src": "sensors_sensormanager_spawn_sensors",
|
|
"_tgt": "sensors_sensormanager_spawn_camera_tpp",
|
|
"source": "sensors_sensormanager_spawn_sensors",
|
|
"target": "sensors_sensormanager_spawn_camera_tpp",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src\\sensors.py",
|
|
"source_location": "L31",
|
|
"weight": 1.0,
|
|
"_src": "sensors_sensormanager_spawn_sensors",
|
|
"_tgt": "sensors_sensormanager_spawn_radar",
|
|
"source": "sensors_sensormanager_spawn_sensors",
|
|
"target": "sensors_sensormanager_spawn_radar",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src\\sensors.py",
|
|
"source_location": "L32",
|
|
"weight": 1.0,
|
|
"_src": "sensors_sensormanager_spawn_sensors",
|
|
"_tgt": "sensors_sensormanager_spawn_lidar",
|
|
"source": "sensors_sensormanager_spawn_sensors",
|
|
"target": "sensors_sensormanager_spawn_lidar",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src\\utils.py",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"_src": "src_utils_py",
|
|
"_tgt": "utils_get_weather_preset",
|
|
"source": "src_utils_py",
|
|
"target": "utils_get_weather_preset",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "rationale_for",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "src\\utils.py",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"_src": "utils_rationale_4",
|
|
"_tgt": "utils_get_weather_preset",
|
|
"source": "utils_get_weather_preset",
|
|
"target": "utils_rationale_4",
|
|
"confidence_score": 1.0
|
|
}
|
|
],
|
|
"hyperedges": []
|
|
}
|