Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump github/super-linter from 6 to 7 #263

Open
wants to merge 805 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
805 commits
Select commit Hold shift + click to select a range
cc29b91
[FEATS] [ TemporalDownsample,
Feb 12, 2024
c17c645
Bump codacy/codacy-analysis-cli-action from 4.3.0 to 4.4.0
dependabot[bot] Feb 12, 2024
cbec6e9
Bump torch from 2.1.2 to 2.2.0
dependabot[bot] Feb 12, 2024
061d57d
Bump ruff from 0.1.14 to 0.2.1
dependabot[bot] Feb 12, 2024
f2fdf07
Merge pull request #145 from kyegomez/dependabot/pip/ruff-0.2.1
kyegomez Feb 12, 2024
63258d0
Merge pull request #143 from kyegomez/dependabot/pip/torch-2.2.0
kyegomez Feb 12, 2024
dc794d1
Merge pull request #140 from kyegomez/dependabot/github_actions/codac…
kyegomez Feb 12, 2024
26264e7
Bump types-pytz from 2023.4.0.20240130 to 2024.1.0.20240203
dependabot[bot] Feb 12, 2024
8170474
Merge pull request #142 from kyegomez/dependabot/pip/types-pytz-2024.…
kyegomez Feb 12, 2024
9fed0aa
Bump beartype from 0.15.0 to 0.17.1
dependabot[bot] Feb 12, 2024
2fa2995
Bump lion-pytorch from 0.0.7 to 0.1.2
dependabot[bot] Feb 12, 2024
2ebf318
Merge pull request #144 from kyegomez/dependabot/pip/lion-pytorch-0.1.2
kyegomez Feb 12, 2024
76d3e1b
Merge branch 'master' into dependabot/pip/beartype-0.17.1
kyegomez Feb 12, 2024
6f42d64
Merge pull request #141 from kyegomez/dependabot/pip/beartype-0.17.1
kyegomez Feb 12, 2024
8326374
clean up package version handling
evelynmitchell Feb 13, 2024
78a5f72
attempt to fix Module import error
evelynmitchell Feb 13, 2024
46b7ba2
[FEATS][ MultiModalEmbedding,
Feb 13, 2024
f379afa
[FEATS][ MultiModalEmbedding,
Feb 13, 2024
c0e9eb9
Merge branch 'master' of https://github.com/kyegomez/zeta
Feb 13, 2024
384a19c
Merge pull request #3 from kyegomez/master
evelynmitchell Feb 14, 2024
ba34acb
expose seek_all_images from utils/main
evelynmitchell Feb 14, 2024
00fc555
seek_all_images import fix
evelynmitchell Feb 14, 2024
a0deb79
[BUFG][from torch import Module
Feb 16, 2024
0117a5a
Merge branch 'master' into master
kyegomez Feb 16, 2024
b185403
Merge pull request #146 from evelynmitchell/master
kyegomez Feb 16, 2024
78be73d
[CLEANUP]
Feb 16, 2024
c30c496
Delete erroring test
evelynmitchell Feb 17, 2024
f32b987
delete erroring test
evelynmitchell Feb 17, 2024
3bbcfa1
Bump pytest from 7.4.2 to 8.0.1
dependabot[bot] Feb 19, 2024
d298108
Merge pull request #153 from kyegomez/dependabot/pip/pytest-8.0.1
kyegomez Feb 19, 2024
7a85812
Merge pull request #148 from evelynmitchell/master
kyegomez Feb 19, 2024
5713987
Bump tiktoken from 0.4.0 to 0.6.0
dependabot[bot] Feb 19, 2024
3773710
Merge pull request #151 from kyegomez/dependabot/pip/tiktoken-0.6.0
kyegomez Feb 19, 2024
15e117d
Bump accelerate from 0.26.1 to 0.27.2
dependabot[bot] Feb 19, 2024
429260d
Merge pull request #149 from kyegomez/dependabot/pip/accelerate-0.27.2
kyegomez Feb 19, 2024
15c299d
Bump beartype from 0.15.0 to 0.17.2
dependabot[bot] Feb 19, 2024
8ce96d2
Bump tqdm from 4.66.1 to 4.66.2
dependabot[bot] Feb 19, 2024
700130d
Bump cryptography from 42.0.2 to 42.0.4
dependabot[bot] Feb 21, 2024
2371f5d
Merge pull request #155 from kyegomez/dependabot/pip/cryptography-42.0.4
kyegomez Feb 21, 2024
09b10de
Merge pull request #152 from kyegomez/dependabot/pip/beartype-0.17.2
kyegomez Feb 21, 2024
31a4132
Merge branch 'master' into dependabot/pip/tqdm-4.66.2
kyegomez Feb 21, 2024
352e65b
Merge pull request #150 from kyegomez/dependabot/pip/tqdm-4.66.2
kyegomez Feb 21, 2024
96bce75
[MASSIVE CLEAN UP OPERATION]
Feb 22, 2024
dbd6a82
[CLEANUP][OP]
Feb 22, 2024
c351720
[DOCS] CLEANUP]
Feb 22, 2024
b48159e
[DOCS]
Feb 22, 2024
0114dc2
[FEATS][PaloLDP] [FEAT][log_torch_op]
Feb 23, 2024
1f8d0fd
[CLEANUP]
Feb 23, 2024
b3175bb
Update README.md
kyegomez Feb 24, 2024
6d0cbcd
Update README.md
kyegomez Feb 24, 2024
e8808a0
Update README.md
kyegomez Feb 24, 2024
516bd2e
Update README.md
kyegomez Feb 24, 2024
1fe548d
Update README.md
kyegomez Feb 24, 2024
b3c34dd
bump timm from 0.9.12 to 0.9.16
dependabot[bot] Feb 26, 2024
52e5dca
bump vector-quantize-pytorch from 1.12.0 to 1.14.1
dependabot[bot] Feb 26, 2024
eb92aca
Merge pull request #157 from kyegomez/dependabot/pip/vector-quantize-…
kyegomez Feb 26, 2024
f4b3a82
Merge pull request #156 from kyegomez/dependabot/pip/timm-0.9.16
kyegomez Feb 26, 2024
c869896
[CLEAMUP]
Feb 27, 2024
df5fec6
Merge branch 'master' of https://github.com/kyegomez/zeta
Feb 27, 2024
65f9501
[cleanup]
Feb 29, 2024
e8a31a3
[CLEANUP]
Feb 29, 2024
48991aa
[CUDA]DOwnloads]
Feb 29, 2024
0d75ec6
[FEATS][ ScaledSinusoidalEmbedding ] [ScaleNorm] [ReluSquared]
Mar 2, 2024
f8cb999
Bump tiktoken from 0.4.0 to 0.6.0
dependabot[bot] Mar 4, 2024
587adcb
Merge pull request #159 from kyegomez/dependabot/pip/tiktoken-0.6.0
kyegomez Mar 4, 2024
0200565
Bump pypa/gh-action-pypi-publish from 1.8.11 to 1.8.12
dependabot[bot] Mar 4, 2024
3138c8a
Merge pull request #160 from kyegomez/dependabot/github_actions/pypa/…
kyegomez Mar 4, 2024
5e42628
Update pytest requirement from 8.0.1 to 8.0.2
dependabot[bot] Mar 4, 2024
73f1d9b
Bump sentencepiece from 0.1.99 to 0.2.0
dependabot[bot] Mar 4, 2024
93dbc7c
Merge pull request #162 from kyegomez/dependabot/pip/sentencepiece-0.2.0
kyegomez Mar 4, 2024
964e60a
Merge pull request #161 from kyegomez/dependabot/pip/pytest-8.0.2
kyegomez Mar 4, 2024
2bf660e
Bump pypa/gh-action-pypi-publish from 1.8.12 to 1.8.14
dependabot[bot] Mar 11, 2024
a6a0a1b
Bump timm from 0.9.12 to 0.9.16
dependabot[bot] Mar 11, 2024
dfed622
Update ruff requirement from >=0.0.249,<0.2.2 to >=0.0.249,<0.3.3
dependabot[bot] Mar 11, 2024
e8c5cd5
Merge pull request #168 from kyegomez/dependabot/pip/ruff-gte-0.0.249…
kyegomez Mar 15, 2024
360f87c
Merge pull request #167 from kyegomez/dependabot/pip/timm-0.9.16
kyegomez Mar 15, 2024
8716c31
Merge pull request #166 from kyegomez/dependabot/github_actions/pypa/…
kyegomez Mar 15, 2024
67fe00e
Bump transformers from 4.36.0 to 4.38.2
dependabot[bot] Mar 18, 2024
52c40d5
Merge pull request #169 from kyegomez/dependabot/pip/transformers-4.38.2
kyegomez Mar 18, 2024
75a2d4a
[FEAT][MGQA]
Mar 19, 2024
ae0e3cb
Merge branch 'master' of https://github.com/kyegomez/zeta
Mar 19, 2024
b94b0c5
[removal of technical debt]
Mar 19, 2024
e0d7863
[DISSABLE LOGGING]
Mar 19, 2024
51224a7
[FEATS][DATA OPS]
Mar 20, 2024
bd116f3
[OPTIM]
Mar 21, 2024
765aec9
[CLEANUP]
Mar 22, 2024
4772162
Bump datasets from 2.16.1 to 2.18.0
dependabot[bot] Mar 25, 2024
cb716cb
Update black requirement from ^23.1.0 to >=23.1,<25.0
dependabot[bot] Mar 25, 2024
35d79c4
Bump sentencepiece from 0.1.99 to 0.2.0
dependabot[bot] Mar 25, 2024
9083837
Bump transformers from 4.36.0 to 4.39.1
dependabot[bot] Mar 25, 2024
08a3109
Merge pull request #174 from kyegomez/dependabot/pip/transformers-4.39.1
kyegomez Mar 25, 2024
7bce7ff
Merge pull request #173 from kyegomez/dependabot/pip/sentencepiece-0.2.0
kyegomez Mar 25, 2024
916eddc
Merge pull request #172 from kyegomez/dependabot/pip/black-gte-23.1-a…
kyegomez Mar 25, 2024
189531a
Merge pull request #170 from kyegomez/dependabot/pip/datasets-2.18.0
kyegomez Mar 25, 2024
cab42e2
Update pytest requirement from 8.0.2 to 8.1.1
dependabot[bot] Mar 25, 2024
c2c5f62
Bump vector-quantize-pytorch from 1.12.0 to 1.14.5
dependabot[bot] Mar 25, 2024
178cde4
Update accelerate requirement from 0.27.2 to 0.28.0
dependabot[bot] Mar 25, 2024
63d0ede
Update ruff requirement from >=0.0.249,<0.3.3 to >=0.0.249,<0.3.5
dependabot[bot] Mar 25, 2024
c856fd9
Bump slsa-framework/slsa-github-generator from 1.9.0 to 1.10.0
dependabot[bot] Mar 25, 2024
b7bd6fb
Merge pull request #179 from kyegomez/dependabot/github_actions/slsa-…
kyegomez Mar 25, 2024
323d1d2
Merge pull request #178 from kyegomez/dependabot/pip/ruff-gte-0.0.249…
kyegomez Mar 25, 2024
d934ea9
Merge pull request #177 from kyegomez/dependabot/pip/accelerate-0.28.0
kyegomez Mar 25, 2024
d069ea3
Merge pull request #176 from kyegomez/dependabot/pip/vector-quantize-…
kyegomez Mar 25, 2024
7dbb6a6
Merge pull request #175 from kyegomez/dependabot/pip/pytest-8.1.1
kyegomez Mar 25, 2024
91c217a
[INIT] progress on act kernels
Mar 30, 2024
f0dbbac
[INIT] progress on act kernels
Mar 30, 2024
3779845
[INIT] triton kernels for act funcs
Mar 30, 2024
c181632
Bump bitsandbytes from 0.41.3.post2 to 0.43.0
dependabot[bot] Apr 1, 2024
12172cc
Bump tqdm from 4.66.1 to 4.66.2
dependabot[bot] Apr 1, 2024
a7cd1df
Bump rich from 13.7.0 to 13.7.1
dependabot[bot] Apr 1, 2024
51d21eb
[FEATS][NormalSparseMoE]
Apr 1, 2024
eda2eb2
[FEATS][NormalSparseMoE]
Apr 1, 2024
fdc52ca
Merge branch 'master' of https://github.com/kyegomez/zeta
Apr 1, 2024
86fc7bd
Merge pull request #185 from kyegomez/dependabot/pip/rich-13.7.1
kyegomez Apr 1, 2024
9f3119f
Merge pull request #183 from kyegomez/dependabot/pip/tqdm-4.66.2
kyegomez Apr 1, 2024
6a9590e
Merge pull request #182 from kyegomez/dependabot/pip/bitsandbytes-0.43.0
kyegomez Apr 1, 2024
1f1b6ea
[CLEANUP]
Apr 4, 2024
859abd7
Update multihead_attention.py
viai957 Apr 4, 2024
ab4b464
[CLEANUP]
Apr 4, 2024
9e56609
Merge pull request #188 from viai957/patch-1
kyegomez Apr 4, 2024
fe8f952
[CLEANUP][Sky]
Apr 4, 2024
ca27bea
Merge branch 'master' of https://github.com/kyegomez/zeta
Apr 4, 2024
b9b67a7
[MODEL][Nirvana]
Apr 5, 2024
cb58448
[FEAT]-[Module]: [return_loss_text]: Add [return_loss_text] function …
Apr 6, 2024
d3941ee
Update imports
Apr 6, 2024
6d2b9fe
Merge pull request #191 from 0-hero/bug/fix-imports
kyegomez Apr 6, 2024
e1afe6c
[video_patch_linear_flatten]
Apr 6, 2024
9d51f1f
[BUFG][AutoRegressiveWrapper]
Apr 6, 2024
92e4af2
Bump rich from 13.7.0 to 13.7.1
dependabot[bot] Apr 8, 2024
26052ff
Merge pull request #194 from kyegomez/dependabot/pip/rich-13.7.1
kyegomez Apr 9, 2024
80098c0
add to the __init__.py
Apr 10, 2024
afcdd31
Merge branch 'kyegomez:master' into feat/init-experimental-layers
dtunai Apr 10, 2024
22d1599
Fixed issue #181
Bool1020 Apr 11, 2024
bbc1763
Merge pull request #195 from Bool1020/fix-bug
kyegomez Apr 11, 2024
0dd3c09
Merge pull request #190 from simudt/feat/init-experimental-layers
kyegomez Apr 11, 2024
161e48b
init func & activation
dtunai Apr 11, 2024
516c82f
Merge pull request #196 from simudt/feat/smooth-relu-activation-exper…
kyegomez Apr 12, 2024
e73dae3
[FEAT][SWIGLU]
Apr 15, 2024
be1c7e1
[CLEANUP][Sky]
Apr 15, 2024
6a64734
[FEAT][TextHawkQueryProposal]
Apr 25, 2024
fd16add
[FEAT][PixelShuffleDownscale]
Apr 26, 2024
cfef940
[PLAYGROUN][TokaGPT]
Apr 28, 2024
6fb89b1
Bump facebook/pyre-action from 0.0.1 to 0.0.2
dependabot[bot] Apr 29, 2024
34c9e77
Bump slsa-framework/slsa-github-generator from 1.10.0 to 2.0.0
dependabot[bot] Apr 29, 2024
aceed25
Bump github/super-linter from 5 to 6
dependabot[bot] Apr 29, 2024
4846f4a
Update torchvision requirement from 0.17.0 to 0.18.0
dependabot[bot] Apr 29, 2024
51f2e3f
Bump transformers from 4.36.0 to 4.40.1
dependabot[bot] Apr 29, 2024
21c3163
OUTPUTHEAD]
Apr 30, 2024
c8df1fb
fix: package name collision
MelihDarcanxyz Apr 30, 2024
78af525
Merge pull request #210 from MelihDarcanxyz/patch-1
kyegomez May 1, 2024
b27fee8
Bump tqdm from 4.66.2 to 4.66.3
dependabot[bot] May 3, 2024
4244f1b
Merge pull request #211 from kyegomez/dependabot/pip/tqdm-4.66.3
kyegomez May 4, 2024
c6c641e
Merge pull request #209 from kyegomez/dependabot/pip/transformers-4.40.1
kyegomez May 4, 2024
daebfb4
Merge pull request #208 from kyegomez/dependabot/pip/torchvision-0.18.0
kyegomez May 4, 2024
e6afdf5
Merge pull request #207 from kyegomez/dependabot/github_actions/githu…
kyegomez May 4, 2024
2bf639c
Merge pull request #206 from kyegomez/dependabot/github_actions/slsa-…
kyegomez May 4, 2024
e64c53c
Merge pull request #205 from kyegomez/dependabot/github_actions/faceb…
kyegomez May 4, 2024
2ca13d1
Bump tqdm from 4.66.2 to 4.66.3
dependabot[bot] May 4, 2024
40a1a38
Update vector-quantize-pytorch requirement from 1.14.5 to 1.14.7
dependabot[bot] May 4, 2024
11a3e3b
Merge pull request #213 from kyegomez/dependabot/pip/tqdm-4.66.3
kyegomez May 4, 2024
3d64010
Merge pull request #200 from kyegomez/dependabot/pip/vector-quantize-…
kyegomez May 4, 2024
333eaa8
[FEAT][KAN]
May 6, 2024
af1b95c
Merge branch 'master' of https://github.com/kyegomez/zeta
May 6, 2024
2e6e0b6
[FEAT][FractoralNorm]
May 7, 2024
b9abb28
[FEAT][FractoralNorm}
May 12, 2024
743dbba
[FEAT][FractoralNorm}
May 12, 2024
d7b8ee9
Update accelerate requirement from 0.28.0 to 0.30.1
dependabot[bot] May 13, 2024
ad3b7a8
Bump codacy/codacy-analysis-cli-action from 4.4.0 to 4.4.1
dependabot[bot] May 13, 2024
45d4120
[FEAT][LinearizedAttention]
May 13, 2024
7c5df32
[FEAT][LinearizedAttention][Mask]
May 13, 2024
df14bf5
Bump transformers from 4.36.0 to 4.41.0
dependabot[bot] May 20, 2024
b42b261
Update pytest requirement from 8.1.1 to 8.2.1
dependabot[bot] May 20, 2024
f96f3cf
Merge pull request #219 from kyegomez/dependabot/pip/pytest-8.2.1
kyegomez May 21, 2024
b2b4d0d
Merge pull request #218 from kyegomez/dependabot/pip/transformers-4.41.0
kyegomez May 21, 2024
78708f9
Merge pull request #216 from kyegomez/dependabot/pip/accelerate-0.30.1
kyegomez May 21, 2024
b4719f4
[FEAT][SigLip]
May 25, 2024
4e6a194
[FEAT]
May 25, 2024
726468e
[CLEANUP]
May 25, 2024
4d19440
[REMOVED SCIPY]
May 27, 2024
6bc50ab
[CLEANUP]
May 27, 2024
8b0e2f4
Merge pull request #217 from kyegomez/dependabot/github_actions/codac…
kyegomez May 27, 2024
1cbfc7e
Update einops requirement from 0.7.0 to 0.8.0
dependabot[bot] May 27, 2024
1b55168
Bump tqdm from 4.66.3 to 4.66.4
dependabot[bot] May 27, 2024
4ca736f
Update ruff requirement from >=0.0.249,<0.3.5 to >=0.0.249,<0.4.8
dependabot[bot] Jun 3, 2024
a3766d2
Bump transformers from 4.36.0 to 4.41.2
dependabot[bot] Jun 3, 2024
d2be0bc
Merge pull request #227 from kyegomez/dependabot/pip/transformers-4.41.2
kyegomez Jun 3, 2024
cd36aa0
Merge pull request #226 from kyegomez/dependabot/pip/ruff-gte-0.0.249…
kyegomez Jun 3, 2024
407f762
Merge pull request #222 from kyegomez/dependabot/pip/einops-0.8.0
kyegomez Jun 3, 2024
7827df4
Merge pull request #223 from kyegomez/dependabot/pip/tqdm-4.66.4
kyegomez Jun 9, 2024
ffc7c91
Update torch requirement from <2.3.0,>=2.2.0 to >=2.2.0,<2.4.0
dependabot[bot] Jun 10, 2024
c18dc9d
Update pyproject.toml
kyegomez Jun 13, 2024
c74001f
Update accelerate requirement from 0.30.1 to 0.31.0
dependabot[bot] Jun 13, 2024
a59b7f6
Merge pull request #230 from kyegomez/dependabot/pip/accelerate-0.31.0
kyegomez Jun 13, 2024
0424b69
Bump transformers from 4.36.0 to 4.41.2
dependabot[bot] Jun 13, 2024
41e1f0a
[FEAT][Cope]
May 31, 2024
c20c516
[CLEANUP]
Jun 14, 2024
922e652
[CLEANUP]
Jun 14, 2024
e2ac3b3
Bump pypa/gh-action-pypi-publish from 1.8.14 to 1.9.0
dependabot[bot] Jun 17, 2024
a15374d
Update ruff requirement from >=0.0.249,<0.4.8 to >=0.0.249,<0.4.11
dependabot[bot] Jun 24, 2024
a7e62cd
Merge pull request #235 from kyegomez/dependabot/pip/ruff-gte-0.0.249…
kyegomez Jun 24, 2024
13c4b22
Merge pull request #234 from kyegomez/dependabot/github_actions/pypa/…
kyegomez Jun 24, 2024
2f8cb54
Merge pull request #228 from kyegomez/dependabot/pip/torch-gte-2.2.0-…
kyegomez Jun 30, 2024
5363fa1
Merge pull request #231 from kyegomez/dependabot/pip/transformers-4.41.2
kyegomez Jun 30, 2024
5938497
Bump transformers from 4.41.2 to 4.42.3
dependabot[bot] Jul 1, 2024
e4a0d78
Update bitsandbytes requirement
dependabot[bot] Jul 1, 2024
f7bfbbc
Update pytest requirement from 8.2.1 to 8.2.2
dependabot[bot] Jul 1, 2024
6cbce12
Merge pull request #239 from kyegomez/dependabot/pip/pytest-8.2.2
kyegomez Jul 8, 2024
5ad1bf9
Merge pull request #238 from kyegomez/dependabot/pip/bitsandbytes-gte…
kyegomez Jul 8, 2024
b790422
Update datasets requirement from <2.19.0,>=2.18.0 to >=2.20.0,<2.21.0
dependabot[bot] Jul 8, 2024
ac6a573
Update ruff requirement from >=0.0.249,<0.4.11 to >=0.5.1,<0.5.2
dependabot[bot] Jul 8, 2024
d54e007
Merge pull request #241 from kyegomez/dependabot/pip/ruff-gte-0.5.1-a…
kyegomez Jul 10, 2024
3c0dd3c
Merge pull request #240 from kyegomez/dependabot/pip/datasets-gte-2.2…
kyegomez Jul 10, 2024
92fa3da
Merge pull request #237 from kyegomez/dependabot/pip/transformers-4.42.3
kyegomez Jul 10, 2024
5e51098
[CLEANUP]
Jul 10, 2024
1e71787
Bump codacy/codacy-analysis-cli-action from 4.4.1 to 4.4.5
dependabot[bot] Jul 15, 2024
5ae09f3
Bump tqdm from 4.66.3 to 4.66.4
dependabot[bot] Jul 15, 2024
4ff5d90
[FEAT][GatedXAttention][GatedMoECrossAttn]
Jul 22, 2024
295c4f1
[FEAT][Snake]
Jul 23, 2024
6657a5d
Update accelerate requirement from 0.31.0 to 0.33.0
dependabot[bot] Jul 29, 2024
4e7d2ea
Update README.md
kyegomez Aug 1, 2024
5a92098
Merge pull request #249 from kyegomez/dependabot/pip/accelerate-0.33.0
kyegomez Aug 1, 2024
7083f6f
Merge pull request #243 from kyegomez/dependabot/pip/tqdm-4.66.4
kyegomez Aug 1, 2024
4f7ae5c
Merge pull request #242 from kyegomez/dependabot/github_actions/codac…
kyegomez Aug 1, 2024
e7b7426
Update vector-quantize-pytorch requirement from 1.14.7 to 1.15.6
dependabot[bot] Aug 5, 2024
386665b
Update pytest requirement from 8.2.2 to 8.3.2
dependabot[bot] Aug 5, 2024
e7ef429
Bump aws-actions/amazon-ecs-deploy-task-definition from 1 to 2
dependabot[bot] Aug 12, 2024
feadbfa
[FEAT][Adaptive Gating] [zeta.quant -> zeta.nn.quant] [FEAT][Multi-Mo…
Aug 13, 2024
cae50e9
Delete .DS_Store
kyegomez Aug 13, 2024
471aed9
Bump transformers from 4.41.2 to 4.44.0
dependabot[bot] Aug 13, 2024
7cf36c6
Update README.md
kyegomez Aug 13, 2024
43c481d
Merge pull request #256 from kyegomez/dependabot/github_actions/aws-a…
kyegomez Aug 13, 2024
71cd871
Merge pull request #255 from kyegomez/dependabot/pip/transformers-4.44.0
kyegomez Aug 13, 2024
2e209a4
Merge pull request #252 from kyegomez/dependabot/pip/pytest-8.3.2
kyegomez Aug 13, 2024
46cda15
Merge pull request #251 from kyegomez/dependabot/pip/vector-quantize-…
kyegomez Aug 13, 2024
1273ef9
[FIX][__INIT__ ERROR IN ZETA.NN.QUANT]
Aug 13, 2024
6445f19
[CLEANUP]
Aug 13, 2024
47ace6b
Bump tqdm from 4.66.4 to 4.66.5
dependabot[bot] Aug 13, 2024
b803a3d
Merge pull request #254 from kyegomez/dependabot/pip/tqdm-4.66.5
kyegomez Aug 13, 2024
d1caca6
Bump tqdm from 4.66.4 to 4.66.5
dependabot[bot] Aug 19, 2024
640e8ad
Update beartype requirement from 0.17.2 to 0.18.5
dependabot[bot] Aug 19, 2024
570e26b
Update torch requirement from <2.4.0,>=2.2.0 to >=2.2.0,<2.5.0
dependabot[bot] Aug 19, 2024
cbb460e
Bump transformers from 4.41.2 to 4.44.2
dependabot[bot] Aug 26, 2024
e28fe95
[EXAMPLES]
Aug 28, 2024
10a6c32
Merge pull request #261 from kyegomez/dependabot/pip/transformers-4.44.2
kyegomez Aug 28, 2024
8ea83b2
Merge pull request #260 from kyegomez/dependabot/pip/torch-gte-2.2.0-…
kyegomez Aug 28, 2024
d92847e
Merge pull request #259 from kyegomez/dependabot/pip/beartype-0.18.5
kyegomez Aug 28, 2024
510ff3b
Merge pull request #258 from kyegomez/dependabot/pip/tqdm-4.66.5
kyegomez Aug 28, 2024
9e1b3a2
[CLEANUP]
Sep 1, 2024
bc785bc
[cleanup]
Sep 1, 2024
5c4a88f
Bump github/super-linter from 6 to 7
dependabot[bot] Sep 1, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
37 changes: 37 additions & 0 deletions .github/action.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
name: "Init Environment"
description: "Initialize environment for tests"
runs:
using: "composite"
steps:
- name: Checkout actions
uses: actions/checkout@v4

- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v4
with:
python-version: ${{ matrix.python-version }}

- name: Install and configure Poetry
uses: snok/install-poetry@v1
with:
virtualenvs-create: true
virtualenvs-in-project: true
installer-parallel: true

- name: Load cached venv
id: cached-poetry-dependencies
uses: actions/cache@v3
with:
path: .venv
key: venv-${{ runner.os }}-${{ steps.setup-python.outputs.python-version }}-${{ hashFiles('**/poetry.lock') }}

- name: Install dependencies
if: steps.cached-poetry-dependencies.outputs.cache-hit != 'true'
run: poetry install --no-interaction --no-root --with test --with dev --all-extras
shell: bash

- name: Activate venv
run: |
source .venv/bin/activate
echo PATH=$PATH >> $GITHUB_ENV
shell: bash
94 changes: 94 additions & 0 deletions .github/workflows/aws.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,94 @@
# This workflow will build and push a new container image to Amazon ECR,
# and then will deploy a new task definition to Amazon ECS, when there is a push to the "master" branch.
#
# To use this workflow, you will need to complete the following set-up steps:
#
# 1. Create an ECR repository to store your images.
# For example: `aws ecr create-repository --repository-name my-ecr-repo --region us-east-2`.
# Replace the value of the `ECR_REPOSITORY` environment variable in the workflow below with your repository's name.
# Replace the value of the `AWS_REGION` environment variable in the workflow below with your repository's region.
#
# 2. Create an ECS task definition, an ECS cluster, and an ECS service.
# For example, follow the Getting Started guide on the ECS console:
# https://us-east-2.console.aws.amazon.com/ecs/home?region=us-east-2#/firstRun
# Replace the value of the `ECS_SERVICE` environment variable in the workflow below with the name you set for the Amazon ECS service.
# Replace the value of the `ECS_CLUSTER` environment variable in the workflow below with the name you set for the cluster.
#
# 3. Store your ECS task definition as a JSON file in your repository.
# The format should follow the output of `aws ecs register-task-definition --generate-cli-skeleton`.
# Replace the value of the `ECS_TASK_DEFINITION` environment variable in the workflow below with the path to the JSON file.
# Replace the value of the `CONTAINER_NAME` environment variable in the workflow below with the name of the container
# in the `containerDefinitions` section of the task definition.
#
# 4. Store an IAM user access key in GitHub Actions secrets named `AWS_ACCESS_KEY_ID` and `AWS_SECRET_ACCESS_KEY`.
# See the documentation for each action used below for the recommended IAM policies for this IAM user,
# and best practices on handling the access key credentials.

name: Deploy to Amazon ECS

on:
push:
branches: [ "master" ]

env:
AWS_REGION: MY_AWS_REGION # set this to your preferred AWS region, e.g. us-west-1
ECR_REPOSITORY: MY_ECR_REPOSITORY # set this to your Amazon ECR repository name
ECS_SERVICE: MY_ECS_SERVICE # set this to your Amazon ECS service name
ECS_CLUSTER: MY_ECS_CLUSTER # set this to your Amazon ECS cluster name
ECS_TASK_DEFINITION: MY_ECS_TASK_DEFINITION # set this to the path to your Amazon ECS task definition
# file, e.g. .aws/task-definition.json
CONTAINER_NAME: MY_CONTAINER_NAME # set this to the name of the container in the
# containerDefinitions section of your task definition

permissions:
contents: read

jobs:
deploy:
name: Deploy
runs-on: ubuntu-latest
environment: production

steps:
- name: Checkout
uses: actions/checkout@v4

- name: Configure AWS credentials
uses: aws-actions/configure-aws-credentials@v4
with:
aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }}
aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
aws-region: ${{ env.AWS_REGION }}

