This commit is contained in:
Serhii Hromov 2020-05-11 13:58:47 +00:00
parent b5aa20748c
commit 9bff7908ee

View File

@ -1,11 +1,11 @@
#Podprojekt Szi
# Podprojekt Szi
###Opis
### Opis
Tematem podprojektu jest rozpoznawanie posiłków.
Użyty jest algorytm genetyczny.
###Dane
### Dane
Posiłki, ich nazwa oraz rodzaj.
@ -19,8 +19,43 @@ Posiłki, ich nazwa oraz rodzaj.
Pizza | | | X | | | X |''')
Za pomocy graphviz możemy narysować grafy z poniższego kodu:
#####
###Implementacja
digraph Lattice {
node [label="" shape=circle style=filled width=.25]
edge [dir=none labeldistance=1.5 minlen=2]
c0
c1
c1 -> c1 [color=transparent headlabel=Pork labelangle=270]
c1 -> c1 [color=transparent labelangle=90 taillabel=meat]
c1 -> c0
c2
c2 -> c2 [color=transparent headlabel="Green Tea" labelangle=270]
c2 -> c2 [color=transparent labelangle=90 taillabel=cold]
c2 -> c0
c3
c3 -> c3 [color=transparent headlabel="Greek Salad" labelangle=270]
c3 -> c3 [color=transparent labelangle=90 taillabel=salad]
c3 -> c0
c4
c4 -> c4 [color=transparent headlabel=Espresso labelangle=270]
c4 -> c4 [color=transparent labelangle=90 taillabel=drink]
c4 -> c2
c5
c5 -> c1
c5 -> c3
c5 -> c4
}
Dane testowe:
##
func_input = ['meal']
Dane wyjściowe:
##
['Pork', 'Greek Salad', 'Pizza']
### Implementacja
Główna część:
#####
@ -41,7 +76,7 @@ Główna część:
...
###Biblioteki
### Biblioteki
* concepts
* pygad (algorytm genetyczny)