StackGenVis: Alignment of Data, Algorithms, and Models for Stacking Ensemble Learning Using Performance Metrics
https://doi.org/10.1109/TVCG.2020.3030352
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 line
12 KiB
1 line
12 KiB
4 years ago
|
!function(e,a){"object"==typeof exports&&"undefined"!=typeof module?a(exports,require("vega-util"),require("d3-array"),require("d3-scale"),require("d3-interpolate")):"function"==typeof define&&define.amd?define(["exports","vega-util","d3-array","d3-scale","d3-interpolate"],a):a((e=e||self).vega={},e.vega,e.d3,e.d3,e.d3)}(this,(function(e,a,f,c,d){"use strict";function n(e,a,f){var c=e-a+2*f;return e?c>0?c:1:0}const b="log",t="quantile",r="continuous",i="discrete",o="discretizing",u="interpolating",l="temporal";function s(){var e,a,d=c.scaleOrdinal().unknown(void 0),b=d.domain,t=d.range,r=[0,1],i=!1,o=0,u=0,l=.5;function g(){var c=b().length,d=r[1]<r[0],s=r[d-0],g=r[1-d],p=n(c,o,u);e=(g-s)/(p||1),i&&(e=Math.floor(e)),s+=(g-s-e*(c-o))*l,a=e*(1-o),i&&(s=Math.round(s),a=Math.round(a));var m=f.range(c).map((function(a){return s+e*a}));return t(d?m.reverse():m)}return delete d.unknown,d.domain=function(e){return arguments.length?(b(e),g()):b()},d.range=function(e){return arguments.length?(r=[+e[0],+e[1]],g()):r.slice()},d.rangeRound=function(e){return r=[+e[0],+e[1]],i=!0,g()},d.bandwidth=function(){return a},d.step=function(){return e},d.round=function(e){return arguments.length?(i=!!e,g()):i},d.padding=function(e){return arguments.length?(u=Math.max(0,Math.min(1,e)),o=u,g()):o},d.paddingInner=function(e){return arguments.length?(o=Math.max(0,Math.min(1,e)),g()):o},d.paddingOuter=function(e){return arguments.length?(u=Math.max(0,Math.min(1,e)),g()):u},d.align=function(e){return arguments.length?(l=Math.max(0,Math.min(1,e)),g()):l},d.invertRange=function(e){if(null!=e[0]&&null!=e[1]){var c,d,n,i=+e[0],o=+e[1],u=r[1]<r[0],l=u?t().reverse():t(),s=l.length-1;if(i==i&&o==o&&(o<i&&(n=i,i=o,o=n),!(o<l[0]||i>r[1-u])))return c=Math.max(0,f.bisectRight(l,i)-1),d=i===o?c:f.bisectRight(l,o)-1,i-l[c]>a+1e-10&&++c,u&&(n=c,c=s-d,d=s-n),c>d?void 0:b().slice(c,d+1)}},d.invert=function(e){var a=d.invertRange([e,e]);return a?a[0]:a},d.copy=function(){return s().domain(b()).range(r).round(i).paddingInner(o).paddingOuter(u).align(l)},g()}var g=Array.prototype.map;function p(e){return g.call(e,(function(e){return+e}))}var m=Array.prototype.slice;const v={};function y(e,f,c){return arguments.length>1?(v[e]=function(e,f,c){const d=function(){var a=f();return a.invertRange||(a.invertRange=a.invert?function(e){return function(a){var f,c=a[0],d=a[1];return d<c&&(f=c,c=d,d=f),[e.invert(c),e.invert(d)]}}(a):a.invertExtent?function(e){return function(a){var f,c,d,n,b=e.range(),t=a[0],r=a[1],i=-1;for(r<t&&(c=t,t=r,r=c),d=0,n=b.length;d<n;++d)b[d]>=t&&b[d]<=r&&(i<0&&(i=d),f=d);if(!(i<0))return t=e.invertExtent(b[i]),r=e.invertExtent(b[f]),[void 0===t[0]?t[1]:t[0],void 0===r[1]?r[0]:r[1]]}}(a):void 0),a.type=e,a};return d.metadata=a.toSet(a.array(c)),d}(e,f,c),this):h(e)?v[e]:void 0}function h(e){return a.hasOwnProperty(v,e)}function q(e,a){const f=v[e];return f&&f.metadata[a]}y("identity",c.scaleIdentity),y("linear",c.scaleLinear,r),y(b,c.scaleLog,[r,b]),y("pow",c.scalePow,r),y("sqrt",c.scaleSqrt,r),y("symlog",c.scaleSymlog,r),y("time",c.scaleTime,[r,l]),y("utc",c.scaleUtc,[r,l]),y("sequential",c.scaleSequential,[r,u]),y("sequential-linear",c.scaleSequential,[r,u]),y(`sequential-${b}`,c.scaleSequentialLog,[r,u,b]),y("sequential-pow",c.scaleSequentialPow,[r,u]),y("sequential-sqrt",c.scaleSequentialSqrt,[r,u]),y("sequential-symlog",c.scaleSequentialSymlog,[r,u]),y("diverging-linear",c.scaleDiverging,[r,u]),y(`diverging-${b}`,c.scaleDivergingLog,[r,u,b]),y("diverging-pow",c.scaleDivergingPow,[r,u]),y("diverging-sqrt",c.scaleDivergingSqrt,[r,u]),y("diverging-symlog",c.scaleDivergingSymlog,[r,u]),y(t,c.scaleQuantile,[o,t]),y("quantize",c.scaleQuantize,o),y("threshold",c.scaleThreshold,o),y("bin-ordinal",(function e(){var d=[],n=[];function b(e){return null==e||e!=e?void 0:n[(f.bisect(d,e)-1)%n.length]}return b.domain=function(e){return arguments.length?(d=p(e),b):d.slice()},b.range=function(e){return arguments.length?(n=m.call(e),b):n.slice()},b.tickFormat=function(e,f){return c.tickFormat(d[0],a.peek(d),null==e?10:e,f)},b.copy=function(){return e().domain(b.do
|