File size: 51,935 Bytes
7eab079
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
---
tags:
- sentence-transformers
- sentence-similarity
- feature-extraction
- dense
- generated_from_trainer
- dataset_size:29840
- loss:MultipleNegativesRankingLoss
base_model: intfloat/multilingual-e5-small
widget:
- source_sentence: Can I use Fruity Bass Boost on sounds other than bass and kick
    drums?
  sentences:
  - 'Document_title: Locating FL Studio Installation Files

    File_name: app_flstudioinstallationfiles.htm

    Heading_hierarchy: [Locating FL Studio Installation Files -> Multiple Installations]

    Anchor_id: [none]

    To avoid installing a Beta, or any new version, over an existing installation,
    you can rename the existing FL Studio application prior to installation of the
    beta or new release. • Close FL Studio. • Open Finder and select the '' Applications
    '' folder in the Sidebar. • Locate and right-click the '' FL

    Studio N '' application. Where N is the version number. • Select '' Rename ''.
    • Rename the application to something other than '' FL Studio N '', such as ''FL
    Studio N Stable''. • Install the beta, or new release, as normal. It will become
    the default FL Studio installation. • To maintain quick access to

    the various installations, make Alias shortcuts . • Open Finder and select the
    '' Applications '' folder in the Sidebar. • Right-click the application you would
    like to create a shortcut for and select '' Make alias ''. • Relocate the alias
    to your Desktop. Alternatively, you can drag the application from

    the Applications directory to your Dock to create a shortcut.'
  - "Document_title: Fruity Bass Boost\nFile_name: plugins/Fruity Bass Boost.htm\n\
    Heading_hierarchy: [Fruity Bass Boost]\nAnchor_id: [none]\nFruity Bass Boost is\
    \ a bass enhancing effect (specialized EQ). You may need to adjust the track volume\
    \ to avoid clipping since this FX works by boosting frequencies. Try it on bass\n\
    \      and kick drum sounds. Yes it's just a fancy 'bass' knob :) [Image: Knob\
    \ controls with frequency display | Ref: img_plug/Fruity_bass_boost.png]"
  - "Document_title: \n            Image-Line Remote \nFile_name: il_remote.htm\n\
    Heading_hierarchy: [Image-Line Remote -> Layouts]\nAnchor_id: [none]\nA Layout\
    \ (*.ilr format) is a collection of tabs in an IL\n            Remote project.\
    \ The Layout menu is located to the top-left of the\n            display while\
    \ in Edit mode. Presets (*.ilrp format) are a\n            collection of controls\
    \ saved in a [Container](https://www.image-line.com/fl-studio-learning/fl-studio-online-manual/html/il_remote.htm#IL_Remote_Container)\
    \ that can\n            be loaded on a tab. This is the fastest way to build new\
    \ Layouts. [Image: Document icon with layout options menu | Ref: img_shot/ILRemote_menu_layoutsettings.jpg]"
