379 Commits

Author SHA1 Message Date
Stanley Winata
2117c1ab39 Install package to pip venv during setup_venv
On fresh pip venv, this commit will help install
the packages onto the newly create venv.
2022-05-15 15:00:17 -07:00
Anush Elangovan
ee54d2cabb Update to shark-runtime 2022-05-15 14:49:43 -07:00
Anush Elangovan
c8aafae562 Update links to SHARK 2022-05-15 14:47:31 -07:00
Anush Elangovan
99bf24849d Handle default venv 2022-05-15 13:58:30 -07:00
Anush Elangovan
6bf3f6864c Use python3 instead of PYTHON3 2022-05-15 12:43:51 -07:00
Anush Elangovan
9e48a3525b Add error checking and conda support
Committer: Anush Elangovan <anush@nod-labs.com>
2022-05-15 12:40:31 -07:00
Vivek Khandelwal
5dfe5ba5fc Add Squeezenet Vision model test in test_cpu.py 2022-05-13 13:25:22 +05:30
Eliasj42
d5f7323ff8 Merge pull request #44 from NodLabs/revert-43-revert-27-inference
Revert "Revert "added initial commit for libtriton backend""
2022-05-11 14:30:46 -07:00
Eliasj42
f494159e1c Revert "Revert "added initial commit for libtriton backend"" 2022-05-11 14:04:12 -07:00
Eliasj42
fc20408f7c Merge pull request #43 from NodLabs/revert-27-inference
Revert "added initial commit for libtriton backend"
2022-05-11 13:52:36 -07:00
Eliasj42
df746ac7d9 Revert "added initial commit for libtriton backend" 2022-05-11 13:52:25 -07:00
Eliasj42
9009a24159 Merge pull request #27 from NodLabs/inference
added initial commit for libtriton backend
2022-05-11 13:20:56 -07:00
Elias
2e9eb4634f added initial commit for libtriton backend 2022-05-10 23:05:12 +00:00
Vivek Khandelwal
4e7b3f66f6 Add function for models benchmarking 2022-05-10 22:37:42 +05:30
Prashant Kumar
bd6409f34c Add fullyconnected training example. 2022-05-10 21:28:02 +05:30
Prashant Kumar
dd4bfc9c99 Update the shark-trainer API.
Shark-trainer API now has num_iters parameter for training.
2022-05-10 21:25:09 +05:30
Prashant Kumar
a280b0a651 Add decompositions for bert_training. 2022-05-09 16:39:11 +05:30
Prashant Kumar
f590bd56c3 Add bert_training example. 2022-05-06 21:57:46 +05:30
Prashant Kumar
b4114c0938 Make backward API workable. 2022-05-06 14:51:44 +05:30
Prashant Kumar
08df345fbc Add make_fx whole graph extract. 2022-05-04 20:58:59 +05:30
Vivek Khandelwal
7f6159462d Add num_iterations and num_warmup_iterations args. 2022-05-04 20:38:19 +05:30
powderluv
0990053ce1 Update README.md 2022-05-02 10:15:09 -07:00
Prashant Kumar
db5be15310 Centralize the parser location. Also add the --device flag.
Centralized the shark_args parser. Also added the --device flag that
specifies the device on which the inference or training is to be done.
2022-05-02 15:35:22 +05:30
powderluv
2475b05ada Update python-package.yml 2022-05-01 21:24:21 -07:00
powderluv
6125ee375f Update python-package.yml
provide SHARK IREE release links
2022-05-01 21:21:27 -07:00
powderluv
adb6b327dd Update pyproject.toml for setup to work correctly 2022-05-01 21:02:22 -07:00
Stanley Winata
b8602d0b64 Automatic selection of Target Triple from Sytem clang (#29)
-To enable running of models and further optimization on CPU that is not x86
2022-04-29 15:49:37 -07:00
Prashant Kumar
bd212634c1 Add CI for testing of various models. (#28)
Added pytest CI for testing for Pytorch Inference and vision models.
2022-04-27 06:52:49 -07:00
powderluv
c708032fb2 M1 settings for venv 2022-04-26 22:00:09 -07:00
Prashant Kumar
3ed5a9c84e Change the python import of shark. 2022-04-26 20:55:33 +05:30
Prashant Kumar
ffa4f22fa3 Update README.md 2022-04-26 20:53:31 +05:30
powderluv
f130b347e8 Update python-package.yml 2022-04-26 00:40:40 -07:00
powderluv
5b431d0e0b Update python-package.yml 2022-04-26 00:37:44 -07:00
powderluv
7ed8de6ffe Update python-package.yml 2022-04-26 00:34:37 -07:00
powderluv
567dc1391a Update python-package.yml 2022-04-26 00:29:15 -07:00
anush elangovan
35b1e33108 Setup packaging 2022-04-26 00:23:42 -07:00
powderluv
cb67b0b3f1 Update README.md 2022-04-25 23:33:30 -07:00
powderluv
58f35f6ae3 Update python-package.yml
add workflow dispatch
2022-04-21 16:35:19 -07:00
powderluv
2d716fd3f6 Create python-package.yml 2022-04-21 16:32:49 -07:00
Prashant Kumar
37468f7bb8 Enable Shark Trainer APIs 2022-04-21 20:31:30 +05:30
Prashant Kumar
d9f47b59f2 Modify setup_venv to incorporate python version. 2022-04-18 17:14:58 +05:30
Prashant Kumar
8aed3ad5e2 Delete README.md since it's redundant. 2022-04-18 11:31:19 +05:30
Prashant Kumar
5991a90284 Modify install.sh and update readme. 2022-04-18 11:29:15 +05:30
powderluv
8ab38a3ca0 Merge pull request #19 from NodLabs/ean-export-modules
Add shark-runner command line options for saving modules.
2022-04-15 16:17:04 -07:00
monorimet
1f758a4278 Add in option to specify path to which module files are saved. 2022-04-15 18:11:56 -05:00
monorimet
692cd180f6 Add shark-runner command line options for saving modules as .mlir or .vmfb 2022-04-15 01:10:30 -05:00
Prashant Kumar
0502c1b384 Add necessary packages installation in install.sh.
I can't find how to maintain order in requirements.txt and
hence install.sh solves this issue.
2022-04-14 22:05:51 +05:30
anush elangovan
e0005b6335 Add github python gitignore 2022-04-13 13:24:38 -07:00
powderluv
27e5ffffb8 Update README.md 2022-04-13 13:19:18 -07:00
anush elangovan
5008ee5f86 Update README 2022-04-13 13:16:49 -07:00