Commit Graph

30 Commits

Author SHA1 Message Date
Kevin Bogusch
476cf7eb09 Converts code, adds docstrings and comments, and writes unit test cases 2024-12-26 13:52:39 -05:00
Kevin Bogusch
583d9fb5a5 Start re-organizing cells 2024-12-25 09:23:27 -05:00
Kevin Bogusch
e1f297de5d Correctly identify Mac as a Mac not Linux 2024-12-24 16:20:30 -05:00
Edward Donner
cb0b8a8d45 Updated descriptions 2024-12-24 17:59:48 +00:00
Kevin Bogusch
e411df3525 Fixed clang++ for Mac; updated labels 2024-12-24 10:26:13 -05:00
Kevin Bogusch
c20bdc46f3 Added clang compilation syntax 2024-12-24 10:19:33 -05:00
Kevin Bogusch
5a44ed71e0 Fixed run_cmd to account for empty stdout
On Linux, a successful compile does not produce any standard out, which is what I was implicitly expecting. I added a dummy value for stdout if the command is successful, which ensures that even when the compiler produces no output, we still look like a success.
2024-12-24 10:01:27 -05:00
Kevin Bogusch
e360270530 Fixed g++ compilation command 2024-12-24 09:39:59 -05:00
Kevin Bogusch
1fdeafe923 Merge branch 'check_os_for_c_compiler' of https://github.com/cloudllama/llm_engineering into check_os_for_c_compiler 2024-12-24 08:40:47 -05:00
Kevin Bogusch
ef351da849 Remove gcc from Windows 2024-12-24 08:39:29 -05:00
Cloud LLama
8992bc41cb Merge branch 'ed-donner:main' into check_os_for_c_compiler 2024-12-23 09:50:27 -05:00
Kevin Bogusch
bc8229947d Added more exception handling in c_compiler_cmd
If there is any error, even writing the simple.cpp file, catch it and just return a "I don't know" diagnosis
2024-12-23 09:18:24 -05:00
Kevin Bogusch
2d93460791 Disable run button if no c compiler 2024-12-23 08:46:09 -05:00
Kevin Bogusch
ddccd48291 Check for appropriate C compiler 2024-12-23 08:17:25 -05:00
Ed Donner
b1039e5dee Merge pull request #59 from cloudllama/rm-mac-binary
Removed Mac-specific binary
2024-12-23 13:14:11 +00:00
Kevin Bogusch
798672b306 Removed Mac-specific binary
Other platforms might accidentally try to run the Mac-specific binary, causing confusion.
2024-12-23 07:57:15 -05:00
Edward Donner
f10a9793ad Merge branch 'main' of github.com:ed-donner/llm_engineering 2024-12-22 10:30:57 +00:00
Edward Donner
26f1135ead Additional comments and refinements 2024-12-22 10:30:50 +00:00
Uday Slathia
c1cf59daf8 Add files via upload 2024-12-20 21:56:10 +05:30
Cloud LLama
9179ced9b1 Correct typo in week4/day4.ipynb
Change function from stream_code_quen to stream_code_qwen
2024-12-18 06:42:11 -05:00
Edward Donner
7f8697654d Package updates, more Ollama, fixes 2024-12-08 22:57:40 -05:00
Edward Donner
ae2062688d Added more resources 2024-11-18 18:41:41 -05:00
Edward Donner
f4206653c3 Updated explanations and tips 2024-11-18 16:57:26 -05:00
Edward Donner
08350adabe Added a note about pausing HuggingFace endpoints 2024-10-10 22:56:59 -04:00
Edward Donner
623955c25b Updated README and projects with details of APIs and costs, and common setup troubleshooting 2024-09-22 08:50:46 -04:00
Edward Donner
91b4b29e68 README updates 2024-09-18 08:27:22 -04:00
Edward Donner
3f49af8b33 Included links to all Google Colabs in the README and week 3 folder 2024-09-18 08:16:21 -04:00
Edward Donner
21afbd6c73 Tidying up 2024-09-16 10:54:20 -04:00
Edward Donner
c191b1826b Now with more weeks! 2024-09-16 10:45:25 -04:00
Edward Donner
b83998ce00 Initial commit with weeks 1-4 2024-09-07 13:24:54 -04:00