LM

From Fundamental Ramen
Revision as of 04:11, 21 September 2026 by Tacoball (talk | contribs) (→Test)
Jump to navigation Jump to search

Topics

🤖 Agent  🧠 Model  🚀 Engine  ⚙️ GPU & Driver  Evaluation
ZooCode
axe
MCP
hf (Model Management)
Qwen 3.8 27B
Gemma 4
Devstral Small 2 24B
Muse Glimmer
Experience
llama-swap
bifrost
vLLM
ComfyUI
llama.cpp for SYCL
llama.cpp for CUDA
OVMS
llama.cpp for OpenVINO
llama.cpp for TurboQuant
lemonade for AMD NPU
SGLang
Intel Arc Pro B70
Install driver
Install oneAPI (SYCL)
Install OpenVINO
.bashrc for B70
Experiment
NVIDIA RTX 3060
Install driver
AMD Ryzen AI 7 350
Experiment
Tools
Install nvtop
lact
PCIe Trouble Shooting
Performance
Security
Hallucination

News

Test

Cannot convert SVG by pele. (retval=1)
Shell command: /usr/bin/node /var/www/html/extensions/QuickMMD/src/pele-cli.js
file:///usr/lib/node_modules/pele/dist/pele.js:42
`).filter(n=>n.trim()!=="");return t.length>1?`${t[0]} ${t[t.length-1]}`:t[0]??""}function $m(e,t,n,r={}){sc.get(t)?.destroy();let i=n,s=r,a,o,c=!1,l,u,h,d=`pele-${d_}-${++l_}`,m={},p,y=-1,E=!1,b=!1,S=!1,x=(A,D)=>{let{onRender:U,onError:B,sanitize:F,...W}=s,j={...W,idPrefix:W.idPrefix??d,fontFamily:W.fontFamily??m.family,fontFamilyMono:W.fontFamilyMono??m.mono,maxWidth:void 0};D&&(u=e.render(a,j),p=void 0);let Q=s.maxWidth??gu(t,A);return y=Q,Q>0&&Q<u.width&&(p??=e.render(a,{...j,maxWidth:1}).svg!==u.svg,p)?e.render(a,{...j,maxWidth:Q}):u},I=A=>{s.sanitize?t.replaceChildren(s.sanitize(A)):t.innerHTML=A},L,O=()=>{let A=h?t.firstElementChild:null;if(A?.style&&(A.style.opacity=l===void 0?"":"0.4"),l===void 0){L?.remove(),L=void 0;return}let D=t.ownerDocument;if(!D)return;L??=D.createElement("div"),L.className="pele pele-error";let U=h_(l);A?(L.textContent=p_(U),L.title=U,L.setAttribute("style",u_),L.parentNode!==t&&t.append(L)):(L.textContent=U,L.removeAttribute("title"),L.setAttribute("style",f_),t.replaceChildren(L))},v=A=>{l=A,O(),s.onError?.(A)},G=()=>{if(b||S)return;let A=o_(t).filter(D=>D.status==="loading");A.length!==0&&(b=!0,c_(A,new WeakRef(w)))},K=()=>{b=!1,E=!0,T()},C=(A,D=!A)=>{let U=Us(t).getComputedStyle(t),B=t.firstElementChild??null,F={fonts:m,natural:u,adapts:p,drawnFor:y,stale:E},W;try{if(A&&(m=yu(U,B),E=t.isConnected===!1),W=x(U,A),D&&W.svg===h?.svg){A&&(o=a),c&&l!==void 0&&(l=void 0,O());return}I(W.svg)}catch(j){throw{fonts:m,natural:u,adapts:p,drawnFor:y,stale:E}=F,j}if(A&&(o=a),A&&!B&&t.firstElementChild){let j=yu(U,t.firstElementChild);if(j.family!==m.family||j.mono!==m.mono){let Q={fonts:m,natural:u,adapts:p,drawnFor:y};m=j;try{let Y=x(U,!0);I(Y.svg),W=Y}catch{({fonts:m,natural:u,adapts:p,drawnFor:y}=Q)}}}h=W,c&&(l=void 0),O(),Z?.refresh(),G(),s.onRender?.(W)},Z,oe=!1,H=()=>{let A=s.zoom??"auto";A!==oe&&(Z?.destroy(),oe=A,Z=A===!1?void 0:bu(t,typeof A=="object"?A:{always:A===!0},!1))},z=()=>t.isConnected===!1||!(t.clientWidth>0),M=()=>t.isConnected!==!1&&!(t.clientWidth>0),T=()=>{if(S||(N(),!a||z()))return;let A=Us(t).getComputedStyle(t),D=yu(A,t.firstElementChild??null);try{if(E||D.family!==m.family||D.mono!==m.mono)C(!0,!0);else if(p!==!1&&s.maxWidth===void 0){let U=gu(t,A);U!==y&&U!==h?.width&&C(!1)}}catch(U){E=!1,c&&(l=U),a!==o&&(a=o,c=!1),O(),s.onError?.(U)}Z?.resized(),G()},R,_,$,g=()=>{$!==void 0&&R?.cancelAnimationFrame($),$=void 0},N=()=>{let A=Us(t);A!==R&&(_?.disconnect(),g(),R=A,_=A.ResizeObserver?new A.ResizeObserver(()=>{if($===void 0){if(!A.requestAnimationFrame)return T();$=A.requestAnimationFrame(()=>{$=void 0,T()})}}):void 0,_?.observe(t))},w={get result(){return h},get source(){return i},get error(){return l},get zoom(){return Z},update(A,D=s){let U=!c||A!==i||D.limit!==s.limit||D.maxEdges!==s.maxEdges||D.config!==s.config;i=A,s=D;let B=a;if(U)try{B=e.parse(A,D)}catch(W){c=!1,v(W),H();return}let F=h;if(a=B,c=!0,M()){E=!0,H();return}try{C(!0)}catch(W){if(h!==F)throw H(),W;a=o,c=!1,v(W)}H()},refresh:T,destroy(){S=!0,_?.disconnect(),_=void 0,g(),R=void 0,Z?.destroy(),xu.delete(w),sc.get(t)===w&&sc.delete(t)}};xu.set(w,K);try{a=e.parse(n,r),c=!0,C(!0)}catch(A){if(h)throw A;a=o,c=!1,v(A)}return H(),N(),sc.set(t,w),w}var ic=new Map;function Lm(...e){for(let t of e)ic.set(t.type,t)}function sO(e){return ic.has(e)}var m_=5e4,g_=4e6,b_=5e3;function Om(e){try{return e()}catch(t){throw t instanceof RangeError?new qe("Diagram is nested too deeply.","limit"):t}}function Dm(e,t){try{return t()}catch(n){if(n instanceof RangeError)throw new qe("Diagram is nested too deeply.","limit",e);if(n instanceof qe){n.type??=e.type,n.mermaidType??=e.mermaidType;let r=Eo(n.message);r!==n.message&&(n.stack=n.stack?.replace(n.message,()=>r),n.message=r),n.snippet=Eo(n.snippet)}throw n}}var vm=new WeakMap;function Pm(e,t=m_,n=b_,r){if(e.length>t)throw new qe(`Diagram source is longer than the limit of ${t} characters.`,"limit");let i=Ja(e),s=Jd(i.text);if(s===null)throw new qe("No diagram type detected for the given text.","unsupported-diagram");let a=ic.get(s.type);if(a===void 0)throw new qe(`Diagram type "${s.type}" is not supported yet.`,"unsupported-diagram",s);let o=r?{...r,...i.config}:i.config,c=a.keepComments===!0,l=cu(c?i.withComments:i.text)+`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            

