This commit is contained in:
Priec
2026-05-05 23:21:05 +02:00
parent 36a1fe0a6b
commit 5f7b151809
14 changed files with 3203 additions and 1 deletions

View File

@@ -17,7 +17,6 @@
\pagestyle{empty} \pagestyle{empty}
\setlength{\parindent}{0pt} \setlength{\parindent}{0pt}
\begin{document}
\begin{flushright} \begin{flushright}
{\color{cardDark}\Large\textbf{Filip Priečinský}} \\ {\color{cardDark}\Large\textbf{Filip Priečinský}} \\

63
prezentacia/1.tex Normal file
View File

@@ -0,0 +1,63 @@
\begin{frame}{Ahoj}
\section{nieco}
\end{frame}
\begin{frame}{Schéma NN}
\centering
\begin{figure}[H]
\centering
\begin{tikzpicture}[scale=1.2, transform shape, node distance=0.8cm]
% Layer highlights
\fill[blue!10, rounded corners=5pt] (-0.5,-1.8) rectangle (0.5,1.8);
\fill[purple!10, rounded corners=5pt] (1.5,-1.8) rectangle (2.5,1.8);
\fill[purple!10, rounded corners=5pt] (3.5,-1.8) rectangle (4.5,1.8);
\fill[green!10, rounded corners=5pt] (5.5,-1.8) rectangle (6.5,1.8);
% Neural Network Structure
\begin{scope}[local bounding box=network]
% Layer labels
\node[text width=2em, text centered] at (0,2) {\small Vstup};
\node[text width=2em, text centered] at (2,2) {\small Skrytá 1};
\node[text width=2em, text centered] at (4,2) {\small Skrytá 2};
\node[text width=2em, text centered] at (6,2) {\small Výstupná};
% Input layer
\node[circle, draw=blue!60, fill=blue!20, minimum size=0.8cm, inner sep=0pt, text width=1.2em, align=center, font=\tiny] (I-1) at (0,1) {$V_{\text{out}}$};
\node[circle, draw=blue!60, fill=blue!20, minimum size=0.8cm, inner sep=0pt, text width=1.2em, align=center, font=\tiny] (I-2) at (0,0) {$I_L$};
\node[circle, draw=blue!60, fill=blue!20, minimum size=0.8cm, inner sep=0pt, text width=1.2em, align=center, font=\scriptsize] (I-3) at (0,-1) {$e$};
% Hidden layers (unchanged, no labels)
\node[circle, draw=purple!60, fill=purple!20, minimum size=0.8cm] (H1-1) at (2,1) {};
\node[circle, draw=purple!60, fill=purple!20, minimum size=0.8cm] (H1-2) at (2,0.3) {};
\node at (2,-0.5) {$\vdots$};
\node[circle, draw=purple!60, fill=purple!20, minimum size=0.8cm] (H1-3) at (2,-1.3) {};
\node[circle, draw=purple!60, fill=purple!20, minimum size=0.8cm] (H2-1) at (4,1) {};
\node[circle, draw=purple!60, fill=purple!20, minimum size=0.8cm] (H2-2) at (4,0.3) {};
\node at (4,-0.5) {$\vdots$};
\node[circle, draw=purple!60, fill=purple!20, minimum size=0.8cm] (H2-3) at (4,-1.3) {};
% Output layer
\node[circle, draw=green!60, fill=green!20, minimum size=0.8cm, inner sep=0pt, text width=1.2em, align=center, font=\tiny] (O-1) at (6,0) {$D$};
% Connections
\foreach \i in {1,2,3} {
\draw[->, gray] (I-\i) -- (H1-1) node[midway, above, sloped, font=\tiny] (if \i=1 then {$w_{1,1}$} else {});
\draw[->, gray] (I-\i) -- (H1-2);
\draw[->, gray] (I-\i) -- (H1-3);
}
\foreach \i in {1,2,3} {
\foreach \j in {1,2,3} {
\draw[->, gray] (H1-\i) -- (H2-\j);
}
}
\foreach \i in {1,2,3} {
\draw[->, gray] (H2-\i) -- (O-1);
}
\end{scope}
\end{tikzpicture}
\caption{Neurónová sieť o 3 vstupoch, dvoch skrytých vrstvách a jednej výstupnej vrstve}
%\label{fig:nn_graph}
\end{figure}
\end{frame}

