FUSION
6.0
Getting Started
Installation
Web-Based GUI
Git and GitHub
Claude Code
A Note from the Developer
Developer Guide
Developer Guide
API Reference
API Reference
FUSION
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
X
_
__init__() (fusion.analysis.NetworkAnalyzer method)
(fusion.cli.config_setup.ConfigManager method)
(fusion.configs.cli_to_config.CLIToConfigMapper method)
(fusion.configs.config.ConfigManager method)
(fusion.configs.config.SimulationConfig method)
(fusion.configs.registry.ConfigRegistry method)
(fusion.configs.validate.SchemaValidator method)
(fusion.core.metrics.SimStats method)
(fusion.core.sdn_controller.SDNController method)
(fusion.core.simulation.SimulationEngine method)
(fusion.io.ExporterRegistry method)
(fusion.io.SimulationDataExporter method)
(fusion.modules.failures.FailureManager method)
(fusion.modules.routing.CongestionAwareRouting method)
(fusion.modules.routing.FragmentationAwareRouting method)
(fusion.modules.routing.KShortestPath method)
(fusion.modules.routing.LeastCongestedRouting method)
(fusion.modules.routing.NLIAwareRouting method)
(fusion.modules.routing.OnePlusOneProtection method)
(fusion.modules.routing.RoutingRegistry method)
(fusion.modules.routing.XTAwareRouting method)
(fusion.modules.snr.SNRRegistry method)
(fusion.modules.snr.StandardSNRMeasurer method)
(fusion.modules.spectrum.BestFitSpectrum method)
(fusion.modules.spectrum.FirstFitSpectrum method)
(fusion.modules.spectrum.LastFitSpectrum method)
(fusion.modules.spectrum.LightPathSlicingManager method)
(fusion.modules.spectrum.SpectrumHelpers method)
(fusion.modules.spectrum.SpectrumRegistry method)
(fusion.policies.heuristic_policy.LoadBalancedPolicy method)
(fusion.policies.heuristic_policy.RandomFeasiblePolicy method)
(fusion.policies.rl_policy.RLPolicy method)
(fusion.reporting.DatasetLogger method)
(fusion.reporting.GroomingStatistics method)
(fusion.reporting.SimulationReporter method)
(fusion.reporting.SimulationStatistics method)
A
activate_failures() (fusion.modules.failures.FailureManager method)
aggregate_seed_results() (in module fusion.reporting)
algorithm_name (fusion.modules.routing.CongestionAwareRouting property)
(fusion.modules.routing.FragmentationAwareRouting property)
(fusion.modules.routing.KShortestPath property)
(fusion.modules.routing.LeastCongestedRouting property)
(fusion.modules.routing.NLIAwareRouting property)
(fusion.modules.routing.OnePlusOneProtection property)
(fusion.modules.routing.XTAwareRouting property)
(fusion.modules.snr.StandardSNRMeasurer property)
(fusion.modules.spectrum.BestFitSpectrum property)
(fusion.modules.spectrum.FirstFitSpectrum property)
(fusion.modules.spectrum.LastFitSpectrum property)
allocate() (fusion.core.sdn_controller.SDNController method)
allocate_slicing() (fusion.modules.spectrum.LightPathSlicingManager method)
allocate_slicing_direct() (fusion.modules.spectrum.LightPathSlicingManager method)
allocate_spectrum() (fusion.modules.spectrum.BestFitSpectrum method)
(fusion.modules.spectrum.FirstFitSpectrum method)
(fusion.modules.spectrum.LastFitSpectrum method)
alpha (fusion.policies.heuristic_policy.LoadBalancedPolicy property)
analyze_network_congestion() (fusion.analysis.NetworkAnalyzer static method)
analyze_prediction_errors() (in module fusion.modules.ml)
append_result_to_csv() (in module fusion.reporting)
as_dict() (fusion.cli.config_setup.ConfigManager method)
assign() (fusion.modules.spectrum.BestFitSpectrum method)
(fusion.modules.spectrum.FirstFitSpectrum method)
(fusion.modules.spectrum.LastFitSpectrum method)
assign_core_nodes() (in module fusion.io)
assign_link_lengths() (in module fusion.io)
B
balance_training_data() (in module fusion.modules.ml)
BestFitSpectrum (class in fusion.modules.spectrum)
build_main_argument_parser() (in module fusion.cli.main_parser)
build_parser() (in module fusion.cli.main_parser)
C
calculate_bandwidth_savings() (fusion.reporting.GroomingStatistics method)
calculate_blocking_statistics() (fusion.core.metrics.SimStats method)
calculate_confidence_interval() (fusion.core.metrics.SimStats method)
calculate_crosstalk() (fusion.modules.snr.StandardSNRMeasurer method)
calculate_grooming_rate() (fusion.reporting.GroomingStatistics method)
calculate_link_snr() (fusion.modules.snr.StandardSNRMeasurer method)
calculate_nonlinear_noise() (fusion.modules.snr.StandardSNRMeasurer method)
calculate_snr() (fusion.modules.snr.StandardSNRMeasurer method)
check_model_compatibility() (in module fusion.modules.ml)
check_other_links() (fusion.modules.spectrum.SpectrumHelpers method)
check_spectrum_availability() (fusion.modules.spectrum.BestFitSpectrum method)
(fusion.modules.spectrum.FirstFitSpectrum method)
(fusion.modules.spectrum.LastFitSpectrum method)
check_super_channels() (fusion.modules.spectrum.SpectrumHelpers method)
clear_all_failures() (fusion.modules.failures.FailureManager method)
CLIToConfigMapper (class in fusion.configs.cli_to_config)
close() (fusion.reporting.DatasetLogger method)
compare_models() (in module fusion.modules.ml)
compute_failure_window_bp() (fusion.core.metrics.SimStats method)
compute_fragmentation_proxy() (fusion.core.metrics.SimStats method)
ConfigError
ConfigFileNotFoundError
ConfigManager (class in fusion.cli.config_setup)
(class in fusion.configs.config)
ConfigParseError
ConfigRegistry (class in fusion.configs.registry)
ConfigTypeConversionError
CongestionAwareRouting (class in fusion.modules.routing)
create() (fusion.modules.routing.RoutingRegistry method)
(fusion.modules.snr.SNRRegistry method)
(fusion.modules.spectrum.SpectrumRegistry method)
create_algorithm() (in module fusion.modules.routing)
create_bw_info() (in module fusion.io)
create_comparison_table() (in module fusion.reporting)
create_custom_config() (fusion.configs.registry.ConfigRegistry method)
create_gui_argument_parser() (in module fusion.cli.main_parser)
create_interaction_features() (in module fusion.modules.ml)
create_network() (in module fusion.io)
create_polynomial_features() (in module fusion.modules.ml)
create_profile_config() (fusion.configs.registry.ConfigRegistry method)
create_pt() (in module fusion.io)
create_snr_algorithm() (in module fusion.modules.snr)
create_spectrum_algorithm() (in module fusion.modules.spectrum)
create_summary_report() (fusion.reporting.SimulationReporter method)
create_topology() (fusion.core.simulation.SimulationEngine method)
create_training_argument_parser() (in module fusion.cli.main_parser)
cross_validate_model() (in module fusion.modules.ml)
D
DatasetLogger (class in fusion.reporting)
deallocate_spectrum() (fusion.modules.spectrum.BestFitSpectrum method)
(fusion.modules.spectrum.FirstFitSpectrum method)
(fusion.modules.spectrum.LastFitSpectrum method)
E
end_iter() (fusion.core.simulation.SimulationEngine method)
end_iter_update() (fusion.core.metrics.SimStats method)
engineer_network_features() (in module fusion.modules.ml)
evaluate_classifier() (in module fusion.modules.ml)
evaluate_model_stability() (in module fusion.modules.ml)
evaluate_regressor() (in module fusion.modules.ml)
even_process_data() (in module fusion.modules.ml)
export_aggregated_results() (in module fusion.reporting)
export_comparison_table() (in module fusion.reporting)
export_config_template() (fusion.configs.registry.ConfigRegistry method)
export_grooming_stats_csv() (in module fusion.reporting)
export_metrics() (fusion.io.SimulationDataExporter method)
export_model_for_deployment() (in module fusion.modules.ml)
export_results() (fusion.io.SimulationDataExporter method)
export_results_to_csv() (in module fusion.reporting)
export_topology() (fusion.io.SimulationDataExporter method)
ExporterRegistry (class in fusion.io)
extract_ml_features() (in module fusion.modules.ml)
F
fail_geo() (in module fusion.modules.failures)
fail_link() (in module fusion.modules.failures)
fail_node() (in module fusion.modules.failures)
fail_srlg() (in module fusion.modules.failures)
FailureConfigError
FailureError
FailureManager (class in fusion.modules.failures)
FailureNotFoundError
file (fusion.configs.config.SimulationConfig attribute)
finalize_iteration_statistics() (fusion.core.metrics.SimStats method)
find_all_disjoint_paths() (fusion.modules.routing.OnePlusOneProtection method)
find_best_core() (fusion.modules.spectrum.SpectrumHelpers method)
find_disjoint_paths() (fusion.modules.routing.OnePlusOneProtection method)
find_disjoint_paths_k_shortest() (fusion.modules.routing.OnePlusOneProtection method)
find_link_inters() (fusion.modules.spectrum.SpectrumHelpers method)
FirstFeasiblePolicy (class in fusion.policies.heuristic_policy)
FirstFitSpectrum (class in fusion.modules.spectrum)
format_comparison_for_display() (in module fusion.reporting)
FragmentationAwareRouting (class in fusion.modules.routing)
from_args() (fusion.cli.config_setup.ConfigManager class method)
from_file() (fusion.cli.config_setup.ConfigManager class method)
(fusion.policies.rl_policy.RLPolicy class method)
fusion.analysis
module
fusion.cli.config_setup
module
fusion.cli.main_parser
module
fusion.cli.run_sim
module
fusion.cli.run_train
module
fusion.configs.cli_to_config
module
fusion.configs.config
module
fusion.configs.constants
module
fusion.configs.errors
module
fusion.configs.registry
module
fusion.configs.schema
module
fusion.configs.validate
module
fusion.core.metrics
module
fusion.core.request
module
fusion.core.sdn_controller
module
fusion.core.simulation
module
fusion.io
module
fusion.modules.failures
module
fusion.modules.ml
module
fusion.modules.routing
module
fusion.modules.snr
module
fusion.modules.spectrum
module
fusion.policies.heuristic_policy
module
fusion.policies.rl_policy
module
fusion.reporting
module
fusion.utils
module
G
general (fusion.configs.config.SimulationConfig attribute)
generate_grooming_report() (in module fusion.reporting)
generate_requests() (fusion.core.simulation.SimulationEngine method)
generate_seed_from_time() (in module fusion.core.simulation)
generate_simulation_requests() (in module fusion.core.request)
get() (fusion.cli.config_setup.ConfigManager method)
(fusion.modules.routing.RoutingRegistry method)
(fusion.modules.snr.SNRRegistry method)
(fusion.modules.spectrum.SpectrumRegistry method)
get_affected_links() (fusion.modules.failures.FailureManager method)
get_algorithm() (in module fusion.modules.routing)
get_algorithm_info() (fusion.modules.routing.RoutingRegistry method)
(fusion.modules.snr.SNRRegistry method)
(fusion.modules.spectrum.SpectrumRegistry method)
get_args() (fusion.cli.config_setup.ConfigManager method)
get_average_lightpath_utilization() (fusion.reporting.GroomingStatistics method)
get_blocking_statistics() (fusion.core.metrics.SimStats method)
get_cli_override_config() (fusion.configs.cli_to_config.CLIToConfigMapper method)
get_config() (fusion.configs.config.ConfigManager method)
get_config_profiles() (fusion.configs.registry.ConfigRegistry method)
get_decision_time_stats() (fusion.core.metrics.SimStats method)
get_default_config() (fusion.configs.validate.SchemaValidator method)
get_exporter() (fusion.io.ExporterRegistry method)
get_failure_count() (fusion.modules.failures.FailureManager method)
get_failure_handler() (in module fusion.modules.failures)
get_failure_window_stats() (fusion.core.metrics.SimStats method)
get_fragmentation_metric() (fusion.modules.spectrum.BestFitSpectrum method)
(fusion.modules.spectrum.FirstFitSpectrum method)
(fusion.modules.spectrum.LastFitSpectrum method)
get_fragmentation_stats() (fusion.core.metrics.SimStats method)
get_gui_args() (in module fusion.cli.main_parser)
get_link_usage_summary() (fusion.analysis.NetworkAnalyzer static method)
get_logger() (in module fusion.utils)
get_metrics() (fusion.modules.routing.CongestionAwareRouting method)
(fusion.modules.routing.FragmentationAwareRouting method)
(fusion.modules.routing.KShortestPath method)
(fusion.modules.routing.LeastCongestedRouting method)
(fusion.modules.routing.NLIAwareRouting method)
(fusion.modules.routing.OnePlusOneProtection method)
(fusion.modules.routing.XTAwareRouting method)
(fusion.modules.snr.StandardSNRMeasurer method)
(fusion.modules.spectrum.BestFitSpectrum method)
(fusion.modules.spectrum.FirstFitSpectrum method)
(fusion.modules.spectrum.LastFitSpectrum method)
get_ml_obs() (in module fusion.modules.ml)
get_module_config() (fusion.configs.config.ConfigManager method)
get_multiband_algorithms() (fusion.modules.spectrum.SpectrumRegistry method)
get_multiband_spectrum_algorithms() (in module fusion.modules.spectrum)
get_multicore_algorithms() (fusion.modules.snr.SNRRegistry method)
get_multicore_snr_algorithms() (in module fusion.modules.snr)
get_name() (fusion.policies.heuristic_policy.HeuristicPolicy method)
(fusion.policies.heuristic_policy.LoadBalancedPolicy method)
(fusion.policies.heuristic_policy.RandomFeasiblePolicy method)
(fusion.policies.rl_policy.RLPolicy method)
get_network_utilization_stats() (fusion.analysis.NetworkAnalyzer static method)
get_next_request() (fusion.core.simulation.SimulationEngine method)
get_paths() (fusion.modules.routing.CongestionAwareRouting method)
(fusion.modules.routing.FragmentationAwareRouting method)
(fusion.modules.routing.KShortestPath method)
(fusion.modules.routing.LeastCongestedRouting method)
(fusion.modules.routing.NLIAwareRouting method)
(fusion.modules.routing.OnePlusOneProtection method)
(fusion.modules.routing.XTAwareRouting method)
get_recovery_csv_row() (fusion.core.metrics.SimStats method)
get_recovery_stats() (fusion.core.metrics.SimStats method)
get_required_snr_threshold() (fusion.modules.snr.StandardSNRMeasurer method)
get_reverse_mapping() (fusion.configs.cli_to_config.CLIToConfigMapper method)
get_routing_algorithm_info() (in module fusion.modules.routing)
get_snr_algorithm() (in module fusion.modules.snr)
get_snr_algorithm_info() (in module fusion.modules.snr)
get_spectrum_algorithm() (in module fusion.modules.spectrum)
get_spectrum_algorithm_info() (in module fusion.modules.spectrum)
get_template_path() (fusion.configs.registry.ConfigRegistry method)
get_threads() (fusion.cli.config_setup.ConfigManager method)
get_train_args() (in module fusion.cli.main_parser)
get_value() (fusion.cli.config_setup.ConfigManager method)
GroomingStatistics (class in fusion.reporting)
GUINotSupportedError
H
handle_arrival() (fusion.core.simulation.SimulationEngine method)
handle_dynamic_slicing() (fusion.modules.spectrum.LightPathSlicingManager method)
handle_dynamic_slicing_direct() (fusion.modules.spectrum.LightPathSlicingManager method)
handle_event() (fusion.core.sdn_controller.SDNController method)
handle_failure() (fusion.modules.routing.OnePlusOneProtection method)
handle_release() (fusion.core.simulation.SimulationEngine method)
handle_request() (fusion.core.simulation.SimulationEngine method)
handle_static_slicing() (fusion.modules.spectrum.LightPathSlicingManager method)
handle_static_slicing_direct() (fusion.modules.spectrum.LightPathSlicingManager method)
has_thread() (fusion.cli.config_setup.ConfigManager method)
HeuristicPolicy (class in fusion.policies.heuristic_policy)
I
identify_bottleneck_links() (fusion.analysis.NetworkAnalyzer static method)
init_iter() (fusion.core.simulation.SimulationEngine method)
init_iter_stats() (fusion.core.metrics.SimStats method)
inject_failure() (fusion.modules.failures.FailureManager method)
InvalidFailureTypeError
is_path_feasible() (fusion.modules.failures.FailureManager method)
is_snr_acceptable() (fusion.modules.snr.StandardSNRMeasurer method)
iter_update() (fusion.core.metrics.SimStats method)
K
KShortestPath (class in fusion.modules.routing)
L
LastFitSpectrum (class in fusion.modules.spectrum)
LeastCongestedPolicy (class in fusion.policies.heuristic_policy)
LeastCongestedRouting (class in fusion.modules.routing)
LightPathSlicingManager (class in fusion.modules.spectrum)
list_algorithms() (fusion.modules.routing.RoutingRegistry method)
(fusion.modules.snr.SNRRegistry method)
(fusion.modules.spectrum.SpectrumRegistry method)
list_routing_algorithms() (in module fusion.modules.routing)
list_snr_algorithms() (in module fusion.modules.snr)
list_spectrum_algorithms() (in module fusion.modules.spectrum)
list_templates() (fusion.configs.registry.ConfigRegistry method)
load_and_validate_config() (in module fusion.cli.config_setup)
load_config() (fusion.configs.config.ConfigManager method)
(in module fusion.cli.config_setup)
load_model() (in module fusion.modules.ml)
load_model_with_metadata() (in module fusion.modules.ml)
load_template() (fusion.configs.registry.ConfigRegistry method)
LoadBalancedPolicy (class in fusion.policies.heuristic_policy)
log_transition() (fusion.reporting.DatasetLogger method)
M
main() (in module fusion.cli.run_sim)
(in module fusion.cli.run_train)
map_args_to_config() (fusion.configs.cli_to_config.CLIToConfigMapper method)
map_namespace_to_config() (fusion.configs.cli_to_config.CLIToConfigMapper method)
merge_cli_args() (fusion.configs.config.ConfigManager method)
MissingRequiredOptionError
ml (fusion.configs.config.SimulationConfig attribute)
module
fusion.analysis
fusion.cli.config_setup
fusion.cli.main_parser
fusion.cli.run_sim
fusion.cli.run_train
fusion.configs.cli_to_config
fusion.configs.config
fusion.configs.constants
fusion.configs.errors
fusion.configs.registry
fusion.configs.schema
fusion.configs.validate
fusion.core.metrics
fusion.core.request
fusion.core.sdn_controller
fusion.core.simulation
fusion.io
fusion.modules.failures
fusion.modules.ml
fusion.modules.routing
fusion.modules.snr
fusion.modules.spectrum
fusion.policies.heuristic_policy
fusion.policies.rl_policy
fusion.reporting
fusion.utils
N
network_state (fusion.core.simulation.SimulationEngine property)
NetworkAnalyzer (class in fusion.analysis)
NLIAwareRouting (class in fusion.modules.routing)
normalize_config_path() (in module fusion.cli.config_setup)
normalize_features() (in module fusion.modules.ml)
num_requests (fusion.core.simulation.SimulationEngine property)
O
OnePlusOneProtection (class in fusion.modules.routing)
P
plot_2d_clusters() (in module fusion.modules.ml)
plot_3d_clusters() (in module fusion.modules.ml)
plot_confusion() (in module fusion.modules.ml)
plot_confusion_matrix() (in module fusion.modules.ml)
plot_data() (in module fusion.modules.ml)
plot_data_distributions() (in module fusion.modules.ml)
plot_feature_importance() (in module fusion.modules.ml)
prepare_prediction_features() (in module fusion.modules.ml)
process_data() (in module fusion.modules.ml)
process_releases_until() (fusion.core.simulation.SimulationEngine method)
process_training_data() (in module fusion.modules.ml)
R
RandomFeasiblePolicy (class in fusion.policies.heuristic_policy)
record_allocation_result() (fusion.core.simulation.SimulationEngine method)
record_arrival() (fusion.core.metrics.SimStats method)
record_decision_time() (fusion.core.metrics.SimStats method)
record_fragmentation() (fusion.core.metrics.SimStats method)
record_grooming_rollback() (fusion.core.metrics.SimStats method)
record_recovery_event() (fusion.core.metrics.SimStats method)
register() (fusion.modules.routing.RoutingRegistry method)
(fusion.modules.snr.SNRRegistry method)
(fusion.modules.spectrum.SpectrumRegistry method)
register_exporter() (fusion.io.ExporterRegistry method)
register_failure_type() (in module fusion.modules.failures)
release() (fusion.core.sdn_controller.SDNController method)
repair_failures() (fusion.modules.failures.FailureManager method)
report_blocking_statistics() (fusion.reporting.SimulationReporter method)
report_error() (fusion.reporting.SimulationReporter method)
report_iteration_stats() (fusion.reporting.SimulationReporter method)
report_save_location() (fusion.reporting.SimulationReporter method)
report_simulation_complete() (fusion.reporting.SimulationReporter method)
report_simulation_start() (fusion.reporting.SimulationReporter method)
report_warning() (fusion.reporting.SimulationReporter method)
reset() (fusion.core.simulation.SimulationEngine method)
(fusion.modules.routing.CongestionAwareRouting method)
(fusion.modules.routing.FragmentationAwareRouting method)
(fusion.modules.routing.KShortestPath method)
(fusion.modules.routing.LeastCongestedRouting method)
(fusion.modules.routing.NLIAwareRouting method)
(fusion.modules.routing.OnePlusOneProtection method)
(fusion.modules.routing.XTAwareRouting method)
(fusion.modules.snr.StandardSNRMeasurer method)
(fusion.modules.spectrum.BestFitSpectrum method)
(fusion.modules.spectrum.FirstFitSpectrum method)
(fusion.modules.spectrum.LastFitSpectrum method)
reset_rl_state() (fusion.core.simulation.SimulationEngine method)
reset_rng() (fusion.policies.heuristic_policy.RandomFeasiblePolicy method)
rl (fusion.configs.config.SimulationConfig attribute)
RLControlPolicy (in module fusion.policies.rl_policy)
RLPolicy (class in fusion.policies.rl_policy)
route() (fusion.modules.routing.CongestionAwareRouting method)
(fusion.modules.routing.FragmentationAwareRouting method)
(fusion.modules.routing.KShortestPath method)
(fusion.modules.routing.LeastCongestedRouting method)
(fusion.modules.routing.NLIAwareRouting method)
(fusion.modules.routing.OnePlusOneProtection method)
(fusion.modules.routing.XTAwareRouting method)
RoutingRegistry (class in fusion.modules.routing)
run() (fusion.core.simulation.SimulationEngine method)
S
save_config() (fusion.configs.config.ConfigManager method)
save_model() (in module fusion.modules.ml)
save_model_ensemble() (in module fusion.modules.ml)
save_stats() (fusion.core.metrics.SimStats method)
SchemaValidator (class in fusion.configs.validate)
SDNController (class in fusion.core.sdn_controller)
seed_all_rngs() (in module fusion.core.simulation)
seed_request_generation() (in module fusion.core.simulation)
seed_rl_components() (in module fusion.core.simulation)
select_action() (fusion.policies.heuristic_policy.FirstFeasiblePolicy method)
(fusion.policies.heuristic_policy.HeuristicPolicy method)
(fusion.policies.heuristic_policy.LeastCongestedPolicy method)
(fusion.policies.heuristic_policy.LoadBalancedPolicy method)
(fusion.policies.heuristic_policy.RandomFeasiblePolicy method)
(fusion.policies.heuristic_policy.ShortestFeasiblePolicy method)
(fusion.policies.rl_policy.RLPolicy method)
select_best_path_pair() (fusion.modules.routing.OnePlusOneProtection method)
set_adapter() (fusion.policies.rl_policy.RLPolicy method)
setup_config_from_cli() (in module fusion.cli.config_setup)
setup_logger() (in module fusion.utils)
ShortestFeasiblePolicy (class in fusion.policies.heuristic_policy)
SimStats (class in fusion.core.metrics)
SimulationConfig (class in fusion.configs.config)
SimulationDataExporter (class in fusion.io)
SimulationEngine (class in fusion.core.simulation)
SimulationReporter (class in fusion.reporting)
SimulationStatistics (class in fusion.reporting)
snr (fusion.configs.config.SimulationConfig attribute)
SNRRegistry (class in fusion.modules.snr)
spectrum (fusion.configs.config.SimulationConfig attribute)
SpectrumHelpers (class in fusion.modules.spectrum)
SpectrumRegistry (class in fusion.modules.spectrum)
split_features_labels() (in module fusion.modules.ml)
StandardSNRMeasurer (class in fusion.modules.snr)
supported_formats (fusion.io.ExporterRegistry property)
supported_topologies (fusion.modules.routing.CongestionAwareRouting property)
(fusion.modules.routing.FragmentationAwareRouting property)
(fusion.modules.routing.KShortestPath property)
(fusion.modules.routing.LeastCongestedRouting property)
(fusion.modules.routing.NLIAwareRouting property)
(fusion.modules.routing.OnePlusOneProtection property)
(fusion.modules.routing.XTAwareRouting property)
supports_multiband (fusion.modules.spectrum.BestFitSpectrum property)
(fusion.modules.spectrum.FirstFitSpectrum property)
(fusion.modules.spectrum.LastFitSpectrum property)
supports_multicore (fusion.modules.snr.StandardSNRMeasurer property)
T
to_csv_row() (fusion.core.metrics.SimStats method)
to_dict() (fusion.reporting.GroomingStatistics method)
topology (fusion.configs.config.SimulationConfig attribute)
U
update() (fusion.policies.heuristic_policy.HeuristicPolicy method)
(fusion.policies.rl_policy.RLPolicy method)
update_arrival_params() (fusion.core.simulation.SimulationEngine method)
update_config() (fusion.configs.config.ConfigManager method)
update_grooming_outcome() (fusion.reporting.GroomingStatistics method)
update_lightpath_release() (fusion.reporting.GroomingStatistics method)
update_link_state() (fusion.modules.snr.StandardSNRMeasurer method)
update_snapshot() (fusion.core.metrics.SimStats method)
update_utilization_dict() (fusion.core.metrics.SimStats method)
update_weights() (fusion.modules.routing.CongestionAwareRouting method)
(fusion.modules.routing.FragmentationAwareRouting method)
(fusion.modules.routing.KShortestPath method)
(fusion.modules.routing.LeastCongestedRouting method)
(fusion.modules.routing.NLIAwareRouting method)
(fusion.modules.routing.OnePlusOneProtection method)
(fusion.modules.routing.XTAwareRouting method)
V
validate() (fusion.configs.validate.SchemaValidator method)
validate_algorithm() (fusion.modules.routing.RoutingRegistry method)
validate_config() (fusion.configs.registry.ConfigRegistry method)
validate_environment() (fusion.modules.routing.CongestionAwareRouting method)
(fusion.modules.routing.FragmentationAwareRouting method)
(fusion.modules.routing.KShortestPath method)
(fusion.modules.routing.LeastCongestedRouting method)
(fusion.modules.routing.NLIAwareRouting method)
(fusion.modules.routing.OnePlusOneProtection method)
(fusion.modules.routing.XTAwareRouting method)
validate_request_distribution() (in module fusion.core.request)
validate_seed() (in module fusion.core.simulation)
validate_survivability_config() (in module fusion.configs.validate)
ValidationError
X
XTAwareRouting (class in fusion.modules.routing)