<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/medqa-fine-tuning-a-clinical-ai-on-amd-rocm-no-cuda-required-54bnagcvp" -->

---
title: MedQA: Fine-Tuning a Clinical AI on AMD ROCm — No CUDA...
description: A complete walkthrough of LoRA fine-tuning Qwen3-1.7B on the MedMCQA dataset using AMD ROCm on an MI300X GPU, with no CUDA dependencies. The project...
canonical: https://daily.dev/posts/medqa-fine-tuning-a-clinical-ai-on-amd-rocm-no-cuda-required-54bnagcvp
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: MedQA: Fine-Tuning a Clinical AI on AMD ROCm — No CUDA Required | daily.dev
og:description: A complete walkthrough of LoRA fine-tuning Qwen3-1.7B on the MedMCQA dataset using AMD ROCm on an MI300X GPU, with no CUDA dependencies. The project...
og:url: https://daily.dev/posts/medqa-fine-tuning-a-clinical-ai-on-amd-rocm-no-cuda-required-54bnagcvp
og:image: https://api.daily.dev/og/posts/54BNAgcVP.png
og:image:alt: MedQA: Fine-Tuning a Clinical AI on AMD ROCm — No CUDA Required
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# MedQA: Fine-Tuning a Clinical AI on AMD ROCm — No CUDA Required

**[Hugging Face](https://daily.dev/sources/huggingface)** · 7 min read · 0 upvotes · 0 comments

## Summary

A complete walkthrough of LoRA fine-tuning Qwen3-1.7B on the MedMCQA dataset using AMD ROCm on an MI300X GPU, with no CUDA dependencies. The project demonstrates that the HuggingFace ecosystem (Transformers, PEFT, TRL, Accelerate) works seamlessly on ROCm with just three environment variables. Training only 2.2M parameters out of 1.5B takes ~5 minutes on 2,000 samples. The post covers dataset preparation, prompt formatting, LoRA configuration, training arguments, inference code, and a table of common ROCm pitfalls with fixes. The resulting model outputs both a correct answer letter and a clinical explanation for medical MCQs.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://huggingface.co/blog/lablab-ai-amd-developer-hackathon/medqa>

## Similar posts on daily.dev

- [How to Fine-Tune an LLM: An End-to-End Guide](https://daily.dev/posts/how-to-fine-tune-an-llm-an-end-to-end-guide-dgv3ruc1u) · Towards Data Science · 0 upvotes · 0 comments

---

Tags: [#deep-learning](https://daily.dev/tags/deep-learning), [#lora](https://daily.dev/tags/lora), [#rocm](https://daily.dev/tags/rocm), [#qwen](https://daily.dev/tags/qwen)

[View this post on daily.dev](https://daily.dev/posts/medqa-fine-tuning-a-clinical-ai-on-amd-rocm-no-cuda-required-54bnagcvp)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"MedQA: Fine-Tuning a Clinical AI on AMD ROCm — No CUDA Required","url":"https://daily.dev/posts/medqa-fine-tuning-a-clinical-ai-on-amd-rocm-no-cuda-required-54bnagcvp","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/medqa-fine-tuning-a-clinical-ai-on-amd-rocm-no-cuda-required-54bnagcvp"},"datePublished":"2026-05-08T07:55:10.966Z","dateModified":"2026-05-08T07:55:38.003Z","description":"A complete walkthrough of LoRA fine-tuning Qwen3-1.7B on the MedMCQA dataset using AMD ROCm on an MI300X GPU, with no CUDA dependencies. The project...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/0a861a6dfb8494bbd3fc368b2f891b00?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/0a861a6dfb8494bbd3fc368b2f891b00?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Hugging Face","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Hugging Face","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/f1f55c67d81a4330acf5b90b26b0c8e1","url":"https://daily.dev/sources/huggingface"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/medqa-fine-tuning-a-clinical-ai-on-amd-rocm-no-cuda-required-54bnagcvp","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"deep-learning,lora,rocm,qwen","timeRequired":"PT7M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Hugging Face","item":"https://daily.dev/sources/huggingface"},{"@type":"ListItem","position":3,"name":"MedQA: Fine-Tuning a Clinical AI on AMD ROCm — No CUDA Required"}]}
```

