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
0likes3kdownloads
dispatch.js85 linesDownload Raw Back to src
1var noop = {value: () => {}};2 3function dispatch() {4  for (var i = 0, n = arguments.length, _ = {}, t; i < n; ++i) {5    if (!(t = arguments[i] + "") || (t in _) || /[\s.]/.test(t)) throw new Error("illegal type: " + t);6    _[t] = [];7  }8  return new Dispatch(_);9}10 11function Dispatch(_) {12  this._ = _;13}14 15function parseTypenames(typenames, types) {16  return typenames.trim().split(/^|\s+/).map(function(t) {17    var name = "", i = t.indexOf(".");18    if (i >= 0) name = t.slice(i + 1), t = t.slice(0, i);19    if (t && !types.hasOwnProperty(t)) throw new Error("unknown type: " + t);20    return {type: t, name: name};21  });22}23 24Dispatch.prototype = dispatch.prototype = {25  constructor: Dispatch,26  on: function(typename, callback) {27    var _ = this._,28        T = parseTypenames(typename + "", _),29        t,30        i = -1,31        n = T.length;32 33    // If no callback was specified, return the callback of the given type and name.34    if (arguments.length < 2) {35      while (++i < n) if ((t = (typename = T[i]).type) && (t = get(_[t], typename.name))) return t;36      return;37    }38 39    // If a type was specified, set the callback for the given type and name.40    // Otherwise, if a null callback was specified, remove callbacks of the given name.41    if (callback != null && typeof callback !== "function") throw new Error("invalid callback: " + callback);42    while (++i < n) {43      if (t = (typename = T[i]).type) _[t] = set(_[t], typename.name, callback);44      else if (callback == null) for (t in _) _[t] = set(_[t], typename.name, null);45    }46 47    return this;48  },49  copy: function() {50    var copy = {}, _ = this._;51    for (var t in _) copy[t] = _[t].slice();52    return new Dispatch(copy);53  },54  call: function(type, that) {55    if ((n = arguments.length - 2) > 0) for (var args = new Array(n), i = 0, n, t; i < n; ++i) args[i] = arguments[i + 2];56    if (!this._.hasOwnProperty(type)) throw new Error("unknown type: " + type);57    for (t = this._[type], i = 0, n = t.length; i < n; ++i) t[i].value.apply(that, args);58  },59  apply: function(type, that, args) {60    if (!this._.hasOwnProperty(type)) throw new Error("unknown type: " + type);61    for (var t = this._[type], i = 0, n = t.length; i < n; ++i) t[i].value.apply(that, args);62  }63};64 65function get(type, name) {66  for (var i = 0, n = type.length, c; i < n; ++i) {67    if ((c = type[i]).name === name) {68      return c.value;69    }70  }71}72 73function set(type, name, callback) {74  for (var i = 0, n = type.length; i < n; ++i) {75    if (type[i].name === name) {76      type[i] = noop, type = type.slice(0, i).concat(type.slice(i + 1));77      break;78    }79  }80  if (callback != null) type.push({name: name, value: callback});81  return type;82}83 84export default dispatch;85 
Brunobkr/llama.cpp_AlgMor24_github · Team Ai