Reinherit header image

ReInHerit Digital Hub

PyTorch Framework

Referenced app(s)

Author(s)
ReInHerit Project

Publication date
April 17, 2023

Terms of reuse
MIT - CC BY 4.0

Share your experience in the ReInHerit chat!

PyTorch is an open-source machine learning framework developed by Facebook's AI research team. It is a Python-based scientific computing package that allows you to build and train machine learning models for various tasks, such as image and speech recognition, natural language processing, and robotics.

PyTorch is based on the idea of dynamic computation graphs, which means that the graph is constructed on the fly during the forward pass of the model. This allows for more flexibility and easier debugging compared to static computation graphs used in other frameworks like TensorFlow. With dynamic computation graphs, you can use Python control flow statements, such as loops and conditionals, to build complex models.

This framework has been used in several apps of the ReInHerit toolkit, typically those where the backend provides the main deep learning functionalities such as Smart Video Restoration, Smart Retrieval and the Multimedia Chatbot.

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 101004545.

EU commission logo