Skip to content

Commit 2b13ffd

Browse files
committed
Fix CI
1 parent 618ad99 commit 2b13ffd

File tree

3 files changed

+23
-23
lines changed

3 files changed

+23
-23
lines changed

.github/workflows/ci.yml

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -60,11 +60,6 @@ jobs:
6060
- name: Project setup
6161
uses: ./.github/actions/project-setup
6262

63-
- name: Install test dependencies
64-
run: make setup
65-
env:
66-
HF_TOKEN: ${{ secrets.HF_TOKEN }}
67-
6863
- name: Install llvm-tools-preview
6964
run: rustup component add llvm-tools-preview
7065

@@ -116,11 +111,6 @@ jobs:
116111
with:
117112
toolchain: nightly
118113

119-
- name: Install test dependencies
120-
run: make setup
121-
env:
122-
HF_TOKEN: ${{ secrets.HF_TOKEN }}
123-
124114
- run: rustup component add --toolchain nightly-x86_64-unknown-linux-gnu clippy
125115

126116
- name: Run Clippy

scripts/create_dummy_model.py

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
DUMMY_SEQUENCE_CLASSIFIER = "mozilla-ai/test-dummy-sequence-classifier"
3939
DUMMY_TOKEN_CLASSIFIER = "mozilla-ai/test-dummy-token-classifier"
4040
DUMMY_SEQUENCE_EMBEDDINGS = "mozilla-ai/test-dummy-sequence-embeddings"
41-
DUMMY_TOKEN_EMBEDDINGS= "mozilla-ai/test-dummy-token-embeddings"
41+
DUMMY_TOKEN_EMBEDDINGS = "mozilla-ai/test-dummy-token-embeddings"
4242

4343
SEQUENCE_CLASSIFIER_OUTPUT_DIR = "./models/dummy_electra_sequence_classifier"
4444
TOKEN_CLASSIFIER_OUTPUT_DIR = "./models/dummy_electra_token_classifier"
@@ -134,7 +134,6 @@ def get_loss_logits(
134134
labels=None,
135135
return_dict=None,
136136
):
137-
138137
"""Forward pass that returns fixed logits for each sequence."""
139138

140139
return_dict = (
@@ -529,9 +528,7 @@ def load_dummy_sequence_classifier(model_dir: str, num_labels: int):
529528
def load_dummy_sequence_embeddings(model_dir: str):
530529
"""Load a dummy sequence classification model from directory."""
531530
AutoConfig.register(DUMMY_SEQUENCE_EMBEDDINGS, DummySequenceEmbedConfig)
532-
AutoModel.register(
533-
DummySequenceEmbedConfig, DummySequenceEmbeddings
534-
)
531+
AutoModel.register(DummySequenceEmbedConfig, DummySequenceEmbeddings)
535532
config = AutoConfig.from_pretrained(model_dir)
536533
model = AutoModel.from_pretrained(model_dir, config=config)
537534
tokenizer = AutoTokenizer.from_pretrained(model_dir)
@@ -541,7 +538,9 @@ def load_dummy_sequence_embeddings(model_dir: str):
541538
def load_dummy_token_classifier(model_dir: str, num_labels: int):
542539
"""Load a dummy token classification model from directory."""
543540
AutoConfig.register(DUMMY_TOKEN_CLASSIFIER, DummyTokenClassConfig)
544-
AutoModelForTokenClassification.register(DummyTokenClassConfig, DummyTokenClassifier)
541+
AutoModelForTokenClassification.register(
542+
DummyTokenClassConfig, DummyTokenClassifier
543+
)
545544
config = AutoConfig.from_pretrained(model_dir, num_labels=num_labels)
546545
model = AutoModelForTokenClassification.from_pretrained(model_dir, config=config)
547546
tokenizer = AutoTokenizer.from_pretrained(model_dir)
@@ -753,7 +752,12 @@ def test_dummy_token_embeddings(output_dir: str):
753752

754753

755754
# CLI Options
756-
VALID_MODEL_TYPES = ["sequence_classifier", "token_classifier", "sequence_embeddings", "token_embeddings"]
755+
VALID_MODEL_TYPES = [
756+
"sequence_classifier",
757+
"token_classifier",
758+
"sequence_embeddings",
759+
"token_embeddings",
760+
]
757761

758762
# Reusable option decorator for model class
759763
model_type_option = click.option(

scripts/download_test_models.py

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,14 @@
88
ORTModelForTokenClassification,
99
)
1010
from create_dummy_model import (
11-
DummySequenceConfig,
12-
DummyTokenConfig,
13-
DUMMY_SEQUENCE_ENCODER,
14-
DUMMY_TOKEN_ENCODER,
11+
DummySequenceClassConfig,
12+
DummyTokenClassConfig,
13+
DummySequenceEmbedConfig,
14+
DummyTokenEmbedConfig,
15+
DUMMY_SEQUENCE_CLASSIFIER,
16+
DUMMY_TOKEN_CLASSIFIER,
17+
DUMMY_SEQUENCE_EMBEDDINGS,
18+
DUMMY_TOKEN_EMBEDDINGS,
1519
)
1620

1721
MODELS_DIR = "models/"
@@ -50,8 +54,10 @@ def download_export_models(
5054
ORTModelForTokenClassification,
5155
)
5256

53-
AutoConfig.register(DUMMY_SEQUENCE_ENCODER, DummySequenceConfig)
54-
AutoConfig.register(DUMMY_TOKEN_ENCODER, DummyTokenConfig)
57+
AutoConfig.register(DUMMY_SEQUENCE_CLASSIFIER, DummySequenceClassConfig)
58+
AutoConfig.register(DUMMY_TOKEN_CLASSIFIER, DummyTokenClassConfig)
59+
AutoConfig.register(DUMMY_SEQUENCE_EMBEDDINGS, DummySequenceEmbedConfig)
60+
AutoConfig.register(DUMMY_TOKEN_EMBEDDINGS, DummyTokenEmbedConfig)
5561
# save dummy models
5662
download_export_models(
5763
"mozilla-ai/test-dummy-sequence-encoder",

0 commit comments

Comments
 (0)