View File

@@ -0,0 +1,232 @@
%% This is file `beamerthemefibeamer.sty',
%% generated with the docstrip utility.
%%
%% The original source files were:
%%
%% fibeamer.dtx (with options: `class')
%%
%% Copyright 2016-2020 Vít Novotný <witiko@mail.muni.cz>
%% Faculty of Informatics, Masaryk University (Brno, Czech Republic)
%%
%% This work is based on the (Unofficial) University of Manchester
%% Beamer Theme by Andrew Mundy <andrew.mundy@cs.man.ac.uk>.
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version
%% 1.3 of this license or (at your option) any later version.
%% The latest version of this license is available at
%%
%% http://www.latex-project.org/lppl.txt
%%
%% and version 1.3 or later is part of all distributions of LaTeX
%% version 2005/12/01 or later.
%%
%% This work has the LPPL maintenance status `maintained'.
%%
%% The Current Maintainer of this work is Vít Novotný (VN).
%% Send bug reports, requests for additions and questions
%% either to the fithesis discussion forum at
%%
%% http://is.muni.cz/auth/df/fithesis-sazba/
%%
%% or to the e-mail address <witiko@mail.muni.cz>.
%%
%%
%% MODIFICATION ADVICE:
%%
%% If you want to customize this file, it is best to make a copy of
%% the source file(s) from which it was produced. Use a different
%% name for your copy(ies) and modify the copy(ies); this will ensure
%% that your modifications do not get overwritten when you install a
%% new release of the standard system. You should also ensure that
%% your modified source file does not generate any modified file with
%% the same name as a standard file.
%%
%% You will also need to produce your own, suitably named, .ins file to
%% control the generation of files from your source file; this file
%% should contain your own preambles for the files it generates, not
%% those in the standard .ins files.
%%
%% The names of the source files used are shown above.
%%
\NeedsTeXFormat{LaTeX2e}
{\def\fibeamer@versiondef#1#2{
\gdef\fibeamer@version@number{#1}
\gdef\fibeamer@version@date{#2}
\gdef\fibeamer@version{#2 #1 fibeamer MU beamer theme}}
\fibeamer@versiondef{v1.1.8}{2019/12/16}}
\hypersetup{%
pdfcreator=\fibeamer@version,
pdfencoding=auto}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ProvidesPackage{fibeamer/beamerthemefibeamer}[\fibeamer@version]
\newif\iffibeamer@fonts
\DeclareOptionBeamer{fonts}{\fibeamer@fontstrue}
\ExecuteOptionsBeamer{fonts}
\DeclareOptionBeamer{nofonts}{\fibeamer@fontsfalse}
\newif\iffibeamer@microtype
\DeclareOptionBeamer{microtype}{\fibeamer@microtypetrue}
\ExecuteOptionsBeamer{microtype}
\DeclareOptionBeamer{nomicrotype}{\fibeamer@microtypefalse}
\DeclareOptionBeamer{university}{\def\fibeamer@university{#1}}
\ExecuteOptionsBeamer{university=zut}
\DeclareOptionBeamer{faculty}{\def\fibeamer@faculty{#1}}
\ExecuteOptionsBeamer{faculty=wi}
\def\fibeamer@locale{%
% Babel / polyglossia detection
\ifx\languagename\undefined%
english\else\languagename\fi}
\DeclareOptionBeamer{locale}{%
\def\fibeamer@locale{#1}}
\def\fibeamer@logoLocale{\fibeamer@locale}
\DeclareOptionBeamer{logoLocale}{%
\def\fibeamer@logoLocale{#1}}
\DeclareOptionBeamer{basePath}{%
\ifx\fibeamer@empty#1\fibeamer@empty%
\def\fibeamer@basePath{}%
\else%
\def\fibeamer@basePath{#1/}%
\fi}
\ExecuteOptionsBeamer{basePath=fibeamer}
\def\fibeamer@subdir#1#2#3#4\empty{%
\ifx#1\empty% <empty> -> <basePath>
\fibeamer@basePath
\else
\if#1/%
\ifx#2\empty% / -> /
/%
\else% /<path> -> /<path>/
#1#2#3#4/%
\fi
\else
\if#1.%
\ifx#2\empty% . -> ./
./%
\else
\if#2.%
\ifx#3\empty% .. -> ../
../%
\else
\if#3/% ../<path> -> ../<path>/
../#4/%
\else
\fibeamer@basePath#1#2#3#4/%
\fi
\fi
\else
\if#2/% ./<path> -> ./<path>/
./#3#4/%
\else
\fibeamer@basePath#1#2#3#4/%
\fi
\fi
\fi
\else
\fibeamer@basePath#1#2#3#4/%
\fi
\fi
\fi}
\DeclareOptionBeamer{themePath}{%
\def\fibeamer@themePath{\fibeamer@subdir#1%
\empty\empty\empty\empty}}
\ExecuteOptionsBeamer{themePath=theme}
\DeclareOptionBeamer{logoPath}{%
\def\fibeamer@logoPath{\fibeamer@subdir#1%
\empty\empty\empty\empty}}
\ExecuteOptionsBeamer{logoPath=logo/\fibeamer@university}
\DeclareOptionBeamer{logo}{\def\fibeamer@logo{#1}}
\ExecuteOptionsBeamer{%
logo=\fibeamer@logoPath fibeamer-\fibeamer@university-%
\fibeamer@faculty-\fibeamer@logoLocale}
\DeclareOptionBeamer{fallbackLogo}{\def\fibeamer@fallbackLogo{#1}}
\ExecuteOptionsBeamer{%
fallbackLogo=\fibeamer@logoPath fibeamer-\fibeamer@university-%
\fibeamer@faculty-english}
\def\fibeamer@require#1{\IfFileExists{#1.sty}{%
\@ifpackageloaded{#1}{}{\RequirePackage{#1}}}{}}
\def\fibeamer@requireTheme#1{%
\fibeamer@require{\fibeamer@themePath beamer#1themefibeamer}
\fibeamer@require{\fibeamer@themePath\fibeamer@university%
/beamer#1themefibeamer-\fibeamer@university}
\fibeamer@require{\fibeamer@themePath\fibeamer@university%
/beamer#1themefibeamer-\fibeamer@university-\fibeamer@faculty}}
\fibeamer@require{etoolbox}
\newcommand\fibeamer@includeLogo[1][]{{
% See <http://tex.stackexchange.com/a/39987/70941>.
\patchcmd{\Gin@ii}% Make `\includegraphics` use `@fallbackLogo`.
{\begingroup}% <search>
{\begingroup\renewcommand{\@latex@error}[2]{%
\includegraphics[#1]\fibeamer@fallbackLogo}}% <replace>
{}% <success>
{}% <failure>
\includegraphics[#1]\fibeamer@logo}}
\def\fibeamer@patch#1#2{%
\def\fibeamer@patch@versions{#1}%
\def\fibeamer@patch@action{#2}%
\def\fibeamer@patch@next##1,{%
\def\fibeamer@patch@arg{##1}%
\def\fibeamer@patch@relax{\relax}%
\ifx\fibeamer@patch@arg\fibeamer@version@number
\def\fibeamer@patch@next####1\relax,{}%
\expandafter\fibeamer@patch@action
\expandafter\fibeamer@patch@next
\else\ifx\fibeamer@patch@arg\fibeamer@patch@relax\else
\expandafter\expandafter\expandafter\fibeamer@patch@next
\fi\fi}%
\expandafter\expandafter\expandafter\fibeamer@patch@next
\expandafter\fibeamer@patch@versions\expandafter,\relax,}
\ProcessOptionsBeamer
% Set up the microtypographic extensions
\iffibeamer@microtype
\RequirePackage{microtype}
\fi
\mode<presentation>
% Set up the fonts
\iffibeamer@fonts
\RequirePackage{ifthen}
\RequirePackage{ifxetex}
\RequirePackage{ifluatex}
\RequirePackage{lmodern}
\RequirePackage[sfdefault,lf]{carlito}
\renewcommand*\oldstylenums[1]{{\carlitoOsF #1}}
%% Load arev with scaling factor of .85
%% See <http://tex.stackexchange.com/a/181240/70941>
\DeclareFontFamily{OML}{zavm}{\skewchar\font=127 }
\DeclareFontShape{OML}{zavm}{m}{it}{<-> s*[.85] zavmri7m}{}
\DeclareFontShape{OML}{zavm}{b}{it}{<-> s*[.85] zavmbi7m}{}
\DeclareFontShape{OML}{zavm}{m}{sl}{<->ssub * zavm/m/it}{}
\DeclareFontShape{OML}{zavm}{bx}{it}{<->ssub * zavm/b/it}{}
\DeclareFontShape{OML}{zavm}{b}{sl}{<->ssub * zavm/b/it}{}
\DeclareFontShape{OML}{zavm}{bx}{sl}{<->ssub * zavm/b/sl}{}
\AtBeginDocument{
\SetSymbolFont{operators} {normal}{OT1}{zavm}{m}{n}
\SetSymbolFont{letters} {normal}{OML}{zavm}{m}{it}
\SetSymbolFont{symbols} {normal}{OMS}{zavm}{m}{n}
\SetSymbolFont{largesymbols}{normal}{OMX}{iwona}{m}{n}}
\RequirePackage[sans]{dsfont}
\ifthenelse{\boolean{xetex}\OR\boolean{luatex}}{
\RequirePackage{fontspec}
\setmonofont[Scale=0.85]{DejaVu Sans Mono}
}{
\RequirePackage[scaled=0.85]{DejaVuSansMono}
\RequirePackage[resetfonts]{cmap}
\RequirePackage[T1]{fontenc}
}
\RequirePackage{setspace}
\setstretch{1.15}
\fi
\mode
<all>
\fibeamer@requireTheme{color}
\fibeamer@requireTheme{font}
\fibeamer@requireTheme{inner}
\fibeamer@requireTheme{outer}
\endinput
%%
%% End of file `beamerthemefibeamer.sty'.

