Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
61 commits
Select commit Hold shift + click to select a range
95e3df8
removed outdated notes pdf
bgv2 Feb 13, 2026
0006b3d
fix dates
bgv2 Feb 15, 2026
077d863
fix more dates
bgv2 Feb 15, 2026
904f515
fix fortran workshop dates
bgv2 Feb 15, 2026
3eb1a2d
fix bioinfo dates
bgv2 Feb 15, 2026
33ab579
more date fixes
bgv2 Feb 15, 2026
ff725a5
more fixed dates
bgv2 Feb 15, 2026
b13a49c
fix dates in multigpu-inference
bgv2 Feb 15, 2026
15009cb
fix dates in containers workshop
bgv2 Feb 15, 2026
061eddd
fix dates in deep-learning-hpc
bgv2 Feb 15, 2026
43fd03b
fix dates in more workshops
bgv2 Feb 15, 2026
47d4c2c
fix dates in matlab parallel
bgv2 Feb 15, 2026
2b7fb99
fix date in matlab parallel
bgv2 Feb 15, 2026
28c815d
fix dates in seurat
bgv2 Feb 15, 2026
56d68b1
fix dates in rio intro and alphafold
bgv2 Feb 15, 2026
6ee3589
more date/syntax changes
bgv2 Feb 15, 2026
2d9563d
fix date in qiime2
bgv2 Feb 15, 2026
07cf5ab
date fixes for slurm-from-cli and unix-tutorial
bgv2 Feb 15, 2026
e54de08
delete hugo errors file
bgv2 Feb 15, 2026
c55c774
edit date in qiime2
bgv2 Feb 16, 2026
0701b94
Merge branch 'uvarc:staging' into staging
bgv2 Feb 17, 2026
8e31c52
fix frontmatter issus in unix tutorial
bgv2 Feb 20, 2026
b3add31
Merge branch 'uvarc:staging' into staging
bgv2 Feb 20, 2026
bdf8e3f
fix hover color of dark mode tag cloud
bgv2 Feb 20, 2026
0cc5793
Merge branch 'staging' of https://github.com/bgv2/rc-learning into st…
bgv2 Feb 20, 2026
393e589
fix formatting issues in shinyapp-dockerfile
bgv2 Feb 20, 2026
0ba41dc
remove duplicate frontmatter keys in python-high-performance
bgv2 Feb 21, 2026
a9b68ff
search fixes: add breadcrumbs to results, fix results without titles …
bgv2 Feb 22, 2026
8e96205
fix readme typo
bgv2 Feb 22, 2026
c419885
update readme
bgv2 Feb 22, 2026
7369683
delete all pycaches
bgv2 Feb 22, 2026
4cb40e9
fix 404s for some syntax higlight languages
bgv2 Feb 22, 2026
7e1ee6b
add alt text to vector diagram
bgv2 Feb 22, 2026
feb2c3c
various parallel computing intro fixes
bgv2 Feb 24, 2026
82134af
various fortran intro fixes
bgv2 Feb 24, 2026
99480f4
cpp introduction fixes
bgv2 Feb 24, 2026
0accf0b
various link/image fixes
bgv2 Feb 24, 2026
96267d8
fix typo in apptainer workshop
bgv2 Feb 28, 2026
937b02a
code snippet shortcode changes: add visual feedback for "copied" and …
bgv2 Feb 28, 2026
819f3f5
Merge branch 'uvarc:staging' into staging
bgv2 Mar 2, 2026
f78545f
Merge branch 'uvarc:staging' into staging
bgv2 Mar 3, 2026
809f294
compressed image in hpc_intro
bgv2 Mar 3, 2026
bb0716f
darken homepage image
bgv2 Mar 3, 2026
c0ba800
add titles to homepage links
bgv2 Mar 3, 2026
c6574c0
fix broken links
bgv2 Mar 3, 2026
454e298
broken link fixes
bgv2 Mar 4, 2026
7b912e7
more broken link fixes
bgv2 Mar 4, 2026
c8c4e8d
broken link fixes pt. 3
bgv2 Mar 4, 2026
1521094
make site search more accesiblex
bgv2 Mar 6, 2026
1594c62
Revert "broken link fixes pt. 3"
bgv2 Mar 6, 2026
24fa3d0
Reapply "broken link fixes pt. 3"
bgv2 Mar 6, 2026
79a84c8
Merge branch 'uvarc:staging' into staging
bgv2 Mar 6, 2026
0ff3497
Merge branch 'uvarc:staging' into staging
bgv2 Mar 9, 2026
1cc32ae
Merge branch 'uvarc:staging' into staging
bgv2 Mar 16, 2026
504f6a9
fix tag typo in dl drug discovery workshop
bgv2 Mar 17, 2026
e045628
fix accessibility issues on topics page
bgv2 Mar 17, 2026
b183972
Merge branch 'uvarc:staging' into staging
bgv2 Mar 19, 2026
63ddfe3
Merge pull request #179 from bgv2/staging
kah3f Mar 20, 2026
f580c6b
Fix PyTorch image paths
Mwarsame871 Mar 23, 2026
4f80eb6
Fix PyTorch image paths and replace bare links
Mwarsame871 Mar 23, 2026
47a8a1c
Merge pull request #180 from Mwarsame871/fix/pytorch-broken-images-links
kah3f Mar 23, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 26 additions & 1 deletion assets/scss/custom.scss
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,30 @@ h6 {
font-size: 1rem;
}

