Level

Advanced

Duration

16h / 2 days

Date

Individually arranged

Price

Individually arranged

Training: PyTorch

The PyTorch training is an intensive two-day course, with 80% focused on hands-on workshops and 20% on theory. The course is designed to provide participants with both solid theoretical foundations and practical skills in using PyTorch – one of the most popular machine learning frameworks. During the training, participants will work with real datasets, build and train models, and deploy them in production environments.

What will you learn?

  • How to install and configure PyTorch in your working environment
  • How to build, train, and optimize machine learning models with PyTorch
  • How to implement advanced neural networks such as CNNs and RNNs
  • How to prepare and deploy PyTorch models in production environments

Required technical skills

  • Basic knowledge of Python programming
  • Basic knowledge of machine learning
  • Ability to work in Jupyter Notebook or Google Colab environments
Who is this training for?
  • logo infoshare Developers and data engineers who want to expand their skills with PyTorch
  • logo infoshare Data scientists who want to apply PyTorch in their projects
  • logo infoshare AI and ML enthusiasts eager to start working with PyTorch

Training Program

  • Day 1: Introduction to PyTorch and Machine Learning Fundamentals

    • Introduction to PyTorch

      • History and development of PyTorch
      • Architecture and main components
    • Installation and environment setup

      • Installing PyTorch and dependencies
      • Setting up the environment (Jupyter Notebook, Google Colab)
    • PyTorch fundamentals

      • Operations on tensors, autograd, and computation graphs
      • Building and running simple models
    • Workshop: Building your first model

      • Implementing a linear model in PyTorch
      • Training and evaluating the model on real data
  • Day 2: Advanced Techniques and Practical Applications

    • Advanced models in PyTorch

      • Neural networks and their architecture
      • Implementing and training Convolutional Neural Networks (CNNs) and Recurrent Neural Networks (RNNs)
    • Model optimization and fine-tuning

      • Optimization and regularization techniques
      • Fine-tuning pretrained models in PyTorch
    • Workshop: Building an image classification model

      • Preparing and processing image data
      • Implementing and training a CNN for image classification
    • Deploying PyTorch models

      • Exporting models and preparing for deployment
      • Practical aspects of deploying models in production environments

Contact us

we will organize training for you tailored to your needs

Przemysław Wołosz

Key Account Manager

przemyslaw.wolosz@infoShareAcademy.com

    The controller of your personal data is InfoShare Academy Sp. z o.o. with its registered office in Gdańsk, al. Grunwaldzka 427B, 80-309 Gdańsk, KRS: 0000531749, NIP: 5842742213. Personal data are processed in accordance with information clause.