151
prezentacia/main.tex Normal file
View File

@@ -0,0 +1,151 @@
\documentclass{beamer}
\usetheme[faculty=wi]{fibeamer}
\usepackage[utf8]{inputenc}
\usepackage[slovak,shorthands=off]{babel}
\usepackage{palatino} %font type
\usefonttheme{metropolis} %Type of slides
\usefonttheme[onlymath]{serif} %font type Mathematical expressions
\usetheme[progressbar=frametitle,titleformat frame=smallcaps, numbering=counter]{metropolis} %This adds a bar at the beginning of each section.
\useoutertheme[subsection=false]{miniframes} %Circles in the top of each frame, showing the slide of each section you are at
\usepackage{xcolor}
\definecolor{white}{RGB}{255,255,255}
\definecolor{orange}{RGB}{244,119,35}
\definecolor{schaeffler}{RGB}{8,149,76}
\definecolor{fri}{RGB}{255, 184, 28}
\definecolor{beige}{RGB}{238,245,219}
\definecolor{pearl}{RGB}{214,209,177}
\definecolor{Red}{RGB}{192,70,70}
\definecolor{ultramarine}{RGB}{0,32,96}
\definecolor{CPBlue}{RGB}{108,173,223}
\definecolor{White}{RGB}{245,255,235}
\definecolor{Black}{RGB}{0,0,0}
\usepackage{appendixnumberbeamer}
\setbeamercolor{title separator}{fg=white} %This is the line colour in the title slide
\setbeamercolor{structure}{fg=black} %Colour of the text of structure, numbers, items, blah. Not the big text.
\setbeamercolor{progress bar}{fg=fri} %These are the colours of the progress bar. Notice that the names used are the svgnames
\setbeamercolor{normal text}{fg=black} %Colour of normal text
%\setbeamercolor{alerted text}{fg=Black} %Color of the alert box
\setbeamercolor{example text}{fg=black} %Colour of the Example block text
\setbeamercolor{palette primary}{bg=beige, fg=black} %These are the colours of the background. Being this the main combination and so one.
%\setbeamercolor{palette secondary}{bg=DARK, fg=CPBlue}
\setbeamercolor{palette tertiary}{bg=white, fg=CPBlue}
%\setbeamercolor{section in toc}{fg=Black} %Color of the text in the table of contents (toc)
%\usepackage[ main=slovak, slovak]{babel}
\usepackage{siunitx}
\usepackage{indentfirst}
\usepackage{multirow}
%\usepackage[table,xcdraw]{xcolor}
\usepackage{graphicx}
\usepackage[european]{circuitikz}
\usepackage{gensymb}
\usepackage{textgreek}
\usepackage{textcomp}
\usepackage{siunitx}
\sisetup{load-configurations = units} % Ensure that unit configurations are loaded
\usepackage{amsmath,amssymb}
\usepackage{slashed}
\usepackage{cite}
\usepackage{relsize}
\usepackage{caption}
\usepackage{subcaption}
\usepackage{multicol}
\usepackage{booktabs}
\usepackage{physics}
\usepackage[scale=2]{ccicons}
%\usepackage{pgfplots}
%\usepgfplotslibrary{dateplot}
\usepackage{geometry}
\usepackage{xspace}
%\newcommand{\themename}{\textbf{\textsc{bluetemp}\xspace}}%metropolis}}\xspace}
\usepackage{ragged2e} % `\justifying` text
\usepackage{booktabs} % Tables
\usepackage{tabularx}
\usepackage{tikz} % Diagrams
\usetikzlibrary{calc, shapes, backgrounds}
\usepackage{amsmath, amssymb}
\usepackage{url} % `\url`s
\usepackage{listings} % Code listings
\usepackage{eurosym}
\usepackage{adjustbox}
\usepackage{tikz}
\usepackage[absolute,overlay]{textpos}
\usepackage{tikz}
\usetikzlibrary{arrows.meta, calc, shapes.geometric, positioning, fit, backgrounds}
\usepackage{amsmath}
% Custom style definitions
\usepackage{float}
\usepackage{tabu}
\usepackage{caption}
\newfloat{graph}{htbp}{grp}
\floatname{graph}{Graf}
\newfloat{tabulka}{htbp}{tbl}
\floatname{tabulka}{Tabulka}
\frenchspacing
\DeclareCaptionLabelFormat{graph}{Graf #2}
\captionsetup[graph]{labelformat=graph}
\setbeamercolor{background canvas}{bg=white}
\setbeamerfont{title}{size=\huge}
\date{}
\setbeamertemplate{title separator}{}
%\setbeamerfont{author in head/foot}{size=\normalsize}
\setbeamertemplate{/foot}[totalframenumber]
\setbeamercolor{/foot}{fg=white}
\setbeamertemplate{footline}{
\leavevmode
\hbox{
\colorbox{fri}{
\begin{beamercolorbox}[wd=0.5\paperwidth,ht=1cm,left]{foot}
\hspace{1cm}
\vspace{0.4cm}
\usebeamerfont{/foot}\footnotesize\color{black}\insertframenumber
\end{beamercolorbox}
\begin{beamercolorbox}[wd=0.5\paperwidth,ht=1cm,right]{foot}
\vspace{0.15cm}
\includegraphics[height=0.7cm,keepaspectratio]{obrazky/1.png}\hspace{1.7cm}
\end{beamercolorbox}
}
}
\vskip0pt
}
\usepackage{pdfpages}
\begin{document}
\input{titulka}
\input{1.tex}
%\hspace{5cm}
%\vspace{8cm}test znova
\setbeamercolor{background canvas}{bg=white}
\transdissolve
\begin{frame}[label=zdroje]{Zdroj}
\begin{thebibliography}{9}
\bibitem{james2023islpython}
\color{black}
Gareth James, Daniela Witten, Trevor Hastie, Robert Tibshirani a Jonathan Taylor.
\textit{An Introduction to Statistical Learning with Applications in Python.}, 2023.
Kap. 6.2.2, s.~241--250.
\end{thebibliography}
\end{frame}
\end{document}

View File

2657
prezentacia/main/main.log Normal file

File diff suppressed because it is too large Load Diff

16
prezentacia/main/main.nav Normal file
View File

@@ -0,0 +1,16 @@
\headcommand {\slideentry {0}{0}{1}{1/1}{}{0}}
\headcommand {\beamer@framepages {1}{1}}
\headcommand {\beamer@sectionpages {1}{1}}
\headcommand {\beamer@subsectionpages {1}{1}}
\headcommand {\sectionentry {1}{nieco}{2}{nieco}{0}}
\headcommand {\slideentry {1}{0}{0}{2/2}{}{0}}
\headcommand {\beamer@framepages {2}{2}}
\headcommand {\slideentry {1}{0}{1}{3/3}{}{0}}
\headcommand {\beamer@framepages {3}{3}}
\headcommand {\slideentry {1}{0}{2}{4/4}{}{0}}
\headcommand {\beamer@framepages {4}{4}}
\headcommand {\beamer@partpages {1}{4}}
\headcommand {\beamer@subsectionpages {1}{4}}
\headcommand {\beamer@sectionpages {1}{4}}
\headcommand {\beamer@documentpages {4}}
\headcommand {\gdef \inserttotalframenumber {4}}

View File

BIN
prezentacia/main/main.pdf Normal file

Binary file not shown.

View File

@@ -0,0 +1,2 @@
\beamer@slide {zdroje<1>}{4}
\beamer@slide {zdroje}{4}

View File

@@ -0,0 +1,2 @@
\babel@toc {slovak}{}\relax
\beamer@sectionintoc {1}{nieco}{2}{0}{1}

BIN
prezentacia/obrazky/1.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.4 KiB

35
prezentacia/titulka.tex Normal file
View File

@@ -0,0 +1,35 @@
{
\setbeamercolor{background canvas}{bg=fri}
\setbeamercolor{palette tertiary}{bg=fri}
\begin{frame}[plain]
\setbeamercolor{normal text}{fg=black}
\vspace*{\fill}
{\huge\textbf{\textcolor{black}{Prezentácia - Deep learning v jazyku Rust}}}
\vspace{0.5cm}
\textcolor{black}{Elektronické spracovanie a prezentácia dokumentov}
\vspace*{\fill}
\vspace*{\fill}
\vspace*{\fill}
\vspace*{\fill}
\begin{minipage}[t]{0.7\linewidth}
\raggedright
{
\footnotesize\textcolor{black}{Filip Priečinský }}
{\footnotesize\textcolor{black}{2025/2026 \hspace{0.5cm} Žilinská univerzita v Žiline - FRI}}
\end{minipage}
\begin{minipage}[t]{0.3\linewidth}
\raggedleft
\vspace{-0.22cm}
%\includegraphics[width=3.8cm]{obrazky/1.png}
\end{minipage}
\vspace*{\fill}
\end{frame}
}

45
vizitka.tex Normal file
View File

@@ -0,0 +1,45 @@
% 90 × 50 mm
\documentclass{article}
\usepackage[papersize={90mm,50mm}, margin=4mm]{geometry}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{tikz}
\usepackage{graphicx}
\usepackage{marvosym} % ikony
\usepackage{xcolor}
\usepackage{calc}
\usetikzlibrary{calc, positioning}
\definecolor{cardDark}{HTML}{1B2A4A}
\definecolor{cardAccent}{HTML}{2980B9}
\definecolor{cardGold}{HTML}{D4A843}
\definecolor{cardLight}{HTML}{F5F6FA}
\definecolor{cardGray}{HTML}{7F8C8D}
\pagestyle{empty}
\begin{document}
\hfill{\color{cardDark}\bfseries\large Filip Priecinsky}
\vspace{0.3mm}
\hfill{\color{cardGray}\scriptsize Student}
\vspace{3mm}
\raisebox{-6mm}{\includegraphics[width=13mm]{profile_photo.png}}%
\hfill{\color{cardGold}\rule{48mm}{0.3pt}}
\vspace{3mm}
\hfill{\color{cardGray}\tiny +421 944 212 857 \;\;{\color{cardAccent}\Telefon}}
\vspace{0.8mm}
\hfill{\color{cardGray}\tiny filippriec@tutanota.com \;\;{\color{cardAccent}\Letter}}
\vfill
{\color{cardDark}\tiny\scshape UNIZA}
\end{document}