- source_sentence: How can I tell if my Windows is 32-bit or 64-bit?
  sentences:
  - 'Title: How do I remove (uninstall) an Image-Line application or plugin in macOS
    / OS X?

    Answer: The FL Studio manual explains this procedure under the section [Locate
    the FL Studio Installation](https://www.image-line.com/support/flstudio_online_manual/html/app_flstudioinstallationfiles.htm)
    for Windows and macOS. Image-Line Support Team'
  - "Document_title: Fruity Vocoder\nFile_name: plugins/Fruity Vocoder.htm\nHeading_hierarchy:\
    \ [Fruity Vocoder -> Setup]\nAnchor_id: [none]\n• Load: an instance of Fruity\
    \ Vocoder in a mixer track effect slot (don't use the master). • Routing: By default,\
    \ the left channel is the modulator and the right channel is the carrier. This\
    \ means the vocoder can only process a mono input sound, although the output is\
    \ stereo.\n      The modulator/carrier channel assignment can be swapped from\
    \ the MIX section. There are several ways to create a modulator/carrier combination\
    \ in the L/R channels of a Mixer Track: ➤ Use panning - Route the carrier and\
    \ source [Instrument\nChannels](https://www.image-line.com/fl-studio-learning/fl-studio-online-manual/html/channelrack.htm)\
    \ to the Mixer track containing the Fruity Vocoder and pan the [Channel Panning](https://www.image-line.com/fl-studio-learning/fl-studio-online-manual/html/channelrack.htm)\
    \ knob for the\nmodulator source hard-left and carrier source hard-right. ➤ Single\
    \ channel muting - Use the [Fruity Mute 2](https://www.image-line.com/fl-studio-learning/fl-studio-online-manual/html/plugins/Fruity%20Mute%202.htm)\
    \ plugin to mute the L and R channels of a 2nd and 3rd mixer track carrying\n\
    the modulator and carrier respectively then route these to the mixer track with\
    \ Fruity Vocoder. • Carrier sound - The most effective carriers (the sound you\
    \ hear vocoded) are those covering the whole frequency range. Pad sounds often\
    \ make good carriers, you can also try mixing in\n      some white noise if you\
    \ need to hear speech (s & t sounds) vocoded more clearly. Remember, the vocoder\
    \ acts like a series of gates allowing through those frequencies it detects in\
    \ the modulator. If a frequency\n      gate opens and there is no carrier sound\
    \ in that band, that part of the 'tonal' character in the vocoded sound will be\
    \ lost when compared to the original. • Modulator sound - Using some compression\
    \ on the modulator usually helps sound (and speech in particular) to vocode more\
    \ clearly."
  - 'To find out if your computer is running a 32-bit or 64-bit version of Windows
    in Windows 8 from the metro (tiled) interface type ''Windows Version'' and enter.
    Click ''See if you have a 32-bit or 64-bit version of Windows. In Vista or 7:
    Open System by clicking the Start button, right-clicking Computer, and

    then clicking Properties. Under System, you can view the system type. If your
    computer is running Windows XP, do the following: Click Start. Right-click My
    Computer, and then click Properties. If you don''t see "x64 Edition" listed, then
    you''re running the 32-bit version of Windows XP. We recommend a minimum of 4
    GB of RAM , preferably more. 8 to 16 GB is usually enough, very few projects will
    use more than 16 GB. You may also like to check the '' [What computer should I
    get for music making](https://support.image-line.com/action/knowledgebase/?ans=214)
    '' article. Why does the

    64 Bit version install into Program Files (x86)? - Both the 32 and 64 Bit versions
    of FL Studio are installed to C:\Program Files (x86)\Image-Line\FL Studio. FL
    Studio 32 Bit = FL.exe and FL Studio 64 Bit = FL64.exe. This really, absolutely,
    doesn''t matter, but people seem to fret about it, so let''s just keep this between
    us and not start a global panic, OK? Program Files (x86) and Program Files(x64)
    folders are not really important, you can point installers anywhere. A future
    release will probably install to the standard Windows locations. We are doing
    this for two reasons 1. To minimize the

    FL Studio footprint when both versions are installed as they share a lot of content
    which takes up disk space. It''s an additional 140 MB when combined vs an additional
    950 MB if installed separately. 2. For the FL Studio 12 series of releases we
    wanted people to have both 32 and 64 Bit version installed, for technical support
    & testing purposes. About FL Studio 32 vs 64 Bit Should I use FL Studio 32 or
    64 Bit? - The answer depends mainly on your 3rd party VST library . 32 Bit plugins
    work best in FL Studio 32 Bit and 64 Bit plugins work best in FL Studio 64 Bit.
    Because of this, we

    recommend you load projects made in FL Studio 32 Bit and 64 Bit in their respective
    native versions. Loading a 32 Bit project in FL Studio 64 Bit (and vice versa)
    before you have updated your plugin library to 64 Bit will result in many bridged
    VST plugins. Bridging uses more CPU and can reduce stability of FL Studio when
    plugins behave badly (if they do, please report it to [Techsupport](https://forum.image-line.com/viewforum.php?f=200)
    ). If you still use lots of 32 Bit plugins, perhaps 64 Bit versions are not available,
    then we recommend you use FL Studio 32 Bit with those plugins.

    Remember,  you  can  use  both  FL  Studio  32  and  64  Bit  depending  on  your  project  and  the  plugins  it  uses.  If  you  want  to  make  a  permanent  switch  to  FL  Studio  64  Bit  you  should  update  ALL  your  3rd  party  VST  plugins  to  64  Bit  format  and  make  sure  you  use  64  Bit  plugins  moving  forward  with  new  projects.  What''s  the  difference  between  FL  Studio  32  and  64  Bit?  –  It''s  all  about  the  maximum  memory  available  to  FL  Studio.  32  Bit  applications  can  access  a  maximum  of  4  GB  while  64  Bit  applications  are  limited  to  [8

    TB](https://docs.microsoft.com/nl-nl/windows/win32/memory/memory-limits-for-windows-releases?redirectedfrom=MSDN)
    . However, FL Studio 32 Bit includes several [memory management tools](https://www.image-line.com/fl-studio-learning/fl-studio-online-manual/html/app_opt.htm)
    that allow it to bypass the 32 Bit 4 GB limitation by loading samples and VST
    plugins in separate processes that don’t add to FL Studios total memory count.
    So does that mean there is no difference?'
- source_sentence: Is there any reason to still use the 32 Bit version if I have a
    64 Bit Windows system?
  sentences:
  - "Document_title: MIDI Setup\nFile_name: app_wiz5.htm\nHeading_hierarchy: [MIDI\
    \ Setup -> Input - Connecting External Controller/s]\nAnchor_id: [none]\nIf you\
    \ have a [USB/MIDI keyboard or controller](https://www.image-line.com/fl-studio-learning/fl-studio-online-manual/html/basics_controllers.htm)\
    \ that you would like to control using FL Studio, you will need to change some\
    \ settings in the Input section. This contains a list of controller devices\n\
    that have been detected by Windows (see section 1). To activate a controller in\
    \ FL Studio - • Open FL Studio and make sure the ' Enable MIDI remote control\
    \ ' option is selected in the [Options menu](https://www.image-line.com/fl-studio-learning/fl-studio-online-manual/html/menu_options.htm)\n\
    , MIDI input is disabled otherwise. • Click on the device in the Input list, so\
    \ that it is highlighted. If your device is listed in the Controller type drop-down\
    \ menu, select it there also. If your controller does not appear by name this\
    \ \n      means it does not have custom drivers. If so, use the ' USB Audio Device\
    \ (generic controller) '. If you do not see any options, you will need to re/install\
    \ the appropriate drivers for your controller. • With the controller highlighted\
    \ select the Enable switch below the Input list. Each device\nselected in the\
    \ Input list must be selected/deselected separately. • If successful the MIDI\
    \ activity light on the [Main Panel](https://www.image-line.com/fl-studio-learning/fl-studio-online-manual/html/toolbar_panels.htm#panel_hint)\
    \ will blink each time you play notes or move knobs on your\ncontroller. NOTE:\
    \ If the ' [Debug log](https://www.image-line.com/fl-studio-learning/fl-studio-online-manual/html/envsettings_debug.htm)\
    \ ' is open any MIDI data received by FL Studio is displayed and logged , useful\
    \ for learning the MIDI CC numbers of controls or\n      troubleshooting connections.\
    \ [Image: Top window menu bar, MIDI icon | Ref: img_shot/midi_activity.png] NOTE:\
    \ For more detailed information on the rest of the settings in this section and\
    \ further details on supported controllers go to the [MIDI\nSettings](https://www.image-line.com/fl-studio-learning/fl-studio-online-manual/html/envsettings_midi.htm)\
    \ page."
  - 'What''s  the  difference  between  FL  Studio  32  and  64  Bit?  –  It''s  all  about  the  maximum  memory  available  to  FL  Studio.  32  Bit  applications  can  access  a  maximum  of  4  GB  while  64  Bit  applications  are  limited  to  [8

    TB](https://docs.microsoft.com/nl-nl/windows/win32/memory/memory-limits-for-windows-releases?redirectedfrom=MSDN)
    . However, FL Studio 32 Bit includes several [memory management tools](https://www.image-line.com/fl-studio-learning/fl-studio-online-manual/html/app_opt.htm)
    that allow it to bypass the 32 Bit 4 GB limitation by loading samples and VST
    plugins in separate processes that don’t add to FL Studios total memory count.
    So does that mean there is no difference? No, while FL Studio 32 Bit can access
    as much memory as a 64 Bit application, the core FL Studio 32

    Bit process is still limited to 4 GB, and so out-of-memory errors can occur when
    editing very long audio files in Edison, or when the memory management techniques
    are not used. This won''t happen with FL Studio 64 Bit. Additionally, FL Studio
    64 Bit also includes a complete update of most plugins to native 64 Bit format.
    Finally FL Studio 64 Bit can run 64 Bit VST plugins without ''bridging'' them
    and this saves CPU relative to FL Studio 32 Bit running 64 Bit plugins. Are FL
    Studio 32 and 64 Bit projects compatible? - Yes. You can load projects made with
    FL Studio 32 Bit in FL Studio 64

    Bit and vice versa. For example, when you load a FL Studio 32 Bit project in FL
    Studio 64 Bit, all plugins are automatically loaded with 64 Bit versions, so long
    as the 64 Bit version exists and has the same name (for VSTs this may not always
    be the case, but you can usually rename the .dll). When loading 64 Bit projects
    in the FL Studio 32 Bit the reverse is also true. If the bit-equivalent plugin
    is not available, then the bit-original plugin is loaded and bridged. Where a
    project contains plugins mentioned in the ''Limitations'' section, you will get
    a missing plugin error message, but the

    project will still load. NOTE: Loading older 32 Bit projects in FL Studio 64 Bit,
    where 64 Bit versions of your plugins are not available, will result in lots of
    ''bridged'' plugins. This can result in higher than normal CPU usage. In some
    cases this can also cause stability problems - if this happens please report it
    to [Techsupport](https://forum.image-line.com/viewforum.php?f=200) . How many
    plugins can I bridge? - Bridging plugins uses about 2% CPU extra per-plugin. So
    2 or 3 x 64 Bit plugins in a 32 Bit project, where it makes sense, is no problem
    at all. But using 20 x 64 Bit plugins in a 32

    Bit project or 20 x 32 Bit plugins in a 64 Bit project is just going to wasting
    CPU and can also compromise program stability. Only bridge plugins where the 32/64
    Bit version is not available OR in FL Studio 32 Bit where you want to bridge a
    Sampler plugin (Kontakt for example) to free up memory. Some ''common sense''
    and a little planning goes a long way to creating a smooth experience. I have
    Windows 64 Bit should I use FL Studio 64 Bit? - Windows 64 can run both 32 and
    64 Bit applications. There is hardly any reason anymore to use a 32 bit version
    of FL Studio in a 64 bit

    Windows. If you still have a couple of 32 bit plugins in your library, bridging
    them is probably going to work just fine. Windows 32 Bit can''t run 64 Bit applications,
    so in that case you must use 32 bit FL Studio 20.8.4, or earlier. Can I use 32
    Bit plugins in FL Studio 64 Bit - Yes you can. You can also use 64 Bit plugins
    in FL Studio 32 Bit. This is possible with a ''bit bridge''. This is code that
    allows 32 and 64 Bit applications to share data. There is about 2% CPU hit per
    plugin when bridging, so we recommend minimizing the number of bridged plugins
    in your projects. As you can see, a few

    bridged plugins won''t matter but bridging 20 or 30 plugins will waste a lot of
    CPU.'
  - 'The slow cache file isn''t needed. WAV files, maximum size - FL Studio currently
    supports WAV files up to 2 GB in size. The WAV format itself has a size limitation
    of 4 GB due to its use of a 32-bit unsigned integer for the file size header.
    To accommodate larger files, we now support the RF64 format, which addresses this
    limitation and allows for files larger than 4 GB. Future updates may include additional
    format support to further enhance file handling capabilities. Why is

    this so complicated? - It''s actually not so complex. If you switch to FL Studio
    64 Bit then you should also update your VST library to 64 Bit. If you are working
    on older projects made in FL Studio 32 Bit, it’s probably a good idea to use the
    32 Bit version of FL Studio. Generally, try to minimise the number of bridged
    plugins regardless of the FL Studio version. Problems and troubleshooting How
    do I associate FL Studio projects with the 32 or 64 Bit version - Open FL Studio
    32 or 64 Bit, depending on what version you want to use as the default with projects,
    and select Options > General

    Options  >  Associate  project  files  with  application  Audio  files  (wav)  are  missing  -  It''s  likely  the  64  Bit  [Ogg  codec](https://xiph.org/vorbis/)  has  failed  to  install.  Some  of  the  samples  are  compressed  in  Ogg  format,  so  if  they  can''t  be  decompressed  they  will  be  listed  as  missing.  Solution:  Browse  to  ..\Program  Files  (x86)\Image-Line\FL  Studio\System\Installers\VorbisACM_x64  where  you  will  find  ''install.bat''.  Right-click  it  and  ''Run  as  administrator''.  That  should  reinstall  the  64  Bit  ogg  codec.  My  32/64  Bit  bridged  plugin  is  crashing  -  Please  report  it  to  [Techsupport

    here](https://forum.image-line.com/viewforum.php?f=200) , we always fix reproducible
    bugs with the 32 and 64 Bit bridges. BUT we can''t fix what we don''t know about,
    so please report it. If a bridged plugin crashes you may see errors associated
    with ilbridge.exe rather than the plugin itself. Example errors are Exceptions,
    Access Violations etc. When I edit the controls of some VST plugins FL Studio
    stops playback - This can happen when you edit the controls on a bridged plugin.
    Since the bridged plugin is a separate process (program) ''Auto close'' kicks
    in and FL Studio releases

    control over the audio interface to the plugin and playback stops. You have two
    options, 1. Disable '' [Auto close device](https://www.image-line.com/fl-studio-learning/fl-studio-online-manual/html/envsettings_audio.htm)
    '' on the Audio settings OR 2. Make sure there are no bridged plugins being used
    in your project (update the plugin/s in use to match the version of FL Studio
    you are using). After closing FL Studio I see instances of ''ilbridge (32 Bit)''
    in the processes list - This is the FL Studio bridge. There is one instance per
    bridged plugin. They should all disappear when FL Studio is

    closed. If these remain AFTER FL Studio is closed you can kill them (its a bug).
    Make sure you update to the latest version, [here](https://support.image-line.com/redirect/FLDemoDownload)
    . If you already are, please report it to [Techsupport](https://forum.image-line.com/viewforum.php?f=200)
    . I can''t run my old 32 Bit projects without CPU overload, skipping or underruns
    - It''s likely that: 1. Plugins - FL Studio 64 Bit is loading your old project
    and can''t find 64 Bit equivalents of the plugins. This means 32 Bit plugins are
    bridged to 64 Bit mode and this uses more CPU than 32 Bit

    plugin  on  FL  Studio  32  Bit  or  64  Bit  plugins  on  FL  Studio  64  Bit.  It''s  about  2%  extra  per  plugin,  so  a  couple  won''t  matter  but  10+  definitely  will.'
- source_sentence: How do I start recording from the transport panel, and what does
    arming the record button do?
  sentences:
  - "Document_title: VFX Sequencer\nFile_name: plugins/VFX Sequencer_modified2.htm\n\
    Heading_hierarchy: [VFX Sequencer -> Note Select]\nAnchor_id: [none]\n• N1 to\
    \ N5 - These map to the first 5 notes in the input chord. From the lowest N1 to\
    \ the highest N5 note. Up to 5 note chords may be sequenced, although when Chord\
    \ is selected in Step Type , more than 5 notes can sound. If you play more than\
    \ 5 note chords in 'Normal' mode, then only the\nlowest 5 notes will be used.\
    \ • Root (Root) - By default, N1 sets the root note of the Chord played. The difference\
    \ is N1 transposition can be changed under the [Arp\nEngine](https://www.image-line.com/fl-studio-learning/fl-studio-online-manual/html/plugins/VFX%20Sequencer_modified2.htm#vfx_sequencer_arpengine)\
    \ settings. \nFor the (Root), regardless of what [Order algorithm](https://www.image-line.com/fl-studio-learning/fl-studio-online-manual/html/plugins/VFX%20Sequencer_modified2.htm#vfx_sequencer_orderalgo)\
    \ is selected, it always returns the root note of the detected chord (if any).\
    \ Also the (Root) note\nis not limited by the [Input range wrap]. • Scale (Fixed)\
    \ - Uses a defined fixed note which can be scaled to the Scale / Key Signature\
    \ set under the [Arp\nEngine](https://www.image-line.com/fl-studio-learning/fl-studio-online-manual/html/plugins/VFX%20Sequencer_modified2.htm#vfx_sequencer_arpengine)\
    \ settings."
  - "Document_title: PoiZone V2 \nFile_name: plugins/PoiZone.htm\nHeading_hierarchy:\
    \ [PoiZone V2 -> Voicing]\nAnchor_id: [none]\n• 2 main oscillators for subtractive\
    \ synthesis: SAW and PULSE shapes, pulse width adjustable. • 1 NOISE Oscillator.\
    \ • Variable polyphony (1 to 32 voices)."
  - 'Document_title: Toolbar Panels & Icons

    File_name: toolbar_panels.htm

    Heading_hierarchy: [Toolbar Panels & Icons -> Transport & Recording Controls]

    Anchor_id: [none]

    The Transport Panel contains controls for playing, recording and setting song
    tempo: [Image: Green SONG mode button, transport controls | Ref: img_shot/panel_transport.png]
    • Pat/Song mode ( L ) - Switch between pattern and song mode. In Pattern Mode
    , only the current pattern is played.

    In Song Mode the whole [Playlist](https://www.image-line.com/fl-studio-learning/fl-studio-online-manual/html/playlist.htm)
    arrangement is played. Right-Clicking this control toggles the Playlist/Channel
    Rack window. For more on working with Patterns and how they are used, see the
    section in

    the Channel Rack about [managing patterns](https://www.image-line.com/fl-studio-learning/fl-studio-online-manual/html/channelrack.htm#channelrack_patternselector)
    and [Arranging

    Workflow](https://www.image-line.com/fl-studio-learning/fl-studio-online-manual/html/basics_workflow.htm#Workflow_arranging)
    . NOTE: You can ( Right-Click ) PAT to open the [Channel Rack](https://www.image-line.com/fl-studio-learning/fl-studio-online-manual/html/channelrack.htm)
    and SO

    NG to open the [Playlist](https://www.image-line.com/fl-studio-learning/fl-studio-online-manual/html/playlist.htm)
    . [Image: Dark gray right-pointing triangle icon | Ref: img_glob/flicon_playpause.png]
    Play/Pause ( Space / Ctrl + Space ) - Press the button once to play , again to
    stop and rewind .

    To Play/Stop use ( Space ). To pause use ( Ctrl + Space ). When the record button
    is armed, pressing Play starts the recording process. macOS: To avoid a conflicts
    with the macOS '' Spotlight '' command, ( command + Space ) change or disable
    it from the System Preferences > Spotlight >

    Keyboard Shortcuts section. NOTE: There are also play buttons on the top bar of
    the [Piano roll](https://www.image-line.com/fl-studio-learning/fl-studio-online-manual/html/pianoroll.htm)
    , [Channel Rack / Step

    Sequencer](https://www.image-line.com/fl-studio-learning/fl-studio-online-manual/html/channelrack.htm)
    and [Playlist](https://www.image-line.com/fl-studio-learning/fl-studio-online-manual/html/playlist.htm)
    to aid workflow. [Image: Black square shape on gray background | Ref:

    img_glob/flicon_stop.png] Stop ( Space ) - Stops playback or recording. Double-click
    to stop all notes (panic mode). To pause playback use ( Ctrl + Space ). Right-Click
    the Stop button to show the start location option : [Image: Orange PAT button,
    tooltip shown | Ref:

    img_shot/panel_transport_stop.png] ➤ Remember seek time - After pressing stop
    or ( Space ), Play will start from the selected position (click on the Playlist
    time-line to select). [Image: Circular knob control with pointer | Ref: img_glob/flicon_record.png]
    Record ( R ) - Switches between record

    and play mode. You can automate the button with Start/Stop recording [Time Markers](https://www.image-line.com/fl-studio-learning/fl-studio-online-manual/html/playlist.htm#Playlist_TimeMarkers)
    . [Image: Red circular recording button with settings panel | Ref:

    img_shot/panel_transport_recfilter.png] NOTE: ( Alt + Click ) the Record Button
    to show the Recording Options popup: ''What do you want to record'', when it has
    been disabled. Right-Click the Record button to show the Recording Filter options
    (all items with a tick will be recorded, Left-click to

    select items): ➤ Automation - [Record movements](https://www.image-line.com/fl-studio-learning/fl-studio-online-manual/html/recording_automation.htm)
    of knobs, sliders and switches by the mouse or from [controllers](https://www.image-line.com/fl-studio-learning/fl-studio-online-manual/htm

    l/basics_controllers.htm) . Turn this off if you want to adjust mixer track volumes,
    generator settings, etc. while recording external audio and you don''t want those
    movements recorded. ➤ Notes - [Record note

    data](https://www.image-line.com/fl-studio-learning/fl-studio-online-manual/html/recording_scores.htm)
    from [keyboards](https://www.image-line.com/fl-studio-learning/fl-studio-online-manual/html/basics_controllers.htm)
    and drum-pads, etc. Turn this off if you want to accompany a vocalist,

    for example, but don''t want to record your keyboard performance.'
- source_sentence: Can I automate the Gain image over time to create dynamic volume
    changes?
  sentences:
  - "Document_title: PoiZone V2 \nFile_name: plugins/PoiZone.htm\nHeading_hierarchy:\
    \ [PoiZone V2 -> Voicing]\nAnchor_id: [none]\n• 2 main oscillators for subtractive\
    \ synthesis: SAW and PULSE shapes, pulse width adjustable. • 1 NOISE Oscillator.\
    \ • Variable polyphony (1 to 32 voices)."
  - "Document_title: Linking & Using External Hardware Controllers    \nFile_name:\
    \ automation_linking.htm\nHeading_hierarchy: [Linking & Using External Hardware\
    \ Controllers -> Delete or backup global links]\nAnchor_id: [none]\nThe simplest\
    \ method of correcting a few links is to reassign them. However, if you want to\
    \ delete or edit global links , the link data files are stored in the FL Studio\
    \ [User data folder](https://www.image-line.com/fl-studio-learning/fl-studio-online-manual/html/envsettings_files.htm#userdata)\
    \ : ➤ .\n..\\FL Studio\\Settings\\Mapping\\Generic\\ You will find sub-folders\
    \ for each controller used, (generic controller) being the default. If deleting,\
    \ you have the option of deleting the individual ' BY TARGET.flmapping ' files\
    \ (deleting recommended) OR editing out the links you don't want in a text editor.\n\
    Each link is bound by the <link> and </link> identifiers."
  - "Document_title: Harmor \nFile_name: plugins/Harmor.htm\nHeading_hierarchy: [Harmor\
    \ -> About images and planes]\nAnchor_id: [none]\nThere are independent images\
    \ that control the Pitch/Frequency and Gain of partials. Together these can create\
    \ any sound, just as sampler can. In the image window the vertical dimension\n\
    \  is frequency (each line of pixels is a single partial), while the horizontal\
    \ dimension is time."
pipeline_tag: sentence-similarity
library_name: sentence-transformers
metrics:
- cosine_accuracy@1
- cosine_accuracy@3
- cosine_accuracy@5
- cosine_accuracy@10
- cosine_precision@1
- cosine_precision@3
- cosine_precision@5
- cosine_precision@10
- cosine_recall@1
- cosine_recall@3
- cosine_recall@5
- cosine_recall@10
- cosine_ndcg@10
- cosine_mrr@10
- cosine_map@100
model-index:
- name: SentenceTransformer based on intfloat/multilingual-e5-small
  results:
  - task:
      type: information-retrieval
      name: Information Retrieval
    dataset:
      name: Unknown
      type: unknown
    metrics:
    - type: cosine_accuracy@1
      value: 0.6911409395973155
      name: Cosine Accuracy@1
    - type: cosine_accuracy@3
      value: 0.8779865771812081
      name: Cosine Accuracy@3
    - type: cosine_accuracy@5
      value: 0.925234899328859
      name: Cosine Accuracy@5
    - type: cosine_accuracy@10
      value: 0.9642953020134228
      name: Cosine Accuracy@10
    - type: cosine_precision@1
      value: 0.6911409395973155
      name: Cosine Precision@1
    - type: cosine_precision@3
      value: 0.292662192393736
      name: Cosine Precision@3
    - type: cosine_precision@5
      value: 0.1850469798657718
      name: Cosine Precision@5
    - type: cosine_precision@10
      value: 0.09642953020134229
      name: Cosine Precision@10
    - type: cosine_recall@1
      value: 0.6911409395973155
      name: Cosine Recall@1
    - type: cosine_recall@3
      value: 0.8779865771812081
      name: Cosine Recall@3
    - type: cosine_recall@5
      value: 0.925234899328859
      name: Cosine Recall@5
    - type: cosine_recall@10
      value: 0.9642953020134228
      name: Cosine Recall@10
    - type: cosine_ndcg@10
      value: 0.8339510205941362
      name: Cosine Ndcg@10
    - type: cosine_mrr@10
      value: 0.7913869180781895
      name: Cosine Mrr@10
    - type: cosine_map@100
      value: 0.7931169353960464
      name: Cosine Map@100
---

# SentenceTransformer based on intfloat/multilingual-e5-small

This is a [sentence-transformers](https://www.SBERT.net) model finetuned from [intfloat/multilingual-e5-small](https://huggingface.co/intfloat/multilingual-e5-small). It maps sentences & paragraphs to a 384-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:** [intfloat/multilingual-e5-small](https://huggingface.co/intfloat/multilingual-e5-small) <!-- at revision c007d7ef6fd86656326059b28395a7a03a7c5846 -->
- **Maximum Sequence Length:** 512 tokens
- **Output Dimensionality:** 384 dimensions
- **Similarity Function:** Cosine Similarity
<!-- - **Training Dataset:** Unknown -->
<!-- - **Language:** Unknown -->
<!-- - **License:** Unknown -->

### Model Sources

- **Documentation:** [Sentence Transformers Documentation](https://sbert.net)
- **Repository:** [Sentence Transformers on GitHub](https://github.com/huggingface/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, 'architecture': '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()
)
```

## 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 = [
    'Can I automate the Gain image over time to create dynamic volume changes?',
    'Document_title: Harmor \nFile_name: plugins/Harmor.htm\nHeading_hierarchy: [Harmor -> About images and planes]\nAnchor_id: [none]\nThere are independent images that control the Pitch/Frequency and Gain of partials. Together these can create any sound, just as sampler can. In the image window the vertical dimension\n  is frequency (each line of pixels is a single partial), while the horizontal dimension is time.',
    'Document_title: PoiZone V2 \nFile_name: plugins/PoiZone.htm\nHeading_hierarchy: [PoiZone V2 -> Voicing]\nAnchor_id: [none]\n• 2 main oscillators for subtractive synthesis: SAW and PULSE shapes, pulse width adjustable. • 1 NOISE Oscillator. • Variable polyphony (1 to 32 voices).',
]
embeddings = model.encode(sentences)
print(embeddings.shape)
# [3, 384]

# Get the similarity scores for the embeddings
similarities = model.similarity(embeddings, embeddings)
print(similarities)
# tensor([[1.0000, 0.4301, 0.1394],
#         [0.4301, 1.0000, 0.1051],
#         [0.1394, 0.1051, 1.0000]])
```

<!--
### Direct Usage (Transformers)

<details><summary>Click to see the direct usage in Transformers</summary>

</details>
-->

<!--
### Downstream Usage (Sentence Transformers)

You can finetune this model on your own dataset.

<details><summary>Click to expand</summary>

</details>
-->

<!--
### Out-of-Scope Use

*List how the model may foreseeably be misused and address what users ought not to do with the model.*
-->

## Evaluation

### Metrics

#### Information Retrieval

* Evaluated with [<code>InformationRetrievalEvaluator</code>](https://sbert.net/docs/package_reference/sentence_transformer/evaluation.html#sentence_transformers.evaluation.InformationRetrievalEvaluator)

| Metric              | Value     |
|:--------------------|:----------|
| cosine_accuracy@1   | 0.6911    |
| cosine_accuracy@3   | 0.878     |
| cosine_accuracy@5   | 0.9252    |
| cosine_accuracy@10  | 0.9643    |
| cosine_precision@1  | 0.6911    |
| cosine_precision@3  | 0.2927    |
| cosine_precision@5  | 0.185     |
| cosine_precision@10 | 0.0964    |
| cosine_recall@1     | 0.6911    |
| cosine_recall@3     | 0.878     |
| cosine_recall@5     | 0.9252    |
| cosine_recall@10    | 0.9643    |
| **cosine_ndcg@10**  | **0.834** |
| cosine_mrr@10       | 0.7914    |
| cosine_map@100      | 0.7931    |

<!--
## Bias, Risks and Limitations

*What are the known or foreseeable issues stemming from this model? You could also flag here known failure cases or weaknesses of the model.*
-->

<!--
### Recommendations

*What are recommendations with respect to the foreseeable issues? For example, filtering explicit content.*
-->

## Training Details

### Training Dataset

#### Unnamed Dataset

* Size: 29,840 training samples
* Columns: <code>sentence_0</code> and <code>sentence_1</code>
* Approximate statistics based on the first 1000 samples:
  |         | sentence_0                                                                        | sentence_1                                                                           |
  |:--------|:----------------------------------------------------------------------------------|:-------------------------------------------------------------------------------------|
  | type    | string                                                                            | string                                                                               |
  | details | <ul><li>min: 9 tokens</li><li>mean: 19.39 tokens</li><li>max: 34 tokens</li></ul> | <ul><li>min: 29 tokens</li><li>mean: 324.18 tokens</li><li>max: 512 tokens</li></ul> |
* Samples:
  | sentence_0                                                                                | sentence_1                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
  |:------------------------------------------------------------------------------------------|:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
  | <code>How do I load a *.SPEECH preset into the Sampler plugin?</code>                     | <code>Document_title: Speech Preset (*.SPEECH)<br>File_name: fformats_sample_speech.htm<br>Heading_hierarchy: [Speech Preset (*.SPEECH)]<br>Anchor_id: [none]<br>The Speech synthesizer processes text to create computerized or Vocoder-like vocals to your projects. The *.SPEECH presets are supported by all native FL Studio plugins that use custom samples for<br>    synthesizing, i.e. [Sampler](https://www.image-line.com/fl-studio-learning/fl-studio-online-manual/html/chansettings_sampler.htm) , [Granulizer](https://www.image-line.com/fl-studio-learning/fl-studio-online-manual/html/plugins/Fruity%20Granulizer.htm) , [Fruity<br>Slicer](https://www.image-line.com/fl-studio-learning/fl-studio-online-manual/html/plugins/Fruity%20Slicer.htm) and [Fruity Scratcher](https://www.image-line.com/fl-studio-learning/fl-studio-online-manual/html/plugins/Fruity%20Scratcher.htm) .</code> |
  | <code>Can I use Speech presets with the Fruity Granulizer to create vocal effects?</code> | <code>Document_title: Speech Preset (*.SPEECH)<br>File_name: fformats_sample_speech.htm<br>Heading_hierarchy: [Speech Preset (*.SPEECH)]<br>Anchor_id: [none]<br>The Speech synthesizer processes text to create computerized or Vocoder-like vocals to your projects. The *.SPEECH presets are supported by all native FL Studio plugins that use custom samples for<br>    synthesizing, i.e. [Sampler](https://www.image-line.com/fl-studio-learning/fl-studio-online-manual/html/chansettings_sampler.htm) , [Granulizer](https://www.image-line.com/fl-studio-learning/fl-studio-online-manual/html/plugins/Fruity%20Granulizer.htm) , [Fruity<br>Slicer](https://www.image-line.com/fl-studio-learning/fl-studio-online-manual/html/plugins/Fruity%20Slicer.htm) and [Fruity Scratcher](https://www.image-line.com/fl-studio-learning/fl-studio-online-manual/html/plugins/Fruity%20Scratcher.htm) .</code> |
  | <code>What kind of vocals can the Speech synthesizer create from text?</code>             | <code>Document_title: Speech Preset (*.SPEECH)<br>File_name: fformats_sample_speech.htm<br>Heading_hierarchy: [Speech Preset (*.SPEECH)]<br>Anchor_id: [none]<br>The Speech synthesizer processes text to create computerized or Vocoder-like vocals to your projects. The *.SPEECH presets are supported by all native FL Studio plugins that use custom samples for<br>    synthesizing, i.e. [Sampler](https://www.image-line.com/fl-studio-learning/fl-studio-online-manual/html/chansettings_sampler.htm) , [Granulizer](https://www.image-line.com/fl-studio-learning/fl-studio-online-manual/html/plugins/Fruity%20Granulizer.htm) , [Fruity<br>Slicer](https://www.image-line.com/fl-studio-learning/fl-studio-online-manual/html/plugins/Fruity%20Slicer.htm) and [Fruity Scratcher](https://www.image-line.com/fl-studio-learning/fl-studio-online-manual/html/plugins/Fruity%20Scratcher.htm) .</code> |
* Loss: [<code>MultipleNegativesRankingLoss</code>](https://sbert.net/docs/package_reference/sentence_transformer/losses.html#multiplenegativesrankingloss) with these parameters:
  ```json
  {
      "scale": 20.0,
      "similarity_fct": "cos_sim",
      "gather_across_devices": false
  }
  ```

### Training Hyperparameters
#### Non-Default Hyperparameters

- `eval_strategy`: steps
- `per_device_train_batch_size`: 10
- `per_device_eval_batch_size`: 10
- `num_train_epochs`: 2
- `multi_dataset_batch_sampler`: round_robin

#### All Hyperparameters
<details><summary>Click to expand</summary>

- `do_predict`: False
- `eval_strategy`: steps
- `prediction_loss_only`: True
- `per_device_train_batch_size`: 10
- `per_device_eval_batch_size`: 10
- `gradient_accumulation_steps`: 1
- `eval_accumulation_steps`: None
- `torch_empty_cache_steps`: None
- `learning_rate`: 5e-05
- `weight_decay`: 0.0
- `adam_beta1`: 0.9
- `adam_beta2`: 0.999
- `adam_epsilon`: 1e-08
- `max_grad_norm`: 1
- `num_train_epochs`: 2
- `max_steps`: -1
- `lr_scheduler_type`: linear
- `lr_scheduler_kwargs`: None
- `warmup_ratio`: None
- `warmup_steps`: 0
- `log_level`: passive
- `log_level_replica`: warning
- `log_on_each_node`: True
- `logging_nan_inf_filter`: True
- `enable_jit_checkpoint`: False
- `save_on_each_node`: False
- `save_only_model`: False
- `restore_callback_states_from_checkpoint`: False
- `use_cpu`: False
- `seed`: 42
- `data_seed`: None
- `bf16`: False
- `fp16`: False
- `bf16_full_eval`: False
- `fp16_full_eval`: False
- `tf32`: None
- `local_rank`: -1
- `ddp_backend`: None
- `debug`: []
- `dataloader_drop_last`: False
- `dataloader_num_workers`: 0
- `dataloader_prefetch_factor`: None
- `disable_tqdm`: False
- `remove_unused_columns`: True
- `label_names`: None
- `load_best_model_at_end`: False
- `ignore_data_skip`: False
- `fsdp`: []
- `fsdp_config`: {'min_num_params': 0, 'xla': False, 'xla_fsdp_v2': False, 'xla_fsdp_grad_ckpt': False}
- `accelerator_config`: {'split_batches': False, 'dispatch_batches': None, 'even_batches': True, 'use_seedable_sampler': True, 'non_blocking': False, 'gradient_accumulation_kwargs': None}
- `parallelism_config`: None
- `deepspeed`: None
- `label_smoothing_factor`: 0.0
- `optim`: adamw_torch_fused
- `optim_args`: None
- `group_by_length`: False
- `length_column_name`: length
- `project`: huggingface
- `trackio_space_id`: trackio
- `ddp_find_unused_parameters`: None
- `ddp_bucket_cap_mb`: None
- `ddp_broadcast_buffers`: False
- `dataloader_pin_memory`: True
- `dataloader_persistent_workers`: False
- `skip_memory_metrics`: True
- `push_to_hub`: False
- `resume_from_checkpoint`: None
- `hub_model_id`: None
- `hub_strategy`: every_save
- `hub_private_repo`: None
- `hub_always_push`: False
- `hub_revision`: None
- `gradient_checkpointing`: False
- `gradient_checkpointing_kwargs`: None
- `include_for_metrics`: []
- `eval_do_concat_batches`: True
- `auto_find_batch_size`: False
- `full_determinism`: False
- `ddp_timeout`: 1800
- `torch_compile`: False
- `torch_compile_backend`: None
- `torch_compile_mode`: None
- `include_num_input_tokens_seen`: no
- `neftune_noise_alpha`: None
- `optim_target_modules`: None
- `batch_eval_metrics`: False
- `eval_on_start`: False
- `use_liger_kernel`: False
- `liger_kernel_config`: None
- `eval_use_gather_object`: False
- `average_tokens_across_devices`: True
- `use_cache`: False
- `prompts`: None
- `batch_sampler`: batch_sampler
- `multi_dataset_batch_sampler`: round_robin
- `router_mapping`: {}
- `learning_rate_mapping`: {}

</details>

### Training Logs
<details><summary>Click to expand</summary>

| Epoch  | Step | Training Loss | cosine_ndcg@10 |
|:------:|:----:|:-------------:|:--------------:|
| 0.0168 | 50   | -             | 0.7103         |
| 0.0335 | 100  | -             | 0.7267         |
| 0.0503 | 150  | -             | 0.7500         |
| 0.0670 | 200  | -             | 0.7715         |
| 0.0838 | 250  | -             | 0.7892         |
| 0.1005 | 300  | -             | 0.7921         |
| 0.1173 | 350  | -             | 0.7940         |
| 0.1340 | 400  | -             | 0.7958         |
| 0.1508 | 450  | -             | 0.7889         |
| 0.1676 | 500  | 0.3978        | 0.7999         |
| 0.1843 | 550  | -             | 0.7861         |
| 0.2011 | 600  | -             | 0.7848         |
| 0.2178 | 650  | -             | 0.7780         |
| 0.2346 | 700  | -             | 0.7885         |
| 0.2513 | 750  | -             | 0.7926         |
| 0.2681 | 800  | -             | 0.7914         |
| 0.2849 | 850  | -             | 0.8043         |
| 0.3016 | 900  | -             | 0.7939         |
| 0.3184 | 950  | -             | 0.8057         |
| 0.3351 | 1000 | 0.1115        | 0.8093         |
| 0.3519 | 1050 | -             | 0.8056         |
| 0.3686 | 1100 | -             | 0.7941         |
| 0.3854 | 1150 | -             | 0.8042         |
| 0.4021 | 1200 | -             | 0.8007         |
| 0.4189 | 1250 | -             | 0.8071         |
| 0.4357 | 1300 | -             | 0.8121         |
| 0.4524 | 1350 | -             | 0.8037         |
| 0.4692 | 1400 | -             | 0.7958         |
| 0.4859 | 1450 | -             | 0.8052         |
| 0.5027 | 1500 | 0.0989        | 0.8028         |
| 0.5194 | 1550 | -             | 0.7989         |
| 0.5362 | 1600 | -             | 0.8078         |
| 0.5529 | 1650 | -             | 0.8117         |
| 0.5697 | 1700 | -             | 0.8108         |
| 0.5865 | 1750 | -             | 0.8101         |
| 0.6032 | 1800 | -             | 0.8102         |
| 0.6200 | 1850 | -             | 0.8080         |
| 0.6367 | 1900 | -             | 0.8150         |
| 0.6535 | 1950 | -             | 0.8156         |
| 0.6702 | 2000 | 0.0901        | 0.8138         |
| 0.6870 | 2050 | -             | 0.8127         |
| 0.7038 | 2100 | -             | 0.8123         |
| 0.7205 | 2150 | -             | 0.8128         |
| 0.7373 | 2200 | -             | 0.8141         |
| 0.7540 | 2250 | -             | 0.8108         |
| 0.7708 | 2300 | -             | 0.8108         |
| 0.7875 | 2350 | -             | 0.8164         |
| 0.8043 | 2400 | -             | 0.8159         |
| 0.8210 | 2450 | -             | 0.8175         |
| 0.8378 | 2500 | 0.0908        | 0.8206         |
| 0.8546 | 2550 | -             | 0.8223         |
| 0.8713 | 2600 | -             | 0.8238         |
| 0.8881 | 2650 | -             | 0.8264         |
| 0.9048 | 2700 | -             | 0.8212         |
| 0.9216 | 2750 | -             | 0.8204         |
| 0.9383 | 2800 | -             | 0.8236         |
| 0.9551 | 2850 | -             | 0.8170         |
| 0.9718 | 2900 | -             | 0.8217         |
| 0.9886 | 2950 | -             | 0.8246         |
| 1.0    | 2984 | -             | 0.8222         |
| 1.0054 | 3000 | 0.0868        | 0.8207         |
| 1.0221 | 3050 | -             | 0.8173         |
| 1.0389 | 3100 | -             | 0.8165         |
| 1.0556 | 3150 | -             | 0.8211         |
| 1.0724 | 3200 | -             | 0.8236         |
| 1.0891 | 3250 | -             | 0.8207         |
| 1.1059 | 3300 | -             | 0.8173         |
| 1.1227 | 3350 | -             | 0.8197         |
| 1.1394 | 3400 | -             | 0.8164         |
| 1.1562 | 3450 | -             | 0.8212         |
| 1.1729 | 3500 | 0.0611        | 0.8225         |
| 1.1897 | 3550 | -             | 0.8250         |
| 1.2064 | 3600 | -             | 0.8256         |
| 1.2232 | 3650 | -             | 0.8253         |
| 1.2399 | 3700 | -             | 0.8254         |
| 1.2567 | 3750 | -             | 0.8254         |
| 1.2735 | 3800 | -             | 0.8284         |
| 1.2902 | 3850 | -             | 0.8324         |
| 1.3070 | 3900 | -             | 0.8311         |
| 1.3237 | 3950 | -             | 0.8272         |
| 1.3405 | 4000 | 0.0581        | 0.8245         |
| 1.3572 | 4050 | -             | 0.8227         |
| 1.3740 | 4100 | -             | 0.8235         |
| 1.3908 | 4150 | -             | 0.8211         |
| 1.4075 | 4200 | -             | 0.8199         |
| 1.4243 | 4250 | -             | 0.8230         |
| 1.4410 | 4300 | -             | 0.8248         |
| 1.4578 | 4350 | -             | 0.8266         |
| 1.4745 | 4400 | -             | 0.8268         |
| 1.4913 | 4450 | -             | 0.8273         |
| 1.5080 | 4500 | 0.0499        | 0.8305         |
| 1.5248 | 4550 | -             | 0.8293         |
| 1.5416 | 4600 | -             | 0.8291         |
| 1.5583 | 4650 | -             | 0.8287         |
| 1.5751 | 4700 | -             | 0.8285         |
| 1.5918 | 4750 | -             | 0.8286         |
| 1.6086 | 4800 | -             | 0.8289         |
| 1.6253 | 4850 | -             | 0.8277         |
| 1.6421 | 4900 | -             | 0.8283         |
| 1.6588 | 4950 | -             | 0.8287         |
| 1.6756 | 5000 | 0.0595        | 0.8285         |
| 1.6924 | 5050 | -             | 0.8289         |
| 1.7091 | 5100 | -             | 0.8274         |
| 1.7259 | 5150 | -             | 0.8277         |
| 1.7426 | 5200 | -             | 0.8296         |
| 1.7594 | 5250 | -             | 0.8326         |
| 1.7761 | 5300 | -             | 0.8323         |
| 1.7929 | 5350 | -             | 0.8308         |
| 1.8097 | 5400 | -             | 0.8312         |
| 1.8264 | 5450 | -             | 0.8314         |
| 1.8432 | 5500 | 0.0544        | 0.8328         |
| 1.8599 | 5550 | -             | 0.8331         |
| 1.8767 | 5600 | -             | 0.8327         |
| 1.8934 | 5650 | -             | 0.8335         |
| 1.9102 | 5700 | -             | 0.8340         |

</details>

### Framework Versions
- Python: 3.12.12
- Sentence Transformers: 5.2.3
- Transformers: 5.0.0
- PyTorch: 2.10.0+cu128
- Accelerate: 1.12.0
- Datasets: 4.0.0
- Tokenizers: 0.22.2

## Citation

### BibTeX

#### Sentence Transformers
```bibtex
@inproceedings{reimers-2019-sentence-bert,
    title = "Sentence-BERT: Sentence Embeddings using Siamese BERT-Networks",
    author = "Reimers, Nils and Gurevych, Iryna",
    booktitle = "Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing",
    month = "11",
    year = "2019",
    publisher = "Association for Computational Linguistics",
    url = "https://arxiv.org/abs/1908.10084",
}
```

#### MultipleNegativesRankingLoss
```bibtex
@misc{henderson2017efficient,
    title={Efficient Natural Language Response Suggestion for Smart Reply},
    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},
    year={2017},
    eprint={1705.00652},
    archivePrefix={arXiv},
    primaryClass={cs.CL}
}
```

<!--
## Glossary

*Clearly define terms in order to be accessible across audiences.*
-->

<!--
## Model Card Authors

*Lists the people who create the model card, providing recognition and accountability for the detailed work that goes into its construction.*
-->

<!--
## Model Card Contact

*Provides a way for people who have updates to the Model Card, suggestions, or questions, to contact the Model Card authors.*
-->