Title: Neuronové sítě - porovnání výkonnosti knihovny založené na PyTorch v Pythonu a C++
Other Titles: Neural Networks - Performance Comparison of Library based on PyTorch in Python and C++
Authors: Černý, Matěj
Advisor: Prantl Martin, Ing. Ph.D.
Referee: Úbl Martin, Ing.
Issue Date: 2023
Publisher: Západočeská univerzita v Plzni
Document type: bakalářská práce
URI: http://hdl.handle.net/11025/53753
Keywords: strojové učení;frameworky pro strojové učení;pytorch;libtorch;python;c++
Keywords in different language: machine learning;machine learning frameworks;pytorch;libtorch;python;c++
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.
Abstract in different language: 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.
Rights: Plný text práce je přístupný bez omezení
Appears in Collections:Bakalářské práce / Bachelor´s works (KIV)

Files in This Item:
File Description SizeFormat 
A20B0074P.pdfPlný text práce1,63 MBAdobe PDFView/Open
A20B0074P_Posudek.pdfPosudek oponenta práce727,1 kBAdobe PDFView/Open
A20B0074P_Hodnoceni.pdfPosudek vedoucího práce410,62 kBAdobe PDFView/Open
A20B0074P_Obhajoba.pdfPrůběh obhajoby práce57,88 kBAdobe PDFView/Open


Please use this identifier to cite or link to this item: http://hdl.handle.net/11025/53753

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.