PandA-2024.02
Variables
lenet_tvm Namespace Reference

Variables

 onnx_model = onnx.load('lenet.onnx')
 
string input_name = 'import/Placeholder:0'
 
tuple input_shape = (1,1,28,28)
 
dictionary shape_dict = {input_name: input_shape}
 
 mod
 
 params
 
 model
 
 shape
 
int opt_level = 0
 
string target = 'llvm'
 
 graph
 
 lib
 
 out_lib = open("lenet.ll", "w")
 
 out_graph = open("lenet.json", "w")
 
 out_params = open("lenet.params", "w")
 
 file
 

Variable Documentation

◆ file

lenet_tvm.file

◆ graph

lenet_tvm.graph

Definition at line 18 of file lenet_tvm.py.

Referenced by structural_manager.INIT(), and structural_manager.structural_manager().

◆ input_name

string lenet_tvm.input_name = 'import/Placeholder:0'

Definition at line 9 of file lenet_tvm.py.

Referenced by tree_node.get_kind().

◆ input_shape

tuple lenet_tvm.input_shape = (1,1,28,28)

Definition at line 10 of file lenet_tvm.py.

◆ lib

lenet_tvm.lib

Definition at line 18 of file lenet_tvm.py.

Referenced by technology_manager.add(), and technology_manager.get_fu().

◆ mod

lenet_tvm.mod

◆ model

lenet_tvm.model

Definition at line 13 of file lenet_tvm.py.

Referenced by CopyFile(), and generic_device.xwrite().

◆ onnx_model

lenet_tvm.onnx_model = onnx.load('lenet.onnx')

Definition at line 7 of file lenet_tvm.py.

◆ opt_level

lenet_tvm.opt_level = 0

◆ out_graph

lenet_tvm.out_graph = open("lenet.json", "w")

Definition at line 22 of file lenet_tvm.py.

◆ out_lib

lenet_tvm.out_lib = open("lenet.ll", "w")

Definition at line 21 of file lenet_tvm.py.

◆ out_params

lenet_tvm.out_params = open("lenet.params", "w")

Definition at line 23 of file lenet_tvm.py.

◆ params

lenet_tvm.params

◆ shape

lenet_tvm.shape

◆ shape_dict

dictionary lenet_tvm.shape_dict = {input_name: input_shape}

Definition at line 11 of file lenet_tvm.py.

◆ target

lenet_tvm.target = 'llvm'

Definition at line 16 of file lenet_tvm.py.

Referenced by ASLAP.add_constraints_to_ALAP(), SDCScheduling.AddDelayConstraints(), Vectorize.AddGuards(), liveness.are_in_conflict(), CalledFunctionsVisitor.back_edge(), topological_based_sorting_visitor< OutputIterator >.back_edge(), structural_manager.build_graph(), dom_info< GraphObj >.calc_dfs_tree_rec(), weak_dominance.calculate_weak_dominance_info(), circuit_add_edge(), Vectorize.ClassifyTreeNode(), ASLAP.compute_ALAP_fast(), ASLAP.compute_ALAP_worst_case(), TTT_maximal_weighted_clique< Graph >.compute_delta_weight(), TTT_maximal_weighted_clique_fast< Graph >.compute_delta_weight(), compute_edge_increments(), BB_based_stg.compute_EPP_edge_increments(), Loop.ComputeLandingPadExits(), FunctionFrontendFlowStep.ComputeRelationships(), BasicBlocksGraphConstructor.connect_to_entry(), mux_connection_binding.connect_to_registers(), create_control_flow_checker(), fsm_controller.create_state_machine(), DesignFlowManager.DeExecute(), Loops.DetectLoops(), TS_based_clique_covering< vertex_type >.do_clique_covering(), DataDependenceComputation.do_dependence_reduction(), estimate_muxes(), CallSitesCollectorVisitor.examine_edge(), HWCallPathCalculator.examine_edge(), HWDiscrepancyAnalysis.Exec(), OmpFunctionAllocationCS.Exec(), fun_dominator_allocation.Exec(), vcd_utility.Exec(), DesignFlowManager.Exec(), parametric_list_based.exec(), coloring_based_clique_covering< vertex_type >.exec(), HLS_device.factory(), cdfc_module_binding.false_loop_search(), cdfc_module_binding.false_loop_search_cdfc_1(), cdfc_module_binding.false_loop_search_cdfc_more(), network_flow.generic_label_correcting_algorithm(), TTT_maximal_weighted_clique< Graph >.get_max_weighted_adiacent_intersection(), TTT_maximal_weighted_clique_fast< Graph >.get_max_weighted_adiacent_intersection(), AllocationInformation.GetPhiConnectionLatency(), AddOpPhiFlowEdges.Initialize(), AddOpExitFlowEdges.Initialize(), Bit_Value.initialize(), CWriter.insert_copies(), dataflow_cg_ext.InternalExec(), pipeline_controller.InternalExec(), BB_based_stg.InternalExec(), FSM_NI_SSA_liveness.InternalExec(), sched_based_chaining_computation.InternalExec(), SerializeMutualExclusions.InternalExec(), OpCdgComputation.InternalExec(), BBCdgComputation.InternalExec(), OpOrderComputation.InternalExec(), BBOrderComputation.InternalExec(), BBReachabilityComputation.InternalExec(), BuildVirtualPhi.InternalExec(), mem_dominator_allocation.InternalExec(), simple_code_motion.InternalExec(), MultipleEntryIfReduction.InternalExec(), SDCScheduling.InternalExec(), cdfc_module_binding.InternalExec(), graph.IsReachable(), BB_based_stg.move_with_duplication(), OpWriter.operator()(), DesignFlowEdgeWriter.operator()(), find_eq_module.operator()(), BBEdgeSorter.operator()(), next_unique_state.operator()(), OpEdgeSorter.operator()(), SelectEdge< Graph >.operator()(), ltedge< Graph >.operator()(), BB_based_stg.optimize_cycles(), ordered_dfs(), port_swapping.port_swapping_algorithm(), Loop.primary_landing_pad(), BasicBlocksProfilingCWriter.print_edge(), weighted_clique_register.RegisterBinding(), CallGraphManager.RemoveCallPoint(), RawGraph.RemoveEdge(), CallGraphManager.ReplaceCallPoint(), BB_based_stg.res_const_operation(), CWriter.schedule_copies(), SDCSorter.SDCSorter(), slack_based_filtering.select_candidate_to_remove(), TS_based_clique_covering< vertex_type >.select_edge(), TS_based_clique_covering< vertex_type >.select_edge_start(), soft_float_cg_ext.soft_float_cg_ext(), network_flow.successive_shortest_path_algorithm(), Loops.tarjan_scc(), djgraph_dfs_tree_visitor.tree_edge(), cdfc_module_binding.update_slack_starting_time(), EdgeCWriter.writeRoutineInstructions(), CWriter.writeRoutineInstructions(), EdgeCWriter.writeRoutineInstructions_rec(), CWriter.writeRoutineInstructions_rec(), and ProfilingInformation.WriteToXml().


Generated on Mon Feb 12 2024 13:04:12 for PandA-2024.02 by doxygen 1.8.13