examples
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
examples [2025/03/31 21:55] – created nshegunov | examples [2025/03/31 22:28] (current) – nshegunov | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | | + | ====MPI4PI==== |
+ | TOD | ||
+ | |||
+ | ---- | ||
+ | ==== PyTorch==== | ||
+ | Consider the following simple python test script( " | ||
+ | |||
<code python> | <code python> | ||
import torch | import torch | ||
Line 19: | Line 25: | ||
print(" | print(" | ||
- | | + | test_pytorch() |
- | < | + | </code> |
+ | |||
+ | To test it on the unite cluster you can use the folling sbatch scrpit to run it: | ||
+ | <code bash> | ||
+ | # | ||
+ | #SBATCH --job-name=pytorch_test | ||
+ | #SBATCH --output=pytorch_test.out | ||
+ | #SBATCH --error=pytorch_test.err | ||
+ | #SBATCH --time=00: | ||
+ | #SBATCH --partition=a40 | ||
+ | #SBATCH --gres=gpu: | ||
+ | #SBATCH --mem=4G | ||
+ | #SBATCH --cpus-per-task=2 | ||
+ | |||
+ | # Load necessary modules (modify based on your system) | ||
+ | module load python/ | ||
+ | |||
+ | # Activate your virtual environment if needed | ||
+ | # source ~/ | ||
+ | |||
+ | # Run the PyTorch script | ||
+ | python3.13 pytorch_test.py | ||
+ | |||
+ | </ | ||
+ | ---- | ||
+ | ====Pandas==== | ||
+ | Consider the following simple python test script( “pandas_test.py”): | ||
+ | <code python> | ||
+ | import pandas as pd | ||
+ | import numpy as np | ||
+ | |||
+ | # Create a simple DataFrame | ||
+ | data = { | ||
+ | ' | ||
+ | ' | ||
+ | ' | ||
+ | } | ||
+ | df = pd.DataFrame(data) | ||
+ | print(" | ||
+ | print(df) | ||
+ | |||
+ | # Test basic operations | ||
+ | print(" | ||
+ | print(df.sum()) | ||
+ | |||
+ | print(" | ||
+ | print(df.mean()) | ||
+ | |||
+ | # Adding a new column | ||
+ | df[' | ||
+ | print(" | ||
+ | print(df) | ||
+ | |||
+ | # Filtering rows | ||
+ | filtered_df = df[df[' | ||
+ | print(" | ||
+ | print(filtered_df) | ||
+ | |||
+ | # Check if NaN values exist | ||
+ | print(" | ||
+ | print(df.isna().sum()) | ||
+ | </code> | ||
+ | |||
+ | You can use the following snatch script to run it: | ||
+ | <code bash> | ||
+ | # | ||
+ | #SBATCH --job-name=pytorch_test | ||
+ | #SBATCH --output=pytorch_test.out | ||
+ | #SBATCH --error=pytorch_test.err | ||
+ | #SBATCH --time=00: | ||
+ | #SBATCH --partition=a40 | ||
+ | #SBATCH --gres=gpu: | ||
+ | #SBATCH --mem=4G | ||
+ | #SBATCH --cpus-per-task=2 | ||
+ | |||
+ | # Load necessary modules (modify based on your system) | ||
+ | module load python/ | ||
+ | module load python/ | ||
+ | # Activate your virtual environment if needed | ||
+ | # source ~/ | ||
+ | # Run the PyTorch script | ||
+ | python3.13 pandas_test.py | ||
+ | </ | ||
+ | ---- | ||
+ | ====Other popular==== | ||
+ | TOD |
examples.1743458124.txt.gz · Last modified: 2025/03/31 21:55 by nshegunov