- name: Login to Amazon ECR
id: login-ecr
uses: aws-actions/amazon-ecr-login@v2

- name: Build, tag, and push image to Amazon ECR
id: build-image
env:
ECR_REGISTRY: ${{ steps.login-ecr.outputs.registry }}
IMAGE_TAG: ${{ github.sha }}
run: |
# Build a docker container and
# push it to ECR so that it can
# be deployed to ECS.
docker build -t $ECR_REGISTRY/$ECR_REPOSITORY:$IMAGE_TAG .
docker push $ECR_REGISTRY/$ECR_REPOSITORY:$IMAGE_TAG
echo "image=$ECR_REGISTRY/$ECR_REPOSITORY:$IMAGE_TAG" >> $GITHUB_OUTPUT

- name: Fill in the new image ID in the Amazon ECS task definition
id: task-def
uses: aws-actions/amazon-ecs-render-task-definition@v1
with:
task-definition: ${{ env.ECS_TASK_DEFINITION }}
container-name: ${{ env.CONTAINER_NAME }}
image: ${{ steps.build-image.outputs.image }}

- name: Deploy Amazon ECS task definition
uses: aws-actions/amazon-ecs-deploy-task-definition@v2
with:
task-definition: ${{ steps.task-def.outputs.task-definition }}
service: ${{ env.ECS_SERVICE }}
cluster: ${{ env.ECS_CLUSTER }}
wait-for-service-stability: true
52 changes: 52 additions & 0 deletions .github/workflows/bandit.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
# This workflow uses actions that are not certified by GitHub.
# They are provided by a third-party and are governed by
# separate terms of service, privacy policy, and support
# documentation.

