Commit graph

118 commits

Author SHA1 Message Date
binbin Deng
146662bc0d LLM: fix langchain windows failure (#8417) 2023-06-30 09:59:10 +08:00
Yina Chen
6251ad8934 [LLM]Windows unittest (#8356)
* win-unittest

* update

* update

* try llama 7b

* delete llama

* update

* add red-3b

* only test red-3b

* revert

* add langchain

* add dependency

* delete langchain
2023-06-29 14:03:12 +08:00
Ruonan Wang
4be784a49d LLM: add UT for starcoder (convert, inference) update examples and readme (#8379)
* first commit to add path

* update example and readme

* update path

* fix

* update based on comment
2023-06-27 12:12:11 +08:00
Shengsheng Huang
c113ecb929 [LLM] langchain bloom, UT's, default parameters (#8357)
* update langchain default parameters to align w/ api

* add ut's for llm and embeddings

* update inference test script to install langchain deps

* update tests workflows

---------

Co-authored-by: leonardozcm <changmin.zhao@intel.com>
2023-06-25 17:38:00 +08:00
Yuwen Hu
066f53232d [LLM] Small nightly tests fix (#8364)
* Test for install of tnftp

* Improve install of tnftp
2023-06-20 11:19:13 +08:00
binbin Deng
ab1a833990 LLM: add basic uts related to inference (#8346) 2023-06-19 10:25:51 +08:00
xingyuan li
daae7bd4e4 [LLM] Unittest for llm-cli (#8343)
* add llm-cli test shell
2023-06-16 17:42:24 +08:00
Yuwen Hu
1aa33d35d5 [LLM] Refactor LLM Linux tests (#8349)
* Small name fix

* Add convert nightly tests, and for other llm tests, use stable ckpt

* Small fix and ftp fix

* Small fix

* Small fix
2023-06-16 15:22:48 +08:00
Yuwen Hu
50dd9dd1c5 [LLM] Small improve for LLM base actions (#8344)
* Hide ftp url for now

* Small file name fix
2023-06-15 16:22:41 +08:00
Yuwen Hu
b30aa49c4e [LLM] Add Actions for downloading & converting models (#8320)
* First push to downloading and converting llm models for testing (Gondolin runner, avx2 for now)

* Change yml file name
2023-06-15 13:43:47 +08:00
Ruonan Wang
8840dadd86 LLM: binary file version control on source forge (#8329)
* support version control for llm based on date

* update action
2023-06-15 09:53:27 +08:00
Pingchuan Ma (Henry)
773255e009 [LLM] Add dev wheel building and basic UT script for LLM package on Linux (#8264)
* add wheel build for linux

* test fix

* test self-hosted runner

* test fix

* update runner

* update runner

* update fix

* init cicd

* init cicd

* test conda

* update fix

* update no need manual python deps

* test fix bugs

* test fix bugs

* test fix bugs

* fix bugs
2023-06-08 00:49:57 +08:00
Pingchuan Ma (Henry)
2ed5842448 [LLM] add convert's python deps for LLM (#8260)
* add python deps for LLM

* update release.sh

* change deps group name

* update all

* fix update

* test fix

* update
2023-06-06 16:01:17 +08:00
Pingchuan Ma (Henry)
c48d5f7cff [LLM] Enable UT workflow logics for LLM (#8243)
* check push connection

* enable UT workflow logics for LLM

* test fix

* add licenses

* test fix according to suggestions

* test fix

* update changes
2023-06-02 17:06:35 +08:00
Pingchuan Ma (Henry)
141febec1f Add dev wheel building script for LLM package on Windows (#8238)
* Add dev wheel building script for LLM package on Windows

* delete conda

* delete python version check

* minor adjust

* wheel name fixed

* test check

* test fix

* change wheel name
2023-06-01 11:55:26 +08:00
Shaojie Cui
768b15881d [PPML]CICD: build 32g bigdata image (#8205)
* [PPML]CICD: build 32g bigdata image

* fix
2023-05-17 11:30:10 +08:00
Xiangyu Tian
94f08edbb3 [PPML] Refactor BigDL Attestation Service Deployment of Docker and K8s (#8130)
Refactor BigDL Attestation Service Deployment of Docker image, which split to base image and custom(reference) image.
Update version to 2.4.0-SNAPSHOT.
Refine documents.
2023-04-26 14:28:00 +08:00
Yao Li
d833a765fe update manually build (#8129) 2023-04-24 16:08:56 +08:00
Yao Li
8719674c92 update manually_build.yml (#8126) 2023-04-24 15:29:24 +08:00
Le-Zheng
8b0876f238 add tdx image in action (#8125)
* add tdx image in action

* update

* Update manually_build.yml

* update Readme
2023-04-24 14:37:14 +08:00
Yao Li
f30215a77e delete outdated bigdl kms (#8115) 2023-04-23 15:45:55 +08:00
Yao Li
981bded4b3 fix bigdl-kms-reference (#8110) 2023-04-23 14:08:53 +08:00
Yao Li
c7630f759a [PPML] Add bigdl-kms into manually build (#8105)
* update readme

* update manually_build.yml

* Update manually_build.yml

* fix format

* udpate

* update
2023-04-23 11:51:00 +08:00
Wang Jian
96c9343ef2 [PPML] Update occlum production image build dir (#8098) 2023-04-21 11:46:42 +08:00
Heyang Sun
814f5bd915 add no_proxy for bigdl-kms (#7996) 2023-04-06 09:18:53 +08:00
Shaojie Cui
f885466475 [CICD]fix: typo in build (#7990) 2023-04-04 14:30:44 +08:00
Shaojie Cui
8a24ae76a8 [CICD]fix image name in bigdata toolkit (#7978) 2023-04-03 15:57:27 +08:00
Heyang Sun
e91cb31575 set no (#7974) 2023-04-03 09:02:43 +08:00
Shaojie Cui
13717ee5c8 [CICD]add noattest bigdata toolkit image (#7968) 2023-03-31 14:02:08 +08:00
Shaojie Cui
522e5ae35b [CICD]add no_proxy arg when building bigdata (#7868)
* [CICD]add no_proxy arg when building bigdata

* fix
2023-03-14 16:34:52 +08:00
Shaojie Cui
57125dfcd4 [PPML]tag 8g epc bigdata as default image (#7789)
* build 4g and tag 8g as latest

* reduce script memory

* doc
2023-03-08 10:49:40 +08:00
Shaojie Cui
f0fa26a8a8 [PPML]Reduce the epc usage of bigdata (#7606)
* build bigdata with smaller epc

* reduce epc in script

* fix action

* install pyarrow

* delete unused part

* reduce epc

* fix

* malloc_arena_max

* set 16g to default and delete 4g

* unused example

* spark simplequery

* pyspark simplequery

* fix

* fix

* fix

* code style fix
2023-03-01 14:59:27 +08:00
Guancheng Fu
3a57b97c2b Add dl-serving manually_build workflow (#7719) 2023-03-01 11:05:57 +08:00
Shaojie Cui
feacade38c [CICD]fix: delete latest tag bigdata image built for testing (#7701) 2023-02-27 17:01:22 +08:00
Shaojie Cui
b12f2e1902 [CICD]delete bigdata image with debug log level (#7657) 2023-02-23 09:53:06 +08:00
Shaojie Cui
e5fb0a3315 [CICD]build bigdata toolkit with no cache (#7652) 2023-02-22 16:32:28 +08:00
Guancheng Fu
3adcb84e24 Update dl-serving-gramine-ref workflow 2023-02-17 13:48:45 +08:00
Guancheng Fu
de1ec0d19b Update workflow for dl-serving gramine-ref 2023-02-17 13:43:31 +08:00
Guancheng Fu
842e676ad7 adding new workflow for dl-serving image (#7595) 2023-02-17 10:29:20 +08:00
Shaojie Cui
ec2b9c13ee [CICD]add bigdata toolkit with debug log level (#7564) 2023-02-15 20:16:17 +08:00
Heyang Sun
192a4d4c68 fix variable typo (#7543) 2023-02-14 17:18:20 +08:00
Shaojie Cui
670c54c6d7 [PPML]fix:add image with tag 'latest' in private dockerfile (#7441) 2023-02-06 23:01:16 +08:00
Heyang Sun
338423bfc9 Add bigdl-kms image build action 2023-01-11 09:42:30 +08:00
Shaojie Cui
3e040d7b28 [PPML]refactor bigdata build (#7088) 2022-12-26 13:49:59 +08:00
Heyang Sun
7c3d2b835d add 16G reference gramine images 2022-12-26 09:30:42 +08:00
Wang Jian
b82975a8d1 [PPML] Update customer image readme (#6859)
* push no build production image

* init build.sh

* update

* update path

* update rm order

* update path

* update readme

* update
2022-12-02 16:45:30 +08:00
Xiangyu Tian
cd8d21dded Fix docker rmi in manually_build (#6716) 2022-11-23 13:44:48 +08:00
Wang Jian
229302b758 Update occlum register path (#6709) 2022-11-22 10:47:52 +08:00
Guancheng Fu
1b72f1b38f [PPML] Upgrade PyTorch version to 1.13.0 (#6638)
* Make gramine to generate patched OpenMP

* cp libgomp to /usr/local/lib/

* Move gopenmp to a different place

* add patch to use gramine version openmp

* Change base Dockerfile

* Applying optimization recommended by PyTorch tutorial

* Ready for test pert_ipex.py

* remove extra space

* Fix dockerfile to use PyTorch 1.13.0

* Pin markupsafe to 2.0.1 after installing bigdl-nano, may need changes?

* Change test workflow
2022-11-21 20:02:30 +08:00
Wang Jian
8f18a235fd Occlum customer image build action no cache (#6674) 2022-11-18 11:27:27 +08:00