feat: add Adaptive-P controls for oobabooga (#5502) * feat: add ooba adaptive-p controls * fix: align ooba adaptive-p sampler order
Signed| @@ -1400,7 +1400,7 @@ | ||
| 1400 | 1400 | <input class="neo-range-input" type="number" min="0" max="20" step="1" data-for="max_tokens_second_textgenerationwebui" id="max_tokens_second_counter_textgenerationwebui"> |
| 1401 | 1401 | </div> |
| 1402 | 1402 | |
| 1403 | 1403 | <div data-tg-type="koboldcpp, llamacpp, ooba, tabby" id="adaptive_p_block" class="wide100p"> |
| 1404 | 1404 | <h4 class="wide100p textAlignCenter"> |
| 1405 | 1405 | <label data-i18n="Adaptive-P">Adaptive-P</label> |
| 1406 | 1406 | <a href="https://github.com/MrJackSpade/adaptive-p-docs" target="_blank"> |
| @@ -1831,6 +1831,7 @@ | ||
| 1831 | 1831 | <div data-name="tfs" draggable="true"><span>Tail Free Sampling</span><small></small></div> |
| 1832 | 1832 | <div data-name="top_a" draggable="true"><span>Top A</span><small></small></div> |
| 1833 | 1833 | <div data-name="min_p" draggable="true"><span>Min P</span><small></small></div> |
| 1834 | + <div data-name="adaptive_p" draggable="true"><span>Adaptive-P</span><small></small></div> | |
| 1834 | 1835 | <div data-name="mirostat" draggable="true"><span>Mirostat</span><small></small></div> |
| 1835 | 1836 | <div data-name="xtc" draggable="true"><span>XTC</span><small></small></div> |
| 1836 | 1837 | <div data-name="encoder_repetition_penalty" draggable="true"><span>Encoder Repetition Penalty</span><small></small></div> |
| @@ -93,6 +93,7 @@ const OOBA_DEFAULT_ORDER = [ | ||
| 93 | 93 | 'tfs', |
| 94 | 94 | 'top_a', |
| 95 | 95 | 'min_p', |
| 96 | + 'adaptive_p', | |
| 96 | 97 | 'mirostat', |
| 97 | 98 | 'xtc', |
| 98 | 99 | 'encoder_repetition_penalty', |