# Bandit is a security linter designed to find common security issues in Python code.
# This action will run Bandit on your codebase.
# The results of the scan will be found under the Security tab of your repository.

# https://github.com/marketplace/actions/bandit-scan is ISC licensed, by abirismyname
# https://pypi.org/project/bandit/ is Apache v2.0 licensed, by PyCQA

name: Bandit
on:
push:
branches: [ "master" ]
pull_request:
# The branches below must be a subset of the branches above
branches: [ "master" ]
schedule:
- cron: '42 5 * * 0'

jobs:
bandit:
permissions:
contents: read # for actions/checkout to fetch code
security-events: write # for github/codeql-action/upload-sarif to upload SARIF results
actions: read # only required for a private repository by github/codeql-action/upload-sarif to get the Action run status

runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Bandit Scan
uses: shundor/python-bandit-scan@9cc5aa4a006482b8a7f91134412df6772dbda22c
with: # optional arguments
# exit with 0, even with results found
exit_zero: true # optional, default is DEFAULT
# Github token of the repository (automatically created by Github)
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # Needed to get PR information.
# File or directory to run bandit on
# path: # optional, default is .
# Report only issues of a given severity level or higher. Can be LOW, MEDIUM or HIGH. Default is UNDEFINED (everything)
# level: # optional, default is UNDEFINED
# Report only issues of a given confidence level or higher. Can be LOW, MEDIUM or HIGH. Default is UNDEFINED (everything)
# confidence: # optional, default is UNDEFINED
# comma-separated list of paths (glob patterns supported) to exclude from scan (note that these are in addition to the excluded paths provided in the config file) (default: .svn,CVS,.bzr,.hg,.git,__pycache__,.tox,.eggs,*.egg)
# excluded_paths: # optional, default is DEFAULT
# comma-separated list of test IDs to skip
# skips: # optional, default is DEFAULT
# path to a .bandit file that supplies command line arguments
# ini_path: # optional, default is DEFAULT

