Index A | B | C | D | E | F | G | H | I | J | L | M | N | O | P | R | S | T | U | V A add_info() (virne.core.recorder.Recorder method) add_record() (virne.core.environment.BaseEnvironment method) (virne.core.recorder.Recorder method) add_to_cache() (virne.network.attribute.AttributeBenchmarkManager class method) (virne.network.topology.TopologicalMetricCalculator class method) adjacency_matrix (virne.network.base_network.BaseNetwork property) AntColonyOptimizationSolver (class in virne.solver.meta_heuristic) arrange_v_nets() (virne.network.virtual_network_request_simulator.VirtualNetworkRequestSimulator method) AttributeBenchmarkManager (class in virne.network.attribute) AttributeBenchmarks (class in virne.network.attribute) B backpropagate() (virne.solver.learning.MctsSolver method) BaseAttribute (class in virne.network.attribute) BaseEnvironment (class in virne.core.environment) BaseNetwork (class in virne.network.base_network) BaseSystem (class in virne.system.base_system) best_child() (virne.solver.learning.MctsSolver method) bfs_deploy() (virne.core.controller.Controller method) C calculate_r2c_ratio() (virne.core.counter.Counter static method) calculate_sum_link_resource() (virne.core.counter.Counter method) calculate_sum_network_resource() (virne.core.counter.Counter method) calculate_sum_node_resource() (virne.core.counter.Counter method) calculate_v_net_link_cost() (virne.core.counter.Counter method) calculate_v_net_node_resource() (virne.core.counter.Counter method) calculate_v_net_revenue() (virne.core.counter.Counter method) check_attrs_existence() (virne.network.base_network.BaseNetwork method) clear_cache() (virne.network.attribute.AttributeBenchmarkManager class method) (virne.network.topology.TopologicalMetricCalculator class method) clone() (virne.network.base_network.BaseNetwork method) compute_reward() (virne.core.environment.BaseEnvironment method) (virne.core.environment.JointPRStepEnvironment method) (virne.core.environment.SolutionStepEnvironment method) construct_candidates_dict() (virne.core.controller.Controller method) Controller (class in virne.core.controller) count() (virne.core.recorder.Recorder method) count_and_add_record() (virne.core.environment.BaseEnvironment method) count_init_p_net_info() (virne.core.recorder.Recorder method) count_partial_solution() (virne.core.counter.Counter method) count_solution() (virne.core.counter.Counter method) count_state() (virne.core.recorder.Recorder method) Counter (class in virne.core.counter) create_attrs_from_setting() (virne.network.base_network.BaseNetwork method) curr_v_node_id (virne.core.environment.JointPRStepEnvironment property) D deploy() (virne.core.controller.Controller method) deploy_with_node_slots() (virne.core.controller.Controller method) DeterministicRoundingSolver (class in virne.solver.exact) display() (virne.core.solution.Solution method) display_record() (virne.core.environment.BaseEnvironment method) (virne.core.recorder.Recorder method) E expand() (virne.solver.learning.MctsSolver method) F FFDRankSolver (class in virne.solver.heuristic) find_candidate_nodes() (virne.core.controller.Controller method) find_feasible_nodes() (virne.core.controller.Controller method) from_gml() (virne.network.base_network.BaseNetwork class method) from_setting() (virne.network.physical_network.PhysicalNetwork class method) (virne.network.virtual_network_request_simulator.VirtualNetworkRequestSimulator static method) from_v_net() (virne.core.solution.Solution class method) G GaeClusteringSolver (class in virne.solver.learning) generate_attrs_data() (virne.network.base_network.BaseNetwork method) (virne.network.physical_network.PhysicalNetwork method) generate_changeable_v_nets_dataset_from_config() (virne.network.dataset_generator.Generator static method) generate_data() (virne.network.attribute.BaseAttribute method) generate_dataset() (virne.network.dataset_generator.Generator static method) generate_p_net_dataset_from_config() (virne.network.dataset_generator.Generator static method) generate_topology() (virne.network.base_network.BaseNetwork method) (virne.network.physical_network.PhysicalNetwork method) (virne.network.virtual_network.VirtualNetwork method) generate_v_nets_dataset_from_config() (virne.network.dataset_generator.Generator static method) Generator (class in virne.network.dataset_generator) GeneticAlgorithmSolver (class in virne.solver.meta_heuristic) get_adjacency_attrs_data() (virne.network.base_network.BaseNetwork method) get_failure_reason() (virne.core.environment.BaseEnvironment method) get_from_cache() (virne.network.attribute.AttributeBenchmarkManager class method) (virne.network.topology.TopologicalMetricCalculator class method) get_graph_attrs() (virne.network.base_network.BaseNetwork method) get_info() (virne.core.environment.BaseEnvironment method) get_link_attr_benchmarks() (virne.network.attribute.AttributeBenchmarkManager static method) get_link_attr_types() (virne.network.base_network.BaseNetwork method) get_link_attrs() (virne.network.base_network.BaseNetwork method) get_link_attrs_data() (virne.network.base_network.BaseNetwork method) get_link_sum_attr_benchmarks() (virne.network.attribute.AttributeBenchmarkManager static method) get_node_attr_benchmarks() (virne.network.attribute.AttributeBenchmarkManager static method) get_node_attr_types() (virne.network.base_network.BaseNetwork method) get_node_attrs() (virne.network.base_network.BaseNetwork method) get_node_attrs_data() (virne.network.base_network.BaseNetwork method) get_observation() (virne.core.environment.BaseEnvironment method) (virne.core.environment.JointPRStepEnvironment method) (virne.core.environment.SolutionStepEnvironment method) get_record() (virne.core.recorder.Recorder method) get_running_p_net_nodes() (virne.core.recorder.Recorder method) get_v_net_node_order() (virne.solver.meta_heuristic.AntColonyOptimizationSolver method) GRCRankSolver (class in virne.solver.heuristic) H HopfieldNetworkSolver (class in virne.solver.learning) I init_graph_attrs() (virne.network.base_network.BaseNetwork method) is_feasible() (virne.core.solution.Solution method) J JointPRStepEnvironment (class in virne.core.environment) L last_placed_v_node_id (virne.core.environment.JointPRStepEnvironment property) link_mapping() (virne.solver.heuristic.PLRankSolver method) links (virne.network.base_network.BaseNetwork property) load_dataset() (virne.network.physical_network.PhysicalNetwork class method) (virne.network.virtual_network_request_simulator.VirtualNetworkRequestSimulator static method) Logger (class in virne.core.logger) M MctsSolver (class in virne.solver.learning) MipSolver (class in virne.solver.exact) module virne.solver.base_solver N node_mapping() (virne.solver.heuristic.PLRankSolver method) normalize_node_resource_value() (virne.core.counter.Counter method) NRMRankSolver (class in virne.solver.heuristic) num_edges (virne.network.base_network.BaseNetwork property) num_events (virne.network.virtual_network_request_simulator.VirtualNetworkRequestSimulator property) num_link_features (virne.network.base_network.BaseNetwork property) num_link_resource_features (virne.network.base_network.BaseNetwork property) num_links (virne.network.base_network.BaseNetwork property) num_node_features (virne.network.base_network.BaseNetwork property) num_node_resource_features (virne.network.base_network.BaseNetwork property) num_nodes (virne.network.base_network.BaseNetwork property) num_placed_v_net_nodes (virne.core.environment.BaseEnvironment property) num_v_nets (virne.network.virtual_network_request_simulator.VirtualNetworkRequestSimulator property) O OrderRankBfsSolver (class in virne.solver.heuristic) OrderRankSolver (class in virne.solver.heuristic) P ParticleSwarmOptimizationSolver (class in virne.solver.meta_heuristic) PgCnn2Solver (class in virne.solver.learning) PgCnnSolver (class in virne.solver.learning) PgMlpSolver (class in virne.solver.learning) PhysicalNetwork (class in virne.network.physical_network) place_and_route() (virne.core.controller.Controller method) placed_v_net_nodes (virne.core.environment.BaseEnvironment property) PLRankSolver (class in virne.solver.heuristic) R RandomizedRoundingSolver (class in virne.solver.exact) RandomRankBfsSolver (class in virne.solver.heuristic) RandomRankSolver (class in virne.solver.heuristic) RandomWalkRankBfsSolver (class in virne.solver.heuristic) RandomWalkRankSolver (class in virne.solver.heuristic) ready() (virne.core.environment.BaseEnvironment method) (virne.solver.meta_heuristic.GeneticAlgorithmSolver method) (virne.solver.meta_heuristic.SimulatedAnnealingSolver method) Recorder (class in virne.core.recorder) release() (virne.core.controller.Controller method) (virne.core.environment.BaseEnvironment method) render() (virne.core.environment.BaseEnvironment method) renew() (virne.network.virtual_network_request_simulator.VirtualNetworkRequestSimulator method) reset() (virne.core.environment.BaseEnvironment method) (virne.core.recorder.Recorder method) (virne.core.solution.Solution method) rollback_for_failure() (virne.core.environment.BaseEnvironment method) S sample_from_p_net() (virne.solver.learning.GaeClusteringSolver method) save_attrs_dict() (virne.network.base_network.BaseNetwork method) save_dataset() (virne.network.physical_network.PhysicalNetwork method) (virne.network.virtual_network_request_simulator.VirtualNetworkRequestSimulator method) save_records() (virne.core.recorder.Recorder method) save_setting() (virne.network.virtual_network_request_simulator.VirtualNetworkRequestSimulator method) save_summary() (virne.core.recorder.Recorder method) search() (virne.solver.learning.MctsSolver method) select_and_expand() (virne.solver.learning.MctsSolver method) selected_p_net_nodes (virne.core.environment.BaseEnvironment property) set_graph_attribute() (virne.network.base_network.BaseNetwork method) set_graph_attrs_data() (virne.network.base_network.BaseNetwork method) set_link_attrs_data() (virne.network.base_network.BaseNetwork method) set_node_attrs_data() (virne.network.base_network.BaseNetwork method) simulate() (virne.solver.learning.MctsSolver method) SimulatedAnnealingSolver (class in virne.solver.meta_heuristic) Solution (class in virne.core.solution) SolutionStepEnvironment (class in virne.core.environment) solve() (virne.solver.exact.DeterministicRoundingSolver method) (virne.solver.exact.MipSolver method) (virne.solver.exact.RandomizedRoundingSolver method) (virne.solver.heuristic.OrderRankBfsSolver method) (virne.solver.heuristic.RandomRankBfsSolver method) (virne.solver.heuristic.RandomWalkRankBfsSolver method) (virne.solver.learning.GaeClusteringSolver method) (virne.solver.learning.HopfieldNetworkSolver method) (virne.solver.learning.MctsSolver method) SolverRegistry (class in virne.solver.base_solver) step() (virne.core.environment.BaseEnvironment method) (virne.core.environment.JointPRStepEnvironment method) (virne.core.environment.SolutionStepEnvironment method) summary_csv() (virne.core.counter.Counter class method) summary_records() (virne.core.counter.Counter static method) (virne.core.environment.BaseEnvironment method) (virne.core.recorder.Recorder method) T temp_save_record() (virne.core.recorder.Recorder method) TopologicalMetricCalculator (class in virne.network.topology) TopologicalMetrics (class in virne.network.topology) TopologyGenerator (class in virne.network.topology) total_link_resource_demand (virne.network.virtual_network.VirtualNetwork property) total_node_resource_demand (virne.network.virtual_network.VirtualNetwork property) total_resource_demand (virne.network.virtual_network.VirtualNetwork property) transit_obs() (virne.core.environment.BaseEnvironment method) U undo_deploy() (virne.core.controller.Controller method) undo_place_and_route() (virne.core.controller.Controller method) update() (virne.core.solution.Solution method) update_data() (virne.network.attribute.BaseAttribute method) update_state() (virne.core.recorder.Recorder method) V validate_v_net_lifecycles() (virne.network.virtual_network_request_simulator.VirtualNetworkRequestSimulator method) virne.solver.base_solver module VirtualNetwork (class in virne.network.virtual_network) VirtualNetworkRequestSimulator (class in virne.network.virtual_network_request_simulator)