Poprawiono literówki w pracy

This commit is contained in:
CezaryPukownik 2020-06-15 07:39:29 +02:00
parent 73a98701f4
commit da252941a7
10 changed files with 1023 additions and 1023 deletions

View File

@ -5,102 +5,102 @@
\@writefile{toc}{\contentsline {chapter}{Abstract}{9}\protected@file@percent }
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@writefile{toc}{\contentsline {chapter}{Wst\IeC {\k e}p}{11}\protected@file@percent }
\@writefile{toc}{\contentsline {chapter}{Wstęp}{11}\protected@file@percent }
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\citation{statystyka}
\@writefile{toc}{\contentsline {chapter}{Rozdzia\PlPrIeC {\l }\ 1\relax .\leavevmode@ifvmode \kern .5em Wprowadzenie do sieci neuronowych}{13}\protected@file@percent }
\@writefile{toc}{\contentsline {chapter}{Rozdzia\PlPrIeC {\l }\ 1\relax .\enspace Wprowadzenie do sieci neuronowych}{13}\protected@file@percent }
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@writefile{toc}{\contentsline {section}{\numberline {1.1\relax .\leavevmode@ifvmode \kern .5em }Regresja liniowa}{13}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {1.1\relax .\enspace }Regresja liniowa}{13}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {1.1}{\ignorespaces Regresja liniowa jednej zmiennej\relax }}{14}\protected@file@percent }
\providecommand*\caption@xref[2]{\@setref\relax\@undefined{#1}}
\newlabel{fig:linreg}{{1.1}{14}}
\@writefile{toc}{\contentsline {section}{\numberline {1.2\relax .\leavevmode@ifvmode \kern .5em }Uczenie modelu}{14}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {1.2\relax .\enspace }Uczenie modelu}{14}\protected@file@percent }
\citation{analiza_mat}
\@writefile{toc}{\contentsline {subsection}{\numberline {1.2.1\relax .\leavevmode@ifvmode \kern .5em }Funkcja kosztu}{15}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {1.2.2\relax .\leavevmode@ifvmode \kern .5em }Znajdowanie minimum funkcji}{15}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {1.2.3\relax .\leavevmode@ifvmode \kern .5em }Metody gradientowe}{15}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {1.2.1\relax .\enspace }Funkcja kosztu}{15}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {1.2.2\relax .\enspace }Znajdowanie minimum funkcji}{15}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {1.2.3\relax .\enspace }Metody gradientowe}{15}\protected@file@percent }
\citation{survay}
\@writefile{lof}{\contentsline {figure}{\numberline {1.2}{\ignorespaces Wizualizacja algorytmu gradientu prostego\relax }}{16}\protected@file@percent }
\newlabel{fig:gradient}{{1.2}{16}}
\@writefile{lof}{\contentsline {subfigure}{\numberline{(a)}{\ignorespaces {Wyznaczenie gradientu}}}{16}\protected@file@percent }
\@writefile{lof}{\contentsline {subfigure}{\numberline{(b)}{\ignorespaces {Iteracja kolejnych punkt\IeC {\'o}w}}}{16}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {1.3\relax .\leavevmode@ifvmode \kern .5em }Regresja liniowa jako model sieci neuronowej}{17}\protected@file@percent }
\@writefile{lof}{\contentsline {subfigure}{\numberline{(b)}{\ignorespaces {Iteracja kolejnych punktów}}}{16}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {1.3\relax .\enspace }Regresja liniowa jako model sieci neuronowej}{17}\protected@file@percent }
\newlabel{section:linreg}{{1.3}{17}}
\@writefile{lof}{\contentsline {figure}{\numberline {1.3}{\ignorespaces Regresja liniowa jako model sieci neuronowej\relax }}{17}\protected@file@percent }
\newlabel{fig:neural_model_one}{{1.3}{17}}
\@writefile{lof}{\contentsline {figure}{\numberline {1.4}{\ignorespaces Regresja liniowa wielu zmiennych jako model sieci nauronowej\relax }}{18}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {1.4}{\ignorespaces Regresja liniowa wielu zmiennych jako model sieci neuronowej\relax }}{18}\protected@file@percent }
\newlabel{fig:neural_model_multi}{{1.4}{18}}
\citation{deep_learning}
\@writefile{toc}{\contentsline {section}{\numberline {1.4\relax .\leavevmode@ifvmode \kern .5em }Funkcje aktywacji}{19}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {1.5\relax .\leavevmode@ifvmode \kern .5em }Wielowarstwowe sieci neuronowe}{19}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {1.4\relax .\enspace }Funkcje aktywacji}{19}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {1.5\relax .\enspace }Wielowarstwowe sieci neuronowe}{19}\protected@file@percent }
\citation{survay}
\@writefile{lof}{\contentsline {figure}{\numberline {1.5}{\ignorespaces Funkcja logistyczna\relax }}{20}\protected@file@percent }
\newlabel{fig:sigmoid}{{1.5}{20}}
\@writefile{toc}{\contentsline {subsection}{\numberline {1.5.1\relax .\leavevmode@ifvmode \kern .5em }Jednokierunkowe sieci neuronowe}{20}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {1.5.1\relax .\enspace }Jednokierunkowe sieci neuronowe}{20}\protected@file@percent }
\newlabel{section:feedforeward}{{1.5.1}{20}}
\@writefile{lof}{\contentsline {figure}{\numberline {1.6}{\ignorespaces Przyk\IeC {\l }ad modelu wielowarstwowej sieci neuronowej\relax }}{21}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {1.6}{\ignorespaces Przykład modelu wielowarstwowej sieci neuronowej\relax }}{21}\protected@file@percent }
\newlabel{fig:neural_net_1}{{1.6}{21}}
\newlabel{section:backpropagation}{{1.5.1}{21}}
\@writefile{toc}{\contentsline {subsection}{\numberline {1.5.2\relax .\leavevmode@ifvmode \kern .5em }Autoencodery}{21}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {1.5.2\relax .\enspace }Autoencoder}{21}\protected@file@percent }
\newlabel{section:autoencoder}{{1.5.2}{21}}
\@writefile{lof}{\contentsline {figure}{\numberline {1.7}{\ignorespaces Przyk\IeC {\l }ad modelu autoencodera\relax }}{22}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {1.7}{\ignorespaces Przykład modelu autoencodera\relax }}{22}\protected@file@percent }
\newlabel{fig:autoencoder}{{1.7}{22}}
\@writefile{toc}{\contentsline {subsection}{\numberline {1.5.3\relax .\leavevmode@ifvmode \kern .5em }Rekurencyjne sieci neuronowe}{22}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {1.5.3\relax .\enspace }Rekurencyjne sieci neuronowe}{22}\protected@file@percent }
\newlabel{section:rnn}{{1.5.3}{22}}
\citation{handson}
\@writefile{lof}{\contentsline {figure}{\numberline {1.8}{\ignorespaces Rekurencyjny neuron (po lewej) odwini\IeC {\k e}ty w czasie (po prawej)\relax }}{23}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {1.8}{\ignorespaces Rekurencyjny neuron (po lewej) odwinięty w czasie (po prawej)\relax }}{23}\protected@file@percent }
\newlabel{fig:autoencoder}{{1.8}{23}}
\@writefile{toc}{\contentsline {subsection}{\numberline {1.5.4\relax .\leavevmode@ifvmode \kern .5em }LSTM}{23}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {1.9}{\ignorespaces Kom\IeC {\'o}rka LSTM\relax }}{24}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {1.5.4\relax .\enspace }LSTM}{23}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {1.9}{\ignorespaces Komórka LSTM\relax }}{24}\protected@file@percent }
\newlabel{fig:lstm}{{1.9}{24}}
\citation{handson}
\citation{seq2seq}
\@writefile{lof}{\contentsline {figure}{\numberline {1.10}{\ignorespaces Tangens hiperboliczny\relax }}{25}\protected@file@percent }
\newlabel{fig:tanh}{{1.10}{25}}
\@writefile{toc}{\contentsline {subsection}{\numberline {1.5.5\relax .\leavevmode@ifvmode \kern .5em }Sequence-to-sequence}{25}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {1.11}{\ignorespaces Architektura modelu sequance-to-sequance\relax }}{26}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {1.5.5\relax .\enspace }Sequence-to-sequence}{25}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {1.11}{\ignorespaces Architektura modelu sequence-to-sequence\relax }}{26}\protected@file@percent }
\newlabel{fig:seq2seq}{{1.11}{26}}
\citation{tempos}
\@writefile{toc}{\contentsline {chapter}{Rozdzia\PlPrIeC {\l }\ 2\relax .\leavevmode@ifvmode \kern .5em Wprowadzenie do teorii muzyki}{27}\protected@file@percent }
\@writefile{toc}{\contentsline {chapter}{Rozdzia\PlPrIeC {\l }\ 2\relax .\enspace Wprowadzenie do teorii muzyki}{27}\protected@file@percent }
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@writefile{toc}{\contentsline {section}{\numberline {2.1\relax .\leavevmode@ifvmode \kern .5em }Podstawowe koncepcje}{27}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {2.1.1\relax .\leavevmode@ifvmode \kern .5em }D\IeC {\'z}wi\IeC {\k e}k muzyczny}{27}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {2.1.2\relax .\leavevmode@ifvmode \kern .5em }Sygna\IeC {\l } d\IeC {\'z}wi\IeC {\k e}kowy}{27}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {2.1.3\relax .\leavevmode@ifvmode \kern .5em }Zapis nutowy}{27}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {2.1}{\ignorespaces Przyk\IeC {\l }ad przebiegu fali d\IeC {\'z}wi\IeC {\k e}kowej\relax }}{28}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {2.1\relax .\enspace }Podstawowe koncepcje}{27}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {2.1.1\relax .\enspace }Dźwięk muzyczny}{27}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {2.1.2\relax .\enspace }Sygnał dźwiękowy}{27}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {2.1.3\relax .\enspace }Zapis nutowy}{27}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {2.1}{\ignorespaces Przykład przebiegu fali dźwiękowej\relax }}{28}\protected@file@percent }
\newlabel{fig:waveform}{{2.1}{28}}
\newlabel{fig:waveform}{{2.2}{29}}
\@writefile{lot}{\contentsline {table}{\numberline {2.1}{\ignorespaces D\IeC {\'z}wi\IeC {\k e}ki symboliczne oraz ich cz\IeC {\k e}stosliwo\IeC {\'s}ci\relax }}{29}\protected@file@percent }
\@writefile{lot}{\contentsline {table}{\numberline {2.1}{\ignorespaces Dźwięki symboliczne oraz ich częstotliwości\relax }}{29}\protected@file@percent }
\newlabel{table:dzwieki}{{2.1}{29}}
\@writefile{lof}{\contentsline {figure}{\numberline {2.3}{\ignorespaces \IeC {\'z}r\IeC {\'o}dlo: https://amplitudaschool.weebly.com/lekcja-11.html 5 kwietnia 2020 13:24\relax }}{30}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {2.3}{\ignorespaces źródło: https://amplitudaschool.weebly.com/lekcja-11.html 5 kwietnia 2020 13:24\relax }}{30}\protected@file@percent }
\newlabel{fig:pieciolinia}{{2.3}{30}}
\newlabel{section:skala}{{2.1.3}{30}}
\@writefile{toc}{\contentsline {section}{\numberline {2.2\relax .\leavevmode@ifvmode \kern .5em }Cyfrowa reprezentacja muzyki symbolicznej}{31}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {2.2.1\relax .\leavevmode@ifvmode \kern .5em }Standard MIDI}{31}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {2.4}{\ignorespaces Fragment protoko\IeC {\l }u MIDI\relax }}{31}\protected@file@percent }
\@writefile{toc}{\contentsline {chapter}{Rozdzia\PlPrIeC {\l }\ 3\relax .\leavevmode@ifvmode \kern .5em Projekt}{33}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {2.2\relax .\enspace }Cyfrowa reprezentacja muzyki symbolicznej}{31}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {2.2.1\relax .\enspace }Standard MIDI}{31}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {2.4}{\ignorespaces Fragment protokołu MIDI\relax }}{31}\protected@file@percent }
\@writefile{toc}{\contentsline {chapter}{Rozdzia\PlPrIeC {\l }\ 3\relax .\enspace Projekt}{33}\protected@file@percent }
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@writefile{toc}{\contentsline {section}{\numberline {3.1\relax .\leavevmode@ifvmode \kern .5em }Koncepcja}{33}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {3.1\relax .\enspace }Koncepcja}{33}\protected@file@percent }
\citation{onehot}
\@writefile{toc}{\contentsline {section}{\numberline {3.2\relax .\leavevmode@ifvmode \kern .5em }Wst\IeC {\k e}pne przygotowanie danych do treningu}{34}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.1\relax .\leavevmode@ifvmode \kern .5em }Przyk\IeC {\l }ad dzia\IeC {\l }ania One-Hot Encoding}{34}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.2\relax .\leavevmode@ifvmode \kern .5em }Muzyczne "s\IeC {\l }owo"}{34}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.3\relax .\leavevmode@ifvmode \kern .5em }Konwersja MIDI na sekwencje s\IeC {\l }\IeC {\'o}w muzycznych}{35}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {3.2\relax .\enspace }Wstępne przygotowanie danych do treningu}{34}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.1\relax .\enspace }Przykład działania One-Hot Encoding}{34}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.2\relax .\enspace }Muzyczne "słowo"}{34}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.3\relax .\enspace }Konwersja MIDI na sekwencje słów muzycznych}{35}\protected@file@percent }
\citation{survay}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.4\relax .\leavevmode@ifvmode \kern .5em }Inne aspekty przygotowania danych}{38}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.5\relax .\leavevmode@ifvmode \kern .5em }Podzia\IeC {\l } danych na dane wej\IeC {\'s}ciowe i wyj\IeC {\'s}ciowe}{38}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.6\relax .\leavevmode@ifvmode \kern .5em }Inne apekty przygotowania zbioru ucz\IeC {\k a}cego}{41}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {3.3\relax .\leavevmode@ifvmode \kern .5em }Tranformacja danych dla modelu}{43}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {3.4\relax .\leavevmode@ifvmode \kern .5em }Definicja modelu}{43}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {3.5\relax .\leavevmode@ifvmode \kern .5em }Uczenie modelu}{43}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {3.6\relax .\leavevmode@ifvmode \kern .5em }Generowanie muzyki przy pomocy wytrenowanego modelu}{43}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {3.7\relax .\leavevmode@ifvmode \kern .5em }Wyniki}{43}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {3.8\relax .\leavevmode@ifvmode \kern .5em }Wnioski}{43}\protected@file@percent }
\@writefile{toc}{\contentsline {chapter}{Rozdzia\PlPrIeC {\l }\ 4\relax .\leavevmode@ifvmode \kern .5em Podsumowanie}{45}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.4\relax .\enspace }Inne aspekty przygotowania danych}{38}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.5\relax .\enspace }Podział danych na dane wejściowe i wyjściowe}{38}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.6\relax .\enspace }Inne aspekty przygotowania zbioru uczącego}{41}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {3.3\relax .\enspace }Transformacja danych dla modelu}{43}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {3.4\relax .\enspace }Definicja modelu}{43}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {3.5\relax .\enspace }Uczenie modelu}{43}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {3.6\relax .\enspace }Generowanie muzyki przy pomocy wytrenowanego modelu}{43}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {3.7\relax .\enspace }Wyniki}{43}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {3.8\relax .\enspace }Wnioski}{43}\protected@file@percent }
\@writefile{toc}{\contentsline {chapter}{Rozdzia\PlPrIeC {\l }\ 4\relax .\enspace Podsumowanie}{45}\protected@file@percent }
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\bibcite{survay}{1}

View File

