11import numpy as np
22
33from autointent .modules .embedding import LogregAimedEmbedding
4- from tests .conftest import setup_environment
4+ from tests .conftest import get_test_embedder_config , setup_environment
55
66
77def test_get_assets_returns_correct_artifact_for_logreg ():
8- module = LogregAimedEmbedding (embedder_config = "sergeyzh/rubert-tiny-turbo" )
8+ module = LogregAimedEmbedding (embedder_config = get_test_embedder_config () )
99 artifact = module .get_assets ()
10- assert artifact .config .model_name == "sergeyzh/rubert-tiny-turbo"
10+ assert artifact .config .n_features == 512
1111
1212
1313def test_fit_trains_model ():
14- module = LogregAimedEmbedding (embedder_config = "sergeyzh/rubert-tiny-turbo" )
14+ module = LogregAimedEmbedding (embedder_config = get_test_embedder_config () )
1515
1616 utterances = ["hello" , "goodbye" , "hi" , "bye" , "bye" , "hello" , "welcome" , "hi123" , "hiii" , "bye-bye" , "bye!" ]
1717 labels = [0 , 1 , 0 , 1 , 1 , 0 , 0 , 0 , 0 , 1 , 1 ]
@@ -23,7 +23,7 @@ def test_fit_trains_model():
2323
2424
2525def test_predict_evaluates_model ():
26- module = LogregAimedEmbedding (embedder_config = "sergeyzh/rubert-tiny-turbo" )
26+ module = LogregAimedEmbedding (embedder_config = get_test_embedder_config () )
2727
2828 utterances = ["hello" , "goodbye" , "hi" , "bye" , "bye" , "hello" , "welcome" , "hi123" , "hiii" , "bye-bye" , "bye!" ]
2929 labels = [0 , 1 , 0 , 1 , 1 , 0 , 0 , 0 , 0 , 1 , 1 ]
@@ -37,7 +37,7 @@ def test_predict_evaluates_model():
3737
3838
3939def test_dump_load ():
40- module = LogregAimedEmbedding (embedder_config = "sergeyzh/rubert-tiny-turbo" )
40+ module = LogregAimedEmbedding (embedder_config = get_test_embedder_config () )
4141 utterances = ["hello" , "goodbye" , "hi" , "bye" , "bye" , "hello" , "welcome" , "hi123" , "hiii" , "bye-bye" , "bye!" ]
4242 labels = [0 , 1 , 0 , 1 , 1 , 0 , 0 , 0 , 0 , 1 , 1 ]
4343 module .fit (utterances , labels )
0 commit comments