From 0f1613d0569940afc2dbf7890df2f6f6b93085c5 Mon Sep 17 00:00:00 2001 From: KristenManning Date: Thu, 30 Nov 2017 15:42:37 -0500 Subject: [PATCH 01/50] adding new UniformToNormalDist function which allows for a direct comparison of random numbers between python and matlab --- psyneulink/components/functions/function.py | 122 ++++++++++++++++++++ 1 file changed, 122 insertions(+) diff --git a/psyneulink/components/functions/function.py b/psyneulink/components/functions/function.py index b8c6a965c1b..ce2cbe36fc9 100644 --- a/psyneulink/components/functions/function.py +++ b/psyneulink/components/functions/function.py @@ -7396,6 +7396,128 @@ def function(self, return result +class UniformToNormalDist(DistributionFunction): + """ + UniformToNormalDist( \ + mean=0.0, \ + standard_dev=1.0, \ + params=None, \ + owner=None, \ + prefs=None \ + ) + + .. _UniformToNormalDist: + + Return a random sample from a normal distribution using first np.random.rand(1), and then converting the sample to a + normal distribution with the following equation: + + .. math:: + + standard\\_dev \\cdot (\\sqrt{2} * scipy.special.erfinv(2 \\cdot sample - 1)) + mean + + The uniform --> normal conversion allows for a more direct comparison with MATLAB scripts. + + .. note:: + + This function requires SciPy. + + Arguments + --------- + + mean : float : default 0.0 + The mean or center of the normal distribution + + standard_dev : float : default 1.0 + Standard deviation of the normal distribution + + params : Dict[param keyword, param value] : default None + a `parameter dictionary ` that specifies the parameters for the + function. Values specified for parameters in the dictionary override any assigned to those parameters in + arguments of the constructor. + + owner : Component + `component ` to which to assign the Function. + + name : str : default see `name ` + specifies the name of the Function. + + prefs : PreferenceSet or specification dict : default Function.classPreferences + specifies the `PreferenceSet` for the Function (see `prefs ` for details). + + Attributes + ---------- + + mean : float : default 0.0 + The mean or center of the normal distribution + + standard_dev : float : default 1.0 + Standard deviation of the normal distribution + + params : Dict[param keyword, param value] : default None + a `parameter dictionary ` that specifies the parameters for the + function. Values specified for parameters in the dictionary override any assigned to those parameters in + arguments of the constructor. + + owner : Component + `component ` to which to assign the Function. + + name : str : default see `name ` + specifies the name of the Function. + + prefs : PreferenceSet or specification dict : default Function.classPreferences + specifies the `PreferenceSet` for the Function (see `prefs ` for details). + + """ + + componentName = NORMAL_DIST_FUNCTION + + class ClassDefaults(DistributionFunction.ClassDefaults): + variable = [0] + + paramClassDefaults = Function_Base.paramClassDefaults.copy() + + @tc.typecheck + def __init__(self, + default_variable=ClassDefaults.variable, + mean=0.0, + standard_dev=1.0, + params=None, + owner=None, + prefs: is_pref_set = None, + context=componentName + INITIALIZING): + # Assign args to params and functionParams dicts (kwConstants must == arg names) + params = self._assign_args_to_param_dicts(mean=mean, + standard_dev=standard_dev, + params=params) + + super().__init__(default_variable=default_variable, + params=params, + owner=owner, + prefs=prefs, + context=context) + + self.functionOutputType = None + + def function(self, + variable=None, + params=None, + time_scale=TimeScale.TRIAL, + context=None): + + try: + from scipy.special import erfinv + except: + raise FunctionError("The UniformToNormalDist function requires the SciPy package.") + + # Validate variable and validate params + variable = self._update_variable(self._check_args(variable=variable, params=params, context=context)) + + mean = self.paramsCurrent[DIST_MEAN] + standard_dev = self.paramsCurrent[STANDARD_DEVIATION] + + sample = np.random.rand(1)[0] + return ((np.sqrt(2) * erfinv(2 * sample - 1)) * standard_dev) + mean + class ExponentialDist(DistributionFunction): """ ExponentialDist( \ From 6546d278f14ae26bd867a566814ecf665be61fc2 Mon Sep 17 00:00:00 2001 From: KristenManning Date: Fri, 1 Dec 2017 14:14:11 -0500 Subject: [PATCH 02/50] adding a pytest for the new uniform --> normal distribution function --- tests/mechanisms/test_transfer_mechanism.py | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/tests/mechanisms/test_transfer_mechanism.py b/tests/mechanisms/test_transfer_mechanism.py index f8fafaaf75c..0f9ca80600c 100644 --- a/tests/mechanisms/test_transfer_mechanism.py +++ b/tests/mechanisms/test_transfer_mechanism.py @@ -4,7 +4,7 @@ from psyneulink.components.component import ComponentError from psyneulink.components.functions.function import FunctionError from psyneulink.components.functions.function import ConstantIntegrator, Exponential, Linear, Logistic, Reduce, Reinforcement, SoftMax -from psyneulink.components.functions.function import ExponentialDist, GammaDist, NormalDist, UniformDist, WaldDist +from psyneulink.components.functions.function import ExponentialDist, GammaDist, NormalDist, UniformDist, WaldDist, UniformToNormalDist from psyneulink.components.mechanisms.mechanism import MechanismError from psyneulink.components.mechanisms.processing.transfermechanism import TransferError from psyneulink.components.mechanisms.processing.transfermechanism import TransferMechanism @@ -220,6 +220,18 @@ def test_transfer_mech_exponential_noise(self): val = T.execute([0, 0, 0, 0]) assert np.allclose(val, [[0.4836021009022533, 1.5688961399691683, 0.7526741095365884, 0.8394328467388229]]) + def test_transfer_mech_uniform_to_normal_noise(self): + + T = TransferMechanism( + name='T', + default_variable=[0, 0, 0, 0], + function=Linear(), + noise=UniformToNormalDist().function, + time_constant=1.0 + ) + val = T.execute([0, 0, 0, 0]) + assert np.allclose(val, [[0.3834415188257777, 0.7917250380826646, 0.5288949197529045, 0.5680445610939323]]) + def test_transfer_mech_Uniform_noise(self): T = TransferMechanism( From caddf5027c9ff3b6205aecd9709aa7d987b05e38 Mon Sep 17 00:00:00 2001 From: jdcpni Date: Mon, 4 Dec 2017 10:30:34 -0500 Subject: [PATCH 03/50] Feat/log (#564) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * • System - show_graph(): fixed bug producing empty image for graphs with just one Mechanism added auto-recurrent projections * • Component - deferred_init: fixed bug in which "Deferred Init" was remaining in name of initialized Component * • Component - added call to _assign_default_name() • PathwayProjection, Projection - added _assign_default_name to trap call from Component * • Component - added call to _assign_default_name() • PathwayProjection, Projection - added _assign_default_name to trap call from Component * • Component - added call to _assign_default_name() • PathwayProjection, Projection - added _assign_default_name to trap call from Component * • Moved call to _assign_default_projection_name from MappingProjection to Projection * • State - _validate_variable: removed: if not context: context = kwAssign + ' Base Value' else: context = context + kwAssign + ' Base Value' * • State - _validate_variable: removed: if not context: context = kwAssign + ' Base Value' else: context = context + kwAssign + ' Base Value' * • System - show_graph(): bug fix for ControlProjections * • System - show_graph(): bug fix for ControlProjections * • System - show_graph(): bug fix for ControlProjections * • System - show_graph(): bug fix for ControlProjections * • Mechanism - added states and projections properties (as well as ones for each projection time) - added log_items property that returns a list of logged items and allows them to be set • State - fixed a bug preventing proper logging * • Mechanism - added states and projections properties (as well as ones for each projection time) - added log_items property that returns a list of logged items and allows them to be set • State - fixed a bug preventing proper logging * - * - * - * - * - * • README.rst and index.rst: revs to Intro, Purpose, and Contributors * • Mechanism - docstring: updated to include states, and projections attributes * • Mechanism - docstring: updated to include states, and projections attributes * • Mechanism - docstring: updated to include states, and projections attributes * • Mechanism - docstring: updated to include states, and projections attributes * - * - * - * Merge branch 'TEMP' of https://github.com/jdcpni/PsyNeuLink into TEMP # Conflicts: # Scripts/Scratch Pad.py # psyneulink/components/projections/pathway/mappingprojection.py # psyneulink/components/projections/projection.py # psyneulink/components/states/inputstate.py # psyneulink/components/states/modulatorysignals/controlsignal.py # psyneulink/components/states/outputstate.py # psyneulink/components/states/parameterstate.py # psyneulink/components/states/state.py # tests/mechanisms/test_input_state_spec.py # tests/projections/test_projections_specifications.py * Merge branch 'TEMP' of https://github.com/jdcpni/PsyNeuLink into TEMP # Conflicts: # Scripts/Scratch Pad.py # psyneulink/components/projections/pathway/mappingprojection.py # psyneulink/components/projections/projection.py # psyneulink/components/states/inputstate.py # psyneulink/components/states/modulatorysignals/controlsignal.py # psyneulink/components/states/outputstate.py # psyneulink/components/states/parameterstate.py # psyneulink/components/states/state.py # tests/mechanisms/test_input_state_spec.py # tests/projections/test_projections_specifications.py * Merge branch 'TEMP' of https://github.com/jdcpni/PsyNeuLink into TEMP # Conflicts: # Scripts/Scratch Pad.py # psyneulink/components/projections/pathway/mappingprojection.py # psyneulink/components/projections/projection.py # psyneulink/components/states/inputstate.py # psyneulink/components/states/modulatorysignals/controlsignal.py # psyneulink/components/states/outputstate.py # psyneulink/components/states/parameterstate.py # psyneulink/components/states/state.py # tests/mechanisms/test_input_state_spec.py # tests/projections/test_projections_specifications.py * Merge branch 'TEMP' of https://github.com/jdcpni/PsyNeuLink into TEMP # Conflicts: # Scripts/Scratch Pad.py # psyneulink/components/projections/pathway/mappingprojection.py # psyneulink/components/projections/projection.py # psyneulink/components/states/inputstate.py # psyneulink/components/states/modulatorysignals/controlsignal.py # psyneulink/components/states/outputstate.py # psyneulink/components/states/parameterstate.py # psyneulink/components/states/state.py # tests/mechanisms/test_input_state_spec.py # tests/projections/test_projections_specifications.py * - * - * Merge branch 'TEMP' of https://github.com/jdcpni/PsyNeuLink into TEMP # Conflicts: # Scripts/Scratch Pad.py # psyneulink/components/projections/pathway/mappingprojection.py # psyneulink/components/projections/projection.py # psyneulink/components/states/inputstate.py # psyneulink/components/states/modulatorysignals/controlsignal.py # psyneulink/components/states/outputstate.py # psyneulink/components/states/parameterstate.py # psyneulink/components/states/state.py # tests/mechanisms/test_input_state_spec.py # tests/projections/test_projections_specifications.py * Merge branch 'TEMP' of https://github.com/jdcpni/PsyNeuLink into TEMP # Conflicts: # Scripts/Scratch Pad.py # psyneulink/components/projections/pathway/mappingprojection.py # psyneulink/components/projections/projection.py # psyneulink/components/states/inputstate.py # psyneulink/components/states/modulatorysignals/controlsignal.py # psyneulink/components/states/outputstate.py # psyneulink/components/states/parameterstate.py # psyneulink/components/states/state.py # tests/mechanisms/test_input_state_spec.py # tests/projections/test_projections_specifications.py * - * - * - * - * - * - * - * - * - * - * - * - * - --- .idea/runConfigurations/AGT_Test_Script.xml | 20 - .idea/runConfigurations/DDM_Learning_Test.xml | 21 - .../EVC_Gratton_Script___SEBASTIAN.xml | 22 - ...aming_Validation_Test_Script_DEBUGGING.xml | 22 - ..._Test_Script__SPECIFY_ControlSignals__.xml | 22 - ..._Validation_Test_Script_with_Custom_Fn.xml | 21 - .../EVC_System_Test_Script_with_Profiler.xml | 21 - .idea/runConfigurations/FinalProject.xml | 22 - ...ilayer_Learning_Test_Script_VARIATIONS.xml | 22 - ...yer_Learning_Test_Script__WITH_GATING_.xml | 22 - .../runConfigurations/NEW_Learning_Markus.xml | 22 - .idea/runConfigurations/NetworkX_Examples.xml | 21 - .../Profile_EVC_System_Test.xml | 21 - ...Model_Learning_and_Control_Test_Script.xml | 22 - .../Stroop_Model_Test_Script_VARIATIONS.xml | 22 - .../Two_Layer_Test_Script.xml | 22 - .../Xor_Script_1_process_working.xml | 22 - .../Xor_Script_2_processes.xml | 22 - .../_DDM_scheduled_simple.xml | 22 - .../_Documentation_Examples.xml | 21 - .../_EVC_System_DEMO_Script.xml | 22 - ...C_System_Laming_Validation_Test_Script.xml | 22 - ..._Test_Script.xml => _Gating_Mechanism.xml} | 4 +- ...GilzenratModel.xml => _GilzenratModel.xml} | 3 +- .../_Integrator_scheduled_timescales.xml | 22 - .idea/runConfigurations/_META_TEST.xml | 22 - .../_Mixed_NN___DDM_DEMO_Script.xml | 22 - ..._Test_Script.xml => _Mixed_NN_and_DDM.xml} | 6 +- ...st_Script.xml => _Multilayer_Learning.xml} | 2 +- .../_Multilayer_Learning_Test_Script_DEMO.xml | 22 - ...nd_DDM.xml => _Reinforcement_Learning.xml} | 6 +- .../_Reinforcement_Learning_Test_Script.xml | 21 - .../runConfigurations/_Stroop_Demo_Script.xml | 22 - .../_Stroop_Model_Learning_Test_Script.xml | 22 - ...roop_Model_Test.xml => _Stroop_Simple.xml} | 4 +- .../_System_Graph_and_Input_Test.xml | 22 - .../_System_Learning_Test_Script.xml | 21 - .../make_html_and_ghpages_py.xml | 21 - .idea/runConfigurations/test_system.xml | 22 - .idea/runConfigurations/topo_example.xml | 21 - CONVENTIONS.md | 2 +- README.rst | 87 +- Scripts/Examples/Multilayer-Learning.py | 7 +- Scripts/Models/GilzenratModel.py | 188 +- Scripts/Scratch Pad.py | 3519 +++++++++++++++++ docs/source/Log.rst | 2 +- docs/source/QuickReference.rst | 11 +- docs/source/Scheduling.rst | 1 + docs/source/index.rst | 6 +- psyneulink/components/component.py | 26 +- psyneulink/components/mechanisms/mechanism.py | 107 +- .../modulatory/modulatoryprojection.py | 47 +- .../projections/pathway/mappingprojection.py | 101 +- .../components/projections/projection.py | 3 +- psyneulink/components/states/inputstate.py | 2 +- .../components/states/parameterstate.py | 3 +- psyneulink/components/states/state.py | 21 +- psyneulink/components/system.py | 10 +- psyneulink/globals/keywords.py | 4 +- psyneulink/globals/log.py | 552 ++- .../preferences/componentpreferenceset.py | 2 +- .../globals/preferences/preferenceset.py | 4 +- 62 files changed, 4329 insertions(+), 1137 deletions(-) delete mode 100644 .idea/runConfigurations/AGT_Test_Script.xml delete mode 100644 .idea/runConfigurations/DDM_Learning_Test.xml delete mode 100644 .idea/runConfigurations/EVC_Gratton_Script___SEBASTIAN.xml delete mode 100644 .idea/runConfigurations/EVC_System_Laming_Validation_Test_Script_DEBUGGING.xml delete mode 100644 .idea/runConfigurations/EVC_System_Laming_Validation_Test_Script__SPECIFY_ControlSignals__.xml delete mode 100644 .idea/runConfigurations/EVC_System_Laming_Validation_Test_Script_with_Custom_Fn.xml delete mode 100644 .idea/runConfigurations/EVC_System_Test_Script_with_Profiler.xml delete mode 100644 .idea/runConfigurations/FinalProject.xml delete mode 100644 .idea/runConfigurations/Multilayer_Learning_Test_Script_VARIATIONS.xml delete mode 100644 .idea/runConfigurations/Multilayer_Learning_Test_Script__WITH_GATING_.xml delete mode 100644 .idea/runConfigurations/NEW_Learning_Markus.xml delete mode 100644 .idea/runConfigurations/NetworkX_Examples.xml delete mode 100644 .idea/runConfigurations/Profile_EVC_System_Test.xml delete mode 100644 .idea/runConfigurations/Stroop_Model_Learning_and_Control_Test_Script.xml delete mode 100644 .idea/runConfigurations/Stroop_Model_Test_Script_VARIATIONS.xml delete mode 100644 .idea/runConfigurations/Two_Layer_Test_Script.xml delete mode 100644 .idea/runConfigurations/Xor_Script_1_process_working.xml delete mode 100644 .idea/runConfigurations/Xor_Script_2_processes.xml delete mode 100644 .idea/runConfigurations/_DDM_scheduled_simple.xml delete mode 100644 .idea/runConfigurations/_Documentation_Examples.xml delete mode 100644 .idea/runConfigurations/_EVC_System_DEMO_Script.xml delete mode 100644 .idea/runConfigurations/_EVC_System_Laming_Validation_Test_Script.xml rename .idea/runConfigurations/{Gating_Mechanism_Test_Script.xml => _Gating_Mechanism.xml} (80%) rename .idea/runConfigurations/{GilzenratModel.xml => _GilzenratModel.xml} (82%) delete mode 100644 .idea/runConfigurations/_Integrator_scheduled_timescales.xml delete mode 100644 .idea/runConfigurations/_META_TEST.xml delete mode 100644 .idea/runConfigurations/_Mixed_NN___DDM_DEMO_Script.xml rename .idea/runConfigurations/{_DDM_Test_Script.xml => _Mixed_NN_and_DDM.xml} (83%) rename .idea/runConfigurations/{_Multilayer_Learning_Test_Script.xml => _Multilayer_Learning.xml} (93%) delete mode 100644 .idea/runConfigurations/_Multilayer_Learning_Test_Script_DEMO.xml rename .idea/runConfigurations/{_Mixed_Neural_Network_and_DDM.xml => _Reinforcement_Learning.xml} (80%) delete mode 100644 .idea/runConfigurations/_Reinforcement_Learning_Test_Script.xml delete mode 100644 .idea/runConfigurations/_Stroop_Demo_Script.xml delete mode 100644 .idea/runConfigurations/_Stroop_Model_Learning_Test_Script.xml rename .idea/runConfigurations/{_Stroop_Model_Test.xml => _Stroop_Simple.xml} (85%) delete mode 100644 .idea/runConfigurations/_System_Graph_and_Input_Test.xml delete mode 100644 .idea/runConfigurations/_System_Learning_Test_Script.xml delete mode 100644 .idea/runConfigurations/make_html_and_ghpages_py.xml delete mode 100644 .idea/runConfigurations/test_system.xml delete mode 100644 .idea/runConfigurations/topo_example.xml create mode 100644 Scripts/Scratch Pad.py diff --git a/.idea/runConfigurations/AGT_Test_Script.xml b/.idea/runConfigurations/AGT_Test_Script.xml deleted file mode 100644 index 3d4f6b09ec4..00000000000 --- a/.idea/runConfigurations/AGT_Test_Script.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/DDM_Learning_Test.xml b/.idea/runConfigurations/DDM_Learning_Test.xml deleted file mode 100644 index f1148b39497..00000000000 --- a/.idea/runConfigurations/DDM_Learning_Test.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/EVC_Gratton_Script___SEBASTIAN.xml b/.idea/runConfigurations/EVC_Gratton_Script___SEBASTIAN.xml deleted file mode 100644 index 5bbf0a13946..00000000000 --- a/.idea/runConfigurations/EVC_Gratton_Script___SEBASTIAN.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/EVC_System_Laming_Validation_Test_Script_DEBUGGING.xml b/.idea/runConfigurations/EVC_System_Laming_Validation_Test_Script_DEBUGGING.xml deleted file mode 100644 index cdd65326432..00000000000 --- a/.idea/runConfigurations/EVC_System_Laming_Validation_Test_Script_DEBUGGING.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/EVC_System_Laming_Validation_Test_Script__SPECIFY_ControlSignals__.xml b/.idea/runConfigurations/EVC_System_Laming_Validation_Test_Script__SPECIFY_ControlSignals__.xml deleted file mode 100644 index 4b53c89b214..00000000000 --- a/.idea/runConfigurations/EVC_System_Laming_Validation_Test_Script__SPECIFY_ControlSignals__.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/EVC_System_Laming_Validation_Test_Script_with_Custom_Fn.xml b/.idea/runConfigurations/EVC_System_Laming_Validation_Test_Script_with_Custom_Fn.xml deleted file mode 100644 index 6d41f53f9c8..00000000000 --- a/.idea/runConfigurations/EVC_System_Laming_Validation_Test_Script_with_Custom_Fn.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/EVC_System_Test_Script_with_Profiler.xml b/.idea/runConfigurations/EVC_System_Test_Script_with_Profiler.xml deleted file mode 100644 index d5d1fcaaba8..00000000000 --- a/.idea/runConfigurations/EVC_System_Test_Script_with_Profiler.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/FinalProject.xml b/.idea/runConfigurations/FinalProject.xml deleted file mode 100644 index f473fc6af86..00000000000 --- a/.idea/runConfigurations/FinalProject.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/Multilayer_Learning_Test_Script_VARIATIONS.xml b/.idea/runConfigurations/Multilayer_Learning_Test_Script_VARIATIONS.xml deleted file mode 100644 index c6d8fea16c6..00000000000 --- a/.idea/runConfigurations/Multilayer_Learning_Test_Script_VARIATIONS.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/Multilayer_Learning_Test_Script__WITH_GATING_.xml b/.idea/runConfigurations/Multilayer_Learning_Test_Script__WITH_GATING_.xml deleted file mode 100644 index 1fda4fd49f3..00000000000 --- a/.idea/runConfigurations/Multilayer_Learning_Test_Script__WITH_GATING_.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/NEW_Learning_Markus.xml b/.idea/runConfigurations/NEW_Learning_Markus.xml deleted file mode 100644 index cb52aa9c21c..00000000000 --- a/.idea/runConfigurations/NEW_Learning_Markus.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/NetworkX_Examples.xml b/.idea/runConfigurations/NetworkX_Examples.xml deleted file mode 100644 index 305239e043c..00000000000 --- a/.idea/runConfigurations/NetworkX_Examples.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/Profile_EVC_System_Test.xml b/.idea/runConfigurations/Profile_EVC_System_Test.xml deleted file mode 100644 index 069058f85f0..00000000000 --- a/.idea/runConfigurations/Profile_EVC_System_Test.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/Stroop_Model_Learning_and_Control_Test_Script.xml b/.idea/runConfigurations/Stroop_Model_Learning_and_Control_Test_Script.xml deleted file mode 100644 index 438bd3390ce..00000000000 --- a/.idea/runConfigurations/Stroop_Model_Learning_and_Control_Test_Script.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/Stroop_Model_Test_Script_VARIATIONS.xml b/.idea/runConfigurations/Stroop_Model_Test_Script_VARIATIONS.xml deleted file mode 100644 index a083b422b07..00000000000 --- a/.idea/runConfigurations/Stroop_Model_Test_Script_VARIATIONS.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/Two_Layer_Test_Script.xml b/.idea/runConfigurations/Two_Layer_Test_Script.xml deleted file mode 100644 index 85af3a59b79..00000000000 --- a/.idea/runConfigurations/Two_Layer_Test_Script.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/Xor_Script_1_process_working.xml b/.idea/runConfigurations/Xor_Script_1_process_working.xml deleted file mode 100644 index ae3d7891666..00000000000 --- a/.idea/runConfigurations/Xor_Script_1_process_working.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/Xor_Script_2_processes.xml b/.idea/runConfigurations/Xor_Script_2_processes.xml deleted file mode 100644 index 9099901b7bf..00000000000 --- a/.idea/runConfigurations/Xor_Script_2_processes.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/_DDM_scheduled_simple.xml b/.idea/runConfigurations/_DDM_scheduled_simple.xml deleted file mode 100644 index 76f1c7fd7a3..00000000000 --- a/.idea/runConfigurations/_DDM_scheduled_simple.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/_Documentation_Examples.xml b/.idea/runConfigurations/_Documentation_Examples.xml deleted file mode 100644 index e5e2da3904a..00000000000 --- a/.idea/runConfigurations/_Documentation_Examples.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/_EVC_System_DEMO_Script.xml b/.idea/runConfigurations/_EVC_System_DEMO_Script.xml deleted file mode 100644 index 2119a4e7aa9..00000000000 --- a/.idea/runConfigurations/_EVC_System_DEMO_Script.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/_EVC_System_Laming_Validation_Test_Script.xml b/.idea/runConfigurations/_EVC_System_Laming_Validation_Test_Script.xml deleted file mode 100644 index 3f57422ee34..00000000000 --- a/.idea/runConfigurations/_EVC_System_Laming_Validation_Test_Script.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/Gating_Mechanism_Test_Script.xml b/.idea/runConfigurations/_Gating_Mechanism.xml similarity index 80% rename from .idea/runConfigurations/Gating_Mechanism_Test_Script.xml rename to .idea/runConfigurations/_Gating_Mechanism.xml index ad6e2aad0cc..883e95ac833 100644 --- a/.idea/runConfigurations/Gating_Mechanism_Test_Script.xml +++ b/.idea/runConfigurations/_Gating_Mechanism.xml @@ -1,5 +1,5 @@ - +