43 changes: 43 additions & 0 deletions .github/workflows/bearer.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
# This workflow uses actions that are not certified by GitHub.
# They are provided by a third-party and are governed by
# separate terms of service, privacy policy, and support
# documentation.
#
# This workflow file requires a free account on Bearer.com to manage findings, notifications and more.
# See https://docs.bearer.com/guides/bearer-cloud/
name: Bearer

on:
push:
branches: ["master" ]
pull_request:
# The branches below must be a subset of the branches above
branches: ["master"]
schedule:
- cron: '22 2 * * 0'

permissions:
contents: read # for actions/checkout to fetch code
security-events: write # for github/codeql-action/upload-sarif to upload SARIF results
actions: read # only required for a private repository by github/codeql-action/upload-sarif to get the Action run status

jobs:
bearer:
runs-on: ubuntu-latest
steps:
# Checkout project source
- uses: actions/checkout@v4
# Scan code using Bearer CLI
- name: Run Report
id: report
uses: bearer/bearer-action@828eeb928ce2f4a7ca5ed57fb8b59508cb8c79bc
with:
api-key: ${{ secrets.BEARER_TOKEN }}
format: sarif
output: results.sarif
exit-code: 0
# Upload SARIF file generated in previous step
- name: Upload SARIF file
uses: github/codeql-action/upload-sarif@v3
with:
sarif_file: results.sarif
61 changes: 61 additions & 0 deletions .github/workflows/codacy.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
# This workflow uses actions that are not certified by GitHub.
# They are provided by a third-party and are governed by
# separate terms of service, privacy policy, and support
# documentation.