@ -1,230 +1,227 @@
# Fdb version 3
["makeindex document.idx"] 1590755603 "document.idx" "document.ind" "document" 1590757486
"document.idx" 1590757063 0 d41d8cd98f00b204e9800998ecf8427e ""
(generated)
"document.ilg"
"document.ind"
["pdflatex"] 1590757062 "j:/_MAGISTERKA/praca-magisterska/docs/document.tex" "j:/_MAGISTERKA/praca-magisterska/docs/document.pdf" "document" 1590757486
"c:/software/latex/texmf-dist/fonts/enc/dvips/pl/plit.enc" 1550775191 1946 62ba825cda1ff16dbaa60d53ac60525a ""
"c:/software/latex/texmf-dist/fonts/enc/dvips/pl/plme.enc" 1550775191 3126 59f33ff3e396436ebc36f4e7b444d5c4 ""
"c:/software/latex/texmf-dist/fonts/enc/dvips/pl/plmi.enc" 1550775191 2005 f094775651a1386335c158fb632529f1 ""
"c:/software/latex/texmf-dist/fonts/enc/dvips/pl/plms.enc" 1550775191 2468 3f9e2f3088bcf5b581dfc367d71e7d95 ""
"c:/software/latex/texmf-dist/fonts/enc/dvips/pl/plrm.enc" 1550775191 1944 1845592c00bbe510359fd6887a83ff72 ""
"c:/software/latex/texmf-dist/fonts/enc/dvips/pl/plsc.enc" 1550775191 1970 17f08459267325f59652d212eb7ed719 ""
"c:/software/latex/texmf-dist/fonts/enc/dvips/pl/pltt.enc" 1550775191 1971 0a4e750f2a9cb8345529a19560d48a96 ""
"c:/software/latex/texmf-dist/fonts/map/fontname/texfonts.map" 1550773738 3332 103109f5612ad95229751940c61aada0 ""
"c:/software/latex/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex7.tfm" 1550772674 1004 54797486969f23fa377b128694d548df ""
"c:/software/latex/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex8.tfm" 1550772674 988 bdf658c3bfc2d96d3c8b02cfc1c94c20 ""
"c:/software/latex/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam10.tfm" 1550772674 916 f87d7c45f9c908e672703b83b72241a3 ""
"c:/software/latex/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam5.tfm" 1550772674 924 9904cf1d39e9767e7a3622f2a125a565 ""
"c:/software/latex/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam7.tfm" 1550772674 928 2dc8d444221b7a635bb58038579b861a ""
"c:/software/latex/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm10.tfm" 1550772674 908 2921f8a10601f252058503cc6570e581 ""
"c:/software/latex/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm5.tfm" 1550772674 940 75ac932a52f80982a9f8ea75d03a34cf ""
"c:/software/latex/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm7.tfm" 1550772674 940 228d6584342e91276bf566bcf9716b83 ""
"c:/software/latex/texmf-dist/fonts/tfm/public/cm/cmex10.tfm" 1550773119 992 662f679a0b3d2d53c1b94050fdaa3f50 ""
"c:/software/latex/texmf-dist/fonts/tfm/public/cm/cmr10.tfm" 1550773119 1296 45809c5a464d5f32c8f98ba97c1bb47f ""
"c:/software/latex/texmf-dist/fonts/tfm/public/cm/cmr12.tfm" 1550773119 1288 655e228510b4c2a1abe905c368440826 ""
"c:/software/latex/texmf-dist/fonts/tfm/public/pl/plbsy10.tfm" 1550775191 1300 0059c6d760901a3c6e7efe9457b0072d ""
"c:/software/latex/texmf-dist/fonts/tfm/public/pl/plbx10.tfm" 1550775191 2120 c2bca6a74408b1687f9d32e4fd3978fc ""
"c:/software/latex/texmf-dist/fonts/tfm/public/pl/plbx12.tfm" 1550775191 2112 e31d5b368c33d42906fcc26c9ca0a59c ""
"c:/software/latex/texmf-dist/fonts/tfm/public/pl/plbx5.tfm" 1550775191 2124 14faa80a751bb0ae001f3a68d089d55a ""
"c:/software/latex/texmf-dist/fonts/tfm/public/pl/plbx6.tfm" 1550775191 2136 fe7e8613da9d5c5d815ae6349be1b039 ""
"c:/software/latex/texmf-dist/fonts/tfm/public/pl/plbx7.tfm" 1550775191 2128 5133c57fe3206d5e27757aee8392aebc ""
"c:/software/latex/texmf-dist/fonts/tfm/public/pl/plbx8.tfm" 1550775191 2124 8c7c117cce23f08f5cf96b79bd777a5f ""
"c:/software/latex/texmf-dist/fonts/tfm/public/pl/plcsc10.tfm" 1550775191 2140 d2ca82625bedca0b1948a5da5764d911 ""
"c:/software/latex/texmf-dist/fonts/tfm/public/pl/plex10.tfm" 1550775191 992 93098cecc00cfdb7e881cb8983ca7545 ""
"c:/software/latex/texmf-dist/fonts/tfm/public/pl/plmi10.tfm" 1550775191 1528 c9811a5c54036a0d60617f9ae77b990e ""
"c:/software/latex/texmf-dist/fonts/tfm/public/pl/plmi12.tfm" 1550775191 1524 234f65aa0171d619f32097d0f9186df0 ""
"c:/software/latex/texmf-dist/fonts/tfm/public/pl/plmi5.tfm" 1550775191 1508 46f1ee3daa3eb5527576fb5e19154a72 ""
"c:/software/latex/texmf-dist/fonts/tfm/public/pl/plmi6.tfm" 1550775191 1512 01fe68a80e3d13383410f67b67ce344d ""
"c:/software/latex/texmf-dist/fonts/tfm/public/pl/plmi7.tfm" 1550775191 1528 b9fad95d99dcea00da6a998803f85686 ""
"c:/software/latex/texmf-dist/fonts/tfm/public/pl/plmi8.tfm" 1550775191 1520 1a3ee2ce8d697eaf56e43f8d2c40cb71 ""
"c:/software/latex/texmf-dist/fonts/tfm/public/pl/plmib10.tfm" 1550775191 1524 41ae4bd15dda377181ae6545ec43051c ""
"c:/software/latex/texmf-dist/fonts/tfm/public/pl/plr10.tfm" 1550775191 2080 5c3eb4fec3b89def05dc3a4c6b93fb7c ""
"c:/software/latex/texmf-dist/fonts/tfm/public/pl/plr12.tfm" 1550775191 2076 e1758d4caaf275a731cf0532450f26f0 ""
"c:/software/latex/texmf-dist/fonts/tfm/public/pl/plr17.tfm" 1550775191 2080 b61c70f1a22b45d92358c39b67ea9906 ""
"c:/software/latex/texmf-dist/fonts/tfm/public/pl/plr5.tfm" 1550775191 2008 4c18492417d4ad9dae4007f662b5da21 ""
"c:/software/latex/texmf-dist/fonts/tfm/public/pl/plr6.tfm" 1550775191 2088 aa80c569a200447488b571f8bf7b132b ""
"c:/software/latex/texmf-dist/fonts/tfm/public/pl/plr7.tfm" 1550775191 2088 3950be4df310cc88dade7a45ba964220 ""
"c:/software/latex/texmf-dist/fonts/tfm/public/pl/plr8.tfm" 1550775191 2080 290449bfe12d41e2714fa828fd909bf8 ""
"c:/software/latex/texmf-dist/fonts/tfm/public/pl/plsltt10.tfm" 1550775191 1284 69e151372a927aca90b1d92c08f23748 ""
"c:/software/latex/texmf-dist/fonts/tfm/public/pl/plsy10.tfm" 1550775191 1308 adee1faadc465f51667a741ced3a8365 ""
"c:/software/latex/texmf-dist/fonts/tfm/public/pl/plsy5.tfm" 1550775191 1296 bc803ec3860b078a8e22fb7a6202aa37 ""
"c:/software/latex/texmf-dist/fonts/tfm/public/pl/plsy6.tfm" 1550775191 1300 730d55d47130c8c9a62c9e7eab4ae96a ""
"c:/software/latex/texmf-dist/fonts/tfm/public/pl/plsy7.tfm" 1550775191 1304 a6a2c86c403d8bc56664eeac17804b8a ""
"c:/software/latex/texmf-dist/fonts/tfm/public/pl/plsy8.tfm" 1550775191 1304 3b6e6a90176144a582c7bcae45156f9b ""
"c:/software/latex/texmf-dist/fonts/tfm/public/pl/plti10.tfm" 1550775191 2240 33876944658f33d5fc3eacb794ebb2f3 ""
"c:/software/latex/texmf-dist/fonts/tfm/public/pl/plti12.tfm" 1550775191 2248 f77d595f67089cf2926494dc25800828 ""
"c:/software/latex/texmf-dist/fonts/tfm/public/pl/pltt10.tfm" 1550775191 1280 1c9b21667354f78365f19e9802715019 ""
"c:/software/latex/texmf-dist/fonts/tfm/public/pl/pltt12.tfm" 1550775191 1284 c8c4a3eceb0e687daf7c6971a24f073f ""
"c:/software/latex/texmf-dist/fonts/type1/public/amsfonts/cm/cmex10.pfb" 1550772674 30251 6afa5cb1d0204815a708a080681d4674 ""
"c:/software/latex/texmf-dist/fonts/type1/public/amsfonts/symbols/msbm10.pfb" 1550772674 34694 870c211f62cb72718a00e353f14f254d ""
"c:/software/latex/texmf-dist/fonts/type1/public/pl/plbx10.pfb" 1550775191 27050 0da5f310861fb948b3c5e6a53aad685b ""
"c:/software/latex/texmf-dist/fonts/type1/public/pl/plbx12.pfb" 1550775191 26733 3fa55bab1df289b642fa8cd9e61fb25f ""
"c:/software/latex/texmf-dist/fonts/type1/public/pl/plbx8.pfb" 1550775191 27156 5bc85302fc9ef66974bf815b2458a6bb ""
"c:/software/latex/texmf-dist/fonts/type1/public/pl/plcsc10.pfb" 1550775191 26854 ae64d555ccf6d86e33627b80279e1347 ""
"c:/software/latex/texmf-dist/fonts/type1/public/pl/plex10.pfb" 1550775191 22371 094f80a5a689f2eefc72bff87ecbc407 ""
"c:/software/latex/texmf-dist/fonts/type1/public/pl/plmi12.pfb" 1550775191 29704 59e409fb948cf911862e0a97f2ae41a4 ""
"c:/software/latex/texmf-dist/fonts/type1/public/pl/plmi6.pfb" 1550775191 30338 4bdf6a32e66b53760b57428a52eeec91 ""
"c:/software/latex/texmf-dist/fonts/type1/public/pl/plmi8.pfb" 1550775191 29648 b38cd15b84b56d7bea1291ffd32de967 ""
"c:/software/latex/texmf-dist/fonts/type1/public/pl/plmib10.pfb" 1550775191 30202 9ac91de0e5a3574c0a89b36ce4bec3eb ""
"c:/software/latex/texmf-dist/fonts/type1/public/pl/plr10.pfb" 1550775191 27396 59c827d3c8566d0d9cbf81ac7c0d162a ""
"c:/software/latex/texmf-dist/fonts/type1/public/pl/plr12.pfb" 1550775191 27754 6f5ae55af1b64df2aab0bbeada447136 ""
"c:/software/latex/texmf-dist/fonts/type1/public/pl/plr7.pfb" 1550775191 27523 c9185de4b4f361086bdc0d056fdd2b09 ""
"c:/software/latex/texmf-dist/fonts/type1/public/pl/plr8.pfb" 1550775191 27613 2ab70f7885927ea178f952791c5494f9 ""
"c:/software/latex/texmf-dist/fonts/type1/public/pl/plsltt10.pfb" 1550775191 26811 2bcd5a50de423b4f06adb4350b11f9e5 ""
"c:/software/latex/texmf-dist/fonts/type1/public/pl/plsy10.pfb" 1550775191 26714 6fe260cd3a16c4a700b121f4edac67f2 ""
"c:/software/latex/texmf-dist/fonts/type1/public/pl/plsy8.pfb" 1550775191 26387 eb925497239f1d5d9ccb09089f443c65 ""
"c:/software/latex/texmf-dist/fonts/type1/public/pl/plti10.pfb" 1550775191 32502 3bafa9fb9fa291ba4ad1980c7ecad103 ""
"c:/software/latex/texmf-dist/fonts/type1/public/pl/plti12.pfb" 1550775191 31333 b77f84fb77cd444a4b883716d8141250 ""
"c:/software/latex/texmf-dist/fonts/type1/public/pl/pltt10.pfb" 1550775191 25868 d6f9e57a513249dc500d9a7ab15dbc95 ""
"c:/software/latex/texmf-dist/fonts/type1/public/pl/pltt12.pfb" 1550775191 26667 6a862eeb4e6233f78e281710239267b4 ""
"c:/software/latex/texmf-dist/tex/context/base/mkii/supp-pdf.mkii" 1550774574 71627 94eb9990bed73c364d7f53f960cc8c5b ""
"c:/software/latex/texmf-dist/tex/generic/oberdiek/etexcmds.sty" 1550774710 7612 729a8cc22a1ee0029997c7f74717ae05 ""
"c:/software/latex/texmf-dist/tex/generic/oberdiek/ifluatex.sty" 1550773992 7324 2310d1247db0114eb4726807c8837a0e ""
"c:/software/latex/texmf-dist/tex/generic/oberdiek/ifpdf.sty" 1550774711 1300 96620a7d94bc0ceb261d968770ce8315 ""
"c:/software/latex/texmf-dist/tex/generic/oberdiek/infwarerr.sty" 1550774711 8253 473e0e41f9adadb1977e8631b8f72ea6 ""
"c:/software/latex/texmf-dist/tex/generic/oberdiek/kvdefinekeys.sty" 1550774711 5152 b67a3a964ad9851e095110c854a1d461 ""
"c:/software/latex/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty" 1550774711 14040 ac8866aac45982ac84021584b0abb252 ""
"c:/software/latex/texmf-dist/tex/generic/oberdiek/ltxcmds.sty" 1550774711 18425 5b3c0c59d76fac78978b5558e83c1f36 ""
"c:/software/latex/texmf-dist/tex/generic/oberdiek/pdftexcmds.sty" 1550774711 20457 0d2e642faacbb41c9d72690f8cc529cd ""
"c:/software/latex/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex" 1550775144 969 03f6c464fd951d8725b3a4959f4c6de0 ""
"c:/software/latex/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.code.tex" 1550775144 43820 bc6cf5aa959817914ace33f5c6232161 ""
"c:/software/latex/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal.code.tex" 1550775144 19327 d5d8b64d8e8902e0467e95a8e7c7696a ""
"c:/software/latex/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicstate.code.tex" 1550775144 6038 d639d02574be9a72f3c602c2a3510e02 ""
"c:/software/latex/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.code.tex" 1550775144 6948 284bbe3c9a7ca0a826c1c03895e69b9f ""
"c:/software/latex/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.code.tex" 1550775144 4883 a6f3eb1f71d8c4affaf43a169828b043 ""
"c:/software/latex/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.code.tex" 1550775144 2544 3b1b198fd49f01e328adc9162a07b213 ""
"c:/software/latex/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconstruct.code.tex" 1550775144 44195 134d5eb267e64d2a6b6dc75008e7c5fd ""
"c:/software/latex/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathprocessing.code.tex" 1550775144 17311 3092579be20ef0f229c42ad3f09da85c ""
"c:/software/latex/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage.code.tex" 1550775144 21302 d6c4b340248adbe650ebf6ca76bdccca ""
"c:/software/latex/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns.code.tex" 1550775144 9541 9d1ee06aeaf948a30f150e450eb2d944 ""
"c:/software/latex/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.code.tex" 1550775144 35255 97ed2fc851a68f753ba47b7329c64cd6 ""
"c:/software/latex/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.code.tex" 1550775144 2965 502761b60f43ab2de5ecb2f4625163ae ""
"c:/software/latex/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code.tex" 1550775145 5196 f8c5c775d4d6e2cb050392127cabda72 ""
"c:/software/latex/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.code.tex" 1550775145 20769 880132a4052c1f4e99080e076592048d ""
"c:/software/latex/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.code.tex" 1550775145 21441 8406a93495c4d3eb13cc93ff27ed5594 ""
"c:/software/latex/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransformations.code.tex" 1550775145 21989 266e83c51fe41eb8b8d5e6896dc71cc1 ""
"c:/software/latex/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransparency.code.tex" 1550775145 8842 5cc856e132fac404805c6da091779283 ""
"c:/software/latex/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarytopaths.code.tex" 1550775145 11605 3cfbfe82478675de992de878ae30cba4 ""
"c:/software/latex/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.code.tex" 1550775145 183429 981b5b2f94d03d6b4fb30ea9ab9200c8 ""
"c:/software/latex/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothandlers.code.tex" 1550775145 32995 a4d54c043ae5274ceaaddeb36ad43a6f ""
"c:/software/latex/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex" 1550775146 520 910e22995dad318235ba8e2fb536bf3a ""
"c:/software/latex/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex" 1550775146 13416 940ea6971d7a65dc440d3479939c66ae ""
"c:/software/latex/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex" 1550775146 95102 474fa5793f7f3067e17a5df9b98218c1 ""
"c:/software/latex/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base.code.tex" 1550775146 9375 5adc70f722abd29fc250d59e0694b548 ""
"c:/software/latex/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic.code.tex" 1550775146 22069 7c21c42b15718ce922f36235be360490 ""
"c:/software/latex/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code.tex" 1550775146 8210 a7be5b52ef3d2c087b7dc3d52898b67e ""
"c:/software/latex/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.comparison.code.tex" 1550775146 3534 c7f28fbac13616513e513efe93b8569b ""
"c:/software/latex/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integerarithmetics.code.tex" 1550775146 3168 6189b7a28d77f4af65d3a14e7f03c083 ""
"c:/software/latex/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc.code.tex" 1550775146 9289 261407875b9dbb0194691c3eb893610f ""
"c:/software/latex/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.random.code.tex" 1550775146 7078 946ddf4a7e57219b6afdbad98eb6731b ""
"c:/software/latex/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round.code.tex" 1550775146 2942 88413c69264c367e851538882cebd4ab ""
"c:/software/latex/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigonometric.code.tex" 1550775146 92284 dcf023dbaa84e6c50e11c2f79fe8cfa6 ""
"c:/software/latex/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex" 1550775146 36120 4aaaf2a5a988fdb79e316766ce090110 ""
"c:/software/latex/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex" 1550775146 7099 f44d505bae6c7c2b933cdd63441db4b9 ""
"c:/software/latex/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.code.tex" 1550775146 20850 69672e3a68af93b0052e22743ab29325 ""
"c:/software/latex/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code.tex" 1550775146 16105 ad277a81d51151a43eada2f59e9c7f63 ""
"c:/software/latex/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.code.tex" 1550775146 43225 550a85f34e942cf510108872e6d17824 ""
"c:/software/latex/texmf-dist/tex/generic/pgf/pgf.revision.tex" 1550775146 463 2e8ae5ae7338c3efc0d56a1c648a2938 ""
"c:/software/latex/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg" 1550775146 929 c7e63c9d336acc04681ebf5d5974ff79 ""
"c:/software/latex/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-pdf.def" 1550775146 5554 eaa8269939dc6788f137cf082148c630 ""
"c:/software/latex/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.def" 1550775146 13467 81cbde9036aeefde6ced72c35f65a11e ""
"c:/software/latex/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex" 1550775146 60336 26aaa566685b708e5bbad33b1fea85b6 ""
"c:/software/latex/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol.code.tex" 1550775146 1895 a804dfc15a55439296d72fd96ed29ac7 ""
"c:/software/latex/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath.code.tex" 1550775146 7793 fb7bd1e1f7162b9073fa1d5356c99d44 ""
"c:/software/latex/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex" 1550775146 22321 e57de05109d919549a27eaaf05c180fc ""
"c:/software/latex/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex" 1550775146 36455 3b0b1cf51efce44b8791b93c27bbca48 ""
"c:/software/latex/texmf-dist/tex/generic/pgf/utilities/pgfkeysfiltered.code.tex" 1550775146 33347 679274d4aa67c6bc8f5f234caa49367d ""
"c:/software/latex/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex" 1550775146 2311 e273ccf1220640ccce91d49a21bd5eec ""
"c:/software/latex/texmf-dist/tex/generic/pgf/utilities/pgfutil-common-lists.tex" 1550775146 6833 114eda2cf1d348e0e7e477a1a4dc1941 ""
"c:/software/latex/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.tex" 1550775146 26409 498c460a45ec6d31d3794cb500da29ed ""
"c:/software/latex/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def" 1550775146 5845 c578abb59cb8ad0a9156fdb1b59cfa38 ""
"c:/software/latex/texmf-dist/tex/latex/amsfonts/amsfonts.sty" 1550772674 5949 3f3fd50a8cc94c3d4cbf4fc66cd3df1c ""
"c:/software/latex/texmf-dist/tex/latex/amsfonts/umsa.fd" 1550772674 961 6518c6525a34feb5e8250ffa91731cff ""
"c:/software/latex/texmf-dist/tex/latex/amsfonts/umsb.fd" 1550772674 961 d02606146ba5601b5645f987c92e6193 ""
"c:/software/latex/texmf-dist/tex/latex/amsmath/amsbsy.sty" 1550772677 2211 ca7ce284ab93c8eecdc6029dc5ccbd73 ""
"c:/software/latex/texmf-dist/tex/latex/amsmath/amsgen.sty" 1550772677 4161 7f6eb9092061a11f87d08ed13515b48d ""
"c:/software/latex/texmf-dist/tex/latex/amsmath/amsmath.sty" 1550772677 85093 77cfa18ddbae4d9b74ade33d843686d3 ""
"c:/software/latex/texmf-dist/tex/latex/amsmath/amsopn.sty" 1550772677 4116 32e6abd27229755a83a8b7f18e583890 ""
"c:/software/latex/texmf-dist/tex/latex/amsmath/amstext.sty" 1550772677 2432 8ff93b1137020e8f21930562a874ae66 ""
"c:/software/latex/texmf-dist/tex/latex/base/inputenc.sty" 1550774172 5052 b64c57f4a38aae0d2745f8298fa50814 ""
"c:/software/latex/texmf-dist/tex/latex/base/makeidx.sty" 1550774172 1942 125bdb0eb122d38c47905721b0682b1e ""
"c:/software/latex/texmf-dist/tex/latex/base/ot4enc.def" 1550774172 4742 b9cfbbc7f281df46e8c4deec2dd61ed1 ""
"c:/software/latex/texmf-dist/tex/latex/caption/caption.sty" 1550773020 68576 86bbc6bd5a409b3c353fccc1a815fa5b ""
"c:/software/latex/texmf-dist/tex/latex/caption/caption3.sty" 1550773020 68510 943558eecf41da4e76fc614fd7f5deff ""
"c:/software/latex/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty" 1550773635 11128 a53805799bebfed6358fc1658a18e41f ""
"c:/software/latex/texmf-dist/tex/latex/graphics-cfg/color.cfg" 1550773872 1213 620bba36b25224fa9b7e1ccb4ecb76fd ""
"c:/software/latex/texmf-dist/tex/latex/graphics-cfg/graphics.cfg" 1550773872 1224 978390e9c2234eab29404bc21b268d1e ""
"c:/software/latex/texmf-dist/tex/latex/graphics-def/pdftex.def" 1550773873 17334 520b9b85ad8a2a48eda3f643e27a5179 ""
"c:/software/latex/texmf-dist/tex/latex/graphics/graphics.sty" 1550773871 15272 5a97061616e0c8b2aa79c6615ff769f4 ""
"c:/software/latex/texmf-dist/tex/latex/graphics/graphicx.sty" 1550773871 9063 d0a305975932762117cd1f06a582f896 ""
"c:/software/latex/texmf-dist/tex/latex/graphics/keyval.sty" 1550773871 2591 6404d0c7d28505fb38ce0d86c2e28ae7 ""
"c:/software/latex/texmf-dist/tex/latex/graphics/trig.sty" 1550773871 3977 cb9221976ed8a183afad65b59aa8629a ""
"c:/software/latex/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg" 1550774209 678 4792914a8f45be57bb98413425e4c7af ""
"c:/software/latex/texmf-dist/tex/latex/listings/listings.cfg" 1550774293 1828 dcfaf5610ea22a61c7baac6f2ca3cb43 ""
"c:/software/latex/texmf-dist/tex/latex/listings/listings.sty" 1550774293 80394 a25e563baccecba00b03b4a462eb4141 ""
"c:/software/latex/texmf-dist/tex/latex/listings/lstlang1.sty" 1550774293 203555 e607ed8f3cb83d0d64c452db0f937212 ""
"c:/software/latex/texmf-dist/tex/latex/listings/lstmisc.sty" 1550774293 77021 1c90ba86bdf6da80a6b661f51d7f0175 ""
"c:/software/latex/texmf-dist/tex/latex/ms/everyshi.sty" 1550774576 3878 6aa7c08ff2621006e0603349e40a30a8 ""
"c:/software/latex/texmf-dist/tex/latex/mwcls/mwbk.cls" 1550774606 38805 274df96ed3aa756c4c77df610bde271a ""
"c:/software/latex/texmf-dist/tex/latex/mwcls/mwbk12.clo" 1550774606 5794 8b98de20f2007e1656b90be311a3ea14 ""
"c:/software/latex/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty" 1550774711 12095 5337833c991d80788a43d3ce26bd1c46 ""
"c:/software/latex/texmf-dist/tex/latex/oberdiek/grfext.sty" 1550774711 7075 2fe3d848bba95f139de11ded085e74aa ""
"c:/software/latex/texmf-dist/tex/latex/oberdiek/kvoptions.sty" 1550774711 22417 1d9df1eb66848aa31b18a593099cf45c ""
"c:/software/latex/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty" 1550775146 1090 d20f587ea9464d1841bd0d13d3ff9856 ""
"c:/software/latex/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty" 1550775146 410 5bf12ea7330e5f12c445332a4fe9a263 ""
"c:/software/latex/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-0-65.sty" 1550775146 21013 e98e1aaaf40d31632787c2bd25d24b57 ""
"c:/software/latex/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-1-18.sty" 1550775146 989 2cf3da8e8ec55131c49389428d565e37 ""
"c:/software/latex/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty" 1550775146 339 592cf35cba3d400082b8a9a5d0199d70 ""
"c:/software/latex/texmf-dist/tex/latex/pgf/math/pgfmath.sty" 1550775146 306 0796eafca5e159e6ec2167a6d22d81b1 ""
"c:/software/latex/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty" 1550775146 443 0b2e781830192df35c0fd357cf13e26e ""
"c:/software/latex/texmf-dist/tex/latex/pgf/utilities/pgffor.sty" 1550775146 348 8927fde343487e003b01a4c2ca34073b ""
"c:/software/latex/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty" 1550775146 274 4cad6e665cc93ac2ac979039a94fa1e1 ""
"c:/software/latex/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty" 1550775146 325 2bcd023400636339210573e2b3ee298b ""
"c:/software/latex/texmf-dist/tex/latex/polski/omlplm.fd" 1550775224 1553 7e55eec7e7ffbbc85187034f06b5977a ""
"c:/software/latex/texmf-dist/tex/latex/polski/omsplsy.fd" 1550775224 1472 cdbddbc0209f1dca4b38ccca913f65d7 ""
"c:/software/latex/texmf-dist/tex/latex/polski/omxplex.fd" 1550775224 1283 a1205ac8611390c6de04f8d76756c3c4 ""
"c:/software/latex/texmf-dist/tex/latex/polski/ot4cmr.fd" 1550775224 2599 8c16345f9109faed2ca2ff52e16d8a6f ""
"c:/software/latex/texmf-dist/tex/latex/polski/ot4cmtt.fd" 1550775224 1774 11f597dd001232790274dfe4e868cdbb ""
"c:/software/latex/texmf-dist/tex/latex/polski/polski.sty" 1550775224 13310 401406f54546887504ce1857a307089b ""
"c:/software/latex/texmf-dist/tex/latex/subfig/subfig.sty" 1550775693 21369 9ef165ca6df8815c92e693146a376c92 ""
"c:/software/latex/texmf-dist/tex/latex/xcolor/xcolor.sty" 1550776191 55589 34128738f682d033422ca125f82e5d62 ""
"c:/software/latex/texmf-dist/web2c/texmf.cnf" 1550774135 35176 ce7fee66be1fb01dfc6b702a7dbfa0ea ""
"c:/software/latex/texmf-var/fonts/map/pdftex/updmap/pdftex.map" 1550776313 3265577 7fb0ae9195d4a898deb882ebc26f3a7b ""
"c:/software/latex/texmf-var/web2c/pdftex/pdflatex.fmt" 1550776400 4224189 0864f2c37b2414e08790946f00bc88b0 ""
"c:/software/latex/texmf.cnf" 1550776299 715 839ef4b14d931ce86420174d3a223d3e ""
"chapter-style.sty" 1560952449 376 87871882de090607c810d89fd5ae18d9 ""
"document.aux" 1590757065 10736 57cf014558ed2721c808333cb45e6592 ""
"document.ind" 1590755603 0 d41d8cd98f00b204e9800998ecf8427e "makeindex document.idx"
"document.tex" 1590757484 62644 8369d73b1bcb13719b29ec701215a197 ""
"document.toc" 1590757065 4544 1b34bff092761ddd8bc0ec731033ba82 ""
"images/autoencoder.png" 1590441548 23857 e7e97c4ad164834bf8d9e2a1bef11905 ""
"images/gradient_descent_1_long.png" 1590441549 10075 3f2887989844779ae2c10639cdfbca6e ""
"images/gradient_descent_2_long.png" 1590441549 8705 4b42e8becdda3fb5896ce89581451166 ""
"images/linear_reg.png" 1590441550 8534 8c3054c64ce0c420cfa4a974101de696 ""
"images/lstm_cell2.PNG" 1590484840 26867 8c9571a6b2a25863a5fcc2f35a1e4acc ""
"images/lstm_cell2.png" 1590484840 26867 8c9571a6b2a25863a5fcc2f35a1e4acc ""
"images/naural_model_multi_ver2.png" 1590741836 60625 7690eb63f6502a54c7c5a513c98bf051 ""
"images/naural_model_one_ver2.png" 1590741810 38478 063ee3058d84ee2e973936c55d8bf18f ""
"images/neural_net_1_ver2.png" 1590742990 101593 0ab67f5a50ccc2e03356ab77ba2520f5 ""
"images/nuty_linia.png" 1590441550 21762 9009cff1f7f5eb8cd57f9dfd335abfb8 ""
"images/rnn.PNG" 1590478231 32351 837c802690d5d98090d2f00ef3af9fc3 ""
"images/rnn.png" 1590478231 32351 837c802690d5d98090d2f00ef3af9fc3 ""
"images/seq2seq2.PNG" 1590503901 30893 1856fa19ecec2dec6c981cc7e4f930f7 ""
"images/seq2seq2.png" 1590503901 30893 1856fa19ecec2dec6c981cc7e4f930f7 ""
"images/sigmoid.png" 1590441554 9716 acc4f414b1d7e983d673c0833a10041d ""
"images/tanh.png" 1590744728 11044 b335b43319d514b24107cb538c17cd0a ""
"images/wartosc_nut.jpg" 1590441554 48213 d311c2cedb2ed53dcf5eff20f70eda80 ""
"images/waveform.png" 1590441554 14738 e92dd40519d908b347590b71a2a36bb4 ""
"j:/_MAGISTERKA/praca-magisterska/docs/document.aux" 1590757065 10736 57cf014558ed2721c808333cb45e6592 ""
"j:/_MAGISTERKA/praca-magisterska/docs/document.tex" 1590757484 62644 8369d73b1bcb13719b29ec701215a197 ""
"pythonhighlight.sty" 1590660734 4822 44a39a68d852c9742af161f7166b2a03 ""
(generated)
"document.idx"
"j:/_MAGISTERKA/praca-magisterska/docs/document.pdf"
"document.aux"
"document.pdf"
"document.toc"
"document.log"
"j:/_MAGISTERKA/praca-magisterska/docs/document.log"
# Fdb version 3
["makeindex document.idx"] 1590755603 "document.idx" "document.ind" "document" 1591878483
"document.idx" 1591878481 0 d41d8cd98f00b204e9800998ecf8427e "pdflatex"
(generated)
"document.ilg"
"document.ind"
["pdflatex"] 1591878481 "/home/altarin/praca-magisterska/docs/document.tex" "/home/altarin/praca-magisterska/docs/document.pdf" "document" 1591878483
"/home/altarin/praca-magisterska/docs/document.aux" 1591878483 9704 fceaf871b62fa2946f29ec209ec5d11a ""
"/home/altarin/praca-magisterska/docs/document.tex" 1591878478 62817 b5b1e4fdac097040b7401e9db441035b ""
"/usr/share/texmf-dist/fonts/enc/dvips/pl/plit.enc" 1572595918 1946 62ba825cda1ff16dbaa60d53ac60525a ""
"/usr/share/texmf-dist/fonts/enc/dvips/pl/plme.enc" 1572595918 3126 59f33ff3e396436ebc36f4e7b444d5c4 ""
"/usr/share/texmf-dist/fonts/enc/dvips/pl/plmi.enc" 1572595918 2005 f094775651a1386335c158fb632529f1 ""
"/usr/share/texmf-dist/fonts/enc/dvips/pl/plms.enc" 1572595918 2468 3f9e2f3088bcf5b581dfc367d71e7d95 ""
"/usr/share/texmf-dist/fonts/enc/dvips/pl/plrm.enc" 1572595918 1944 1845592c00bbe510359fd6887a83ff72 ""
"/usr/share/texmf-dist/fonts/enc/dvips/pl/plsc.enc" 1572595918 1970 17f08459267325f59652d212eb7ed719 ""
"/usr/share/texmf-dist/fonts/enc/dvips/pl/pltt.enc" 1572595918 1971 0a4e750f2a9cb8345529a19560d48a96 ""
"/usr/share/texmf-dist/fonts/map/fontname/texfonts.map" 1572595918 3332 103109f5612ad95229751940c61aada0 ""
"/usr/share/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex7.tfm" 1572595918 1004 54797486969f23fa377b128694d548df ""
"/usr/share/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex8.tfm" 1572595918 988 bdf658c3bfc2d96d3c8b02cfc1c94c20 ""
"/usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam10.tfm" 1572595918 916 f87d7c45f9c908e672703b83b72241a3 ""
"/usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam5.tfm" 1572595918 924 9904cf1d39e9767e7a3622f2a125a565 ""
"/usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam7.tfm" 1572595918 928 2dc8d444221b7a635bb58038579b861a ""
"/usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm10.tfm" 1572595918 908 2921f8a10601f252058503cc6570e581 ""
"/usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm5.tfm" 1572595918 940 75ac932a52f80982a9f8ea75d03a34cf ""
"/usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm7.tfm" 1572595918 940 228d6584342e91276bf566bcf9716b83 ""
"/usr/share/texmf-dist/fonts/tfm/public/cm/cmex10.tfm" 1572595918 992 662f679a0b3d2d53c1b94050fdaa3f50 ""
"/usr/share/texmf-dist/fonts/tfm/public/cm/cmr10.tfm" 1572595918 1296 45809c5a464d5f32c8f98ba97c1bb47f ""
"/usr/share/texmf-dist/fonts/tfm/public/cm/cmr12.tfm" 1572595918 1288 655e228510b4c2a1abe905c368440826 ""
"/usr/share/texmf-dist/fonts/tfm/public/pl/plbsy10.tfm" 1572595918 1300 0059c6d760901a3c6e7efe9457b0072d ""
"/usr/share/texmf-dist/fonts/tfm/public/pl/plbx10.tfm" 1572595918 2120 c2bca6a74408b1687f9d32e4fd3978fc ""
"/usr/share/texmf-dist/fonts/tfm/public/pl/plbx12.tfm" 1572595918 2112 e31d5b368c33d42906fcc26c9ca0a59c ""
"/usr/share/texmf-dist/fonts/tfm/public/pl/plbx5.tfm" 1572595918 2124 14faa80a751bb0ae001f3a68d089d55a ""
"/usr/share/texmf-dist/fonts/tfm/public/pl/plbx6.tfm" 1572595918 2136 fe7e8613da9d5c5d815ae6349be1b039 ""
"/usr/share/texmf-dist/fonts/tfm/public/pl/plbx7.tfm" 1572595918 2128 5133c57fe3206d5e27757aee8392aebc ""
"/usr/share/texmf-dist/fonts/tfm/public/pl/plbx8.tfm" 1572595918 2124 8c7c117cce23f08f5cf96b79bd777a5f ""
"/usr/share/texmf-dist/fonts/tfm/public/pl/plcsc10.tfm" 1572595918 2140 d2ca82625bedca0b1948a5da5764d911 ""
"/usr/share/texmf-dist/fonts/tfm/public/pl/plex10.tfm" 1572595918 992 93098cecc00cfdb7e881cb8983ca7545 ""
"/usr/share/texmf-dist/fonts/tfm/public/pl/plmi10.tfm" 1572595918 1528 c9811a5c54036a0d60617f9ae77b990e ""
"/usr/share/texmf-dist/fonts/tfm/public/pl/plmi12.tfm" 1572595918 1524 234f65aa0171d619f32097d0f9186df0 ""
"/usr/share/texmf-dist/fonts/tfm/public/pl/plmi5.tfm" 1572595918 1508 a2d14c74291841992fa64fe998b36f97 ""
"/usr/share/texmf-dist/fonts/tfm/public/pl/plmi6.tfm" 1572595918 1512 01fe68a80e3d13383410f67b67ce344d ""
"/usr/share/texmf-dist/fonts/tfm/public/pl/plmi7.tfm" 1572595918 1528 b9fad95d99dcea00da6a998803f85686 ""
"/usr/share/texmf-dist/fonts/tfm/public/pl/plmi8.tfm" 1572595918 1520 1a3ee2ce8d697eaf56e43f8d2c40cb71 ""
"/usr/share/texmf-dist/fonts/tfm/public/pl/plmib10.tfm" 1572595918 1524 41ae4bd15dda377181ae6545ec43051c ""
"/usr/share/texmf-dist/fonts/tfm/public/pl/plr10.tfm" 1572595918 2080 5c3eb4fec3b89def05dc3a4c6b93fb7c ""
"/usr/share/texmf-dist/fonts/tfm/public/pl/plr12.tfm" 1572595918 2076 e1758d4caaf275a731cf0532450f26f0 ""
"/usr/share/texmf-dist/fonts/tfm/public/pl/plr17.tfm" 1572595918 2080 b61c70f1a22b45d92358c39b67ea9906 ""
"/usr/share/texmf-dist/fonts/tfm/public/pl/plr5.tfm" 1572595918 2008 3b7792da2ec68e9d8515961176bc983d ""
"/usr/share/texmf-dist/fonts/tfm/public/pl/plr6.tfm" 1572595918 2088 aa80c569a200447488b571f8bf7b132b ""
"/usr/share/texmf-dist/fonts/tfm/public/pl/plr7.tfm" 1572595918 2088 3950be4df310cc88dade7a45ba964220 ""
"/usr/share/texmf-dist/fonts/tfm/public/pl/plr8.tfm" 1572595918 2080 290449bfe12d41e2714fa828fd909bf8 ""
"/usr/share/texmf-dist/fonts/tfm/public/pl/plsltt10.tfm" 1572595918 1284 69e151372a927aca90b1d92c08f23748 ""
"/usr/share/texmf-dist/fonts/tfm/public/pl/plsy10.tfm" 1572595918 1308 adee1faadc465f51667a741ced3a8365 ""
"/usr/share/texmf-dist/fonts/tfm/public/pl/plsy5.tfm" 1572595918 1296 bc803ec3860b078a8e22fb7a6202aa37 ""
"/usr/share/texmf-dist/fonts/tfm/public/pl/plsy6.tfm" 1572595918 1300 730d55d47130c8c9a62c9e7eab4ae96a ""
"/usr/share/texmf-dist/fonts/tfm/public/pl/plsy7.tfm" 1572595918 1304 a6a2c86c403d8bc56664eeac17804b8a ""
"/usr/share/texmf-dist/fonts/tfm/public/pl/plsy8.tfm" 1572595918 1304 3b6e6a90176144a582c7bcae45156f9b ""
"/usr/share/texmf-dist/fonts/tfm/public/pl/plti10.tfm" 1572595918 2240 33876944658f33d5fc3eacb794ebb2f3 ""
"/usr/share/texmf-dist/fonts/tfm/public/pl/plti12.tfm" 1572595918 2248 f77d595f67089cf2926494dc25800828 ""
"/usr/share/texmf-dist/fonts/tfm/public/pl/pltt10.tfm" 1572595918 1280 1c9b21667354f78365f19e9802715019 ""
"/usr/share/texmf-dist/fonts/tfm/public/pl/pltt12.tfm" 1572595918 1284 c8c4a3eceb0e687daf7c6971a24f073f ""
"/usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmex10.pfb" 1572595918 30251 6afa5cb1d0204815a708a080681d4674 ""
"/usr/share/texmf-dist/fonts/type1/public/amsfonts/symbols/msbm10.pfb" 1572595918 34694 ad62b13721ee8eda1dcc8993c8bd7041 ""
"/usr/share/texmf-dist/fonts/type1/public/pl/plbx10.pfb" 1572595918 27050 0da5f310861fb948b3c5e6a53aad685b ""
"/usr/share/texmf-dist/fonts/type1/public/pl/plbx12.pfb" 1572595918 26733 3fa55bab1df289b642fa8cd9e61fb25f ""
"/usr/share/texmf-dist/fonts/type1/public/pl/plbx8.pfb" 1572595918 27156 3f71c34c35a8658034b44a09a358f0a1 ""
"/usr/share/texmf-dist/fonts/type1/public/pl/plcsc10.pfb" 1572595918 26854 260e35f0156087ec159362abd8f70655 ""
"/usr/share/texmf-dist/fonts/type1/public/pl/plex10.pfb" 1572595918 22371 094f80a5a689f2eefc72bff87ecbc407 ""
"/usr/share/texmf-dist/fonts/type1/public/pl/plmi12.pfb" 1572595918 29704 5868c49c125729105d39d7e6e5638dd3 ""
"/usr/share/texmf-dist/fonts/type1/public/pl/plmi6.pfb" 1572595918 30338 4bdf6a32e66b53760b57428a52eeec91 ""
"/usr/share/texmf-dist/fonts/type1/public/pl/plmi8.pfb" 1572595918 29648 f588152f66151a0a6061bdcc4f5c0f53 ""
"/usr/share/texmf-dist/fonts/type1/public/pl/plmib10.pfb" 1572595918 30202 9ac91de0e5a3574c0a89b36ce4bec3eb ""
"/usr/share/texmf-dist/fonts/type1/public/pl/plr10.pfb" 1572595918 27396 59c827d3c8566d0d9cbf81ac7c0d162a ""
"/usr/share/texmf-dist/fonts/type1/public/pl/plr12.pfb" 1572595918 27754 6f5ae55af1b64df2aab0bbeada447136 ""
"/usr/share/texmf-dist/fonts/type1/public/pl/plr7.pfb" 1572595918 27523 c9185de4b4f361086bdc0d056fdd2b09 ""
"/usr/share/texmf-dist/fonts/type1/public/pl/plr8.pfb" 1572595918 27613 078d72cee58a40f102986ecdd23ed1c6 ""
"/usr/share/texmf-dist/fonts/type1/public/pl/plsltt10.pfb" 1572595918 26811 2bcd5a50de423b4f06adb4350b11f9e5 ""
"/usr/share/texmf-dist/fonts/type1/public/pl/plsy10.pfb" 1572595918 26714 6fe260cd3a16c4a700b121f4edac67f2 ""
"/usr/share/texmf-dist/fonts/type1/public/pl/plsy8.pfb" 1572595918 26387 98cf0141874ba26c215635f2b6f404e5 ""
"/usr/share/texmf-dist/fonts/type1/public/pl/plti10.pfb" 1572595918 32502 73b348676aac6ae1f3a22f93f5f2370b ""
"/usr/share/texmf-dist/fonts/type1/public/pl/plti12.pfb" 1572595918 31333 b77f84fb77cd444a4b883716d8141250 ""
"/usr/share/texmf-dist/fonts/type1/public/pl/pltt10.pfb" 1572595918 25868 d6f9e57a513249dc500d9a7ab15dbc95 ""
"/usr/share/texmf-dist/fonts/type1/public/pl/pltt12.pfb" 1572595918 26667 6a862eeb4e6233f78e281710239267b4 ""
"/usr/share/texmf-dist/tex/context/base/mkii/supp-pdf.mkii" 1572595918 71627 94eb9990bed73c364d7f53f960cc8c5b ""
"/usr/share/texmf-dist/tex/generic/oberdiek/etexcmds.sty" 1572595918 7612 729a8cc22a1ee0029997c7f74717ae05 ""
"/usr/share/texmf-dist/tex/generic/oberdiek/ifluatex.sty" 1572595918 7324 2310d1247db0114eb4726807c8837a0e ""
"/usr/share/texmf-dist/tex/generic/oberdiek/ifpdf.sty" 1572595918 1300 96620a7d94bc0ceb261d968770ce8315 ""
"/usr/share/texmf-dist/tex/generic/oberdiek/infwarerr.sty" 1572595918 8253 473e0e41f9adadb1977e8631b8f72ea6 ""
"/usr/share/texmf-dist/tex/generic/oberdiek/kvdefinekeys.sty" 1572595918 5152 b67a3a964ad9851e095110c854a1d461 ""
"/usr/share/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty" 1572595918 14040 ac8866aac45982ac84021584b0abb252 ""
"/usr/share/texmf-dist/tex/generic/oberdiek/ltxcmds.sty" 1572595918 18425 5b3c0c59d76fac78978b5558e83c1f36 ""
"/usr/share/texmf-dist/tex/generic/oberdiek/pdftexcmds.sty" 1572595918 20457 7f1b68cac266f44439ba63b922267486 ""
"/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex" 1572595918 992 fb3cda354707a54fda62787a411c7c22 ""
"/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.code.tex" 1572595918 43820 bc6cf5aa959817914ace33f5c6232161 ""
"/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal.code.tex" 1572595918 19324 c9a64402f22bd8d81821141a357af653 ""
"/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicstate.code.tex" 1572595918 6038 d639d02574be9a72f3c602c2a3510e02 ""
"/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.code.tex" 1572595918 6948 284bbe3c9a7ca0a826c1c03895e69b9f ""
"/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.code.tex" 1572595918 4883 a6f3eb1f71d8c4affaf43a169828b043 ""
"/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.code.tex" 1572595918 2544 3b1b198fd49f01e328adc9162a07b213 ""
"/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconstruct.code.tex" 1572595918 44195 134d5eb267e64d2a6b6dc75008e7c5fd ""
"/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathprocessing.code.tex" 1572595918 17311 3092579be20ef0f229c42ad3f09da85c ""
"/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage.code.tex" 1572595918 21302 d6c4b340248adbe650ebf6ca76bdccca ""
"/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns.code.tex" 1572595918 9690 7585efa5a591822837f837bc5bc35621 ""
"/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.code.tex" 1572595918 33356 19ca73d4aa24857120b230a5d06f6b4c ""
"/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.code.tex" 1572595918 2965 502761b60f43ab2de5ecb2f4625163ae ""
"/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code.tex" 1572595918 5196 f8c5c775d4d6e2cb050392127cabda72 ""
"/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.code.tex" 1572595918 20817 1763e1bd1795e073004fa1b1d2d3a6ff ""
"/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.code.tex" 1572595918 35249 144a6b9c4df4644618bb3a0a40472608 ""
"/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransformations.code.tex" 1572595918 21989 266e83c51fe41eb8b8d5e6896dc71cc1 ""
"/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransparency.code.tex" 1572595918 8842 5cc856e132fac404805c6da091779283 ""
"/usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarytopaths.code.tex" 1572595918 11541 e321ec3e21e160e06435fdfa0d0d8a91 ""
"/usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.code.tex" 1572595918 186348 e8665e6a32e2904287878bd61eb45f16 ""
"/usr/share/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothandlers.code.tex" 1572595918 32995 a4d54c043ae5274ceaaddeb36ad43a6f ""
"/usr/share/texmf-dist/tex/generic/pgf/math/pgfint.code.tex" 1572595918 3063 8c415c68a0f3394e45cfeca0b65f6ee6 ""
"/usr/share/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex" 1572595918 521 c70cf6ad609de83a27ee7929eb356332 ""
"/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex" 1572595918 13391 933cab19c6d27039dbfc487330d1005a ""
"/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex" 1572595918 104938 15f2d8bdabd6bf9ca70f62cd8e3d4940 ""
"/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base.code.tex" 1572595918 10157 218d58ab074e5bd0d027de45ec64cc00 ""
"/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic.code.tex" 1572595918 28177 7c47c337a1d5dbef1983ad718b752780 ""
"/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code.tex" 1572595918 9054 388d21239a1b6df2cc8beaae31c976b0 ""
"/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.comparison.code.tex" 1572595918 3865 cddf7ddc80f018587c55afdcc79fc333 ""
"/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integerarithmetics.code.tex" 1572595918 3177 27d85c44fbfe09ff3b2cf2879e3ea434 ""
"/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc.code.tex" 1572595918 10925 df50b8a6e5660a585e3a2bf55726dcc8 ""
"/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.random.code.tex" 1572595918 7787 1750fc3f164703caf31fc8ea9218c67e ""
"/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round.code.tex" 1572595918 3379 cbd0948a550bd7a495a160ca6beee9ed ""
"/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigonometric.code.tex" 1572595918 92405 bba89470858d7b0788a9c09331c39653 ""
"/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex" 1572595918 36525 1a0afe71ab0664595ccf348e415006df ""
"/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex" 1572595918 7431 af3d75e118d051d25f998b340bda2432 ""
"/usr/share/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.code.tex" 1572595918 20905 32f5da2d6cf180962acc32cfde9fb2bc ""
"/usr/share/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code.tex" 1572595918 16121 9e240115374a8d489f2f786115df83a9 ""
"/usr/share/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.code.tex" 1572595918 43288 2af229b54b2b6653a0fe74a56326e98a ""
"/usr/share/texmf-dist/tex/generic/pgf/pgf.revision.tex" 1572595918 465 5de5005b4b42af76f0a1bf6846c2c46e ""
"/usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg" 1572595918 926 70ff613fabeb70f5d1673dc0c93987bd ""
"/usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-pdf.def" 1572595918 5546 3586827e6032c95512b2a6682d2979a3 ""
"/usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.def" 1572595918 12603 c02869ea216d842c29d52fae8738264e ""
"/usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex" 1572595918 60269 e86bc0081af83a4ad47e4500ee09a2e4 ""
"/usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol.code.tex" 1572595918 1896 82c274ff520f9e450ccea4e3ef4edc12 ""
"/usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath.code.tex" 1572595918 7778 a25a32a10ca820357491d4c7b3ac02ea ""
"/usr/share/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex" 1572595918 23777 cb6c8f02f87d86d621f5cb92c44f4998 ""
"/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex" 1572595918 36451 8396330cd99122375b9c7ec93aabe055 ""
"/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfkeysfiltered.code.tex" 1572595918 37439 bd44d50aef702b03193f731207931834 ""
"/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex" 1572595918 4494 7e5ace0ccf59408f2cf63219a5d36927 ""
"/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfutil-common-lists.tex" 1572595918 7250 03b2b9fb5fa38e7ca5cc3c45860fb210 ""
"/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.tex" 1572595918 27585 2311d713b44b84f56b9f0b06b703324e ""
"/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def" 1572595918 6286 1bd76fc45da9929ab2a64f51cba3ab6f ""
"/usr/share/texmf-dist/tex/latex/amsfonts/amsfonts.sty" 1572595918 5949 3f3fd50a8cc94c3d4cbf4fc66cd3df1c ""
"/usr/share/texmf-dist/tex/latex/amsfonts/umsa.fd" 1572595918 961 6518c6525a34feb5e8250ffa91731cff ""
"/usr/share/texmf-dist/tex/latex/amsfonts/umsb.fd" 1572595918 961 d02606146ba5601b5645f987c92e6193 ""
"/usr/share/texmf-dist/tex/latex/amsmath/amsbsy.sty" 1572595918 2211 ca7ce284ab93c8eecdc6029dc5ccbd73 ""
"/usr/share/texmf-dist/tex/latex/amsmath/amsgen.sty" 1572595918 4161 7f6eb9092061a11f87d08ed13515b48d ""
"/usr/share/texmf-dist/tex/latex/amsmath/amsmath.sty" 1572595918 85514 eb45164c0234a1f8e9b74aa2f583bc21 ""
"/usr/share/texmf-dist/tex/latex/amsmath/amsopn.sty" 1572595918 4116 32e6abd27229755a83a8b7f18e583890 ""
"/usr/share/texmf-dist/tex/latex/amsmath/amstext.sty" 1572595918 2432 8ff93b1137020e8f21930562a874ae66 ""
"/usr/share/texmf-dist/tex/latex/base/inputenc.sty" 1572595918 5050 aae684508bdbe288a555910330f17c1b ""
"/usr/share/texmf-dist/tex/latex/base/makeidx.sty" 1572595918 1940 56d7e65bf2f613c7fbe5d4befdc5fdf6 ""
"/usr/share/texmf-dist/tex/latex/base/ot4enc.def" 1572595918 4740 d5944d0d1491b2196654df90ff9fd0cc ""
"/usr/share/texmf-dist/tex/latex/caption/caption.sty" 1572595918 68688 0117141b30e5c5fec86154f541dec0d0 ""
"/usr/share/texmf-dist/tex/latex/caption/caption3.sty" 1572595918 68575 41af57b9d23e31041c5fb63021aa6d56 ""
"/usr/share/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty" 1572595918 11128 a53805799bebfed6358fc1658a18e41f ""
"/usr/share/texmf-dist/tex/latex/graphics-cfg/color.cfg" 1572595918 1213 620bba36b25224fa9b7e1ccb4ecb76fd ""
"/usr/share/texmf-dist/tex/latex/graphics-cfg/graphics.cfg" 1572595918 1224 978390e9c2234eab29404bc21b268d1e ""
"/usr/share/texmf-dist/tex/latex/graphics-def/pdftex.def" 1572595918 17334 520b9b85ad8a2a48eda3f643e27a5179 ""
"/usr/share/texmf-dist/tex/latex/graphics/graphics.sty" 1572595918 16458 1bb0e1418e20f598314cbad8ab796f2f ""
"/usr/share/texmf-dist/tex/latex/graphics/graphicx.sty" 1572595918 9057 e434b0c2dbde71054f2dde205cf3bde4 ""
"/usr/share/texmf-dist/tex/latex/graphics/keyval.sty" 1572595918 2590 3aa06f747eb7e19c8d68947f1828fd06 ""
"/usr/share/texmf-dist/tex/latex/graphics/trig.sty" 1572595918 3976 f6c84526d8a14dceb492f9a764e82175 ""
"/usr/share/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg" 1572595918 678 4792914a8f45be57bb98413425e4c7af ""
"/usr/share/texmf-dist/tex/latex/listings/listings.cfg" 1572595918 1830 bbaba8afaf42cc048ec4d4ff73467521 ""
"/usr/share/texmf-dist/tex/latex/listings/listings.sty" 1572595918 80511 830f3f1d3ab7448dd84233e9c2f6462c ""
"/usr/share/texmf-dist/tex/latex/listings/lstlang1.sty" 1572595918 204271 6a0ce6b8dafb6c4a13b9036ab1717c77 ""
"/usr/share/texmf-dist/tex/latex/listings/lstmisc.sty" 1572595918 77022 32914f01b528131c47be2a1040d3856d ""
"/usr/share/texmf-dist/tex/latex/ms/everyshi.sty" 1572595918 3878 6aa7c08ff2621006e0603349e40a30a8 ""
"/usr/share/texmf-dist/tex/latex/mwcls/mwbk.cls" 1572595918 38805 274df96ed3aa756c4c77df610bde271a ""
"/usr/share/texmf-dist/tex/latex/mwcls/mwbk12.clo" 1572595918 5794 8b98de20f2007e1656b90be311a3ea14 ""
"/usr/share/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty" 1572595918 12095 5337833c991d80788a43d3ce26bd1c46 ""
"/usr/share/texmf-dist/tex/latex/oberdiek/grfext.sty" 1572595918 7075 2fe3d848bba95f139de11ded085e74aa ""
"/usr/share/texmf-dist/tex/latex/oberdiek/kvoptions.sty" 1572595918 22417 1d9df1eb66848aa31b18a593099cf45c ""
"/usr/share/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty" 1572595918 1090 d20f587ea9464d1841bd0d13d3ff9856 ""
"/usr/share/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty" 1572595918 410 5bf12ea7330e5f12c445332a4fe9a263 ""
"/usr/share/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-0-65.sty" 1572595918 21013 e98e1aaaf40d31632787c2bd25d24b57 ""
"/usr/share/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-1-18.sty" 1572595918 989 2cf3da8e8ec55131c49389428d565e37 ""
"/usr/share/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty" 1572595918 339 592cf35cba3d400082b8a9a5d0199d70 ""
"/usr/share/texmf-dist/tex/latex/pgf/math/pgfmath.sty" 1572595918 306 0796eafca5e159e6ec2167a6d22d81b1 ""
"/usr/share/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty" 1572595918 443 0b2e781830192df35c0fd357cf13e26e ""
"/usr/share/texmf-dist/tex/latex/pgf/utilities/pgffor.sty" 1572595918 348 8927fde343487e003b01a4c2ca34073b ""
"/usr/share/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty" 1572595918 274 4cad6e665cc93ac2ac979039a94fa1e1 ""
"/usr/share/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty" 1572595918 325 2bcd023400636339210573e2b3ee298b ""
"/usr/share/texmf-dist/tex/latex/polski/omlplm.fd" 1572595918 1553 7e55eec7e7ffbbc85187034f06b5977a ""
"/usr/share/texmf-dist/tex/latex/polski/omsplsy.fd" 1572595918 1472 cdbddbc0209f1dca4b38ccca913f65d7 ""
"/usr/share/texmf-dist/tex/latex/polski/omxplex.fd" 1572595918 1283 a1205ac8611390c6de04f8d76756c3c4 ""
"/usr/share/texmf-dist/tex/latex/polski/ot4cmr.fd" 1572595918 2599 8c16345f9109faed2ca2ff52e16d8a6f ""
"/usr/share/texmf-dist/tex/latex/polski/ot4cmtt.fd" 1572595918 1774 11f597dd001232790274dfe4e868cdbb ""
"/usr/share/texmf-dist/tex/latex/polski/polski.sty" 1572595918 13310 401406f54546887504ce1857a307089b ""
"/usr/share/texmf-dist/tex/latex/subfig/subfig.sty" 1572595918 21369 9ef165ca6df8815c92e693146a376c92 ""
"/usr/share/texmf-dist/tex/latex/xcolor/xcolor.sty" 1572595918 55589 34128738f682d033422ca125f82e5d62 ""
"/usr/share/texmf-dist/web2c/texmf.cnf" 1572595918 33301 a3134070eacafb10b1f371612ce2650d ""
"/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map" 1589405448 334148 1b9d30ff8c861d6082e3e9bfccd8d7eb ""
"/var/lib/texmf/web2c/pdftex/pdflatex.fmt" 1589405429 8044939 b23304717ecc5ce8d46ad93c0d4cb929 ""
"chapter-style.sty" 1585406727 376 a4a2fb4e6d39af51a43bb1e06c2593ad ""
"document.aux" 1591878483 9704 fceaf871b62fa2946f29ec209ec5d11a "pdflatex"
"document.ind" 1591814444 0 d41d8cd98f00b204e9800998ecf8427e "makeindex document.idx"
"document.tex" 1591878478 62817 b5b1e4fdac097040b7401e9db441035b ""
"document.toc" 1591878483 3598 b8ec812e70b9c30d757800fca6ccc586 "pdflatex"
"images/autoencoder.png" 1590399556 23857 07547cd5bcc55280ad497e04dca51a4f ""
"images/gradient_descent_1_long.png" 1590334914 10075 03e26f48b0713f31b10c11831a32dc53 ""
"images/gradient_descent_2_long.png" 1590334941 8705 b70a4b02180426a4a74386cd3b33d85e ""
"images/linear_reg.png" 1586114366 8534 6b02c28c696018f318c414719b10ba20 ""
"images/lstm_cell2.PNG" 1590512447 26867 788d7ec9c40152beae0184f02827b5ad ""
"images/naural_model_multi_ver2.png" 1591814444 60625 6aacb06f1f1f072da3b241bf087fadcb ""
"images/naural_model_one_ver2.png" 1591814444 38478 1b596aace7ba59b46c98d50caae2b3aa ""
"images/neural_net_1_ver2.png" 1591814444 101593 00707e0ddead153f1fd0e87893eafdb4 ""
"images/nuty_linia.png" 1586086475 21762 16cba37ab47ffa1339da455c8de72422 ""
"images/rnn.PNG" 1590512447 32351 9cff38190eee4574c7dfff93b5b29152 ""
"images/seq2seq2.PNG" 1590512447 30893 d3e441a4d6ac1f006b02c75d5df74b35 ""
"images/sigmoid.png" 1590389797 9716 b83afcf14af2336533ae9a25190c325c ""
"images/tanh.png" 1591814444 11044 8185fd3a85dff7011d009aa6a0232896 ""
"images/wartosc_nut.jpg" 1586083515 48213 d311c2cedb2ed53dcf5eff20f70eda80 ""
"images/waveform.png" 1586077461 14738 0130027435b8f829d39b6afdaf56775a ""
"pythonhighlight.sty" 1591814444 4822 44a39a68d852c9742af161f7166b2a03 ""
(generated)
"document.toc"
"/home/altarin/praca-magisterska/docs/document.pdf"
"document.pdf"
"document.idx"
"document.aux"
"document.log"
"/home/altarin/praca-magisterska/docs/document.log"

