Neuronové sítě - porovnání výkonnosti knihovny založené na PyTorch v Pythonu a C++
| dc.contributor.advisor | Prantl Martin, Ing. Ph.D. | |
| dc.contributor.author | Černý, Matěj | |
| dc.contributor.referee | Úbl Martin, Ing. | |
| dc.date.accepted | 2023-6-13 | |
| dc.date.accessioned | 2023-08-02T10:47:34Z | |
| dc.date.available | 2022-10-3 | |
| dc.date.available | 2023-08-02T10:47:34Z | |
| dc.date.issued | 2023 | |
| dc.date.submitted | 2023-5-4 | |
| dc.description.abstract | Neuronové sítě jsou v současné době velmi populární. Naprostá většina kódů je nicméně psaná v jazyce Python, například s použitím knihovny PyTorch. Jádro této knihovny je ovšem nativně psáno v C++ a umožňuje použití přímo z C++. Cílem této bakalářské práce je konverze knihovny vyvinuté vedoucím práce založené na PyTorch z Pythonu do C++ a následné porovnání výkonu obou řešení na jednoduchém modelu. Výsledky naznačují zanedbatelný vliv výběru jazyka na výkon. | cs |
| dc.description.abstract-translated | Neural networks are currently very popular. However, the vast majority of code is written in the Python language, for example using the PyTorch library. The core of the library is, however, natively written in C++ and allows for direct use from C++. The aim of this bachelor's thesis is to convert the PyTorch-based library developed by the thesis supervisor from Python to C++, and subsequently compare the performance of both solutions on a simple model. The results suggest negligible impact of language choice on performance. | en |
| dc.description.result | Obhájeno | |
| dc.format | 41 s | |
| dc.identifier | 93694 | |
| dc.identifier.uri | http://hdl.handle.net/11025/53753 | |
| dc.language.iso | cs | |
| dc.publisher | Západočeská univerzita v Plzni | |
| dc.rights | Plný text práce je přístupný bez omezení | |
| dc.subject | strojové učení | cs |
| dc.subject | frameworky pro strojové učení | cs |
| dc.subject | pytorch | cs |
| dc.subject | libtorch | cs |
| dc.subject | python | cs |
| dc.subject | c++ | cs |
| dc.subject.translated | machine learning | en |
| dc.subject.translated | machine learning frameworks | en |
| dc.subject.translated | pytorch | en |
| dc.subject.translated | libtorch | en |
| dc.subject.translated | python | en |
| dc.subject.translated | c++ | en |
| dc.thesis.degree-grantor | Západočeská univerzita v Plzni. Fakulta aplikovaných věd | |
| dc.thesis.degree-level | Bakalářský | |
| dc.thesis.degree-name | Bc. | |
| dc.thesis.degree-program | Informatika a výpočetní technika | |
| dc.title | Neuronové sítě - porovnání výkonnosti knihovny založené na PyTorch v Pythonu a C++ | cs |
| dc.title.alternative | Neural Networks - Performance Comparison of Library based on PyTorch in Python and C++ | en |
| dc.type | bakalářská práce |
Files
Original bundle
1 - 5 out of 6 results
No Thumbnail Available
- Name:
- A20B0074P.pdf
- Size:
- 1.59 MB
- Format:
- Adobe Portable Document Format
- Description:
- Plný text práce
No Thumbnail Available
- Name:
- A20B0074P_Posudek.pdf
- Size:
- 727.1 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek oponenta práce
No Thumbnail Available
- Name:
- A20B0074P_Hodnoceni.pdf
- Size:
- 410.62 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek vedoucího práce
No Thumbnail Available
- Name:
- A20B0074P_Obhajoba.pdf
- Size:
- 57.88 KB
- Format:
- Adobe Portable Document Format
- Description:
- Průběh obhajoby práce
No Thumbnail Available
- Name:
- A20B0074P_Zadani.pdf
- Size:
- 14.12 KB
- Format:
- Adobe Portable Document Format
- Description:
- VŠKP - příloha