# This workflow checks out code, performs a Codacy security scan
# and integrates the results with the
# GitHub Advanced Security code scanning feature. For more information on
# the Codacy security scan action usage and parameters, see
# https://github.com/codacy/codacy-analysis-cli-action.
# For more information on Codacy Analysis CLI in general, see
# https://github.com/codacy/codacy-analysis-cli.

name: Codacy Security Scan

on:
push:
branches: [ "master" ]
pull_request:
# The branches below must be a subset of the branches above
branches: [ "master" ]
schedule:
- cron: '37 4 * * 0'

permissions:
contents: read

jobs:
codacy-security-scan:
permissions:
contents: read # for actions/checkout to fetch code
security-events: write # for github/codeql-action/upload-sarif to upload SARIF results
actions: read # only required for a private repository by github/codeql-action/upload-sarif to get the Action run status
name: Codacy Security Scan
runs-on: ubuntu-latest
steps:
# Checkout the repository to the GitHub Actions runner
- name: Checkout code
uses: actions/checkout@v4

# Execute Codacy Analysis CLI and generate a SARIF output with the security issues identified during the analysis
- name: Run Codacy Analysis CLI
uses: codacy/codacy-analysis-cli-action@97bf5df3c09e75f5bcd72695998f96ebd701846e
with:
# Check https://github.com/codacy/codacy-analysis-cli#project-token to get your project token from your Codacy repository
# You can also omit the token and run the tools that support default configurations
project-token: ${{ secrets.CODACY_PROJECT_TOKEN }}
verbose: true
output: results.sarif
format: sarif
# Adjust severity of non-security issues
gh-code-scanning-compat: true
# Force 0 exit code to allow SARIF file generation
# This will handover control about PR rejection to the GitHub side
max-allowed-issues: 2147483647

