Первый прототип нейросети готов

This commit is contained in:
2025-08-18 20:04:38 +07:00
parent c301c9f825
commit a3337ef60c
5 changed files with 42 additions and 47 deletions

View File

@@ -4,7 +4,7 @@ import visual
import neuro_defs
dataset = generate.generate_dataset(1000)
dataset = generate.generate_dataset(100)
# Создаём и обучаем сеть
@@ -12,8 +12,9 @@ nn = neuro_defs.SimpleNN()
nn.train(dataset.train, dataset.train_answs, epochs=100)
# Проверяем на новой точке
for dot in dataset.test[:10]:
print(nn.forward(dot), dot)
for dot in range(len(dataset.test)):
print(nn.forward(dataset.test[dot]).val, dataset.test_answs[dot])
print()
print(nn.w_out.val, nn.b_out.val)
# visual.plot_dataset(dataset)
# visual.plt_show()