13 lines
543 B
Plaintext
13 lines
543 B
Plaintext
|
lorax_punica_commit := c71861a653412267dc27ec86013dd945ce3474bc
|
||
|
|
||
|
build-lorax-punica:
|
||
|
if [ ! -d 'lorax-punica' ]; then \
|
||
|
git clone --no-checkout https://github.com/predibase/lorax.git lorax-punica; \
|
||
|
fi
|
||
|
cd lorax-punica && git sparse-checkout set server/punica_kernels && git checkout $(lorax_punica_commit)
|
||
|
cd lorax-punica && git submodule update --init --recursive
|
||
|
cd lorax-punica/server/punica_kernels && python setup.py build
|
||
|
|
||
|
install-lorax-punica: build-lorax-punica
|
||
|
cd lorax-punica/server/punica_kernels && python setup.py install
|