# Upload the SARIF file generated in the previous step
- name: Upload SARIF results file
uses: github/codeql-action/upload-sarif@v3
with:
sarif_file: results.sarif
81 changes: 81 additions & 0 deletions .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,81 @@
# For most projects, this workflow file will not need changing; you simply need
# to commit it to your repository.
#
# You may wish to alter this file to override the set of languages analyzed,
# or to provide custom queries or build logic.
#
# ******** NOTE ********
# We have attempted to detect the languages in your repository. Please check
# the `language` matrix defined below to confirm you have the correct set of
# supported CodeQL languages.
#
name: "CodeQL"

on:
push:
branches: [ "master" ]
pull_request:
branches: [ "master" ]
schedule:
- cron: '38 20 * * 4'

jobs:
analyze:
name: Analyze
# Runner size impacts CodeQL analysis time. To learn more, please see:
# - https://gh.io/recommended-hardware-resources-for-running-codeql
# - https://gh.io/supported-runners-and-hardware-resources
# - https://gh.io/using-larger-runners
# Consider using larger runners for possible analysis time improvements.
runs-on: ${{ (matrix.language == 'swift' && 'macos-latest') || 'ubuntu-latest' }}
timeout-minutes: ${{ (matrix.language == 'swift' && 120) || 360 }}
permissions:
actions: read
contents: read
security-events: write

