{ "global_settings": { "coupling": 100 }, "nodes": [ { "id": 0, "class_name": "MediaSourceNode", "pos_x": -931.0, "pos_y": 146.0, "width": 240.0, "height": 180.0, "config": { "inputs": {}, "outputs": { "signal": "signal", "image": "image" }, "input_data": {}, "node_title": "Source (Webcam)", "device_id": 0, "source_type": "Webcam", "w": 160, "h": 120, "sample_rate": 44100, "signal_output": 0.28079411764705886 }, "custom_state_file": null }, { "id": 1, "class_name": "NeuronalBrainNode", "pos_x": -350.0, "pos_y": 0.0, "width": 250.0, "height": 300.0, "config": { "inputs": { "input_vec": "spectrum", "target_vec": "spectrum", "train_gate": "signal" }, "outputs": { "output_vec": "spectrum", "brain_activity": "image", "error": "signal" }, "node_title": "Reservoir Brain", "input_dim": 64, "reservoir_size": 200, "output_dim": 256, "leak_rate": 0.2, "spectral_radius": 0.95, "learning_rate": 0.05, "frozen": false, "error_val": 0.10509021849105926 }, "custom_state_file": "node_1_brain.npz" }, { "id": 2, "class_name": "ConstantSignalNode", "pos_x": -350.0, "pos_y": 350.0, "width": 200.0, "height": 100.0, "config": { "inputs": {}, "outputs": { "signal": "signal" }, "input_data": {}, "node_title": "Train Gate", "value": 1.0 }, "custom_state_file": null }, { "id": 3, "class_name": "SignalAmplifierNode", "pos_x": -50.0, "pos_y": 150.0, "width": 200.0, "height": 100.0, "config": { "inputs": { "signal_in": "signal" }, "outputs": { "signal_out": "signal" }, "input_data": { "signal_in": [ 0.06678670034462189 ] }, "node_title": "Gain (10x)", "gain": 10.0, "output_value": 0.6678670034462189 }, "custom_state_file": null }, { "id": 4, "class_name": "BlochQubitNode", "pos_x": 200.0, "pos_y": 150.0, "width": 250.0, "height": 250.0, "config": { "inputs": { "ry_angle": "signal", "rz_angle": "signal" }, "outputs": { "bloch_x": "signal", "bloch_y": "signal", "bloch_z": "signal", "qubit_state": "spectrum" }, "input_data": { "ry_angle": [ 0.4913421997908278 ], "rz_angle": [] }, "node_title": "Quantum Core" }, "custom_state_file": null }, { "id": 5, "class_name": "NeuronalImageReconstructorNode", "pos_x": 200.0, "pos_y": -150.0, "width": 250.0, "height": 250.0, "config": { "inputs": { "input_vec": "spectrum", "target_image": "image", "train_gate": "signal", "quantum_interference": "signal" }, "outputs": { "reconstructed_image": "image", "error": "signal" }, "node_title": "Holographic Weaver", "input_dim": 256, "output_res": 64, "channels": 3, "learning_rate": 0.005, "frozen": false, "flat_dim": 12288 }, "custom_state_file": "node_5_decoder_weights.npy" }, { "id": 6, "class_name": "EDFLoaderNode", "pos_x": -810.0, "pos_y": -233.0, "width": 200.0, "height": 180.0, "config": { "inputs": { "trigger": "signal", "speed_mod": "signal" }, "outputs": { "signal": "spectrum", "interference": "image", "gamma_phase": "signal" }, "input_data": { "trigger": [], "speed_mod": [] }, "node_title": "EDF: 1.edf", "file_path": "E:/DocsHouse/450/1.edf", "window_ms": 100, "speed": 1, "sfreq": 160.0, "current_sample": 1250, "_last_path": "E:/DocsHouse/450/1.edf", "out_gamma": 0.0 }, "custom_state_file": null }, { "id": 7, "class_name": "ImageToVectorNode", "pos_x": -638.0, "pos_y": 70.0, "width": 200.0, "height": 180.0, "config": { "inputs": { "image_in": "image" }, "outputs": { "vector_out": "spectrum" }, "node_title": "Image -> Vector", "output_dim": 256 }, "custom_state_file": null } ], "edges": [ { "from_node_id": 0, "from_port": "image", "to_node_id": 5, "to_port": "target_image", "learned_weight": 1.0 }, { "from_node_id": 2, "from_port": "signal", "to_node_id": 1, "to_port": "train_gate", "learned_weight": 1.0 }, { "from_node_id": 2, "from_port": "signal", "to_node_id": 5, "to_port": "train_gate", "learned_weight": 1.0 }, { "from_node_id": 1, "from_port": "output_vec", "to_node_id": 5, "to_port": "input_vec", "learned_weight": 1.0 }, { "from_node_id": 1, "from_port": "error", "to_node_id": 3, "to_port": "signal_in", "learned_weight": 1.0 }, { "from_node_id": 3, "from_port": "signal_out", "to_node_id": 4, "to_port": "ry_angle", "learned_weight": 1.0 }, { "from_node_id": 4, "from_port": "bloch_x", "to_node_id": 5, "to_port": "quantum_interference", "learned_weight": 1.0 }, { "from_node_id": 6, "from_port": "signal", "to_node_id": 1, "to_port": "input_vec", "learned_weight": 1.0 }, { "from_node_id": 0, "from_port": "image", "to_node_id": 7, "to_port": "image_in", "learned_weight": 1.0 }, { "from_node_id": 7, "from_port": "vector_out", "to_node_id": 1, "to_port": "target_vec", "learned_weight": 1.0 } ] }