100+ Free PyTorch Certified Associate Practice Questions
Prepare for the PyTorch Certified Associate (PTCA) exam with instant access — no signup required.
Loading practice questions...
Explore More Linux Foundation Certifications
Continue into nearby exams from the same family. Each card keeps practice questions, study guides, flashcards, videos, and articles in one place.
Key Facts: PyTorch Certified Associate Exam
~$250
Exam Voucher Value (USD)
Linux Foundation
Linux Foundation
Administering Body
Linux Foundation / PyTorch Foundation
Online proctored
Delivery Format
Linux Foundation
Applied + knowledge
Assessment Type
Linux Foundation
Not published
Question Count and Passing Score
Linux Foundation (not disclosed)
Associate
Certification Level
Linux Foundation
The PyTorch Certified Associate (PTCA) is a Linux Foundation and PyTorch Foundation credential validating foundational PyTorch skills for building, training, and deploying models. It is delivered online with remote proctoring and combines applied tasks with a knowledge assessment, with an exam fee of roughly $250 USD. The exact question count, time limit, and passing score are not published. Core domains are PyTorch fundamentals (tensors, autograd, CUDA), building neural networks (nn.Module, layers, losses, optimizers), data handling (Dataset, DataLoader, transforms), training and evaluation loops, model saving and deployment (state_dict, TorchScript, ONNX), and debugging and best practices.
Sample PyTorch Certified Associate Practice Questions
Try these sample questions to test your PyTorch Certified Associate exam readiness. Each question includes a detailed explanation. Start the interactive quiz above for the full 100+ question experience with AI tutoring.
1In PyTorch, which function creates a tensor filled with zeros of shape (2, 3)?
2What attribute must a tensor have set to True for autograd to track operations and compute its gradient during backpropagation?
3Which method moves a tensor x onto a CUDA GPU device in a device-agnostic way that also works on CPU-only machines?
4What does calling .backward() on a scalar loss tensor do?
5Which statement about torch.Tensor.view() versus torch.Tensor.reshape() is correct?
6What does tensor.detach() return?
7By convention, what do PyTorch tensor methods ending in an underscore, such as add_() or relu_(), indicate?
8Which context manager disables gradient tracking to speed up inference and reduce memory usage?
9Given a = torch.tensor([1.0, 2.0, 3.0]), what does a.shape return?
10Which operation performs matrix multiplication of two 2-D tensors A and B in PyTorch?
About the PyTorch Certified Associate Exam
The PyTorch Certified Associate (PTCA) is a foundational certification from the Linux Foundation and the PyTorch Foundation that validates the ability to build, train, evaluate, and deploy deep learning models with PyTorch. It covers PyTorch fundamentals such as tensors, tensor operations, autograd, and CUDA devices; building neural networks with nn.Module, layers, activation functions, loss functions, and optimizers; data handling with Dataset, DataLoader, and transforms; training and evaluation loops; model saving, loading, and deployment with state_dict, TorchScript, and ONNX; plus debugging and best practices. The exam is delivered online with remote proctoring and blends applied, hands-on tasks with a knowledge assessment. It was beta-tested by the Linux Foundation in late 2025 and into 2026, so some logistics may change at general availability.
Assessment
Question count not published by the exam provider
Time Limit
Not published
Passing Score
Not published
Exam Fee
~$250 (The Linux Foundation / PyTorch Foundation)
PyTorch Certified Associate Exam Content Outline
PyTorch fundamentals
Create and reshape tensors, run tensor operations with broadcasting, track gradients with autograd and requires_grad, use torch.no_grad and detach, and write device-agnostic code that moves tensors between CPU and CUDA.
Building neural networks
Subclass nn.Module and define forward(), compose layers like nn.Linear and nn.Conv2d, apply activations such as ReLU and Softmax, choose losses like CrossEntropyLoss and MSELoss, and configure optimizers such as SGD and Adam with learning rate and weight decay.
Data handling
Implement custom Dataset classes with __len__ and __getitem__, batch and shuffle with DataLoader, apply torchvision transforms including ToTensor and Normalize, and customize collate_fn, num_workers, and pin_memory for efficient loading.
Training and evaluation loops
Run the zero_grad, backward, step cycle in the correct order, switch between model.train() and model.eval(), evaluate under torch.no_grad(), and compute metrics such as running loss and accuracy with argmax.
Model saving, loading, deployment, and inference
Save and load models with state_dict, build resumable checkpoints, map storages across devices with map_location, compile to TorchScript using trace versus script, and export models to ONNX for cross-runtime inference.
Debugging and best practices
Diagnose vanishing, exploding, and NaN gradients with anomaly detection and gradient clipping, fix device-mismatch and CUDA out-of-memory errors, seed all RNGs for reproducibility, and regularize against overfitting.
How to Pass the PyTorch Certified Associate Exam
What You Need to Know
- Passing score: Not published
- Assessment: Question count not published by the exam provider
- Time limit: Not published
- Exam fee: ~$250
Keys to Passing
- Work through all 100 available questions
- Review every answer and explanation
- Track weak areas and revisit them
- Use our AI tutor for tough concepts
PyTorch Certified Associate Study Tips from Top Performers
Frequently Asked Questions
What are the current exam facts for the PTCA?
The PyTorch Certified Associate is a Linux Foundation and PyTorch Foundation credential delivered online with remote proctoring, combining applied tasks with a knowledge assessment. The exam fee is approximately $250 USD. The exact question count, time limit, and passing score have not been published.
Who administers the PyTorch Certified Associate exam?
The exam is administered by the Linux Foundation in partnership with the PyTorch Foundation, the same body that maintains the open-source PyTorch project. It is part of the Linux Foundation's certification catalog.
What topics does the PTCA cover?
The PTCA covers PyTorch fundamentals (tensors, autograd, CUDA), building neural networks with nn.Module, data handling with Dataset and DataLoader, training and evaluation loops, model saving and deployment with state_dict, TorchScript, and ONNX, and debugging and best practices.
How much does the PTCA exam cost?
The exam voucher is valued at approximately $250 USD. It is sometimes bundled with the PyTorch Associate Training course, which is priced separately and includes a voucher upon completion.
What is the passing score for the PTCA?
The Linux Foundation has not published a specific passing score or question count for the PTCA. The exam was beta-tested in late 2025 and into 2026, and exact logistics may be confirmed at general availability.
How should I prepare for the PTCA?
Get hands-on writing tensor operations, custom training loops, and Dataset/DataLoader pipelines, since the exam includes applied tasks. Drill the forward/backward/step order, train versus eval mode, state_dict saving, and TorchScript or ONNX export until each pattern is routine.