Matthew Feickert
a8b8eb4731
feat: Add pixi environment ( #534 )
...
* feat: Add pixi environment
* Add pixi manifest pixi.toml for Linux x86, macOS arm64, Windows 64.
* ci: Update CI workflow and unify to one
* Enable workflow dispatch.
* Add concurrency limits.
* Use pixi for CI workflow.
* Unify to a single workflow for all OS tested
* feat: Add pixi lock file
* Ensure tensorflow-cpu installed on Windows
* fix package check
* fix package check
* simplification plus uv and pip runners
* some fixes to pixi and pip
* create pixi.lock
* fix pixi.lock issue
* another attempt trying to fix get_packages
* another attempt trying to fix get_packages
* clean up python_environment_check.py
* updated runner and docs
* use bash
* proper env activiation
* proper env activiation
---------
Co-authored-by: rasbt <mail@sebastianraschka.com >
2025-02-17 11:33:53 -06:00
Sebastian Raschka
a08d7aaa84
Uv workflow improvements ( #531 )
...
* Uv workflow improvements
* Uv workflow improvements
* linter improvements
* pytproject.toml fixes
* pytproject.toml fixes
* pytproject.toml fixes
* pytproject.toml fixes
* pytproject.toml fixes
* pytproject.toml fixes
* windows fixes
* windows fixes
* windows fixes
* windows fixes
* windows fixes
* windows fixes
* win32 fix
* win32 fix
* win32 fix
* win32 fix
* win32 fix
* win32 fix
* win32 fix
* win32 fix
* win32 fix
* win32 fix
* win32 fix
* win32 fix
* win32 fix
* win32 fix
* win32 fix
* win32 fix
* win32 fix
* win32 fix
* win32 fix
2025-02-16 13:16:51 -06:00
Sebastian Raschka
88fd849b88
Switch from pip to uv ( #529 )
...
* Replace pip by more modern uv
* uv tests
* update yaml
* update yaml
* update yaml
* update flake8
* update windows commands
* fix windows test
* windows fix
* windows fix
* windows fix
* windows fix
* windows fix
* windows fix
* windows fix
* windows fix
* windows fix
* windows fix
2025-02-15 13:13:13 -06:00
Sebastian Raschka
a6cc574605
Upgrade to NumPy 2.0 ( #520 )
...
* Upgrade to NumPy 2.0
* bump pytorch
* bump pytorch
* bump pytorch
* bump pytorch
* bump pytorch
* update
* update packages
2025-02-09 06:21:58 -06:00
Sebastian Raschka
68e2efe1c9
Mention small discrepancy due to Dropout non-reproducibility in PyTorch ( #519 )
...
* Mention small discrepancy due to Dropout non-reproducibility in PyTorch
* bump pytorch version
2025-02-06 14:59:52 -06:00
Sebastian Raschka
0e14c76dee
Test PyTorch nightly releases ( #509 )
2025-01-30 12:45:48 -06:00
Sebastian Raschka
0911e71497
Test for PyTorch 2.6 release candidate ( #500 )
...
* Test for PyTorch 2.6 release candidate
* update
* update
* remove extra added file
2025-01-22 18:37:48 -06:00
Sebastian Raschka
ccade77bf4
Add flexible padding bonus experiment ( #438 )
...
* Add flexible padding bonus experiment
* fix links
2024-11-15 08:51:01 +09:00
Sebastian Raschka
467197bbf5
Test PyTorch 2.5 ( #405 )
2024-10-20 10:23:31 -05:00
Sebastian Raschka
233a3b0c8b
Update check-links.yml
2024-10-11 12:20:49 -05:00
Sebastian Raschka
1a8d2929dd
Update check-links.yml
2024-10-08 08:38:48 -05:00
Sebastian Raschka
8a448a4410
Llama 3 ( #384 )
...
* Implement Llama 3.2
* Add Llama 3.2 files
* exclude IMDB link because stanford website seems down
2024-10-05 07:52:15 -05:00
Sebastian Raschka
b56d0b2942
Add llama2 unit tests ( #372 )
...
* add llama2 unit tests
* update
* updates
* updates
* update file path
* update requirements file
* rmsnorm test
* update
2024-09-25 19:40:36 -05:00
rasbt
b4f72812ed
update link checking
2024-09-15 08:16:23 -05:00
Sebastian Raschka
e130ca293c
Update matplotlib tests on Windows ( #295 )
2024-08-04 09:18:19 -05:00
Sebastian Raschka
263eee8921
Test with PyTorch 2.0 and 2.4 ( #290 )
...
* Test with PyTorch 2.0 and 2.4
* Update basic-tests-old-pytorch.yml
* skip version cell
2024-07-27 15:09:02 -05:00
Sebastian Raschka
45d0318ae6
Gh workflow for spelling errors ( #265 )
...
* Gh workflow for spelling errors
* add files to check
2024-07-16 08:17:20 -05:00
Sebastian Raschka
6c0dc2362b
Add standalone finetuning and evaluation scripts for chapter 7 ( #234 )
...
* add finetuning and eval scripts
* update link
* update links
* fix link
2024-06-21 05:23:24 -05:00
Sebastian Raschka
24523bd34d
Add pytest retry for link checks ( #228 )
...
* add pytest retry for link checks
* Update .github/workflows/check-links.yml
* newline
2024-06-19 07:37:41 -05:00
Sebastian Raschka
aba7ed2eb1
Updated ch07 ( #213 )
...
* Updated ch07
* fix links
* check links
2024-06-15 15:10:01 -05:00
rasbt
80c8584c9d
skip platform links
2024-05-25 18:09:19 -05:00
rasbt
8bc15ab316
fix tests
2024-05-12 19:03:14 -05:00
rasbt
21172a6a7e
add chapter 6 unit test
2024-05-12 18:51:28 -05:00
Sebastian Raschka
ca47c5e4b2
Formatting improvements ( #134 )
...
* formatting improvements
* .yml triggers
2024-04-28 12:05:32 -05:00
Sebastian Raschka
9a5d4d8ac9
Try windows runners ( #133 )
...
* try windows runners
* update triggers
* trigger with code file update
* add new status badges
2024-04-28 07:39:23 -05:00
Sebastian Raschka
fc3d70f72f
Data loader intuition with numbers ( #132 )
...
* data loader intuition with numbers
* fix link
* fix tests
2024-04-27 07:56:41 -05:00
rasbt
0729afa835
shorten badge names
2024-04-14 12:41:23 -05:00
Sebastian Raschka
55ebabf95c
Automated link checking ( #117 )
...
* Automated link checking
* Fix links in Jupyter Nbs
2024-04-12 19:08:34 -04:00
Sebastian Raschka
33b27368a3
improve check-links.yml
2024-04-11 17:23:15 -04:00
Sebastian Raschka
e757091301
Organized setup instructions ( #115 )
...
* Organized setup instructions
* update tets
* link checker action
* raise error upon broken link
* fix links
* fix links
* delete duplicated paragraph
2024-04-10 22:09:46 -04:00
Daniel Kleine
a6bd197897
updated github actions versions ( #96 )
...
* added status badges
* updated github actions versions
* Update README.md
* Update README.md
---------
Co-authored-by: Sebastian Raschka <mail@sebastianraschka.com >
2024-03-31 10:49:12 -05:00
Sebastian Raschka
a2cd8436cb
Ch05 supplementary code ( #81 )
2024-03-19 09:26:26 -05:00
Sebastian Raschka
ca96abac8a
Set up basic test gh worklows ( #79 )
...
* Set up basic test gh worklows
* update file paths
* env check
* add env check
* Update requirements.txt
* simplify
* upd
2024-03-18 11:58:37 -05:00
Sebastian Raschka
e316cafd9f
Update pep8-linter.yml
2024-03-18 08:16:08 -05:00
Sebastian Raschka
3e122fa656
Update pep8-linter.yml
2024-03-18 07:57:17 -05:00
Sebastian Raschka
805e352737
Update pep8-linter.yml
2024-03-18 07:47:30 -05:00
Sebastian Raschka
9acb589650
Update pep8-linter.yml
2024-03-18 07:41:23 -05:00
Sebastian Raschka
e213a0cede
Create pep8-linter.yml
2024-03-18 07:00:28 -05:00