Index A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | Q | R | S | T | V | W A accuracy (SLMetrics attribute) AdamOptimizerConfig (class in kosmos.ml.config.factories.optimizer) add_entanglement() (QuantumRegisterManager method) add_link() (Network method) add_node() (Network method) add_single_qubit_state() (QuantumRegisterManager method) aggregate() (FLServer method) allocate_bell_pair() (QuantumRegisterManager method) allocate_qubit() (QuantumRegisterManager method) allowed_link_types (RoutingProtocolConfig attribute) AmplitudeEmbedding (class in kosmos.ml.models.vqc.encoding) AmplitudeEmbeddingConfig (class in kosmos.ml.config.factories.encoding) AngleEmbedding (class in kosmos.ml.models.vqc.encoding) AngleEmbeddingConfig (class in kosmos.ml.config.factories.encoding) append_qubit() (EntanglementLink method) apply_operation() (AmplitudeEmbedding method) (AngleEmbedding method) (VQCEncoding method) attenuation (ClassicalLink attribute) (OpticalLink attribute) (QuantumLink attribute) B 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) C calculate_sl_metrics() (in module kosmos.ml.sl_metrics) class_names (BanknoteDataset property) (DigitsDataset property) (FashionDataset property) (IncomeDataset property) (IrisDataset property) (MNISTDataset property) (QSARDataset property) (SLDataset property) (WDBCDataset property) (WineDataset property) ClassicalLink (class in kosmos.topology.link) ClassicalNode (class in kosmos.topology.node) CLManager (class in kosmos.ml.cl_manager) coherence_time (QuantumNode attribute) CosineLearningRateSchedulerConfig (class in kosmos.ml.config.factories.lr_scheduler) cost_function (RoutingProtocolConfig attribute) creation_time (EntanglementLink property) CrossEntropyLossConfig (class in kosmos.ml.config.factories.loss) D dataset (FLTrainConfig attribute) (SLTrainConfig attribute) delay (ClassicalLink property) (OpticalLink property) (QuantumLink property) DEVICE (in module kosmos.ml.sl_trainer) 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) dst (ClassicalLink attribute) (Link attribute) (OpticalLink attribute) (QuantumLink attribute) E EGProtocol (class in kosmos.protocols.eg_protocol) EGProtocolConfig (class in kosmos.protocols.config.protocol) EGProtocolResult (class in kosmos.protocols.protocol_result) EncodingConfig (class in kosmos.ml.config.factories.encoding) EntanglementLink (class in kosmos.quantum_logic.entanglement_link) epoch (SLTrainIterationResult attribute) execute() (DijkstraRoutingProtocol method) (EGProtocol method) (Protocol method) expect_z() (ParameterizedCircuit method) ExponentialLearningRateSchedulerConfig (class in kosmos.ml.config.factories.lr_scheduler) F f1 (SLMetrics attribute) FashionDataset (class in kosmos.ml.datasets.fashion_dataset) fidelity_from_rho() (QuantumState method) fidelity_threshold (EGProtocolConfig attribute) fidelity_with_target() (QuantumState 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) (VQC method) G gate_fid (QuantumNode attribute) 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_partial_trace() (QuantumRegisterManager method) get_qubits_by_node() (QuantumRegisterManager method) get_seed() (RNG method) get_state() (QuantumRegisterManager method) H has_role() (Node method) has_transceiver (QuantumNode attribute) I id (ClassicalLink attribute) (ClassicalNode attribute) (Link attribute) (Node attribute) (OpticalLink attribute) (QuantumLink attribute) (QuantumNode attribute) IncomeDataset (class in kosmos.ml.datasets.income_dataset) incoming_links() (Network method) initialize() (RNG method) input_dimension (BanknoteDataset property) (DigitsDataset property) (FashionDataset property) (IncomeDataset property) (IrisDataset property) (MNISTDataset property) (QSARDataset property) (SLDataset property) (WDBCDataset property) (WineDataset property) IrisDataset (class in kosmos.ml.datasets.iris_dataset) is_initialized() (RNG method) K kosmos 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.dataset module kosmos.ml.datasets.digits_dataset module kosmos.ml.datasets.fashion_dataset module kosmos.ml.datasets.income_dataset module kosmos.ml.datasets.iris_dataset module kosmos.ml.datasets.mnist_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.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.protocols 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.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.fl_simulator module kosmos.simulator.simulator module kosmos.topology module kosmos.topology.link module kosmos.topology.net module kosmos.topology.node 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) 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) 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_scheduler_config (FLTrainConfig attribute) (SLTrainConfig attribute) M make_train_test_dataloaders() (in module kosmos.ml.dataloader) max_grad_norm (FLTrainConfig attribute) (SLTrainConfig attribute) max_retries (EGProtocolConfig attribute) meas_fid (QuantumNode attribute) metrics (SLIterationResult attribute) (SLTestIterationResult attribute) (SLTrainIterationResult attribute) MIN_FIDELITY_THRESHOLD (in module kosmos.quantum_logic.quantum_register_manager) 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_config (FLTrainConfig attribute) (SLTrainConfig attribute) ModelConfig (class in kosmos.ml.config.factories.model) module kosmos 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.dataset kosmos.ml.datasets.digits_dataset kosmos.ml.datasets.fashion_dataset kosmos.ml.datasets.income_dataset kosmos.ml.datasets.iris_dataset kosmos.ml.datasets.mnist_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.encoding kosmos.ml.models.vqc.vqc kosmos.ml.sl_metrics kosmos.ml.sl_result kosmos.ml.sl_trainer kosmos.ml.typing kosmos.protocols kosmos.protocols.config kosmos.protocols.config.protocol kosmos.protocols.eg_protocol kosmos.protocols.protocol kosmos.protocols.protocol_result 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.fl_simulator kosmos.simulator.simulator kosmos.topology kosmos.topology.link kosmos.topology.net kosmos.topology.node kosmos.topology.typing kosmos.utils kosmos.utils.rng move_qubit() (QuantumRegisterManager method) N Network (class in kosmos.topology.net) NeuralNetwork (class in kosmos.ml.models.neural_network) NeuralNetworkConfig (class in kosmos.ml.config.factories.model) Node (class in kosmos.topology.node) node (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) np_generator() (RNG method) num_epochs (FLTrainConfig attribute) (SLTrainConfig attribute) num_qubits (AmplitudeEmbedding property) (AngleEmbedding property) (QuantumNode attribute) (VQCEncoding property) num_rounds (FLTrainConfig attribute) O OpticalLink (class in kosmos.topology.link) optimizer_config (FLTrainConfig attribute) (SLTrainConfig attribute) OptimizerConfig (class in kosmos.ml.config.factories.optimizer) outgoing_links() (Network method) output_dim (BanknoteDataset property) (DigitsDataset property) (FashionDataset property) (IncomeDataset property) (IrisDataset property) (MNISTDataset property) (QSARDataset property) (SLDataset property) (WDBCDataset property) (WineDataset property) P ParameterizedCircuit (class in kosmos.ml.models.vqc.circuit) ParamsT (in module kosmos.ml.config.factories.optimizer) Path (class in kosmos.protocols.routing.path) path (RoutingProtocolResult attribute) polarization_fidelity (QuantumLink attribute) precision (SLMetrics attribute) Protocol (class in kosmos.protocols.protocol) ProtocolConfig (class in kosmos.protocols.config.protocol) ProtocolResult (class in kosmos.protocols.protocol_result) ProtocolStatus (class in kosmos.protocols.status) Q qid (Qubit property) QSARDataset (class in kosmos.ml.datasets.qsar_dataset) 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_type (Qubit property) QubitId (class in kosmos.quantum_logic.qubit) QubitReference (in module kosmos.quantum_logic.typing) qubits (EntanglementLink property) QubitType (class in kosmos.quantum_logic.qubit) R recall (SLMetrics attribute) remove_entanglement() (QuantumRegisterManager method) remove_qubit() (EntanglementLink method) (QuantumRegisterManager method) repetition_rate (QuantumLink attribute) rho (QuantumState property) RNG (class in kosmos.utils.rng) roles (ClassicalNode attribute) (Node attribute) (QuantumNode attribute) RoutingProtocol (class in kosmos.protocols.routing.routing) RoutingProtocolConfig (class in kosmos.protocols.config.protocol) RoutingProtocolResult (class in kosmos.protocols.protocol_result) S set_model_state() (FLClient method) SGDOptimizerConfig (class in kosmos.ml.config.factories.optimizer) 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) src (ClassicalLink attribute) (Link attribute) (OpticalLink attribute) (QuantumLink attribute) status (EGProtocolResult attribute) (ProtocolResult attribute) (RoutingProtocolResult attribute) StepLearningRateSchedulerConfig (class in kosmos.ml.config.factories.lr_scheduler) T TensorMapping (in module kosmos.ml.typing) test() (CLManager method) (FLManager method) (FLServer method) (FLSimulator method) (SLTrainer method) 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_split (FLTrainConfig attribute) (SLTrainConfig attribute) transmissivity (ClassicalLink property) (OpticalLink property) (QuantumLink property) 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) value (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) W WDBCDataset (class in kosmos.ml.datasets.wdbc_dataset) weight (ClassicalLink property) (Link property) (OpticalLink property) (QuantumLink property) WineDataset (class in kosmos.ml.datasets.wine_dataset)