strategy:
fail-fast: false
matrix:
language: [ 'python' ]
# CodeQL supports [ 'c-cpp', 'csharp', 'go', 'java-kotlin', 'javascript-typescript', 'python', 'ruby', 'swift' ]
# Use only 'java-kotlin' to analyze code written in Java, Kotlin or both
# Use only 'javascript-typescript' to analyze code written in JavaScript, TypeScript or both
# Learn more about CodeQL language support at https://aka.ms/codeql-docs/language-support

steps:
- name: Checkout repository
uses: actions/checkout@v4

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@v3
with:
languages: ${{ matrix.language }}
# If you wish to specify custom queries, you can do so here or in a config file.
# By default, queries listed here will override any specified in a config file.
# Prefix the list here with "+" to use these queries and those in the config file.

# For more details on CodeQL's query packs, refer to: https://docs.github.com/en/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/configuring-code-scanning#using-queries-in-ql-packs
# queries: security-extended,security-and-quality


# Autobuild attempts to build any compiled languages (C/C++, C#, Go, Java, or Swift).
# If this step fails, then you should remove it and run the build manually (see below)
- name: Autobuild
uses: github/codeql-action/autobuild@v3

# ℹ️ Command-line programs to run using the OS shell.
# 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun

# If the Autobuild fails above, remove it and uncomment the following three lines.
# modify them (or add more) to build your code if your project, please refer to the EXAMPLE below for guidance.

# - run: |
# echo "Run, Build Application using script"
# ./location_of_script_within_repo/buildscript.sh

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v3
with:
category: "/language:${{matrix.language}}"
Loading
Loading