diff --git a/404.html b/404.html index 73721a9..7677283 100644 --- a/404.html +++ b/404.html @@ -13,7 +13,7 @@ - + @@ -21,7 +21,7 @@ - + @@ -167,7 +167,7 @@
- +
sig_ai/wiki @@ -348,7 +348,7 @@
- +
sig_ai/wiki @@ -1109,7 +1109,7 @@ - + diff --git a/about/index.html b/about/index.html index a09ae01..bda1258 100644 --- a/about/index.html +++ b/about/index.html @@ -19,7 +19,7 @@ - + @@ -27,7 +27,7 @@ - + @@ -173,7 +173,7 @@
- +
sig_ai/wiki @@ -356,7 +356,7 @@
- +
sig_ai/wiki @@ -1155,7 +1155,7 @@ - + diff --git a/assets/javascripts/bundle.407015b8.min.js b/assets/javascripts/bundle.51198bba.min.js similarity index 76% rename from assets/javascripts/bundle.407015b8.min.js rename to assets/javascripts/bundle.51198bba.min.js index 4361bb7..31bd041 100644 --- a/assets/javascripts/bundle.407015b8.min.js +++ b/assets/javascripts/bundle.51198bba.min.js @@ -24,6 +24,6 @@ OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ***************************************************************************** */var wr=function(e,t){return wr=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,n){r.__proto__=n}||function(r,n){for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(r[o]=n[o])},wr(e,t)};function ie(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");wr(e,t);function r(){this.constructor=e}e.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}function un(e,t,r,n){function o(i){return i instanceof r?i:new r(function(s){s(i)})}return new(r||(r=Promise))(function(i,s){function a(u){try{f(n.next(u))}catch(p){s(p)}}function c(u){try{f(n.throw(u))}catch(p){s(p)}}function f(u){u.done?i(u.value):o(u.value).then(a,c)}f((n=n.apply(e,t||[])).next())})}function $t(e,t){var r={label:0,sent:function(){if(i[0]&1)throw i[1];return i[1]},trys:[],ops:[]},n,o,i,s;return s={next:a(0),throw:a(1),return:a(2)},typeof Symbol=="function"&&(s[Symbol.iterator]=function(){return this}),s;function a(f){return function(u){return c([f,u])}}function c(f){if(n)throw new TypeError("Generator is already executing.");for(;r;)try{if(n=1,o&&(i=f[0]&2?o.return:f[0]?o.throw||((i=o.return)&&i.call(o),0):o.next)&&!(i=i.call(o,f[1])).done)return i;switch(o=0,i&&(f=[f[0]&2,i.value]),f[0]){case 0:case 1:i=f;break;case 4:return r.label++,{value:f[1],done:!1};case 5:r.label++,o=f[1],f=[0];continue;case 7:f=r.ops.pop(),r.trys.pop();continue;default:if(i=r.trys,!(i=i.length>0&&i[i.length-1])&&(f[0]===6||f[0]===2)){r=0;continue}if(f[0]===3&&(!i||f[1]>i[0]&&f[1]=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function W(e,t){var r=typeof Symbol=="function"&&e[Symbol.iterator];if(!r)return e;var n=r.call(e),o,i=[],s;try{for(;(t===void 0||t-- >0)&&!(o=n.next()).done;)i.push(o.value)}catch(a){s={error:a}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(s)throw s.error}}return i}function D(e,t,r){if(r||arguments.length===2)for(var n=0,o=t.length,i;n1||a(m,d)})})}function a(m,d){try{c(n[m](d))}catch(h){p(i[0][3],h)}}function c(m){m.value instanceof et?Promise.resolve(m.value.v).then(f,u):p(i[0][2],m)}function f(m){a("next",m)}function u(m){a("throw",m)}function p(m,d){m(d),i.shift(),i.length&&a(i[0][0],i[0][1])}}function ln(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t=e[Symbol.asyncIterator],r;return t?t.call(e):(e=typeof Ee=="function"?Ee(e):e[Symbol.iterator](),r={},n("next"),n("throw"),n("return"),r[Symbol.asyncIterator]=function(){return this},r);function n(i){r[i]=e[i]&&function(s){return new Promise(function(a,c){s=e[i](s),o(a,c,s.done,s.value)})}}function o(i,s,a,c){Promise.resolve(c).then(function(f){i({value:f,done:a})},s)}}function C(e){return typeof e=="function"}function at(e){var t=function(n){Error.call(n),n.stack=new Error().stack},r=e(t);return r.prototype=Object.create(Error.prototype),r.prototype.constructor=r,r}var It=at(function(e){return function(r){e(this),this.message=r?r.length+` errors occurred during unsubscription: `+r.map(function(n,o){return o+1+") "+n.toString()}).join(` - `):"",this.name="UnsubscriptionError",this.errors=r}});function Ve(e,t){if(e){var r=e.indexOf(t);0<=r&&e.splice(r,1)}}var Ie=function(){function e(t){this.initialTeardown=t,this.closed=!1,this._parentage=null,this._finalizers=null}return e.prototype.unsubscribe=function(){var t,r,n,o,i;if(!this.closed){this.closed=!0;var s=this._parentage;if(s)if(this._parentage=null,Array.isArray(s))try{for(var a=Ee(s),c=a.next();!c.done;c=a.next()){var f=c.value;f.remove(this)}}catch(v){t={error:v}}finally{try{c&&!c.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}else s.remove(this);var u=this.initialTeardown;if(C(u))try{u()}catch(v){i=v instanceof It?v.errors:[v]}var p=this._finalizers;if(p){this._finalizers=null;try{for(var m=Ee(p),d=m.next();!d.done;d=m.next()){var h=d.value;try{mn(h)}catch(v){i=i!=null?i:[],v instanceof It?i=D(D([],W(i)),W(v.errors)):i.push(v)}}}catch(v){n={error:v}}finally{try{d&&!d.done&&(o=m.return)&&o.call(m)}finally{if(n)throw n.error}}}if(i)throw new It(i)}},e.prototype.add=function(t){var r;if(t&&t!==this)if(this.closed)mn(t);else{if(t instanceof e){if(t.closed||t._hasParent(this))return;t._addParent(this)}(this._finalizers=(r=this._finalizers)!==null&&r!==void 0?r:[]).push(t)}},e.prototype._hasParent=function(t){var r=this._parentage;return r===t||Array.isArray(r)&&r.includes(t)},e.prototype._addParent=function(t){var r=this._parentage;this._parentage=Array.isArray(r)?(r.push(t),r):r?[r,t]:t},e.prototype._removeParent=function(t){var r=this._parentage;r===t?this._parentage=null:Array.isArray(r)&&Ve(r,t)},e.prototype.remove=function(t){var r=this._finalizers;r&&Ve(r,t),t instanceof e&&t._removeParent(this)},e.EMPTY=function(){var t=new e;return t.closed=!0,t}(),e}();var Sr=Ie.EMPTY;function jt(e){return e instanceof Ie||e&&"closed"in e&&C(e.remove)&&C(e.add)&&C(e.unsubscribe)}function mn(e){C(e)?e():e.unsubscribe()}var Le={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1};var st={setTimeout:function(e,t){for(var r=[],n=2;n0},enumerable:!1,configurable:!0}),t.prototype._trySubscribe=function(r){return this._throwIfClosed(),e.prototype._trySubscribe.call(this,r)},t.prototype._subscribe=function(r){return this._throwIfClosed(),this._checkFinalizedStatuses(r),this._innerSubscribe(r)},t.prototype._innerSubscribe=function(r){var n=this,o=this,i=o.hasError,s=o.isStopped,a=o.observers;return i||s?Sr:(this.currentObservers=null,a.push(r),new Ie(function(){n.currentObservers=null,Ve(a,r)}))},t.prototype._checkFinalizedStatuses=function(r){var n=this,o=n.hasError,i=n.thrownError,s=n.isStopped;o?r.error(i):s&&r.complete()},t.prototype.asObservable=function(){var r=new F;return r.source=this,r},t.create=function(r,n){return new En(r,n)},t}(F);var En=function(e){ie(t,e);function t(r,n){var o=e.call(this)||this;return o.destination=r,o.source=n,o}return t.prototype.next=function(r){var n,o;(o=(n=this.destination)===null||n===void 0?void 0:n.next)===null||o===void 0||o.call(n,r)},t.prototype.error=function(r){var n,o;(o=(n=this.destination)===null||n===void 0?void 0:n.error)===null||o===void 0||o.call(n,r)},t.prototype.complete=function(){var r,n;(n=(r=this.destination)===null||r===void 0?void 0:r.complete)===null||n===void 0||n.call(r)},t.prototype._subscribe=function(r){var n,o;return(o=(n=this.source)===null||n===void 0?void 0:n.subscribe(r))!==null&&o!==void 0?o:Sr},t}(x);var Et={now:function(){return(Et.delegate||Date).now()},delegate:void 0};var wt=function(e){ie(t,e);function t(r,n,o){r===void 0&&(r=1/0),n===void 0&&(n=1/0),o===void 0&&(o=Et);var i=e.call(this)||this;return i._bufferSize=r,i._windowTime=n,i._timestampProvider=o,i._buffer=[],i._infiniteTimeWindow=!0,i._infiniteTimeWindow=n===1/0,i._bufferSize=Math.max(1,r),i._windowTime=Math.max(1,n),i}return t.prototype.next=function(r){var n=this,o=n.isStopped,i=n._buffer,s=n._infiniteTimeWindow,a=n._timestampProvider,c=n._windowTime;o||(i.push(r),!s&&i.push(a.now()+c)),this._trimBuffer(),e.prototype.next.call(this,r)},t.prototype._subscribe=function(r){this._throwIfClosed(),this._trimBuffer();for(var n=this._innerSubscribe(r),o=this,i=o._infiniteTimeWindow,s=o._buffer,a=s.slice(),c=0;c0?e.prototype.requestAsyncId.call(this,r,n,o):(r.actions.push(this),r._scheduled||(r._scheduled=ut.requestAnimationFrame(function(){return r.flush(void 0)})))},t.prototype.recycleAsyncId=function(r,n,o){var i;if(o===void 0&&(o=0),o!=null?o>0:this.delay>0)return e.prototype.recycleAsyncId.call(this,r,n,o);var s=r.actions;n!=null&&((i=s[s.length-1])===null||i===void 0?void 0:i.id)!==n&&(ut.cancelAnimationFrame(n),r._scheduled=void 0)},t}(Wt);var Tn=function(e){ie(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t.prototype.flush=function(r){this._active=!0;var n=this._scheduled;this._scheduled=void 0;var o=this.actions,i;r=r||o.shift();do if(i=r.execute(r.state,r.delay))break;while((r=o[0])&&r.id===n&&o.shift());if(this._active=!1,i){for(;(r=o[0])&&r.id===n&&o.shift();)r.unsubscribe();throw i}},t}(Dt);var Te=new Tn(Sn);var _=new F(function(e){return e.complete()});function Vt(e){return e&&C(e.schedule)}function Cr(e){return e[e.length-1]}function Ye(e){return C(Cr(e))?e.pop():void 0}function Oe(e){return Vt(Cr(e))?e.pop():void 0}function zt(e,t){return typeof Cr(e)=="number"?e.pop():t}var pt=function(e){return e&&typeof e.length=="number"&&typeof e!="function"};function Nt(e){return C(e==null?void 0:e.then)}function qt(e){return C(e[ft])}function Kt(e){return Symbol.asyncIterator&&C(e==null?void 0:e[Symbol.asyncIterator])}function Qt(e){return new TypeError("You provided "+(e!==null&&typeof e=="object"?"an invalid object":"'"+e+"'")+" where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.")}function Ni(){return typeof Symbol!="function"||!Symbol.iterator?"@@iterator":Symbol.iterator}var Yt=Ni();function Gt(e){return C(e==null?void 0:e[Yt])}function Bt(e){return pn(this,arguments,function(){var r,n,o,i;return $t(this,function(s){switch(s.label){case 0:r=e.getReader(),s.label=1;case 1:s.trys.push([1,,9,10]),s.label=2;case 2:return[4,et(r.read())];case 3:return n=s.sent(),o=n.value,i=n.done,i?[4,et(void 0)]:[3,5];case 4:return[2,s.sent()];case 5:return[4,et(o)];case 6:return[4,s.sent()];case 7:return s.sent(),[3,2];case 8:return[3,10];case 9:return r.releaseLock(),[7];case 10:return[2]}})})}function Jt(e){return C(e==null?void 0:e.getReader)}function U(e){if(e instanceof F)return e;if(e!=null){if(qt(e))return qi(e);if(pt(e))return Ki(e);if(Nt(e))return Qi(e);if(Kt(e))return On(e);if(Gt(e))return Yi(e);if(Jt(e))return Gi(e)}throw Qt(e)}function qi(e){return new F(function(t){var r=e[ft]();if(C(r.subscribe))return r.subscribe(t);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}function Ki(e){return new F(function(t){for(var r=0;r=2;return function(n){return n.pipe(e?A(function(o,i){return e(o,i,n)}):de,ge(1),r?He(t):Vn(function(){return new Zt}))}}function zn(){for(var e=[],t=0;t=2,!0))}function pe(e){e===void 0&&(e={});var t=e.connector,r=t===void 0?function(){return new x}:t,n=e.resetOnError,o=n===void 0?!0:n,i=e.resetOnComplete,s=i===void 0?!0:i,a=e.resetOnRefCountZero,c=a===void 0?!0:a;return function(f){var u,p,m,d=0,h=!1,v=!1,G=function(){p==null||p.unsubscribe(),p=void 0},oe=function(){G(),u=m=void 0,h=v=!1},N=function(){var T=u;oe(),T==null||T.unsubscribe()};return y(function(T,Qe){d++,!v&&!h&&G();var De=m=m!=null?m:r();Qe.add(function(){d--,d===0&&!v&&!h&&(p=$r(N,c))}),De.subscribe(Qe),!u&&d>0&&(u=new rt({next:function($e){return De.next($e)},error:function($e){v=!0,G(),p=$r(oe,o,$e),De.error($e)},complete:function(){h=!0,G(),p=$r(oe,s),De.complete()}}),U(T).subscribe(u))})(f)}}function $r(e,t){for(var r=[],n=2;ne.next(document)),e}function K(e,t=document){return Array.from(t.querySelectorAll(e))}function z(e,t=document){let r=ce(e,t);if(typeof r=="undefined")throw new ReferenceError(`Missing element: expected "${e}" to be present`);return r}function ce(e,t=document){return t.querySelector(e)||void 0}function _e(){return document.activeElement instanceof HTMLElement&&document.activeElement||void 0}function tr(e){return L(b(document.body,"focusin"),b(document.body,"focusout")).pipe(ke(1),l(()=>{let t=_e();return typeof t!="undefined"?e.contains(t):!1}),V(e===_e()),B())}function Xe(e){return{x:e.offsetLeft,y:e.offsetTop}}function Qn(e){return L(b(window,"load"),b(window,"resize")).pipe(Ce(0,Te),l(()=>Xe(e)),V(Xe(e)))}function rr(e){return{x:e.scrollLeft,y:e.scrollTop}}function dt(e){return L(b(e,"scroll"),b(window,"resize")).pipe(Ce(0,Te),l(()=>rr(e)),V(rr(e)))}var Gn=function(){if(typeof Map!="undefined")return Map;function e(t,r){var n=-1;return t.some(function(o,i){return o[0]===r?(n=i,!0):!1}),n}return function(){function t(){this.__entries__=[]}return Object.defineProperty(t.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),t.prototype.get=function(r){var n=e(this.__entries__,r),o=this.__entries__[n];return o&&o[1]},t.prototype.set=function(r,n){var o=e(this.__entries__,r);~o?this.__entries__[o][1]=n:this.__entries__.push([r,n])},t.prototype.delete=function(r){var n=this.__entries__,o=e(n,r);~o&&n.splice(o,1)},t.prototype.has=function(r){return!!~e(this.__entries__,r)},t.prototype.clear=function(){this.__entries__.splice(0)},t.prototype.forEach=function(r,n){n===void 0&&(n=null);for(var o=0,i=this.__entries__;o0},e.prototype.connect_=function(){!Dr||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),ga?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){!Dr||!this.connected_||(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(t){var r=t.propertyName,n=r===void 0?"":r,o=va.some(function(i){return!!~n.indexOf(i)});o&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),Bn=function(e,t){for(var r=0,n=Object.keys(t);r0},e}(),Xn=typeof WeakMap!="undefined"?new WeakMap:new Gn,Zn=function(){function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var r=ya.getInstance(),n=new Aa(t,r,this);Xn.set(this,n)}return e}();["observe","unobserve","disconnect"].forEach(function(e){Zn.prototype[e]=function(){var t;return(t=Xn.get(this))[e].apply(t,arguments)}});var Ca=function(){return typeof nr.ResizeObserver!="undefined"?nr.ResizeObserver:Zn}(),eo=Ca;var to=new x,Ra=$(()=>k(new eo(e=>{for(let t of e)to.next(t)}))).pipe(g(e=>L(ze,k(e)).pipe(R(()=>e.disconnect()))),J(1));function he(e){return{width:e.offsetWidth,height:e.offsetHeight}}function ye(e){return Ra.pipe(S(t=>t.observe(e)),g(t=>to.pipe(A(({target:r})=>r===e),R(()=>t.unobserve(e)),l(()=>he(e)))),V(he(e)))}function bt(e){return{width:e.scrollWidth,height:e.scrollHeight}}function ar(e){let t=e.parentElement;for(;t&&(e.scrollWidth<=t.scrollWidth&&e.scrollHeight<=t.scrollHeight);)t=(e=t).parentElement;return t?e:void 0}var ro=new x,ka=$(()=>k(new IntersectionObserver(e=>{for(let t of e)ro.next(t)},{threshold:0}))).pipe(g(e=>L(ze,k(e)).pipe(R(()=>e.disconnect()))),J(1));function sr(e){return ka.pipe(S(t=>t.observe(e)),g(t=>ro.pipe(A(({target:r})=>r===e),R(()=>t.unobserve(e)),l(({isIntersecting:r})=>r))))}function no(e,t=16){return dt(e).pipe(l(({y:r})=>{let n=he(e),o=bt(e);return r>=o.height-n.height-t}),B())}var cr={drawer:z("[data-md-toggle=drawer]"),search:z("[data-md-toggle=search]")};function oo(e){return cr[e].checked}function Ke(e,t){cr[e].checked!==t&&cr[e].click()}function Ue(e){let t=cr[e];return b(t,"change").pipe(l(()=>t.checked),V(t.checked))}function Ha(e,t){switch(e.constructor){case HTMLInputElement:return e.type==="radio"?/^Arrow/.test(t):!0;case HTMLSelectElement:case HTMLTextAreaElement:return!0;default:return e.isContentEditable}}function Pa(){return L(b(window,"compositionstart").pipe(l(()=>!0)),b(window,"compositionend").pipe(l(()=>!1))).pipe(V(!1))}function io(){let e=b(window,"keydown").pipe(A(t=>!(t.metaKey||t.ctrlKey)),l(t=>({mode:oo("search")?"search":"global",type:t.key,claim(){t.preventDefault(),t.stopPropagation()}})),A(({mode:t,type:r})=>{if(t==="global"){let n=_e();if(typeof n!="undefined")return!Ha(n,r)}return!0}),pe());return Pa().pipe(g(t=>t?_:e))}function le(){return new URL(location.href)}function ot(e){location.href=e.href}function ao(){return new x}function so(e,t){if(typeof t=="string"||typeof t=="number")e.innerHTML+=t.toString();else if(t instanceof Node)e.appendChild(t);else if(Array.isArray(t))for(let r of t)so(e,r)}function M(e,t,...r){let n=document.createElement(e);if(t)for(let o of Object.keys(t))typeof t[o]!="undefined"&&(typeof t[o]!="boolean"?n.setAttribute(o,t[o]):n.setAttribute(o,""));for(let o of r)so(n,o);return n}function fr(e){if(e>999){let t=+((e-950)%1e3>99);return`${((e+1e-6)/1e3).toFixed(t)}k`}else return e.toString()}function co(){return location.hash.substring(1)}function Vr(e){let t=M("a",{href:e});t.addEventListener("click",r=>r.stopPropagation()),t.click()}function $a(e){return L(b(window,"hashchange"),e).pipe(l(co),V(co()),A(t=>t.length>0),J(1))}function fo(e){return $a(e).pipe(l(t=>ce(`[id="${t}"]`)),A(t=>typeof t!="undefined"))}function zr(e){let t=matchMedia(e);return er(r=>t.addListener(()=>r(t.matches))).pipe(V(t.matches))}function uo(){let e=matchMedia("print");return L(b(window,"beforeprint").pipe(l(()=>!0)),b(window,"afterprint").pipe(l(()=>!1))).pipe(V(e.matches))}function Nr(e,t){return e.pipe(g(r=>r?t():_))}function ur(e,t={credentials:"same-origin"}){return ue(fetch(`${e}`,t)).pipe(fe(()=>_),g(r=>r.status!==200?Tt(()=>new Error(r.statusText)):k(r)))}function We(e,t){return ur(e,t).pipe(g(r=>r.json()),J(1))}function po(e,t){let r=new DOMParser;return ur(e,t).pipe(g(n=>n.text()),l(n=>r.parseFromString(n,"text/xml")),J(1))}function pr(e){let t=M("script",{src:e});return $(()=>(document.head.appendChild(t),L(b(t,"load"),b(t,"error").pipe(g(()=>Tt(()=>new ReferenceError(`Invalid script: ${e}`))))).pipe(l(()=>{}),R(()=>document.head.removeChild(t)),ge(1))))}function lo(){return{x:Math.max(0,scrollX),y:Math.max(0,scrollY)}}function mo(){return L(b(window,"scroll",{passive:!0}),b(window,"resize",{passive:!0})).pipe(l(lo),V(lo()))}function ho(){return{width:innerWidth,height:innerHeight}}function bo(){return b(window,"resize",{passive:!0}).pipe(l(ho),V(ho()))}function vo(){return Q([mo(),bo()]).pipe(l(([e,t])=>({offset:e,size:t})),J(1))}function lr(e,{viewport$:t,header$:r}){let n=t.pipe(Z("size")),o=Q([n,r]).pipe(l(()=>Xe(e)));return Q([r,t,o]).pipe(l(([{height:i},{offset:s,size:a},{x:c,y:f}])=>({offset:{x:s.x-c,y:s.y-f+i},size:a})))}(()=>{function e(n,o){parent.postMessage(n,o||"*")}function t(...n){return n.reduce((o,i)=>o.then(()=>new Promise(s=>{let a=document.createElement("script");a.src=i,a.onload=s,document.body.appendChild(a)})),Promise.resolve())}var r=class extends EventTarget{constructor(n){super(),this.url=n,this.m=i=>{i.source===this.w&&(this.dispatchEvent(new MessageEvent("message",{data:i.data})),this.onmessage&&this.onmessage(i))},this.e=(i,s,a,c,f)=>{if(s===`${this.url}`){let u=new ErrorEvent("error",{message:i,filename:s,lineno:a,colno:c,error:f});this.dispatchEvent(u),this.onerror&&this.onerror(u)}};let o=document.createElement("iframe");o.hidden=!0,document.body.appendChild(this.iframe=o),this.w.document.open(),this.w.document.write(` - + diff --git a/community/partners/index.html b/community/partners/index.html index 5ed546c..affadbe 100644 --- a/community/partners/index.html +++ b/community/partners/index.html @@ -19,7 +19,7 @@ - + @@ -27,7 +27,7 @@ - + @@ -178,7 +178,7 @@
- +
sig_ai/wiki @@ -361,7 +361,7 @@
- +
sig_ai/wiki @@ -1157,7 +1157,7 @@ - + diff --git a/community/sponsors/index.html b/community/sponsors/index.html index 5e3419f..610b13d 100644 --- a/community/sponsors/index.html +++ b/community/sponsors/index.html @@ -19,7 +19,7 @@ - + @@ -27,7 +27,7 @@ - + @@ -178,7 +178,7 @@
- +
sig_ai/wiki @@ -361,7 +361,7 @@
- +
sig_ai/wiki @@ -1157,7 +1157,7 @@ - + diff --git a/contact/index.html b/contact/index.html index 8500477..02ef0f4 100644 --- a/contact/index.html +++ b/contact/index.html @@ -17,7 +17,7 @@ - + @@ -25,7 +25,7 @@ - + @@ -176,7 +176,7 @@
- +
sig_ai/wiki @@ -359,7 +359,7 @@
- +
sig_ai/wiki @@ -1156,7 +1156,7 @@ - + diff --git a/contribute/forums/index.html b/contribute/forums/index.html index a40c7fb..bc2dafd 100644 --- a/contribute/forums/index.html +++ b/contribute/forums/index.html @@ -19,7 +19,7 @@ - + @@ -27,7 +27,7 @@ - + @@ -178,7 +178,7 @@
- +
sig_ai/wiki @@ -361,7 +361,7 @@
- +
sig_ai/wiki @@ -1157,7 +1157,7 @@ - + diff --git a/contribute/git/index.html b/contribute/git/index.html index fa02c99..d86eda9 100644 --- a/contribute/git/index.html +++ b/contribute/git/index.html @@ -19,7 +19,7 @@ - + @@ -27,7 +27,7 @@ - + @@ -178,7 +178,7 @@
- +
sig_ai/wiki @@ -361,7 +361,7 @@
- +
sig_ai/wiki @@ -1157,7 +1157,7 @@ - + diff --git a/contribute/index.html b/contribute/index.html index c73a86f..e9bcfcf 100644 --- a/contribute/index.html +++ b/contribute/index.html @@ -19,7 +19,7 @@ - + @@ -27,7 +27,7 @@ - + @@ -178,7 +178,7 @@
- +
sig_ai/wiki @@ -361,7 +361,7 @@
- +
sig_ai/wiki @@ -1210,7 +1210,7 @@ - + diff --git a/contribute/mattermost/index.html b/contribute/mattermost/index.html index cd1cdc2..1438221 100644 --- a/contribute/mattermost/index.html +++ b/contribute/mattermost/index.html @@ -19,7 +19,7 @@ - + @@ -27,7 +27,7 @@ - + @@ -178,7 +178,7 @@
- +
sig_ai/wiki @@ -361,7 +361,7 @@
- +
sig_ai/wiki @@ -1157,7 +1157,7 @@ - + diff --git a/docs/index.html b/docs/index.html index ed56b37..dfd3882 100644 --- a/docs/index.html +++ b/docs/index.html @@ -19,7 +19,7 @@ - + @@ -27,7 +27,7 @@ - + @@ -178,7 +178,7 @@
- +
sig_ai/wiki @@ -361,7 +361,7 @@
- +
sig_ai/wiki @@ -1157,7 +1157,7 @@ - + diff --git a/events/highlights/index.html b/events/highlights/index.html index 34a777b..996dcb0 100644 --- a/events/highlights/index.html +++ b/events/highlights/index.html @@ -19,7 +19,7 @@ - + @@ -27,7 +27,7 @@ - + @@ -178,7 +178,7 @@
- +
sig_ai/wiki @@ -361,7 +361,7 @@
- +
sig_ai/wiki @@ -1157,7 +1157,7 @@ - + diff --git a/events/index.html b/events/index.html index 41b5baa..130e769 100644 --- a/events/index.html +++ b/events/index.html @@ -19,7 +19,7 @@ - + @@ -27,7 +27,7 @@ - + @@ -178,7 +178,7 @@
- +
sig_ai/wiki @@ -361,7 +361,7 @@
- +
sig_ai/wiki @@ -1187,7 +1187,7 @@ - + diff --git a/events/meeting-notes/2023-04-06/index.html b/events/meeting-notes/2023-04-06/index.html index 6411e0f..3716758 100644 --- a/events/meeting-notes/2023-04-06/index.html +++ b/events/meeting-notes/2023-04-06/index.html @@ -19,7 +19,7 @@ - + @@ -27,7 +27,7 @@ - + @@ -178,7 +178,7 @@
- +
sig_ai/wiki @@ -361,7 +361,7 @@
- +
sig_ai/wiki @@ -1328,7 +1328,7 @@ - + diff --git a/events/past-events/index.html b/events/past-events/index.html index f5ea7a3..3bf0dfe 100644 --- a/events/past-events/index.html +++ b/events/past-events/index.html @@ -15,7 +15,7 @@ - + @@ -23,7 +23,7 @@ - + @@ -174,7 +174,7 @@
- +
sig_ai/wiki @@ -355,7 +355,7 @@
- +
sig_ai/wiki @@ -1143,7 +1143,7 @@ - + diff --git a/events/upcoming-events/index.html b/events/upcoming-events/index.html index 46af430..6dfa004 100644 --- a/events/upcoming-events/index.html +++ b/events/upcoming-events/index.html @@ -19,7 +19,7 @@ - + @@ -27,7 +27,7 @@ - + @@ -178,7 +178,7 @@
- +
sig_ai/wiki @@ -361,7 +361,7 @@
- +
sig_ai/wiki @@ -1187,7 +1187,7 @@ - + diff --git a/home/mission/index.html b/home/mission/index.html index 03362ea..60aa01b 100644 --- a/home/mission/index.html +++ b/home/mission/index.html @@ -15,7 +15,7 @@ - + @@ -23,7 +23,7 @@ - + @@ -169,7 +169,7 @@
- +
sig_ai/wiki @@ -350,7 +350,7 @@
- +
sig_ai/wiki @@ -1138,7 +1138,7 @@ - + diff --git a/index.html b/index.html index 1eb8850..e6c805c 100644 --- a/index.html +++ b/index.html @@ -17,7 +17,7 @@ - + @@ -25,7 +25,7 @@ - + @@ -176,7 +176,7 @@
- +
sig_ai/wiki @@ -359,7 +359,7 @@
- +
sig_ai/wiki @@ -1216,7 +1216,7 @@ - + diff --git a/members/index.html b/members/index.html index 241b2b1..c02d79a 100644 --- a/members/index.html +++ b/members/index.html @@ -19,7 +19,7 @@ - + @@ -27,7 +27,7 @@ - + @@ -178,7 +178,7 @@
- +
sig_ai/wiki @@ -361,7 +361,7 @@
- +
sig_ai/wiki @@ -516,15 +516,15 @@
  • - - Leads + + Members
  • - - Members Count + + Community Count
  • @@ -1142,9 +1142,14 @@

    Members

    -

    Leads

    -

    TBD

    -

    Members Count

    +

    Members

    +
      +
    • Balaji Balakrishnan
    • +
    • Forrest Burt
    • +
    • Brian Clemens
    • +
    • Gregory Kurtzer
    • +
    +

    Community Count

    TBD

    Most Valuble Contributors

    TBD

    @@ -1154,7 +1159,7 @@ Last update: - April 7, 2023 + April 13, 2023 @@ -1208,7 +1213,7 @@ - + diff --git a/search/search_index.json b/search/search_index.json index 1d31547..5bdcbfc 100644 --- a/search/search_index.json +++ b/search/search_index.json @@ -1 +1 @@ -{"config":{"lang":["en"],"separator":"[\\s\\-]+","pipeline":["stopWordFilter"]},"docs":[{"location":"","title":"Rocky Linux SIG/AI Wiki","text":"

    The RockyAI ecosystem is built on the world's fastest-growing open-source enterprise operating system. RockyAI powers the end-to-end AI lifecycle, from development on your laptop up to Bare Metal, Dedicated Cloud, Virtual Cloud, or Containerized infrastructure.

    #AI #ML #DataScience #BigData #Cloud #Edge #IoT

    "},{"location":"#responsibilities","title":"Responsibilities","text":""},{"location":"#meetings-communications","title":"Meetings / Communications","text":"

    Please visit Meetings page to now schedule ot upcoming meetings. You cal also visit RESF Calendar to add SIG/AI Events to your calendar.

    "},{"location":"#contribute","title":"Contribute","text":"

    There are various ways to get in touch with SIG/AI. Please visit Contribute page.

    "},{"location":"#members","title":"Members","text":"

    Please visit Members page for details of Members

    "},{"location":"about/","title":"About","text":"

    Rocky Linux, like any other Linux distribution, can be used as a platform for developing and running AI applications. The operating system provides a stable and reliable environment for running various AI frameworks, such as TensorFlow, PyTorch, and Keras, which can be used for developing machine learning and deep learning models.

    Rocky Linux also supports a wide range of programming languages, including Python, which is one of the most popular languages for AI development. Many AI libraries and frameworks are available for Python, making it an excellent choice for developing AI applications.

    Additionally, Rocky Linux supports containerization technologies such as Docker and Kubernetes, which can be used for deploying and managing AI applications and services at scale. This makes it easier to build, package, and distribute AI applications and ensures that they can be run consistently across different environments.

    Overall, Rocky Linux provides a solid foundation for building and running AI applications and can be a good choice for developers and organizations looking for a stable and reliable platform for their AI workloads.

    "},{"location":"community/","title":"Community","text":"

    RockyAI has active communities at Rocky Linux Mattermost and Rocky Linux Forums

    "},{"location":"contact/","title":"Contact US","text":"

    Reach out to us for any talks related to running/publishing your application on RockyAI Ecosystem. We are happy to talk... SIG/AI Mattermost

    "},{"location":"contribute/","title":"Contribution Guide","text":""},{"location":"contribute/#getting-started","title":"Getting Started","text":"

    Rocky SIG AI has open contribution opportunities at each level. it requires you to do the following things:

    • Create an account at Rocky Linux Mattermost.
    • Create an account ar Rocky Linux Forums
    • Find SIG/AI in channels list and introduce yourself.
    • Check the SIG/AI Task boards for th tasks you can keep hands on. Don't worry if its too simple. we enourage you to try from any step you are confortable.
    • Rachout to SIG/AI channel and post your findings, difficulties, help needed etc...
    • For any urgent or cold case requests ping channel admins.
    "},{"location":"contribute/#sigai-resources","title":"SIG/AI Resources","text":"
    • git.resf.org/sig_ai/wiki contains the source file of very webpage that you are seeing.
    • git.resf.org/sig_ai/meta repo addresses/handles the issues related to SIG/AI access/administration/accounts.
    "},{"location":"docs/","title":"Check Again Later for RockyAI Documentation.","text":""},{"location":"events/","title":"Events","text":""},{"location":"events/#first-sigai-meet","title":"First SIG/AI Meet","text":"

    First SIG/AI Meets happens on April 6th between 4:30 to 5:30PM UTC. Meeting Link

    "},{"location":"members/","title":"Members","text":""},{"location":"members/#leads","title":"Leads","text":"

    TBD

    "},{"location":"members/#members-count","title":"Members Count","text":"

    TBD

    "},{"location":"members/#most-valuble-contributors","title":"Most Valuble Contributors","text":"

    TBD

    "},{"location":"community/partners/","title":"TBD","text":""},{"location":"community/sponsors/","title":"TBD","text":""},{"location":"contribute/forums/","title":"TBD","text":""},{"location":"contribute/git/","title":"TBD","text":""},{"location":"contribute/mattermost/","title":"TBD","text":""},{"location":"events/highlights/","title":"TBD","text":""},{"location":"events/past-events/","title":"Past Events","text":""},{"location":"events/past-events/#sigai-inaugural-meeting-2023-04-06","title":"SIG/AI Inaugural Meeting (2023-04-06)","text":"

    The meeting notes can be found in SIG/AI Inaugural Meeting

    "},{"location":"events/upcoming-events/","title":"Upcoming","text":""},{"location":"events/upcoming-events/#first-sigai-meet","title":"First SIG/AI Meet","text":"

    First SIG/AI Meets happens on April 6th between 4:30 to 5:30PM UTC. Meeting Link

    "},{"location":"events/meeting-notes/2023-04-06/","title":"SIG/AI - 2023-04-06","text":""},{"location":"events/meeting-notes/2023-04-06/#rollcall","title":"Rollcall","text":"
    * Balaji B\n* Mark Watson\n* Ivan Novick\n* Rajkumar Rajendran\n* Neil Hanlon\n* Sherif Nagy\n* Gregory Kurtzer\n* Arthur Tyde\n* Forrest Burt\n* Alexandre Barbieri\n
    "},{"location":"events/meeting-notes/2023-04-06/#links","title":"Links","text":"
    * https://sig-ai.rocky.page/\n
    "},{"location":"events/meeting-notes/2023-04-06/#purpose","title":"Purpose","text":"

    To showcase and deliver user-friendly, robust, scalable AI ecosystems.

    "},{"location":"events/meeting-notes/2023-04-06/#goals","title":"Goals","text":"
    * deliver end-to-end open-source enterprise OS with flexibility to setup as per user needs\n* bring in popular FOSS AI frameworks/libraries as technical partners of RockyAI\n* become top OS among AI user community and be part of AI applications being developed and deloyed\n* rank top in AI ecosystem deployed across BM, Cloud, Containers\n
    "},{"location":"events/meeting-notes/2023-04-06/#objectives","title":"Objectives","text":"
    * Publish docs explaining installation and usage of popular AI frameworks, job schedulers, cluster managers, and AIOps\n* Work with maintainers of popular frameworks to include in Rocky\n* Publish cloud and container images in collaboration with partners for easy and scalable deployment\n* Release RockyAI toolset for monitoring and maintenance of AI stack\n* Hosting virtual conference demonstrating RockyAI\n
    "},{"location":"events/meeting-notes/2023-04-06/#roadmap","title":"Roadmap","text":"Time Tasks April - June Publish RockyAI Docs and Find partners to work and collaborate with. Begin developing RockyAI Toolset July - Aug Release RockyAI Toolset Sep - Oct Publish prepackaged partner images Nov - Dec Continue packaging and automating publishing of images January 2024 Virtual user conference on RockyAI & other SIG's Feb - March 2024 Expanding the RockyAI partnership with more applications"},{"location":"events/meeting-notes/2023-04-06/#new-business-discussion","title":"New business / Discussion","text":"
    * Arthur - some packages we can control, some we cannot, or cannot ship them due to being nonfree, etc.\n    * EPEL is a good option, want it to be simple\n* Collaborating with NeuroFedora is a very good idea\n    * https://docs.fedoraproject.org/en-US/neurofedora/ -\n* Want to be able to build and release packages\n* Longer term, want to be able to add cloud images, etc\n
    "},{"location":"events/meeting-notes/2023-04-06/#packages-to-target-initially","title":"Packages to target initially","text":"
    * python frameworks\n* tensorflow\n* pytorch\n* apache spark\n
    "}]} \ No newline at end of file +{"config":{"lang":["en"],"separator":"[\\s\\-]+","pipeline":["stopWordFilter"]},"docs":[{"location":"","title":"Rocky Linux SIG/AI Wiki","text":"

    The RockyAI ecosystem is built on the world's fastest-growing open-source enterprise operating system. RockyAI powers the end-to-end AI lifecycle, from development on your laptop up to Bare Metal, Dedicated Cloud, Virtual Cloud, or Containerized infrastructure.

    #AI #ML #DataScience #BigData #Cloud #Edge #IoT

    "},{"location":"#responsibilities","title":"Responsibilities","text":""},{"location":"#meetings-communications","title":"Meetings / Communications","text":"

    Please visit Meetings page to now schedule ot upcoming meetings. You cal also visit RESF Calendar to add SIG/AI Events to your calendar.

    "},{"location":"#contribute","title":"Contribute","text":"

    There are various ways to get in touch with SIG/AI. Please visit Contribute page.

    "},{"location":"#members","title":"Members","text":"

    Please visit Members page for details of Members

    "},{"location":"about/","title":"About","text":"

    Rocky Linux, like any other Linux distribution, can be used as a platform for developing and running AI applications. The operating system provides a stable and reliable environment for running various AI frameworks, such as TensorFlow, PyTorch, and Keras, which can be used for developing machine learning and deep learning models.

    Rocky Linux also supports a wide range of programming languages, including Python, which is one of the most popular languages for AI development. Many AI libraries and frameworks are available for Python, making it an excellent choice for developing AI applications.

    Additionally, Rocky Linux supports containerization technologies such as Docker and Kubernetes, which can be used for deploying and managing AI applications and services at scale. This makes it easier to build, package, and distribute AI applications and ensures that they can be run consistently across different environments.

    Overall, Rocky Linux provides a solid foundation for building and running AI applications and can be a good choice for developers and organizations looking for a stable and reliable platform for their AI workloads.

    "},{"location":"community/","title":"Community","text":"

    RockyAI has active communities at Rocky Linux Mattermost and Rocky Linux Forums

    "},{"location":"contact/","title":"Contact US","text":"

    Reach out to us for any talks related to running/publishing your application on RockyAI Ecosystem. We are happy to talk... SIG/AI Mattermost

    "},{"location":"contribute/","title":"Contribution Guide","text":""},{"location":"contribute/#getting-started","title":"Getting Started","text":"

    Rocky SIG AI has open contribution opportunities at each level. it requires you to do the following things:

    • Create an account at Rocky Linux Mattermost.
    • Create an account ar Rocky Linux Forums
    • Find SIG/AI in channels list and introduce yourself.
    • Check the SIG/AI Task boards for th tasks you can keep hands on. Don't worry if its too simple. we enourage you to try from any step you are confortable.
    • Rachout to SIG/AI channel and post your findings, difficulties, help needed etc...
    • For any urgent or cold case requests ping channel admins.
    "},{"location":"contribute/#sigai-resources","title":"SIG/AI Resources","text":"
    • git.resf.org/sig_ai/wiki contains the source file of very webpage that you are seeing.
    • git.resf.org/sig_ai/meta repo addresses/handles the issues related to SIG/AI access/administration/accounts.
    "},{"location":"docs/","title":"Check Again Later for RockyAI Documentation.","text":""},{"location":"events/","title":"Events","text":""},{"location":"events/#first-sigai-meet","title":"First SIG/AI Meet","text":"

    First SIG/AI Meets happens on April 6th between 4:30 to 5:30PM UTC. Meeting Link

    "},{"location":"members/","title":"Members","text":""},{"location":"members/#members_1","title":"Members","text":"
    • Balaji Balakrishnan
    • Forrest Burt
    • Brian Clemens
    • Gregory Kurtzer
    "},{"location":"members/#community-count","title":"Community Count","text":"

    TBD

    "},{"location":"members/#most-valuble-contributors","title":"Most Valuble Contributors","text":"

    TBD

    "},{"location":"community/partners/","title":"TBD","text":""},{"location":"community/sponsors/","title":"TBD","text":""},{"location":"contribute/forums/","title":"TBD","text":""},{"location":"contribute/git/","title":"TBD","text":""},{"location":"contribute/mattermost/","title":"TBD","text":""},{"location":"events/highlights/","title":"TBD","text":""},{"location":"events/past-events/","title":"Past Events","text":""},{"location":"events/past-events/#sigai-inaugural-meeting-2023-04-06","title":"SIG/AI Inaugural Meeting (2023-04-06)","text":"

    The meeting notes can be found in SIG/AI Inaugural Meeting

    "},{"location":"events/upcoming-events/","title":"Upcoming","text":""},{"location":"events/upcoming-events/#first-sigai-meet","title":"First SIG/AI Meet","text":"

    First SIG/AI Meets happens on April 6th between 4:30 to 5:30PM UTC. Meeting Link

    "},{"location":"events/meeting-notes/2023-04-06/","title":"SIG/AI - 2023-04-06","text":""},{"location":"events/meeting-notes/2023-04-06/#rollcall","title":"Rollcall","text":"
    * Balaji B\n* Mark Watson\n* Ivan Novick\n* Rajkumar Rajendran\n* Neil Hanlon\n* Sherif Nagy\n* Gregory Kurtzer\n* Arthur Tyde\n* Forrest Burt\n* Alexandre Barbieri\n
    "},{"location":"events/meeting-notes/2023-04-06/#links","title":"Links","text":"
    * https://sig-ai.rocky.page/\n
    "},{"location":"events/meeting-notes/2023-04-06/#purpose","title":"Purpose","text":"

    To showcase and deliver user-friendly, robust, scalable AI ecosystems.

    "},{"location":"events/meeting-notes/2023-04-06/#goals","title":"Goals","text":"
    * deliver end-to-end open-source enterprise OS with flexibility to setup as per user needs\n* bring in popular FOSS AI frameworks/libraries as technical partners of RockyAI\n* become top OS among AI user community and be part of AI applications being developed and deloyed\n* rank top in AI ecosystem deployed across BM, Cloud, Containers\n
    "},{"location":"events/meeting-notes/2023-04-06/#objectives","title":"Objectives","text":"
    * Publish docs explaining installation and usage of popular AI frameworks, job schedulers, cluster managers, and AIOps\n* Work with maintainers of popular frameworks to include in Rocky\n* Publish cloud and container images in collaboration with partners for easy and scalable deployment\n* Release RockyAI toolset for monitoring and maintenance of AI stack\n* Hosting virtual conference demonstrating RockyAI\n
    "},{"location":"events/meeting-notes/2023-04-06/#roadmap","title":"Roadmap","text":"Time Tasks April - June Publish RockyAI Docs and Find partners to work and collaborate with. Begin developing RockyAI Toolset July - Aug Release RockyAI Toolset Sep - Oct Publish prepackaged partner images Nov - Dec Continue packaging and automating publishing of images January 2024 Virtual user conference on RockyAI & other SIG's Feb - March 2024 Expanding the RockyAI partnership with more applications"},{"location":"events/meeting-notes/2023-04-06/#new-business-discussion","title":"New business / Discussion","text":"
    * Arthur - some packages we can control, some we cannot, or cannot ship them due to being nonfree, etc.\n    * EPEL is a good option, want it to be simple\n* Collaborating with NeuroFedora is a very good idea\n    * https://docs.fedoraproject.org/en-US/neurofedora/ -\n* Want to be able to build and release packages\n* Longer term, want to be able to add cloud images, etc\n
    "},{"location":"events/meeting-notes/2023-04-06/#packages-to-target-initially","title":"Packages to target initially","text":"
    * python frameworks\n* tensorflow\n* pytorch\n* apache spark\n
    "}]} \ No newline at end of file diff --git a/sitemap.xml b/sitemap.xml index 3907127..9a1acf2 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -2,92 +2,92 @@ https://sig-ai.rocky.page/ - 2023-04-07 + 2023-04-13 daily https://sig-ai.rocky.page/about/ - 2023-04-07 + 2023-04-13 daily https://sig-ai.rocky.page/community/ - 2023-04-07 + 2023-04-13 daily https://sig-ai.rocky.page/contact/ - 2023-04-07 + 2023-04-13 daily https://sig-ai.rocky.page/contribute/ - 2023-04-07 + 2023-04-13 daily https://sig-ai.rocky.page/docs/ - 2023-04-07 + 2023-04-13 daily https://sig-ai.rocky.page/events/ - 2023-04-07 + 2023-04-13 daily https://sig-ai.rocky.page/members/ - 2023-04-07 + 2023-04-13 daily https://sig-ai.rocky.page/community/partners/ - 2023-04-07 + 2023-04-13 daily https://sig-ai.rocky.page/community/sponsors/ - 2023-04-07 + 2023-04-13 daily https://sig-ai.rocky.page/contribute/forums/ - 2023-04-07 + 2023-04-13 daily https://sig-ai.rocky.page/contribute/git/ - 2023-04-07 + 2023-04-13 daily https://sig-ai.rocky.page/contribute/mattermost/ - 2023-04-07 + 2023-04-13 daily https://sig-ai.rocky.page/events/highlights/ - 2023-04-07 + 2023-04-13 daily https://sig-ai.rocky.page/events/past-events/ - 2023-04-07 + 2023-04-13 daily https://sig-ai.rocky.page/events/upcoming-events/ - 2023-04-07 + 2023-04-13 daily https://sig-ai.rocky.page/events/meeting-notes/2023-04-06/ - 2023-04-07 + 2023-04-13 daily https://sig-ai.rocky.page/home/mission/ - 2023-04-07 + 2023-04-13 daily \ No newline at end of file diff --git a/sitemap.xml.gz b/sitemap.xml.gz index 6d13655..e3415f7 100644 Binary files a/sitemap.xml.gz and b/sitemap.xml.gz differ