View File

@ -1,349 +1,349 @@
PWD j:/_MAGISTERKA/praca-magisterska/docs
INPUT c:/software/latex/texmf.cnf
INPUT c:/software/latex/texmf-dist/web2c/texmf.cnf
INPUT c:/software/latex/texmf-var/web2c/pdftex/pdflatex.fmt
INPUT j:/_MAGISTERKA/praca-magisterska/docs/document.tex
OUTPUT j:/_MAGISTERKA/praca-magisterska/docs/document.log
INPUT c:/software/latex/texmf-dist/tex/latex/mwcls/mwbk.cls
INPUT c:/software/latex/texmf-dist/tex/latex/mwcls/mwbk.cls
INPUT c:/software/latex/texmf-dist/tex/latex/mwcls/mwbk12.clo
INPUT c:/software/latex/texmf-dist/tex/latex/mwcls/mwbk12.clo
INPUT c:/software/latex/texmf-dist/fonts/map/fontname/texfonts.map
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/cm/cmr12.tfm
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/cm/cmr10.tfm
INPUT c:/software/latex/texmf-dist/tex/latex/polski/polski.sty
INPUT c:/software/latex/texmf-dist/tex/latex/polski/polski.sty
INPUT c:/software/latex/texmf-dist/tex/latex/polski/ot4cmr.fd
INPUT c:/software/latex/texmf-dist/tex/latex/base/ot4enc.def
INPUT c:/software/latex/texmf-dist/tex/latex/polski/ot4cmr.fd
INPUT c:/software/latex/texmf-dist/tex/latex/polski/ot4cmr.fd
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/pl/plr12.tfm
INPUT c:/software/latex/texmf-dist/tex/latex/base/inputenc.sty
INPUT c:/software/latex/texmf-dist/tex/latex/base/inputenc.sty
INPUT c:/software/latex/texmf-dist/tex/latex/amsmath/amsmath.sty
INPUT c:/software/latex/texmf-dist/tex/latex/amsmath/amsmath.sty
INPUT c:/software/latex/texmf-dist/tex/latex/amsmath/amstext.sty
INPUT c:/software/latex/texmf-dist/tex/latex/amsmath/amstext.sty
INPUT c:/software/latex/texmf-dist/tex/latex/amsmath/amsgen.sty
INPUT c:/software/latex/texmf-dist/tex/latex/amsmath/amsgen.sty
INPUT c:/software/latex/texmf-dist/tex/latex/amsmath/amsbsy.sty
INPUT c:/software/latex/texmf-dist/tex/latex/amsmath/amsbsy.sty
INPUT c:/software/latex/texmf-dist/tex/latex/amsmath/amsopn.sty
INPUT c:/software/latex/texmf-dist/tex/latex/amsmath/amsopn.sty
INPUT c:/software/latex/texmf-dist/tex/latex/amsfonts/amsfonts.sty
INPUT c:/software/latex/texmf-dist/tex/latex/amsfonts/amsfonts.sty
INPUT c:/software/latex/texmf-dist/tex/latex/base/makeidx.sty
INPUT c:/software/latex/texmf-dist/tex/latex/base/makeidx.sty
INPUT c:/software/latex/texmf-dist/tex/latex/graphics/graphicx.sty
INPUT c:/software/latex/texmf-dist/tex/latex/graphics/graphicx.sty
INPUT c:/software/latex/texmf-dist/tex/latex/graphics/keyval.sty
INPUT c:/software/latex/texmf-dist/tex/latex/graphics/keyval.sty
INPUT c:/software/latex/texmf-dist/tex/latex/graphics/graphics.sty
INPUT c:/software/latex/texmf-dist/tex/latex/graphics/graphics.sty
INPUT c:/software/latex/texmf-dist/tex/latex/graphics/trig.sty
INPUT c:/software/latex/texmf-dist/tex/latex/graphics/trig.sty
INPUT c:/software/latex/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
INPUT c:/software/latex/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
INPUT c:/software/latex/texmf-dist/tex/latex/graphics-def/pdftex.def
INPUT c:/software/latex/texmf-dist/tex/latex/graphics-def/pdftex.def
INPUT c:/software/latex/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty
INPUT c:/software/latex/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty
INPUT j:/_MAGISTERKA/praca-magisterska/docs/pythonhighlight.sty
INPUT j:/_MAGISTERKA/praca-magisterska/docs/pythonhighlight.sty
INPUT c:/software/latex/texmf-dist/tex/latex/listings/listings.sty
INPUT c:/software/latex/texmf-dist/tex/latex/listings/listings.sty
INPUT c:/software/latex/texmf-dist/tex/latex/listings/lstmisc.sty
INPUT c:/software/latex/texmf-dist/tex/latex/listings/lstmisc.sty
INPUT c:/software/latex/texmf-dist/tex/latex/listings/listings.cfg
INPUT c:/software/latex/texmf-dist/tex/latex/listings/listings.cfg
INPUT c:/software/latex/texmf-dist/tex/latex/xcolor/xcolor.sty
INPUT c:/software/latex/texmf-dist/tex/latex/xcolor/xcolor.sty
INPUT c:/software/latex/texmf-dist/tex/latex/graphics-cfg/color.cfg
INPUT c:/software/latex/texmf-dist/tex/latex/graphics-cfg/color.cfg
INPUT j:/_MAGISTERKA/praca-magisterska/docs/chapter-style.sty
INPUT j:/_MAGISTERKA/praca-magisterska/docs/chapter-style.sty
INPUT c:/software/latex/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty
INPUT c:/software/latex/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty
INPUT c:/software/latex/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty
INPUT c:/software/latex/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty
INPUT c:/software/latex/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty
INPUT c:/software/latex/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/utilities/pgfutil-common-lists.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def
INPUT c:/software/latex/texmf-dist/tex/latex/ms/everyshi.sty
INPUT c:/software/latex/texmf-dist/tex/latex/ms/everyshi.sty
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/pgf.revision.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/pgf.revision.tex
INPUT c:/software/latex/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty
INPUT c:/software/latex/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty
INPUT c:/software/latex/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty
INPUT c:/software/latex/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/utilities/pgfkeysfiltered.code.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.def
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.def
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-pdf.def
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath.code.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath.code.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol.code.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol.code.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic.code.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigonometric.code.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.random.code.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.comparison.code.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base.code.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round.code.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc.code.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integerarithmetics.code.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.code.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconstruct.code.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage.code.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.code.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicstate.code.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransformations.code.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.code.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.code.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathprocessing.code.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.code.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.code.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.code.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal.code.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.code.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransparency.code.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns.code.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.code.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code.tex
INPUT c:/software/latex/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-0-65.sty
INPUT c:/software/latex/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-0-65.sty
INPUT c:/software/latex/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-1-18.sty
INPUT c:/software/latex/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-1-18.sty
INPUT c:/software/latex/texmf-dist/tex/latex/pgf/utilities/pgffor.sty
INPUT c:/software/latex/texmf-dist/tex/latex/pgf/utilities/pgffor.sty
INPUT c:/software/latex/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty
INPUT c:/software/latex/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex
INPUT c:/software/latex/texmf-dist/tex/latex/pgf/math/pgfmath.sty
INPUT c:/software/latex/texmf-dist/tex/latex/pgf/math/pgfmath.sty
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.code.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.code.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothandlers.code.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothandlers.code.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.code.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarytopaths.code.tex
INPUT c:/software/latex/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarytopaths.code.tex
INPUT c:/software/latex/texmf-dist/tex/latex/subfig/subfig.sty
INPUT c:/software/latex/texmf-dist/tex/latex/subfig/subfig.sty
INPUT c:/software/latex/texmf-dist/tex/latex/caption/caption.sty
INPUT c:/software/latex/texmf-dist/tex/latex/caption/caption.sty
INPUT c:/software/latex/texmf-dist/tex/latex/caption/caption3.sty
INPUT c:/software/latex/texmf-dist/tex/latex/caption/caption3.sty
OUTPUT j:/_MAGISTERKA/praca-magisterska/docs/document.idx
INPUT j:/_MAGISTERKA/praca-magisterska/docs/document.aux
INPUT j:/_MAGISTERKA/praca-magisterska/docs/document.aux
OUTPUT j:/_MAGISTERKA/praca-magisterska/docs/document.aux
INPUT c:/software/latex/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
INPUT c:/software/latex/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
INPUT c:/software/latex/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty
INPUT c:/software/latex/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty
INPUT c:/software/latex/texmf-dist/tex/generic/oberdiek/infwarerr.sty
INPUT c:/software/latex/texmf-dist/tex/generic/oberdiek/infwarerr.sty
INPUT c:/software/latex/texmf-dist/tex/latex/oberdiek/grfext.sty
INPUT c:/software/latex/texmf-dist/tex/latex/oberdiek/grfext.sty
INPUT c:/software/latex/texmf-dist/tex/generic/oberdiek/kvdefinekeys.sty
INPUT c:/software/latex/texmf-dist/tex/generic/oberdiek/kvdefinekeys.sty
INPUT c:/software/latex/texmf-dist/tex/generic/oberdiek/ltxcmds.sty
INPUT c:/software/latex/texmf-dist/tex/generic/oberdiek/ltxcmds.sty
INPUT c:/software/latex/texmf-dist/tex/latex/oberdiek/kvoptions.sty
INPUT c:/software/latex/texmf-dist/tex/latex/oberdiek/kvoptions.sty
INPUT c:/software/latex/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty
INPUT c:/software/latex/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty
INPUT c:/software/latex/texmf-dist/tex/generic/oberdiek/etexcmds.sty
INPUT c:/software/latex/texmf-dist/tex/generic/oberdiek/etexcmds.sty
INPUT c:/software/latex/texmf-dist/tex/generic/oberdiek/ifluatex.sty
INPUT c:/software/latex/texmf-dist/tex/generic/oberdiek/ifluatex.sty
INPUT c:/software/latex/texmf-dist/tex/generic/oberdiek/pdftexcmds.sty
INPUT c:/software/latex/texmf-dist/tex/generic/oberdiek/pdftexcmds.sty
INPUT c:/software/latex/texmf-dist/tex/generic/oberdiek/ifpdf.sty
INPUT c:/software/latex/texmf-dist/tex/generic/oberdiek/ifpdf.sty
INPUT c:/software/latex/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
INPUT c:/software/latex/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/pl/plcsc10.tfm
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/pl/plr17.tfm
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/pl/plbx12.tfm
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/pl/plr12.tfm
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/pl/plr17.tfm
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/pl/plbx12.tfm
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/pl/plbx12.tfm
OUTPUT j:/_MAGISTERKA/praca-magisterska/docs/document.pdf
INPUT c:/software/latex/texmf-var/fonts/map/pdftex/updmap/pdftex.map
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/pl/plr8.tfm
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/pl/plr6.tfm
INPUT c:/software/latex/texmf-dist/tex/latex/polski/omlplm.fd
INPUT c:/software/latex/texmf-dist/tex/latex/polski/omlplm.fd
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/pl/plmi12.tfm
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/pl/plmi8.tfm
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/pl/plmi6.tfm
INPUT c:/software/latex/texmf-dist/tex/latex/polski/omsplsy.fd
INPUT c:/software/latex/texmf-dist/tex/latex/polski/omsplsy.fd
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/pl/plsy10.tfm
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/pl/plsy8.tfm
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/pl/plsy6.tfm
INPUT c:/software/latex/texmf-dist/tex/latex/polski/omxplex.fd
INPUT c:/software/latex/texmf-dist/tex/latex/polski/omxplex.fd
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/pl/plex10.tfm
INPUT c:/software/latex/texmf-dist/tex/latex/amsfonts/umsa.fd
INPUT c:/software/latex/texmf-dist/tex/latex/amsfonts/umsa.fd
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam10.tfm
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam10.tfm
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam7.tfm
INPUT c:/software/latex/texmf-dist/tex/latex/amsfonts/umsb.fd
INPUT c:/software/latex/texmf-dist/tex/latex/amsfonts/umsb.fd
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm10.tfm
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm10.tfm
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm7.tfm
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/pl/plr10.tfm
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/pl/plmi10.tfm
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/pl/plsy10.tfm
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam10.tfm
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm10.tfm
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/pl/plbx12.tfm
INPUT j:/_MAGISTERKA/praca-magisterska/docs/document.toc
INPUT j:/_MAGISTERKA/praca-magisterska/docs/document.toc
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/pl/plbx10.tfm
OUTPUT j:/_MAGISTERKA/praca-magisterska/docs/document.toc
INPUT j:/_MAGISTERKA/praca-magisterska/docs/images/linear_reg.png
INPUT j:/_MAGISTERKA/praca-magisterska/docs/images/linear_reg.png
INPUT j:/_MAGISTERKA/praca-magisterska/docs/images/linear_reg.png
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/pl/plti12.tfm
INPUT j:/_MAGISTERKA/praca-magisterska/docs/images/gradient_descent_1_long.png
INPUT j:/_MAGISTERKA/praca-magisterska/docs/images/gradient_descent_1_long.png
INPUT j:/_MAGISTERKA/praca-magisterska/docs/images/gradient_descent_1_long.png
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/pl/plr10.tfm
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/pl/plbx10.tfm
INPUT j:/_MAGISTERKA/praca-magisterska/docs/images/gradient_descent_2_long.png
INPUT j:/_MAGISTERKA/praca-magisterska/docs/images/gradient_descent_2_long.png
INPUT j:/_MAGISTERKA/praca-magisterska/docs/images/gradient_descent_2_long.png
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/pl/plbx8.tfm
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/pl/plbx6.tfm
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/pl/plmib10.tfm
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/pl/plmib10.tfm
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/pl/plmib10.tfm
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/pl/plbsy10.tfm
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/pl/plbsy10.tfm
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/pl/plbsy10.tfm
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/cm/cmex10.tfm
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex8.tfm
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex7.tfm
INPUT j:/_MAGISTERKA/praca-magisterska/docs/images/naural_model_one_ver2.png
INPUT j:/_MAGISTERKA/praca-magisterska/docs/images/naural_model_one_ver2.png
INPUT j:/_MAGISTERKA/praca-magisterska/docs/images/naural_model_one_ver2.png
INPUT j:/_MAGISTERKA/praca-magisterska/docs/images/naural_model_multi_ver2.png
INPUT j:/_MAGISTERKA/praca-magisterska/docs/images/naural_model_multi_ver2.png
INPUT j:/_MAGISTERKA/praca-magisterska/docs/images/naural_model_multi_ver2.png
INPUT j:/_MAGISTERKA/praca-magisterska/docs/images/sigmoid.png
INPUT j:/_MAGISTERKA/praca-magisterska/docs/images/sigmoid.png
INPUT j:/_MAGISTERKA/praca-magisterska/docs/images/sigmoid.png
INPUT j:/_MAGISTERKA/praca-magisterska/docs/images/neural_net_1_ver2.png
INPUT j:/_MAGISTERKA/praca-magisterska/docs/images/neural_net_1_ver2.png
INPUT j:/_MAGISTERKA/praca-magisterska/docs/images/neural_net_1_ver2.png
INPUT j:/_MAGISTERKA/praca-magisterska/docs/images/autoencoder.png
INPUT j:/_MAGISTERKA/praca-magisterska/docs/images/autoencoder.png
INPUT j:/_MAGISTERKA/praca-magisterska/docs/images/autoencoder.png
INPUT j:/_MAGISTERKA/praca-magisterska/docs/images/rnn.png
INPUT j:/_MAGISTERKA/praca-magisterska/docs/images/rnn.PNG
INPUT j:/_MAGISTERKA/praca-magisterska/docs/images/rnn.PNG
INPUT j:/_MAGISTERKA/praca-magisterska/docs/images/lstm_cell2.png
INPUT j:/_MAGISTERKA/praca-magisterska/docs/images/lstm_cell2.PNG
INPUT j:/_MAGISTERKA/praca-magisterska/docs/images/lstm_cell2.PNG
INPUT j:/_MAGISTERKA/praca-magisterska/docs/images/tanh.png
INPUT j:/_MAGISTERKA/praca-magisterska/docs/images/tanh.png
INPUT j:/_MAGISTERKA/praca-magisterska/docs/images/tanh.png
INPUT j:/_MAGISTERKA/praca-magisterska/docs/images/seq2seq2.png
INPUT j:/_MAGISTERKA/praca-magisterska/docs/images/seq2seq2.PNG
INPUT j:/_MAGISTERKA/praca-magisterska/docs/images/seq2seq2.PNG
INPUT j:/_MAGISTERKA/praca-magisterska/docs/images/waveform.png
INPUT j:/_MAGISTERKA/praca-magisterska/docs/images/waveform.png
INPUT j:/_MAGISTERKA/praca-magisterska/docs/images/waveform.png
INPUT j:/_MAGISTERKA/praca-magisterska/docs/images/wartosc_nut.jpg
INPUT j:/_MAGISTERKA/praca-magisterska/docs/images/wartosc_nut.jpg
INPUT j:/_MAGISTERKA/praca-magisterska/docs/images/wartosc_nut.jpg
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/pl/plr7.tfm
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/pl/plr5.tfm
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/pl/plmi10.tfm
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/pl/plmi7.tfm
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/pl/plmi5.tfm
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/pl/plsy10.tfm
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/pl/plsy7.tfm
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/pl/plsy5.tfm
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/pl/plbx7.tfm
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/pl/plbx5.tfm
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam10.tfm
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam7.tfm
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam5.tfm
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm10.tfm
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm7.tfm
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm5.tfm
INPUT j:/_MAGISTERKA/praca-magisterska/docs/images/nuty_linia.png
INPUT j:/_MAGISTERKA/praca-magisterska/docs/images/nuty_linia.png
INPUT j:/_MAGISTERKA/praca-magisterska/docs/images/nuty_linia.png
INPUT c:/software/latex/texmf-dist/tex/latex/listings/lstlang1.sty
INPUT c:/software/latex/texmf-dist/tex/latex/listings/lstlang1.sty
INPUT c:/software/latex/texmf-dist/tex/latex/polski/ot4cmtt.fd
INPUT c:/software/latex/texmf-dist/tex/latex/polski/ot4cmtt.fd
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/pl/pltt12.tfm
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/pl/pltt10.tfm
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/pl/plsltt10.tfm
INPUT c:/software/latex/texmf-dist/fonts/tfm/public/pl/plti10.tfm
INPUT j:/_MAGISTERKA/praca-magisterska/docs/document.ind
INPUT j:/_MAGISTERKA/praca-magisterska/docs/document.ind
INPUT j:/_MAGISTERKA/praca-magisterska/docs/document.aux
INPUT c:/software/latex/texmf-dist/fonts/enc/dvips/pl/plit.enc
INPUT c:/software/latex/texmf-dist/fonts/enc/dvips/pl/pltt.enc
INPUT c:/software/latex/texmf-dist/fonts/enc/dvips/pl/plrm.enc
INPUT c:/software/latex/texmf-dist/fonts/enc/dvips/pl/plmi.enc
INPUT c:/software/latex/texmf-dist/fonts/enc/dvips/pl/plms.enc
INPUT c:/software/latex/texmf-dist/fonts/enc/dvips/pl/plme.enc
INPUT c:/software/latex/texmf-dist/fonts/enc/dvips/pl/plsc.enc
INPUT c:/software/latex/texmf-dist/fonts/type1/public/amsfonts/cm/cmex10.pfb
INPUT c:/software/latex/texmf-dist/fonts/type1/public/amsfonts/symbols/msbm10.pfb
INPUT c:/software/latex/texmf-dist/fonts/type1/public/pl/plbx10.pfb
INPUT c:/software/latex/texmf-dist/fonts/type1/public/pl/plbx12.pfb
INPUT c:/software/latex/texmf-dist/fonts/type1/public/pl/plbx8.pfb
INPUT c:/software/latex/texmf-dist/fonts/type1/public/pl/plcsc10.pfb
INPUT c:/software/latex/texmf-dist/fonts/type1/public/pl/plex10.pfb
INPUT c:/software/latex/texmf-dist/fonts/type1/public/pl/plmi12.pfb
INPUT c:/software/latex/texmf-dist/fonts/type1/public/pl/plmi6.pfb
INPUT c:/software/latex/texmf-dist/fonts/type1/public/pl/plmi8.pfb
INPUT c:/software/latex/texmf-dist/fonts/type1/public/pl/plmib10.pfb
INPUT c:/software/latex/texmf-dist/fonts/type1/public/pl/plr10.pfb
INPUT c:/software/latex/texmf-dist/fonts/type1/public/pl/plr12.pfb
INPUT c:/software/latex/texmf-dist/fonts/type1/public/pl/plr7.pfb
INPUT c:/software/latex/texmf-dist/fonts/type1/public/pl/plr8.pfb
INPUT c:/software/latex/texmf-dist/fonts/type1/public/pl/plsltt10.pfb
INPUT c:/software/latex/texmf-dist/fonts/type1/public/pl/plsy10.pfb
INPUT c:/software/latex/texmf-dist/fonts/type1/public/pl/plsy8.pfb
INPUT c:/software/latex/texmf-dist/fonts/type1/public/pl/plti10.pfb
INPUT c:/software/latex/texmf-dist/fonts/type1/public/pl/plti12.pfb
INPUT c:/software/latex/texmf-dist/fonts/type1/public/pl/pltt10.pfb
INPUT c:/software/latex/texmf-dist/fonts/type1/public/pl/pltt12.pfb
PWD /home/altarin/praca-magisterska/docs
INPUT /usr/share/texmf-dist/web2c/texmf.cnf
INPUT /var/lib/texmf/web2c/pdftex/pdflatex.fmt
INPUT /home/altarin/praca-magisterska/docs/document.tex
OUTPUT /home/altarin/praca-magisterska/docs/document.log
INPUT /usr/share/texmf-dist/tex/latex/mwcls/mwbk.cls
INPUT /usr/share/texmf-dist/tex/latex/mwcls/mwbk.cls
INPUT /usr/share/texmf-dist/tex/latex/mwcls/mwbk12.clo
INPUT /usr/share/texmf-dist/tex/latex/mwcls/mwbk12.clo
INPUT /usr/share/texmf-dist/fonts/map/fontname/texfonts.map
INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmr12.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmr10.tfm
INPUT /usr/share/texmf-dist/tex/latex/polski/polski.sty
INPUT /usr/share/texmf-dist/tex/latex/polski/polski.sty
INPUT /usr/share/texmf-dist/tex/latex/polski/ot4cmr.fd
INPUT /usr/share/texmf-dist/tex/latex/base/ot4enc.def
INPUT /usr/share/texmf-dist/tex/latex/polski/ot4cmr.fd
INPUT /usr/share/texmf-dist/tex/latex/polski/ot4cmr.fd
INPUT /usr/share/texmf-dist/fonts/tfm/public/pl/plr12.tfm
INPUT /usr/share/texmf-dist/tex/latex/base/inputenc.sty
INPUT /usr/share/texmf-dist/tex/latex/base/inputenc.sty
INPUT /usr/share/texmf-dist/tex/latex/amsmath/amsmath.sty
INPUT /usr/share/texmf-dist/tex/latex/amsmath/amsmath.sty
INPUT /usr/share/texmf-dist/tex/latex/amsmath/amstext.sty
INPUT /usr/share/texmf-dist/tex/latex/amsmath/amstext.sty
INPUT /usr/share/texmf-dist/tex/latex/amsmath/amsgen.sty
INPUT /usr/share/texmf-dist/tex/latex/amsmath/amsgen.sty
INPUT /usr/share/texmf-dist/tex/latex/amsmath/amsbsy.sty
INPUT /usr/share/texmf-dist/tex/latex/amsmath/amsbsy.sty
INPUT /usr/share/texmf-dist/tex/latex/amsmath/amsopn.sty
INPUT /usr/share/texmf-dist/tex/latex/amsmath/amsopn.sty
INPUT /usr/share/texmf-dist/tex/latex/amsfonts/amsfonts.sty
INPUT /usr/share/texmf-dist/tex/latex/amsfonts/amsfonts.sty
INPUT /usr/share/texmf-dist/tex/latex/base/makeidx.sty
INPUT /usr/share/texmf-dist/tex/latex/base/makeidx.sty
INPUT /usr/share/texmf-dist/tex/latex/graphics/graphicx.sty
INPUT /usr/share/texmf-dist/tex/latex/graphics/graphicx.sty
INPUT /usr/share/texmf-dist/tex/latex/graphics/keyval.sty
INPUT /usr/share/texmf-dist/tex/latex/graphics/keyval.sty
INPUT /usr/share/texmf-dist/tex/latex/graphics/graphics.sty
INPUT /usr/share/texmf-dist/tex/latex/graphics/graphics.sty
INPUT /usr/share/texmf-dist/tex/latex/graphics/trig.sty
INPUT /usr/share/texmf-dist/tex/latex/graphics/trig.sty
INPUT /usr/share/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
INPUT /usr/share/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
INPUT /usr/share/texmf-dist/tex/latex/graphics-def/pdftex.def
INPUT /usr/share/texmf-dist/tex/latex/graphics-def/pdftex.def
INPUT /usr/share/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty
INPUT /usr/share/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty
INPUT /home/altarin/praca-magisterska/docs/pythonhighlight.sty
INPUT /home/altarin/praca-magisterska/docs/pythonhighlight.sty
INPUT /usr/share/texmf-dist/tex/latex/listings/listings.sty
INPUT /usr/share/texmf-dist/tex/latex/listings/listings.sty
INPUT /usr/share/texmf-dist/tex/latex/listings/lstmisc.sty
INPUT /usr/share/texmf-dist/tex/latex/listings/lstmisc.sty
INPUT /usr/share/texmf-dist/tex/latex/listings/listings.cfg
INPUT /usr/share/texmf-dist/tex/latex/listings/listings.cfg
INPUT /usr/share/texmf-dist/tex/latex/xcolor/xcolor.sty
INPUT /usr/share/texmf-dist/tex/latex/xcolor/xcolor.sty
INPUT /usr/share/texmf-dist/tex/latex/graphics-cfg/color.cfg
INPUT /usr/share/texmf-dist/tex/latex/graphics-cfg/color.cfg
INPUT /home/altarin/praca-magisterska/docs/chapter-style.sty
INPUT /home/altarin/praca-magisterska/docs/chapter-style.sty
INPUT /usr/share/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty
INPUT /usr/share/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty
INPUT /usr/share/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty
INPUT /usr/share/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty
INPUT /usr/share/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty
INPUT /usr/share/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty
INPUT /usr/share/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/utilities/pgfutil-common-lists.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def
INPUT /usr/share/texmf-dist/tex/latex/ms/everyshi.sty
INPUT /usr/share/texmf-dist/tex/latex/ms/everyshi.sty
INPUT /usr/share/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/pgf.revision.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/pgf.revision.tex
INPUT /usr/share/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty
INPUT /usr/share/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty
INPUT /usr/share/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty
INPUT /usr/share/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty
INPUT /usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/utilities/pgfkeysfiltered.code.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg
INPUT /usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.def
INPUT /usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.def
INPUT /usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-pdf.def
INPUT /usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath.code.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath.code.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol.code.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol.code.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic.code.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigonometric.code.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.random.code.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.comparison.code.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base.code.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round.code.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc.code.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integerarithmetics.code.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/math/pgfint.code.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.code.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconstruct.code.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage.code.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.code.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicstate.code.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransformations.code.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.code.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.code.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathprocessing.code.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.code.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.code.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.code.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal.code.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.code.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransparency.code.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns.code.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.code.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code.tex
INPUT /usr/share/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-0-65.sty
INPUT /usr/share/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-0-65.sty
INPUT /usr/share/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-1-18.sty
INPUT /usr/share/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-1-18.sty
INPUT /usr/share/texmf-dist/tex/latex/pgf/utilities/pgffor.sty
INPUT /usr/share/texmf-dist/tex/latex/pgf/utilities/pgffor.sty
INPUT /usr/share/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty
INPUT /usr/share/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty
INPUT /usr/share/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex
INPUT /usr/share/texmf-dist/tex/latex/pgf/math/pgfmath.sty
INPUT /usr/share/texmf-dist/tex/latex/pgf/math/pgfmath.sty
INPUT /usr/share/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.code.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.code.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothandlers.code.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothandlers.code.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.code.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarytopaths.code.tex
INPUT /usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarytopaths.code.tex
INPUT /usr/share/texmf-dist/tex/latex/subfig/subfig.sty
INPUT /usr/share/texmf-dist/tex/latex/subfig/subfig.sty
INPUT /usr/share/texmf-dist/tex/latex/caption/caption.sty
INPUT /usr/share/texmf-dist/tex/latex/caption/caption.sty
INPUT /usr/share/texmf-dist/tex/latex/caption/caption3.sty
INPUT /usr/share/texmf-dist/tex/latex/caption/caption3.sty
OUTPUT /home/altarin/praca-magisterska/docs/document.idx
INPUT /home/altarin/praca-magisterska/docs/document.aux
INPUT /home/altarin/praca-magisterska/docs/document.aux
OUTPUT /home/altarin/praca-magisterska/docs/document.aux
INPUT /usr/share/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
INPUT /usr/share/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
INPUT /usr/share/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty
INPUT /usr/share/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty
INPUT /usr/share/texmf-dist/tex/generic/oberdiek/infwarerr.sty
INPUT /usr/share/texmf-dist/tex/generic/oberdiek/infwarerr.sty
INPUT /usr/share/texmf-dist/tex/latex/oberdiek/grfext.sty
INPUT /usr/share/texmf-dist/tex/latex/oberdiek/grfext.sty
INPUT /usr/share/texmf-dist/tex/generic/oberdiek/kvdefinekeys.sty
INPUT /usr/share/texmf-dist/tex/generic/oberdiek/kvdefinekeys.sty
INPUT /usr/share/texmf-dist/tex/generic/oberdiek/ltxcmds.sty
INPUT /usr/share/texmf-dist/tex/generic/oberdiek/ltxcmds.sty
INPUT /usr/share/texmf-dist/tex/latex/oberdiek/kvoptions.sty
INPUT /usr/share/texmf-dist/tex/latex/oberdiek/kvoptions.sty
INPUT /usr/share/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty
INPUT /usr/share/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty
INPUT /usr/share/texmf-dist/tex/generic/oberdiek/etexcmds.sty
INPUT /usr/share/texmf-dist/tex/generic/oberdiek/etexcmds.sty
INPUT /usr/share/texmf-dist/tex/generic/oberdiek/ifluatex.sty
INPUT /usr/share/texmf-dist/tex/generic/oberdiek/ifluatex.sty
INPUT /usr/share/texmf-dist/tex/generic/oberdiek/pdftexcmds.sty
INPUT /usr/share/texmf-dist/tex/generic/oberdiek/pdftexcmds.sty
INPUT /usr/share/texmf-dist/tex/generic/oberdiek/ifpdf.sty
INPUT /usr/share/texmf-dist/tex/generic/oberdiek/ifpdf.sty
INPUT /usr/share/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
INPUT /usr/share/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
INPUT /usr/share/texmf-dist/fonts/tfm/public/pl/plcsc10.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/pl/plr17.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/pl/plbx12.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/pl/plr12.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/pl/plr17.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/pl/plbx12.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/pl/plbx12.tfm
OUTPUT /home/altarin/praca-magisterska/docs/document.pdf
INPUT /var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map
INPUT /usr/share/texmf-dist/fonts/tfm/public/pl/plr8.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/pl/plr6.tfm
INPUT /usr/share/texmf-dist/tex/latex/polski/omlplm.fd
INPUT /usr/share/texmf-dist/tex/latex/polski/omlplm.fd
INPUT /usr/share/texmf-dist/fonts/tfm/public/pl/plmi12.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/pl/plmi8.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/pl/plmi6.tfm
INPUT /usr/share/texmf-dist/tex/latex/polski/omsplsy.fd
INPUT /usr/share/texmf-dist/tex/latex/polski/omsplsy.fd
INPUT /usr/share/texmf-dist/fonts/tfm/public/pl/plsy10.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/pl/plsy8.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/pl/plsy6.tfm
INPUT /usr/share/texmf-dist/tex/latex/polski/omxplex.fd
INPUT /usr/share/texmf-dist/tex/latex/polski/omxplex.fd
INPUT /usr/share/texmf-dist/fonts/tfm/public/pl/plex10.tfm
INPUT /usr/share/texmf-dist/tex/latex/amsfonts/umsa.fd
INPUT /usr/share/texmf-dist/tex/latex/amsfonts/umsa.fd
INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam10.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam10.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam7.tfm
INPUT /usr/share/texmf-dist/tex/latex/amsfonts/umsb.fd
INPUT /usr/share/texmf-dist/tex/latex/amsfonts/umsb.fd
INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm10.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm10.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm7.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/pl/plr10.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/pl/plmi10.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/pl/plsy10.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam10.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm10.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/pl/plbx12.tfm
INPUT /home/altarin/praca-magisterska/docs/document.toc
INPUT /home/altarin/praca-magisterska/docs/document.toc
INPUT /usr/share/texmf-dist/fonts/tfm/public/pl/plbx10.tfm
OUTPUT /home/altarin/praca-magisterska/docs/document.toc
INPUT /home/altarin/praca-magisterska/docs/images/linear_reg.png
INPUT /home/altarin/praca-magisterska/docs/images/linear_reg.png
INPUT /home/altarin/praca-magisterska/docs/images/linear_reg.png
INPUT /usr/share/texmf-dist/fonts/tfm/public/pl/plti12.tfm
INPUT /home/altarin/praca-magisterska/docs/images/gradient_descent_1_long.png
INPUT /home/altarin/praca-magisterska/docs/images/gradient_descent_1_long.png
INPUT /home/altarin/praca-magisterska/docs/images/gradient_descent_1_long.png
INPUT /usr/share/texmf-dist/fonts/tfm/public/pl/plr10.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/pl/plbx10.tfm
INPUT /home/altarin/praca-magisterska/docs/images/gradient_descent_2_long.png
INPUT /home/altarin/praca-magisterska/docs/images/gradient_descent_2_long.png
INPUT /home/altarin/praca-magisterska/docs/images/gradient_descent_2_long.png
INPUT /usr/share/texmf-dist/fonts/tfm/public/pl/plbx8.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/pl/plbx6.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/pl/plmib10.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/pl/plmib10.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/pl/plmib10.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/pl/plbsy10.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/pl/plbsy10.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/pl/plbsy10.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmex10.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex8.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex7.tfm
INPUT /home/altarin/praca-magisterska/docs/images/naural_model_one_ver2.png
INPUT /home/altarin/praca-magisterska/docs/images/naural_model_one_ver2.png
INPUT /home/altarin/praca-magisterska/docs/images/naural_model_one_ver2.png
INPUT /home/altarin/praca-magisterska/docs/images/naural_model_multi_ver2.png
INPUT /home/altarin/praca-magisterska/docs/images/naural_model_multi_ver2.png
INPUT /home/altarin/praca-magisterska/docs/images/naural_model_multi_ver2.png
INPUT /home/altarin/praca-magisterska/docs/images/sigmoid.png
INPUT /home/altarin/praca-magisterska/docs/images/sigmoid.png
INPUT /home/altarin/praca-magisterska/docs/images/sigmoid.png
INPUT /home/altarin/praca-magisterska/docs/images/neural_net_1_ver2.png
INPUT /home/altarin/praca-magisterska/docs/images/neural_net_1_ver2.png
INPUT /home/altarin/praca-magisterska/docs/images/neural_net_1_ver2.png
INPUT /home/altarin/praca-magisterska/docs/images/autoencoder.png
INPUT /home/altarin/praca-magisterska/docs/images/autoencoder.png
INPUT /home/altarin/praca-magisterska/docs/images/autoencoder.png
INPUT /home/altarin/praca-magisterska/docs/images/rnn.PNG
INPUT /home/altarin/praca-magisterska/docs/images/rnn.PNG
INPUT /home/altarin/praca-magisterska/docs/images/rnn.PNG
INPUT /home/altarin/praca-magisterska/docs/images/lstm_cell2.PNG
INPUT /home/altarin/praca-magisterska/docs/images/lstm_cell2.PNG
INPUT /home/altarin/praca-magisterska/docs/images/lstm_cell2.PNG
INPUT /home/altarin/praca-magisterska/docs/images/tanh.png
INPUT /home/altarin/praca-magisterska/docs/images/tanh.png
INPUT /home/altarin/praca-magisterska/docs/images/tanh.png
INPUT /home/altarin/praca-magisterska/docs/images/seq2seq2.PNG
INPUT /home/altarin/praca-magisterska/docs/images/seq2seq2.PNG
INPUT /home/altarin/praca-magisterska/docs/images/seq2seq2.PNG
INPUT /home/altarin/praca-magisterska/docs/images/waveform.png
INPUT /home/altarin/praca-magisterska/docs/images/waveform.png
INPUT /home/altarin/praca-magisterska/docs/images/waveform.png
INPUT /home/altarin/praca-magisterska/docs/images/wartosc_nut.jpg
INPUT /home/altarin/praca-magisterska/docs/images/wartosc_nut.jpg
INPUT /home/altarin/praca-magisterska/docs/images/wartosc_nut.jpg
INPUT /usr/share/texmf-dist/fonts/tfm/public/pl/plr7.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/pl/plr5.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/pl/plmi10.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/pl/plmi7.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/pl/plmi5.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/pl/plsy10.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/pl/plsy7.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/pl/plsy5.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/pl/plbx7.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/pl/plbx5.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam10.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam7.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam5.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm10.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm7.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm5.tfm
INPUT /home/altarin/praca-magisterska/docs/images/nuty_linia.png
INPUT /home/altarin/praca-magisterska/docs/images/nuty_linia.png
INPUT /home/altarin/praca-magisterska/docs/images/nuty_linia.png
INPUT /usr/share/texmf-dist/tex/latex/listings/lstlang1.sty
INPUT /usr/share/texmf-dist/tex/latex/listings/lstlang1.sty
INPUT /usr/share/texmf-dist/tex/latex/polski/ot4cmtt.fd
INPUT /usr/share/texmf-dist/tex/latex/polski/ot4cmtt.fd
INPUT /usr/share/texmf-dist/fonts/tfm/public/pl/pltt12.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/pl/pltt10.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/pl/plsltt10.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/pl/plti10.tfm
INPUT /home/altarin/praca-magisterska/docs/document.ind
INPUT /home/altarin/praca-magisterska/docs/document.ind
INPUT /home/altarin/praca-magisterska/docs/document.aux
INPUT /usr/share/texmf-dist/fonts/enc/dvips/pl/plit.enc
INPUT /usr/share/texmf-dist/fonts/enc/dvips/pl/pltt.enc
INPUT /usr/share/texmf-dist/fonts/enc/dvips/pl/plrm.enc
INPUT /usr/share/texmf-dist/fonts/enc/dvips/pl/plmi.enc
INPUT /usr/share/texmf-dist/fonts/enc/dvips/pl/plms.enc
INPUT /usr/share/texmf-dist/fonts/enc/dvips/pl/plme.enc
INPUT /usr/share/texmf-dist/fonts/enc/dvips/pl/plsc.enc
INPUT /usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmex10.pfb
INPUT /usr/share/texmf-dist/fonts/type1/public/amsfonts/symbols/msbm10.pfb
INPUT /usr/share/texmf-dist/fonts/type1/public/pl/plbx10.pfb
INPUT /usr/share/texmf-dist/fonts/type1/public/pl/plbx12.pfb
INPUT /usr/share/texmf-dist/fonts/type1/public/pl/plbx8.pfb
INPUT /usr/share/texmf-dist/fonts/type1/public/pl/plcsc10.pfb
INPUT /usr/share/texmf-dist/fonts/type1/public/pl/plex10.pfb
INPUT /usr/share/texmf-dist/fonts/type1/public/pl/plmi12.pfb
INPUT /usr/share/texmf-dist/fonts/type1/public/pl/plmi6.pfb
INPUT /usr/share/texmf-dist/fonts/type1/public/pl/plmi8.pfb
INPUT /usr/share/texmf-dist/fonts/type1/public/pl/plmib10.pfb
INPUT /usr/share/texmf-dist/fonts/type1/public/pl/plr10.pfb
INPUT /usr/share/texmf-dist/fonts/type1/public/pl/plr12.pfb
INPUT /usr/share/texmf-dist/fonts/type1/public/pl/plr7.pfb
INPUT /usr/share/texmf-dist/fonts/type1/public/pl/plr8.pfb
INPUT /usr/share/texmf-dist/fonts/type1/public/pl/plsltt10.pfb
INPUT /usr/share/texmf-dist/fonts/type1/public/pl/plsy10.pfb
INPUT /usr/share/texmf-dist/fonts/type1/public/pl/plsy8.pfb
INPUT /usr/share/texmf-dist/fonts/type1/public/pl/plti10.pfb
INPUT /usr/share/texmf-dist/fonts/type1/public/pl/plti12.pfb
INPUT /usr/share/texmf-dist/fonts/type1/public/pl/pltt10.pfb
INPUT /usr/share/texmf-dist/fonts/type1/public/pl/pltt12.pfb

