---
tags:
- sentence-transformers
- sentence-similarity
- feature-extraction
- generated_from_trainer
- dataset_size:19
- loss:MultipleNegativesRankingLoss
base_model: sentence-transformers/all-distilroberta-v1
pipeline_tag: sentence-similarity
library_name: sentence-transformers
metrics:
- cosine_accuracy
model-index:
- name: SentenceTransformer based on sentence-transformers/all-distilroberta-v1
results:
- task:
type: triplet
name: Triplet
dataset:
name: ai faq validation
type: ai-faq-validation
metrics:
- type: cosine_accuracy
value: 1.0
name: Cosine Accuracy
- task:
type: triplet
name: Triplet
dataset:
name: ai job test
type: ai-job-test
metrics:
- type: cosine_accuracy
value: 1.0
name: Cosine Accuracy
---
# SentenceTransformer based on sentence-transformers/all-distilroberta-v1
This is a [sentence-transformers](https://www.SBERT.net) model finetuned from [sentence-transformers/all-distilroberta-v1](https://huggingface.co/sentence-transformers/all-distilroberta-v1). It maps sentences & paragraphs to a 768-dimensional dense vector space and can be used for semantic textual similarity, semantic search, paraphrase mining, text classification, clustering, and more.
## Model Details
### Model Description
- **Model Type:** Sentence Transformer
- **Base model:** [sentence-transformers/all-distilroberta-v1](https://huggingface.co/sentence-transformers/all-distilroberta-v1)
- **Maximum Sequence Length:** 512 tokens
- **Output Dimensionality:** 768 dimensions
- **Similarity Function:** Cosine Similarity
### Model Sources
- **Documentation:** [Sentence Transformers Documentation](https://sbert.net)
- **Repository:** [Sentence Transformers on GitHub](https://github.com/UKPLab/sentence-transformers)
- **Hugging Face:** [Sentence Transformers on Hugging Face](https://huggingface.co/models?library=sentence-transformers)
### Full Model Architecture
```
SentenceTransformer(
(0): Transformer({'max_seq_length': 512, '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, 'pooling_mode_weightedmean_tokens': False, 'pooling_mode_lasttoken': False, 'include_prompt': True})
(2): Normalize()
)
```
## Usage
### Direct Usage (Sentence Transformers)
First install the Sentence Transformers library:
```bash
pip install -U sentence-transformers
```
Then you can load this model and run inference.
```python
from sentence_transformers import SentenceTransformer
# Download from the 🤗 Hub
model = SentenceTransformer("sentence_transformers_model_id")
# Run inference
sentences = [
'The weather is lovely today.',
"It's so sunny outside!",
'He drove to the stadium.',
]
embeddings = model.encode(sentences)
print(embeddings.shape)
# [3, 768]
# Get the similarity scores for the embeddings
similarities = model.similarity(embeddings, embeddings)
print(similarities.shape)
# [3, 3]
```
## Evaluation
### Metrics
#### Triplet
* Datasets: `ai-faq-validation` and `ai-job-test`
* Evaluated with [TripletEvaluator
](https://sbert.net/docs/package_reference/sentence_transformer/evaluation.html#sentence_transformers.evaluation.TripletEvaluator)
| Metric | ai-faq-validation | ai-job-test |
|:--------------------|:------------------|:------------|
| **cosine_accuracy** | **1.0** | **1.0** |
## Training Details
### Training Dataset
#### Unnamed Dataset
* Size: 19 training samples
* Columns: question
, answer
, and answer_neg
* Approximate statistics based on the first 19 samples:
| | question | answer | answer_neg |
|:--------|:------------------------------------------------------------------------------------|:------------------------------------------------------------------------------------|:------------------------------------------------------------------------------------|
| type | string | string | string |
| details |
در آبان پرایم چه خدماتی دریافت میکنم؟
| آبان پرایم یک صرافی آنلاین است به این معنی که شما تمامی خدمات صرافی را میتوانید به صورت آنلاین و غیر حضوری دریافت کنید.
خدمات ما شامل:
- امکان خرید و فروش ارزهای مختلف تومان، تتر، درهم، دلار آمریکا، دلار استرالیا، دلار کانادا، لیر ترکیه
- نرخ لحظه ای
- واریز و برداشت نقدی
- انجام انواع حوالجات
- واریز مستقیم به حساب شبا ایران با هر رقم از طریق وبسایت
- امکان دریافت گزارش صورت حساب ها
- پشتیبانی ۲۴ ساعته
|
|
| توی امارات به کدوم بانک ها واریز انجام میدین؟
| واریز به تمامی بانک های امارات انجام میشود.
| شما میتوانید با شماره موبایل(با پیش شماره های ایران،امارات، ترکیه، کانادا و استرالیا) یا ایمیل به راحتی حساب کاربری بسازید
https://youtu.be/Sl1ehlS6TYY
برای ثبتنام:
۱) شماره موبایل یا ایمیل خودتون را وارد کنید
۲) در مرحله بعد کد تایید ارسال شده به موبایل یا ایمیل رو وارد کنید
۳) رمز عبور خودتون رو تعریف کنید و وارد حساب کاربری بشید
|
| واریز و برداشت تتر
| واریز و برداشت تتر در آبان پرایم به صورت کاملا آنلاین انجام میشود.
https://youtu.be/ARzOJ6Pgp7k
واریز تتر
۱) در صفحه اصلی گزینه deposit تتر رو انتخاب کنید
۲) شبکه واریز (TRC20 یا BSC) رو انتخاب و آدرس ولت رو کپی کنید.
۴) تتر مورد نظرتون رو از ولت مبدا به آدرس ولت آبان پرام انتقال بدید.
۵) چند دقیقه بعد از انتقال تراکنش انجام میشه و اکانت آبان پرایمتون مستقیما شارژ میشه.
برداشت تتر
۱) در صفحه اصلی گزینه Withdraw تتر رو انتخاب کنید.
۳) یکی از شبکههای برداشت (TRC20 یا BSC) رو انتخاب کنید.
۴) آدرس کیف پول مقصد رو وارد کنید
آدرس مقصد رو دقیق و منطبق با شبکه برداشت انتخابی وارد کنید.
۵) مقدار تتری که میخواهید برداشت کنید رو وارد کنید.
۶) بعد از بررسی و اطمینان از صحت اطلاعات درخواست برداشت خود را ثبت کنید.
| واریز به تمامی بانک های امارات انجام میشود.
|
* Loss: [MultipleNegativesRankingLoss
](https://sbert.net/docs/package_reference/sentence_transformer/losses.html#multiplenegativesrankingloss) with these parameters:
```json
{
"scale": 20.0,
"similarity_fct": "cos_sim"
}
```
### Evaluation Dataset
#### Unnamed Dataset
* Size: 1 evaluation samples
* Columns: question
, answer
, and answer_neg
* Approximate statistics based on the first 1 samples:
| | question | answer | answer_neg |
|:--------|:----------------------------------------------------------------------------------|:-------------------------------------------------------------------------------------|:----------------------------------------------------------------------------------|
| type | string | string | string |
| details | رمز عبورم رو فراموش کردم چیکار باید بکنم؟
| ۱) انتخاب گزینه فراموشی رمز عبور( Forgot Password)
۲) وارد کردن شماره موبایل یا ایمیل
۳) وارد کردن کد امنیتی دریافتی از طریق پیامک یا ایمیل
۴) تعریف رمز جدید
اگر پیامک رمز یکبارمصرف (OTP) دریافت نمیکنید، این مراحل رو انجام بده:
- شماره موبایل رو درست وارد کن. (با پیششماره صحیح)
- چند دقیقه صبر کن و دوباره تلاش کن. ممکنه گاهی اختلال موقتی از سمت سرویسدهنده پیامک باشه.
- اینترنت و آنتن گوشی رو بررسی کن.
- پوشه پیامکهای تبلیغاتی و مسدودشده رو چک کن.
- دوباره درخواست کد بده و مطمئن شو که تعداد دفعات مجاز تموم نشده.
- اگر باز هم دریافت نکردی، با پشتیبانی تماس بگیر.
| برای انجام حواله با پشتیبانی تماس بگیرید.
|
* Loss: [MultipleNegativesRankingLoss
](https://sbert.net/docs/package_reference/sentence_transformer/losses.html#multiplenegativesrankingloss) with these parameters:
```json
{
"scale": 20.0,
"similarity_fct": "cos_sim"
}
```
### Training Hyperparameters
#### Non-Default Hyperparameters
- `eval_strategy`: steps
- `per_device_train_batch_size`: 16
- `per_device_eval_batch_size`: 16
- `learning_rate`: 2e-05
- `num_train_epochs`: 200
- `warmup_ratio`: 0.1
- `batch_sampler`: no_duplicates
#### All Hyperparameters