.h1 {
@extend h1;
}

.h2 {
@extend h2;
}

.h3 {
@extend h3;
}

.h4 {
@extend h4;
}

.h5 {
@extend h5;
}

.h6 {
@extend h6;
}

.search-header {
z-index: 1032;
}
Expand Down Expand Up @@ -165,9 +189,10 @@ html {
transition-property: background-color;
}

.tag-cloud a:active,
.tag-cloud a:hover,
.tag-cloud a:focus {
background-color: rgba(0, 0, 0, .2);
background-color: rgba(0, 0, 0, .1);
transform: scale(1);
}

Expand Down
5 changes: 3 additions & 2 deletions content/landing/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,15 @@
title = "Topics"
subtitle = ""
+++
<br>

## [Tutorials](/tutorials) are perfect for introducing yourself to a new topic.
<span class="h2">[Tutorials](/tutorials) are perfect for introducing yourself to a new topic.</span>

Some tutorials are offered as in-person and/or Zoom workshops regularly. Find the notes or slides and download materials [on the Tutorials page](/tutorials).

For a list of upcoming tutorials, please see [the Workshops page](https://www.rc.virginia.edu/education/workshops/) at the UVARC Website.

## [Programming courses](/courses) are longer and more in-depth than tutorials or workshops and teach more fundamental programming topics.
<span class="h2">[Programming courses](/courses) are longer and more in-depth than tutorials or workshops and teach more fundamental programming topics.</span>

<br>

Expand Down
6 changes: 3 additions & 3 deletions content/notes/pytorch-hpc/gpu.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ Neural Networks can grow large and contain many million if not billions of param
- **High memory bandwidth** for efficient data transfer
- Optimized for **tensor operations** (e.g., matrix multiplications)

If you’re working with a small model or smaller dataset, you may find using a GPU slows down your work.This is mainly due to the overhead cost of transfering data back and forward to the CPU. To find out if your task could benefit from using GPUs, it’s important to benchmark and profile your code. Learn more about Benchmarking and Profiling here: https://learning.rc.virginia.edu/notes/benchmark-parallel-programs/ https://learning.rc.virginia.edu/courses/python-high-performance/
If you’re working with a small model or smaller dataset, you may find using a GPU slows down your work.This is mainly due to the overhead cost of transfering data back and forward to the CPU. To find out if your task could benefit from using GPUs, it’s important to benchmark and profile your code. Learn more about [Benchmarking and Profiling](https://learning.rc.virginia.edu/notes/benchmark-parallel-programs/) and [High-Performance Python](https://learning.rc.virginia.edu/courses/python-high-performance/).

---

Expand Down Expand Up @@ -95,6 +95,6 @@ sstat job_id
Alternatively you can use the [SLURM Script Generator](https://www.rc.virginia.edu/userinfo/hpc/slurm-script-generator/) to create your script.


For more information on SLURM visit: https://www.rc.virginia.edu/userinfo/hpc/software/pytorch/, https://www.rc.virginia.edu/userinfo/hpc/slurm/
For more information on SLURM, visit [PyTorch on UVA HPC](https://www.rc.virginia.edu/userinfo/hpc/software/pytorch/) and [SLURM at UVA Research Computing](https://www.rc.virginia.edu/userinfo/hpc/slurm/).

For information on multi-GPU use: https://pytorch.org/tutorials/beginner/ddp_series_multigpu.html
For information on multi-GPU use, see the [PyTorch multi-GPU tutorial](https://pytorch.org/tutorials/beginner/ddp_series_multigpu.html).
8 changes: 4 additions & 4 deletions content/notes/pytorch-hpc/overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -96,18 +96,18 @@ Activation functions introduce non-linearity into neural networks, enabling them
<div class="container">
<div class="row">
<div class="col-md-6">
{{< figure src="/courses/pytorch-hpc/img/sigmoid.png" caption="Sigmoid" alt="Line graph of the Sigmoid activation function showing an S-shaped curve with output ranging from 0 to 1" width="400px" >}}
{{< figure src="/notes/pytorch-hpc/img/sigmoid.png" caption="Sigmoid" alt="Line graph of the Sigmoid activation function showing an S-shaped curve with output ranging from 0 to 1" width="400px" >}}
</div>
<div class="col-md-6">
{{< figure src="/courses/pytorch-hpc/img/tanh.png" caption="Tanh" alt="Line graph of the Tanh activation function showing an S-shaped curve with output ranging from -1 to 1" width="400px" >}}
{{< figure src="/notes/pytorch-hpc/img/tanh.png" caption="Tanh" alt="Line graph of the Tanh activation function showing an S-shaped curve with output ranging from -1 to 1" width="400px" >}}
</div>
</div>
<div class="row">
<div class="col-md-6">
{{< figure src="/courses/pytorch-hpc/img/relu.png" caption="ReLU" alt="Line graph of the ReLU activation function showing zero output for negative inputs and a linear increase for positive inputs" width="400px" >}}
{{< figure src="/notes/pytorch-hpc/img/relu.png" caption="ReLU" alt="Line graph of the ReLU activation function showing zero output for negative inputs and a linear increase for positive inputs" width="400px" >}}
</div>
<div class="col-md-6">
{{< figure src="/courses/pytorch-hpc/img/leakyrelu.png" caption="Leaky ReLU" alt="Line graph of the Leaky ReLU activation function showing a small negative slope for negative inputs and a linear increase for positive inputs" width="400px" >}}
{{< figure src="/notes/pytorch-hpc/img/leakyrelu.png" caption="Leaky ReLU" alt="Line graph of the Leaky ReLU activation function showing a small negative slope for negative inputs and a linear increase for positive inputs" width="400px" >}}
</div>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion content/notes/pytorch-hpc/project.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ pytorch_project/
Tracking experiments is essential for understanding model performance.

Using TensorBoard for Monitoring
TensorBoard is Tensorflow's visualization toolkit. It is compatible with PyTorch and enbles you to keep track of your experiments' metrics like lossand accuracy and easily visualize them. For more information visit: https://www.tensorflow.org/tensorboard
TensorBoard is Tensorflow's visualization toolkit. It is compatible with PyTorch and enbles you to keep track of your experiments' metrics like lossand accuracy and easily visualize them. For more information, visit the [TensorBoard documentation](https://www.tensorflow.org/tensorboard).
```python
from torch.utils.tensorboard import SummaryWriter

Expand Down
2 changes: 1 addition & 1 deletion content/tutorials/dl-drug-discovery/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: "Deep Learning in Drug Discovery"
date: "2025-05-14T00:00:00"
authors: [ppr]
categories: [Deep learning"]
categories: ["Deep Learning"]
tags: ["Deep_learning"]
summary: "This tutorial introduces the deep learning approach to computational drug discovery."

Expand Down
13 changes: 7 additions & 6 deletions layouts/shortcodes/categories.html
Original file line number Diff line number Diff line change
Expand Up @@ -42,8 +42,8 @@
{{ $fontStep := div $fontDelta $delta }}

<div class="row tag-cloud-container">
<div class="heading text-center" style="margin-top: 5px;">

<div class="text-center" style="margin-top: 5px;">
<span class="sr-only">Categories: </span>
<!-- unused for the moment:
<div class="heading text-center" style="margin-top: 5px;">
<h4><i class="icon-line-flag"></i> Categories: & <i class="icon-tag2"></i> Tags: </h4>
Expand All @@ -62,10 +62,11 @@ <h4><i class="icon-line-flag"></i> Categories: & <i class="icon-tag2"></i> Tags:
<!-- class="button button-border button-mini button-border-thin button-blue button-circle" -->

{{ if ne (upper .Page.Title) "ARCHIVED" }}
<a href="{{ .Page.RelPermalink }}" class="px-2 rounded mx-1" style="font-size:{{ $fontSize }}rem;">
{{ replaceRE `([^\\])_` "$1 " .Page.Title | upper }}
<span class="tag-count"> ({{ $tagCount }}) </span>
</a>
{{- $processedTitle := replaceRE `([^\\])_` "$1 " .Page.Title -}}
<a href="{{ .Page.RelPermalink }}" class="px-2 rounded mx-1" style="font-size:{{ $fontSize }}rem;" title="Pages with category '{{ $processedTitle }}'">
{{ $processedTitle | upper }}
<span class="tag-count" aria-label="({{ $tagCount }} pages)"> ({{ $tagCount }}) </span>
</a>
{{ end }}

{{ end }}
Expand Down
Loading