4417e37ede
* add transformer with dropout, fix transformer ffm, layernorm order * precommit changes * precommit changes * add docstring, activation, norm_first * run precommit * run precommit * add doctstring * precommit * style nits in docs --------- Co-authored-by: junwoo-yun <junwoo.yun@bagelcode.com> Co-authored-by: Awni Hannun <awni@apple.com>
Packaging for PyPI
Install build and twine:
pip install --user --upgrade build
pip install --user --upgrade twine
Generate the source distribution and wheel:
python -m build
Warning use a test server first
Test Upload
Upload to test server:
python -m twine upload --repository testpypi dist/*
Install from test server and check that it works:
python -m pip install --index-url https://test.pypi.org/simple/ --no-deps mlx
Upload
python -m twine upload dist/*