Assigning Python Workers to Different Cores/GPUs
Logan Ward
Assigning Python Workers to Different Cores/GPUs
10:21
Reading from a ZIP File Without Extracting Everything
Logan Ward
Reading from a ZIP File Without Extracting Everything
8:00
Writing Pandas Dataframes to HDF5 with PyTables
Logan Ward
Writing Pandas Dataframes to HDF5 with PyTables
17:05
"def" vs "lambda" vs "partial" for Partial Function Wrappers in Python
Logan Ward
"def" vs "lambda" vs "partial" for Partial Function Wrappers in Python
11:04
Emin: A First-Principles Thermochemical Descriptor for Predicting Molecular Synthesizability
Logan Ward
Emin: A First-Principles Thermochemical Descriptor for Predicting Molecular Synthesizability
9:22
Showing how bad I was at my job, scientifically
Logan Ward
Showing how bad I was at my job, scientifically
4:02
Plot several graphs in the same matplotlib animation
Logan Ward
Plot several graphs in the same matplotlib animation
9:55
Queries on a database of "all" molecules
Logan Ward
Queries on a database of "all" molecules
21:06
Create a database of the names and structures of "all" molecules
Logan Ward
Create a database of the names and structures of "all" molecules
24:59
Multi-Reference Drift Correction with NumPy
Logan Ward
Multi-Reference Drift Correction with NumPy
11:33
Planning for Simple Analysis when Building a Complex Science Application
Logan Ward
Planning for Simple Analysis when Building a Complex Science Application
33:38
Interleaving Artificial Intelligence and Simulation at Scale with Colmena
Logan Ward
Interleaving Artificial Intelligence and Simulation at Scale with Colmena
37:55
Reproducibility without Additional Effort
Logan Ward
Reproducibility without Additional Effort
46:28
Building Detectron2 in One Step using Anaconda
Logan Ward
Building Detectron2 in One Step using Anaconda
6:54
Rethinking Computational Science with Artificial Intelligence
Logan Ward
Rethinking Computational Science with Artificial Intelligence
43:00
Running 1000s of molecules per second with Parsl
Logan Ward
Running 1000s of molecules per second with Parsl
16:47
Generating a random sample from "all possible" molecules
Logan Ward
Generating a random sample from "all possible" molecules
12:42
Channel Introduction
Logan Ward
Channel Introduction
1:42
Automatically closing resources with contextlib
Logan Ward
Automatically closing resources with contextlib
8:36
Resilient Parallel For Loops in Python
Logan Ward
Resilient Parallel For Loops in Python
3:57
Automatically download datasets with Selenium
Logan Ward
Automatically download datasets with Selenium
14:22
Repeating analyses easily with papermill
Logan Ward
Repeating analyses easily with papermill
5:03
Accelerate23 - AI will be inseparable from computational materials science
Logan Ward
Accelerate23 - AI will be inseparable from computational materials science
17:45
Organizing PyTorch experiments with Argparse, Ignite and MLFLow
Logan Ward
Organizing PyTorch experiments with Argparse, Ignite and MLFLow
14:18
Setting up a Python project on GitHub
Logan Ward
Setting up a Python project on GitHub
26:14
Cloud Services Enable Efficient AI-Guided Simulation Workflows across Heterogeneous Resources​
Logan Ward
Cloud Services Enable Efficient AI-Guided Simulation Workflows across Heterogeneous Resources​
32:19
Orchestrating Intelligent Computational Campaigns ​with Colmena​
Logan Ward
Orchestrating Intelligent Computational Campaigns ​with Colmena​
38:33
Tracking down where a function is called with mock
Logan Ward
Tracking down where a function is called with mock
5:53
Running many CP2K calculations in parallel with Parsl and ASE
Logan Ward
Running many CP2K calculations in parallel with Parsl and ASE
15:14
Running many NWChem calculations on HPC with Parsl and ase
Logan Ward
Running many NWChem calculations on HPC with Parsl and ase
18:06
My thoughts on being a positive peer reviewer
Logan Ward
My thoughts on being a positive peer reviewer
29:11
Correcting drift in microscopy images with SciPy
Logan Ward
Correcting drift in microscopy images with SciPy
7:00
Building a dynamic dashboard with IPyWidgets
Logan Ward
Building a dynamic dashboard with IPyWidgets
7:19
Saving a TF-Agent Policy Network in a servable format
Logan Ward
Saving a TF-Agent Policy Network in a servable format
5:24
Processing large files in parallel with minimal memory usage
Logan Ward
Processing large files in parallel with minimal memory usage
6:43
Creating an Interactive Plot of Molecule Design Results
Logan Ward
Creating an Interactive Plot of Molecule Design Results
12:15
Orchestrating Multi-Task Materials Design Campaigns (TMS '22)
Logan Ward
Orchestrating Multi-Task Materials Design Campaigns (TMS '22)
32:38
Colmena: Steering of Ensemble Simulations with Machine Learning (MLHPC '21)
Logan Ward
Colmena: Steering of Ensemble Simulations with Machine Learning (MLHPC '21)
20:36