2021.10. 23:
docker run -it --name lms -p 7099:8000 wrask/lmscorer:subapi python /app/lms_subapi.py 8000 --channel newsnt --redis_host 172.17.0.1 --redis_port 6664 --reduce prod
docker cmd :
docker run -d --name lms -p 8889:8000 wrask/lmscorer:py37 uvicorn main:app --app-dir /app --host 0.0.0.0 --workers 3
refer: https://github.com/simonepri/lm-scorer
import torch from lm_scorer.models.auto import AutoLMScorer as LMScorer
list(LMScorer.supported_model_names())
device = "cuda:0" if torch.cuda.is_available() else "cpu" batch_size = 1 scorer = LMScorer.from_pretrained("gpt2", device=device, batch_size=batch_size)
scorer.tokens_score("I like this package.")
scorer.sentence_score("I like this package.", reduce="prod")
scorer.sentence_score("I like this package.", reduce="mean")
scorer.sentence_score("I like this package.", reduce="gmean")
scorer.sentence_score("I like this package.", reduce="hmean")
scorer.sentence_score("I like this package.", log=True)
scorer.sentence_score(["Sentence 1", "Sentence 2"])
Content type
Image
Digest
sha256:d08efe524…
Size
2.3 GB
Last updated
over 2 years ago
docker pull wrask/lmscorer