Highlights
-
Explore how to use Numba—the just-in-time, type-specializing Python function compiler—to create and launch CUDA kernels to accelerate Python programs on massively parallel NVIDIA GPUs.
UpdatedOct 24, 2024 -
Deep dive on diffusion models, which are a popular choice for text-to-image pipelines, disrupting several industries.
Jupyter Notebook UpdatedOct 17, 2024 -
Comprehensive exploration of LLMs, including cutting-edge techniques and tools such as parameter-efficient fine-tuning (PEFT), quantization, zero redundancy optimizers (ZeRO), fully sharded data pa…
Jupyter Notebook UpdatedSep 27, 2024 -
Strong understanding and practical knowledge of LLM application development by exploring the open-sourced ecosystem, including pretrained LLMs, that can help you get started quickly developing LLM-…
-
A practical introduction to quantum computing: from qubits to quantum machine learning and beyond
Jupyter Notebook Apache License 2.0 UpdatedSep 4, 2024 -
A solid foundational understanding of XAI, primarily emphasizing how XAI methodologies can expose latent biases in datasets and reveal valuable insights.
-
ENCCS joined forces with NordIQuEst to deliver a workshop covering the fundamentals of quantum computing and hybrid HPC-QC systems.
-
Accelerate and optimize existing C/C CPU-only applications using the most essential CUDA tools and techniques.
-
Nvidia DLI workshop on AI-based anomaly detection techniques using GPU-accelerated XGBoost, deep learning-based autoencoders, and generative adversarial networks (GANs) and then implement and compa…
-
Nvidia DLI workshop on AI-based predictive maintenance techniques to identify anomalies and failures in time-series data, estimate the remaining useful life of the corresponding parts, and map anom…
-
Deep-Learning-Week Public
This 5 day online course was co-organised by LRZ and NVIDIA Deep Learning Institute (DLI), combined lectures about Fundamentals of Deep Learning for Single and for Multi-GPUs, Building Transformer-…
-
This bootcamp is designed to give NLP researchers an end-to-end overview on the fundamentals of NVIDIA NeMo framework, complete solution for building large language models. It will also have hands-…
-
Quantum-Autumn-School Public
ENCCS is now again joining forces with the Wallenberg Centre of Quantum Technologies (WACQT) and the Nordic/Baltic NordIQuEst project to deliver a three-day autumn school covering the fundamentals …
-
Training materials and accompanying documentation for "Mastering Transformers: From Building Blocks to Real World Applications" training.
Jupyter Notebook Other UpdatedSep 20, 2023 -
A course that includes topics such as an introduction to quantum computing and its applications (e.g., quantum teleportation), quantum entanglement and superposition (shown on Bernstein-Vazirani an…
quantum-computing superposition quantum-teleportation entanglement grovers-algorithm cirq shor-algorithmJupyter Notebook UpdatedSep 11, 2023 -
Python4HPC Public
Python from an HPC viewpoint, the most practical tools, and various indispensable libraries for HPC use cases.
-
Solution for categorizing hurricanes based on intensity, using a deep convolutional neural network architecture trained on GPUs. It was developed during the "NCC Portugal AI for Science Bootcamp" a…
-
Foundations of “Big Data” processing by introducing the Hadoop distributed computing architecture and providing an introductory level tutorial for Big Data analysis using Hadoop, Rhadoop, and R lib…
-
PATC-Big-Data-Analytics-BSC Public
Introduction to the main concepts and technologies related to Big Data and Data Analytics and its applications to real projects.
Jupyter Notebook UpdatedSep 11, 2023 -
LIP-Data-Science-School Public
School with courses on data science currently used in HEP (High Energy Physics) and astroparticle physics
Jupyter Notebook UpdatedSep 11, 2023 -
Concepts of Bayesian Statistics, Bayesian inference, computational techniques and knowledge about the different types of models as well as model selection procedures.
-
Workshop that will take you from Graph Neural Networks (GNNs) to Transformers, architectures which have led to numerous breakthrough achievements in a variety of fields such as Natural Language Pro…
-
Slides and other material for the Cyprus NCC training event about "Data analytics in the era of large-scale machine learning".
Jupyter Notebook UpdatedSep 11, 2023 -
In this course, we will cover machine learning and deep learning and how to achieve scaling to high performance computing systems.
Jupyter Notebook UpdatedSep 11, 2023 -
In-depth training to using Unreal Engine as a data generator and integrat it in a simple ML workflow, in one of the leading supercomputing centres.
-
Computer-Vision-Nanodegree Public
As one of the 300 scholars chosen among 6,000 from the first phase, "Secure and Private AI" by Facebook AI, I have earned a full scholarship to Udacity’s Computer Vision Nanodegree
-
LeetCode-Python-Solutions Public
This repository contains my solutions to several LeetCode problems, in Python.
-
Upscaling-AI-Worflows Public
How to use Docker and Singularity containers in conjunction with TensorFlow and Horovod to do distributed training and upscale an AI app.
Jupyter Notebook UpdatedAug 20, 2022 -
Recommendation-Systems-IBM Public
Analyze the interactions that users have with articles on the IBM Watson Studio platform and make recommendations to them about new articles, using various recommendation engines.
Jupyter Notebook UpdatedJun 11, 2021 -
Disaster-Response-Pipeline Public
A machine learning pipeline that categorizes disaster related messages so that they can be sent to the appropriate disaster relief agency
Jupyter Notebook UpdatedJun 11, 2021