Commit graph

24 commits

Author SHA1 Message Date
Ross Wheeler
56621bba0e Adding CI check for exceeding loss tolerance
LLMC-26
2024-07-13 01:14:20 -07:00
Ross Wheeler
d6d08be3c0 Addressed review comments
Explicit precision set for tests
2024-06-27 00:58:19 -07:00
Ross Wheeler
eb0b74e559 Add H100 and A100 ptx/sass files 2024-06-27 00:30:38 -07:00
rosslwheeler
2e32e25e37
Merge branch 'karpathy:master' into feature/tests 2024-06-24 23:05:55 -07:00
Ross Wheeler
5b95bff118 Dataloader test and ptx/sass file generator
Setup new test infrastructure
2024-06-21 17:23:03 -07:00
Erik Schultheis
37c3815ede fix path 2024-06-18 14:35:05 +03:00
Erik Schultheis
188e7274e6 add unit test to CI 2024-06-18 13:23:56 +03:00
Aleksa Gordic
a0a8795be1 Fix guarding logic, refactor 2024-06-17 14:12:05 +02:00
Andrej
d2482ff1ad
Merge pull request #570 from rosslwheeler/feature/ubicloud-gpu-ci
Adding GPU CI workflow file
2024-06-08 11:01:03 -07:00
Ross Wheeler
73506dff2d Adding GPU CI workflow file 2024-06-06 23:43:01 -07:00
Erik Schultheis
bb9c895400 fix 2024-06-06 12:02:33 +03:00
Erik Schultheis
f4dbd88151 enable cudnn 2024-06-06 11:59:45 +03:00
Erik Schultheis
52ea988860 fixup image name 2024-06-06 11:01:10 +03:00
Erik Schultheis
43f013631b set compile flag and add ci check 2024-06-06 10:55:33 +03:00
Ross Wheeler
d51c8db395 Trigger CI on new branch creation
With this, you can now trigger workflows in VS Code and GitHub manually.
2024-06-04 10:14:42 -07:00
Ross Wheeler
c60d7de466 Adding manual trigger for CI 2024-05-27 16:50:06 -07:00
Andrej Karpathy
722e5b2fe5 refactor how we treat datasets, because we're about to have more of them and we don't want them to clutter up root dir etc. this is only step 1, i'm about to refactor a bunch of the dataloading, how the .bin files work and are loaded, how the DataLoader works, etc. This is all needed to support good evals and training at scale 2024-05-20 22:43:40 +00:00
Ross Wheeler
b88f683569 Add Windows to CI
Change notes:
•	Add Windows build/test to CI matrix build
•	Add Cuda Windows build
•	Replace v3 checkout actions to v4 per GitHub recommendations
2024-05-11 17:49:22 -07:00
Rickard Hallerbäck
5ad0079fca Reverting changes to Makefile, adding -j4 to make 2024-04-29 22:44:21 +02:00
Rickard Hallerbäck
8915d5ab0d Adding the example kernels to CI 2024-04-29 17:02:05 +02:00
Rickard Hallerbäck
b522333851 Updating the CI to build different precisions 2024-04-28 22:17:47 +02:00
Andrej Karpathy
7fe1a4cd49 add device argparse 2024-04-25 16:31:01 +00:00
Andrej Karpathy
754627c0a2 update ci to pick up only the fp32 version for now, todo add mixed precision 2024-04-23 17:56:46 +00:00
Rickard Hallerbäck
c7aad65a04 Adding a workflow that builds with and without CUDA and OMP and on CPU also tests on ubuntu and macos 2024-04-22 02:14:09 +02:00