Index A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | V | W | X | Y A accuracy (SLMetrics attribute) AdamOptimizerConfig (class in kosmos.ml.config.factories.optimizer) add_com_entanglement() (QuantumRegisterManager method) add_event_with_dependencies() (EventQueue method) add_link() (Network method) add_node() (Network method) adjacency (Graph attribute) AerSimulatorRunner (class in kosmos.circuit_runner.qiskit_runner) aggregate() (FLServer method) allocate() (AssignmentStrategy method) (GreedyAssignment method) allocate_bell_pair() (QuantumRegisterManager method) allocate_qubit() (QuantumRegisterManager method) allocated_nodes (Partition property) allowed_link_types (RoutingProtocolConfig attribute) AmplitudeEmbedding (class in kosmos.ml.models.vqc.encoding.encoding) AmplitudeEmbeddingConfig (class in kosmos.ml.config.factories.encoding) AngleEmbedding (class in kosmos.ml.models.vqc.encoding.encoding) AngleEmbeddingConfig (class in kosmos.ml.config.factories.encoding) append_qubit() (EntanglementLink method) apply_operation() (PennyLaneAmplitudeEmbedding method) (PennyLaneAngleEmbedding method) (QiskitAmplitudeEmbedding method) (QiskitAngleEmbedding method) (VQCEncoding method) assignment_strategy_cls (DQCSimulator attribute) AssignmentStrategy (class in kosmos.dqc_scheduling.assignment_strategies.assignment_strategy) attenuation (ClassicalLink attribute) (OpticalLink attribute) (QuantumLink attribute) AutogradCtx (class in kosmos.ml.models.vqc.circuit.qiskit_circuit.autograd_function) available_backends_list() (in module kosmos.circuit_runner.ibm_runtime_utils) B backend (QiskitRunner attribute) backward() (QiskitAutogradFunction method) bandwidth (ClassicalLink attribute) BanknoteDataset (class in kosmos.ml.datasets.banknote_dataset) batch_size (FLTrainConfig attribute) (SLTrainConfig attribute) BELL_PAIR_QUBITS (in module kosmos.quantum_logic.quantum_register_manager) bias (VQC attribute) bias_init_range (VQCConfig attribute) bias_parameter (ParameterizedCircuit attribute) BloodMNISTDataset (class in kosmos.ml.datasets.bloodmnist_dataset) build() (LineTopology method) (PredefinedQuantumTopology method) (RingTopology method) (StarTopology method) C calculate_expectation_values() (in module kosmos.circuit_runner.qiskit_result) calculate_parallel_comm_time() (in module kosmos.dqc_scheduling.utils.timing_utils) calculate_sl_metrics() (in module kosmos.ml.sl_metrics) cancel_all_jobs() (in module kosmos.circuit_runner.ibm_runtime_utils) cancel_job() (in module kosmos.circuit_runner.ibm_runtime_utils) CapacityBasedPartitioner (class in kosmos.partitioning.algorithms.capacity_partitioner) circuit (CircuitExecutionProtocol attribute) (ExecutionStep attribute) (Partition attribute) (VQC attribute) circuit() (MQTBenchCircuit method) (QiskitParameterizedCircuit method) circuit_runner (CircuitExecutionProtocol attribute) (DQCSimulator attribute) (ParameterizedCircuit attribute) (VQC attribute) (VQCConfig attribute) circuit_type (MQTBenchCircuit attribute) CircuitExecutionProtocol (class in kosmos.protocols.circuit_execution_protocol) CircuitExecutionProtocolConfig (class in kosmos.protocols.config.protocol) CircuitExecutionProtocolResult (class in kosmos.protocols.protocol_result) CircuitRunner (class in kosmos.circuit_runner.circuit_runner) class_names (BanknoteDataset property) (BloodMNISTDataset property) (DigitsDataset property) (IncomeDataset property) (IrisDataset property) (MNISTDataset property) (OrganAMNISTDataset property) (QSARDataset property) (SLDataset property) (WDBCDataset property) (WineDataset property) classical_communication_delay (RemoteOperationProtocolConfig attribute) CLASSICAL_LINK_DEFAULT_ATTENUATION (in module kosmos.topology.predefined_quantum.builders) CLASSICAL_LINK_DEFAULT_BANDWIDTH (in module kosmos.topology.predefined_quantum.builders) CLASSICAL_LINK_DEFAULT_DISTANCE (in module kosmos.topology.predefined_quantum.builders) CLASSICAL_LINK_DEFAULT_SIGNAL_SPEED (in module kosmos.topology.predefined_quantum.builders) ClassicalLink (class in kosmos.topology.link) ClassicalNode (class in kosmos.topology.node) client_nodes (FLManager attribute) (FLSimulator attribute) clients (FLManager attribute) CLManager (class in kosmos.ml.cl_manager) coherence_time (QuantumNode attribute) communication_qubits (QuantumNode property) CommunicationProtocolResult (class in kosmos.protocols.protocol_result) compute_eg_dependencies() (in module kosmos.dqc_scheduling.utils.protocol_scheduling_utils) config (CLManager attribute) (FLManager attribute) (Protocol attribute) configure_qnode() (PennyLaneRunner method) control_qubit (RemoteOperationInfo attribute) CosineLearningRateSchedulerConfig (class in kosmos.ml.config.factories.lr_scheduler) cost_function (RoutingProtocolConfig attribute) create_bell_state() (in module kosmos.quantum_logic.quantum_register_manager) create_subcircuit_from_gates() (in module kosmos.partitioning.partition) create_topology() (in module kosmos.topology.predefined_quantum.factory) criterion (SLTrainer attribute) CrossEntropyLossConfig (class in kosmos.ml.config.factories.loss) current_time (EventQueue attribute) D data_qubits (QuantumNode property) data_reuploading (ParameterizedCircuit attribute) (VQC attribute) (VQCConfig attribute) dataset (CLManager attribute) (FLManager attribute) (FLTrainConfig attribute) (SLTrainConfig attribute) DEFAULT_COHERENCE_TIME (in module kosmos.topology.predefined_quantum.builders) delay (ClassicalLink property) (OpticalLink property) (QuantumLink property) density_matrix (CircuitExecutionProtocolResult attribute) density_matrix() (QiskitRunner method) dependencies (ExecutionStep attribute) depth (MQTBenchCircuit property) detect_remote_gates() (RemoteOperationDetector method) detect_teleportations() (RemoteOperationDetector method) DEVICE (in module kosmos.ml.models.vqc.circuit.qiskit_circuit.gradient_method) (in module kosmos.ml.sl_trainer) device (PennyLaneRunner attribute) (SLTrainer attribute) device_name (PennyLaneRunner attribute) DigitsDataset (class in kosmos.ml.datasets.digits_dataset) DijkstraRoutingProtocol (class in kosmos.protocols.routing.dijkstra_routing) dim (QuantumState property) distance (ClassicalLink attribute) (OpticalLink attribute) (QuantumLink attribute) DQCSimulator (class in kosmos.simulator.dqc_simulator) dst (ClassicalLink attribute) (Link attribute) (OpticalLink attribute) (QuantumLink attribute) E eg_protocol_cls (DQCSimulator attribute) eg_protocol_config (DQCSimulator attribute) EGProtocol (class in kosmos.protocols.eg_protocol) EGProtocolConfig (class in kosmos.protocols.config.protocol) encoding (ParameterizedCircuit attribute) (VQC attribute) encoding_config (VQCConfig attribute) EncodingConfig (class in kosmos.ml.config.factories.encoding) end_time (Partition property) EntanglementLink (class in kosmos.quantum_logic.entanglement_link) epoch (SLTrainIterationResult attribute) epsilon (SPSA attribute) Event (class in kosmos.dqc_scheduling.event) event_id (ExecutionStep attribute) event_results (EventQueue attribute) EventId (class in kosmos.dqc_scheduling.event) EventQueue (class in kosmos.dqc_scheduling.event_queue) execute() (CircuitExecutionProtocol method) (DijkstraRoutingProtocol method) (EGProtocol method) (PennyLaneRunner method) (Protocol method) (QiskitParameterizedCircuit method) (RemoteOperationProtocol method) execute_circuits() (QiskitParameterizedCircuit method) execution_results (DQCSimulator attribute) execution_scheduler (DQCSimulator attribute) execution_time (CircuitExecutionProtocolResult attribute) (CommunicationProtocolResult attribute) ExecutionScheduler (class in kosmos.dqc_scheduling.execution_scheduler) ExecutionStep (class in kosmos.dqc_scheduling.execution_scheduler) expect_z() (PennyLaneParameterizedCircuit method) expectation_values() (QiskitRunner method) ExponentialLearningRateSchedulerConfig (class in kosmos.ml.config.factories.lr_scheduler) F f1 (SLMetrics attribute) failure_probability (RemoteOperationProtocolConfig attribute) fidelity (QuantumState attribute) fidelity_from_rho() (QuantumState method) fidelity_threshold (EGProtocolConfig attribute) fidelity_with_target() (QuantumState method) find_entanglement_between_nodes() (QuantumRegisterManager method) fl_round (SLTrainIterationResult attribute) FLClient (class in kosmos.ml.fl.fl_client) FLManager (class in kosmos.ml.fl.fl_manager) FLServer (class in kosmos.ml.fl.fl_server) FLSimulator (class in kosmos.simulator.fl_simulator) FLTrainConfig (class in kosmos.ml.config.sl_train) forward() (Model method) (NeuralNetwork method) (QiskitAutogradFunction method) (VQC method) forward_circuit() (ParameterizedCircuit method) (PennyLaneParameterizedCircuit method) (QiskitParameterizedCircuit method) framework (AerSimulatorRunner property) (AmplitudeEmbedding property) (AngleEmbedding property) (CircuitRunner property) (EncodingConfig attribute) (IBMRuntimeRunner property) (PennyLaneAmplitudeEmbedding property) (PennyLaneAngleEmbedding property) (PennyLaneRunner property) (QiskitAmplitudeEmbedding property) (QiskitAngleEmbedding property) (QiskitRunner property) (VQCEncoding property) G gamma (ExponentialLearningRateSchedulerConfig attribute) (StepLearningRateSchedulerConfig attribute) gate_fid (QuantumNode attribute) gate_time (RemoteOperationInfo attribute) get_execution_order() (ExecutionScheduler method) get_gradient_method() (QiskitRunner method) get_instance() (AdamOptimizerConfig method) (AmplitudeEmbeddingConfig method) (AngleEmbeddingConfig method) (CosineLearningRateSchedulerConfig method) (CrossEntropyLossConfig method) (EncodingConfig method) (ExponentialLearningRateSchedulerConfig method) (LearningRateSchedulerConfig method) (LossConfig method) (ModelConfig method) (NeuralNetworkConfig method) (OptimizerConfig method) (SGDOptimizerConfig method) (StepLearningRateSchedulerConfig method) (VQCConfig method) get_link() (Network method) get_model_state() (FLClient method) (FLServer method) get_node() (Network method) get_node_at() (SpaceTimeMatrix method) get_node_for_qubit() (Partition method) get_ordered_node_pair_key() (in module kosmos.dqc_scheduling.utils.protocol_scheduling_utils) get_qubits_by_node() (QuantumRegisterManager method) get_seed() (RNG method) gradient_method (QiskitParameterizedCircuit attribute) GradientMethod (class in kosmos.ml.models.vqc.circuit.qiskit_circuit.gradient_method) Graph (class in kosmos.partitioning.graph) GreedyAssignment (class in kosmos.dqc_scheduling.assignment_strategies.greedy_assignment) H has_role() (Node method) has_transceiver (QuantumNode attribute) hidden_layers (NeuralNetwork attribute) (NeuralNetworkConfig attribute) I IBMRuntimeRunner (class in kosmos.circuit_runner.qiskit_runner) id (ClassicalLink attribute) (ClassicalNode attribute) (Event attribute) (Link attribute) (Node attribute) (OpticalLink attribute) (Partition attribute) (QuantumLink attribute) (QuantumNode attribute) IncomeDataset (class in kosmos.ml.datasets.income_dataset) incoming_links() (Network method) initialize() (RNG method) input_dim (Model attribute) (ParameterizedCircuit attribute) (VQCEncoding attribute) input_dimension (BanknoteDataset property) (BloodMNISTDataset property) (DigitsDataset property) (IncomeDataset property) (IrisDataset property) (MNISTDataset property) (OrganAMNISTDataset property) (QSARDataset property) (SLDataset property) (WDBCDataset property) (WineDataset property) input_mapping_func (ParameterizedCircuit attribute) (VQC attribute) (VQCConfig attribute) IrisDataset (class in kosmos.ml.datasets.iris_dataset) is_initialized() (RNG method) is_multi_node (Partition property) is_remote_gate (ExecutionStep attribute) is_teleportation (ExecutionStep attribute) J jacobian() (GradientMethod method) (ParameterShiftRule method) (SPSA method) job_expectation_values() (in module kosmos.circuit_runner.qiskit_result) K kosmos module kosmos.circuit_runner module kosmos.circuit_runner.circuit_runner module kosmos.circuit_runner.ibm_runtime_utils module kosmos.circuit_runner.pennylane_runner module kosmos.circuit_runner.qiskit_result module kosmos.circuit_runner.qiskit_runner module kosmos.circuit_runner.typing module kosmos.dqc_scheduling module kosmos.dqc_scheduling.assignment_strategies module kosmos.dqc_scheduling.assignment_strategies.assignment_strategy module kosmos.dqc_scheduling.assignment_strategies.greedy_assignment module kosmos.dqc_scheduling.event module kosmos.dqc_scheduling.event_queue module kosmos.dqc_scheduling.execution_scheduler module kosmos.dqc_scheduling.remote_operation_detector module kosmos.dqc_scheduling.space_time_matrix module kosmos.dqc_scheduling.utils module kosmos.dqc_scheduling.utils.protocol_scheduling_utils module kosmos.dqc_scheduling.utils.timing_utils module kosmos.ml module kosmos.ml.cl_manager module kosmos.ml.config module kosmos.ml.config.factories module kosmos.ml.config.factories.encoding module kosmos.ml.config.factories.loss module kosmos.ml.config.factories.lr_scheduler module kosmos.ml.config.factories.model module kosmos.ml.config.factories.optimizer module kosmos.ml.config.sl_train module kosmos.ml.dataloader module kosmos.ml.datasets module kosmos.ml.datasets.banknote_dataset module kosmos.ml.datasets.bloodmnist_dataset module kosmos.ml.datasets.dataset module kosmos.ml.datasets.digits_dataset module kosmos.ml.datasets.income_dataset module kosmos.ml.datasets.iris_dataset module kosmos.ml.datasets.mnist_dataset module kosmos.ml.datasets.organamnist_dataset module kosmos.ml.datasets.qsar_dataset module kosmos.ml.datasets.wdbc_dataset module kosmos.ml.datasets.wine_dataset module kosmos.ml.fl module kosmos.ml.fl.fl_client module kosmos.ml.fl.fl_manager module kosmos.ml.fl.fl_server module kosmos.ml.models module kosmos.ml.models.model module kosmos.ml.models.neural_network module kosmos.ml.models.vqc module kosmos.ml.models.vqc.circuit module kosmos.ml.models.vqc.circuit.circuit module kosmos.ml.models.vqc.circuit.pennylane_circuit module kosmos.ml.models.vqc.circuit.qiskit_circuit module kosmos.ml.models.vqc.circuit.qiskit_circuit.autograd_function module kosmos.ml.models.vqc.circuit.qiskit_circuit.gradient_method module kosmos.ml.models.vqc.circuit.qiskit_circuit.qiskit_circuit module kosmos.ml.models.vqc.encoding module kosmos.ml.models.vqc.encoding.encoding module kosmos.ml.models.vqc.encoding.pennylane_encoding module kosmos.ml.models.vqc.encoding.qiskit_encoding module kosmos.ml.models.vqc.vqc module kosmos.ml.sl_metrics module kosmos.ml.sl_result module kosmos.ml.sl_trainer module kosmos.ml.typing module kosmos.partitioning module kosmos.partitioning.algorithms module kosmos.partitioning.algorithms.capacity_partitioner module kosmos.partitioning.algorithms.metis_partitioner module kosmos.partitioning.algorithms.partitioning_algorithm module kosmos.partitioning.algorithms.spectral_partitioner module kosmos.partitioning.circuit_converter module kosmos.partitioning.graph module kosmos.partitioning.mqt_bench module kosmos.partitioning.mqt_bench.bench_circuit module kosmos.partitioning.mqt_bench.data module kosmos.partitioning.partition module kosmos.protocols module kosmos.protocols.circuit_execution_protocol module kosmos.protocols.config module kosmos.protocols.config.protocol module kosmos.protocols.eg_protocol module kosmos.protocols.protocol module kosmos.protocols.protocol_result module kosmos.protocols.remote_operation_protocol module kosmos.protocols.routing module kosmos.protocols.routing.dijkstra_routing module kosmos.protocols.routing.path module kosmos.protocols.routing.routing module kosmos.protocols.status module kosmos.quantum_logic module kosmos.quantum_logic.entanglement_link module kosmos.quantum_logic.quantum_register_manager module kosmos.quantum_logic.quantum_state module kosmos.quantum_logic.qubit module kosmos.quantum_logic.typing module kosmos.simulator module kosmos.simulator.dqc_simulator module kosmos.simulator.fl_simulator module kosmos.simulator.simulator module kosmos.topology module kosmos.topology.link module kosmos.topology.net module kosmos.topology.node module kosmos.topology.predefined_quantum module kosmos.topology.predefined_quantum.builders module kosmos.topology.predefined_quantum.factory module kosmos.topology.typing module kosmos.utils module kosmos.utils.rng module L label (ClassicalLink attribute) (ClassicalNode attribute) (Link attribute) (Node attribute) (OpticalLink attribute) (QuantumLink attribute) (QuantumNode attribute) LearningRateSchedulerConfig (class in kosmos.ml.config.factories.lr_scheduler) LineTopology (class in kosmos.topology.predefined_quantum.builders) Link (class in kosmos.topology.link) LinkId (class in kosmos.topology.link) LinkReference (in module kosmos.topology.typing) links (Path attribute) links() (Network method) LinkType (class in kosmos.topology.link) load_circuit() (DQCSimulator method) local_gate_time (CircuitExecutionProtocolConfig attribute) (RemoteOperationProtocolConfig attribute) logical_qubit_mapping (Partition attribute) loss (ClassicalLink property) (OpticalLink property) (QuantumLink property) (SLIterationResult attribute) (SLTestIterationResult attribute) (SLTrainIterationResult attribute) loss_config (FLTrainConfig attribute) (SLTrainConfig attribute) LossConfig (class in kosmos.ml.config.factories.loss) lr (AdamOptimizerConfig attribute) (SGDOptimizerConfig attribute) lr_scheduler (SLTrainer attribute) lr_scheduler_config (FLTrainConfig attribute) (SLTrainConfig attribute) M make_train_test_dataloaders() (in module kosmos.ml.dataloader) manager (FLSimulator attribute) matrix (SpaceTimeMatrix attribute) max_epochs (CosineLearningRateSchedulerConfig attribute) max_grad_norm (FLTrainConfig attribute) (SLTrainConfig attribute) (SLTrainer attribute) max_retries (RemoteOperationProtocolConfig attribute) meas_fid (QuantumNode attribute) measure_final_state() (DQCSimulator method) measurement_time (CircuitExecutionProtocolConfig attribute) (RemoteOperationProtocolConfig attribute) METISPartitioner (class in kosmos.partitioning.algorithms.metis_partitioner) metrics (SLIterationResult attribute) (SLTestIterationResult attribute) (SLTrainIterationResult attribute) MIN_FIDELITY_THRESHOLD (in module kosmos.quantum_logic.quantum_register_manager) min_gate_index (Partition property) min_lr (CosineLearningRateSchedulerConfig attribute) minimal_circuit() (in module kosmos.circuit_runner.ibm_runtime_utils) MINIMUM_ENTANGLEMENT_QUBITS (in module kosmos.quantum_logic.entanglement_link) MNISTDataset (class in kosmos.ml.datasets.mnist_dataset) Model (class in kosmos.ml.models.model) model (CLManager attribute) (FLClient attribute) (FLServer attribute) (NeuralNetwork attribute) (SLTrainer attribute) model_config (FLTrainConfig attribute) (SLTrainConfig attribute) ModelConfig (class in kosmos.ml.config.factories.model) module kosmos kosmos.circuit_runner kosmos.circuit_runner.circuit_runner kosmos.circuit_runner.ibm_runtime_utils kosmos.circuit_runner.pennylane_runner kosmos.circuit_runner.qiskit_result kosmos.circuit_runner.qiskit_runner kosmos.circuit_runner.typing kosmos.dqc_scheduling kosmos.dqc_scheduling.assignment_strategies kosmos.dqc_scheduling.assignment_strategies.assignment_strategy kosmos.dqc_scheduling.assignment_strategies.greedy_assignment kosmos.dqc_scheduling.event kosmos.dqc_scheduling.event_queue kosmos.dqc_scheduling.execution_scheduler kosmos.dqc_scheduling.remote_operation_detector kosmos.dqc_scheduling.space_time_matrix kosmos.dqc_scheduling.utils kosmos.dqc_scheduling.utils.protocol_scheduling_utils kosmos.dqc_scheduling.utils.timing_utils kosmos.ml kosmos.ml.cl_manager kosmos.ml.config kosmos.ml.config.factories kosmos.ml.config.factories.encoding kosmos.ml.config.factories.loss kosmos.ml.config.factories.lr_scheduler kosmos.ml.config.factories.model kosmos.ml.config.factories.optimizer kosmos.ml.config.sl_train kosmos.ml.dataloader kosmos.ml.datasets kosmos.ml.datasets.banknote_dataset kosmos.ml.datasets.bloodmnist_dataset kosmos.ml.datasets.dataset kosmos.ml.datasets.digits_dataset kosmos.ml.datasets.income_dataset kosmos.ml.datasets.iris_dataset kosmos.ml.datasets.mnist_dataset kosmos.ml.datasets.organamnist_dataset kosmos.ml.datasets.qsar_dataset kosmos.ml.datasets.wdbc_dataset kosmos.ml.datasets.wine_dataset kosmos.ml.fl kosmos.ml.fl.fl_client kosmos.ml.fl.fl_manager kosmos.ml.fl.fl_server kosmos.ml.models kosmos.ml.models.model kosmos.ml.models.neural_network kosmos.ml.models.vqc kosmos.ml.models.vqc.circuit kosmos.ml.models.vqc.circuit.circuit kosmos.ml.models.vqc.circuit.pennylane_circuit kosmos.ml.models.vqc.circuit.qiskit_circuit kosmos.ml.models.vqc.circuit.qiskit_circuit.autograd_function kosmos.ml.models.vqc.circuit.qiskit_circuit.gradient_method kosmos.ml.models.vqc.circuit.qiskit_circuit.qiskit_circuit kosmos.ml.models.vqc.encoding kosmos.ml.models.vqc.encoding.encoding kosmos.ml.models.vqc.encoding.pennylane_encoding kosmos.ml.models.vqc.encoding.qiskit_encoding kosmos.ml.models.vqc.vqc kosmos.ml.sl_metrics kosmos.ml.sl_result kosmos.ml.sl_trainer kosmos.ml.typing kosmos.partitioning kosmos.partitioning.algorithms kosmos.partitioning.algorithms.capacity_partitioner kosmos.partitioning.algorithms.metis_partitioner kosmos.partitioning.algorithms.partitioning_algorithm kosmos.partitioning.algorithms.spectral_partitioner kosmos.partitioning.circuit_converter kosmos.partitioning.graph kosmos.partitioning.mqt_bench kosmos.partitioning.mqt_bench.bench_circuit kosmos.partitioning.mqt_bench.data kosmos.partitioning.partition kosmos.protocols kosmos.protocols.circuit_execution_protocol kosmos.protocols.config kosmos.protocols.config.protocol kosmos.protocols.eg_protocol kosmos.protocols.protocol kosmos.protocols.protocol_result kosmos.protocols.remote_operation_protocol kosmos.protocols.routing kosmos.protocols.routing.dijkstra_routing kosmos.protocols.routing.path kosmos.protocols.routing.routing kosmos.protocols.status kosmos.quantum_logic kosmos.quantum_logic.entanglement_link kosmos.quantum_logic.quantum_register_manager kosmos.quantum_logic.quantum_state kosmos.quantum_logic.qubit kosmos.quantum_logic.typing kosmos.simulator kosmos.simulator.dqc_simulator kosmos.simulator.fl_simulator kosmos.simulator.simulator kosmos.topology kosmos.topology.link kosmos.topology.net kosmos.topology.node kosmos.topology.predefined_quantum kosmos.topology.predefined_quantum.builders kosmos.topology.predefined_quantum.factory kosmos.topology.typing kosmos.utils kosmos.utils.rng momentum (SGDOptimizerConfig attribute) move_qubit() (QuantumRegisterManager method) MQTBenchCircuit (class in kosmos.partitioning.mqt_bench.bench_circuit) msg (in module kosmos.partitioning.algorithms.metis_partitioner) N nesterov (SGDOptimizerConfig attribute) network (AssignmentStrategy attribute) Network (class in kosmos.topology.net) network (PartitioningAlgorithm attribute) (Protocol attribute) (Simulator attribute) NeuralNetwork (class in kosmos.ml.models.neural_network) NeuralNetworkConfig (class in kosmos.ml.config.factories.model) Node (class in kosmos.topology.node) node (FLClient attribute) (FLServer attribute) (Partition attribute) (Qubit property) (SLTrainIterationResult attribute) NodeId (class in kosmos.topology.node) NodeReference (in module kosmos.topology.typing) NodeRole (class in kosmos.topology.node) nodes (Path attribute) nodes() (Network method) NodeType (class in kosmos.topology.node) normalize (AmplitudeEmbedding attribute) (AmplitudeEmbeddingConfig attribute) np_generator() (RNG method) np_rng (SPSA attribute) num_data_qubits (QuantumNode attribute) num_edges (Graph property) num_epochs (FLManager attribute) (FLTrainConfig attribute) (SLTrainConfig attribute) num_gates (MQTBenchCircuit property) num_layers (ParameterizedCircuit attribute) (VQC attribute) (VQCConfig attribute) num_nodes (Graph property) (LineTopology attribute) (RingTopology attribute) (StarTopology attribute) num_partitions (PartitioningAlgorithm attribute) num_qubits (AmplitudeEmbedding property) (AngleEmbedding property) (LineTopology attribute) (MQTBenchCircuit attribute) (ParameterizedCircuit attribute) (PennyLaneAmplitudeEmbedding property) (PennyLaneAngleEmbedding property) (QiskitAmplitudeEmbedding property) (QiskitAngleEmbedding property) (QuantumNode attribute) (RingTopology attribute) (SpaceTimeMatrix attribute) (StarTopology attribute) (VQC attribute) (VQCEncoding property) num_rounds (FLManager attribute) (FLTrainConfig attribute) num_samples (SPSA attribute) num_shots (QiskitRunner attribute) num_timesteps (SpaceTimeMatrix attribute) O operation_type (RemoteOperationProtocolConfig attribute) OpticalLink (class in kosmos.topology.link) optimizer (SLTrainer attribute) optimizer_config (FLTrainConfig attribute) (SLTrainConfig attribute) OptimizerConfig (class in kosmos.ml.config.factories.optimizer) OrganAMNISTDataset (class in kosmos.ml.datasets.organamnist_dataset) original_gate_indices (Partition attribute) outgoing_links() (Network method) output_dim (BanknoteDataset property) (BloodMNISTDataset property) (DigitsDataset property) (IncomeDataset property) (IrisDataset property) (MNISTDataset property) (Model attribute) (OrganAMNISTDataset property) (ParameterizedCircuit attribute) (QSARDataset property) (SLDataset property) (VQCEncoding attribute) (WDBCDataset property) (WineDataset property) output_scaling (VQC attribute) (VQCConfig attribute) output_scaling_parameter (ParameterizedCircuit attribute) (VQC attribute) P pad_with (AmplitudeEmbedding attribute) (AmplitudeEmbeddingConfig attribute) parameterized_circuit (GradientMethod attribute) ParameterizedCircuit (class in kosmos.ml.models.vqc.circuit.circuit) ParameterShiftRule (class in kosmos.ml.models.vqc.circuit.qiskit_circuit.gradient_method) ParamsT (in module kosmos.ml.config.factories.optimizer) Partition (class in kosmos.partitioning.partition) partition() (CapacityBasedPartitioner method) (METISPartitioner method) (PartitioningAlgorithm method) (SpectralPartitioner method) partition_info (SpaceTimeMatrix attribute) PartitioningAlgorithm (class in kosmos.partitioning.algorithms.partitioning_algorithm) partitions (ExecutionScheduler property) partitions_from_assignments() (in module kosmos.partitioning.partition) Path (class in kosmos.protocols.routing.path) path (RoutingProtocolResult attribute) PennyLaneAmplitudeEmbedding (class in kosmos.ml.models.vqc.encoding.pennylane_encoding) PennyLaneAngleEmbedding (class in kosmos.ml.models.vqc.encoding.pennylane_encoding) PennyLaneParameterizedCircuit (class in kosmos.ml.models.vqc.circuit.pennylane_circuit) PennyLaneRunner (class in kosmos.circuit_runner.pennylane_runner) physical_qubits_used (Partition property) polarization_fidelity (QuantumLink attribute) precision (SLMetrics attribute) PredefinedQuantumTopology (class in kosmos.topology.predefined_quantum.builders) Protocol (class in kosmos.protocols.protocol) protocol (Event attribute) ProtocolConfig (class in kosmos.protocols.config.protocol) ProtocolResult (class in kosmos.protocols.protocol_result) ProtocolStatus (class in kosmos.protocols.status) purification_improvement (EGProtocolConfig attribute) Q qid (Qubit property) qiskit_remote_backend() (in module kosmos.circuit_runner.ibm_runtime_utils) QiskitAmplitudeEmbedding (class in kosmos.ml.models.vqc.encoding.qiskit_encoding) QiskitAngleEmbedding (class in kosmos.ml.models.vqc.encoding.qiskit_encoding) QiskitAutogradFunction (class in kosmos.ml.models.vqc.circuit.qiskit_circuit.autograd_function) QiskitParameterizedCircuit (class in kosmos.ml.models.vqc.circuit.qiskit_circuit.qiskit_circuit) QiskitRunner (class in kosmos.circuit_runner.qiskit_runner) qnode (PennyLaneRunner attribute) QSARDataset (class in kosmos.ml.datasets.qsar_dataset) QUANTUM_LINK_DEFAULT_ATTENUATION (in module kosmos.topology.predefined_quantum.builders) QUANTUM_LINK_DEFAULT_DISTANCE (in module kosmos.topology.predefined_quantum.builders) QUANTUM_LINK_DEFAULT_REPETITION_RATE (in module kosmos.topology.predefined_quantum.builders) QUANTUM_LINK_DEFAULT_SIGNAL_SPEED (in module kosmos.topology.predefined_quantum.builders) quantum_manager (DQCSimulator attribute) (EGProtocol attribute) (RemoteOperationProtocol attribute) QuantumCircuitFramework (in module kosmos.circuit_runner.typing) QuantumLink (class in kosmos.topology.link) QuantumNode (class in kosmos.topology.node) QuantumRegisterManager (class in kosmos.quantum_logic.quantum_register_manager) QuantumState (class in kosmos.quantum_logic.quantum_state) Qubit (class in kosmos.quantum_logic.qubit) qubit (RemoteOperationInfo attribute) qubit_to_node_mapping (Partition attribute) qubit_type (Qubit property) QubitId (class in kosmos.quantum_logic.qubit) QubitReference (in module kosmos.quantum_logic.typing) qubits (EntanglementLink property) (QuantumRegisterManager attribute) QubitType (class in kosmos.quantum_logic.qubit) queue (EventQueue attribute) R recall (SLMetrics attribute) remote_gates (ExecutionScheduler attribute) remote_operation_info (ExecutionStep attribute) RemoteOperationDetector (class in kosmos.dqc_scheduling.remote_operation_detector) RemoteOperationInfo (class in kosmos.dqc_scheduling.remote_operation_detector) RemoteOperationProtocol (class in kosmos.protocols.remote_operation_protocol) RemoteOperationProtocolConfig (class in kosmos.protocols.config.protocol) remove_com_entanglement() (QuantumRegisterManager method) remove_qubit() (EntanglementLink method) (QuantumRegisterManager method) repetition_rate (QuantumLink attribute) rho (QuantumState property) RingTopology (class in kosmos.topology.predefined_quantum.builders) RNG (class in kosmos.utils.rng) roles (ClassicalNode attribute) (Node attribute) (QuantumNode attribute) rotation (AngleEmbedding attribute) (AngleEmbeddingConfig attribute) RoutingProtocol (class in kosmos.protocols.routing.routing) RoutingProtocolConfig (class in kosmos.protocols.config.protocol) RoutingProtocolResult (class in kosmos.protocols.protocol_result) run() (DQCSimulator method) (EventQueue method) run_sampler() (QiskitRunner method) S schedule_circuit_execution() (in module kosmos.dqc_scheduling.utils.protocol_scheduling_utils) schedule_eg_protocol() (in module kosmos.dqc_scheduling.utils.protocol_scheduling_utils) schedule_protocols() (DQCSimulator method) schedule_remote_op_protocol() (in module kosmos.dqc_scheduling.utils.protocol_scheduling_utils) schedule_remote_operation() (in module kosmos.dqc_scheduling.utils.protocol_scheduling_utils) seed (Simulator attribute) server (FLManager attribute) server_node (FLManager attribute) (FLSimulator attribute) set_framework() (EncodingConfig method) set_model_state() (FLClient method) set_parameterized_circuit() (GradientMethod method) SGDOptimizerConfig (class in kosmos.ml.config.factories.optimizer) shift (ParameterShiftRule attribute) signal_speed (ClassicalLink attribute) (OpticalLink attribute) (QuantumLink attribute) Simulator (class in kosmos.simulator.simulator) SLDataset (class in kosmos.ml.datasets.dataset) SLIterationResult (class in kosmos.ml.sl_result) SLMetrics (class in kosmos.ml.sl_metrics) SLTestIterationResult (class in kosmos.ml.sl_result) SLTrainConfig (class in kosmos.ml.config.sl_train) SLTrainer (class in kosmos.ml.sl_trainer) SLTrainIterationResult (class in kosmos.ml.sl_result) source_node (EGProtocol attribute) (RemoteOperationInfo attribute) (RemoteOperationProtocol attribute) (RoutingProtocol attribute) space_time_matrix (ExecutionScheduler attribute) SpaceTimeMatrix (class in kosmos.dqc_scheduling.space_time_matrix) SpectralPartitioner (class in kosmos.partitioning.algorithms.spectral_partitioner) SPSA (class in kosmos.ml.models.vqc.circuit.qiskit_circuit.gradient_method) src (ClassicalLink attribute) (Link attribute) (OpticalLink attribute) (QuantumLink attribute) start_time (Partition attribute) StarTopology (class in kosmos.topology.predefined_quantum.builders) states (QuantumRegisterManager attribute) status (CircuitExecutionProtocolResult attribute) (CommunicationProtocolResult attribute) (Protocol attribute) (ProtocolResult attribute) (RoutingProtocolResult attribute) step_size (StepLearningRateSchedulerConfig attribute) StepLearningRateSchedulerConfig (class in kosmos.ml.config.factories.lr_scheduler) swap_success_rate (EGProtocolConfig attribute) T target_node (EGProtocol attribute) (RemoteOperationInfo attribute) (RemoteOperationProtocol attribute) (RoutingProtocol attribute) target_qubit (RemoteOperationInfo attribute) teleportations (ExecutionScheduler attribute) TensorMapping (in module kosmos.ml.typing) TensorNpArray (in module kosmos.ml.typing) test() (CLManager method) (FLManager method) (FLServer method) (FLSimulator method) (SLTrainer method) test_loader (CLManager attribute) (FLManager attribute) time (Event attribute) to_adjacency_list() (Graph method) to_gate_list() (in module kosmos.partitioning.circuit_converter) to_graph() (in module kosmos.partitioning.circuit_converter) total_attenuation (ClassicalLink property) (OpticalLink property) (QuantumLink property) total_cost (RoutingProtocolResult attribute) total_distance (RoutingProtocolResult attribute) train() (CLManager method) (FLClient method) (FLManager method) (FLSimulator method) (SLTrainer method) train_config (FLSimulator attribute) train_loader (CLManager attribute) train_loaders (FLManager attribute) train_split (FLTrainConfig attribute) (SLTrainConfig attribute) trainer (CLManager attribute) (FLClient attribute) (FLServer attribute) transmissivity (ClassicalLink property) (OpticalLink property) (QuantumLink property) TWO_QUBIT_GATE_SIZE (in module kosmos.dqc_scheduling.space_time_matrix) type (ClassicalLink property) (ClassicalNode property) (Link property) (Node property) (OpticalLink property) (QuantumLink property) (QuantumNode property) V validate_density_matrix() (QuantumState method) validate_link() (Network method) validate_node() (Network method) validate_parameterized_circuit() (GradientMethod method) value (EventId attribute) (LinkId attribute) (NodeId attribute) (QubitId attribute) VQC (class in kosmos.ml.models.vqc.vqc) VQCConfig (class in kosmos.ml.config.factories.model) VQCEncoding (class in kosmos.ml.models.vqc.encoding.encoding) W waiting_events (EventQueue attribute) WDBCDataset (class in kosmos.ml.datasets.wdbc_dataset) weight (ClassicalLink property) (Link property) (OpticalLink property) (QuantumLink property) weight_decay (AdamOptimizerConfig attribute) (SGDOptimizerConfig attribute) weight_init_range (VQCConfig attribute) weight_mapping_func (ParameterizedCircuit attribute) (VQC attribute) (VQCConfig attribute) weights (VQC attribute) WineDataset (class in kosmos.ml.datasets.wine_dataset) X x (SLDataset attribute) Y y (SLDataset attribute)