mirror of
https://github.com/TheAlgorithms/Python.git
synced 2024-11-24 13:31:07 +00:00
Improve
This commit is contained in:
parent
4481f28484
commit
1bc3a17d5e
|
@ -52,6 +52,8 @@ class Perceptron:
|
||||||
epoch_count = epoch_count + 1
|
epoch_count = epoch_count + 1
|
||||||
# if you want controle the epoch or just by erro
|
# if you want controle the epoch or just by erro
|
||||||
if erro == False:
|
if erro == False:
|
||||||
|
print('\nEpoch:\n',epoch_count)
|
||||||
|
print('------------------------\n')
|
||||||
#if epoch_count > self.epoch_number or not erro:
|
#if epoch_count > self.epoch_number or not erro:
|
||||||
break
|
break
|
||||||
|
|
||||||
|
@ -105,6 +107,7 @@ samples = [
|
||||||
[2.4482, 0.9455, 11.2095],
|
[2.4482, 0.9455, 11.2095],
|
||||||
[2.0149, 0.6192, 10.9263],
|
[2.0149, 0.6192, 10.9263],
|
||||||
[0.2012, 0.2611, 5.4631]
|
[0.2012, 0.2611, 5.4631]
|
||||||
|
|
||||||
]
|
]
|
||||||
|
|
||||||
exit = [-1, -1, -1, 1, 1, -1, 1, -1, 1, 1, -1, 1, -1, -1, -1, -1, 1, 1, 1, 1, -1, 1, 1, 1, 1, -1, -1, 1, -1, 1]
|
exit = [-1, -1, -1, 1, 1, -1, 1, -1, 1, 1, -1, 1, -1, -1, -1, -1, 1, 1, 1, 1, -1, 1, 1, 1, 1, -1, -1, 1, -1, 1]
|
||||||
|
@ -114,12 +117,7 @@ network = Perceptron(sample=samples, exit = exit, learn_rate=0.01, epoch_number=
|
||||||
network.trannig()
|
network.trannig()
|
||||||
|
|
||||||
while True:
|
while True:
|
||||||
i = 0
|
|
||||||
sample = []
|
sample = []
|
||||||
while i < 3:
|
for i in range(3):
|
||||||
value = input('value: ')
|
sample.insert(i, float(input('value: ')))
|
||||||
value = float(value)
|
|
||||||
sample.insert(i, value)
|
|
||||||
i = i + 1
|
|
||||||
|
|
||||||
network.sort(sample)
|
network.sort(sample)
|
Loading…
Reference in New Issue
Block a user