View File

@ -1,16 +1,16 @@
This is pdfTeX, Version 3.14159265-2.6-1.40.19 (TeX Live 2018/W32TeX) (preloaded format=pdflatex 2019.2.21) 29 MAY 2020 14:57
This is pdfTeX, Version 3.14159265-2.6-1.40.20 (TeX Live 2019/Arch Linux) (preloaded format=pdflatex 2020.5.13) 11 JUN 2020 14:28
entering extended mode
restricted \write18 enabled.
file:line:error style messages enabled.
%&-line parsing enabled.
**j:/_MAGISTERKA/praca-magisterska/docs/document.tex
(j:/_MAGISTERKA/praca-magisterska/docs/document.tex
LaTeX2e <2018-12-01>
(c:/software/latex/texmf-dist/tex/latex/mwcls/mwbk.cls
**/home/altarin/praca-magisterska/docs/document.tex
(/home/altarin/praca-magisterska/docs/document.tex
LaTeX2e <2019-10-01> patch level 1
(/usr/share/texmf-dist/tex/latex/mwcls/mwbk.cls
Document Class: mwbk 2017/05/13 v0.75 A LaTeX document class (MW)
*** Beta version. Formatting may change
*** in future versions of this class.
(c:/software/latex/texmf-dist/tex/latex/mwcls/mwbk12.clo
(/usr/share/texmf-dist/tex/latex/mwcls/mwbk12.clo
File: mwbk12.clo 2017/05/13 v0.75 A document class size option (MW)
)
\@parindent=\dimen102
@ -26,17 +26,17 @@ File: mwbk12.clo 2017/05/13 v0.75 A document class size option (MW)
\abovecaptionskip=\skip41
\belowcaptionskip=\skip42
\bibindent=\dimen103
) (c:/software/latex/texmf-dist/tex/latex/polski/polski.sty
) (/usr/share/texmf-dist/tex/latex/polski/polski.sty
Package: polski 2017/05/04 v1.3.4 Polish language package
Switching to Polish text encoding and Polish maths fonts.
(c:/software/latex/texmf-dist/tex/latex/base/ot4enc.def
(/usr/share/texmf-dist/tex/latex/base/ot4enc.def
File: ot4enc.def 2018/08/11 v2.0j Standard LaTeX file
Now handling font encoding OT4 ...
... no UTF-8 mapping file for font encoding OT4
)
LaTeX Font Info: Try loading font information for OT4+cmr on input line 360.
(c:/software/latex/texmf-dist/tex/latex/polski/ot4cmr.fd
LaTeX Font Info: Trying to load font information for OT4+cmr on input line 360.
(/usr/share/texmf-dist/tex/latex/polski/ot4cmr.fd
File: ot4cmr.fd 2008/02/24 v1.2.1 Font defs for fonts PL (MW)
)
LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `normal'
@ -69,42 +69,42 @@ LaTeX Font Info: Overwriting symbol font `letters' in version `bold'
(Font) OML/cmm/b/it --> OML/plm/b/it on input line 360.
LaTeX Font Info: Overwriting symbol font `symbols' in version `bold'
(Font) OMS/cmsy/b/n --> OMS/plsy/b/n on input line 360.
) (c:/software/latex/texmf-dist/tex/latex/base/inputenc.sty
) (/usr/share/texmf-dist/tex/latex/base/inputenc.sty
Package: inputenc 2018/08/11 v1.3c Input encoding file
\inpenc@prehook=\toks14
\inpenc@posthook=\toks15
) (c:/software/latex/texmf-dist/tex/latex/amsmath/amsmath.sty
Package: amsmath 2018/12/01 v2.17b AMS math features
) (/usr/share/texmf-dist/tex/latex/amsmath/amsmath.sty
Package: amsmath 2019/04/01 v2.17c AMS math features
\@mathmargin=\skip43
For additional information on amsmath, use the `?' option.
(c:/software/latex/texmf-dist/tex/latex/amsmath/amstext.sty
(/usr/share/texmf-dist/tex/latex/amsmath/amstext.sty
Package: amstext 2000/06/29 v2.01 AMS text
(c:/software/latex/texmf-dist/tex/latex/amsmath/amsgen.sty
(/usr/share/texmf-dist/tex/latex/amsmath/amsgen.sty
File: amsgen.sty 1999/11/30 v2.0 generic functions
\@emptytoks=\toks16
\ex@=\dimen104
)) (c:/software/latex/texmf-dist/tex/latex/amsmath/amsbsy.sty
)) (/usr/share/texmf-dist/tex/latex/amsmath/amsbsy.sty
Package: amsbsy 1999/11/29 v1.2d Bold Symbols
\pmbraise@=\dimen105
) (c:/software/latex/texmf-dist/tex/latex/amsmath/amsopn.sty
) (/usr/share/texmf-dist/tex/latex/amsmath/amsopn.sty
Package: amsopn 2016/03/08 v2.02 operator names
)
\inf@bad=\count89
LaTeX Info: Redefining \frac on input line 223.
LaTeX Info: Redefining \frac on input line 227.
\uproot@=\count90
\leftroot@=\count91
LaTeX Info: Redefining \overline on input line 385.
LaTeX Info: Redefining \overline on input line 389.
\classnum@=\count92
\DOTSCASE@=\count93
LaTeX Info: Redefining \ldots on input line 482.
LaTeX Info: Redefining \dots on input line 485.
LaTeX Info: Redefining \cdots on input line 606.
LaTeX Info: Redefining \ldots on input line 486.
LaTeX Info: Redefining \dots on input line 489.
LaTeX Info: Redefining \cdots on input line 610.
\Mathstrutbox@=\box27
\strutbox@=\box28
\big@size=\dimen106
LaTeX Font Info: Redeclaring font encoding OML on input line 729.
LaTeX Font Info: Redeclaring font encoding OMS on input line 730.
LaTeX Font Info: Redeclaring font encoding OML on input line 733.
LaTeX Font Info: Redeclaring font encoding OMS on input line 734.
\macc@depth=\count94
\c@MaxMatrixCols=\count95
\dotsspace@=\muskip10
@ -125,35 +125,36 @@ LaTeX Font Info: Redeclaring font encoding OMS on input line 730.
\multlinegap=\skip44
\multlinetaggap=\skip45
\mathdisplay@stack=\toks20
LaTeX Info: Redefining \[ on input line 2844.
LaTeX Info: Redefining \] on input line 2845.
) (c:/software/latex/texmf-dist/tex/latex/amsfonts/amsfonts.sty
LaTeX Info: Redefining \[ on input line 2855.
LaTeX Info: Redefining \] on input line 2856.
) (/usr/share/texmf-dist/tex/latex/amsfonts/amsfonts.sty
Package: amsfonts 2013/01/14 v3.01 Basic AMSFonts support
\symAMSa=\mathgroup4
\symAMSb=\mathgroup5
LaTeX Font Info: Redeclaring math symbol \hbar on input line 98.
LaTeX Font Info: Overwriting math alphabet `\mathfrak' in version `bold'
(Font) U/euf/m/n --> U/euf/b/n on input line 106.
) (c:/software/latex/texmf-dist/tex/latex/base/makeidx.sty
) (/usr/share/texmf-dist/tex/latex/base/makeidx.sty
Package: makeidx 2014/09/29 v1.0m Standard LaTeX package
) (c:/software/latex/texmf-dist/tex/latex/graphics/graphicx.sty
) (/usr/share/texmf-dist/tex/latex/graphics/graphicx.sty
Package: graphicx 2017/06/01 v1.1a Enhanced LaTeX Graphics (DPC,SPQR)
(c:/software/latex/texmf-dist/tex/latex/graphics/keyval.sty
(/usr/share/texmf-dist/tex/latex/graphics/keyval.sty
Package: keyval 2014/10/28 v1.15 key=value parser (DPC)
\KV@toks@=\toks21
) (c:/software/latex/texmf-dist/tex/latex/graphics/graphics.sty
Package: graphics 2017/06/25 v1.2c Standard LaTeX Graphics (DPC,SPQR)
(c:/software/latex/texmf-dist/tex/latex/graphics/trig.sty
) (/usr/share/texmf-dist/tex/latex/graphics/graphics.sty
Package: graphics 2019/10/08 v1.3c Standard LaTeX Graphics (DPC,SPQR)
(/usr/share/texmf-dist/tex/latex/graphics/trig.sty
Package: trig 2016/01/03 v1.10 sin cos tan (DPC)
) (c:/software/latex/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
) (/usr/share/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
File: graphics.cfg 2016/06/04 v1.11 sample graphics configuration
)
Package graphics Info: Driver file: pdftex.def on input line 99.
(c:/software/latex/texmf-dist/tex/latex/graphics-def/pdftex.def
Package graphics Info: Driver file: pdftex.def on input line 105.
(/usr/share/texmf-dist/tex/latex/graphics-def/pdftex.def
File: pdftex.def 2018/01/08 v1.0l Graphics/color driver for pdftex
))
\Gin@req@height=\dimen113
\Gin@req@width=\dimen114
) (c:/software/latex/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty
) (/usr/share/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty
Package: fancyhdr 2019/01/31 v3.10 Extensive control of page headers and footers
\f@nch@headwidth=\skip46
\f@nch@O@elh=\skip47
@ -164,9 +165,9 @@ Package: fancyhdr 2019/01/31 v3.10 Extensive control of page headers and footers
\f@nch@O@erf=\skip52
\f@nch@O@olf=\skip53
\f@nch@O@orf=\skip54
) (j:/_MAGISTERKA/praca-magisterska/docs/pythonhighlight.sty
) (/home/altarin/praca-magisterska/docs/pythonhighlight.sty
Package: pythonhighlight 2011/09/19 python code highlighting; provided by Olivier Verdier <olivier.verdier@gmail.com>
(c:/software/latex/texmf-dist/tex/latex/listings/listings.sty
(/usr/share/texmf-dist/tex/latex/listings/listings.sty
\lst@mode=\count101
\lst@gtempboxa=\box29
\lst@token=\toks22
@ -179,18 +180,18 @@ Package: pythonhighlight 2011/09/19 python code highlighting; provided by Olivie
\lst@newlines=\count105
\lst@lineno=\count106
\lst@maxwidth=\dimen118
(c:/software/latex/texmf-dist/tex/latex/listings/lstmisc.sty
File: lstmisc.sty 2018/09/02 1.7 (Carsten Heinz)
(/usr/share/texmf-dist/tex/latex/listings/lstmisc.sty
File: lstmisc.sty 2019/09/10 1.8c (Carsten Heinz)
\c@lstnumber=\count107
\lst@skipnumbers=\count108
\lst@framebox=\box30
) (c:/software/latex/texmf-dist/tex/latex/listings/listings.cfg
File: listings.cfg 2018/09/02 1.7 listings configuration
) (/usr/share/texmf-dist/tex/latex/listings/listings.cfg
File: listings.cfg 2019/09/10 1.8c listings configuration
))
Package: listings 2018/09/02 1.7 (Carsten Heinz)
(c:/software/latex/texmf-dist/tex/latex/xcolor/xcolor.sty
Package: listings 2019/09/10 1.8c (Carsten Heinz)
(/usr/share/texmf-dist/tex/latex/xcolor/xcolor.sty
Package: xcolor 2016/05/11 v2.12 LaTeX color extensions (UK)
(c:/software/latex/texmf-dist/tex/latex/graphics-cfg/color.cfg
(/usr/share/texmf-dist/tex/latex/graphics-cfg/color.cfg
File: color.cfg 2016/01/02 v1.6 sample color configuration
)
Package xcolor Info: Driver file: pdftex.def on input line 225.
@ -203,24 +204,24 @@ Package xcolor Info: Model `tHsb' substituted by `hsb' on input line 1368.
Package xcolor Info: Model `HSB' substituted by `hsb' on input line 1369.
Package xcolor Info: Model `Gray' substituted by `gray' on input line 1370.
Package xcolor Info: Model `wave' substituted by `hsb' on input line 1371.
)) (j:/_MAGISTERKA/praca-magisterska/docs/chapter-style.sty) (c:/software/latex/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty (c:/software/latex/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty (c:/software/latex/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty (c:/software/latex/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.tex
)) (/home/altarin/praca-magisterska/docs/chapter-style.sty) (/usr/share/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty (/usr/share/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty (/usr/share/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty (/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.tex
\pgfutil@everybye=\toks23
\pgfutil@tempdima=\dimen119
\pgfutil@tempdimb=\dimen120
(c:/software/latex/texmf-dist/tex/generic/pgf/utilities/pgfutil-common-lists.tex)) (c:/software/latex/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def
(/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfutil-common-lists.tex)) (/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def
\pgfutil@abb=\box31
(c:/software/latex/texmf-dist/tex/latex/ms/everyshi.sty
(/usr/share/texmf-dist/tex/latex/ms/everyshi.sty
Package: everyshi 2001/05/15 v3.00 EveryShipout Package (MS)
)) (c:/software/latex/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex (c:/software/latex/texmf-dist/tex/generic/pgf/pgf.revision.tex)
Package: pgfrcs 2019/02/02 v3.1.1 (3.1.1)
)) (/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex (/usr/share/texmf-dist/tex/generic/pgf/pgf.revision.tex)
Package: pgfrcs 2019/08/03 v3.1.4b (3.1.4b)
))
Package: pgf 2019/02/02 v3.1.1 (3.1.1)
(c:/software/latex/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty (c:/software/latex/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty (c:/software/latex/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex
Package: pgfsys 2019/02/02 v3.1.1 (3.1.1)
(c:/software/latex/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex
Package: pgf 2019/08/03 v3.1.4b (3.1.4b)
(/usr/share/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty (/usr/share/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty (/usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex
Package: pgfsys 2019/08/03 v3.1.4b (3.1.4b)
(/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex
\pgfkeys@pathtoks=\toks24
\pgfkeys@temptoks=\toks25
(c:/software/latex/texmf-dist/tex/generic/pgf/utilities/pgfkeysfiltered.code.tex
(/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfkeysfiltered.code.tex
\pgfkeys@tmptoks=\toks26
))
\pgf@x=\dimen121
@ -231,6 +232,8 @@ Package: pgfsys 2019/02/02 v3.1.1 (3.1.1)
\pgf@yb=\dimen126
\pgf@xc=\dimen127
\pgf@yc=\dimen128
\pgf@xd=\dimen129
\pgf@yd=\dimen130
\w@pgf@writea=\write3
\r@pgf@reada=\read1
\c@pgf@counta=\count109
@ -241,157 +244,160 @@ Package: pgfsys 2019/02/02 v3.1.1 (3.1.1)
\t@pgf@tokb=\toks28
\t@pgf@tokc=\toks29
\pgf@sys@id@count=\count113
(c:/software/latex/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg
File: pgf.cfg 2019/02/02 v3.1.1 (3.1.1)
(/usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg
File: pgf.cfg 2019/08/03 v3.1.4b (3.1.4b)
)
Driver file for pgf: pgfsys-pdftex.def
(c:/software/latex/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.def
File: pgfsys-pdftex.def 2019/02/02 v3.1.1 (3.1.1)
(c:/software/latex/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-pdf.def
File: pgfsys-common-pdf.def 2019/02/02 v3.1.1 (3.1.1)
))) (c:/software/latex/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath.code.tex
File: pgfsyssoftpath.code.tex 2019/02/02 v3.1.1 (3.1.1)
(/usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.def
File: pgfsys-pdftex.def 2019/08/03 v3.1.4b (3.1.4b)
(/usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-pdf.def
File: pgfsys-common-pdf.def 2019/08/03 v3.1.4b (3.1.4b)
))) (/usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath.code.tex
File: pgfsyssoftpath.code.tex 2019/08/03 v3.1.4b (3.1.4b)
\pgfsyssoftpath@smallbuffer@items=\count114
\pgfsyssoftpath@bigbuffer@items=\count115
) (c:/software/latex/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol.code.tex
File: pgfsysprotocol.code.tex 2019/02/02 v3.1.1 (3.1.1)
)) (c:/software/latex/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex
Package: pgfcore 2019/02/02 v3.1.1 (3.1.1)
(c:/software/latex/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex (c:/software/latex/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex (c:/software/latex/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex) (c:/software/latex/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex
\pgfmath@dimen=\dimen129
) (/usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol.code.tex
File: pgfsysprotocol.code.tex 2019/08/03 v3.1.4b (3.1.4b)
)) (/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex
Package: pgfcore 2019/08/03 v3.1.4b (3.1.4b)
(/usr/share/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex (/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex (/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex) (/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex
\pgfmath@dimen=\dimen131
\pgfmath@count=\count116
\pgfmath@box=\box32
\pgfmath@toks=\toks30
\pgfmath@stack@operand=\toks31
\pgfmath@stack@operation=\toks32
) (c:/software/latex/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code.tex (c:/software/latex/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic.code.tex) (c:/software/latex/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigonometric.code.tex) (c:/software/latex/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.random.code.tex) (c:/software/latex/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.comparison.code.tex) (c:/software/latex/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base.code.tex) (c:/software/latex/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round.code.tex) (c:/software/latex/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc.code.tex) (c:/software/latex/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integerarithmetics.code.tex))) (c:/software/latex/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex
) (/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code.tex (/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic.code.tex) (/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigonometric.code.tex) (/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.random.code.tex) (/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.comparison.code.tex) (/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base.code.tex) (/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round.code.tex) (/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc.code.tex) (/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integerarithmetics.code.tex))) (/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex
\c@pgfmathroundto@lastzeros=\count117
)) (c:/software/latex/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.code.tex
File: pgfcorepoints.code.tex 2019/02/02 v3.1.1 (3.1.1)
\pgf@picminx=\dimen130
\pgf@picmaxx=\dimen131
\pgf@picminy=\dimen132
\pgf@picmaxy=\dimen133
\pgf@pathminx=\dimen134
\pgf@pathmaxx=\dimen135
\pgf@pathminy=\dimen136
\pgf@pathmaxy=\dimen137
\pgf@xx=\dimen138
\pgf@xy=\dimen139
\pgf@yx=\dimen140
\pgf@yy=\dimen141
\pgf@zx=\dimen142
\pgf@zy=\dimen143
) (c:/software/latex/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconstruct.code.tex
File: pgfcorepathconstruct.code.tex 2019/02/02 v3.1.1 (3.1.1)
\pgf@path@lastx=\dimen144
\pgf@path@lasty=\dimen145
) (c:/software/latex/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage.code.tex
File: pgfcorepathusage.code.tex 2019/02/02 v3.1.1 (3.1.1)
\pgf@shorten@end@additional=\dimen146
\pgf@shorten@start@additional=\dimen147
) (c:/software/latex/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.code.tex
File: pgfcorescopes.code.tex 2019/02/02 v3.1.1 (3.1.1)
)) (/usr/share/texmf-dist/tex/generic/pgf/math/pgfint.code.tex) (/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.code.tex
File: pgfcorepoints.code.tex 2019/08/03 v3.1.4b (3.1.4b)
\pgf@picminx=\dimen132
\pgf@picmaxx=\dimen133
\pgf@picminy=\dimen134
\pgf@picmaxy=\dimen135
\pgf@pathminx=\dimen136
\pgf@pathmaxx=\dimen137
\pgf@pathminy=\dimen138
\pgf@pathmaxy=\dimen139
\pgf@xx=\dimen140
\pgf@xy=\dimen141
\pgf@yx=\dimen142
\pgf@yy=\dimen143
\pgf@zx=\dimen144
\pgf@zy=\dimen145
) (/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconstruct.code.tex
File: pgfcorepathconstruct.code.tex 2019/08/03 v3.1.4b (3.1.4b)
\pgf@path@lastx=\dimen146
\pgf@path@lasty=\dimen147
) (/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage.code.tex
File: pgfcorepathusage.code.tex 2019/08/03 v3.1.4b (3.1.4b)
\pgf@shorten@end@additional=\dimen148
\pgf@shorten@start@additional=\dimen149
) (/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.code.tex
File: pgfcorescopes.code.tex 2019/08/03 v3.1.4b (3.1.4b)
\pgfpic=\box33
\pgf@hbox=\box34
\pgf@layerbox@main=\box35
\pgf@picture@serial@count=\count118
) (c:/software/latex/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicstate.code.tex
File: pgfcoregraphicstate.code.tex 2019/02/02 v3.1.1 (3.1.1)
\pgflinewidth=\dimen148
) (c:/software/latex/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransformations.code.tex
File: pgfcoretransformations.code.tex 2019/02/02 v3.1.1 (3.1.1)
\pgf@pt@x=\dimen149
\pgf@pt@y=\dimen150
\pgf@pt@temp=\dimen151
) (c:/software/latex/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.code.tex
File: pgfcorequick.code.tex 2019/02/02 v3.1.1 (3.1.1)
) (c:/software/latex/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.code.tex
File: pgfcoreobjects.code.tex 2019/02/02 v3.1.1 (3.1.1)
) (c:/software/latex/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathprocessing.code.tex
File: pgfcorepathprocessing.code.tex 2019/02/02 v3.1.1 (3.1.1)
) (c:/software/latex/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.code.tex
File: pgfcorearrows.code.tex 2019/02/02 v3.1.1 (3.1.1)
\pgfarrowsep=\dimen152
) (c:/software/latex/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.code.tex
File: pgfcoreshade.code.tex 2019/02/02 v3.1.1 (3.1.1)
\pgf@max=\dimen153
) (/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicstate.code.tex
File: pgfcoregraphicstate.code.tex 2019/08/03 v3.1.4b (3.1.4b)
\pgflinewidth=\dimen150
) (/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransformations.code.tex
File: pgfcoretransformations.code.tex 2019/08/03 v3.1.4b (3.1.4b)
\pgf@pt@x=\dimen151
\pgf@pt@y=\dimen152
\pgf@pt@temp=\dimen153
) (/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.code.tex
File: pgfcorequick.code.tex 2019/08/03 v3.1.4b (3.1.4b)
) (/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.code.tex
File: pgfcoreobjects.code.tex 2019/08/03 v3.1.4b (3.1.4b)
) (/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathprocessing.code.tex
File: pgfcorepathprocessing.code.tex 2019/08/03 v3.1.4b (3.1.4b)
) (/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.code.tex
File: pgfcorearrows.code.tex 2019/08/03 v3.1.4b (3.1.4b)
\pgfarrowsep=\dimen154
) (/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.code.tex
File: pgfcoreshade.code.tex 2019/08/03 v3.1.4b (3.1.4b)
\pgf@max=\dimen155
\pgf@sys@shading@range@num=\count119
) (c:/software/latex/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.code.tex
File: pgfcoreimage.code.tex 2019/02/02 v3.1.1 (3.1.1)
(c:/software/latex/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal.code.tex
File: pgfcoreexternal.code.tex 2019/02/02 v3.1.1 (3.1.1)
\pgf@shadingcount=\count120
) (/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.code.tex
File: pgfcoreimage.code.tex 2019/08/03 v3.1.4b (3.1.4b)
(/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal.code.tex
File: pgfcoreexternal.code.tex 2019/08/03 v3.1.4b (3.1.4b)
\pgfexternal@startupbox=\box36
)) (c:/software/latex/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.code.tex
File: pgfcorelayers.code.tex 2019/02/02 v3.1.1 (3.1.1)
) (c:/software/latex/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransparency.code.tex
File: pgfcoretransparency.code.tex 2019/02/02 v3.1.1 (3.1.1)
) (c:/software/latex/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns.code.tex
File: pgfcorepatterns.code.tex 2019/02/02 v3.1.1 (3.1.1)
) (c:/software/latex/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code.tex
File: pgfcorerdf.code.tex 2019/02/02 v3.1.1 (3.1.1)
))) (c:/software/latex/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.code.tex
File: pgfmoduleshapes.code.tex 2019/02/02 v3.1.1 (3.1.1)
)) (/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.code.tex
File: pgfcorelayers.code.tex 2019/08/03 v3.1.4b (3.1.4b)
) (/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransparency.code.tex
File: pgfcoretransparency.code.tex 2019/08/03 v3.1.4b (3.1.4b)
) (/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns.code.tex
File: pgfcorepatterns.code.tex 2019/08/03 v3.1.4b (3.1.4b)
) (/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code.tex
File: pgfcorerdf.code.tex 2019/08/03 v3.1.4b (3.1.4b)
))) (/usr/share/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.code.tex
File: pgfmoduleshapes.code.tex 2019/08/03 v3.1.4b (3.1.4b)
\pgfnodeparttextbox=\box37
) (c:/software/latex/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code.tex
File: pgfmoduleplot.code.tex 2019/02/02 v3.1.1 (3.1.1)
) (c:/software/latex/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-0-65.sty
Package: pgfcomp-version-0-65 2019/02/02 v3.1.1 (3.1.1)
\pgf@nodesepstart=\dimen154
\pgf@nodesepend=\dimen155
) (c:/software/latex/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-1-18.sty
Package: pgfcomp-version-1-18 2019/02/02 v3.1.1 (3.1.1)
)) (c:/software/latex/texmf-dist/tex/latex/pgf/utilities/pgffor.sty (c:/software/latex/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty (c:/software/latex/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex)) (c:/software/latex/texmf-dist/tex/latex/pgf/math/pgfmath.sty (c:/software/latex/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex)) (c:/software/latex/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex
Package: pgffor 2019/02/02 v3.1.1 (3.1.1)
(c:/software/latex/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex)
\pgffor@iter=\dimen156
\pgffor@skip=\dimen157
) (/usr/share/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code.tex
File: pgfmoduleplot.code.tex 2019/08/03 v3.1.4b (3.1.4b)
) (/usr/share/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-0-65.sty
Package: pgfcomp-version-0-65 2019/08/03 v3.1.4b (3.1.4b)
\pgf@nodesepstart=\dimen156
\pgf@nodesepend=\dimen157
) (/usr/share/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-1-18.sty
Package: pgfcomp-version-1-18 2019/08/03 v3.1.4b (3.1.4b)
)) (/usr/share/texmf-dist/tex/latex/pgf/utilities/pgffor.sty (/usr/share/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty (/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex)) (/usr/share/texmf-dist/tex/latex/pgf/math/pgfmath.sty (/usr/share/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex)) (/usr/share/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex
Package: pgffor 2019/08/03 v3.1.4b (3.1.4b)
(/usr/share/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex)
\pgffor@iter=\dimen158
\pgffor@skip=\dimen159
\pgffor@stack=\toks33
\pgffor@toks=\toks34
)) (c:/software/latex/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.code.tex
Package: tikz 2019/02/02 v3.1.1 (3.1.1)
(c:/software/latex/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothandlers.code.tex
File: pgflibraryplothandlers.code.tex 2019/02/02 v3.1.1 (3.1.1)
\pgf@plot@mark@count=\count120
\pgfplotmarksize=\dimen158
)) (/usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.code.tex
Package: tikz 2019/08/03 v3.1.4b (3.1.4b)
(/usr/share/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothandlers.code.tex
File: pgflibraryplothandlers.code.tex 2019/08/03 v3.1.4b (3.1.4b)
\pgf@plot@mark@count=\count121
\pgfplotmarksize=\dimen160
)
\tikz@lastx=\dimen159
\tikz@lasty=\dimen160
\tikz@lastxsaved=\dimen161
\tikz@lastysaved=\dimen162
\tikzleveldistance=\dimen163
\tikzsiblingdistance=\dimen164
\tikz@lastx=\dimen161
\tikz@lasty=\dimen162
\tikz@lastxsaved=\dimen163
\tikz@lastysaved=\dimen164
\tikz@lastmovetox=\dimen165
\tikz@lastmovetoy=\dimen166
\tikzleveldistance=\dimen167
\tikzsiblingdistance=\dimen168
\tikz@figbox=\box38
\tikz@figbox@bg=\box39
\tikz@tempbox=\box40
\tikz@tempbox@bg=\box41
\tikztreelevel=\count121
\tikznumberofchildren=\count122
\tikznumberofcurrentchild=\count123
\tikz@fig@count=\count124
(c:/software/latex/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.code.tex
File: pgfmodulematrix.code.tex 2019/02/02 v3.1.1 (3.1.1)
\pgfmatrixcurrentrow=\count125
\pgfmatrixcurrentcolumn=\count126
\pgf@matrix@numberofcolumns=\count127
\tikztreelevel=\count122
\tikznumberofchildren=\count123
\tikznumberofcurrentchild=\count124
\tikz@fig@count=\count125
(/usr/share/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.code.tex
File: pgfmodulematrix.code.tex 2019/08/03 v3.1.4b (3.1.4b)
\pgfmatrixcurrentrow=\count126
\pgfmatrixcurrentcolumn=\count127
\pgf@matrix@numberofcolumns=\count128
)
\tikz@expandcount=\count128
(c:/software/latex/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarytopaths.code.tex
File: tikzlibrarytopaths.code.tex 2019/02/02 v3.1.1 (3.1.1)
))) (c:/software/latex/texmf-dist/tex/latex/subfig/subfig.sty
\tikz@expandcount=\count129
(/usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarytopaths.code.tex
File: tikzlibrarytopaths.code.tex 2019/08/03 v3.1.4b (3.1.4b)
))) (/usr/share/texmf-dist/tex/latex/subfig/subfig.sty
Package: subfig 2005/06/28 ver: 1.3 subfig package
(c:/software/latex/texmf-dist/tex/latex/caption/caption.sty
Package: caption 2018/10/06 v3.3-154 Customizing captions (AR)
(c:/software/latex/texmf-dist/tex/latex/caption/caption3.sty
Package: caption3 2018/09/12 v1.8c caption3 kernel (AR)
(/usr/share/texmf-dist/tex/latex/caption/caption.sty
Package: caption 2019/09/01 v3.3d Customizing captions (AR)
(/usr/share/texmf-dist/tex/latex/caption/caption3.sty
Package: caption3 2019/09/01 v1.8d caption3 kernel (AR)
Package caption3 Info: TeX engine: e-TeX on input line 64.
\captionmargin=\dimen165
\captionmargin@=\dimen166
\captionwidth=\dimen167
\caption@tempdima=\dimen168
\caption@indent=\dimen169
\caption@parindent=\dimen170
\caption@hangindent=\dimen171
\captionmargin=\dimen169
\captionmargin@=\dimen170
\captionwidth=\dimen171
\caption@tempdima=\dimen172
\caption@indent=\dimen173
\caption@parindent=\dimen174
\caption@hangindent=\dimen175
Package caption Info: Unknown document class (or package),
(caption) standard defaults will be used.
)
@ -401,32 +407,32 @@ Package caption Warning: Unsupported document class (or package) detected,
See the caption package documentation for explanation.
Package caption Info: \@makecaption = \long macro:#1#2->\addvspace \abovecaptionskip \bgroup \centeredlast #1.\enspace #2\par \egroup \vskip \belowcaptionskip .
\c@caption@flags=\count129
\c@ContinuedFloat=\count130
\c@caption@flags=\count130
\c@ContinuedFloat=\count131
Package caption Info: listings package is loaded.
)
\c@KVtest=\count131
\c@KVtest=\count132
\sf@farskip=\skip55
\sf@captopadj=\dimen172
\sf@captopadj=\dimen176
\sf@capskip=\skip56
\sf@nearskip=\skip57
\c@subfigure=\count132
\c@subfigure@save=\count133
\c@lofdepth=\count134
\c@subtable=\count135
\c@subtable@save=\count136
\c@lotdepth=\count137
\c@subfigure=\count133
\c@subfigure@save=\count134
\c@lofdepth=\count135
\c@subtable=\count136
\c@subtable@save=\count137
\c@lotdepth=\count138
\sf@top=\skip58
\sf@bottom=\skip59
)
\c@de=\count138
\c@tw=\count139
\c@de=\count139
\c@tw=\count140
\@indexfile=\write4
\openout4 = `document.idx'.
Writing index file document.idx
(j:/_MAGISTERKA/praca-magisterska/docs/document.aux
(/home/altarin/praca-magisterska/docs/document.aux
LaTeX Warning: Label `fig:autoencoder' multiply defined.
@ -450,46 +456,41 @@ LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 58.
LaTeX Font Info: ... okay on input line 58.
LaTeX Font Info: Checking defaults for OT4/cmr/m/n on input line 58.
LaTeX Font Info: ... okay on input line 58.
(c:/software/latex/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
(/usr/share/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
[Loading MPS to PDF converter (version 2006.09.02).]
\scratchcounter=\count140
\scratchdimen=\dimen173
\scratchcounter=\count141
\scratchdimen=\dimen177
\scratchbox=\box42
\nofMPsegments=\count141
\nofMParguments=\count142
\nofMPsegments=\count142
\nofMParguments=\count143
\everyMPshowfont=\toks35
\MPscratchCnt=\count143
\MPscratchDim=\dimen174
\MPnumerator=\count144
\makeMPintoPDFobject=\count145
\MPscratchCnt=\count144
\MPscratchDim=\dimen178
\MPnumerator=\count145
\makeMPintoPDFobject=\count146
\everyMPtoPDFconversion=\toks36
) (c:/software/latex/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty
) (/usr/share/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty
Package: epstopdf-base 2016/05/15 v2.6 Base part for package epstopdf
(c:/software/latex/texmf-dist/tex/generic/oberdiek/infwarerr.sty
(/usr/share/texmf-dist/tex/generic/oberdiek/infwarerr.sty
Package: infwarerr 2016/05/16 v1.4 Providing info/warning/error messages (HO)
) (c:/software/latex/texmf-dist/tex/latex/oberdiek/grfext.sty
) (/usr/share/texmf-dist/tex/latex/oberdiek/grfext.sty
Package: grfext 2016/05/16 v1.2 Manage graphics extensions (HO)
(c:/software/latex/texmf-dist/tex/generic/oberdiek/kvdefinekeys.sty
(/usr/share/texmf-dist/tex/generic/oberdiek/kvdefinekeys.sty
Package: kvdefinekeys 2016/05/16 v1.4 Define keys (HO)
(c:/software/latex/texmf-dist/tex/generic/oberdiek/ltxcmds.sty
(/usr/share/texmf-dist/tex/generic/oberdiek/ltxcmds.sty
Package: ltxcmds 2016/05/16 v1.23 LaTeX kernel commands for general use (HO)
))) (c:/software/latex/texmf-dist/tex/latex/oberdiek/kvoptions.sty
))) (/usr/share/texmf-dist/tex/latex/oberdiek/kvoptions.sty
Package: kvoptions 2016/05/16 v3.12 Key value format for package options (HO)
(c:/software/latex/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty
(/usr/share/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty
Package: kvsetkeys 2016/05/16 v1.17 Key value parser (HO)
(c:/software/latex/texmf-dist/tex/generic/oberdiek/etexcmds.sty
(/usr/share/texmf-dist/tex/generic/oberdiek/etexcmds.sty
Package: etexcmds 2016/05/16 v1.6 Avoid name clashes with e-TeX commands (HO)
(c:/software/latex/texmf-dist/tex/generic/oberdiek/ifluatex.sty
(/usr/share/texmf-dist/tex/generic/oberdiek/ifluatex.sty
Package: ifluatex 2016/05/16 v1.4 Provides the ifluatex switch (HO)
Package ifluatex Info: LuaTeX not detected.
)
Package etexcmds Info: Could not find \expanded.
(etexcmds) That can mean that you are not using pdfTeX 1.50 or
(etexcmds) that some package has redefined \expanded.
(etexcmds) In the latter case, load this package earlier.
))) (c:/software/latex/texmf-dist/tex/generic/oberdiek/pdftexcmds.sty
Package: pdftexcmds 2018/09/10 v0.29 Utility functions of pdfTeX for LuaTeX (HO)
(c:/software/latex/texmf-dist/tex/generic/oberdiek/ifpdf.sty
)))) (/usr/share/texmf-dist/tex/generic/oberdiek/pdftexcmds.sty
Package: pdftexcmds 2019/07/25 v0.30 Utility functions of pdfTeX for LuaTeX (HO)
(/usr/share/texmf-dist/tex/generic/oberdiek/ifpdf.sty
Package: ifpdf 2018/09/07 v3.3 Provides the ifpdf switch
)
Package pdftexcmds Info: LuaTeX not detected.
@ -501,10 +502,10 @@ Package epstopdf-base Info: Redefining graphics rule for `.eps' on input line 43
Package grfext Info: Graphics extension search list:
(grfext) [.pdf,.png,.jpg,.mps,.jpeg,.jbig2,.jb2,.PDF,.PNG,.JPG,.JPEG,.JBIG2,.JB2,.eps]
(grfext) \AppendGraphicsExtensions on input line 456.
(c:/software/latex/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
(/usr/share/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Live
))
\c@lstlisting=\count146
\c@lstlisting=\count147
ABD: EveryShipout initializing macros
Package caption Info: Begin \AtBeginDocument code.
Package caption Info: subfig package v1.3 is loaded.
@ -521,20 +522,20 @@ Underfull \hbox (badness 10000) in paragraph at lines 101--102
[1
{c:/software/latex/texmf-var/fonts/map/pdftex/updmap/pdftex.map}] [2
{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] [2
]
LaTeX Font Info: Try loading font information for OML+plm on input line 140.
(c:/software/latex/texmf-dist/tex/latex/polski/omlplm.fd
LaTeX Font Info: Trying to load font information for OML+plm on input line 140.
(/usr/share/texmf-dist/tex/latex/polski/omlplm.fd
File: omlplm.fd 2008/02/24 v1.2.1 Font defs for fonts PL (MW)
)
LaTeX Font Info: Try loading font information for OMS+plsy on input line 140.
(c:/software/latex/texmf-dist/tex/latex/polski/omsplsy.fd
LaTeX Font Info: Trying to load font information for OMS+plsy on input line 140.
(/usr/share/texmf-dist/tex/latex/polski/omsplsy.fd
File: omsplsy.fd 2008/02/24 v1.2.1 Font defs for fonts PL (MW)
)
LaTeX Font Info: Try loading font information for OMX+plex on input line 140.
(c:/software/latex/texmf-dist/tex/latex/polski/omxplex.fd
LaTeX Font Info: Trying to load font information for OMX+plex on input line 140.
(/usr/share/texmf-dist/tex/latex/polski/omxplex.fd
File: omxplex.fd 2008/02/24 v1.2.1 Font defs for fonts PL (MW)
)
LaTeX Font Info: External font `plex10' loaded for size
@ -543,12 +544,12 @@ LaTeX Font Info: External font `plex10' loaded for size
(Font) <8> on input line 140.
LaTeX Font Info: External font `plex10' loaded for size
(Font) <6> on input line 140.
LaTeX Font Info: Try loading font information for U+msa on input line 140.
(c:/software/latex/texmf-dist/tex/latex/amsfonts/umsa.fd
LaTeX Font Info: Trying to load font information for U+msa on input line 140.
(/usr/share/texmf-dist/tex/latex/amsfonts/umsa.fd
File: umsa.fd 2013/01/14 v3.01 AMS symbols A
)
LaTeX Font Info: Try loading font information for U+msb on input line 140.
(c:/software/latex/texmf-dist/tex/latex/amsfonts/umsb.fd
LaTeX Font Info: Trying to load font information for U+msb on input line 140.
(/usr/share/texmf-dist/tex/latex/amsfonts/umsb.fd
File: umsb.fd 2013/01/14 v3.01 AMS symbols B
)
LaTeX Font Info: External font `plex10' loaded for size
@ -556,7 +557,7 @@ LaTeX Font Info: External font `plex10' loaded for size
[3] [4
] (j:/_MAGISTERKA/praca-magisterska/docs/document.toc [5
] (/home/altarin/praca-magisterska/docs/document.toc [5
])
\tf@toc=\write5
@ -580,7 +581,7 @@ File: images/linear_reg.png Graphic file (type png)
<use images/linear_reg.png>
Package pdftex.def Info: images/linear_reg.png used on input line 213.
(pdftex.def) Requested size: 398.33858pt x 265.57306pt.
[13] [14 <j:/_MAGISTERKA/praca-magisterska/docs/images/linear_reg.png>] [15]
[13] [14 </home/altarin/praca-magisterska/docs/images/linear_reg.png>] [15]
<images/gradient_descent_1_long.png, id=69, 216.81pt x 289.08pt>
File: images/gradient_descent_1_long.png Graphic file (type png)
<use images/gradient_descent_1_long.png>
@ -591,19 +592,19 @@ File: images/gradient_descent_2_long.png Graphic file (type png)
<use images/gradient_descent_2_long.png>
Package pdftex.def Info: images/gradient_descent_2_long.png used on input line 268.
(pdftex.def) Requested size: 142.26378pt x 189.69504pt.
[16 <j:/_MAGISTERKA/praca-magisterska/docs/images/gradient_descent_1_long.png> <j:/_MAGISTERKA/praca-magisterska/docs/images/gradient_descent_2_long.png>]
[16 </home/altarin/praca-magisterska/docs/images/gradient_descent_1_long.png> </home/altarin/praca-magisterska/docs/images/gradient_descent_2_long.png>]
<images/naural_model_one_ver2.png, id=80, 437.83575pt x 451.08525pt>
File: images/naural_model_one_ver2.png Graphic file (type png)
<use images/naural_model_one_ver2.png>
Package pdftex.def Info: images/naural_model_one_ver2.png used on input line 300.
(pdftex.def) Requested size: 227.62204pt x 234.51062pt.
[17 <j:/_MAGISTERKA/praca-magisterska/docs/images/naural_model_one_ver2.png>]
[17 </home/altarin/praca-magisterska/docs/images/naural_model_one_ver2.png>]
<images/naural_model_multi_ver2.png, id=85, 417.35925pt x 448.67625pt>
File: images/naural_model_multi_ver2.png Graphic file (type png)
<use images/naural_model_multi_ver2.png>
Package pdftex.def Info: images/naural_model_multi_ver2.png used on input line 326.
(pdftex.def) Requested size: 227.62204pt x 244.70514pt.
[18 <j:/_MAGISTERKA/praca-magisterska/docs/images/naural_model_multi_ver2.png>]
[18 </home/altarin/praca-magisterska/docs/images/naural_model_multi_ver2.png>]
<images/sigmoid.png, id=90, 433.62pt x 289.08pt>
File: images/sigmoid.png Graphic file (type png)
<use images/sigmoid.png>
@ -615,13 +616,13 @@ File: images/neural_net_1_ver2.png Graphic file (type png)
<use images/neural_net_1_ver2.png>
Package pdftex.def Info: images/neural_net_1_ver2.png used on input line 407.
(pdftex.def) Requested size: 227.62204pt x 149.1885pt.
[20 <j:/_MAGISTERKA/praca-magisterska/docs/images/sigmoid.png>]
[20 </home/altarin/praca-magisterska/docs/images/sigmoid.png>]
<images/autoencoder.png, id=100, 372.64218pt x 353.82187pt>
File: images/autoencoder.png Graphic file (type png)
<use images/autoencoder.png>
Package pdftex.def Info: images/autoencoder.png used on input line 435.
(pdftex.def) Requested size: 227.62204pt x 216.12256pt.
[21 <j:/_MAGISTERKA/praca-magisterska/docs/images/neural_net_1_ver2.png>] [22 <j:/_MAGISTERKA/praca-magisterska/docs/images/autoencoder.png (PNG copy)>]
[21 </home/altarin/praca-magisterska/docs/images/neural_net_1_ver2.png>] [22 </home/altarin/praca-magisterska/docs/images/autoencoder.png (PNG copy)>]
<images/rnn.png, id=108, 680.5425pt x 257.16075pt>
File: images/rnn.png Graphic file (type png)
<use images/rnn.png>
@ -632,19 +633,19 @@ File: images/lstm_cell2.png Graphic file (type png)
<use images/lstm_cell2.png>
Package pdftex.def Info: images/lstm_cell2.png used on input line 475.
(pdftex.def) Requested size: 398.33858pt x 280.04857pt.
[23 <j:/_MAGISTERKA/praca-magisterska/docs/images/rnn.PNG>] [24 <j:/_MAGISTERKA/praca-magisterska/docs/images/lstm_cell2.PNG>]
[23 </home/altarin/praca-magisterska/docs/images/rnn.PNG>] [24 </home/altarin/praca-magisterska/docs/images/lstm_cell2.PNG>]
<images/tanh.png, id=118, 433.62pt x 289.08pt>
File: images/tanh.png Graphic file (type png)
<use images/tanh.png>
Package pdftex.def Info: images/tanh.png used on input line 513.
(pdftex.def) Requested size: 398.33858pt x 265.57306pt.
[25 <j:/_MAGISTERKA/praca-magisterska/docs/images/tanh.png>]
[25 </home/altarin/praca-magisterska/docs/images/tanh.png>]
<images/seq2seq2.png, id=124, 763.05075pt x 242.70676pt>
File: images/seq2seq2.png Graphic file (type png)
<use images/seq2seq2.png>
Package pdftex.def Info: images/seq2seq2.png used on input line 530.
(pdftex.def) Requested size: 398.33858pt x 126.70078pt.
[26 <j:/_MAGISTERKA/praca-magisterska/docs/images/seq2seq2.PNG>]
[26 </home/altarin/praca-magisterska/docs/images/seq2seq2.PNG>]
Overfull \vbox (16.08192pt too high) detected at line 538
[]
@ -656,7 +657,7 @@ Package pdftex.def Info: images/waveform.png used on input line 569.
(pdftex.def) Requested size: 398.33858pt x 265.57306pt.
[27
] [28 <j:/_MAGISTERKA/praca-magisterska/docs/images/waveform.png>]
] [28 </home/altarin/praca-magisterska/docs/images/waveform.png>]
<images/wartosc_nut.jpg, id=137, 903.375pt x 470.75874pt>
File: images/wartosc_nut.jpg Graphic file (type jpg)
<use images/wartosc_nut.jpg>
@ -674,13 +675,13 @@ File: images/nuty_linia.png Graphic file (type png)
Package pdftex.def Info: images/nuty_linia.png used on input line 630.
(pdftex.def) Requested size: 398.33858pt x 74.14209pt.
Underfull \vbox (badness 1072) has occurred while \output is active []
Underfull \vbox (badness 1142) has occurred while \output is active []
[29 <j:/_MAGISTERKA/praca-magisterska/docs/images/wartosc_nut.jpg>] [30 <j:/_MAGISTERKA/praca-magisterska/docs/images/nuty_linia.png (PNG copy)>] (c:/software/latex/texmf-dist/tex/latex/listings/lstlang1.sty
File: lstlang1.sty 2018/09/02 1.7 listings language file
[29 </home/altarin/praca-magisterska/docs/images/wartosc_nut.jpg>] [30 </home/altarin/praca-magisterska/docs/images/nuty_linia.png (PNG copy)>] (/usr/share/texmf-dist/tex/latex/listings/lstlang1.sty
File: lstlang1.sty 2019/09/10 1.8c listings language file
)
LaTeX Font Info: Try loading font information for OT4+cmtt on input line 664.
(c:/software/latex/texmf-dist/tex/latex/polski/ot4cmtt.fd
LaTeX Font Info: Trying to load font information for OT4+cmtt on input line 664.
(/usr/share/texmf-dist/tex/latex/polski/ot4cmtt.fd
File: ot4cmtt.fd 2008/02/24 v1.2.1 Font defs for fonts PL (MW)
) [31] [32]
Overfull \vbox (16.08192pt too high) detected at line 720
@ -727,21 +728,21 @@ Overfull \vbox (16.08192pt too high) detected at line 1080
Rozdzia\PlPrIeC {\l } 4.
[45] [46
] (j:/_MAGISTERKA/praca-magisterska/docs/document.ind) [47] (j:/_MAGISTERKA/praca-magisterska/docs/document.aux)
] (/home/altarin/praca-magisterska/docs/document.ind) [47] (/home/altarin/praca-magisterska/docs/document.aux)
LaTeX Warning: There were multiply-defined labels.
)
Here is how much of TeX's memory you used:
16405 strings out of 492616
305842 string characters out of 6131816
636269 words of memory out of 5000000
19966 multiletter control sequences out of 15000+600000
16688 strings out of 492167
308596 string characters out of 6131558
644055 words of memory out of 5000000
20697 multiletter control sequences out of 15000+600000
27095 words of font info for 80 fonts, out of 8000000 for 9000
1141 hyphenation exceptions out of 8191
55i,14n,50p,1574b,1931s stack positions out of 5000i,500n,10000p,200000b,80000s
{c:/software/latex/texmf-dist/fonts/enc/dvips/pl/plit.enc}{c:/software/latex/texmf-dist/fonts/enc/dvips/pl/pltt.enc}{c:/software/latex/texmf-dist/fonts/enc/dvips/pl/plrm.enc}{c:/software/latex/texmf-dist/fonts/enc/dvips/pl/plmi.enc}{c:/software/latex/texmf-dist/fonts/enc/dvips/pl/plms.enc}{c:/software/latex/texmf-dist/fonts/enc/dvips/pl/plme.enc}{c:/software/latex/texmf-dist/fonts/enc/dvips/pl/plsc.enc}<c:/software/latex/texmf-dist/fonts/type1/public/amsfonts/cm/cmex10.pfb><c:/software/latex/texmf-dist/fonts/type1/public/amsfonts/symbols/msbm10.pfb><c:/software/latex/texmf-dist/fonts/type1/public/pl/plbx10.pfb><c:/software/latex/texmf-dist/fonts/type1/public/pl/plbx12.pfb><c:/software/latex/texmf-dist/fonts/type1/public/pl/plbx8.pfb><c:/software/latex/texmf-dist/fonts/type1/public/pl/plcsc10.pfb><c:/software/latex/texmf-dist/fonts/type1/public/pl/plex10.pfb><c:/software/latex/texmf-dist/fonts/type1/public/pl/plmi12.pfb><c:/software/latex/texmf-dist/fonts/type1/public/pl/plmi6.pfb><c:/software/latex/texmf-dist/fonts/type1/public/pl/plmi8.pfb><c:/software/latex/texmf-dist/fonts/type1/public/pl/plmib10.pfb><c:/software/latex/texmf-dist/fonts/type1/public/pl/plr10.pfb><c:/software/latex/texmf-dist/fonts/type1/public/pl/plr12.pfb><c:/software/latex/texmf-dist/fonts/type1/public/pl/plr7.pfb><c:/software/latex/texmf-dist/fonts/type1/public/pl/plr8.pfb><c:/software/latex/texmf-dist/fonts/type1/public/pl/plsltt10.pfb><c:/software/latex/texmf-dist/fonts/type1/public/pl/plsy10.pfb><c:/software/latex/texmf-dist/fonts/type1/public/pl/plsy8.pfb><c:/software/latex/texmf-dist/fonts/type1/public/pl/plti10.pfb><c:/software/latex/texmf-dist/fonts/type1/public/pl/plti12.pfb><c:/software/latex/texmf-dist/fonts/type1/public/pl/pltt10.pfb><c:/software/latex/texmf-dist/fonts/type1/public/pl/pltt12.pfb>
Output written on j:/_MAGISTERKA/praca-magisterska/docs/document.pdf (47 pages, 653423 bytes).
60i,14n,54p,1575b,1929s stack positions out of 5000i,500n,10000p,200000b,80000s
{/usr/share/texmf-dist/fonts/enc/dvips/pl/plit.enc}{/usr/share/texmf-dist/fonts/enc/dvips/pl/pltt.enc}{/usr/share/texmf-dist/fonts/enc/dvips/pl/plrm.enc}{/usr/share/texmf-dist/fonts/enc/dvips/pl/plmi.enc}{/usr/share/texmf-dist/fonts/enc/dvips/pl/plms.enc}{/usr/share/texmf-dist/fonts/enc/dvips/pl/plme.enc}{/usr/share/texmf-dist/fonts/enc/dvips/pl/plsc.enc}</usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmex10.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/symbols/msbm10.pfb></usr/share/texmf-dist/fonts/type1/public/pl/plbx10.pfb></usr/share/texmf-dist/fonts/type1/public/pl/plbx12.pfb></usr/share/texmf-dist/fonts/type1/public/pl/plbx8.pfb></usr/share/texmf-dist/fonts/type1/public/pl/plcsc10.pfb></usr/share/texmf-dist/fonts/type1/public/pl/plex10.pfb></usr/share/texmf-dist/fonts/type1/public/pl/plmi12.pfb></usr/share/texmf-dist/fonts/type1/public/pl/plmi6.pfb></usr/share/texmf-dist/fonts/type1/public/pl/plmi8.pfb></usr/share/texmf-dist/fonts/type1/public/pl/plmib10.pfb></usr/share/texmf-dist/fonts/type1/public/pl/plr10.pfb></usr/share/texmf-dist/fonts/type1/public/pl/plr12.pfb></usr/share/texmf-dist/fonts/type1/public/pl/plr7.pfb></usr/share/texmf-dist/fonts/type1/public/pl/plr8.pfb></usr/share/texmf-dist/fonts/type1/public/pl/plsltt10.pfb></usr/share/texmf-dist/fonts/type1/public/pl/plsy10.pfb></usr/share/texmf-dist/fonts/type1/public/pl/plsy8.pfb></usr/share/texmf-dist/fonts/type1/public/pl/plti10.pfb></usr/share/texmf-dist/fonts/type1/public/pl/plti12.pfb></usr/share/texmf-dist/fonts/type1/public/pl/pltt10.pfb></usr/share/texmf-dist/fonts/type1/public/pl/pltt12.pfb>
Output written on /home/altarin/praca-magisterska/docs/document.pdf (47 pages, 653226 bytes).
PDF statistics:
283 PDF objects out of 1000 (max. 8388607)
183 compressed objects within 2 object streams

Binary file not shown.

Binary file not shown.

View File

@ -171,13 +171,13 @@ Jednocześnie przyjmuję do wiadomości, że przypisanie sobie, w pracy dyplomow
Uczenie maszynowe w ostatnich latach mocno zyskało na popularności. Zastosowania i możliwości różnych algorytmów uczenia maszynowego czasami przekraczają nasze wyobrażenie o tym co komputer może zrobić. Niektóre aplikacje potrafią wręcz zaskoczyć użytkowników tym co potrafią zrobić. Wśród takich aplikacji znajdują się takie, które potrafią przewidywać następne wartości akcji giełdowych, rozpoznawać na filmie obiekty w czasie rzeczywistym, czy nawet prowadzić samochód. Algorytmy wyuczone proponują nam spersonalizowane reklamy, czy produkty na podstawie naszych upodobań. Najczęstsze zastosowania dotyczą przetwarzania obrazów lub tekstu, natomiast zastosowania w przetwarzaniu muzyki są niszowe i rzadziej spotykane.
Celem tej pracy jest stworzenie modelu sieci neurowej, którego zadaniem bedzie generowanie krótkich multiinstrumentalnych klipów muzycznych.
Celem tej pracy jest stworzenie modelu sieci neuronowej, którego zadaniem będzie generowanie krótkich multi instrumentalnych klipów muzycznych.
W pierwszej częsci swojej pracy przedstawię podstawowe koncepcje związane z muzyką oraz sposobami jej reprezentacji. Następnie opiszę w jaki sposób działają sieci neuronowe, jak się uczą oraz podstawowe architektury sieci, które pomogą zrozumieć model który wykorzystałem.
W pierwszej części swojej pracy przedstawię podstawowe koncepcje związane z muzyką oraz sposobami jej reprezentacji. Następnie opiszę w jaki sposób działają sieci neuronowe, jak się uczą oraz podstawowe architektury sieci, które pomogą zrozumieć model który wykorzystałem.
Następnie przedstawię koncepcję działania modelu, jakie idee stały za wyborami, które podjąłem w projektowaniu sieci. W szczegółowy sposób opiszę sposób ekstrakcji danych tak aby mogły być one wykorzystane przez model. Opiszę architekturę którą wybrałem oraz przedstawię i opisze fragmenty kodu w języku python.
Następnie przedstawię koncepcję działania modelu, jakie idee stały za wyborami, które podjąłem w projektowaniu sieci. W szczegółowy sposób opiszę sposób ekstrakcji danych tak aby mogły być one wykorzystane przez model. Opiszę architekturę którą wybrałem oraz przedstawię i opiszę fragmenty kodu w języku python.
W kolejnym rozdziale skupimy się na rezultatach pracy, przedstawie zalety i wady modelu. Przeprowadze analizę jakie muzyczne koncepcje model się nauczył na podstawie danych oraz doprowadzę do ostatecznej konkluzji czy wygenerowana muzyka może być przyjemna dla odbiorcy.
W kolejnym rozdziale skupimy się na rezultatach pracy, przedstawię zalety i wady modelu. Przeprowadzę analizę jakie muzyczne koncepcje model się nauczył na podstawie danych oraz doprowadzę do ostatecznej konkluzji czy wygenerowana muzyka może być przyjemna dla odbiorcy.
\newpage
@ -186,7 +186,7 @@ Jednocześnie przyjmuję do wiadomości, że przypisanie sobie, w pracy dyplomow
Aby lepiej zrozumieć w jaki sposób odpowiednio skonstruowane sieci neuronowe potrafią sprostać takiemu zadaniu jak generowanie muzyki, w tym rozdziale przedstawię od podstaw zasady działania sieci neuronowych. Opiszę w jaki sposób można od regresji liniowej przejść do prostych sieci oraz w jaki sposób uczy się sieci neuronowe. Ostatecznie przedstawię architektury, które wykorzystałem w projekcie.
\section{Regresja liniowa}
Podstawą wszystkich sieci neuronowych jest regresja liniowa. W statystyce wykorzystywana, aby wyjaśnić liniowe zalezności między zmiennymi.
Podstawą wszystkich sieci neuronowych jest regresja liniowa. W statystyce wykorzystywana, aby wyjaśnić liniowe zależności między zmiennymi.
Prosty model regresji liniowej dla jednej zmiennej można opisać wzorem
% \footnote{Statystyka, Mieczysław Sobczyk s.179}
@ -205,7 +205,7 @@ Jednocześnie przyjmuję do wiadomości, że przypisanie sobie, w pracy dyplomow
Zadaniem jest znalezienie takiego parametru $a\in \mathbb{R}$ oraz wyrazu wolnego $b \in \mathbb{R}$, aby dla znanych wartości $x \in \mathbb{R}$ oszacowanie zmiennej objasnianej $\hat{y} \in \mathbb{R}$ najlepiej opisywała zmienną objasnaną $y \in \mathbb{R}$. Tak zdefiniowany model opisuje zmienną $y$ z dokładnością do składnika losowego. W praktyce oznacza to, że szacowane modele będą przybliżeniem opisywanych zależności.
Zadaniem jest znalezienie takiego parametru $a\in \mathbb{R}$ oraz wyrazu wolnego $b \in \mathbb{R}$, aby dla znanych wartości $x \in \mathbb{R}$ oszacowanie zmiennej objaśnianej $\hat{y} \in \mathbb{R}$ najlepiej opisywała zmienną objaśnianą $y \in \mathbb{R}$. Tak zdefiniowany model opisuje zmienną $y$ z dokładnością do składnika losowego. W praktyce oznacza to, że szacowane modele będą przybliżeniem opisywanych zależności.
\medskip
\begin{figure}[!htb]
@ -215,7 +215,7 @@ Jednocześnie przyjmuję do wiadomości, że przypisanie sobie, w pracy dyplomow
\label{fig:linreg}
\end{figure}
Wartość zmiennej objaśnianej $y$ można również opisać za pomocą wielu zmiennych objaśniająych. Wtedy dla zmiennych objaśniającej $x_1, x_2, ... , x_p \in \mathbb{R}$ szukamy parametrów $\theta_1, \theta_2, ... ,\theta_p \in \mathbb{R}$, gdzi $p \in \mathbb{N}$ jest liczbą cech. Otrzymany w ten sposób model nazywany jest również hipotezą i oznaczamy go $h(x)$.
Wartość zmiennej objaśnianej $y$ można również opisać za pomocą wielu zmiennych objaśniających. Wtedy dla zmiennych objaśniającej $x_1, x_2, ... , x_p \in \mathbb{R}$ szukamy parametrów $\theta_1, \theta_2, ... ,\theta_p \in \mathbb{R}$, gdzie $p \in \mathbb{N}$ jest liczbą cech. Otrzymany w ten sposób model nazywany jest również hipotezą i oznaczamy go $h(x)$.
\[h(x) = b + \theta_1x_2 + \theta_2x_2 + ... + \theta_px_p + \epsilon = b + \sum_{i=1}^{p} \theta_ix_i + \epsilon.\]
@ -228,7 +228,7 @@ Jednocześnie przyjmuję do wiadomości, że przypisanie sobie, w pracy dyplomow
\[
\textoperatorname{błąd} = \sum_{i=1}^m | \textoperatorname{predykcja} - \textoperatorname{rzeczywistość} |,
\]
gdzie $n \in \mathbb{N}$ jest wielkością zbioru danych jakim dysponujemy. Minimalizując bład dla modelu jesteśmy wstanie znaleźć przybliżenie funkcji $h(x)$.
gdzie $n \in \mathbb{N}$ jest wielkością zbioru danych jakim dysponujemy. Minimalizując błąd dla modelu jesteśmy w stanie znaleźć przybliżenie funkcji $h(x)$.
\subsection{Funkcja kosztu}
@ -241,15 +241,15 @@ Jednocześnie przyjmuję do wiadomości, że przypisanie sobie, w pracy dyplomow
\subsection{Znajdowanie minimum funkcji}
Aby znaleźć minimum funkcji $f$ możemy skorzystać z analizy matematycznej. Wiemy, że jeśli funkcja $f$ jest różniczkowalna, to funkcja może przyjmować minimum lokalne, gdy $f'(x_0) = 0$ dla pewnego $x_0$ z dzieniny funkcji $f$. Dodatkowo jeśli istanieje otoczenie punktu $x_0$, że dla wszystkich punktów z tego otoczenia spełniona jest nierówność:
Aby znaleźć minimum funkcji $f$ możemy skorzystać z analizy matematycznej. Wiemy, że jeśli funkcja $f$ jest różniczkowalna, to funkcja może przyjmować minimum lokalne, gdy $f'(x_0) = 0$ dla pewnego $x_0$ z dziedziny funkcji $f$. Dodatkowo jeśli istnieje otoczenie punktu $x_0$, że dla wszystkich punktów z tego otoczenia spełniona jest nierówność:
\[ f(x)>f(x_0), \]
to znaleziony punkt $x_0$ jest minimum lokalnym.
W teorii należałoby zatem wybrać taką funkcję kosztu, aby była różniczkowalna. Rozwiązać równanie $J_\theta'(h)=0$, następnie dla otrzymanych wyników sprawdzić powyższą nierówność oraz wybrać najmniejszy wynik ze wszystkich \cite{analiza_mat}. W praktyce rozwiązanie takiego równania ze względu na jego złożoność może się okazać niewykonalne. Aby rozwiązać ten problem powstały inne metody, które pozwalają szukać ekstremów funkcji, jednak nigdy nie będziemy mieli pewności, że otrzymany wynik jest minimum globalnym funkcji kosztu.
% \footnote{źródlo: Analiza matematyczna, Krysicki Włodarski, s.187 }.
% \footnote{źródło: Analiza matematyczna, Krysicki Włodarski, s.187 }.
\subsection{Metody gradientowe}
Metody gradientowe (\textit{ang. gradient descent}) są to iteracyjne algorytmy służące do znajdowania minimum funkcji. Aby móc skorzystać z metod gradientowych analizowana funkcja musi być ciągła oraz różniczkowalna. Sposób ich działania można intuicyjnie opisać w nastepujących krokach.
Metody gradientowe (\textit{ang. gradient descent}) są to iteracyjne algorytmy służące do znajdowania minimum funkcji. Aby móc skorzystać z metod gradientowych analizowana funkcja musi być ciągła i różniczkowalna. Sposób ich działania można intuicyjnie opisać w następujących krokach.
1. Wybierz punkt początkowy.
@ -275,7 +275,7 @@ Jednocześnie przyjmuję do wiadomości, że przypisanie sobie, w pracy dyplomow
\[ \Theta_0 = \mathbf{\boldsymbol{\left[ \theta_1, \theta_2, ... ,\theta_n \right]}}. \]
Następnie policzyć wszystkie pochodne cześciowe $\frac{\partial J_\theta(h)}{\partial \theta_i}$. Otrzymamy w ten sposób gradient $\nabla J_\theta(h)$, gdzie
Następnie policzyć wszystkie pochodne częściowe $\frac{\partial J_\theta(h)}{\partial \theta_i}$. Otrzymamy w ten sposób gradient $\nabla J_\theta(h)$, gdzie
\[
\nabla J_\theta(h) = \mathbf{\boldsymbol{\left[ \frac{\partial J_\theta(h)}{\partial \theta_1}, \frac{\partial J_\theta(h)}{\partial \theta_2}, ... , \frac{\partial J_\theta(h)}{\partial \theta_n} \right]}}.
\]
@ -285,8 +285,8 @@ Jednocześnie przyjmuję do wiadomości, że przypisanie sobie, w pracy dyplomow
\[
\Theta_{k+1} = \Theta_{k} - \alpha\nabla J_\theta(h),
\]
gdzie $\alpha \in \mathbb{R}$ jest współczynnikiem uczenia (\textit{ang. learning rate}), a $k \in \mathbb{N}$ jest kolejną iteracją algorytmu. Proces ten należy powtarzać do pewnego momentu. Najczęściej z góry określoną liczbę razy lub do momentu, gdy uzysk funkcji kosztu spowodowany nastepną iteracją jest mniejszy niż ustalona wartość. Otrzymany w ten sposób wektor parametrów $\Theta_k$ jest wynikiem algorytmu \cite{survay}.
% \footnote{Deep Learning techniques for music geneation - A survay s.44}
gdzie $\alpha \in \mathbb{R}$ jest współczynnikiem uczenia (\textit{ang. learning rate}), a $k \in \mathbb{N}$ jest kolejną iteracją algorytmu. Proces ten należy powtarzać do pewnego momentu. Najczęściej z góry określoną liczbę razy lub do momentu, gdy uzysk funkcji kosztu spowodowany następną iteracją jest mniejszy niż ustalona wartość. Otrzymany w ten sposób wektor parametrów $\Theta_k$ jest wynikiem algorytmu \cite{survay}.
% \footnote{Deep Learning techniques for music generation - A survey s.44}
Wykorzystując metody gradientowe otrzymujemy wyuczony model. Parametry $\theta_i$ modelu $h(x)$ zostały ustalone w taki sposób, aby błąd między predykcją, a rzeczywistością był najmniejszy.
@ -319,16 +319,16 @@ Jednocześnie przyjmuję do wiadomości, że przypisanie sobie, w pracy dyplomow
co jest równoważne omawianemu modelowi regresji liniowej. Węzły sieci nazywane są neuronami, a wyraz wolny modelu $b$ nazywany jest biasem (\textit{ang. bias}).
W łatwy sposób możemy rozbudować ten model do regresji liniowej wielu zmiennych. Predykcją modelu nie będzie jak do tej pory jedna wartość $\hat{y}$, tylko wektor wartości $\hat{y_1}, \hat{y_2}, \dots , \hat{y_q}$, który oznaczać bedziemy jako $\hat{Y}$. Model ten został przedstawiony na rysunku~\ref{fig:neural_model_multi}.
W łatwy sposób możemy rozbudować ten model do regresji liniowej wielu zmiennych. Predykcją modelu nie będzie jak do tej pory jedna wartość $\hat{y}$, tylko wektor wartości $\hat{y_1}, \hat{y_2}, \dots , \hat{y_q}$, który oznaczać będziemy jako $\hat{Y}$. Model ten został przedstawiony na rysunku~\ref{fig:neural_model_multi}.
\begin{figure}[!htb]
\centering
\includegraphics[width=8cm]{images/naural_model_multi_ver2.png}
\caption{Regresja liniowa wielu zmiennych jako model sieci nauronowej}
\caption{Regresja liniowa wielu zmiennych jako model sieci neuronowej}
\label{fig:neural_model_multi}
\end{figure}
Dla uogólnienia pojedyncze wagi modelu zapisywać będę jako $w_{pq}$, natomiast macierz wag jako $W$. Algebricznie zapisalibyśmy ten model jako
Dla uogólnienia pojedyncze wagi modelu zapisywać będę jako $w_{pq}$, natomiast macierz wag jako $W$. Algebraicznie zapisaliśmy ten model jako
\[
\mathbb{\boldsymbol{\begin{bmatrix}
@ -360,11 +360,11 @@ Jednocześnie przyjmuję do wiadomości, że przypisanie sobie, w pracy dyplomow
b+XW = \hat{Y},
\]
gdzie $p$ jest liczbą zmiennych niezależnych, $q$ jest liczbą zmiennych zaleznych, $X$ jest rozszerzonym do macierzy o rozmiarach $q$ x $p$ wektorem zmiennych objaśniających, w taki sposób że $x_{i1} = x_{i2} = \dots = x_{ip}$ dla $i = 1, 2, ..., q$, $W$ jest macierzą wag o rozmiarach $p$ x $q$, natomiast $b$ jest sumą wyrazów wolnych $b_1, ... ,b_q$. Możemy zauważyć, że model dla wielu zmiennych jest wieloma modelami dla jednej zmiennej, gdzie każdy model operuje na tych samych danych wejściowych. Taki model może być uznany za sieć neuronową i nazywany jest perceptronem.
gdzie $p$ jest liczbą zmiennych niezależnych, $q$ jest liczbą zmiennych zależnych, $X$ jest rozszerzonym do macierzy o rozmiarach $q$ x $p$ wektorem zmiennych objaśniających, w taki sposób że $x_{i1} = x_{i2} = \dots = x_{ip}$ dla $i = 1, 2, ..., q$, $W$ jest macierzą wag o rozmiarach $p$ x $q$, natomiast $b$ jest sumą wyrazów wolnych $b_1, ... ,b_q$. Możemy zauważyć, że model dla wielu zmiennych jest wieloma modelami dla jednej zmiennej, gdzie każdy model operuje na tych samych danych wejściowych. Taki model może być uznany za sieć neuronową i nazywany jest perceptronem.
\section{Funkcje aktywacji}
Omawiany model służy rozwiązywaniu problemu regresji, ponieważ wartości predykcji nie są uregulowane i mogą przyjmować wartości z $\mathbb{R}$. W celu przekształcenia tego modelu, aby móc go wykorzystać do rozwiązania problemu klasyfikacji, należy dodatkowo na otrzymanym wektorze $\hat{Y}$ wykonać pewną funkcję, która przekształci wynik. W tym celu używamy funkcji aktywacji (\textit{ang. activation function}). Istnieje wiele różnych funkcji aktywacji, a każda posiada inną charakterystykę i wpływ na model. Najpopularnijeszą grupą fukcji są funkcje sigmoidalne (\textit{ang. sigmoid functions}). Jedną z nich jest funkcja logistyczna (\textit{ang. logistic curve})
Omawiany model służy rozwiązywaniu problemu regresji, ponieważ wartości predykcji nie są uregulowane i mogą przyjmować wartości z $\mathbb{R}$. W celu przekształcenia tego modelu, aby móc go wykorzystać do rozwiązania problemu klasyfikacji, należy dodatkowo na otrzymanym wektorze $\hat{Y}$ wykonać pewną funkcję, która przekształci wynik. W tym celu używamy funkcji aktywacji (\textit{ang. activation function}). Istnieje wiele różnych funkcji aktywacji, a każda posiada inną charakterystykę i wpływ na model. Najpopularniejszą grupą funkcji są funkcje sigmoidalne (\textit{ang. sigmoid functions}). Jedną z nich jest funkcja logistyczna (\textit{ang. logistic curve})
\[
\sigma(x) = \frac{1}{1+e^{-x}}
\]
@ -387,20 +387,20 @@ Jednocześnie przyjmuję do wiadomości, że przypisanie sobie, w pracy dyplomow
\sigma(b+XW) = \hat{Y}
\]
W dalszych cześciach pracy, kiedy bedę używał funkcji aktywacji nie wskazując na konkretną funkcję, będe wykorzystywał oznaczenie $AF(x)$.
W dalszych częściach pracy, kiedy będę używał funkcji aktywacji nie wskazując na konkretną funkcję, będę wykorzystywał oznaczenie $AF(x)$.
\section{Wielowarstwowe sieci neuronowe}
Model omawiany wcześniej może posłużyć jako podstawowy element do budowania bardziej skomplikowanych modeli. Aby to zrobić, należy potraktować otrzymany wektor $\hat{Y}$ jako wektor wejściowy do następngo podstawowego modelu. Składając ze sobą wiele perceptronów w jeden model, tworzymy warstwy (\textit{ang. layers}) sieci neuronowej.
Model omawiany wcześniej może posłużyć jako podstawowy element do budowania bardziej skomplikowanych modeli. Aby to zrobić, należy potraktować otrzymany wektor $\hat{Y}$ jako wektor wejściowy do następnego podstawowego modelu. Składając ze sobą wiele perceptronów w jeden model, tworzymy warstwy (\textit{ang. layers}) sieci neuronowej.
Wyróżniamy trzy rodzaje warstw:
\begin{itemize}
\item warstwę wejściową (\textit{ang. input layer}), która jest pierwszą warstwą modelu,
\item warstwę wyjściową (\textit{ang. output layer}), która jest ostatnią wartstwą modelu,
\item wartwy ukryte (\textit{ang. hidden layer}), które są warstwami pomiędzy warstwą wejsciową oraz wyjściową.
\item warstwę wyjściową (\textit{ang. output layer}), która jest ostatnią warstwą modelu,
\item warstwy ukryte (\textit{ang. hidden layer}), które są warstwami pomiędzy warstwą wejściową i wyjściową.
\end{itemize}
Na rysunku~\ref{fig:neural_net_1} przedstawiono sieć posiadającą warstwę wejściową, dwie wartswy ukryte oraz wartswę wyjsciową.
Na rysunku~\ref{fig:neural_net_1} przedstawiono sieć posiadającą warstwę wejściową, dwie warstwy ukryte oraz warstwę wyjściową.
\begin{figure}[!htb]
\centering
@ -409,13 +409,13 @@ Jednocześnie przyjmuję do wiadomości, że przypisanie sobie, w pracy dyplomow
\label{fig:neural_net_1}
\end{figure}
Tego typu modele są głębokimi sieciami neuronowymi (\textit{ang. deep neural networks}). Istnieje wiele różnich architektur głębokich sieci neuronowych, które wykorzystują te podstawowe koncepcje i rozszerzają je o dodatkowe warstwy, połącznia, funkcje aktywacji czy neurony o specjalnych właściwościach.
Tego typu modele są głębokimi sieciami neuronowymi (\textit{ang. deep neural networks}). Istnieje wiele różnych architektur głębokich sieci neuronowych, które wykorzystują te podstawowe koncepcje i rozszerzają je o dodatkowe warstwy, połączenia, funkcje aktywacji czy neurony o specjalnych właściwościach.
\subsection{Jednokierunkowe sieci neuronowe}
\label{section:feedforeward}
Jednokierunkowe sieci neuronowe (\textit{ang. feedforward neural networks}) są to najprostrze sieci neuronowe, które wprost czerpią z omówionych wcześniej podstawowych wartsw. Możemy się również spotkać z nazwą wielowarstwowy perceptron (\textit{ang. multi layer perceptron - MLP}) ze względu na fakt, że jest zbudowany z wielu perceptronów zaprezentoanych w rozdziale~\ref{section:linreg}. Działają one w taki sposób, że zasila się je danymi do warstwy wejściowej, następnie sukcesywnie wykonuje się obliczenia do momentu dotarcia do końca sieci.
Każdy krok z warstwy $k-1$ do warstwy $k$ obliczany jest zgodnie ze wzorem \cite{survay} %\footnote{Deep Learning techniques for music geneation - A survay s.63}
Jednokierunkowe sieci neuronowe (\textit{ang. feedforward neural networks}) są to najprostsze sieci neuronowe, które wprost czerpią z omówionych wcześniej podstawowych warstw. Możemy się również spotkać z nazwą wielowarstwowy perceptron (\textit{ang. multi layer perceptron - MLP}) ze względu na fakt, że jest zbudowany z wielu perceptronów zaprezentowanych w rozdziale~\ref{section:linreg}. Działają one w taki sposób, że zasila się je danymi do warstwy wejściowej, następnie sukcesywnie wykonuje się obliczenia do momentu dotarcia do końca sieci.
Każdy krok z warstwy $k-1$ do warstwy $k$ obliczany jest zgodnie ze wzorem \cite{survay} %\footnote{Deep Learning techniques for music generation - A survey s.63}
\[
X_k = AF(b_k + W_kX_{k-1}).
\]
@ -423,12 +423,12 @@ Jednocześnie przyjmuję do wiadomości, że przypisanie sobie, w pracy dyplomow
\subsubsection{Propagacja wsteczna błędu}
\label{section:backpropagation}
Kiedy używamy jednokierunkowych sieci neuronowych, zasilamy je danymi wejściowymi $x$ ostatecznie otrzymując predykcję $\hat{y}$. Taki sposób działania nazywa się propagcją wprzód (\textit{ang. foreward propagation}). Podczas uczenia sieci kontynuuje się ten proces obliczając koszt $J(h)$. Propagacja wsteczna (\textit{ang. back-propagation}) pozwala na przepływ informacji od funkcji kosztu wstecz sieci neuronowej, aby ostatecznie obliczyć gradient. Zasada działania algorytmu propagacji wsteczniej błędu polega na sukcesywnym aktualizowaniu wag i biasów oraz przesyłaniu wstecz po warstwach sieci. Dzięki temu jesteśmy wstanie wyuczyć sieć oraz obliczyć optymalne wagi i biasy dla całej sieci neuronowej.
Kiedy używamy jednokierunkowych sieci neuronowych, zasilamy je danymi wejściowymi $x$ ostatecznie otrzymując predykcję $\hat{y}$. Taki sposób działania nazywa się propagacją wprzód (\textit{ang. forward propagation}). Podczas uczenia sieci kontynuuje się ten proces obliczając koszt $J(h)$. Propagacja wsteczna (\textit{ang. back-propagation}) pozwala na przepływ informacji od funkcji kosztu wstecz sieci neuronowej, aby ostatecznie obliczyć gradient. Zasada działania algorytmu propagacji wstecznej błędu polega na sukcesywnym aktualizowaniu wag i biasów oraz przesyłaniu wstecz po warstwach sieci. Dzięki temu jesteśmy w stanie wyuczyć sieć oraz obliczyć optymalne wagi i biasy dla całej sieci neuronowej.
\subsection{Autoencodery}
\subsection{Autoencoder}
\label{section:autoencoder}
Autoencoder jest szczególnym przypadkiem sieci neuronowej. Posiada jedną warstwę ukrytą, a rozmiar wartwy wejściowej musi być równy rozmiarowi wartwy wyjściowej, tworząc w ten sposób symetryczną sieć, której kształt przypomina klepsydrę. Przykład autoencodera przedstawiono na rysunku~\ref{fig:autoencoder}.
Autoencoder jest szczególnym przypadkiem sieci neuronowej. Posiada jedną warstwę ukrytą, a rozmiar warstwy wejściowej musi być równy rozmiarowi warstwy wyjściowej, tworząc w ten sposób symetryczną sieć, której kształt przypomina klepsydrę. Przykład autoencodera przedstawiono na rysunku~\ref{fig:autoencoder}.
\begin{figure}[!htb]
\centering
@ -437,7 +437,7 @@ Jednocześnie przyjmuję do wiadomości, że przypisanie sobie, w pracy dyplomow
\label{fig:autoencoder}
\end{figure}
Podczas uczenia autoencodera przedstawia się dane wejściowe jako cel. W ten sposób ta architektura stara się odtworzyć funkcje identycznościowe. Zadanie nie jest trywialne jak mogło by się zdawać, ponieważ zazwyczaj ukryta warstwa jest mniejszego rozmiaru niż dane wejściowe. Z tego względu autoencoder jest zmuszony do wydobycia istotnych cech danych wejściowych, skompresowania, a następnie jak najwierniejszego ich odtworzenia. Część kompresująca dane nazywana jest encoderem, natomiast część dekompresująca decoderem.
Podczas uczenia autoencodera przedstawia się dane wejściowe jako cel. W ten sposób ta architektura stara się odtworzyć funkcje identycznościowe. Zadanie nie jest trywialne jak mogłoby się zdawać, ponieważ zazwyczaj ukryta warstwa jest mniejszego rozmiaru niż dane wejściowe. Z tego względu autoencoder jest zmuszony do wydobycia istotnych cech danych wejściowych, skompresowania, a następnie jak najwierniejszego ich odtworzenia. Część kompresująca dane nazywana jest encoderem, natomiast część dekompresująca decoderem.
Cechy, które zostały odkryte przez autoencoder nazywane są zmiennymi utajnionymi (\textit{ang. latent variables}). Zarówno encoder jak i dekoder można wyodrębnić z autoencodera i wykorzystywać go jako osobną sieć neuronową.
Ciekawą cechą decodera jest jego generatywny charakter, ponieważ dostarczając zupełnie nowe informacje jako zmienne wejściowe, decoder odtworzy je na podobieństwo danych, na których został nauczony.
@ -445,7 +445,7 @@ Jednocześnie przyjmuję do wiadomości, że przypisanie sobie, w pracy dyplomow
\subsection{Rekurencyjne sieci neuronowe}
\label{section:rnn}
Rekurencyjne sieci neuronowe (\textit{ang. recurrent neural networks; RNN}) w uproszczeniu są to MLP posiadające pamięć. Wykorzystywane są do analizawania i przewidywania sekwencji wartości uporządkowanych w czasie. Rekurencyjne sieci neuronowe znalazły zastosowanie w przetwarzaniu języka natutralnego, np. tłumaczenia na różne języki świata. Potrafią poradzić sobie z różnej długości sekwencjami od krótkich zawierających kilka elementów do bardzo długich jak próbki audio, czy tekst zawierający dziesiątki tysięcy kroków czasu.
Rekurencyjne sieci neuronowe (\textit{ang. recurrent neural networks; RNN}) w uproszczeniu są to MLP posiadające pamięć. Wykorzystywane są do analizowania i przewidywania sekwencji wartości uporządkowanych w czasie. Rekurencyjne sieci neuronowe znalazły zastosowanie w przetwarzaniu języka naturalnego, np. tłumaczenia na różne języki świata. Potrafią poradzić sobie z różnej długości sekwencjami od krótkich zawierających kilka elementów do bardzo długich jak próbki audio, czy tekst zawierający dziesiątki tysięcy kroków czasu.
Rekurencyjne sieci neuronowe działają podobnie do omawianych w sekcji~\ref{section:feedforeward} sieci jednokierunkowych z tym wyjątkiem, że kierunek przepływu informacji płynie również wstecz sieci. Jeden neuron sieci RNN otrzymuje dane wejściowe $x_{(t)}$, wytwarza dane wyjściowe $y_{(t)}$, a następnie wysyła te dane wyjściowe z powrotem do samego siebie. W ten sposób neuron RNN posiada dwa wejścia $x_{(t)}$ oraz $y_{(t-1)}$. Możemy również zaprezentować sieć RNN w postaci odwiniętej w czasie (\textit{ang. unrolled through time}).
@ -456,7 +456,7 @@ Jednocześnie przyjmuję do wiadomości, że przypisanie sobie, w pracy dyplomow
\label{fig:autoencoder}
\end{figure}
Gdyby rozważyć całą warstwę neuronów tego typu, wtedy wartswa przyjmowała by dwie macierze wag $W_x$ oraz $W_y$. Dane wyjściowe całej warstwy zostaną obliczone wtedy zgodnie ze wzorem
Gdyby rozważyć całą warstwę neuronów tego typu, wtedy warstwa przyjmowała by dwie macierze wag $W_x$ oraz $W_y$. Dane wyjściowe całej warstwy zostaną obliczone wtedy zgodnie ze wzorem
\[
y_{(t)} = AF(W_x^\top x_{(t)} + W_y^\top y_{(t-1)} + b)
@ -477,9 +477,9 @@ Jednocześnie przyjmuję do wiadomości, że przypisanie sobie, w pracy dyplomow
\label{fig:lstm}
\end{figure}
Główny pomysł na funcjonowanie komórek LSTM był taki, aby sieć sama mogła się nauczyć jakie informacje są istotne i je przechować, a które informacje można pominąć, zapomnieć. Schemat komórki LSTM przedstawiono na rysunku~\ref{fig:lstm}. Aby to osiągnąć powstała idea bramek (\textit{ang. gates}), oraz kontrolerów bramek (\textit{ang. gate controllers}). W komórce LSTM wyróżniamy trzy bramki. Bramkę zapomnienia (\textit{ang. forget gate}) sterowaną przez $f_{(t)}$, bramkę wejściową(\textit{ang. input gate}) sterowaną przez $i_{(t)}$, oraz bramkę wyjściową (\textit{ang. output gate}), sterowaną przez $o_{(t)}$. Przepływ danych w komórce LSTM zaczyna w miejscu gdzie wektor wejściowy $x_{(t)}$ i poprzedni krkoterminowy stan $h_{(t-1)}$ trafiają do czterech warstw. Główną warstwą jest ta zwracająca $g_{(t)}$. W podstawowej komórce RNN jest tylko ta warstwa. Pozostałe trzy wartswy po przejściu przez funkcje logistyczne trafiają do bramek. Bramka zapomnienia kontroluje, które informacje z długookresowego stanu $c_{(t-1)}$ powinny zostać wykasowane. Bramka wejściowa kontroluje jakie informacje z $g_{(t)}$ powinny zostać przekazane dalej i dodane do nastepnego stanu długookresowego $c_{(t)}$. Bramka wyjściowa odpowiada za wybranie odpowiednich elementów z stanu długookresowego i przekazanie ich następnych kroku. Wynik komórki zostaje przekazany do wyjścia komórki $y_{(t)}$ oraz jako następny stan krótkoterminowy $h_{(t)}$.
Główny pomysł na funkcjonowanie komórek LSTM był taki, aby sieć sama mogła się nauczyć jakie informacje są istotne i je przechować, a które informacje można pominąć, zapomnieć. Schemat komórki LSTM przedstawiono na rysunku~\ref{fig:lstm}. Aby to osiągnąć powstała idea bramek (\textit{ang. gates}), oraz kontrolerów bramek (\textit{ang. gate controllers}). W komórce LSTM wyróżniamy trzy bramki. Bramkę zapomnienia (\textit{ang. forget gate}) sterowaną przez $f_{(t)}$, bramkę wejściową(\textit{ang. input gate}) sterowaną przez $i_{(t)}$, oraz bramkę wyjściową (\textit{ang. output gate}), sterowaną przez $o_{(t)}$. Przepływ danych w komórce LSTM zaczyna w miejscu gdzie wektor wejściowy $x_{(t)}$ i poprzedni krótkoterminowy stan $h_{(t-1)}$ trafiają do czterech warstw. Główną warstwą jest ta zwracająca $g_{(t)}$. W podstawowej komórce RNN jest tylko ta warstwa. Pozostałe trzy warstwy po przejściu przez funkcje logistyczne trafiają do bramek. Bramka zapomnienia kontroluje, które informacje z długookresowego stanu $c_{(t-1)}$ powinny zostać wykasowane. Bramka wejściowa kontroluje jakie informacje z $g_{(t)}$ powinny zostać przekazane dalej i dodane do następnego stanu długookresowego $c_{(t)}$. Bramka wyjściowa odpowiada za wybranie odpowiednich elementów z stanu długookresowego i przekazanie ich następnych kroku. Wynik komórki zostaje przekazany do wyjścia komórki $y_{(t)}$ oraz jako następny stan krótkoterminowy $h_{(t)}$.
Kolejne etapy komórki LSTM obliczane są zgodnie z poniższymy wzorami:
Kolejne etapy komórki LSTM obliczane są zgodnie z poniższymi wzorami:
\[
i_{(t)} = \sigma(W_{xi}^{\top}x_{(t)} + W_{hi}^{\top}h_{(t-1)} + b_i)
\]
@ -501,7 +501,7 @@ Jednocześnie przyjmuję do wiadomości, że przypisanie sobie, w pracy dyplomow
gdzie $W_{xi}$, $W_{xf}$, $W_{xo}$, $W_{xg}$ są to macierze wag dla każdej w czterech warstw połączonych z wektorem wejściowym $x_{(t)}$, $W_{hi}$, $W_{hf}$, $W_{ho}$, $W_{hg}$ są to macierze wag dla każdej w czterech warstw połączonych z poprzednim krótkookresowym stanem $h_{(t-1)}$, a $b_i$, $b_f$, $b_o$, $b_g$ to biasy dla każdej z tych warstw \cite{handson}. %\footnote{Hands-on Machine Learning with Scikit-Learn, Keras, and TensorFlow s.517}
Funckja $tanh$ to tangens hiperboliczny, jedna z funkcji sigmoidalnych. Wykres funkcji $tanh$ został przedstawiony na rysunku~\ref{fig:tanh}
Funkcja $tanh$ to tangens hiperboliczny, jedna z funkcji sigmoidalnych. Wykres funkcji $tanh$ został przedstawiony na rysunku~\ref{fig:tanh}
\[
tanh(x) = \frac{e^x - e^{-x}}{e^x + e^{-x}}
\]
@ -518,21 +518,21 @@ Jednocześnie przyjmuję do wiadomości, że przypisanie sobie, w pracy dyplomow
\subsection{Sequence-to-sequence}
Model w architekturze Sequence-to-sequance (\textit{ang. seq2seq}) został wynaleziony z myślą o tłumaczeniu maszynowym języków, ale zastosowanie dla niego znaleziono również w rozpoznawaniu mowy, opisywaniu wideo, czy tworzeniu chatbotów. Jego główną zaletą jest przetwarzanie sekwencji elementów o różnych długościach. Jest to naturalne, ponieważ tłumacząc z języka na język często tą samą sentencję można wyrazić różną liczbę słów. Dla przykładu zdanie po Polsku "Co dzisiaj robisz?" zawiera trzy słowa, natomiast przetłumaczone na Angielski "What are you doing today?" zawiera pięć słów. Nie można tego osiągnąć zwykłą siecią LSTM, dlatego model seq2seq został zaprojektowany, aby móc go zastosować do tego typu problemów \cite{seq2seq}. %\footnote{https://towardsdatascience.com/understanding-encoder-decoder-sequence-to-sequence
Model w architekturze Sequence-to-sequence (\textit{ang. seq2seq}) został wynaleziony z myślą o tłumaczeniu maszynowym języków, ale zastosowanie dla niego znaleziono również w rozpoznawaniu mowy, opisywaniu wideo, czy tworzeniu chatbotów. Jego główną zaletą jest przetwarzanie sekwencji elementów o różnych długościach. Jest to naturalne, ponieważ tłumacząc z języka na język często tą samą sentencję można wyrazić różną liczbę słów. Dla przykładu zdanie po Polsku "Co dzisiaj robisz?" zawiera trzy słowa, natomiast przetłumaczone na Angielski "What are you doing today?" zawiera pięć słów. Nie można tego osiągnąć zwykłą siecią LSTM, dlatego model seq2seq został zaprojektowany, aby móc go zastosować do tego typu problemów \cite{seq2seq}. %\footnote{https://towardsdatascience.com/understanding-encoder-decoder-sequence-to-sequence
%-model-679e04af4346 26.05.2020 14:58}
Model sequence-to-sequance ma dwie części, encoder i decoder. Obie czeście są w zasadzie dwiema zupełnie osobnymi modelami, połączonymi ze sobą w jedną sieć.
Model sequence-to-sequence ma dwie części, encoder i decoder. Obie części są w zasadzie dwiema zupełnie osobnymi modelami, połączonymi ze sobą w jedną sieć.
Zadaniem encodera, podobnie jak zostało to opisane w rozdziale~\ref{section:autoencoder} o autoencoderze, jest wydobycie z wektora wejściowego najistotniejszych informacji i skompresowanie ich. Następnie wektor stanu encodera jest przekazywany do decodera, który
na jego podstawie rekonstruuje sekwencję.
\begin{figure}[!htb]
\centering
\includegraphics[width=\linewidth]{images/seq2seq2.png}
\caption{Architektura modelu sequance-to-sequance}
\caption{Architektura modelu sequence-to-sequence}
\label{fig:seq2seq}
\end{figure}
Więcej szczegółów technicznych dotycząych modelu sequence-to-sequence przedstawię w dalszych rozdziałach pracy.
Więcej szczegółów technicznych dotyczących modelu sequence-to-sequence przedstawię w dalszych rozdziałach pracy.
\chapter{Wprowadzenie do teorii muzyki}
@ -543,15 +543,15 @@ Jednocześnie przyjmuję do wiadomości, że przypisanie sobie, w pracy dyplomow
\subsection{Dźwięk muzyczny}
Drgania powietrza z otoczenia człowieka są przetwarzane w mózgu i rozumiane jako dźwięki. Takie drgania nazywamy falą dźwiękową. Dzwięk muzyczny jest to fala dźwiękowa, którą wytwarza intrument muzyczny. Dzwięk muzyczny charakteryzuje się trzema podstawowymi parametrami:
Drgania powietrza z otoczenia człowieka są przetwarzane w mózgu i rozumiane jako dźwięki. Takie drgania nazywamy falą dźwiękową. Dźwięk muzyczny jest to fala dźwiękowa, którą wytwarza instrument muzyczny. Dźwięk muzyczny charakteryzuje się trzema podstawowymi parametrami:
\begin{itemize}
\item wysokością (\textit{ang. pitch}) - jest to częstotliwość drgań wyrażona w hercach. Im większa częstotliwość tym dzźięk jest rozumiany jako wyższy,
\item wysokością (\textit{ang. pitch}) - jest to częstotliwość drgań wyrażona w hercach. Im większa częstotliwość tym dźwięk jest rozumiany jako wyższy,
Zakres słyszalny dla człowieka wynosi od 20Hz do 20kHz.
\item głośność (\textit{ang. velocity}) - jest to amplituda drgań fali dźwiękowej. Im większa aplituda, tym dźwięk jest odczuwany jako głosniejszy,
\item głośność (\textit{ang. velocity}) - jest to amplituda drgań fali dźwiękowej. Im większa amplituda, tym dźwięk jest odczuwany jako głośniejszy,
\item długość (\textit{ang. duration}) - jest to czas z jakim dźwięk wybrzmiewa, np. 2 sekundy.
\end{itemize}
% Przykład dźwięku myczynego przedstawiono na Rusynku~\ref{fig:sine}
% Przykład dźwięku muzycznego przedstawiono na Rysunku~\ref{fig:sine}
% \begin{figure}[!htb]
% \centering
@ -562,7 +562,7 @@ Jednocześnie przyjmuję do wiadomości, że przypisanie sobie, w pracy dyplomow
\subsection{Sygnał dźwiękowy}
W rzeczywistości utwór muzyczny jest zazwyczaj kombinacją wielu fal dźwiękowych, o różnych charaketystykach i nazwywany jest sygnałem dźwiękowym. Wizualizację sygnalu dźwiękowego przedstawiono na Rysunku ~\ref{fig:waveform}
W rzeczywistości utwór muzyczny jest zazwyczaj kombinacją wielu fal dźwiękowych, o różnych charakterystykach i nazywany jest sygnałem dźwiękowym. Wizualizację sygnału dźwiękowego przedstawiono na Rysunku ~\ref{fig:waveform}
\begin{figure}[!htb]
\centering
@ -573,7 +573,7 @@ Jednocześnie przyjmuję do wiadomości, że przypisanie sobie, w pracy dyplomow
\subsection{Zapis nutowy}
Reprezentacja muzyki jako sygnału dźwiękowego przechowuje informacje o dokładnym brzmieniu danego utworu tzn. jakie drgania należy wytworzyć, aby móc odtwozyć muzykę. Taki zapis nie informuje nas bezpośrednio jakie instrumenty zostały użyte, jakie wysokości i długości dźwięków zostały wykorzystane. Dlatego ludzkość na przestrzeni wieków opracowała abstrakcyjne objekty, które reprezentują utwór w czytelny dla człowieka sposób.
Reprezentacja muzyki jako sygnału dźwiękowego przechowuje informacje o dokładnym brzmieniu danego utworu tzn. jakie drgania należy wytworzyć, aby móc odtworzyć muzykę. Taki zapis nie informuje nas bezpośrednio jakie instrumenty zostały użyte, jakie wysokości i długości dźwięków zostały wykorzystane. Dlatego ludzkość na przestrzeni wieków opracowała abstrakcyjne obiekty, które reprezentują utwór w czytelny dla człowieka sposób.
\subsubsection{Tempo}
W muzyce symbolicznej tempo informuje nas o prędkości utworu. W muzyce klasycznej stosowało się opisowy sposób dostosowywania tempa np. Allegro - Szybko lub Adagio - wolno. Jak można szybko stwierdzić są to zwroty subiektywne i nie wyznaczają tempa jednoznacznie. Obecnie wyraża się tempo w liczbie uderzeń na minutę (\textit{ang. beats per minute; BPM}). I tak Allegro jest to od 120 do 168 BPM a Adagio od 66 do 76 BPM \cite{tempos}. % \footnote{źródlo: http://www.classicalmusiccity.com/search/article.php?vars=446/
@ -581,7 +581,7 @@ Jednocześnie przyjmuję do wiadomości, że przypisanie sobie, w pracy dyplomow
% }
\subsubsection{Nuta}
Nuta jest to graficzna reprezentacja dźwięku muzycznego. Informuje nas ona o dwóch parametrach dźwięku, wysokości oraz długości dźwięku. Długość dźwięku nazywa się jej wartością. Podstawową wartością nuty jest ćwierćnuta, odpowiada ona jednemu uderzeniu (\textit{ang. beat}). Ta wartość pozwala nam zrozumieć jak długo nalezy wygrywać nutę relatywnie do pozostałych nut w utworze. Jeśli obok siebie ustawimy dwie nuty o wartościach ćwirćnuty i ósemki, wiemy że tę drugą nutę powinniśmy zagrać dwa razy krócej niż pierwszą. Aby wiedzieć dokładnie jak dlugo powinna wybrzmiewać nuta musimy odwołać się do tempa utworu. Dla przykładu w tempie 60 BPM w ciągu minuty zagramy dokładnie 60 ćwierć nut. Kolejne wartości tworzone poprzez sumowanie lub podział długości ćwierćnuty. Półnuta trwa tyle co dwie ćwierćnuty, cała nuta tyle co dwie półnuty, ósemka trwa połowę czasu ćwiercnuty, a szesnastka połowę ósemki itd.
Nuta jest to graficzna reprezentacja dźwięku muzycznego. Informuje nas ona o dwóch parametrach dźwięku, wysokości oraz długości dźwięku. Długość dźwięku nazywa się jej wartością. Podstawową wartością nuty jest ćwierćnuta, odpowiada ona jednemu uderzeniu (\textit{ang. beat}). Ta wartość pozwala nam zrozumieć jak długo należy wygrywać nutę relatywnie do pozostałych nut w utworze. Jeśli obok siebie ustawimy dwie nuty o wartościach ćwierćnuty i ósemki, wiemy że tę drugą nutę powinniśmy zagrać dwa razy krócej niż pierwszą. Aby wiedzieć dokładnie jak długo powinna wybrzmiewać nuta musimy odwołać się do tempa utworu. Dla przykładu w tempie 60 BPM w ciągu minuty zagramy dokładnie 60 ćwierćnut. Kolejne wartości tworzone poprzez sumowanie lub podział długości ćwierćnuty. Półnuta trwa tyle co dwie ćwierćnuty, cała nuta tyle co dwie półnuty, ósemka trwa połowę czasu ćwierćnuty, a szesnastka połowę ósemki itd.
\begin{figure}[!htb]
\centering
@ -590,7 +590,7 @@ Jednocześnie przyjmuję do wiadomości, że przypisanie sobie, w pracy dyplomow
\label{fig:waveform}
\end{figure}
\footnotetext{źródlo: https://www.infomusic.pl/poradnik/46934,poradnik-teoria-muzyki-rytm
\footnotetext{źródło: https://www.infomusic.pl/poradnik/46934,poradnik-teoria-muzyki-rytm
\newline
5 kwietnia 2020 12:46}
@ -601,7 +601,7 @@ Jednocześnie przyjmuję do wiadomości, że przypisanie sobie, w pracy dyplomow
\centering
\begin{tabular}{||c | c||}
\hline
Dzwięk & Ćzęstotliwość \\ [0.5ex]
Dźwięk & Częstotliwość \\ [0.5ex]
\hline\hline
$C_4$ & 261,6\\
\hline
@ -618,17 +618,17 @@ Jednocześnie przyjmuję do wiadomości, że przypisanie sobie, w pracy dyplomow
$H_4$ & 493,9\\
\hline
\end{tabular}
\caption{Dźwięki symboliczne oraz ich częstosliwości}
\caption{Dźwięki symboliczne oraz ich częstotliwości}
\label{table:dzwieki}
\end{table}
W zapisie nutowym aby nucie nadać wysokość, umieszcza się ją w odpowiednim miejscu na pięciolonii. Przedstawione powyżej dźwięki zapisalibyśmy w taki sposób jak przedstawiono na Rysunku~\ref{fig:pieciolinia}
W zapisie nutowym aby nucie nadać wysokość, umieszcza się ją w odpowiednim miejscu na pięciolinii. Przedstawione powyżej dźwięki zapisaliśmy w taki sposób jak przedstawiono na Rysunku~\ref{fig:pieciolinia}
\begin{figure}[!htb]
\centering
\includegraphics[width=\linewidth]{images/nuty_linia.png}
\caption{źródlo: https://amplitudaschool.weebly.com/lekcja-11.html 5 kwietnia 2020 13:24}
\caption{źródło: https://amplitudaschool.weebly.com/lekcja-11.html 5 kwietnia 2020 13:24}
\label{fig:pieciolinia}
\end{figure}
@ -643,20 +643,20 @@ Jednocześnie przyjmuję do wiadomości, że przypisanie sobie, w pracy dyplomow
\[ A_5 = 440Hz * 2 = 880Hz \]
\[ A_3 = 440Hz / 2 = 220Hz \]
W ten sposób możemy utworzyć nieskończenie wiele oktaw, jednak w rzeczywistości używa się nut od C0 do C8.
W ten sposób możemy stworzyć nieskończenie wiele oktaw, jednak w rzeczywistości używa się nut od C0 do C8.
\subsubsection{Akord}
Gdy w jednym momencie zabrzmią dwie lub więcej różnych nut, wtedy mówimy o akordzie. Akord potrafi dodać emocje do brzmienia całego utworu.
\subsubsection{Skala}
\label{section:skala}
Do opisu, czym jest skala. -> Skala jest to zestaw nut, które dobrze ze sobą brzmią. Skalę opisujemy dwoma parametrami. Tonację, oraz modem. Tonacja jest to nuta startowa, dla skali. Mod nastomiast jest to zestaw interwałów liczony od pierwszej nuty. np. C-Dur, gdzie C jest wartością początkową, a Dur opisuje interwału, Możemu utorzyć inne skale, np G-Dur, używając tych samych interwałów, ale zaczynając od innej nuty.
Do opisu, czym jest skala. -> Skala jest to zestaw nut, które dobrze ze sobą brzmią. Skalę opisujemy dwoma parametrami. Tonację, oraz modem. Tonacja jest to nuta startowa, dla skali. Mod natomiast jest to zestaw interwałów liczony od pierwszej nuty. np. C-Dur, gdzie C jest wartością początkową, a Dur opisuje interwału, Możemy utworzyć inne skale, np G-Dur, używając tych samych interwałów, ale zaczynając od innej nuty.
\section{Cyfrowa reprezentacja muzyki symbolicznej}
\subsection{Standard MIDI}
Standrd MIDI (ang. Musical Instrument Digital Interface) został stworzony w 1983 aby umożliwić synchronizację i wymianę informacji między elektronicznymi urządzeniami muzycznymi takimi jak syntezatory, keyboardy czy sekwencery.
Standard MIDI (ang. Musical Instrument Digital Interface) został stworzony w 1983 aby umożliwić synchronizację i wymianę informacji między elektronicznymi urządzeniami muzycznymi takimi jak syntezatory, keyboardy czy sekwencery.
W późniejszych latach został on zaadaptowany do środowiska komputerowego jako cyfrowa reprezentacja muzyki symbolicznej.
\begin{figure}[!htb]
@ -688,7 +688,7 @@ note_on channel=0 note=60 velocity=0 time=0
note\textunderscore on channel 0 note 48 velocity 100 time 0 \\
\end{center}
oznacza aby na kanele 0 zagrać dźwięk nr 48 z głośnością 100 w momencie 0 utworu. Nie informuje nas on jednak o długości trwania dźwęku. Aby zakończyć dźwęk, należy wysłac wiadomość:
oznacza aby na kanele 0 zagrać dźwięk nr 48 z głośnością 100 w momencie 0 utworu. Nie informuje nas on jednak o długości trwania dźwięku. Aby zakończyć dźwięk, należy wysłać wiadomość:
\begin{center}
note\textunderscore off, channel 0, note 48, velocity 100, time 24. \\
@ -698,43 +698,43 @@ note_on channel=0 note=60 velocity=0 time=0
Co oznacza ćwierćnutę.
\subsubsection{Rozdzielczość}
Czas w MIDI jest reprezentowany jako liczba naturalna i jest on zależny od ustalonego tempa utworu. Standardowa rozdzielczość pliku MIDI to 24. Oznacza to, że jedna jednostka czasu odpowiada jednej dwudziestejczwartej jednego udeżenia.
Czas w MIDI jest reprezentowany jako liczba naturalna i jest on zależny od ustalonego tempa utworu. Standardowa rozdzielczość pliku MIDI to 24. Oznacza to, że jedna jednostka czasu odpowiada jednej dwudziestej czwartej jednego uderzenia.
\subsubsection{Kanały}
Plik MIDI posiada 16 kanałów numerowanych od 0 do 15. Każdy kanał odpowiada intrumentowi lub ścieżce. Kanał 9 jest kanałem zarezerwowanym na intrumenty perkusyjne.
Plik MIDI posiada 16 kanałów numerowanych od 0 do 15. Każdy kanał odpowiada instrumentowi lub ścieżce. Kanał 9 jest kanałem zarezerwowanym na instrumenty perkusyjne.
\subsubsection{Nuty}
Nuty w formacie MIDI opisane są kolejnymi cyframi naturalnymi w przedziale od 0 do 127. Odpowiada to dźwękom od $C_0$ do $C_8$. Dla przykładu nuta 69 odpowiada $A_4$, a nuta 47 odpowiada $B_2$.
Nuty w formacie MIDI opisane są kolejnymi cyframi naturalnymi w przedziale od 0 do 127. Odpowiada to dźwiękom od $C_0$ do $C_8$. Dla przykładu nuta 69 odpowiada $A_4$, a nuta 47 odpowiada $B_2$.
Wyjątkiem są nuty z kanału dziewiątego, gdzie istnieją tylko nuty z zakresu od 35 do 81 i każda nuta odpowiada innemu elementowi perkusyjnemu np. 35 to stopa (\textit{kick}), a 37 to werbel {\textit{snare}}.
Wyjątkiem są nuty z kanału dziewiątego, gdzie istnieją tylko nuty z zakresu od 35 do 81 i każda nuta odpowiada innemu elementowi perkusyjne np. 35 to stopa (\textit{kick}), a 37 to werbel {\textit{snare}}.
\subsubsection{Głośność}
Za głośność dźwęku odpowiada parametr \textit{velocity}, który jest liczbą z przedziału od 0 do 127. Im większa jest wartość tym głośniej wybrzmi dźwęk.
Za głośność dźwięku odpowiada parametr \textit{velocity}, który jest liczbą z przedziału od 0 do 127. Im większa jest wartość tym głośniej wybrzmi dźwięk.
\subsubsection{Program}
Program w kontekscie standardu MIDI oznacza instrument który ma zagrać nuty. W standardzie GM (ang. General MIDI), jest 16 grup intrumenów a w każdej z nich znajduje się po 8 intrumentów. Są to piania, chromatyczne perkusje, organy, gitary, basy, intrumenty smyczkowe, zestawy intrumentów, intrumenty dmuchane blaszane, intrumenty dmuchane drewniane, flety, syntezatory prowadzące, syntezatory uzupełniające, efekty syntetyczne, instrumenty etniczne, perkusjonalia i efekty dzwiekowe.
Program w kontekście standardu MIDI oznacza instrument który ma zagrać nuty. W standardzie GM (ang. General MIDI), jest 16 grup instrumentów a w każdej z nich znajduje się po 8 instrumentów. Są to pianina, chromatyczne perkusje, organy, gitary, basy, instrumenty smyczkowe, zestawy instrumentów, instrumenty dmuchane blaszane, instrumenty dmuchane drewniane, flety, syntezatory prowadzące, syntezatory uzupełniające, efekty syntetyczne, instrumenty etniczne, perkusjonalia i efekty dźwiękowe.
\subsubsection{Ścieżka}
Ścieżka (ang. Track) grupuje nuty aby podzielić utwór muzyczny na różne intrumenty lub partie. Protokół MIDI pozwala aby grać wiele ścieżek dzwiękowych jednocześnie, wtedy mówimy o muzyce polifonicznej lub multiintrumentalnej.
Ścieżka (ang. Track) grupuje nuty aby podzielić utwór muzyczny na różne instrumenty lub partie. Protokół MIDI pozwala aby grać wiele ścieżek dźwiękowych jednocześnie, wtedy mówimy o muzyce polifonicznej lub multiinstrumentalnej.
\chapter{Projekt}
W tym rozdzialę opiszę w jaki sposób zbudowałem swój własny geneator muzyki, jak przechodził proces uczenia, jakie próbki udało mi się wygenrować. Opis kodu który napisałem.
W tym rozdziale opiszę w jaki sposób zbudowałem swój własny generator muzyki, jak przechodził proces uczenia, jakie próbki udało mi się wygenerować. Opis kodu który napisałem.
\section{Koncepcja}
Celem tej pracy, było wykonanie modelu, który przy użyciu głębokiego uczenia będzie w stanie generować krótkie klipy multiinstrumentalne. Zainspirował mnie sposób w jaki tworzy się muzykę w zespole. W przeciwieństwie do muzyki tworzonej przez jednego kompozytora, w zespole każda partia tworzona jest przez muzyka grającego na danym instrumencie. Przykładowy sposób tworzenia utworu w zepole, np. rockowym wygląda jak następuje. Jedna osoba tworzy (generuje) pierwszą patrię muzyczną, np partię na gitary. Ta partia została stworzona bez odniesienia do innych członków zespołu. Następnie taka partia zostaje przedstawiona zespołowi. Każdy z członków zespołu musi teraz stworzyć swoje partie w taki sposób, aby pasowały one muzycznie do pierwszej partii. W ten sposób powstają nam zalezności między partiami, tworzącymi cały utwór.
Celem tej pracy, było wykonanie modelu, który przy użyciu głębokiego uczenia będzie w stanie generować krótkie klipy multiinstrumentalne. Zainspirował mnie sposób w jaki tworzy się muzykę w zespole. W przeciwieństwie do muzyki tworzonej przez jednego kompozytora, w zespole każda partia tworzona jest przez muzyka grającego na danym instrumencie. Przykładowy sposób tworzenia utworu w zespole, np. rockowym wygląda jak następuje. Jedna osoba tworzy (generuje) pierwszą partię muzyczną, np partię na gitary. Ta partia została stworzona bez odniesienia do innych członków zespołu. Następnie taka partia zostaje przedstawiona zespołowi. Każdy z członków zespołu musi teraz stworzyć swoje partie w taki sposób, aby pasowały one muzycznie do pierwszej partii. W ten sposób powstają nam zależności między partiami, tworzącymi cały utwór.
Na podstawie tej ideii postanowiłem opracować model składający się z wielu sieci nauronowych, każda z nich odpowiadać będzie jednej partii w utworze, muzykowi w zespole. Jedna z tych sieci będzie generatorem. Ta sieć powinna być skonstuowana w taki sposób aby zainicjować partię muzyczną. Pozostałe będą dopasowywać swoje partie w taki sposób aby pasowaly pod partię wygenerowaną. Te sieci nawywać bedę modelami akompaniującymi. Dzieki temu jesteśmy wstanie stworzyć model wielu sieci, w którym następna sieć, będzie produkować swoje partie na podstawie tego co wygenerowała poprzednia.
Na podstawie tej idei postanowiłem opracować model składający się z wielu sieci neuronowych, każda z nich odpowiadać będzie jednej partii w utworze, muzykowi w zespole. Jedna z tych sieci będzie generatorem. Ta sieć powinna być skonstruowana w taki sposób aby zainicjować partię muzyczną. Pozostałe będą dopasowywać swoje partie w taki sposób aby pasowały pod partię wygenerowaną. Te sieci nazywać będę modelami akompaniującymi. Dzięki temu jesteśmy wstanie stworzyć model wielu sieci, w którym następna sieć będzie produkować swoje partie na podstawie tego co wygenerowała poprzednia.
Kluczone było zauważenie podobieństwa między językiem naturalnym oraz muzyką. Zarówno zdanie, jak i partia muzyczna składa się z sekwencji elementów rozmieszczonych w czasie. Elementy te są zależne od długoterminowego kontekstu, oraz od tego jaki element był ustawiony wcześniej. Dla języka naturalnego są to słowa, na muzyki są to nuty i akordy. Dodatkowo pomyslałem, że różne instrumenty można porównać do róznych języków świata. Wtedy, aby stworzyć melodię np. basu tak aby pasowała pod partę gitary, nalezy "przetłumaczyć" język gitary na język basu. Do tłumaczeń języka naturalnego wykorzystuje się modele sequence-to-sequence, dlatego postanowiłem w modelu generowania muzyki wykorzystać właśnie tą architekturę. Dodatkowo modele sequance-to-sequance mają tę cechę, że liczba elementów sekwencji wejściowej, może być inna niż liczba elementów sekwencji wyjściowej. Idealnie sprawdzi się w przypadku muzyki, ponieważ o długości trwania ścieżki muzycznej nie świadczy liczba nut, tylko suma ich wartości.
Kluczowe było zauważenie podobieństwa między językiem naturalnym oraz muzyką. Zarówno zdanie jak i partia muzyczna składa się z sekwencji elementów rozmieszczonych w czasie. Elementy te są zależne od długoterminowego kontekstu, oraz od tego jaki element był ustawiony wcześniej. Dla języka naturalnego są to słowa, dla muzyki są to nuty i akordy. Dodatkowo pomyślałem, że różne instrumenty można porównać do różnych języków świata. Wtedy aby stworzyć melodię, np. basu, tak aby pasowała pod partię gitary, należy "przetłumaczyć" język gitary na język basu. Do tłumaczeń języka naturalnego wykorzystuje się modele sequence-to-sequence, dlatego postanowiłem w modelu generowania muzyki wykorzystać właśnie tą architekturę. Dodatkowo modele sequence-to-sequence mają tę cechę, że liczba elementów sekwencji wejściowej może być inna niż liczba elementów sekwencji wyjściowej. Idealnie sprawdzi się w przypadku muzyki, ponieważ o długości trwania ścieżki muzycznej nie świadczy liczba nut tylko suma ich wartości.
\section{Wstępne przygotowanie danych do treningu}
Aby móc przedstawić sieci neuronowej muzykę, aby mogła być ona przez niego zrozumiana nalezy zamienić ją na liczby, wektory i macierze. Istenieje wiele technik umożliwiających osiągnięcie tego celu. W mojej pracy wykorzystałem technikę o nazwie one-hot encoding. Enkodowanie One-Hot jest wykorzystywane w uczeniu maszynowym aby nadać liczbową wartość danych kategorycznych. Polega ona stworzeniu słownika, w ktorym każde słowo otrzyma swój unikatowy identyfikator, następnie zostanie utworzony wektor o wymiarze słów w słowniku, gdzie na pozycji odpowiadającej indeksowi słowa bedzie wartość 1 a na pozostałych bedzie watość zero \cite{onehot}. %\footnote{https://deepai.org/machine-learning-glossary-and-terms/one-hot-encoding 28 maja 2020 12:24}
Aby móc przedstawić sieci neuronowej muzykę, aby mogła być ona przez niego zrozumiana należy zamienić ją na liczby, wektory i macierze. Istnieje wiele technik umożliwiających osiągnięcie tego celu. W mojej pracy wykorzystałam technikę o nazwie one-hot encoding. Enkodowanie One-Hot jest wykorzystywane w uczeniu maszynowym aby nadać liczbową wartość danych kategorycznych. Polega ona stworzeniu słownika, w którym każde słowo otrzyma swój unikatowy identyfikator, następnie zostanie utworzony wektor o wymiarze słów w słowniku, gdzie na pozycji odpowiadającej indeksowi słowa będzie wartość 1 a na pozostałych będzie wartość zero \cite{onehot}. %\footnote{https://deepai.org/machine-learning-glossary-and-terms/one-hot-encoding 28 maja 2020 12:24}
\subsection{Przykład działania One-Hot Encoding}
Weźmy sekwencję liter w słowie MATEMATYKA. Znajdźmy unikatowe elementy tej sekwencji, oraz nadajmy im unikatowy indentyfikator. Kolejność nie ma znaczenia.
Weźmy sekwencję liter w słowie MATEMATYKA. Znajdźmy unikatowe elementy tej sekwencji, oraz nadajmy im unikatowy identyfikator. Kolejność nie ma znaczenia.
\begin{center}
M - 0,
@ -745,7 +745,7 @@ note_on channel=0 note=60 velocity=0 time=0
K - 5.
\end{center}
Kodując słowo MATEMATYKA, otrzymalibysmy macierz
Kodując słowo MATEMATYKA, otrzymalibyśmy macierz
\[
\mathbb{\boldsymbol{
@ -761,27 +761,27 @@ note_on channel=0 note=60 velocity=0 time=0
\subsection{Muzyczne "słowo"}
Na potrzeby dostosowania danych muzycznych do koncepcji słów w zdaniu, zakodowałem pojedyncze słowo muzyczne jako
Na potrzeby dostosowania danych muzycznych do koncepcji słów w zdaniu zakodowałem pojedyncze słowo muzyczne jako
\[
((zbiór wysokości), długość)
\]
W ten sposób byłem w stanie zakodować podedyjcze nuty oraz akordy.
W ten sposób byłem w stanie zakodować pojedyńcze nuty i akordy.
Akord C-dur składojący się z dzwięków C, E i G o długości ósemki, zapisalibyśmy w następujący sposób.
Akord C-dur składający się z dźwięków C, E i G o długości ósemki, zapisaliśmy w następujący sposób.
\[
((60, 64, 67), 0.5)
\]
W ten sposób jesteśmy wstanie kodować melodię w sekwencji słów muzycznych. Tak skonstruowane dane, mają niestety swoje negatywne aspekty. Nie da się w ten sposób zapisać partii, w której zostaje grana nowa nuta gdy poprzednia jeszcze powinna brzmieć. Nasz zapis zakłąda, że melodia, jest grana element po elemencie, i nowy element wymusza zakończenie poprzedniego. Nie przechowujemy również informacji o dynamice melodii (głośności). Rozszerzenie tego zapisu o informacje o głośności nie jest trudne i nie będzie wymagać przebudowania modelu, natomiast zwiększy liczbę możliwych "słów muzycznych" w słowniku i zwiększy złożoność obliczeniową. Zdecydowałem się na niewykorzystanie tych danych w generowaniu muzyki.
W ten sposób jesteśmy w stanie kodować melodię w sekwencji słów muzycznych. Tak skonstruowane dane mają niestety swoje negatywne aspekty. Nie da się w ten sposób zapisać partii, w której zostaje grana nowa nuta gdy poprzednia jeszcze powinna brzmieć. Nasz zapis zakłada, że melodia jest grana element po elemencie i nowy element wymusza zakończenie poprzedniego. Nie przechowujemy również informacji o dynamice melodii (głośności). Rozszerzenie tego zapisu o informacje o głośności nie jest trudne i nie będzie wymagać przebudowy modelu, natomiast zwiększy liczbę możliwych "słów muzycznych" w słowniku i zwiększy złożoność obliczeniową. Zdecydowałem się na niewykorzystanie tych danych w generowaniu muzyki.
\subsection{Konwersja MIDI na sekwencje słów muzycznych}
Powrzechny sposób przechowywania muzyki symbolicznej w formie cyfrowej to pliki *.mid lub *.midi które przechowuja informację o potoku wiadomości protokołu MIDI. Aby odczytać wiadomości plików MIDI, wykorzystałem bibliotekę \pyth{pretty_midi}, która zawiera wiele funcji pozwalających na edycję plików MIDI.
Powszechny sposób przechowywania muzyki symbolicznej w formie cyfrowej to pliki *.mid lub *.midi które przechowują informację o potoku wiadomości protokołu MIDI. Aby odczytać wiadomości plików MIDI wykorzystałem bibliotekę \pyth{pretty_midi}, która zawiera wiele funkcji pozwalających na edycję plików MIDI.
Aby otworzyć pliki midi za pomocą bilbioteli \pyth{pretty_midi} należy skorzystać z poniższej skłądni.
Aby otworzyć pliki midi za pomocą biblioteki \pyth{pretty_midi}, należy skorzystać z poniższej składni.
\begin{python}
>>> import pretty_midi as pm
@ -801,7 +801,7 @@ note_on channel=0 note=60 velocity=0 time=0
...]
\end{python}
Dzięki bibliotece \pyth{pretty_midi}, plik midi został odczytany i przechwany w objecie \pyth{PrettyMIDI}. Ten objekt posiada atrybut \pyth{instruments}, który jest listą ścieżek pliku MIDI. Objekt ścieżki posiada atrubut \pyth{notes}, który jest listą nut tej ścieżki. Możemy zobaczyć, że biblioteka \pyth{pretty_midi} zamieniła potok sygnałów protokołu MIDI na konkretne nuty posiadajace parametry $start$, $end$, $pitch$ orac $velocity$. Aby otrzymać sekwencję danych w takim formacie w jakim potrzebujemy możemy zastosować na obiekcie \pyth{Instrument} poniższą funkcję.
Dzięki bibliotece \pyth{pretty_midi} plik midi został odczytany i przechowany w obiekcie \pyth{PrettyMIDI}. Ten obiekt posiada atrybut \pyth{instruments}, który jest listą ścieżek pliku MIDI. Obiekt ścieżki posiada atrybut \pyth{notes}, który jest listą nut tej ścieżki. Możemy zobaczyć, że biblioteka \pyth{pretty_midi} zamieniła potok sygnałów protokołu MIDI na konkretne nuty posiadające parametry $start$, $end$, $pitch$ orac $velocity$. Aby otrzymać sekwencję danych w takim formacie w jakim potrzebujemy możemy zastosować na obiekcie \pyth{Instrument} poniższą funkcję.
\begin{python}
def parse_pretty_midi_instrument(instrument, resolution,
@ -862,14 +862,14 @@ def parse_pretty_midi_instrument(instrument, resolution,
\end{python}
Powyższa funkcja w zamienia wartości absolutne czasu, na wartości względne o ustalonej rozdzielczości przez plik MIDI. Dodatkowo zmniejsza szczegółowość, i zaokrągla czas zagrania nuty po szesnastki. Gdy w tym samym momencie, czyli jeśli kilka nut posiada tą samą wartość start, zostają dodane do jednego słowa muzycznego aby utworzyć akord. Pauzy są kodowane jako $-1$. Dodatkowo jeśli pauza trwa dłużej niż takt wtedy zostaje podzielona na mniejsze części o długości \pyth{max_rest_len}. Funkcja zwraca obiekt \pyth{SingleTrack}, który jest obiektem stworzonym aby poza nutami, przechowywać inne istotne informacje na temat ściezki, którą będą istotne w następnych częściach przetwarzania danych. Ostatecznie sekwencje słów muzycznych przechowane są w \pyth{notes}.
Powyższa funkcja w zamienia wartości absolutne czasu, na wartości względne o ustalonej rozdzielczości przez plik MIDI. Dodatkowo zmniejsza szczegółowość, i zaokrągla czas zagrania nuty po szesnastki. Gdy w tym samym momencie, czyli jeśli kilka nut posiada tą samą wartość start, zostają dodane do jednego słowa muzycznego aby utworzyć akord. Pauzy są kodowane jako $-1$. Dodatkowo jeśli pauza trwa dłużej niż takt wtedy zostaje podzielona na mniejsze części o długości \pyth{max_rest_len}. Funkcja zwraca obiekt \pyth{SingleTrack}, który jest obiektem stworzonym aby poza nutami, przechowywać inne istotne informacje na temat ścieżki, którą będą istotne w następnych częściach przetwarzania danych. Ostatecznie sekwencje słów muzycznych przechowane są w \pyth{notes}.
\begin{python}
>>> resolution = midi.resolution
>>> time_to_tick = midi.time_to_tick
>>> intrument = melody
>>> instrument = melody
>>> single_track = parse_pretty_midi_instrument(intrument,
>>> single_track = parse_pretty_midi_instrument(instrument,
resolution, time_to_tick, key_offset=0)
>>> single_track.stream.notes
@ -890,21 +890,21 @@ resolution, time_to_tick, key_offset=0)
\subsection{Inne aspekty przygotowania danych}
Po odczytaniu danych i konwersji je do pożądanego formatu dane należy oczyścić. W mojej pracy zastowowałem kilka operacji, w celu zwiększenia muzycznego sensu danych.
Po odczytaniu danych i konwersji je do pożądanego formatu dane należy oczyścić. W mojej pracy zastosowałem kilka operacji, w celu zwiększenia muzycznego sensu danych.
\subsubsection{Unormowanie skali}
W muzyce istenieje pojęcie skali. Skala jest to zestaw nut, które dobrze ze sobą wspołgrają. Zostało to szerzej opiswane w podrozdziale~\ref{section:skala}. W uczeniu maszynowym powodouje to realny problem, ponieważ piosenki wykorzystują różne skale, i sieć neuronowa będzie preferować wybranie skali częściej używanej. Dodatkowo zmiana skali, nie zmienia drastycznie kontenku muzycznego utworu. Zmiana wysokości przyskich nut, bez zmiany ich względnych interwałów nazywana jest transpozycją. Aby rozwiązać ten problem zaleca się agmentację danych, do wszystkich mozliwych skal. W mojej pracy wykorzystalem jednak inne rozwiązanie. Zamiast rozszerzać zbiór danych, sprowadziłem wszystkie ścieżki muzyczne do jednej skali C. Dzięki temu model przyłoży większą uwagę na rozumienie wzajemnych relacji, zamiast uczyć się pojęcia tonacji skali \cite{survay}.
W muzyce istnieje pojęcie skali. Skala jest to zestaw nut, które dobrze ze sobą współgrają. Zostało to szerzej opisane w podrozdziale~\ref{section:skala}. W uczeniu maszynowym powoduje to realny problem, ponieważ piosenki wykorzystują różne skale i sieć neuronowa będzie preferować wybranie skali częściej używanej. Dodatkowo zmiana skali nie zmienia znacznie kontentu muzycznego utworu, tj. nawet po zmianie skali melodii człowiek dalej jest w stanie ją rozpoznać. Zmiana wysokości wszystkich nut bez zmiany ich względnych interwałów nazywana jest transpozycją. Aby rozwiązać ten problem zaleca się rozszerzenie danych, do wszystkich możliwych skal. W mojej pracy wykorzystałam jednak inne rozwiązanie. Zamiast rozszerzać zbiór danych sprowadziłem wszystkie ścieżki muzyczne do jednej skali C. Dzięki temu model przyłoży większą uwagę na rozumienie wzajemnych relacji, zamiast uczyć się pojęcia tonacji skali \cite{survay}.
\subsubsection{Podział na takty}
Długie listy muzycznych słów zostały podzielone na takty (\textit{bars}), o odpowiedniej długości, domyslnie o długości 4, co odpowiada czterem ćwierćnutom. Dzięki temu utwór muzyczny zostanie podzielony na mniejsze sekwencje. Sekwencje te będą posidały różną liczbę elementów, ale będą tak samo długie, w kontekcie muzycznym. Głównym celem takie zabiegu, jest zapewnienie muzycznego sensu sekwenjom. Takt jest naturalnym dla muzyki podziałem dłuższegej pratii na mniejsze.
Długie listy muzycznych słów zostały podzielone na takty (\textit{bars}), o odpowiedniej długości, domyślnie o długości 4, co odpowiada czterem ćwierćnutom. Dzięki temu utwór muzyczny zostanie podzielony na mniejsze sekwencje. Sekwencje te będą posiadały różną liczbę elementów, ale będą tak samo długie, w kontekście muzycznym. Głównym celem takie zabiegu, jest zapewnienie muzycznego sensu sekwenjom. Takt jest naturalnym dla muzyki podziałem dłuższego partii na mniejsze.
\subsection{Podział danych na dane wejściowe i wyjściowe}
Na podstawie przetworzonych danych, należy przygotować dane wejściowe $X$ i wyjściowe $Y$ dla sieci neurowonych, aby przeprowadzić proces uczenia. W tym celu będziemy rozważać pary sekwencji $(x, y)$, gdzie $x \in X$ i $y \in Y$. Każda senwencja zawierać bedzie omówione wcześniej słowa muzyczne. W przygotowanym przeze mnie modelu, występują dwa rodzaje sieci neuronowych, sieć generująca oraz sieć akompaniująca.
Na podstawie przetworzonych danych, należy przygotować dane wejściowe $X$ i wyjściowe $Y$ dla sieci neuronowych, aby przeprowadzić proces uczenia. W tym celu będziemy rozważać pary sekwencji $(x, y)$, gdzie $x \in X$ i $y \in Y$. Każda sekwencja zawierać będzie omówione wcześniej słowa muzyczne. W przygotowanym przeze mnie modelu, występują dwa rodzaje sieci neuronowych, sieć generująca oraz sieć akompaniująca.
\subsubsection{Przygotowanie danych dla generatora}
Model generatywny będzie tworzył partie muzyczne, na podstawie poprzeprzednich sekwencji tego samego intrumentu. Weźmy parię muzyczną $G$, która jest uporządkowaną listą elementów $g$ w czasie. Każdy element $g$ jest taktem składających sie ze słów muzycznych.
Model generatywny będzie tworzył partie muzyczne, na podstawie poprzednich sekwencji tego samego instrumentu. Weźmy partię muzyczną $G$, która jest uporządkowaną listą elementów $g$ w czasie. Każdy element $g$ jest taktem składających się ze słów muzycznych.
\[
G = \left[g_1, g_2, g_n \right],
\]
@ -917,14 +917,14 @@ resolution, time_to_tick, key_offset=0)
\]
dla $t \in (1, n-1)$.
Dzięki takiemu zdefiniowaniu danych uczacych generator będzie uczył sie jak powinien wyglądać następny takt, na podstawie poprzedniego. W ten sposób będziemy wstanie wykorzystać model, do generowania muzyki bez danych wejściowych. Wątek zostanie rozwinięty w dalejszej części pracy.
Dzięki takiemu zdefiniowaniu danych uczących generator będzie uczył się jak powinien wyglądać następny takt, na podstawie poprzedniego. W ten sposób będziemy w stanie wykorzystać model, do generowania muzyki bez danych wejściowych. Wątek zostanie rozwinięty w dalszej części pracy.
Implementacja w pythonie:
\begin{python}
def get_data_seq2seq_melody(self, instrument_class,
x_seq_len=4):
'''return a list of bars with content for every track
with given instrument class for melody generaiton
with given instrument class for melody generation
x_seq_len and y_seq_len
x previous sentence, y next sentence of the same melody line
@ -954,7 +954,7 @@ def get_data_seq2seq_melody(self, instrument_class,
return x_seq, y_seq
\end{python}
\subsubsection{Przygotowanie danych dla akomaniamentu}
\subsubsection{Przygotowanie danych dla akompaniamentu}
Model akompaniujący natomiast, będzie na podstawie partii jednego tworzyć partię na nowy instrument, dla tego samego kroku czasu.
Niech $G, B$ będą sekcjami muzycznymi różnych instrumentów tej samej długości oraz niech
@ -964,7 +964,7 @@ def get_data_seq2seq_melody(self, instrument_class,
B = \left[b_1, b_2, ..., b_k \right],
\end{array}
\]
wówczas pary dla zbioru uczącego tworzymy w nastęujący sposób
wówczas pary dla zbioru uczącego tworzymy w następujący sposób
\[
\begin{array}{c}
@ -980,10 +980,10 @@ def get_data_seq2seq_melody(self, instrument_class,
\begin{python}
def get_data_seq2seq_arrangment(self, x_instrument,
y_instrument, bars_in_seq=4):
'''this method is returning a sequances of given lenth
by rolling this lists of x and y for arrangemt generation
x and y has the same bar lenth, and represent the
same musical phrase played mb difrent instruments (tracks)
'''this method is returning a sequences of given length
by rolling this lists of x and y for arrangement generation
x and y has the same bar length, and represent the
same musical phrase played mb different instruments (tracks)
'''
x_seq = []
@ -1006,16 +1006,16 @@ def get_data_seq2seq_arrangment(self, x_instrument,
\end{python}
\subsection{Inne apekty przygotowania zbioru uczącego}
\subsection{Inne aspekty przygotowania zbioru uczącego}
\subsubsection{Oczyszczenie danych}
W przygotowaniu danych dla modelu, ważne jest aby dostarczone dane były jak najlepszej jakości. W tym celu zastosowałem jeszcze deduplikację par $(x, y)$ oraz usunąłem takty które nie zawierały muzycznego kontentu.
\subsubsection{Wybór programu dla intrumentu}
Podczas etapu ekstracji danych z plików MIDI poza informacjami o muzyce, zapamiętuję również informacje o programie partii muzycznej. Każda ścieżka MIDI przechowuje informacje o intrumencie (brzmieniu) danej partii. Istenieje 128 rówznych programów, dla zmniejszenia szczegółwości na potrzeby modelu wyróżniam 16 intrumentów zgodnie z grupą do jakiej należą w podziale General MIDI. Dla każdej z grup, sprawdzam jaki program został najczęściej wykorzystywany i zapisuję go na przyszłość, aby móc wygenrowanej muzyce przy kompilacji do MIDI zdefiniować brzmienie intrumentu zgodnie z najczęściej wykorzystywanym w zbiorze MIDI, który został wykorzystany do stworzenia zbioru uczacego dla modelu.
\subsubsection{Wybór programu dla instrumentu}
Podczas etapu ekstrakcji danych z plików MIDI poza informacjami o muzyce, zapamiętuję również informacje o programie partii muzycznej. Każda ścieżka MIDI przechowuje informacje o instrumencie (brzmieniu) danej partii. Istnieje 128 różnych programów, dla zmniejszenia szczególności na potrzeby modelu wyróżniam 16 instrumentów zgodnie z grupą do jakiej należą w podziale General MIDI. Dla każdej z grup, sprawdzam jaki program został najczęściej wykorzystywany i zapisuję go na przyszłość, aby móc wygenerowanej muzyce przy kompilacji do MIDI zdefiniować brzmienie instrumentu zgodnie z najczęściej wykorzystywanym w zbiorze MIDI, który został wykorzystany do stworzenia zbioru uczącego dla modelu.
\subsubsection{Melodia}
Dodatkowym elementem procesu ektracji danych jest znaleniezie ścieżek melodii przewodnich w plikach MIDI. Ścieżki tego typu zamiast być oznaczone nazwą grupy intrumentów do której należą oznaczone są nazwą \pyth{Melody}. Melodia jest kategorią ścieżek z podziału ze względu na rolę partii w utworze, zamiast na intrument. Istnieją też inne role intrumentów, jednak często rola jest w pewnym sensie definiowana przez instrument. Nie jest to zasada, bardziej prawidłowość w muzyce. Uznazłem że wydobycie ten informacji na temat ścieżki nada więcej muzycznego sensu danym.
Dodatkowym elementem procesu ekstrakcji danych jest znalezienie ścieżek melodii przewodnich w plikach MIDI. Ścieżki tego typu zamiast być oznaczone nazwą grupy instrumentów do której należą oznaczone są nazwą \pyth{Melody}. Melodia jest kategorią ścieżek z podziału ze względu na rolę partii w utworze, zamiast na instrument. Istnieją też inne role instrumentów, jednak często rola jest w pewnym sensie definiowana przez instrument. Nie jest to zasada, bardziej prawidłowość w muzyce. Uznałem że wydobycie ten informacji na temat ścieżki nada więcej muzycznego sensu danym.
Aby sprawdzić czy dana ścieżka jest melodią, zastosowałem poniższą funkcję:
\begin{python}
@ -1023,7 +1023,7 @@ def check_if_melody(self):
'''checks if Track object could be a melody
it checks if percentage of single notes in
Track.stream.notes is higher than treshold
Track.stream.notes is higher than threshold
of 90 and there is at least 2 notes in bar per average
'''
@ -1057,9 +1057,9 @@ else:
return False
\end{python}
Funkcja sprawdza liczbę pojedynczych nut i akordów w ścieżce, oraz zagęszczenie nut w takcie. Jeśli jest więcej niż 90 pojedynczych nut w ścieżce oraz jest średnio więcej nut w takcie niż dwie, wtedy uznaję że partia intrumentalna utworu jest melodią.
Funkcja sprawdza liczbę pojedynczych nut i akordów w ścieżce, oraz zagęszczenie nut w takcie. Jeśli jest więcej niż 90 pojedynczych nut w ścieżce oraz jest średnio więcej nut w takcie niż dwie, wtedy uznaję że partia instrumentalna utworu jest melodią.
\section{Tranformacja danych dla modelu}
\section{Transformacja danych dla modelu}
@ -1078,7 +1078,7 @@ Funkcja sprawdza liczbę pojedynczych nut i akordów w ścieżce, oraz zagęszcz
\chapter{Podsumowanie}
Ostateczne wnioski, czy muzyka generowana komputerowa da się lubić? Czy to pozytywnie wpłynie na przemysł muzyczny? Tak i nie. Może złużyć jako inspiracja dla muzyków, proces wspierający. Z drugiej strony może obnizy koszty produkowania muzyki pop, która i tak jest już bardzo powtarzalna. Czy sieci neuronowe nauczą się produkować Hity?
Ostateczne wnioski, czy muzyka generowana komputerowa da się lubić? Czy to pozytywnie wpłynie na przemysł muzyczny? Tak i nie. Może służyć jako inspiracja dla muzyków, proces wspierający. Z drugiej strony może obniży koszty produkowania muzyki pop, która i tak jest już bardzo powtarzalna. Czy sieci neuronowe nauczą się produkować Hity?
\begin{thebibliography}{99}
@ -1120,3 +1120,5 @@ Funkcja sprawdza liczbę pojedynczych nut i akordów w ścieżce, oraz zagęszcz
\printindex
\end{document}

View File

@ -1,41 +1,41 @@
\contentsline {chapter}{Streszczenie}{7}%
\contentsline {chapter}{Abstract}{9}%
\contentsline {chapter}{Wst\IeC {\k e}p}{11}%
\contentsline {chapter}{Rozdzia\PlPrIeC {\l }\ 1\relax .\leavevmode@ifvmode \kern .5em Wprowadzenie do sieci neuronowych}{13}%
\contentsline {section}{\numberline {1.1\relax .\leavevmode@ifvmode \kern .5em }Regresja liniowa}{13}%
\contentsline {section}{\numberline {1.2\relax .\leavevmode@ifvmode \kern .5em }Uczenie modelu}{14}%
\contentsline {subsection}{\numberline {1.2.1\relax .\leavevmode@ifvmode \kern .5em }Funkcja kosztu}{15}%
\contentsline {subsection}{\numberline {1.2.2\relax .\leavevmode@ifvmode \kern .5em }Znajdowanie minimum funkcji}{15}%
\contentsline {subsection}{\numberline {1.2.3\relax .\leavevmode@ifvmode \kern .5em }Metody gradientowe}{15}%
\contentsline {section}{\numberline {1.3\relax .\leavevmode@ifvmode \kern .5em }Regresja liniowa jako model sieci neuronowej}{17}%
\contentsline {section}{\numberline {1.4\relax .\leavevmode@ifvmode \kern .5em }Funkcje aktywacji}{19}%
\contentsline {section}{\numberline {1.5\relax .\leavevmode@ifvmode \kern .5em }Wielowarstwowe sieci neuronowe}{19}%
\contentsline {subsection}{\numberline {1.5.1\relax .\leavevmode@ifvmode \kern .5em }Jednokierunkowe sieci neuronowe}{20}%
\contentsline {subsection}{\numberline {1.5.2\relax .\leavevmode@ifvmode \kern .5em }Autoencodery}{21}%
\contentsline {subsection}{\numberline {1.5.3\relax .\leavevmode@ifvmode \kern .5em }Rekurencyjne sieci neuronowe}{22}%
\contentsline {subsection}{\numberline {1.5.4\relax .\leavevmode@ifvmode \kern .5em }LSTM}{23}%
\contentsline {subsection}{\numberline {1.5.5\relax .\leavevmode@ifvmode \kern .5em }Sequence-to-sequence}{25}%
\contentsline {chapter}{Rozdzia\PlPrIeC {\l }\ 2\relax .\leavevmode@ifvmode \kern .5em Wprowadzenie do teorii muzyki}{27}%
\contentsline {section}{\numberline {2.1\relax .\leavevmode@ifvmode \kern .5em }Podstawowe koncepcje}{27}%
\contentsline {subsection}{\numberline {2.1.1\relax .\leavevmode@ifvmode \kern .5em }D\IeC {\'z}wi\IeC {\k e}k muzyczny}{27}%
\contentsline {subsection}{\numberline {2.1.2\relax .\leavevmode@ifvmode \kern .5em }Sygna\IeC {\l } d\IeC {\'z}wi\IeC {\k e}kowy}{27}%
\contentsline {subsection}{\numberline {2.1.3\relax .\leavevmode@ifvmode \kern .5em }Zapis nutowy}{27}%
\contentsline {section}{\numberline {2.2\relax .\leavevmode@ifvmode \kern .5em }Cyfrowa reprezentacja muzyki symbolicznej}{31}%
\contentsline {subsection}{\numberline {2.2.1\relax .\leavevmode@ifvmode \kern .5em }Standard MIDI}{31}%
\contentsline {chapter}{Rozdzia\PlPrIeC {\l }\ 3\relax .\leavevmode@ifvmode \kern .5em Projekt}{33}%
\contentsline {section}{\numberline {3.1\relax .\leavevmode@ifvmode \kern .5em }Koncepcja}{33}%
\contentsline {section}{\numberline {3.2\relax .\leavevmode@ifvmode \kern .5em }Wst\IeC {\k e}pne przygotowanie danych do treningu}{34}%
\contentsline {subsection}{\numberline {3.2.1\relax .\leavevmode@ifvmode \kern .5em }Przyk\IeC {\l }ad dzia\IeC {\l }ania One-Hot Encoding}{34}%
\contentsline {subsection}{\numberline {3.2.2\relax .\leavevmode@ifvmode \kern .5em }Muzyczne "s\IeC {\l }owo"}{34}%
\contentsline {subsection}{\numberline {3.2.3\relax .\leavevmode@ifvmode \kern .5em }Konwersja MIDI na sekwencje s\IeC {\l }\IeC {\'o}w muzycznych}{35}%
\contentsline {subsection}{\numberline {3.2.4\relax .\leavevmode@ifvmode \kern .5em }Inne aspekty przygotowania danych}{38}%
\contentsline {subsection}{\numberline {3.2.5\relax .\leavevmode@ifvmode \kern .5em }Podzia\IeC {\l } danych na dane wej\IeC {\'s}ciowe i wyj\IeC {\'s}ciowe}{38}%
\contentsline {subsection}{\numberline {3.2.6\relax .\leavevmode@ifvmode \kern .5em }Inne apekty przygotowania zbioru ucz\IeC {\k a}cego}{41}%
\contentsline {section}{\numberline {3.3\relax .\leavevmode@ifvmode \kern .5em }Tranformacja danych dla modelu}{43}%
\contentsline {section}{\numberline {3.4\relax .\leavevmode@ifvmode \kern .5em }Definicja modelu}{43}%
\contentsline {section}{\numberline {3.5\relax .\leavevmode@ifvmode \kern .5em }Uczenie modelu}{43}%
\contentsline {section}{\numberline {3.6\relax .\leavevmode@ifvmode \kern .5em }Generowanie muzyki przy pomocy wytrenowanego modelu}{43}%
\contentsline {section}{\numberline {3.7\relax .\leavevmode@ifvmode \kern .5em }Wyniki}{43}%
\contentsline {section}{\numberline {3.8\relax .\leavevmode@ifvmode \kern .5em }Wnioski}{43}%
\contentsline {chapter}{Rozdzia\PlPrIeC {\l }\ 4\relax .\leavevmode@ifvmode \kern .5em Podsumowanie}{45}%
\contentsline {chapter}{Wstęp}{11}%
\contentsline {chapter}{Rozdzia\PlPrIeC {\l }\ 1\relax .\enspace Wprowadzenie do sieci neuronowych}{13}%
\contentsline {section}{\numberline {1.1\relax .\enspace }Regresja liniowa}{13}%
\contentsline {section}{\numberline {1.2\relax .\enspace }Uczenie modelu}{14}%
\contentsline {subsection}{\numberline {1.2.1\relax .\enspace }Funkcja kosztu}{15}%
\contentsline {subsection}{\numberline {1.2.2\relax .\enspace }Znajdowanie minimum funkcji}{15}%
\contentsline {subsection}{\numberline {1.2.3\relax .\enspace }Metody gradientowe}{15}%
\contentsline {section}{\numberline {1.3\relax .\enspace }Regresja liniowa jako model sieci neuronowej}{17}%
\contentsline {section}{\numberline {1.4\relax .\enspace }Funkcje aktywacji}{19}%
\contentsline {section}{\numberline {1.5\relax .\enspace }Wielowarstwowe sieci neuronowe}{19}%
\contentsline {subsection}{\numberline {1.5.1\relax .\enspace }Jednokierunkowe sieci neuronowe}{20}%
\contentsline {subsection}{\numberline {1.5.2\relax .\enspace }Autoencoder}{21}%
\contentsline {subsection}{\numberline {1.5.3\relax .\enspace }Rekurencyjne sieci neuronowe}{22}%
\contentsline {subsection}{\numberline {1.5.4\relax .\enspace }LSTM}{23}%
\contentsline {subsection}{\numberline {1.5.5\relax .\enspace }Sequence-to-sequence}{25}%
\contentsline {chapter}{Rozdzia\PlPrIeC {\l }\ 2\relax .\enspace Wprowadzenie do teorii muzyki}{27}%
\contentsline {section}{\numberline {2.1\relax .\enspace }Podstawowe koncepcje}{27}%
\contentsline {subsection}{\numberline {2.1.1\relax .\enspace }Dźwięk muzyczny}{27}%
\contentsline {subsection}{\numberline {2.1.2\relax .\enspace }Sygnał dźwiękowy}{27}%
\contentsline {subsection}{\numberline {2.1.3\relax .\enspace }Zapis nutowy}{27}%
\contentsline {section}{\numberline {2.2\relax .\enspace }Cyfrowa reprezentacja muzyki symbolicznej}{31}%
\contentsline {subsection}{\numberline {2.2.1\relax .\enspace }Standard MIDI}{31}%
\contentsline {chapter}{Rozdzia\PlPrIeC {\l }\ 3\relax .\enspace Projekt}{33}%
\contentsline {section}{\numberline {3.1\relax .\enspace }Koncepcja}{33}%
\contentsline {section}{\numberline {3.2\relax .\enspace }Wstępne przygotowanie danych do treningu}{34}%
\contentsline {subsection}{\numberline {3.2.1\relax .\enspace }Przykład działania One-Hot Encoding}{34}%
\contentsline {subsection}{\numberline {3.2.2\relax .\enspace }Muzyczne "słowo"}{34}%
\contentsline {subsection}{\numberline {3.2.3\relax .\enspace }Konwersja MIDI na sekwencje słów muzycznych}{35}%
\contentsline {subsection}{\numberline {3.2.4\relax .\enspace }Inne aspekty przygotowania danych}{38}%
\contentsline {subsection}{\numberline {3.2.5\relax .\enspace }Podział danych na dane wejściowe i wyjściowe}{38}%
\contentsline {subsection}{\numberline {3.2.6\relax .\enspace }Inne aspekty przygotowania zbioru uczącego}{41}%
\contentsline {section}{\numberline {3.3\relax .\enspace }Transformacja danych dla modelu}{43}%
\contentsline {section}{\numberline {3.4\relax .\enspace }Definicja modelu}{43}%
\contentsline {section}{\numberline {3.5\relax .\enspace }Uczenie modelu}{43}%
\contentsline {section}{\numberline {3.6\relax .\enspace }Generowanie muzyki przy pomocy wytrenowanego modelu}{43}%
\contentsline {section}{\numberline {3.7\relax .\enspace }Wyniki}{43}%
\contentsline {section}{\numberline {3.8\relax .\enspace }Wnioski}{43}%
\contentsline {chapter}{Rozdzia\PlPrIeC {\l }\ 4\relax .\enspace Podsumowanie}{45}%
\contentsline {chapter}{Bibliografia}{47}%

Binary file not shown.