Index _ | A | C | F | G | H | I | M | N | O | P | R | S | T | V | W | X _ __init__() (AbstractPerturbationNHeuristicModel method) (AbstractSolver method) (AbstractSpikingCore method) (HighLevelSelection method) (NeighbourhoodManager method) (NeuroHeuristicUnit method) (NeurOptimiser method) (PositionReceiver method) (PositionSender method) (PyHighLevelSelectionModel method) (PyNeighbourhoodManagerModel method) (PyPositionReceiverModel method) (PyPositionSenderModel method) (PySelectorModel method) (PySpikingHandlerModel method) (PyTensorContractionLayerModel method) (PyTwoDimSpikingCoreModel method) (Selector method) (SpikingHandler method) (SubNeuroHeuristicUnitModel method) (TensorContractionLayer method) (TwoDimSpikingCore method) A a_in (PySpikingHandlerModel attribute) a_out (PySpikingHandlerModel attribute) (PyTensorContractionLayerModel attribute) AbstractPerturbationNHeuristicModel (class in neuroptimiser.core.models) AbstractSolver (class in neuroptimiser.solvers) AbstractSpikingCore (class in neuroptimiser.core.processes) C config_params (AbstractSolver property) F fg (PyHighLevelSelectionModel attribute) fg_in (AbstractPerturbationNHeuristicModel attribute) fg_out (PyHighLevelSelectionModel attribute) fp (PyHighLevelSelectionModel attribute) (PySelectorModel attribute) fp_in (AbstractPerturbationNHeuristicModel attribute) (PyHighLevelSelectionModel attribute) (PyNeighbourhoodManagerModel attribute) (PyPositionReceiverModel attribute) (PyPositionSenderModel attribute) fp_out (PyNeighbourhoodManagerModel attribute) (PyPositionReceiverModel attribute) (PyPositionSenderModel attribute) (PySelectorModel attribute) fxn_in (AbstractPerturbationNHeuristicModel attribute) G g (PyHighLevelSelectionModel attribute) g_in (AbstractPerturbationNHeuristicModel attribute) g_out (PyHighLevelSelectionModel attribute) generate_experiment_name() (AbstractSolver static method) get_2d_sys() (in module neuroptimiser.utils) get_arch_matrix() (in module neuroptimiser.utils) get_default_config() (AbstractSolver method) get_default_params() (NeurOptimiser method) get_izhikevich_sys() (in module neuroptimiser.utils) H HighLevelSelection (class in neuroptimiser.core.processes) I implements_process (PyHighLevelSelectionModel attribute) (PyNeighbourhoodManagerModel attribute) (PyPositionReceiverModel attribute) (PyPositionSenderModel attribute) (PySelectorModel attribute) (PySpikingHandlerModel attribute) (PyTensorContractionLayerModel attribute) (PyTwoDimSpikingCoreModel attribute) (SubNeuroHeuristicUnitModel attribute) implements_protocol (PyHighLevelSelectionModel attribute) (PyNeighbourhoodManagerModel attribute) (PyPositionReceiverModel attribute) (PyPositionSenderModel attribute) (PySelectorModel attribute) (PySpikingHandlerModel attribute) (PyTensorContractionLayerModel attribute) (PyTwoDimSpikingCoreModel attribute) (SubNeuroHeuristicUnitModel attribute) Inports (AbstractSpikingCore attribute) (HighLevelSelection attribute) (NeighbourhoodManager attribute) (NeuroHeuristicUnit attribute) (PositionReceiver attribute) (PositionSender attribute) (Selector attribute) (SpikingHandler attribute) (TensorContractionLayer attribute) (TwoDimSpikingCore attribute) M module neuroptimiser.utils N neighbour_indices (PyNeighbourhoodManagerModel attribute) NeighbourhoodManager (class in neuroptimiser.core.processes) NeuroHeuristicUnit (class in neuroptimiser.core.processes) NeurOptimiser (class in neuroptimiser.solvers) neuroptimiser.utils module O Outports (AbstractSpikingCore attribute) (HighLevelSelection attribute) (NeighbourhoodManager attribute) (NeuroHeuristicUnit attribute) (PositionReceiver attribute) (PositionSender attribute) (Selector attribute) (SpikingHandler attribute) (TensorContractionLayer attribute) (TwoDimSpikingCore attribute) P p (PyHighLevelSelectionModel attribute) (PySelectorModel attribute) p_in (AbstractPerturbationNHeuristicModel attribute) (PyHighLevelSelectionModel attribute) (PyNeighbourhoodManagerModel attribute) (PyPositionReceiverModel attribute) (PyPositionSenderModel attribute) p_out (PyNeighbourhoodManagerModel attribute) (PyPositionReceiverModel attribute) (PyPositionSenderModel attribute) (PySelectorModel attribute) PositionReceiver (class in neuroptimiser.core.processes) PositionSender (class in neuroptimiser.core.processes) process_izh_coeffs() (TwoDimSpikingCore method) process_lin_coeffs() (TwoDimSpikingCore method) PyHighLevelSelectionModel (class in neuroptimiser.core.models) PyNeighbourhoodManagerModel (class in neuroptimiser.core.models) PyPositionReceiverModel (class in neuroptimiser.core.models) PyPositionSenderModel (class in neuroptimiser.core.models) PySelectorModel (class in neuroptimiser.core.models) PySpikingHandlerModel (class in neuroptimiser.core.models) PyTensorContractionLayerModel (class in neuroptimiser.core.models) PyTwoDimSpikingCoreModel (class in neuroptimiser.core.models) R required_resources (PyHighLevelSelectionModel attribute) (PyNeighbourhoodManagerModel attribute) (PyPositionReceiverModel attribute) (PyPositionSenderModel attribute) (PySelectorModel attribute) (PySpikingHandlerModel attribute) (PyTensorContractionLayerModel attribute) (PyTwoDimSpikingCoreModel attribute) reset() (AbstractSpikingCore method) (HighLevelSelection method) (NeighbourhoodManager method) (NeuroHeuristicUnit method) (PositionReceiver method) (PositionSender method) (Selector method) (SpikingHandler method) (TensorContractionLayer method) (TwoDimSpikingCore method) reset_all_processes() (in module neuroptimiser.utils) reset_random_seed() (AbstractSolver method) results (AbstractSolver attribute) run_spk() (PyHighLevelSelectionModel method) (PyNeighbourhoodManagerModel method) (PyPositionReceiverModel method) (PyPositionSenderModel method) (PySelectorModel method) (PySpikingHandlerModel method) (PyTensorContractionLayerModel method) (PyTwoDimSpikingCoreModel method) S s_in (AbstractPerturbationNHeuristicModel attribute) (PySpikingHandlerModel attribute) (PyTensorContractionLayerModel attribute) s_matrix (PyTensorContractionLayerModel attribute) s_out (AbstractPerturbationNHeuristicModel attribute) (PySpikingHandlerModel attribute) Selector (class in neuroptimiser.core.processes) solve() (AbstractSolver method) (NeurOptimiser method) SpikingHandler (class in neuroptimiser.core.processes) SubNeuroHeuristicUnitModel (class in neuroptimiser.core.models) T TensorContractionLayer (class in neuroptimiser.core.processes) tro2s() (in module neuroptimiser.utils) trs2o() (in module neuroptimiser.utils) TwoDimSpikingCore (class in neuroptimiser.core.processes) V v1 (PyTwoDimSpikingCoreModel attribute) v2 (PyTwoDimSpikingCoreModel attribute) validate_config_params() (AbstractSolver method) validate_params() (AbstractSolver static method) Variables (AbstractSpikingCore attribute) (HighLevelSelection attribute) (NeighbourhoodManager attribute) (NeuroHeuristicUnit attribute) (Selector attribute) (TensorContractionLayer attribute) (TwoDimSpikingCore attribute) W weight_matrix (PyNeighbourhoodManagerModel attribute) (PyTensorContractionLayerModel attribute) X x (AbstractPerturbationNHeuristicModel attribute) x_in (PySelectorModel attribute) x_out (AbstractPerturbationNHeuristicModel attribute) xn_in (AbstractPerturbationNHeuristicModel attribute)