Add synapse trainable flag

This commit is contained in:
Pascal Serrarens 2026-06-30 16:47:18 +02:00
parent 51002e78df
commit 06a7a6d1fa
2 changed files with 7 additions and 0 deletions

View File

@ -303,6 +303,11 @@ namespace NanoBrain.Unity {
synapse.weight = newWeight; synapse.weight = newWeight;
anythingChanged = true; anythingChanged = true;
} }
bool isTrainable = EditorGUILayout.Toggle("Trainable", synapse.trainable);
if (isTrainable != synapse.trainable) {
synapse.trainable = isTrainable;
anythingChanged = true;
}
EditorGUI.indentLevel--; EditorGUI.indentLevel--;
} }
} }

View File

@ -19,6 +19,8 @@ namespace NanoBrain {
/// </summary> /// </summary>
public float weight; public float weight;
public bool trainable = false;
/// <summary> /// <summary>
/// Create a new Synapse /// Create a new Synapse
/// </summary> /// </summary>