Views
No views yet
SentenceTransformer(
(0): Transformer({'max_seq_length': 256, 'do_lower_case': False}) with Transformer model: BertModel
(1): Pooling({'word_embedding_dimension': 384, '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()
)pip install -U sentence-transformers1from sentence_transformers import SentenceTransformer
2
3# Download from the 🤗 Hub
4model = SentenceTransformer("sentence_transformers_model_id")
5# Run inference
6sentences = [
7 'Erklären Sie, wie der Eigenmietwert für ein unentgeltlich eingeräumtes Wohnrecht berechnet wird und wer die Steuerpflicht dafür trägt.',
8 '642.1\n2 Für ein unentgeltlich eingeräumtes Wohnrecht hat der Wohnrechtberech -\ntigte den Eigenmietwert zu besteuern. Für ein entgeltlich eingeräumtes \nWohnrecht hat der Eigentümer den Ertrag zu besteuern. Das unbewegliche \nVermögen wird beim Eigentümer besteuert.\n3 Der Eigenmietwert einer unentgeltlich eingeräumten Nutzniessung oder ei -\nnes Wohnrechtes wird gemäss Artikel 17 Absatz 2 berechnet.\nArt. 7 2.2. Erbengemeinschaften und Personengesellschaften\n1 Einkommen und Vermögen von Erbengemeinschaften werden den einzel -\nnen Erben, Einkommen und Vermögen von Kollektiv-, Kommandit- und ein -\nfachen Gesellschaften den einzelnen Teilhabern anteilmässig zugerechnet.\n2 Gleicherweise werden die Verlustanteile und die Passivenüberschüsse be -\nrücksichtigt. Artikel 5 Absatz 2 bleibt vorbehalten.\nArt. 8 2.3. Ausländische Handelsgesellschaften und andere Perso-\nnengesamtheiten ohne juristische Persönlichkeit\n1 Ausländische Handelsgesellschaften und andere ausländische Personen -\ngesamtheiten ohne juristische Persönlichkeit, die kraft wirtschaftlicher Zu -\ngehö-rigkeit steuerpflichtig sind, entrichten ihre Steuern nach den für die ju -\nristischen Personen geltenden Bestimmungen.\nArt. 9 2.4. Steuernachfolge und Schenkung\n1 Stirbt der Steuerpflichtige, so treten seine Erben und Erbinnen in seine/ihre \nRechte und Pflichten ein. Sie haften solidarisch für die vom Erblasser oder \nErblasserin geschuldeten Steuern bis zur Höhe ihrer Erbteile, mit Einschluss \nder Vorempfänge. *\n2 Der überlebende Ehegatte oder Ehegattin haftet mit seinem/ihrem Erbteil \nund dem Betrag, den er oder sie aufgrund ehelichen Güterrechts vom Vor -\nschlag oder Gesamtgut über den gesetzlichen Anteil nach schweizerischem \nRecht hinaus erhält. *\n3 Bei Schenkung haftet der Beschenkte bis zum Wert der Schenkung für die \nvom Schenker geschuldeten Steuern, wenn dieser nicht mehr in der Lage \nist, sie selber zu zahlen.\n6',
9 '642.1\nArt. 158 3. Nachsteuern\n3.1. Voraussetzungen\n1 Ergibt sich aufgrund von Tatsachen oder Beweismitteln, die der Steuerbe -\nhörde nicht bekannt waren, dass eine Veranlagung zu Unrecht unterblieben \noder eine rechtskräftige Veranlagung unvollständig ist, oder ist eine unter -\nbliebene oder unvollständige Veranlagung auf ein Verbrechen oder ein Ver -\ngehen gegen die Steuerbehörde zurückzuführen, so wird die nicht erhobene \nSteuer samt Zins als Nachsteuer eingefordert. *\n2 Hat der Steuerpflichtige Einkommen, Vermögen, Reingewinn oder Eigen -\nkapital in seiner Steuererklärung vollständig und genau angegeben und ha -\nben die Steuerbehörden die Bewertung anerkannt, so kann keine Nachsteu -\ner wegen ungenügender Bewertung erhoben werden.\n3 Bei Selbstanzeige im Sinne der Artikel 203 ff. wird die Nachsteuer ohne \nZinsen eingefordert. *\nArt. 159 3.2. Verwirkung\n1 Das Recht, ein Nachsteuerverfahren einzuleiten, erlischt zehn Jahre nach \nAblauf der Steuerperiode, für die eine Veranlagung zu Unrecht unterblieben \noder eine rechtskräftige Veranlagung unvollständig ist. *\n2 Die Eröffnung der Strafverfolgung wegen Steuerhinterziehung oder Steuer -\nvergehens gilt zugleich als Einleitung des Nachsteuerverfahrens.\n3 Das Recht, die Nachsteuer festzusetzen, erlischt 15 Jahre nach Ablauf der \nSteuerperiode, auf die sie sich bezieht. *\n4 Die Einleitung eines Nachsteuerverfahrens wird dem Steuerpflichtigen \nschriftlich mitgeteilt. *\n4a Wenn bei Einleitung eines Nachsteuerverfahrens ein Strafverfahren we -\ngen Steuerhinterziehung weder eingeleitet wird, noch hängig ist, noch von \nvornherein ausgeschlossen werden kann, wird die steuerpflichtige Person \nauf die Möglichkeit der späteren Einleitung eines solchen Strafverfahrens \naufmerksam gemacht. *\n5 Das Verfahren, das beim Tod des Steuerpflichtigen noch nicht eingeleitet \noder noch nicht abgeschlossen ist, kann gegenüber den Erben eingeleitet \noder fortgesetzt werden. *\n6 Im Übrigen sind die Vorschriften über die Verfahrensgrundsätze, das Ver -\nanlagungs- und das Beschwerdeverfahren sinngemäss anwendbar. *\n92',
10]
11embeddings = model.encode(sentences)
12print(embeddings.shape)
13# [3, 384]
14
15# Get the similarity scores for the embeddings
16similarities = model.similarity(embeddings, embeddings)
17print(similarities.shape)
18# [3, 3]InformationRetrievalEvaluator| Metric | Value |
|---|---|
| cosine_accuracy@1 | 0.3689 |
| cosine_accuracy@3 | 0.5123 |
| cosine_accuracy@5 | 0.5861 |
| cosine_accuracy@10 | 0.6721 |
| cosine_precision@1 | 0.3689 |
| cosine_precision@3 | 0.1708 |
| cosine_precision@5 | 0.1172 |
| cosine_precision@10 | 0.0672 |
| cosine_recall@1 | 0.3689 |
| cosine_recall@3 | 0.5123 |
| cosine_recall@5 | 0.5861 |
| cosine_recall@10 | 0.6721 |
| cosine_ndcg@10 | 0.5087 |
| cosine_mrr@10 | 0.4577 |
| cosine_map@100 | 0.4699 |
sentence_0 and sentence_1| sentence_0 | sentence_1 | |
|---|---|---|
| type | string | string |
| details |
|
|
| sentence_0 | sentence_1 |
|---|---|
Welche Arten von Steuern erhebt der Kanton Wallis gemäß dem Steuergesetz vom 10.03.1976, und welche Steuerarten sind speziell für natürliche und juristische Personen vorgesehen? | 642.1[object Object]Steuergesetz[object Object](StG)[object Object]vom 10.03.1976 (Stand 01.01.2025)[object Object]Der Grosse Rat des Kantons Wallis[object Object]eingesehen die Artikel 23 und 24 der Kantonsverfassung;[object Object]auf Antrag des Staatsrates,[object Object]verordnet:[object Object]1 Kantonssteuern[object Object]Art. 1 Gegenstand[object Object]1 Der Kanton erhebt nach diesem Gesetze:[object Object]a) * eine Einkommens-, Grundstückgewinn- und Vermögenssteuer von den [object Object]natürlichen Personen;[object Object]b) eine Gewinn-, Kapital- und Grundstücksteuer von den juristischen Per -[object Object]sonen sowie gegebenenfalls eine Mindeststeuer von diesen Steuer -[object Object]pflichtigen;[object Object]c) eine Quellensteuer von den natürlichen und juristischen Personen;[object Object]d) eine Erbschafts- und Schenkungssteuer.[object Object]e) * …[object Object]2 Bei interkantonalen und internationalen Beziehungen bleiben die Bestim -[object Object]mungen des Bundesrechtes und der Staatsverträge vorbehalten.[object Object]* Änderungstabellen am Schluss des Erlasses[object Object]1 |
Inwiefern sind die Bestimmungen des Bundesrechts und der Staatsverträge bei interkantonalen und internationalen Beziehungen im Kontext des Steuergesetzes relevant? | 642.1[object Object]Steuergesetz[object Object](StG)[object Object]vom 10.03.1976 (Stand 01.01.2025)[object Object]Der Grosse Rat des Kantons Wallis[object Object]eingesehen die Artikel 23 und 24 der Kantonsverfassung;[object Object]auf Antrag des Staatsrates,[object Object]verordnet:[object Object]1 Kantonssteuern[object Object]Art. 1 Gegenstand[object Object]1 Der Kanton erhebt nach diesem Gesetze:[object Object]a) * eine Einkommens-, Grundstückgewinn- und Vermögenssteuer von den [object Object]natürlichen Personen;[object Object]b) eine Gewinn-, Kapital- und Grundstücksteuer von den juristischen Per -[object Object]sonen sowie gegebenenfalls eine Mindeststeuer von diesen Steuer -[object Object]pflichtigen;[object Object]c) eine Quellensteuer von den natürlichen und juristischen Personen;[object Object]d) eine Erbschafts- und Schenkungssteuer.[object Object]e) * …[object Object]2 Bei interkantonalen und internationalen Beziehungen bleiben die Bestim -[object Object]mungen des Bundesrechtes und der Staatsverträge vorbehalten.[object Object]* Änderungstabellen am Schluss des Erlasses[object Object]1 |
Unter welchen Bedingungen wird eine natürliche Person als steuerpflichtig im Kanton Wallis angesehen, und welche Kriterien müssen erfüllt sein, um einen steuerrechtlichen Wohnsitz oder Aufenthalt zu begründen? | 642.1[object Object]1.1 Die Steuern der natürlichen Personen[object Object]1.1.1 Steuerpflicht[object Object]Art. 2 1. Steuerliche Zugehörigkeit[object Object]1.1. Persönliche Zugehörigkeit[object Object]1 Natürliche Personen sind aufgrund persönlicher Zugehörigkeit steuerpflich -[object Object]tig, wenn sie ihren steuerrechtlichen Wohnsitz oder ihren Aufenthalt im [object Object]Kanton Wallis haben. *[object Object]2 Einen steuerrechtlichen Wohnsitz im Kanton hat eine Person, wenn sie [object Object]sich hier mit der Absicht dauernden Verbleibens aufhält oder wenn ihr das [object Object]Bundesrecht hier einen besonderen gesetzlichen Wohnsitz zuweist.[object Object]3 Einen steuerrechtlichen Aufenthalt im Kanton hat eine Person, wenn sie [object Object]hier ungeachtet vorübergehender Unterbrechung: *[object Object]a) während mindestens 30 Tagen verweilt und eine Erwerbstätigkeit aus -[object Object]übt;[object Object]b) während mindestens 90 Tagen verweilt und keine Erwerbstätigkeit [object Object]ausübt.[object Object]4 Keinen steuerrechtlichen Wohnsitz oder Aufenthalt begründet eine Person, [object Object]die ihren Wohnsitz in einem anderen Kanton oder im Ausland hat und sich [object Object]im Kanton lediglich zum Besuch ei... |
MultipleNegativesRankingLoss with these parameters:
1{
2 "scale": 20.0,
3 "similarity_fct": "cos_sim"
4}eval_strategy: stepsper_device_train_batch_size: 10per_device_eval_batch_size: 10num_train_epochs: 100multi_dataset_batch_sampler: round_robinoverwrite_output_dir: Falsedo_predict: Falseeval_strategy: stepsprediction_loss_only: Trueper_device_train_batch_size: 10per_device_eval_batch_size: 10per_gpu_train_batch_size: Noneper_gpu_eval_batch_size: Nonegradient_accumulation_steps: 1eval_accumulation_steps: Nonetorch_empty_cache_steps: Nonelearning_rate: 5e-05weight_decay: 0.0adam_beta1: 0.9adam_beta2: 0.999adam_epsilon: 1e-08max_grad_norm: 1num_train_epochs: 100max_steps: -1lr_scheduler_type: linearlr_scheduler_kwargs: {}warmup_ratio: 0.0warmup_steps: 0log_level: passivelog_level_replica: warninglog_on_each_node: Truelogging_nan_inf_filter: Truesave_safetensors: Truesave_on_each_node: Falsesave_only_model: Falserestore_callback_states_from_checkpoint: Falseno_cuda: Falseuse_cpu: Falseuse_mps_device: Falseseed: 42data_seed: Nonejit_mode_eval: Falseuse_ipex: Falsebf16: Falsefp16: Falsefp16_opt_level: O1half_precision_backend: autobf16_full_eval: Falsefp16_full_eval: Falsetf32: Nonelocal_rank: 0ddp_backend: Nonetpu_num_cores: Nonetpu_metrics_debug: Falsedebug: []dataloader_drop_last: Falsedataloader_num_workers: 0dataloader_prefetch_factor: Nonepast_index: -1disable_tqdm: Falseremove_unused_columns: Truelabel_names: Noneload_best_model_at_end: Falseignore_data_skip: Falsefsdp: []fsdp_min_num_params: 0fsdp_config: {'min_num_params': 0, 'xla': False, 'xla_fsdp_v2': False, 'xla_fsdp_grad_ckpt': False}fsdp_transformer_layer_cls_to_wrap: Noneaccelerator_config: {'split_batches': False, 'dispatch_batches': None, 'even_batches': True, 'use_seedable_sampler': True, 'non_blocking': False, 'gradient_accumulation_kwargs': None}deepspeed: Nonelabel_smoothing_factor: 0.0optim: adamw_torchoptim_args: Noneadafactor: Falsegroup_by_length: Falselength_column_name: lengthddp_find_unused_parameters: Noneddp_bucket_cap_mb: Noneddp_broadcast_buffers: Falsedataloader_pin_memory: Truedataloader_persistent_workers: Falseskip_memory_metrics: Trueuse_legacy_prediction_loop: Falsepush_to_hub: Falseresume_from_checkpoint: Nonehub_model_id: Nonehub_strategy: every_savehub_private_repo: Nonehub_always_push: Falsegradient_checkpointing: Falsegradient_checkpointing_kwargs: Noneinclude_inputs_for_metrics: Falseinclude_for_metrics: []eval_do_concat_batches: Truefp16_backend: autopush_to_hub_model_id: Nonepush_to_hub_organization: Nonemp_parameters:auto_find_batch_size: Falsefull_determinism: Falsetorchdynamo: Noneray_scope: lastddp_timeout: 1800torch_compile: Falsetorch_compile_backend: Nonetorch_compile_mode: Noneinclude_tokens_per_second: Falseinclude_num_input_tokens_seen: Falseneftune_noise_alpha: Noneoptim_target_modules: Nonebatch_eval_metrics: Falseeval_on_start: Falseuse_liger_kernel: Falseeval_use_gather_object: Falseaverage_tokens_across_devices: Falseprompts: Nonebatch_sampler: batch_samplermulti_dataset_batch_sampler: round_robin| Epoch | Step | Training Loss | cosine_ndcg@10 |
|---|---|---|---|
| 0.9259 | 50 | - | 0.2469 |
| 1.0 | 54 | - | 0.2482 |
| 1.8519 | 100 | - | 0.2910 |
| 2.0 | 108 | - | 0.3052 |
| 2.7778 | 150 | - | 0.3974 |
| 3.0 | 162 | - | 0.4210 |
| 3.7037 | 200 | - | 0.4429 |
| 4.0 | 216 | - | 0.4545 |
| 4.6296 | 250 | - | 0.4665 |
| 5.0 | 270 | - | 0.4667 |
| 5.5556 | 300 | - | 0.4777 |
| 6.0 | 324 | - | 0.4882 |
| 6.4815 | 350 | - | 0.4841 |
| 7.0 | 378 | - | 0.4907 |
| 7.4074 | 400 | - | 0.4874 |
| 8.0 | 432 | - | 0.4815 |
| 8.3333 | 450 | - | 0.4790 |
| 9.0 | 486 | - | 0.4742 |
| 9.2593 | 500 | 0.6806 | 0.4876 |
| 10.0 | 540 | - | 0.4876 |
| 10.1852 | 550 | - | 0.4867 |
| 11.0 | 594 | - | 0.4944 |
| 11.1111 | 600 | - | 0.5065 |
| 12.0 | 648 | - | 0.4940 |
| 12.0370 | 650 | - | 0.4932 |
| 12.9630 | 700 | - | 0.4898 |
| 13.0 | 702 | - | 0.4899 |
| 13.8889 | 750 | - | 0.4947 |
| 14.0 | 756 | - | 0.4990 |
| 14.8148 | 800 | - | 0.4901 |
| 15.0 | 810 | - | 0.4893 |
| 15.7407 | 850 | - | 0.5064 |
| 16.0 | 864 | - | 0.5087 |
1@inproceedings{reimers-2019-sentence-bert,
2 title = "Sentence-BERT: Sentence Embeddings using Siamese BERT-Networks",
3 author = "Reimers, Nils and Gurevych, Iryna",
4 booktitle = "Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing",
5 month = "11",
6 year = "2019",
7 publisher = "Association for Computational Linguistics",
8 url = "https://arxiv.org/abs/1908.10084",
9}1@misc{henderson2017efficient,
2 title={Efficient Natural Language Response Suggestion for Smart Reply},
3 author={Matthew Henderson and Rami Al-Rfou and Brian Strope and Yun-hsuan Sung and Laszlo Lukacs and Ruiqi Guo and Sanjiv Kumar and Balint Miklos and Ray Kurzweil},
4 year={2017},
5 eprint={1705.00652},
6 archivePrefix={arXiv},
7 primaryClass={cs.CL}
8}