Views
No views yet
SentenceTransformer(
(0): Transformer({'max_seq_length': 512, 'do_lower_case': True, 'architecture': 'BertModel'})
(1): Pooling({'word_embedding_dimension': 384, 'pooling_mode_cls_token': True, 'pooling_mode_mean_tokens': False, '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("andreeaiaconi/bge-small-tcr-finetuned")
5# Run inference
6sentences = [
7 'Housing Discrimination Ordinance Based on Source of Income.',
8 "I'm in a number of conversations with Councilwoman Ortega, and the question comes up from communities are we really building an integrated city where folks with different incomes live throughout the city, or do we just put affordable housing in one neighborhood and we put it in that neighborhood over and over again?",
9 'And I have, eh,',
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)
18# tensor([[1.0000, 0.5551, 0.2274],
19# [0.5551, 1.0000, 0.1910],
20# [0.2274, 0.1910, 1.0000]])sentence_0 and sentence_1| sentence_0 | sentence_1 | |
|---|---|---|
| type | string | string |
| details |
|
|
| sentence_0 | sentence_1 |
|---|---|
Selection of Preferred Project Team for Civic Center Public-Private-Partnership. | However, I do not. I'm going to just be very clear. I do not want to compromise those services, the quality of life for the rest of the city to get this project done. |
Zoning Change for 4201 East Arkansas Avenue and Adjacent Properties. | The State Office of Information Technology and C++ are currently in negotiations around that issue of what can be built on the site. Now, I have no knowledge of those negotiations. They could limit building height or agreement could be made to pave the way to allow for the full 12 storeys permitted under campus zoning. |
Censure of Councilmember Jeannine Pearce for Misconduct. | Good afternoon. My name is Andrew L.A. and I am. |
MultipleNegativesRankingLoss with these parameters:
1{
2 "scale": 20.0,
3 "similarity_fct": "cos_sim",
4 "gather_across_devices": false
5}per_device_train_batch_size: 32per_device_eval_batch_size: 32num_train_epochs: 1multi_dataset_batch_sampler: round_robinoverwrite_output_dir: Falsedo_predict: Falseeval_strategy: noprediction_loss_only: Trueper_device_train_batch_size: 32per_device_eval_batch_size: 32per_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: 1max_steps: -1lr_scheduler_type: linearlr_scheduler_kwargs: Nonewarmup_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: 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}parallelism_config: Nonedeepspeed: Nonelabel_smoothing_factor: 0.0optim: adamw_torch_fusedoptim_args: Noneadafactor: Falsegroup_by_length: Falselength_column_name: lengthproject: huggingfacetrackio_space_id: trackioddp_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: Falsehub_revision: Nonegradient_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: noneftune_noise_alpha: Noneoptim_target_modules: Nonebatch_eval_metrics: Falseeval_on_start: Falseuse_liger_kernel: Falseliger_kernel_config: Noneeval_use_gather_object: Falseaverage_tokens_across_devices: Trueprompts: Nonebatch_sampler: batch_samplermulti_dataset_batch_sampler: round_robinrouter_mapping: {}learning_rate_mapping: {}| Epoch | Step | Training Loss |
|---|---|---|
| 0.0186 | 500 | 2.6987 |
| 0.0373 | 1000 | 2.4209 |
| 0.0559 | 1500 | 2.3033 |
| 0.0745 | 2000 | 2.2567 |
| 0.0931 | 2500 | 2.2035 |
| 0.1118 | 3000 | 2.1569 |
| 0.1304 | 3500 | 2.1311 |
| 0.1490 | 4000 | 2.0865 |
| 0.1677 | 4500 | 2.0609 |
| 0.1863 | 5000 | 2.0464 |
| 0.2049 | 5500 | 2.0345 |
| 0.2236 | 6000 | 2.0106 |
| 0.2422 | 6500 | 2.0006 |
| 0.2608 | 7000 | 1.9731 |
| 0.2794 | 7500 | 1.9502 |
| 0.2981 | 8000 | 1.9466 |
| 0.3167 | 8500 | 1.916 |
| 0.3353 | 9000 | 1.9119 |
| 0.3540 | 9500 | 1.9052 |
| 0.3726 | 10000 | 1.8764 |
| 0.3912 | 10500 | 1.883 |
| 0.4099 | 11000 | 1.8582 |
| 0.4285 | 11500 | 1.8695 |
| 0.4471 | 12000 | 1.8533 |
| 0.4657 | 12500 | 1.8454 |
| 0.4844 | 13000 | 1.8309 |
| 0.5030 | 13500 | 1.8235 |
| 0.5216 | 14000 | 1.8093 |
| 0.5403 | 14500 | 1.8005 |
| 0.5589 | 15000 | 1.8071 |
| 0.5775 | 15500 | 1.7777 |
| 0.5961 | 16000 | 1.7791 |
| 0.6148 | 16500 | 1.7613 |
| 0.6334 | 17000 | 1.7704 |
| 0.6520 | 17500 | 1.7749 |
| 0.6707 | 18000 | 1.7877 |
| 0.6893 | 18500 | 1.7414 |
| 0.7079 | 19000 | 1.761 |
| 0.7266 | 19500 | 1.7502 |
| 0.7452 | 20000 | 1.7268 |
| 0.7638 | 20500 | 1.735 |
| 0.7824 | 21000 | 1.749 |
| 0.8011 | 21500 | 1.7375 |
| 0.8197 | 22000 | 1.7196 |
| 0.8383 | 22500 | 1.7238 |
| 0.8570 | 23000 | 1.7278 |
| 0.8756 | 23500 | 1.7145 |
| 0.8942 | 24000 | 1.7158 |
| 0.9129 | 24500 | 1.7046 |
| 0.9315 | 25000 | 1.7095 |
| 0.9501 | 25500 | 1.7329 |
| 0.9687 | 26000 | 1.7218 |
| 0.9874 | 26500 | 1.7148 |
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}