jhgan_ko-sroberta-multitask
jhgan · View on Hugging Face ↗
Model card
The complete upstream card, rendered from this payload's README.md — the same hash-verified bytes the torrent distributes. Images and off-site links are removed; the original card on Hugging Face carries them.
pipeline_tag: sentence-similarity tags:
- sentence-transformers
- feature-extraction
- sentence-similarity
- transformers language: ko
ko-sroberta-multitask
This is a sentence-transformers model: It maps sentences & paragraphs to a 768 dimensional dense vector space and can be used for tasks like clustering or semantic search.
Usage (Sentence-Transformers)
Using this model becomes easy when you have sentence-transformers installed:
pip install -U sentence-transformers
Then you can use the model like this:
from sentence_transformers import SentenceTransformer
sentences = ["안녕하세요?", "한국어 문장 임베딩을 위한 버트 모델입니다."]
model = SentenceTransformer('jhgan/ko-sroberta-multitask')
embeddings = model.encode(sentences)
print(embeddings)
Usage (HuggingFace Transformers)
Without sentence-transformers, you can use the model like this: First, you pass your input through the transformer model, then you have to apply the right pooling-operation on-top of the contextualized word embeddings.
from transformers import AutoTokenizer, AutoModel
import torch
#Mean Pooling - Take attention mask into account for correct averaging
def mean_pooling(model_output, attention_mask):
token_embeddings = model_output[0] #First element of model_output contains all token embeddings
input_mask_expanded = attention_mask.unsqueeze(-1).expand(token_embeddings.size()).float()
return torch.sum(token_embeddings * input_mask_expanded, 1) / torch.clamp(input_mask_expanded.sum(1), min=1e-9)
# Sentences we want sentence embeddings for
sentences = ['This is an example sentence', 'Each sentence is converted']
# Load model from HuggingFace Hub
tokenizer = AutoTokenizer.from_pretrained('jhgan/ko-sroberta-multitask')
model = AutoModel.from_pretrained('jhgan/ko-sroberta-multitask')
# Tokenize sentences
encoded_input = tokenizer(sentences, padding=True, truncation=True, return_tensors='pt')
# Compute token embeddings
with torch.no_grad():
model_output = model(**encoded_input)
# Perform pooling. In this case, mean pooling.
sentence_embeddings = mean_pooling(model_output, encoded_input['attention_mask'])
print("Sentence embeddings:")
print(sentence_embeddings)
Evaluation Results
KorSTS, KorNLI 학습 데이터셋으로 멀티 태스크 학습을 진행한 후 KorSTS 평가 데이터셋으로 평가한 결과입니다.
- Cosine Pearson: 84.77
- Cosine Spearman: 85.60
- Euclidean Pearson: 83.71
- Euclidean Spearman: 84.40
- Manhattan Pearson: 83.70
- Manhattan Spearman: 84.38
- Dot Pearson: 82.42
- Dot Spearman: 82.33
Training
The model was trained with the parameters:
DataLoader:
sentence_transformers.datasets.NoDuplicatesDataLoader.NoDuplicatesDataLoader of length 8885 with parameters:
{'batch_size': 64}
Loss:
sentence_transformers.losses.MultipleNegativesRankingLoss.MultipleNegativesRankingLoss with parameters:
{'scale': 20.0, 'similarity_fct': 'cos_sim'}
DataLoader:
torch.utils.data.dataloader.DataLoader of length 719 with parameters:
{'batch_size': 8, 'sampler': 'torch.utils.data.sampler.RandomSampler', 'batch_sampler': 'torch.utils.data.sampler.BatchSampler'}
Loss:
sentence_transformers.losses.CosineSimilarityLoss.CosineSimilarityLoss
Parameters of the fit()-Method:
{
"epochs": 5,
"evaluation_steps": 1000,
"evaluator": "sentence_transformers.evaluation.EmbeddingSimilarityEvaluator.EmbeddingSimilarityEvaluator",
"max_grad_norm": 1,
"optimizer_class": "<class 'transformers.optimization.AdamW'>",
"optimizer_params": {
"lr": 2e-05
},
"scheduler": "WarmupLinear",
"steps_per_epoch": null,
"warmup_steps": 360,
"weight_decay": 0.01
}
Full Model Architecture
SentenceTransformer(
(0): Transformer({'max_seq_length': 128, 'do_lower_case': False}) with Transformer model: RobertaModel
(1): Pooling({'word_embedding_dimension': 768, 'pooling_mode_cls_token': False, 'pooling_mode_mean_tokens': True, 'pooling_mode_max_tokens': False, 'pooling_mode_mean_sqrt_len_tokens': False})
)
Citing & Authors
- Ham, J., Choe, Y. J., Park, K., Choi, I., & Soh, H. (2020). Kornli and korsts: New benchmark datasets for korean natural language understanding. arXiv preprint arXiv:2004.03289
- Reimers, Nils and Iryna Gurevych. “Sentence-BERT: Sentence Embeddings using Siamese BERT-Networks.” ArXiv abs/1908.10084 (2019)
- Reimers, Nils and Iryna Gurevych. “Making Monolingual Sentence Embeddings Multilingual Using Knowledge Distillation.” EMNLP (2020).
Magnet link
Opens the swarm directly in your torrent client — no file download needed. Copy-paste works too:
magnet:?xt=urn:btih:dc22f6346d45525649c44edc861a5e405b1bd5b4&dn=jhgan_ko-sroberta-multitaskOpen magnet in torrent client · infohash dc22f6346d45525649c44edc861a5e405b1bd5b4
Files & hashes
| Path | Size | sha1 | sha256 |
|---|---|---|---|
| 1_Pooling/config.json | 190 B (190 B) | 4e09f293dfe90bba49f87cfe7996271f07be2666 | a37f83ada23e7887be6b88f4998927dbeac0038af301553c7cd5461413bf1a56 |
| README.md | 4.7 KB (4,858 B) | 4ccf82013645e469c0ef080e1e2cf824f063a331 | 00f40982660d39f808a54e0ba800d5f115d69877a34ccf955576aad179692cb8 |
| config.json | 744 B (744 B) | 3af7fa6e7791af9801065d91a33d5495966c3ca9 | 50fb1a0ef3d83f79e28a157218dfce1f8e53bcd71a203168a06fff9d040d344b |
| config_sentence_transformers.json | 123 B (123 B) | e44faf48533e0c18763d7df730a10a0ca151ab14 | 7b2b1e4dc143d04c4605120313b4066db17d41bab4e9aa42b4e9fadce49492f0 |
| eval/similarity_evaluation_sts-dev_results.csv | 931 B (931 B) | ab7f208d03af2236211319738d6dbf46543b02f0 | 3aa6643273ede620c866ea6849aa6890180feda5887f222607502a2fd6da699c |
| model.safetensors | 422.0 MB (442,499,016 B) | 176185fbe3c96a1bec3265a0ee34ec0bf6962848 | 5c06458b266887f2b2d71176c3fe4505249f737209a82a49bde44a7df57cf23d |
| modules.json | 229 B (229 B) | f7640f94e81bb7f4f04daf1668850b38763a13d9 | 8f4b264b80206c830bebbdcae377e137925650a433b689343a63bdc9b3145460 |
| openvino/openvino_model.bin | 419.7 MB (440,114,352 B) | eb31528bf6eb1acc64295a92d71169db6bab3c42 | 008657b34497e8d57fa7f61b3c340e16566ebae6c7f72e769ea152825d77f038 |
| openvino/openvino_model.xml | 359.0 KB (367,624 B) | fea664449c451496b86a62af79f8ab8b8c8fa707 | 5b5e3b167aebc8c1f7f5eab2e952f7f0d0d39ea0b9c95093d2afb4c2f4b5ba0a |
| pytorch_model.bin | 422.1 MB (442,558,967 B) | 6ddf15c48491bfa34449feae451d3ab6219994de | e0143341f5e4653b7ece14cf0685f5fbf5b68a3926beed43754a498947c3bd77 |
| sentence_bert_config.json | 53 B (53 B) | 5fd10429389515d3e5cccdeda08cae5fea1ae82e | 70f4448f31320443fe3557cacea5abf2dcc4915dda8c80646bec9f3bb0aa5a1f |
| similarity_evaluation_sts-test_results.csv | 302 B (302 B) | f8361d03bfe34e98c99e387b7dd31ce8a3865aa6 | 37304e0c32343acdb593667327a4f2d0516e481502fd966ca03428afc2c37db4 |
| special_tokens_map.json | 156 B (156 B) | 4d9e49690449efe416b116fa6153b094dc818020 | fcfbeb4e25cd37fb5b8030406394253b245230fd3b552750092bab7d24d827da |
| tokenizer.json | 483.4 KB (495,027 B) | 7f631a178edd46ed6b108b4798e9fcf6373329d0 | 70f194d3bd8fc273ee0bca77b49404c6230ebaca2cfe0af04d6b82964e054660 |
| tokenizer_config.json | 585 B (585 B) | 4341341fc0b5ad049be7838517e8c123e47ff1f8 | f534522d501e985fd55c18a97cf90674fbbdbf736d4c6b0ab14cd2f86cc96d7f |
| vocab.txt | 242.7 KB (248,477 B) | ab97798345dd4631504c73dcde5b879d3d564bac | 1ad4978b5dbe269dcc402a3c6eb71ceab21d712bca3b7d3b9994845e54cdcb39 |
Cite this release
- Canonical URL
- https://aiseedbank.org/models/jhgan_ko-sroberta-multitask/
- Slug
- jhgan_ko-sroberta-multitask
- Infohash
- dc22f6346d45525649c44edc861a5e405b1bd5b4
- License
- no license recorded
- Signing key fingerprint
- 85a3b32c3712427b
Every file carries a locally computed sha256 — verify a download against the signed sums: jhgan_ko-sroberta-multitask.SHA256SUMS (+ minisign signature).
Provenance
| Upstream repository | jhgan/ko-sroberta-multitask |
|---|---|
| Revision (pinned) | 8fca7c9c98c26599be0e14b9916b11a756a26f19 |
| Fetched at | 2026-09-04T01:03:51Z |
| License at fetch | no license recorded |
| Snapshot tool | huggingface · seedbank 0.1.0 |
Trackers
- udp://announce.aitorrent.org:6969/announce
- http://announce.aitorrent.org:7070/announce
- udp://announce2.aitorrent.org:6970/announce
- http://announce2.aitorrent.org:7071/announce
- udp://tracker.opentrackr.org:1337/announce
- udp://open.demonii.com:1337/announce
- udp://open.stealth.si:80/announce
- udp://exodus.desync.com:6969/announce
- udp://tracker.torrent.eu.org:451/announce
✓ verified · rehash-vs-hf-metadata at 2026-09-04T01:04:06Z
no license recorded1.24 GB (1,326,291,634 bytes)sentence-transformerspytorchonnxsafetensorsopenvinorobertafeature-extractionsentence-similaritytransformerstext-embeddings-inferenceendpoints_compatible2 languages (tf, ko)paper: 2004.03289