qe [PeleError]: Parse error on line 26:
  A -> B
----^
Expecting 'SEMI', 'NEWLINE', 'EOF', got 'MINUS'
    at ut (file:///usr/lib/node_modules/pele/dist/pele.js:8:14)
    at c (file:///usr/lib/node_modules/pele/dist/pele.js:86:135)
    at u (file:///usr/lib/node_modules/pele/dist/pele.js:86:292)
    at H (file:///usr/lib/node_modules/pele/dist/pele.js:86:5216)
    at z (file:///usr/lib/node_modules/pele/dist/pele.js:86:5542)
    at Xy (file:///usr/lib/node_modules/pele/dist/pele.js:86:5897)
    at Object.parse (file:///usr/lib/node_modules/pele/dist/pele.js:86:17243)
    at file:///usr/lib/node_modules/pele/dist/pele.js:43:47
    at Qp (file:///usr/lib/node_modules/pele/dist/pele.js:1:2335)
    at file:///usr/lib/node_modules/pele/dist/pele.js:43:14 {
  code: 'syntax',
  type: 'flowchart',
  mermaidType: 'flowchart-v2',
  line: 26,
  column: 5,
  snippet: '  A -> B\n----^'
}

Node.js v26.13.0

Decision Tree for tinkering with Intel Arc Pro B70