Team Ai
Datasetpublic

Brunobkr/llama.cpp_AlgMor24_github

ΩFFFΣLLIa • llama.cpp • AlgMor24 ██████╗ ███████╗███████╗███████╗██╗ ██╗ ██╗ █████╗ ██╔═══██╗██╔════╝██╔════╝██╔════╝██║ ██║ ██║██╔══██╗ ██║ ██║█████╗ █████╗ █████╗ ██║ ██║ ██║███████║ ██║ ██║██╔══╝ ██╔══╝ ██╔══╝ ██║ ██║ ██║██╔══██║ ╚██████╔╝██║ ██║ ███████╗███████╗███████╗██║██║ ██║ ╚═════╝ ╚═╝ ╚═╝ ╚══════╝╚══════╝╚══════╝╚═╝╚═╝ ╚═╝ High-Performance LLM / VLM Inference & Autonomous Agentic Ecosystem… See the full description on the dataset page: https://huggingface.co/datasets/Brunobkr/llama.cpp_AlgMor24_github.

sourceHugging Faceupdated 2mo agoView on Hugging Face
0likes3.1kdownloads
constants.js185 linesDownload Raw Back to lib
1'use strict';2 3const WIN_SLASH = '\\\\/';4const WIN_NO_SLASH = `[^${WIN_SLASH}]`;5 6const DEFAULT_MAX_EXTGLOB_RECURSION = 0;7 8/**9 * Posix glob regex10 */11 12const DOT_LITERAL = '\\.';13const PLUS_LITERAL = '\\+';14const QMARK_LITERAL = '\\?';15const SLASH_LITERAL = '\\/';16const ONE_CHAR = '(?=.)';17const QMARK = '[^/]';18const END_ANCHOR = `(?:${SLASH_LITERAL}|$)`;19const START_ANCHOR = `(?:^|${SLASH_LITERAL})`;20const DOTS_SLASH = `${DOT_LITERAL}{1,2}${END_ANCHOR}`;21const NO_DOT = `(?!${DOT_LITERAL})`;22const NO_DOTS = `(?!${START_ANCHOR}${DOTS_SLASH})`;23const NO_DOT_SLASH = `(?!${DOT_LITERAL}{0,1}${END_ANCHOR})`;24const NO_DOTS_SLASH = `(?!${DOTS_SLASH})`;25const QMARK_NO_DOT = `[^.${SLASH_LITERAL}]`;26const STAR = `${QMARK}*?`;27const SEP = '/';28 29const POSIX_CHARS = {30  DOT_LITERAL,31  PLUS_LITERAL,32  QMARK_LITERAL,33  SLASH_LITERAL,34  ONE_CHAR,35  QMARK,36  END_ANCHOR,37  DOTS_SLASH,38  NO_DOT,39  NO_DOTS,40  NO_DOT_SLASH,41  NO_DOTS_SLASH,42  QMARK_NO_DOT,43  STAR,44  START_ANCHOR,45  SEP46};47 48/**49 * Windows glob regex50 */51 52const WINDOWS_CHARS = {53  ...POSIX_CHARS,54 55  SLASH_LITERAL: `[${WIN_SLASH}]`,56  QMARK: WIN_NO_SLASH,57  STAR: `${WIN_NO_SLASH}*?`,58  DOTS_SLASH: `${DOT_LITERAL}{1,2}(?:[${WIN_SLASH}]|$)`,59  NO_DOT: `(?!${DOT_LITERAL})`,60  NO_DOTS: `(?!(?:^|[${WIN_SLASH}])${DOT_LITERAL}{1,2}(?:[${WIN_SLASH}]|$))`,61  NO_DOT_SLASH: `(?!${DOT_LITERAL}{0,1}(?:[${WIN_SLASH}]|$))`,62  NO_DOTS_SLASH: `(?!${DOT_LITERAL}{1,2}(?:[${WIN_SLASH}]|$))`,63  QMARK_NO_DOT: `[^.${WIN_SLASH}]`,64  START_ANCHOR: `(?:^|[${WIN_SLASH}])`,65  END_ANCHOR: `(?:[${WIN_SLASH}]|$)`,66  SEP: '\\'67};68 69/**70 * POSIX Bracket Regex71 */72 73const POSIX_REGEX_SOURCE = {74  __proto__: null,75  alnum: 'a-zA-Z0-9',76  alpha: 'a-zA-Z',77  ascii: '\\x00-\\x7F',78  blank: ' \\t',79  cntrl: '\\x00-\\x1F\\x7F',80  digit: '0-9',81  graph: '\\x21-\\x7E',82  lower: 'a-z',83  print: '\\x20-\\x7E ',84  punct: '\\-!"#$%&\'()\\*+,./:;<=>?@[\\]^_`{|}~',85  space: ' \\t\\r\\n\\v\\f',86  upper: 'A-Z',87  word: 'A-Za-z0-9_',88  xdigit: 'A-Fa-f0-9'89};90 91module.exports = {92  DEFAULT_MAX_EXTGLOB_RECURSION,93  MAX_LENGTH: 1024 * 64,94  POSIX_REGEX_SOURCE,95 96  // regular expressions97  REGEX_BACKSLASH: /\\(?![*+?^${}(|)[\]])/g,98  REGEX_NON_SPECIAL_CHARS: /^[^@![\].,$*+?^{}()|\\/]+/,99  REGEX_SPECIAL_CHARS: /[-*+?.^${}(|)[\]]/,100  REGEX_SPECIAL_CHARS_BACKREF: /(\\?)((\W)(\3*))/g,101  REGEX_SPECIAL_CHARS_GLOBAL: /([-*+?.^${}(|)[\]])/g,102  REGEX_REMOVE_BACKSLASH: /(?:\[.*?[^\\]\]|\\(?=.))/g,103 104  // Replace globs with equivalent patterns to reduce parsing time.105  REPLACEMENTS: {106    __proto__: null,107    '***': '*',108    '**/**': '**',109    '**/**/**': '**'110  },111 112  // Digits113  CHAR_0: 48, /* 0 */114  CHAR_9: 57, /* 9 */115 116  // Alphabet chars.117  CHAR_UPPERCASE_A: 65, /* A */118  CHAR_LOWERCASE_A: 97, /* a */119  CHAR_UPPERCASE_Z: 90, /* Z */120  CHAR_LOWERCASE_Z: 122, /* z */121 122  CHAR_LEFT_PARENTHESES: 40, /* ( */123  CHAR_RIGHT_PARENTHESES: 41, /* ) */124 125  CHAR_ASTERISK: 42, /* * */126 127  // Non-alphabetic chars.128  CHAR_AMPERSAND: 38, /* & */129  CHAR_AT: 64, /* @ */130  CHAR_BACKWARD_SLASH: 92, /* \ */131  CHAR_CARRIAGE_RETURN: 13, /* \r */132  CHAR_CIRCUMFLEX_ACCENT: 94, /* ^ */133  CHAR_COLON: 58, /* : */134  CHAR_COMMA: 44, /* , */135  CHAR_DOT: 46, /* . */136  CHAR_DOUBLE_QUOTE: 34, /* " */137  CHAR_EQUAL: 61, /* = */138  CHAR_EXCLAMATION_MARK: 33, /* ! */139  CHAR_FORM_FEED: 12, /* \f */140  CHAR_FORWARD_SLASH: 47, /* / */141  CHAR_GRAVE_ACCENT: 96, /* ` */142  CHAR_HASH: 35, /* # */143  CHAR_HYPHEN_MINUS: 45, /* - */144  CHAR_LEFT_ANGLE_BRACKET: 60, /* < */145  CHAR_LEFT_CURLY_BRACE: 123, /* { */146  CHAR_LEFT_SQUARE_BRACKET: 91, /* [ */147  CHAR_LINE_FEED: 10, /* \n */148  CHAR_NO_BREAK_SPACE: 160, /* \u00A0 */149  CHAR_PERCENT: 37, /* % */150  CHAR_PLUS: 43, /* + */151  CHAR_QUESTION_MARK: 63, /* ? */152  CHAR_RIGHT_ANGLE_BRACKET: 62, /* > */153  CHAR_RIGHT_CURLY_BRACE: 125, /* } */154  CHAR_RIGHT_SQUARE_BRACKET: 93, /* ] */155  CHAR_SEMICOLON: 59, /* ; */156  CHAR_SINGLE_QUOTE: 39, /* ' */157  CHAR_SPACE: 32, /*   */158  CHAR_TAB: 9, /* \t */159  CHAR_UNDERSCORE: 95, /* _ */160  CHAR_VERTICAL_LINE: 124, /* | */161  CHAR_ZERO_WIDTH_NOBREAK_SPACE: 65279, /* \uFEFF */162 163  /**164   * Create EXTGLOB_CHARS165   */166 167  extglobChars(chars) {168    return {169      '!': { type: 'negate', open: '(?:(?!(?:', close: `))${chars.STAR})` },170      '?': { type: 'qmark', open: '(?:', close: ')?' },171      '+': { type: 'plus', open: '(?:', close: ')+' },172      '*': { type: 'star', open: '(?:', close: ')*' },173      '@': { type: 'at', open: '(?:', close: ')' }174    };175  },176 177  /**178   * Create GLOB_CHARS179   */180 181  globChars(win32) {182    return win32 === true ? WINDOWS_CHARS : POSIX_CHARS;183  }184};185 
Brunobkr/llama.cpp_AlgMor24_github · Team Ai