diff --git a/.yarn/plugins/@yarnpkg/plugin-interactive-tools.cjs b/.yarn/plugins/@yarnpkg/plugin-interactive-tools.cjs index 8d3e2a39b..dc50bf930 100644 --- a/.yarn/plugins/@yarnpkg/plugin-interactive-tools.cjs +++ b/.yarn/plugins/@yarnpkg/plugin-interactive-tools.cjs @@ -43,7 +43,7 @@ function print() { __p += __j.call(arguments, '') } Add a component higher in the tree to provide a loading indicator or placeholder to display.`+Hr(b))}Oe!==Do&&(Oe=Kn),J=Cl(J,b),xt=F;do{switch(xt.tag){case 3:de=J,xt.effectTag|=4096,xt.expirationTime=y;var ze=Es(xt,de,y);oa(xt,ze);break e;case 1:de=J;var lt=xt.type,$t=xt.stateNode;if((xt.effectTag&64)==0&&(typeof lt.getDerivedStateFromError=="function"||$t!==null&&typeof $t.componentDidCatch=="function"&&(mr===null||!mr.has($t)))){xt.effectTag|=4096,xt.expirationTime=y;var Wn=fa(xt,de,y);oa(xt,Wn);break e}}xt=xt.return}while(xt!==null)}ie=y0(ie)}catch(si){y=si;continue}break}while(1)}function jo(){var g=$u.current;return $u.current=b0,g===null?b0:g}function dc(g,y){gSn&&(Sn=g)}function D2(){for(;ie!==null;)ie=id(ie)}function rd(){for(;ie!==null&&!$n();)ie=id(ie)}function id(g){var y=qa(g.alternate,g,Fe);return g.memoizedProps=g.pendingProps,y===null&&(y=y0(g)),Ds.current=null,y}function y0(g){ie=g;do{var y=ie.alternate;if(g=ie.return,(ie.effectTag&2048)==0){e:{var R=y;y=ie;var F=Fe,b=y.pendingProps;switch(y.tag){case 2:break;case 16:break;case 15:case 0:break;case 1:eu(y.type)&&Jo(y);break;case 3:Je(y),Yi(y),b=y.stateNode,b.pendingContext&&(b.context=b.pendingContext,b.pendingContext=null),(R===null||R.child===null)&&es(y)&&Ju(y),Jr(y);break;case 5:oe(y);var J=Z(Ae.current);if(F=y.type,R!==null&&y.stateNode!=null)Wu(R,y,F,b,J),R.ref!==y.ref&&(y.effectTag|=128);else if(b){if(R=Z(Ce.current),es(y)){if(b=y,!w)throw Error(t(175));R=au(b.stateNode,b.type,b.memoizedProps,J,R,b),b.updateQueue=R,R=R!==null,R&&Ju(y)}else{var de=fe(F,b,J,R,y);ti(de,y,!1,!1),y.stateNode=de,le(de,F,b,J,R)&&Ju(y)}y.ref!==null&&(y.effectTag|=128)}else if(y.stateNode===null)throw Error(t(166));break;case 6:if(R&&y.stateNode!=null)Rn(R,y,R.memoizedProps,b);else{if(typeof b!="string"&&y.stateNode===null)throw Error(t(166));if(R=Z(Ae.current),J=Z(Ce.current),es(y)){if(R=y,!w)throw Error(t(176));(R=ki(R.stateNode,R.memoizedProps,R))&&Ju(y)}else y.stateNode=nn(b,R,J,y)}break;case 11:break;case 13:if(yi(We,y),b=y.memoizedState,(y.effectTag&64)!=0){y.expirationTime=F;break e}b=b!==null,J=!1,R===null?y.memoizedProps.fallback!==void 0&&es(y):(F=R.memoizedState,J=F!==null,b||F===null||(F=R.child.sibling,F!==null&&(de=y.firstEffect,de!==null?(y.firstEffect=F,F.nextEffect=de):(y.firstEffect=y.lastEffect=F,F.nextEffect=null),F.effectTag=8))),b&&!J&&(y.mode&2)!=0&&(R===null&&y.memoizedProps.unstable_avoidThisFallback!==!0||(We.current&1)!=0?Oe===Ni&&(Oe=eo):((Oe===Ni||Oe===eo)&&(Oe=Eo),Sn!==0&&ae!==null&&(Ol(ae,Fe),Cs(ae,Sn)))),Er&&b&&(y.effectTag|=4),Gt&&(b||J)&&(y.effectTag|=4);break;case 7:break;case 8:break;case 12:break;case 4:Je(y),Jr(y);break;case 10:Su(y);break;case 9:break;case 14:break;case 17:eu(y.type)&&Jo(y);break;case 19:if(yi(We,y),b=y.memoizedState,b===null)break;if(J=(y.effectTag&64)!=0,de=b.rendering,de===null){if(J)Fu(b,!1);else if(Oe!==Ni||R!==null&&(R.effectTag&64)!=0)for(R=y.child;R!==null;){if(de=it(R),de!==null){for(y.effectTag|=64,Fu(b,!1),R=de.updateQueue,R!==null&&(y.updateQueue=R,y.effectTag|=4),b.lastEffect===null&&(y.firstEffect=null),y.lastEffect=b.lastEffect,R=F,b=y.child;b!==null;)J=b,F=R,J.effectTag&=2,J.nextEffect=null,J.firstEffect=null,J.lastEffect=null,de=J.alternate,de===null?(J.childExpirationTime=0,J.expirationTime=F,J.child=null,J.memoizedProps=null,J.memoizedState=null,J.updateQueue=null,J.dependencies=null):(J.childExpirationTime=de.childExpirationTime,J.expirationTime=de.expirationTime,J.child=de.child,J.memoizedProps=de.memoizedProps,J.memoizedState=de.memoizedState,J.updateQueue=de.updateQueue,F=de.dependencies,J.dependencies=F===null?null:{expirationTime:F.expirationTime,firstContext:F.firstContext,responders:F.responders}),b=b.sibling;en(We,We.current&1|2,y),y=y.child;break e}R=R.sibling}}else{if(!J)if(R=it(de),R!==null){if(y.effectTag|=64,J=!0,R=R.updateQueue,R!==null&&(y.updateQueue=R,y.effectTag|=4),Fu(b,!0),b.tail===null&&b.tailMode==="hidden"&&!de.alternate){y=y.lastEffect=b.lastEffect,y!==null&&(y.nextEffect=null);break}}else mo()>b.tailExpiration&&1b&&(b=F),de>b&&(b=de),J=J.sibling;R.childExpirationTime=b}if(y!==null)return y;g!==null&&(g.effectTag&2048)==0&&(g.firstEffect===null&&(g.firstEffect=ie.firstEffect),ie.lastEffect!==null&&(g.lastEffect!==null&&(g.lastEffect.nextEffect=ie.firstEffect),g.lastEffect=ie.lastEffect),1g?y:g}function Rl(g){var y=vs();return d0(99,ul.bind(null,g,y)),null}function ul(g,y){do Ws();while(ri!==null);if((Fn&(nu|cu))!==Rr)throw Error(t(327));var R=g.finishedWork,F=g.finishedExpirationTime;if(R===null)return null;if(g.finishedWork=null,g.finishedExpirationTime=0,R===g.current)throw Error(t(177));g.callbackNode=null,g.callbackExpirationTime=0,g.callbackPriority=90,g.nextKnownPendingLevel=0;var b=qc(R);if(g.firstPendingTime=b,F<=g.lastSuspendedTime?g.firstSuspendedTime=g.lastSuspendedTime=g.nextKnownPendingLevel=0:F<=g.firstSuspendedTime&&(g.firstSuspendedTime=F-1),F<=g.lastPingedTime&&(g.lastPingedTime=0),F<=g.lastExpiredTime&&(g.lastExpiredTime=0),g===ae&&(ie=ae=null,Fe=0),1=R?Xt(g,y,R):(en(We,We.current&1,y),y=yu(g,y,R),y!==null?y.sibling:null);en(We,We.current&1,y);break;case 19:if(F=y.childExpirationTime>=R,(g.effectTag&64)!=0){if(F)return xn(g,y,R);y.effectTag|=64}if(b=y.memoizedState,b!==null&&(b.rendering=null,b.tail=null),en(We,We.current,y),!F)return null}return yu(g,y,R)}h0=!1}}else h0=!1;switch(y.expirationTime=0,y.tag){case 2:if(F=y.type,g!==null&&(g.alternate=null,y.alternate=null,y.effectTag|=2),g=y.pendingProps,b=Au(y,Ai.current),F0(y,R),b=un(null,y,F,g,b,R),y.effectTag|=1,typeof b=="object"&&b!==null&&typeof b.render=="function"&&b.$$typeof===void 0){if(y.tag=1,fn(),eu(F)){var J=!0;ai(y)}else J=!1;y.memoizedState=b.state!==null&&b.state!==void 0?b.state:null;var de=F.getDerivedStateFromProps;typeof de=="function"&&$l(y,F,de,g),b.updater=la,y.stateNode=b,b._reactInternalFiber=y,Us(y,F,g,R),y=rt(null,y,F,!0,J,R)}else y.tag=0,Bi(null,y,b,R),y=y.child;return y;case 16:if(b=y.elementType,g!==null&&(g.alternate=null,y.alternate=null,y.effectTag|=2),g=y.pendingProps,we(b),b._status!==1)throw b._result;switch(b=b._result,y.type=b,J=y.tag=ol(b),g=Yn(b,g),J){case 0:y=n0(null,y,b,g,R);break;case 1:y=Re(null,y,b,g,R);break;case 11:y=Ci(null,y,b,g,R);break;case 14:y=yf(null,y,b,Yn(b.type,g),F,R);break;default:throw Error(t(306,b,""))}return y;case 0:return F=y.type,b=y.pendingProps,b=y.elementType===F?b:Yn(F,b),n0(g,y,F,b,R);case 1:return F=y.type,b=y.pendingProps,b=y.elementType===F?b:Yn(F,b),Re(g,y,F,b,R);case 3:if(Ye(y),F=y.updateQueue,F===null)throw Error(t(282));if(b=y.memoizedState,b=b!==null?b.element:null,To(y,F,y.pendingProps,null,R),F=y.memoizedState.element,F===b)tu(),y=yu(g,y,R);else{if((b=y.stateNode.hydrate)&&(w?(Tu=Po(y.stateNode.containerInfo),Qu=y,b=Ei=!0):b=!1),b)for(R=G(y,null,F,R),y.child=R;R;)R.effectTag=R.effectTag&-3|1024,R=R.sibling;else Bi(g,y,F,R),tu();y=y.child}return y;case 5:return mt(y),g===null&&U0(y),F=y.type,b=y.pendingProps,J=g!==null?g.memoizedProps:null,de=b.children,dt(F,b)?de=null:J!==null&&dt(F,J)&&(y.effectTag|=16),t0(g,y),y.mode&4&&R!==1&&Rt(F,b)?(y.expirationTime=y.childExpirationTime=1,y=null):(Bi(g,y,de,R),y=y.child),y;case 6:return g===null&&U0(y),null;case 13:return Xt(g,y,R);case 4:return ke(y,y.stateNode.containerInfo),F=y.pendingProps,g===null?y.child=z(y,null,F,R):Bi(g,y,F,R),y.child;case 11:return F=y.type,b=y.pendingProps,b=y.elementType===F?b:Yn(F,b),Ci(g,y,F,b,R);case 7:return Bi(g,y,y.pendingProps,R),y.child;case 8:return Bi(g,y,y.pendingProps.children,R),y.child;case 12:return Bi(g,y,y.pendingProps.children,R),y.child;case 10:e:{if(F=y.type._context,b=y.pendingProps,de=y.memoizedProps,J=b.value,Hu(y,J),de!==null){var gt=de.value;if(J=Ne(gt,J)?0:(typeof F._calculateChangedBits=="function"?F._calculateChangedBits(gt,J):1073741823)|0,J===0){if(de.children===b.children&&!gi.current){y=yu(g,y,R);break e}}else for(gt=y.child,gt!==null&&(gt.return=y);gt!==null;){var xt=gt.dependencies;if(xt!==null){de=gt.child;for(var Lt=xt.firstContext;Lt!==null;){if(Lt.context===F&&(Lt.observedBits&J)!=0){gt.tag===1&&(Lt=yo(R,null),Lt.tag=2,Zo(gt,Lt)),gt.expirationTime=y&&g<=y}function Ol(g,y){var R=g.firstSuspendedTime,F=g.lastSuspendedTime;Ry||R===0)&&(g.lastSuspendedTime=y),y<=g.lastPingedTime&&(g.lastPingedTime=0),y<=g.lastExpiredTime&&(g.lastExpiredTime=0)}function Cs(g,y){y>g.firstPendingTime&&(g.firstPendingTime=y);var R=g.firstSuspendedTime;R!==0&&(y>=R?g.firstSuspendedTime=g.lastSuspendedTime=g.nextKnownPendingLevel=0:y>=g.lastSuspendedTime&&(g.lastSuspendedTime=y+1),y>g.nextKnownPendingLevel&&(g.nextKnownPendingLevel=y))}function pa(g,y){var R=g.lastExpiredTime;(R===0||R>y)&&(g.lastExpiredTime=y)}function od(g){var y=g._reactInternalFiber;if(y===void 0)throw typeof g.render=="function"?Error(t(188)):Error(t(268,Object.keys(g)));return g=Xe(y),g===null?null:g.stateNode}function ha(g,y){g=g.memoizedState,g!==null&&g.dehydrated!==null&&g.retryTime{"use strict";Object.defineProperty(tc,"__esModule",{value:!0});var jI=0;tc.__interactionsRef=null;tc.__subscriberRef=null;tc.unstable_clear=function(i){return i()};tc.unstable_getCurrent=function(){return null};tc.unstable_getThreadID=function(){return++jI};tc.unstable_trace=function(i,o,a){return a()};tc.unstable_wrap=function(i){return i};tc.unstable_subscribe=function(){};tc.unstable_unsubscribe=function(){}});var dT=Ke(mu=>{"use strict";process.env.NODE_ENV!=="production"&&function(){"use strict";Object.defineProperty(mu,"__esModule",{value:!0});var i=!0,o=0,a=0,c=0;mu.__interactionsRef=null,mu.__subscriberRef=null,i&&(mu.__interactionsRef={current:new Set},mu.__subscriberRef={current:null});function _(ue){if(!i)return ue();var _e=mu.__interactionsRef.current;mu.__interactionsRef.current=new Set;try{return ue()}finally{mu.__interactionsRef.current=_e}}function t(){return i?mu.__interactionsRef.current:null}function M(){return++c}function N(ue,_e,ce){var me=arguments.length>3&&arguments[3]!==void 0?arguments[3]:o;if(!i)return ce();var re={__count:1,id:a++,name:ue,timestamp:_e},we=mu.__interactionsRef.current,Ie=new Set(we);Ie.add(re),mu.__interactionsRef.current=Ie;var je=mu.__subscriberRef.current,ct;try{je!==null&&je.onInteractionTraced(re)}finally{try{je!==null&&je.onWorkStarted(Ie,me)}finally{try{ct=ce()}finally{mu.__interactionsRef.current=we;try{je!==null&&je.onWorkStopped(Ie,me)}finally{re.__count--,je!==null&&re.__count===0&&je.onInteractionScheduledWorkCompleted(re)}}}}return ct}function O(ue){var _e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:o;if(!i)return ue;var ce=mu.__interactionsRef.current,me=mu.__subscriberRef.current;me!==null&&me.onWorkScheduled(ce,_e),ce.forEach(function(Ie){Ie.__count++});var re=!1;function we(){var Ie=mu.__interactionsRef.current;mu.__interactionsRef.current=ce,me=mu.__subscriberRef.current;try{var je;try{me!==null&&me.onWorkStarted(ce,_e)}finally{try{je=ue.apply(void 0,arguments)}finally{mu.__interactionsRef.current=Ie,me!==null&&me.onWorkStopped(ce,_e)}}return je}finally{re||(re=!0,ce.forEach(function(ct){ct.__count--,me!==null&&ct.__count===0&&me.onInteractionScheduledWorkCompleted(ct)}))}}return we.cancel=function(){me=mu.__subscriberRef.current;try{me!==null&&me.onWorkCanceled(ce,_e)}finally{ce.forEach(function(je){je.__count--,me&&je.__count===0&&me.onInteractionScheduledWorkCompleted(je)})}},we}var T=null;i&&(T=new Set);function B(ue){i&&(T.add(ue),T.size===1&&(mu.__subscriberRef.current={onInteractionScheduledWorkCompleted:ne,onInteractionTraced:q,onWorkCanceled:ve,onWorkScheduled:m,onWorkStarted:pe,onWorkStopped:ge}))}function H(ue){i&&(T.delete(ue),T.size===0&&(mu.__subscriberRef.current=null))}function q(ue){var _e=!1,ce=null;if(T.forEach(function(me){try{me.onInteractionTraced(ue)}catch(re){_e||(_e=!0,ce=re)}}),_e)throw ce}function ne(ue){var _e=!1,ce=null;if(T.forEach(function(me){try{me.onInteractionScheduledWorkCompleted(ue)}catch(re){_e||(_e=!0,ce=re)}}),_e)throw ce}function m(ue,_e){var ce=!1,me=null;if(T.forEach(function(re){try{re.onWorkScheduled(ue,_e)}catch(we){ce||(ce=!0,me=we)}}),ce)throw me}function pe(ue,_e){var ce=!1,me=null;if(T.forEach(function(re){try{re.onWorkStarted(ue,_e)}catch(we){ce||(ce=!0,me=we)}}),ce)throw me}function ge(ue,_e){var ce=!1,me=null;if(T.forEach(function(re){try{re.onWorkStopped(ue,_e)}catch(we){ce||(ce=!0,me=we)}}),ce)throw me}function ve(ue,_e){var ce=!1,me=null;if(T.forEach(function(re){try{re.onWorkCanceled(ue,_e)}catch(we){ce||(ce=!0,me=we)}}),ce)throw me}mu.unstable_clear=_,mu.unstable_getCurrent=t,mu.unstable_getThreadID=M,mu.unstable_trace=N,mu.unstable_wrap=O,mu.unstable_subscribe=B,mu.unstable_unsubscribe=H}()});var pT=Ke((jW,PD)=>{"use strict";process.env.NODE_ENV==="production"?PD.exports=cT():PD.exports=dT()});var hT=Ke((zW,Qy)=>{"use strict";process.env.NODE_ENV!=="production"&&(Qy.exports=function i(o){"use strict";var a=Iy(),c=Mi(),_=hD(),t=Q_(),M=pT(),N=0,O=1,T=2,B=3,H=4,q=5,ne=6,m=7,pe=8,ge=9,ve=10,ue=11,_e=12,ce=13,me=14,re=15,we=16,Ie=17,je=18,ct=19,pt=20,Xe=21,tt=function(){};tt=function(f,d){for(var E=arguments.length,C=new Array(E>2?E-2:0),A=2;A8)throw new Error("warningWithoutStack() currently supports at most 8 arguments.");if(!f){if(typeof console!="undefined"){var j=C.map(function(se){return""+se});j.unshift("Warning: "+d),Function.prototype.apply.call(console.error,console,j)}try{var V=0,te="Warning: "+d.replace(/%s/g,function(){return C[V++]});throw new Error(te)}catch(se){}}};var He=tt;function kt(f){return f._reactInternalFiber}function zt(f,d){f._reactInternalFiber=d}var nt=c.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;nt.hasOwnProperty("ReactCurrentDispatcher")||(nt.ReactCurrentDispatcher={current:null}),nt.hasOwnProperty("ReactCurrentBatchConfig")||(nt.ReactCurrentBatchConfig={suspense:null});var X=typeof Symbol=="function"&&Symbol.for,fe=X?Symbol.for("react.element"):60103,xe=X?Symbol.for("react.portal"):60106,le=X?Symbol.for("react.fragment"):60107,qe=X?Symbol.for("react.strict_mode"):60108,dt=X?Symbol.for("react.profiler"):60114,Rt=X?Symbol.for("react.provider"):60109,nn=X?Symbol.for("react.context"):60110,an=X?Symbol.for("react.concurrent_mode"):60111,Mn=X?Symbol.for("react.forward_ref"):60112,lr=X?Symbol.for("react.suspense"):60113,ln=X?Symbol.for("react.suspense_list"):60120,Gt=X?Symbol.for("react.memo"):60115,Er=X?Symbol.for("react.lazy"):60116,w=X?Symbol.for("react.fundamental"):60117,jt=X?Symbol.for("react.responder"):60118,Xn=X?Symbol.for("react.scope"):60119,vr=typeof Symbol=="function"&&Symbol.iterator,jr="@@iterator";function fr(f){if(f===null||typeof f!="object")return null;var d=vr&&f[vr]||f[jr];return typeof d=="function"?d:null}var zr=He;zr=function(f,d){if(!f){for(var E=nt.ReactDebugCurrentFrame,C=E.getStackAddendum(),A=arguments.length,j=new Array(A>2?A-2:0),V=2;V import('./MyComponent'))`,C),f._status=A0,f._result=A}},function(C){f._status===po&&(f._status=J0,f._result=C)})}}function $0(f,d,E){var C=d.displayName||d.name||"";return f.displayName||(C!==""?E+"("+C+")":E)}function Wt(f){if(f==null)return null;if(typeof f.tag=="number"&&He(!1,"Received an unexpected object in getComponentName(). This is likely a bug in React. Please file an issue."),typeof f=="function")return f.displayName||f.name||null;if(typeof f=="string")return f;switch(f){case le:return"Fragment";case xe:return"Portal";case dt:return"Profiler";case qe:return"StrictMode";case lr:return"Suspense";case ln:return"SuspenseList"}if(typeof f=="object")switch(f.$$typeof){case nn:return"Context.Consumer";case Rt:return"Context.Provider";case Mn:return $0(f,f.render,"ForwardRef");case Gt:return Wt(f.type);case Er:{var d=f,E=Ps(d);if(E)return Wt(E);break}}return null}var xi=0,su=1,mi=2,Dr=4,el=6,Ko=8,Uu=16,Xo=32,Xr=64,O0=128,M0=256,Po=512,au=1024,ki=1028,Is=932,Xl=2047,Io=2048,ho=4096,Hr=!0,Ri=!0,Qo=!0,yi=!0,en=!0,bn=!0,Ai=!1,gi=!1,Vt=!1,Au=!1,eu=!1,Jo=!0,Yi=!1,Ql=!1,k0=!1,ai=!1,f0=!1,Jl=nt.ReactCurrentOwner;function L0(f){var d=f,E=f;if(f.alternate)for(;d.return;)d=d.return;else{var C=d;do d=C,(d.effectTag&(mi|au))!==xi&&(E=d.return),C=d.return;while(C)}return d.tag===B?E:null}function bs(f){return L0(f)===f}function $n(f){{var d=Jl.current;if(d!==null&&d.tag===O){var E=d,C=E.stateNode;C._warnedAboutRefsInRender||He(!1,"%s is accessing isMounted inside its render() function. render() should be a pure function of props and state. It should never access something that requires stale data from the previous render, such as refs. Move this logic to componentDidMount and componentDidUpdate instead.",Wt(E.type)||"A component"),C._warnedAboutRefsInRender=!0}}var A=kt(f);return A?L0(A)===A:!1}function tl(f){if(L0(f)!==f)throw Error("Unable to find node on an unmounted component.")}function c0(f){var d=f.alternate;if(!d){var E=L0(f);if(E===null)throw Error("Unable to find node on an unmounted component.");return E!==f?null:f}for(var C=f,A=d;;){var j=C.return;if(j===null)break;var V=j.alternate;if(V===null){var te=j.return;if(te!==null){C=A=te;continue}break}if(j.child===V.child){for(var se=j.child;se;){if(se===C)return tl(j),f;if(se===A)return tl(j),d;se=se.sibling}throw Error("Unable to find node on an unmounted component.")}if(C.return!==A.return)C=j,A=V;else{for(var Ue=!1,Qe=j.child;Qe;){if(Qe===C){Ue=!0,C=j,A=V;break}if(Qe===A){Ue=!0,A=j,C=V;break}Qe=Qe.sibling}if(!Ue){for(Qe=V.child;Qe;){if(Qe===C){Ue=!0,C=V,A=j;break}if(Qe===A){Ue=!0,A=V,C=j;break}Qe=Qe.sibling}if(!Ue)throw Error("Child was not found in either parent set. This indicates a bug in React related to the return pointer. Please file an issue.")}}if(C.alternate!==A)throw Error("Return fibers should always be each others' alternates. This error is likely caused by a bug in React. Please file an issue.")}if(C.tag!==B)throw Error("Unable to find node on an unmounted component.");return C.stateNode.current===C?f:d}function bo(f){var d=c0(f);if(!d)return null;for(var E=d;;){if(E.tag===q||E.tag===ne)return E;if(E.child){E.child.return=E,E=E.child;continue}if(E===d)return null;for(;!E.sibling;){if(!E.return||E.return===d)return null;E=E.return}E.sibling.return=E.return,E=E.sibling}return null}function Sl(f){var d=c0(f);if(!d)return null;for(var E=d;;){if(E.tag===q||E.tag===ne||Vt&&E.tag===pt)return E;if(E.child&&E.tag!==H){E.child.return=E,E=E.child;continue}if(E===d)return null;for(;!E.sibling;){if(!E.return||E.return===d)return null;E=E.return}E.sibling.return=E.return,E=E.sibling}return null}var N0=o.getPublicInstance,wt=o.getRootHostContext,bt=o.getChildHostContext,Hn=o.prepareForCommit,qr=o.resetAfterCommit,Ki=o.createInstance,Qr=o.appendInitialChild,Ou=o.finalizeInitialChildren,vo=o.prepareUpdate,Li=o.shouldSetTextContent,mo=o.shouldDeprioritizeSubtree,vs=o.createTextInstance,Tt=o.setTimeout,d0=o.clearTimeout,nl=o.noTimeout,Zl=o.now,ju=o.isPrimaryRenderer,ms=o.warnsIfNotActing,Bo=o.supportsMutation,Q=o.supportsPersistence,Se=o.supportsHydration,Ne=o.mountResponderInstance,Le=o.unmountResponderInstance,ht=o.getFundamentalComponentInstance,Yn=o.mountFundamentalComponent,Cn=o.shouldUpdateFundamentalComponent,cr=o.getInstanceFromNode,Si=o.appendChild,Mu=o.appendChildToContainer,zu=o.commitTextUpdate,Hu=o.commitMount,Su=o.commitUpdate,Ti=o.insertBefore,F0=o.insertInContainerBefore,ku=o.removeChild,p0=o.removeChildFromContainer,qu=o.resetTextContent,Ia=o.hideInstance,yo=o.hideTextInstance,ua=o.unhideInstance,Zo=o.unhideTextInstance,oa=o.updateFundamentalComponent,ba=o.unmountFundamentalComponent,ys=o.cloneInstance,To=o.createContainerChildSet,Qn=o.appendChildToContainerChildSet,fc=o.finalizeContainerChildren,fi=o.replaceContainerChildren,$r=o.cloneHiddenInstance,$l=o.cloneHiddenTextInstance,la=o.cloneInstance,hf=o.canHydrateInstance,Bs=o.canHydrateTextInstance,Ba=o.canHydrateSuspenseInstance,Us=o.isSuspenseInstancePending,go=o.isSuspenseInstanceFallback,js=o.registerSuspenseInstanceRetry,ji=o.getNextHydratableSibling,U=o.getFirstHydratableChild,z=o.hydrateInstance,G=o.hydrateTextInstance,$=o.hydrateSuspenseInstance,Ce=o.getNextHydratableInstanceAfterSuspenseInstance,Ee=o.commitHydratedContainer,Ae=o.commitHydratedSuspenseInstance,Z=o.clearSuspenseBoundary,ke=o.clearSuspenseBoundaryFromContainer,Je=o.didNotMatchHydratedContainerTextInstance,mt=o.didNotMatchHydratedTextInstance,oe=o.didNotHydrateContainerInstance,We=o.didNotHydrateInstance,it=o.didNotFindHydratableContainerInstance,Ct=o.didNotFindHydratableContainerTextInstance,Mt=o.didNotFindHydratableContainerSuspenseInstance,It=o.didNotFindHydratableInstance,sn=o.didNotFindHydratableTextInstance,rn=o.didNotFindHydratableSuspenseInstance,Ft=/^(.*)[\\\/]/,Dn=function(f,d,E){var C="";if(d){var A=d.fileName,j=A.replace(Ft,"");if(/^index\./.test(j)){var V=A.match(Ft);if(V){var te=V[1];if(te){var se=te.replace(Ft,"");j=se+"/"+j}}}C=" (at "+j+":"+d.lineNumber+")"}else E&&(C=" (created by "+E+")");return` in `+(f||"Unknown")+C},dr=nt.ReactDebugCurrentFrame;function er(f){switch(f.tag){case B:case H:case ne:case m:case ve:case ge:return"";default:var d=f._debugOwner,E=f._debugSource,C=Wt(f.type),A=null;return d&&(A=Wt(d.type)),Dn(C,E,A)}}function Cr(f){var d="",E=f;do d+=er(E),E=E.return;while(E);return d}var An=null,Lr=null;function _o(){{if(An===null)return null;var f=An._debugOwner;if(f!==null&&typeof f!="undefined")return Wt(f.type)}return null}function Nr(){return An===null?"":Cr(An)}function ut(){dr.getCurrentStack=null,An=null,Lr=null}function Dt(f){dr.getCurrentStack=Nr,An=f,Lr=null}function et(f){Lr=f}var Pt="\u269B",un="\u26D4",fn=typeof performance!="undefined"&&typeof performance.mark=="function"&&typeof performance.clearMarks=="function"&&typeof performance.measure=="function"&&typeof performance.clearMeasures=="function",Jn=null,wr=null,fu=null,Lu=!1,Co=!1,$o=!1,Nu=0,_i=0,P0=new Set,rl=function(f){return Pt+" "+f},vf=function(f,d){var E=d?un+" ":Pt+" ",C=d?" Warning: "+d:"";return""+E+f+C},Tl=function(f){performance.mark(rl(f))},mf=function(f){performance.clearMarks(rl(f))},I0=function(f,d,E){var C=rl(d),A=vf(f,E);try{performance.measure(A,C)}catch(j){}performance.clearMarks(C),performance.clearMeasures(A)},gs=function(f,d){return f+" (#"+d+")"},zs=function(f,d,E){return E===null?f+" ["+(d?"update":"mount")+"]":f+"."+E},b0=function(f,d){var E=Wt(f.type)||"Unknown",C=f._debugID,A=f.alternate!==null,j=zs(E,A,d);if(Lu&&P0.has(j))return!1;P0.add(j);var V=gs(j,C);return Tl(V),!0},B0=function(f,d){var E=Wt(f.type)||"Unknown",C=f._debugID,A=f.alternate!==null,j=zs(E,A,d),V=gs(j,C);mf(V)},_s=function(f,d,E){var C=Wt(f.type)||"Unknown",A=f._debugID,j=f.alternate!==null,V=zs(C,j,d),te=gs(V,A);I0(V,te,E)},Qu=function(f){switch(f.tag){case B:case q:case ne:case H:case m:case ve:case ge:case pe:return!0;default:return!1}},Tu=function(){wr!==null&&fu!==null&&B0(fu,wr),fu=null,wr=null,$o=!1},Ei=function(){for(var f=Jn;f;)f._debugIsCurrentlyTiming&&_s(f,null,null),f=f.return},xo=function(f){f.return!==null&&xo(f.return),f._debugIsCurrentlyTiming&&b0(f,null)},e0=function(){Jn!==null&&xo(Jn)};function U0(){Hr&&_i++}function sa(){Hr&&(Lu&&(Co=!0),wr!==null&&wr!=="componentWillMount"&&wr!=="componentWillReceiveProps"&&($o=!0))}function es(f){if(Hr){if(!fn||Qu(f)||(Jn=f,!b0(f,null)))return;f._debugIsCurrentlyTiming=!0}}function tu(f){if(Hr){if(!fn||Qu(f))return;f._debugIsCurrentlyTiming=!1,B0(f,null)}}function ei(f){if(Hr){if(!fn||Qu(f)||(Jn=f.return,!f._debugIsCurrentlyTiming))return;f._debugIsCurrentlyTiming=!1,_s(f,null,null)}}function h0(f){if(Hr){if(!fn||Qu(f)||(Jn=f.return,!f._debugIsCurrentlyTiming))return;f._debugIsCurrentlyTiming=!1;var d=f.tag===ce?"Rendering was suspended":"An error was thrown inside this error boundary";_s(f,null,d)}}function Bi(f,d){if(Hr){if(!fn||(Tu(),!b0(f,d)))return;fu=f,wr=d}}function Ci(){if(Hr){if(!fn)return;if(wr!==null&&fu!==null){var f=$o?"Scheduled a cascading update":null;_s(fu,wr,f)}wr=null,fu=null}}function yf(f){if(Hr){if(Jn=f,!fn)return;Nu=0,Tl("(React Tree Reconciliation)"),e0()}}function gf(f,d){if(Hr){if(!fn)return;var E=null;if(f!==null)if(f.tag===B)E="A top-level update interrupted the previous render";else{var C=Wt(f.type)||"Unknown";E="An update to "+C+" interrupted the previous render"}else Nu>1&&(E="There were cascading updates");Nu=0;var A=d?"(React Tree Reconciliation: Completed Root)":"(React Tree Reconciliation: Yielded)";Ei(),I0(A,"(React Tree Reconciliation)",E)}}function t0(){if(Hr){if(!fn)return;Lu=!0,Co=!1,P0.clear(),Tl("(Committing Changes)")}}function n0(){if(Hr){if(!fn)return;var f=null;Co?f="Lifecycle hook scheduled a cascading update":Nu>0&&(f="Caused by a cascading update in earlier commit"),Co=!1,Nu++,Lu=!1,P0.clear(),I0("(Committing Changes)","(Committing Changes)",f)}}function Re(){if(Hr){if(!fn)return;_i=0,Tl("(Committing Snapshot Effects)")}}function rt(){if(Hr){if(!fn)return;var f=_i;_i=0,I0("(Committing Snapshot Effects: "+f+" Total)","(Committing Snapshot Effects)",null)}}function Ye(){if(Hr){if(!fn)return;_i=0,Tl("(Committing Host Effects)")}}function Kt(){if(Hr){if(!fn)return;var f=_i;_i=0,I0("(Committing Host Effects: "+f+" Total)","(Committing Host Effects)",null)}}function Xt(){if(Hr){if(!fn)return;_i=0,Tl("(Calling Lifecycle Methods)")}}function pr(){if(Hr){if(!fn)return;var f=_i;_i=0,I0("(Calling Lifecycle Methods: "+f+" Total)","(Calling Lifecycle Methods)",null)}}var Wr=[],xn;xn=[];var yu=-1;function Ju(f){return{current:f}}function ti(f,d){if(yu<0){He(!1,"Unexpected pop.");return}d!==xn[yu]&&He(!1,"Unexpected Fiber popped."),f.current=Wr[yu],Wr[yu]=null,xn[yu]=null,yu--}function Jr(f,d,E){yu++,Wr[yu]=f.current,xn[yu]=E,f.current=d}var Wu;Wu={};var Rn={};Object.freeze(Rn);var Ro=Ju(Rn),Fu=Ju(!1),li=Rn;function Cl(f,d,E){return ai?Rn:E&&Xi(d)?li:Ro.current}function Hs(f,d,E){if(!ai){var C=f.stateNode;C.__reactInternalMemoizedUnmaskedChildContext=d,C.__reactInternalMemoizedMaskedChildContext=E}}function Vu(f,d){if(ai)return Rn;var E=f.type,C=E.contextTypes;if(!C)return Rn;var A=f.stateNode;if(A&&A.__reactInternalMemoizedUnmaskedChildContext===d)return A.__reactInternalMemoizedMaskedChildContext;var j={};for(var V in C)j[V]=d[V];{var te=Wt(E)||"Unknown";_(C,j,"context",te,Nr)}return A&&Hs(f,d,j),j}function aa(){return ai?!1:Fu.current}function Xi(f){if(ai)return!1;var d=f.childContextTypes;return d!=null}function qs(f){ai||(ti(Fu,f),ti(Ro,f))}function Ao(f){ai||(ti(Fu,f),ti(Ro,f))}function zi(f,d,E){if(!ai){if(Ro.current!==Rn)throw Error("Unexpected context found on stack. This error is likely caused by a bug in React. Please file an issue.");Jr(Ro,d,f),Jr(Fu,E,f)}}function Oo(f,d,E){if(ai)return E;var C=f.stateNode,A=d.childContextTypes;if(typeof C.getChildContext!="function"){{var j=Wt(d)||"Unknown";Wu[j]||(Wu[j]=!0,He(!1,"%s.childContextTypes is specified but there is no getChildContext() method on the instance. You can either define getChildContext() on %s or remove childContextTypes from it.",j,j))}return E}var V;et("getChildContext"),Bi(f,"getChildContext"),V=C.getChildContext(),Ci(),et(null);for(var te in V)if(!(te in A))throw Error((Wt(d)||"Unknown")+'.getChildContext(): key "'+te+'" is not defined in childContextTypes.');{var se=Wt(d)||"Unknown";_(A,V,"child context",se,Nr)}return a({},E,{},V)}function Hi(f){if(ai)return!1;var d=f.stateNode,E=d&&d.__reactInternalMemoizedMergedChildContext||Rn;return li=Ro.current,Jr(Ro,E,f),Jr(Fu,Fu.current,f),!0}function il(f,d,E){if(!ai){var C=f.stateNode;if(!C)throw Error("Expected to have an instance by this point. This error is likely caused by a bug in React. Please file an issue.");if(E){var A=Oo(f,d,li);C.__reactInternalMemoizedMergedChildContext=A,ti(Fu,f),ti(Ro,f),Jr(Ro,A,f),Jr(Fu,E,f)}else ti(Fu,f),Jr(Fu,E,f)}}function xl(f){if(ai)return Rn;if(!(bs(f)&&f.tag===O))throw Error("Expected subtree parent to be a mounted class component. This error is likely caused by a bug in React. Please file an issue.");var d=f;do{switch(d.tag){case B:return d.stateNode.context;case O:{var E=d.type;if(Xi(E))return d.stateNode.__reactInternalMemoizedMergedChildContext;break}}d=d.return}while(d!==null);throw Error("Found unexpected detached subtree parent. This error is likely caused by a bug in React. Please file an issue.")}var Uo=1,Mo=2,v0=t.unstable_runWithPriority,Pu=t.unstable_scheduleCallback,Zu=t.unstable_cancelCallback,ts=t.unstable_shouldYield,Es=t.unstable_requestPaint,fa=t.unstable_now,_f=t.unstable_getCurrentPriorityLevel,$u=t.unstable_ImmediatePriority,Ds=t.unstable_UserBlockingPriority,Rr=t.unstable_NormalPriority,r0=t.unstable_LowPriority,nu=t.unstable_IdlePriority;if(bn&&!(M.__interactionsRef!=null&&M.__interactionsRef.current!=null))throw Error("It is not supported to run the profiling version of a renderer (for example, `react-dom/profiling`) without also replacing the `scheduler/tracing` module with `scheduler/tracing-profiling`. Your bundler might have a setting for aliasing both modules. Learn more at http://fb.me/react-profiling");var cu={},Ni=99,ni=98,Kn=97,eo=96,Eo=95,Do=90,Fn=ts,ae=Es!==void 0?Es:function(){},ie=null,Fe=null,Oe=!1,st=fa(),yt=st<1e4?fa:function(){return fa()-st};function Jt(){switch(_f()){case $u:return Ni;case Ds:return ni;case Rr:return Kn;case r0:return eo;case nu:return Eo;default:throw Error("Unknown priority level.")}}function On(f){switch(f){case Ni:return $u;case ni:return Ds;case Kn:return Rr;case eo:return r0;case Eo:return nu;default:throw Error("Unknown priority level.")}}function Sn(f,d){var E=On(f);return v0(E,d)}function _n(f,d,E){var C=On(f);return Pu(C,d,E)}function Tn(f){return ie===null?(ie=[f],Fe=Pu($u,Fi)):ie.push(f),cu}function ir(f){f!==cu&&Zu(f)}function Bt(){if(Fe!==null){var f=Fe;Fe=null,Zu(f)}Fi()}function Fi(){if(!Oe&&ie!==null){Oe=!0;var f=0;try{var d=!0,E=ie;Sn(Ni,function(){for(;f1?d-1:0),C=1;C2?E-2:0),A=2;A0&&(za.forEach(function(Nt){f.add(Wt(Nt.type)||"Component"),ns.add(Nt.type)}),za=[]);var d=new Set;Ha.length>0&&(Ha.forEach(function(Nt){d.add(Wt(Nt.type)||"Component"),ns.add(Nt.type)}),Ha=[]);var E=new Set;qa.length>0&&(qa.forEach(function(Nt){E.add(Wt(Nt.type)||"Component"),ns.add(Nt.type)}),qa=[]);var C=new Set;da.length>0&&(da.forEach(function(Nt){C.add(Wt(Nt.type)||"Component"),ns.add(Nt.type)}),da=[]);var A=new Set;Ss.length>0&&(Ss.forEach(function(Nt){A.add(Wt(Nt.type)||"Component"),ns.add(Nt.type)}),Ss=[]);var j=new Set;if(Ts.length>0&&(Ts.forEach(function(Nt){j.add(Wt(Nt.type)||"Component"),ns.add(Nt.type)}),Ts=[]),d.size>0){var V=z0(d);He(!1,`Using UNSAFE_componentWillMount in strict mode is not recommended and may indicate bugs in your code. See https://fb.me/react-unsafe-component-lifecycles for details. @@ -156,10 +156,10 @@ act(() => { }); /* assert on the output */ -This ensures that you're testing the behavior the user would see in the browser. Learn more at https://fb.me/react-wrap-tests-with-act%s`,Wt(f.type),Cr(f))}var hy=py,Wp=!1;function vy(f){Wp===!1&&t.unstable_flushAllWithoutAsserting===void 0&&(f.mode&Y||f.mode&ri?(Wp=!0,He(!1,`In Concurrent or Sync modes, the "scheduler" module needs to be mocked to guarantee consistent behaviour across tests and browsers. For example, with jest: +This ensures that you're testing the behavior the user would see in the browser. Learn more at https://fb.me/react-wrap-tests-with-act%s`,Wt(f.type),Cr(f))}var hy=py,Wp=!1;function vy(f){Wp===!1&&t.unstable_flushAllWithoutAsserting===void 0&&(f.mode&Y||f.mode&ri?(Wp=!0,He(!1,`In Concurrent or Sync modes, the "scheduler" module needs to be mocked to guarantee consistent behaviour across tests and browsers. For example, with jest: jest.mock('scheduler', () => require('scheduler/unstable_mock')); -For more info, visit https://fb.me/react-mock-scheduler`)):eu===!0&&(Wp=!0,He(!1,`Starting from React v17, the "scheduler" module will need to be mocked to guarantee consistent behaviour across tests and browsers. For example, with jest: +For more info, visit https://fb.me/react-mock-scheduler`)):eu===!0&&(Wp=!0,He(!1,`Starting from React v17, the "scheduler" module will need to be mocked to guarantee consistent behaviour across tests and browsers. For example, with jest: jest.mock('scheduler', () => require('scheduler/unstable_mock')); For more info, visit https://fb.me/react-mock-scheduler`)))}var $s=null;function my(f){{var d=Jt();if((f.mode&ri)!==xi&&(d===ni||d===Ni))for(var E=f;E!==null;){var C=E.alternate;if(C!==null)switch(E.tag){case O:var A=C.updateQueue;if(A!==null)for(var j=A.firstUpdate;j!==null;){var V=j.priority;if(V===ni||V===Ni){$s===null?$s=new Set([Wt(E.type)]):$s.add(Wt(E.type));break}j=j.next}break;case N:case ue:case re:if(E.memoizedState!==null&&E.memoizedState.baseUpdate!==null)for(var te=E.memoizedState.baseUpdate;te!==null;){var se=te.priority;if(se===ni||se===Ni){$s===null?$s=new Set([Wt(E.type)]):$s.add(Wt(E.type));break}if(te.next===E.memoizedState.baseUpdate)break;te=te.next}break;default:break}E=E.return}}}function p(){if($s!==null){var f=[];$s.forEach(function(d){return f.push(d)}),$s=null,f.length>0&&He(!1,`%s triggered a user-blocking update that suspended. @@ -456,7 +456,7 @@ object-assign /** @license React v0.0.0-experimental-51a3aa6af * react-debug-tools.production.min.js * - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. @@ -464,7 +464,7 @@ object-assign /** @license React v0.0.0-experimental-51a3aa6af * react-is.production.min.js * - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. @@ -472,7 +472,7 @@ object-assign /** @license React v0.0.0-experimental-51a3aa6af * react.production.min.js * - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. @@ -480,7 +480,7 @@ object-assign /** @license React v0.18.0 * scheduler-tracing.development.js * - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. @@ -488,7 +488,7 @@ object-assign /** @license React v0.18.0 * scheduler-tracing.production.min.js * - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. @@ -496,7 +496,7 @@ object-assign /** @license React v0.18.0 * scheduler.development.js * - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. @@ -504,7 +504,7 @@ object-assign /** @license React v0.18.0 * scheduler.production.min.js * - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. @@ -512,7 +512,7 @@ object-assign /** @license React v0.24.0 * react-reconciler.development.js * - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. @@ -520,7 +520,7 @@ object-assign /** @license React v0.24.0 * react-reconciler.production.min.js * - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. @@ -528,7 +528,7 @@ object-assign /** @license React v16.13.1 * react.development.js * - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. @@ -536,7 +536,7 @@ object-assign /** @license React v16.13.1 * react.production.min.js * - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. diff --git a/.yarn/plugins/@yarnpkg/plugin-version.cjs b/.yarn/plugins/@yarnpkg/plugin-version.cjs index 87de4f440..3da304b02 100644 --- a/.yarn/plugins/@yarnpkg/plugin-version.cjs +++ b/.yarn/plugins/@yarnpkg/plugin-version.cjs @@ -43,7 +43,7 @@ function print() { __p += __j.call(arguments, '') } Add a component higher in the tree to provide a loading indicator or placeholder to display.`+Pr(I))}Ae!==y0&&(Ae=Wn),J=_l(J,I),Ct=F;do{switch(Ct.tag){case 3:fe=J,Ct.effectTag|=4096,Ct.expirationTime=y;var Be=hs(Ct,fe,y);$s(Ct,Be);break e;case 1:fe=J;var ut=Ct.type,Jt=Ct.stateNode;if((Ct.effectTag&64)==0&&(typeof ut.getDerivedStateFromError=="function"||Jt!==null&&typeof Jt.componentDidCatch=="function"&&(cr===null||!cr.has(Jt)))){Ct.effectTag|=4096,Ct.expirationTime=y;var jn=ra(Ct,fe,y);$s(Ct,jn);break e}}Ct=Ct.return}while(Ct!==null)}re=ho(re)}catch(ti){y=ti;continue}break}while(1)}function B0(){var g=Ku.current;return Ku.current=No,g===null?No:g}function oc(g,y){g_n&&(_n=g)}function gd(){for(;re!==null;)re=e2(re)}function $1(){for(;re!==null&&!Xn();)re=e2(re)}function e2(g){var y=Pa(g.alternate,g,Le);return g.memoizedProps=g.pendingProps,y===null&&(y=ho(g)),vs.current=null,y}function ho(g){re=g;do{var y=re.alternate;if(g=re.return,(re.effectTag&2048)==0){e:{var A=y;y=re;var F=Le,I=y.pendingProps;switch(y.tag){case 2:break;case 16:break;case 15:case 0:break;case 1:Yi(y.type)&&Y0(y);break;case 3:Xe(y),Ui(y),I=y.stateNode,I.pendingContext&&(I.context=I.pendingContext,I.pendingContext=null),(A===null||A.child===null)&&Kl(y)&&Gu(y),Vr(y);break;case 5:ie(y);var J=Z(xe.current);if(F=y.type,A!==null&&y.stateNode!=null)Bu(A,y,F,I,J),A.ref!==y.ref&&(y.effectTag|=128);else if(I){if(A=Z(De.current),Kl(y)){if(I=y,!w)throw Error(t(175));A=tu(I.stateNode,I.type,I.memoizedProps,J,A,I),I.updateQueue=A,A=A!==null,A&&Gu(y)}else{var fe=ae(F,I,J,A,y);Kr(fe,y,!1,!1),y.stateNode=fe,ue(fe,F,I,J,A)&&Gu(y)}y.ref!==null&&(y.effectTag|=128)}else if(y.stateNode===null)throw Error(t(166));break;case 6:if(A&&y.stateNode!=null)Sn(A,y,A.memoizedProps,I);else{if(typeof I!="string"&&y.stateNode===null)throw Error(t(166));if(A=Z(xe.current),J=Z(De.current),Kl(y)){if(A=y,!w)throw Error(t(176));(A=Si(A.stateNode,A.memoizedProps,A))&&Gu(y)}else y.stateNode=en(I,A,J,y)}break;case 11:break;case 13:if(fi(qe,y),I=y.memoizedState,(y.effectTag&64)!=0){y.expirationTime=F;break e}I=I!==null,J=!1,A===null?y.memoizedProps.fallback!==void 0&&Kl(y):(F=A.memoizedState,J=F!==null,I||F===null||(F=A.child.sibling,F!==null&&(fe=y.firstEffect,fe!==null?(y.firstEffect=F,F.nextEffect=fe):(y.firstEffect=y.lastEffect=F,F.nextEffect=null),F.effectTag=8))),I&&!J&&(y.mode&2)!=0&&(A===null&&y.memoizedProps.unstable_avoidThisFallback!==!0||(qe.current&1)!=0?Ae===Ci&&(Ae=Xu):((Ae===Ci||Ae===Xu)&&(Ae=m0),_n!==0&&se!==null&&(Sl(se,Le),_s(se,_n)))),vr&&I&&(y.effectTag|=4),Wt&&(I||J)&&(y.effectTag|=4);break;case 7:break;case 8:break;case 12:break;case 4:Xe(y),Vr(y);break;case 10:mu(y);break;case 9:break;case 14:break;case 17:Yi(y.type)&&Y0(y);break;case 19:if(fi(qe,y),I=y.memoizedState,I===null)break;if(J=(y.effectTag&64)!=0,fe=I.rendering,fe===null){if(J)Au(I,!1);else if(Ae!==Ci||A!==null&&(A.effectTag&64)!=0)for(A=y.child;A!==null;){if(fe=tt(A),fe!==null){for(y.effectTag|=64,Au(I,!1),A=fe.updateQueue,A!==null&&(y.updateQueue=A,y.effectTag|=4),I.lastEffect===null&&(y.firstEffect=null),y.lastEffect=I.lastEffect,A=F,I=y.child;I!==null;)J=I,F=A,J.effectTag&=2,J.nextEffect=null,J.firstEffect=null,J.lastEffect=null,fe=J.alternate,fe===null?(J.childExpirationTime=0,J.expirationTime=F,J.child=null,J.memoizedProps=null,J.memoizedState=null,J.updateQueue=null,J.dependencies=null):(J.childExpirationTime=fe.childExpirationTime,J.expirationTime=fe.expirationTime,J.child=fe.child,J.memoizedProps=fe.memoizedProps,J.memoizedState=fe.memoizedState,J.updateQueue=fe.updateQueue,F=fe.dependencies,J.dependencies=F===null?null:{expirationTime:F.expirationTime,firstContext:F.firstContext,responders:F.responders}),I=I.sibling;Zt(qe,qe.current&1|2,y),y=y.child;break e}A=A.sibling}}else{if(!J)if(A=tt(fe),A!==null){if(y.effectTag|=64,J=!0,A=A.updateQueue,A!==null&&(y.updateQueue=A,y.effectTag|=4),Au(I,!0),I.tail===null&&I.tailMode==="hidden"&&!fe.alternate){y=y.lastEffect=I.lastEffect,y!==null&&(y.nextEffect=null);break}}else d0()>I.tailExpiration&&1I&&(I=F),fe>I&&(I=fe),J=J.sibling;A.childExpirationTime=I}if(y!==null)return y;g!==null&&(g.effectTag&2048)==0&&(g.firstEffect===null&&(g.firstEffect=re.firstEffect),re.lastEffect!==null&&(g.lastEffect!==null&&(g.lastEffect.nextEffect=re.firstEffect),g.lastEffect=re.lastEffect),1g?y:g}function Dl(g){var y=as();return so(99,el.bind(null,g,y)),null}function el(g,y){do Bs();while(Qr!==null);if((kn&(Xi|ru))!==wr)throw Error(t(327));var A=g.finishedWork,F=g.finishedExpirationTime;if(A===null)return null;if(g.finishedWork=null,g.finishedExpirationTime=0,A===g.current)throw Error(t(177));g.callbackNode=null,g.callbackExpirationTime=0,g.callbackPriority=90,g.nextKnownPendingLevel=0;var I=Uc(A);if(g.firstPendingTime=I,F<=g.lastSuspendedTime?g.firstSuspendedTime=g.lastSuspendedTime=g.nextKnownPendingLevel=0:F<=g.firstSuspendedTime&&(g.firstSuspendedTime=F-1),F<=g.lastPingedTime&&(g.lastPingedTime=0),F<=g.lastExpiredTime&&(g.lastExpiredTime=0),g===se&&(re=se=null,Le=0),1=A?Yt(g,y,A):(Zt(qe,qe.current&1,y),y=fu(g,y,A),y!==null?y.sibling:null);Zt(qe,qe.current&1,y);break;case 19:if(F=y.childExpirationTime>=A,(g.effectTag&64)!=0){if(F)return wn(g,y,A);y.effectTag|=64}if(I=y.memoizedState,I!==null&&(I.rendering=null,I.tail=null),Zt(qe,qe.current,y),!F)return null}return fu(g,y,A)}fo=!1}}else fo=!1;switch(y.expirationTime=0,y.tag){case 2:if(F=y.type,g!==null&&(g.alternate=null,y.alternate=null,y.effectTag|=2),g=y.pendingProps,I=Du(y,Di.current),Oo(y,A),I=nn(null,y,F,g,I,A),y.effectTag|=1,typeof I=="object"&&I!==null&&typeof I.render=="function"&&I.$$typeof===void 0){if(y.tag=1,sn(),Yi(F)){var J=!0;ni(y)}else J=!1;y.memoizedState=I.state!==null&&I.state!==void 0?I.state:null;var fe=F.getDerivedStateFromProps;typeof fe=="function"&&Yl(y,F,fe,g),I.updater=ea,y.stateNode=I,I._reactInternalFiber=y,Ls(y,F,g,A),y=et(null,y,F,!0,J,A)}else y.tag=0,Oi(null,y,I,A),y=y.child;return y;case 16:if(I=y.elementType,g!==null&&(g.alternate=null,y.alternate=null,y.effectTag|=2),g=y.pendingProps,Ue(I),I._status!==1)throw I._result;switch(I=I._result,y.type=I,J=y.tag=tl(I),g=Hn(I,g),J){case 0:y=Z0(null,y,I,g,A);break;case 1:y=Te(null,y,I,g,A);break;case 11:y=gi(null,y,I,g,A);break;case 14:y=ff(null,y,I,Hn(I.type,g),F,A);break;default:throw Error(t(306,I,""))}return y;case 0:return F=y.type,I=y.pendingProps,I=y.elementType===F?I:Hn(F,I),Z0(g,y,F,I,A);case 1:return F=y.type,I=y.pendingProps,I=y.elementType===F?I:Hn(F,I),Te(g,y,F,I,A);case 3:if(Ve(y),F=y.updateQueue,F===null)throw Error(t(282));if(I=y.memoizedState,I=I!==null?I.element:null,w0(y,F,y.pendingProps,null,A),F=y.memoizedState.element,F===I)Ki(),y=fu(g,y,A);else{if((I=y.stateNode.hydrate)&&(w?(yu=L0(y.stateNode.containerInfo),Vu=y,I=pi=!0):I=!1),I)for(A=G(y,null,F,A),y.child=A;A;)A.effectTag=A.effectTag&-3|1024,A=A.sibling;else Oi(g,y,F,A),Ki();y=y.child}return y;case 5:return ht(y),g===null&&Fo(y),F=y.type,I=y.pendingProps,J=g!==null?g.memoizedProps:null,fe=I.children,ct(F,I)?fe=null:J!==null&&ct(F,J)&&(y.effectTag|=16),J0(g,y),y.mode&4&&A!==1&&At(F,I)?(y.expirationTime=y.childExpirationTime=1,y=null):(Oi(g,y,fe,A),y=y.child),y;case 6:return g===null&&Fo(y),null;case 13:return Yt(g,y,A);case 4:return ke(y,y.stateNode.containerInfo),F=y.pendingProps,g===null?y.child=z(y,null,F,A):Oi(g,y,F,A),y.child;case 11:return F=y.type,I=y.pendingProps,I=y.elementType===F?I:Hn(F,I),gi(g,y,F,I,A);case 7:return Oi(g,y,y.pendingProps,A),y.child;case 8:return Oi(g,y,y.pendingProps.children,A),y.child;case 12:return Oi(g,y,y.pendingProps.children,A),y.child;case 10:e:{if(F=y.type._context,I=y.pendingProps,fe=y.memoizedProps,J=I.value,Pu(y,J),fe!==null){var mt=fe.value;if(J=Ne(mt,J)?0:(typeof F._calculateChangedBits=="function"?F._calculateChangedBits(mt,J):1073741823)|0,J===0){if(fe.children===I.children&&!ci.current){y=fu(g,y,A);break e}}else for(mt=y.child,mt!==null&&(mt.return=y);mt!==null;){var Ct=mt.dependencies;if(Ct!==null){fe=mt.child;for(var Mt=Ct.firstContext;Mt!==null;){if(Mt.context===F&&(Mt.observedBits&J)!=0){mt.tag===1&&(Mt=p0(A,null),Mt.tag=2,K0(mt,Mt)),mt.expirationTime=y&&g<=y}function Sl(g,y){var A=g.firstSuspendedTime,F=g.lastSuspendedTime;Ay||A===0)&&(g.lastSuspendedTime=y),y<=g.lastPingedTime&&(g.lastPingedTime=0),y<=g.lastExpiredTime&&(g.lastExpiredTime=0)}function _s(g,y){y>g.firstPendingTime&&(g.firstPendingTime=y);var A=g.firstSuspendedTime;A!==0&&(y>=A?g.firstSuspendedTime=g.lastSuspendedTime=g.nextKnownPendingLevel=0:y>=g.lastSuspendedTime&&(g.lastSuspendedTime=y+1),y>g.nextKnownPendingLevel&&(g.nextKnownPendingLevel=y))}function oa(g,y){var A=g.lastExpiredTime;(A===0||A>y)&&(g.lastExpiredTime=y)}function n2(g){var y=g._reactInternalFiber;if(y===void 0)throw typeof g.render=="function"?Error(t(188)):Error(t(268,Object.keys(g)));return g=$e(y),g===null?null:g.stateNode}function la(g,y){g=g.memoizedState,g!==null&&g.dehydrated!==null&&g.retryTime{"use strict";Object.defineProperty(Qf,"__esModule",{value:!0});var JK=0;Qf.__interactionsRef=null;Qf.__subscriberRef=null;Qf.unstable_clear=function(i){return i()};Qf.unstable_getCurrent=function(){return null};Qf.unstable_getThreadID=function(){return++JK};Qf.unstable_trace=function(i,o,f){return f()};Qf.unstable_wrap=function(i){return i};Qf.unstable_subscribe=function(){};Qf.unstable_unsubscribe=function(){}});var g9=ce(au=>{"use strict";process.env.NODE_ENV!=="production"&&function(){"use strict";Object.defineProperty(au,"__esModule",{value:!0});var i=!0,o=0,f=0,p=0;au.__interactionsRef=null,au.__subscriberRef=null,i&&(au.__interactionsRef={current:new Set},au.__subscriberRef={current:null});function E(ge){if(!i)return ge();var ze=au.__interactionsRef.current;au.__interactionsRef.current=new Set;try{return ge()}finally{au.__interactionsRef.current=ze}}function t(){return i?au.__interactionsRef.current:null}function k(){return++p}function L(ge,ze,pe){var Oe=arguments.length>3&&arguments[3]!==void 0?arguments[3]:o;if(!i)return pe();var le={__count:1,id:f++,name:ge,timestamp:ze},Ue=au.__interactionsRef.current,Ge=new Set(Ue);Ge.add(le),au.__interactionsRef.current=Ge;var rt=au.__subscriberRef.current,wt;try{rt!==null&&rt.onInteractionTraced(le)}finally{try{rt!==null&&rt.onWorkStarted(Ge,Oe)}finally{try{wt=pe()}finally{au.__interactionsRef.current=Ue;try{rt!==null&&rt.onWorkStopped(Ge,Oe)}finally{le.__count--,rt!==null&&le.__count===0&&rt.onInteractionScheduledWorkCompleted(le)}}}}return wt}function N(ge){var ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:o;if(!i)return ge;var pe=au.__interactionsRef.current,Oe=au.__subscriberRef.current;Oe!==null&&Oe.onWorkScheduled(pe,ze),pe.forEach(function(Ge){Ge.__count++});var le=!1;function Ue(){var Ge=au.__interactionsRef.current;au.__interactionsRef.current=pe,Oe=au.__subscriberRef.current;try{var rt;try{Oe!==null&&Oe.onWorkStarted(pe,ze)}finally{try{rt=ge.apply(void 0,arguments)}finally{au.__interactionsRef.current=Ge,Oe!==null&&Oe.onWorkStopped(pe,ze)}}return rt}finally{le||(le=!0,pe.forEach(function(wt){wt.__count--,Oe!==null&&wt.__count===0&&Oe.onInteractionScheduledWorkCompleted(wt)}))}}return Ue.cancel=function(){Oe=au.__subscriberRef.current;try{Oe!==null&&Oe.onWorkCanceled(pe,ze)}finally{pe.forEach(function(rt){rt.__count--,Oe&&rt.__count===0&&Oe.onInteractionScheduledWorkCompleted(rt)})}},Ue}var C=null;i&&(C=new Set);function U(ge){i&&(C.add(ge),C.size===1&&(au.__subscriberRef.current={onInteractionScheduledWorkCompleted:ne,onInteractionTraced:W,onWorkCanceled:he,onWorkScheduled:m,onWorkStarted:we,onWorkStopped:Se}))}function q(ge){i&&(C.delete(ge),C.size===0&&(au.__subscriberRef.current=null))}function W(ge){var ze=!1,pe=null;if(C.forEach(function(Oe){try{Oe.onInteractionTraced(ge)}catch(le){ze||(ze=!0,pe=le)}}),ze)throw pe}function ne(ge){var ze=!1,pe=null;if(C.forEach(function(Oe){try{Oe.onInteractionScheduledWorkCompleted(ge)}catch(le){ze||(ze=!0,pe=le)}}),ze)throw pe}function m(ge,ze){var pe=!1,Oe=null;if(C.forEach(function(le){try{le.onWorkScheduled(ge,ze)}catch(Ue){pe||(pe=!0,Oe=Ue)}}),pe)throw Oe}function we(ge,ze){var pe=!1,Oe=null;if(C.forEach(function(le){try{le.onWorkStarted(ge,ze)}catch(Ue){pe||(pe=!0,Oe=Ue)}}),pe)throw Oe}function Se(ge,ze){var pe=!1,Oe=null;if(C.forEach(function(le){try{le.onWorkStopped(ge,ze)}catch(Ue){pe||(pe=!0,Oe=Ue)}}),pe)throw Oe}function he(ge,ze){var pe=!1,Oe=null;if(C.forEach(function(le){try{le.onWorkCanceled(ge,ze)}catch(Ue){pe||(pe=!0,Oe=Ue)}}),pe)throw Oe}au.unstable_clear=E,au.unstable_getCurrent=t,au.unstable_getThreadID=k,au.unstable_trace=L,au.unstable_wrap=N,au.unstable_subscribe=U,au.unstable_unsubscribe=q}()});var _9=ce((Une,fw)=>{"use strict";process.env.NODE_ENV==="production"?fw.exports=y9():fw.exports=g9()});var E9=ce((jne,hg)=>{"use strict";process.env.NODE_ENV!=="production"&&(hg.exports=function i(o){"use strict";var f=eg(),p=su(),E=HD(),t=h4(),k=_9(),L=0,N=1,C=2,U=3,q=4,W=5,ne=6,m=7,we=8,Se=9,he=10,ge=11,ze=12,pe=13,Oe=14,le=15,Ue=16,Ge=17,rt=18,wt=19,xt=20,$e=21,ft=function(){};ft=function(a,c){for(var _=arguments.length,T=new Array(_>2?_-2:0),R=2;R<_;R++)T[R-2]=arguments[R];if(c===void 0)throw new Error("`warningWithoutStack(condition, format, ...args)` requires a warning message argument");if(T.length>8)throw new Error("warningWithoutStack() currently supports at most 8 arguments.");if(!a){if(typeof console!="undefined"){var j=T.map(function(oe){return""+oe});j.unshift("Warning: "+c),Function.prototype.apply.call(console.error,console,j)}try{var V=0,te="Warning: "+c.replace(/%s/g,function(){return T[V++]});throw new Error(te)}catch(oe){}}};var Ke=ft;function jt(a){return a._reactInternalFiber}function $t(a,c){a._reactInternalFiber=c}var at=p.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;at.hasOwnProperty("ReactCurrentDispatcher")||(at.ReactCurrentDispatcher={current:null}),at.hasOwnProperty("ReactCurrentBatchConfig")||(at.ReactCurrentBatchConfig={suspense:null});var Q=typeof Symbol=="function"&&Symbol.for,ae=Q?Symbol.for("react.element"):60103,Ce=Q?Symbol.for("react.portal"):60106,ue=Q?Symbol.for("react.fragment"):60107,je=Q?Symbol.for("react.strict_mode"):60108,ct=Q?Symbol.for("react.profiler"):60114,At=Q?Symbol.for("react.provider"):60109,en=Q?Symbol.for("react.context"):60110,ln=Q?Symbol.for("react.concurrent_mode"):60111,An=Q?Symbol.for("react.forward_ref"):60112,nr=Q?Symbol.for("react.suspense"):60113,un=Q?Symbol.for("react.suspense_list"):60120,Wt=Q?Symbol.for("react.memo"):60115,vr=Q?Symbol.for("react.lazy"):60116,w=Q?Symbol.for("react.fundamental"):60117,Ut=Q?Symbol.for("react.responder"):60118,Vn=Q?Symbol.for("react.scope"):60119,fr=typeof Symbol=="function"&&Symbol.iterator,Fr="@@iterator";function ur(a){if(a===null||typeof a!="object")return null;var c=fr&&a[fr]||a[Fr];return typeof c=="function"?c:null}var br=Ke;br=function(a,c){if(!a){for(var _=at.ReactDebugCurrentFrame,T=_.getStackAddendum(),R=arguments.length,j=new Array(R>2?R-2:0),V=2;V import('./MyComponent'))`,T),a._status=So,a._result=R}},function(T){a._status===a0&&(a._status=Go,a._result=T)})}}function Ko(a,c,_){var T=c.displayName||c.name||"";return a.displayName||(T!==""?_+"("+T+")":_)}function qt(a){if(a==null)return null;if(typeof a.tag=="number"&&Ke(!1,"Received an unexpected object in getComponentName(). This is likely a bug in React. Please file an issue."),typeof a=="function")return a.displayName||a.name||null;if(typeof a=="string")return a;switch(a){case ue:return"Fragment";case Ce:return"Portal";case ct:return"Profiler";case je:return"StrictMode";case nr:return"Suspense";case un:return"SuspenseList"}if(typeof a=="object")switch(a.$$typeof){case en:return"Context.Consumer";case At:return"Context.Provider";case An:return Ko(a,a.render,"ForwardRef");case Wt:return qt(a.type);case vr:{var c=a,_=Os(c);if(_)return qt(_);break}}return null}var _i=0,eu=1,ai=2,mr=4,Xo=6,W0=8,Lu=16,V0=32,Hr=64,To=128,Co=256,L0=512,tu=1024,Si=1028,ks=932,Hl=2047,F0=2048,f0=4096,Pr=!0,Ei=!0,G0=!0,fi=!0,Zt=!0,Ln=!0,Di=!1,ci=!1,Ht=!1,Du=!1,Yi=!1,Y0=!0,Ui=!1,Wl=!1,xo=!1,ni=!1,oo=!1,Vl=at.ReactCurrentOwner;function Ao(a){var c=a,_=a;if(a.alternate)for(;c.return;)c=c.return;else{var T=c;do c=T,(c.effectTag&(ai|tu))!==_i&&(_=c.return),T=c.return;while(T)}return c.tag===U?_:null}function Ms(a){return Ao(a)===a}function Xn(a){{var c=Vl.current;if(c!==null&&c.tag===N){var _=c,T=_.stateNode;T._warnedAboutRefsInRender||Ke(!1,"%s is accessing isMounted inside its render() function. render() should be a pure function of props and state. It should never access something that requires stale data from the previous render, such as refs. Move this logic to componentDidMount and componentDidUpdate instead.",qt(_.type)||"A component"),T._warnedAboutRefsInRender=!0}}var R=jt(a);return R?Ao(R)===R:!1}function Qo(a){if(Ao(a)!==a)throw Error("Unable to find node on an unmounted component.")}function lo(a){var c=a.alternate;if(!c){var _=Ao(a);if(_===null)throw Error("Unable to find node on an unmounted component.");return _!==a?null:a}for(var T=a,R=c;;){var j=T.return;if(j===null)break;var V=j.alternate;if(V===null){var te=j.return;if(te!==null){T=R=te;continue}break}if(j.child===V.child){for(var oe=j.child;oe;){if(oe===T)return Qo(j),a;if(oe===R)return Qo(j),c;oe=oe.sibling}throw Error("Unable to find node on an unmounted component.")}if(T.return!==R.return)T=j,R=V;else{for(var Ie=!1,Ye=j.child;Ye;){if(Ye===T){Ie=!0,T=j,R=V;break}if(Ye===R){Ie=!0,R=j,T=V;break}Ye=Ye.sibling}if(!Ie){for(Ye=V.child;Ye;){if(Ye===T){Ie=!0,T=V,R=j;break}if(Ye===R){Ie=!0,R=V,T=j;break}Ye=Ye.sibling}if(!Ie)throw Error("Child was not found in either parent set. This indicates a bug in React related to the return pointer. Please file an issue.")}}if(T.alternate!==R)throw Error("Return fibers should always be each others' alternates. This error is likely caused by a bug in React. Please file an issue.")}if(T.tag!==U)throw Error("Unable to find node on an unmounted component.");return T.stateNode.current===T?a:c}function b0(a){var c=lo(a);if(!c)return null;for(var _=c;;){if(_.tag===W||_.tag===ne)return _;if(_.child){_.child.return=_,_=_.child;continue}if(_===c)return null;for(;!_.sibling;){if(!_.return||_.return===c)return null;_=_.return}_.sibling.return=_.return,_=_.sibling}return null}function yl(a){var c=lo(a);if(!c)return null;for(var _=c;;){if(_.tag===W||_.tag===ne||Ht&&_.tag===xt)return _;if(_.child&&_.tag!==q){_.child.return=_,_=_.child;continue}if(_===c)return null;for(;!_.sibling;){if(!_.return||_.return===c)return null;_=_.return}_.sibling.return=_.return,_=_.sibling}return null}var Ro=o.getPublicInstance,Et=o.getRootHostContext,Pt=o.getChildHostContext,Bn=o.prepareForCommit,Ir=o.resetAfterCommit,ji=o.createInstance,Wr=o.appendInitialChild,wu=o.finalizeInitialChildren,c0=o.prepareUpdate,Ti=o.shouldSetTextContent,d0=o.shouldDeprioritizeSubtree,as=o.createTextInstance,St=o.setTimeout,so=o.clearTimeout,Jo=o.noTimeout,Gl=o.now,Fu=o.isPrimaryRenderer,fs=o.warnsIfNotActing,P0=o.supportsMutation,X=o.supportsPersistence,_e=o.supportsHydration,Ne=o.mountResponderInstance,Me=o.unmountResponderInstance,dt=o.getFundamentalComponentInstance,Hn=o.mountFundamentalComponent,Dn=o.shouldUpdateFundamentalComponent,or=o.getInstanceFromNode,mi=o.appendChild,Su=o.appendChildToContainer,bu=o.commitTextUpdate,Pu=o.commitMount,mu=o.commitUpdate,yi=o.insertBefore,Oo=o.insertInContainerBefore,Tu=o.removeChild,ao=o.removeChildFromContainer,Iu=o.resetTextContent,Oa=o.hideInstance,p0=o.hideTextInstance,Zs=o.unhideInstance,K0=o.unhideTextInstance,$s=o.updateFundamentalComponent,ka=o.unmountFundamentalComponent,cs=o.cloneInstance,w0=o.createContainerChildSet,Gn=o.appendChildToContainerChildSet,ic=o.finalizeContainerChildren,ri=o.replaceContainerChildren,Gr=o.cloneHiddenInstance,Yl=o.cloneHiddenTextInstance,ea=o.cloneInstance,lf=o.canHydrateInstance,Ns=o.canHydrateTextInstance,Ma=o.canHydrateSuspenseInstance,Ls=o.isSuspenseInstancePending,h0=o.isSuspenseInstanceFallback,Fs=o.registerSuspenseInstanceRetry,Ni=o.getNextHydratableSibling,B=o.getFirstHydratableChild,z=o.hydrateInstance,G=o.hydrateTextInstance,$=o.hydrateSuspenseInstance,De=o.getNextHydratableInstanceAfterSuspenseInstance,me=o.commitHydratedContainer,xe=o.commitHydratedSuspenseInstance,Z=o.clearSuspenseBoundary,ke=o.clearSuspenseBoundaryFromContainer,Xe=o.didNotMatchHydratedContainerTextInstance,ht=o.didNotMatchHydratedTextInstance,ie=o.didNotHydrateContainerInstance,qe=o.didNotHydrateInstance,tt=o.didNotFindHydratableContainerInstance,Tt=o.didNotFindHydratableContainerTextInstance,kt=o.didNotFindHydratableContainerSuspenseInstance,bt=o.didNotFindHydratableInstance,on=o.didNotFindHydratableTextInstance,tn=o.didNotFindHydratableSuspenseInstance,Lt=/^(.*)[\\\/]/,gn=function(a,c,_){var T="";if(c){var R=c.fileName,j=R.replace(Lt,"");if(/^index\./.test(j)){var V=R.match(Lt);if(V){var te=V[1];if(te){var oe=te.replace(Lt,"");j=oe+"/"+j}}}T=" (at "+j+":"+c.lineNumber+")"}else _&&(T=" (created by "+_+")");return` in `+(a||"Unknown")+T},lr=at.ReactDebugCurrentFrame;function Qn(a){switch(a.tag){case U:case q:case ne:case m:case he:case Se:return"";default:var c=a._debugOwner,_=a._debugSource,T=qt(a.type),R=null;return c&&(R=qt(c.type)),gn(T,_,R)}}function _r(a){var c="",_=a;do c+=Qn(_),_=_.return;while(_);return c}var Cn=null,Ar=null;function v0(){{if(Cn===null)return null;var a=Cn._debugOwner;if(a!==null&&typeof a!="undefined")return qt(a.type)}return null}function Rr(){return Cn===null?"":_r(Cn)}function nt(){lr.getCurrentStack=null,Cn=null,Ar=null}function _t(a){lr.getCurrentStack=Rr,Cn=a,Ar=null}function Ze(a){Ar=a}var Ft="\u269B",nn="\u26D4",sn=typeof performance!="undefined"&&typeof performance.mark=="function"&&typeof performance.clearMarks=="function"&&typeof performance.measure=="function"&&typeof performance.clearMeasures=="function",Yn=null,yr=null,nu=null,Cu=!1,S0=!1,X0=!1,xu=0,di=0,ko=new Set,Zo=function(a){return Ft+" "+a},sf=function(a,c){var _=c?nn+" ":Ft+" ",T=c?" Warning: "+c:"";return""+_+a+T},gl=function(a){performance.mark(Zo(a))},af=function(a){performance.clearMarks(Zo(a))},Mo=function(a,c,_){var T=Zo(c),R=sf(a,_);try{performance.measure(R,T)}catch(j){}performance.clearMarks(T),performance.clearMeasures(R)},ds=function(a,c){return a+" (#"+c+")"},bs=function(a,c,_){return _===null?a+" ["+(c?"update":"mount")+"]":a+"."+_},No=function(a,c){var _=qt(a.type)||"Unknown",T=a._debugID,R=a.alternate!==null,j=bs(_,R,c);if(Cu&&ko.has(j))return!1;ko.add(j);var V=ds(j,T);return gl(V),!0},Lo=function(a,c){var _=qt(a.type)||"Unknown",T=a._debugID,R=a.alternate!==null,j=bs(_,R,c),V=ds(j,T);af(V)},ps=function(a,c,_){var T=qt(a.type)||"Unknown",R=a._debugID,j=a.alternate!==null,V=bs(T,j,c),te=ds(V,R);Mo(V,te,_)},Vu=function(a){switch(a.tag){case U:case W:case ne:case q:case m:case he:case Se:case we:return!0;default:return!1}},yu=function(){yr!==null&&nu!==null&&Lo(nu,yr),nu=null,yr=null,X0=!1},pi=function(){for(var a=Yn;a;)a._debugIsCurrentlyTiming&&ps(a,null,null),a=a.return},T0=function(a){a.return!==null&&T0(a.return),a._debugIsCurrentlyTiming&&No(a,null)},Q0=function(){Yn!==null&&T0(Yn)};function Fo(){Pr&&di++}function ta(){Pr&&(Cu&&(S0=!0),yr!==null&&yr!=="componentWillMount"&&yr!=="componentWillReceiveProps"&&(X0=!0))}function Kl(a){if(Pr){if(!sn||Vu(a)||(Yn=a,!No(a,null)))return;a._debugIsCurrentlyTiming=!0}}function Ki(a){if(Pr){if(!sn||Vu(a))return;a._debugIsCurrentlyTiming=!1,Lo(a,null)}}function Yr(a){if(Pr){if(!sn||Vu(a)||(Yn=a.return,!a._debugIsCurrentlyTiming))return;a._debugIsCurrentlyTiming=!1,ps(a,null,null)}}function fo(a){if(Pr){if(!sn||Vu(a)||(Yn=a.return,!a._debugIsCurrentlyTiming))return;a._debugIsCurrentlyTiming=!1;var c=a.tag===pe?"Rendering was suspended":"An error was thrown inside this error boundary";ps(a,null,c)}}function Oi(a,c){if(Pr){if(!sn||(yu(),!No(a,c)))return;nu=a,yr=c}}function gi(){if(Pr){if(!sn)return;if(yr!==null&&nu!==null){var a=X0?"Scheduled a cascading update":null;ps(nu,yr,a)}yr=null,nu=null}}function ff(a){if(Pr){if(Yn=a,!sn)return;xu=0,gl("(React Tree Reconciliation)"),Q0()}}function cf(a,c){if(Pr){if(!sn)return;var _=null;if(a!==null)if(a.tag===U)_="A top-level update interrupted the previous render";else{var T=qt(a.type)||"Unknown";_="An update to "+T+" interrupted the previous render"}else xu>1&&(_="There were cascading updates");xu=0;var R=c?"(React Tree Reconciliation: Completed Root)":"(React Tree Reconciliation: Yielded)";pi(),Mo(R,"(React Tree Reconciliation)",_)}}function J0(){if(Pr){if(!sn)return;Cu=!0,S0=!1,ko.clear(),gl("(Committing Changes)")}}function Z0(){if(Pr){if(!sn)return;var a=null;S0?a="Lifecycle hook scheduled a cascading update":xu>0&&(a="Caused by a cascading update in earlier commit"),S0=!1,xu++,Cu=!1,ko.clear(),Mo("(Committing Changes)","(Committing Changes)",a)}}function Te(){if(Pr){if(!sn)return;di=0,gl("(Committing Snapshot Effects)")}}function et(){if(Pr){if(!sn)return;var a=di;di=0,Mo("(Committing Snapshot Effects: "+a+" Total)","(Committing Snapshot Effects)",null)}}function Ve(){if(Pr){if(!sn)return;di=0,gl("(Committing Host Effects)")}}function Gt(){if(Pr){if(!sn)return;var a=di;di=0,Mo("(Committing Host Effects: "+a+" Total)","(Committing Host Effects)",null)}}function Yt(){if(Pr){if(!sn)return;di=0,gl("(Calling Lifecycle Methods)")}}function sr(){if(Pr){if(!sn)return;var a=di;di=0,Mo("(Calling Lifecycle Methods: "+a+" Total)","(Calling Lifecycle Methods)",null)}}var Br=[],wn;wn=[];var fu=-1;function Gu(a){return{current:a}}function Kr(a,c){if(fu<0){Ke(!1,"Unexpected pop.");return}c!==wn[fu]&&Ke(!1,"Unexpected Fiber popped."),a.current=Br[fu],Br[fu]=null,wn[fu]=null,fu--}function Vr(a,c,_){fu++,Br[fu]=a.current,wn[fu]=_,a.current=c}var Bu;Bu={};var Sn={};Object.freeze(Sn);var C0=Gu(Sn),Au=Gu(!1),ei=Sn;function _l(a,c,_){return ni?Sn:_&&zi(c)?ei:C0.current}function Ps(a,c,_){if(!ni){var T=a.stateNode;T.__reactInternalMemoizedUnmaskedChildContext=c,T.__reactInternalMemoizedMaskedChildContext=_}}function Uu(a,c){if(ni)return Sn;var _=a.type,T=_.contextTypes;if(!T)return Sn;var R=a.stateNode;if(R&&R.__reactInternalMemoizedUnmaskedChildContext===c)return R.__reactInternalMemoizedMaskedChildContext;var j={};for(var V in T)j[V]=c[V];{var te=qt(_)||"Unknown";E(T,j,"context",te,Rr)}return R&&Ps(a,c,j),j}function na(){return ni?!1:Au.current}function zi(a){if(ni)return!1;var c=a.childContextTypes;return c!=null}function Is(a){ni||(Kr(Au,a),Kr(C0,a))}function x0(a){ni||(Kr(Au,a),Kr(C0,a))}function Li(a,c,_){if(!ni){if(C0.current!==Sn)throw Error("Unexpected context found on stack. This error is likely caused by a bug in React. Please file an issue.");Vr(C0,c,a),Vr(Au,_,a)}}function A0(a,c,_){if(ni)return _;var T=a.stateNode,R=c.childContextTypes;if(typeof T.getChildContext!="function"){{var j=qt(c)||"Unknown";Bu[j]||(Bu[j]=!0,Ke(!1,"%s.childContextTypes is specified but there is no getChildContext() method on the instance. You can either define getChildContext() on %s or remove childContextTypes from it.",j,j))}return _}var V;Ze("getChildContext"),Oi(a,"getChildContext"),V=T.getChildContext(),gi(),Ze(null);for(var te in V)if(!(te in R))throw Error((qt(c)||"Unknown")+'.getChildContext(): key "'+te+'" is not defined in childContextTypes.');{var oe=qt(c)||"Unknown";E(R,V,"child context",oe,Rr)}return f({},_,{},V)}function Fi(a){if(ni)return!1;var c=a.stateNode,_=c&&c.__reactInternalMemoizedMergedChildContext||Sn;return ei=C0.current,Vr(C0,_,a),Vr(Au,Au.current,a),!0}function $o(a,c,_){if(!ni){var T=a.stateNode;if(!T)throw Error("Expected to have an instance by this point. This error is likely caused by a bug in React. Please file an issue.");if(_){var R=A0(a,c,ei);T.__reactInternalMemoizedMergedChildContext=R,Kr(Au,a),Kr(C0,a),Vr(C0,R,a),Vr(Au,_,a)}else Kr(Au,a),Vr(Au,_,a)}}function El(a){if(ni)return Sn;if(!(Ms(a)&&a.tag===N))throw Error("Expected subtree parent to be a mounted class component. This error is likely caused by a bug in React. Please file an issue.");var c=a;do{switch(c.tag){case U:return c.stateNode.context;case N:{var _=c.type;if(zi(_))return c.stateNode.__reactInternalMemoizedMergedChildContext;break}}c=c.return}while(c!==null);throw Error("Found unexpected detached subtree parent. This error is likely caused by a bug in React. Please file an issue.")}var I0=1,R0=2,co=t.unstable_runWithPriority,Ru=t.unstable_scheduleCallback,Yu=t.unstable_cancelCallback,Xl=t.unstable_shouldYield,hs=t.unstable_requestPaint,ra=t.unstable_now,df=t.unstable_getCurrentPriorityLevel,Ku=t.unstable_ImmediatePriority,vs=t.unstable_UserBlockingPriority,wr=t.unstable_NormalPriority,$0=t.unstable_LowPriority,Xi=t.unstable_IdlePriority;if(Ln&&!(k.__interactionsRef!=null&&k.__interactionsRef.current!=null))throw Error("It is not supported to run the profiling version of a renderer (for example, `react-dom/profiling`) without also replacing the `scheduler/tracing` module with `scheduler/tracing-profiling`. Your bundler might have a setting for aliasing both modules. Learn more at http://fb.me/react-profiling");var ru={},Ci=99,Xr=98,Wn=97,Xu=96,m0=95,y0=90,kn=Xl,se=hs!==void 0?hs:function(){},re=null,Le=null,Ae=!1,ot=ra(),vt=ot<1e4?ra:function(){return ra()-ot};function Xt(){switch(df()){case Ku:return Ci;case vs:return Xr;case wr:return Wn;case $0:return Xu;case Xi:return m0;default:throw Error("Unknown priority level.")}}function xn(a){switch(a){case Ci:return Ku;case Xr:return vs;case Wn:return wr;case Xu:return $0;case m0:return Xi;default:throw Error("Unknown priority level.")}}function _n(a,c){var _=xn(a);return co(_,c)}function yn(a,c,_){var T=xn(a);return Ru(T,c,_)}function En(a){return re===null?(re=[a],Le=Ru(Ku,xi)):re.push(a),ru}function er(a){a!==ru&&Yu(a)}function It(){if(Le!==null){var a=Le;Le=null,Yu(a)}xi()}function xi(){if(!Ae&&re!==null){Ae=!0;var a=0;try{var c=!0,_=re;_n(Ci,function(){for(;a<_.length;a++){var T=_[a];do T=T(c);while(T!==null)}}),re=null}catch(T){throw re!==null&&(re=re.slice(a+1)),Ru(Ku,It),T}finally{Ae=!1}}}var Sr=0,cr=1,Y=2,Qr=4,Jr=8,Ur=1073741823,lt=0,hi=1,Qi=2,g0=3,bn=Ur,Qu=bn-1,eo=10,po=Qu-1;function Ju(a){return po-(a/eo|0)}function bo(a){return(po-a)*eo}function to(a,c){return((a/c|0)+1)*c}function Na(a,c,_){return po-to(po-a+c/eo,_/eo)}var pf=5e3,uc=250;function ms(a){return Na(a,pf,uc)}function ia(a,c){return Na(a,c,uc)}var B0=500,oc=100;function La(a){return Na(a,B0,oc)}function gd(a){return g0++}function $1(a,c){if(c===bn)return Ci;if(c===hi||c===Qi)return m0;var _=bo(c)-bo(a);return _<=0?Ci:_<=B0+oc?Xr:_<=pf+uc?Wn:m0}function e2(a,c){return a===c&&(a!==0||1/a==1/c)||a!==a&&c!==c}var ho=typeof Object.is=="function"?Object.is:e2,Uc=Object.prototype.hasOwnProperty;function Dl(a,c){if(ho(a,c))return!0;if(typeof a!="object"||a===null||typeof c!="object"||c===null)return!1;var _=Object.keys(a),T=Object.keys(c);if(_.length!==T.length)return!1;for(var R=0;R<_.length;R++)if(!Uc.call(c,_[R])||!ho(a[_[R]],c[_[R]]))return!1;return!0}var el=function(){};{var _d=function(a){for(var c=arguments.length,_=new Array(c>1?c-1:0),T=1;T2?_-2:0),R=2;R<_;R++)T[R-2]=arguments[R];_d.apply(void 0,[c].concat(T))}}}var Bs=el,wl={recordUnsafeLifecycleWarnings:function(a,c){},flushPendingUnsafeLifecycleWarnings:function(){},recordLegacyContextWarning:function(a,c){},flushLegacyContextWarning:function(){},discardPendingWarnings:function(){}};{var t2=function(a){for(var c=null,_=a;_!==null;)_.mode&cr&&(c=_),_=_.return;return c},Po=function(a){var c=[];return a.forEach(function(_){c.push(_)}),c.sort().join(", ")},Fa=[],ba=[],Pa=[],ua=[],ys=[],gs=[],Ql=new Set;wl.recordUnsafeLifecycleWarnings=function(a,c){Ql.has(a.type)||(typeof c.componentWillMount=="function"&&c.componentWillMount.__suppressDeprecationWarning!==!0&&Fa.push(a),a.mode&cr&&typeof c.UNSAFE_componentWillMount=="function"&&ba.push(a),typeof c.componentWillReceiveProps=="function"&&c.componentWillReceiveProps.__suppressDeprecationWarning!==!0&&Pa.push(a),a.mode&cr&&typeof c.UNSAFE_componentWillReceiveProps=="function"&&ua.push(a),typeof c.componentWillUpdate=="function"&&c.componentWillUpdate.__suppressDeprecationWarning!==!0&&ys.push(a),a.mode&cr&&typeof c.UNSAFE_componentWillUpdate=="function"&&gs.push(a))},wl.flushPendingUnsafeLifecycleWarnings=function(){var a=new Set;Fa.length>0&&(Fa.forEach(function(Nt){a.add(qt(Nt.type)||"Component"),Ql.add(Nt.type)}),Fa=[]);var c=new Set;ba.length>0&&(ba.forEach(function(Nt){c.add(qt(Nt.type)||"Component"),Ql.add(Nt.type)}),ba=[]);var _=new Set;Pa.length>0&&(Pa.forEach(function(Nt){_.add(qt(Nt.type)||"Component"),Ql.add(Nt.type)}),Pa=[]);var T=new Set;ua.length>0&&(ua.forEach(function(Nt){T.add(qt(Nt.type)||"Component"),Ql.add(Nt.type)}),ua=[]);var R=new Set;ys.length>0&&(ys.forEach(function(Nt){R.add(qt(Nt.type)||"Component"),Ql.add(Nt.type)}),ys=[]);var j=new Set;if(gs.length>0&&(gs.forEach(function(Nt){j.add(qt(Nt.type)||"Component"),Ql.add(Nt.type)}),gs=[]),c.size>0){var V=Po(c);Ke(!1,`Using UNSAFE_componentWillMount in strict mode is not recommended and may indicate bugs in your code. See https://fb.me/react-unsafe-component-lifecycles for details. @@ -156,10 +156,10 @@ act(() => { }); /* assert on the output */ -This ensures that you're testing the behavior the user would see in the browser. Learn more at https://fb.me/react-wrap-tests-with-act%s`,qt(a.type),_r(a))}var Ey=_y,zp=!1;function Dy(a){zp===!1&&t.unstable_flushAllWithoutAsserting===void 0&&(a.mode&Y||a.mode&Qr?(zp=!0,Ke(!1,`In Concurrent or Sync modes, the "scheduler" module needs to be mocked to guarantee consistent behaviour across tests and browsers. For example, with jest: +This ensures that you're testing the behavior the user would see in the browser. Learn more at https://fb.me/react-wrap-tests-with-act%s`,qt(a.type),_r(a))}var Ey=_y,zp=!1;function Dy(a){zp===!1&&t.unstable_flushAllWithoutAsserting===void 0&&(a.mode&Y||a.mode&Qr?(zp=!0,Ke(!1,`In Concurrent or Sync modes, the "scheduler" module needs to be mocked to guarantee consistent behaviour across tests and browsers. For example, with jest: jest.mock('scheduler', () => require('scheduler/unstable_mock')); -For more info, visit https://fb.me/react-mock-scheduler`)):Yi===!0&&(zp=!0,Ke(!1,`Starting from React v17, the "scheduler" module will need to be mocked to guarantee consistent behaviour across tests and browsers. For example, with jest: +For more info, visit https://fb.me/react-mock-scheduler`)):Yi===!0&&(zp=!0,Ke(!1,`Starting from React v17, the "scheduler" module will need to be mocked to guarantee consistent behaviour across tests and browsers. For example, with jest: jest.mock('scheduler', () => require('scheduler/unstable_mock')); For more info, visit https://fb.me/react-mock-scheduler`)))}var Ys=null;function wy(a){{var c=Xt();if((a.mode&Qr)!==_i&&(c===Xr||c===Ci))for(var _=a;_!==null;){var T=_.alternate;if(T!==null)switch(_.tag){case N:var R=T.updateQueue;if(R!==null)for(var j=R.firstUpdate;j!==null;){var V=j.priority;if(V===Xr||V===Ci){Ys===null?Ys=new Set([qt(_.type)]):Ys.add(qt(_.type));break}j=j.next}break;case L:case ge:case le:if(_.memoizedState!==null&&_.memoizedState.baseUpdate!==null)for(var te=_.memoizedState.baseUpdate;te!==null;){var oe=te.priority;if(oe===Xr||oe===Ci){Ys===null?Ys=new Set([qt(_.type)]):Ys.add(qt(_.type));break}if(te.next===_.memoizedState.baseUpdate)break;te=te.next}break;default:break}_=_.return}}}function d(){if(Ys!==null){var a=[];Ys.forEach(function(c){return a.push(c)}),Ys=null,a.length>0&&Ke(!1,`%s triggered a user-blocking update that suspended. @@ -460,7 +460,7 @@ object-assign /** @license React v0.0.0-experimental-51a3aa6af * react-debug-tools.production.min.js * - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. @@ -468,7 +468,7 @@ object-assign /** @license React v0.0.0-experimental-51a3aa6af * react-is.production.min.js * - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. @@ -476,7 +476,7 @@ object-assign /** @license React v0.0.0-experimental-51a3aa6af * react.production.min.js * - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. @@ -484,7 +484,7 @@ object-assign /** @license React v0.18.0 * scheduler-tracing.development.js * - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. @@ -492,7 +492,7 @@ object-assign /** @license React v0.18.0 * scheduler-tracing.production.min.js * - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. @@ -500,7 +500,7 @@ object-assign /** @license React v0.18.0 * scheduler.development.js * - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. @@ -508,7 +508,7 @@ object-assign /** @license React v0.18.0 * scheduler.production.min.js * - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. @@ -516,7 +516,7 @@ object-assign /** @license React v0.24.0 * react-reconciler.development.js * - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. @@ -524,7 +524,7 @@ object-assign /** @license React v0.24.0 * react-reconciler.production.min.js * - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. @@ -532,7 +532,7 @@ object-assign /** @license React v16.13.1 * react.development.js * - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. @@ -540,7 +540,7 @@ object-assign /** @license React v16.13.1 * react.production.min.js * - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md index 4bd525a54..576ebbb3a 100644 --- a/CODE_OF_CONDUCT.md +++ b/CODE_OF_CONDUCT.md @@ -1,3 +1,9 @@ + + # Code of Conduct ## Our Pledge diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 1ef299b00..bd53c9c01 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,3 +1,9 @@ + + # Contributing to Mephisto We want to make contributing to this project as easy and transparent as possible. diff --git a/LICENSE b/LICENSE index b96dcb048..e1c55abce 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) Facebook, Inc. and its affiliates. +Copyright (c) Meta Platforms and its affiliates. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/README.md b/README.md index 9f73b2087..c1cc348f0 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,9 @@ + +

Mephisto diff --git a/docker/docker-compose.dev.vscode.yml b/docker/docker-compose.dev.vscode.yml index f228332f7..d02342df9 100644 --- a/docker/docker-compose.dev.vscode.yml +++ b/docker/docker-compose.dev.vscode.yml @@ -1,3 +1,7 @@ +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + version: "3" services: diff --git a/docker/docker-compose.dev.yml b/docker/docker-compose.dev.yml index efee4dc4c..0863f46f4 100644 --- a/docker/docker-compose.dev.yml +++ b/docker/docker-compose.dev.yml @@ -1,3 +1,7 @@ +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + version: "3" services: diff --git a/docker/entrypoints/server.mturk.sh b/docker/entrypoints/server.mturk.sh index 9a2fd47b6..8dc97d342 100755 --- a/docker/entrypoints/server.mturk.sh +++ b/docker/entrypoints/server.mturk.sh @@ -1,4 +1,9 @@ #!/bin/sh + +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + set -e pip install pytest diff --git a/docker/entrypoints/server.prolific.sh b/docker/entrypoints/server.prolific.sh index 328c18f30..e7dd43e8d 100755 --- a/docker/entrypoints/server.prolific.sh +++ b/docker/entrypoints/server.prolific.sh @@ -1,4 +1,9 @@ #!/bin/sh + +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + set -e pip install pytest black diff --git a/docs/README.md b/docs/README.md index ddba226cf..9d45c0372 100644 --- a/docs/README.md +++ b/docs/README.md @@ -1,3 +1,9 @@ + + # Mephisto Docs - Looking to get set-up and running quickly with Mephisto? Check out the **[10 minute quickstart](https://mephisto.ai/docs/guides/quickstart)**. diff --git a/docs/legacy/hydra_migration.md b/docs/legacy/hydra_migration.md index b6f172704..888a1044f 100644 --- a/docs/legacy/hydra_migration.md +++ b/docs/legacy/hydra_migration.md @@ -1,3 +1,9 @@ + + # Transitioning from ARG_STRING to Hydra As Mephisto has moved away from the `ARG_STRING` in [#246](https://github.com/facebookresearch/Mephisto/pull/246), all existing scripts that used to use the `ARG_STRING` will need to use Hydra moving forward. diff --git a/docs/storybook/README.md b/docs/storybook/README.md index f3a79fa95..9ab999554 100644 --- a/docs/storybook/README.md +++ b/docs/storybook/README.md @@ -1,3 +1,9 @@ + + # Storybook This storybook houses UI components from the `@annotated/*` packages as well as other Mephisto front-end components. diff --git a/docs/storybook/public/index.html b/docs/storybook/public/index.html index 928de47bd..50591e018 100644 --- a/docs/storybook/public/index.html +++ b/docs/storybook/public/index.html @@ -1,3 +1,9 @@ + + diff --git a/docs/storybook/src/stories/GlobalContextStore.stories.jsx b/docs/storybook/src/stories/GlobalContextStore.stories.jsx index 1badceee2..c5317c7d1 100644 --- a/docs/storybook/src/stories/GlobalContextStore.stories.jsx +++ b/docs/storybook/src/stories/GlobalContextStore.stories.jsx @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import React from "react"; import Store, { useStore } from "global-context-store"; diff --git a/docs/storybook/src/stories/InterpolatedBBox.stories.jsx b/docs/storybook/src/stories/InterpolatedBBox.stories.jsx index 9992b07b4..845d50b41 100644 --- a/docs/storybook/src/stories/InterpolatedBBox.stories.jsx +++ b/docs/storybook/src/stories/InterpolatedBBox.stories.jsx @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import React from "react"; import Wrapper from "./Wrapper"; diff --git a/docs/storybook/src/stories/Keypoints.stories.jsx b/docs/storybook/src/stories/Keypoints.stories.jsx index 3440219a3..b3e89368a 100644 --- a/docs/storybook/src/stories/Keypoints.stories.jsx +++ b/docs/storybook/src/stories/Keypoints.stories.jsx @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import React from "react"; import Wrapper from "./Wrapper"; import { Pose } from "@annotated/keypoint"; diff --git a/docs/storybook/src/stories/Layers.stories.jsx b/docs/storybook/src/stories/Layers.stories.jsx index 0e0b34250..6359b0a4e 100644 --- a/docs/storybook/src/stories/Layers.stories.jsx +++ b/docs/storybook/src/stories/Layers.stories.jsx @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import React from "react"; import Wrapper from "./Wrapper"; import { AppShell, Layer } from "@annotated/shell"; diff --git a/docs/storybook/src/stories/Panels.stories.jsx b/docs/storybook/src/stories/Panels.stories.jsx index 903440dbc..1b75b4c9a 100644 --- a/docs/storybook/src/stories/Panels.stories.jsx +++ b/docs/storybook/src/stories/Panels.stories.jsx @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import React from "react"; import Wrapper from "./Wrapper"; diff --git a/docs/storybook/src/stories/VideoPlayer.stories.jsx b/docs/storybook/src/stories/VideoPlayer.stories.jsx index e6ade4485..20cb16068 100644 --- a/docs/storybook/src/stories/VideoPlayer.stories.jsx +++ b/docs/storybook/src/stories/VideoPlayer.stories.jsx @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import React from "react"; import Wrapper from "./Wrapper"; diff --git a/docs/storybook/src/stories/Wrapper.jsx b/docs/storybook/src/stories/Wrapper.jsx index 9853e342e..23a6b6f14 100644 --- a/docs/storybook/src/stories/Wrapper.jsx +++ b/docs/storybook/src/stories/Wrapper.jsx @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import React from "react"; import "@annotated/shell/build/main.css"; diff --git a/docs/web/README.md b/docs/web/README.md index 8dd258d39..23d28903f 100644 --- a/docs/web/README.md +++ b/docs/web/README.md @@ -1,3 +1,9 @@ + + # Mephisto Docs Website This website is built using [Docusaurus 2](https://docusaurus.io/), a modern static website generator. diff --git a/docs/web/babel.config.js b/docs/web/babel.config.js index bfd75dbdf..9121432b7 100644 --- a/docs/web/babel.config.js +++ b/docs/web/babel.config.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + module.exports = { presets: [require.resolve("@docusaurus/core/lib/babel/preset")], }; diff --git a/docs/web/blog/2022-03-22-mephisto-1.0.md b/docs/web/blog/2022-03-22-mephisto-1.0.md index 8336f295e..af258cddb 100644 --- a/docs/web/blog/2022-03-22-mephisto-1.0.md +++ b/docs/web/blog/2022-03-22-mephisto-1.0.md @@ -1,3 +1,9 @@ + + --- slug: mephisto-1.0 title: Announcing Mephisto 1.0 diff --git a/docs/web/blog/authors.yml b/docs/web/blog/authors.yml index 65ec32c9b..e80d9e2d9 100644 --- a/docs/web/blog/authors.yml +++ b/docs/web/blog/authors.yml @@ -1,3 +1,7 @@ +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + endi: name: Endilie Yacop Sucipto title: Maintainer of Docusaurus diff --git a/docs/web/docs/explanations/architect_api.md b/docs/web/docs/explanations/architect_api.md index 839e4381c..f34e91816 100644 --- a/docs/web/docs/explanations/architect_api.md +++ b/docs/web/docs/explanations/architect_api.md @@ -1,3 +1,9 @@ + + # Architects, Routers, and `mephisto-task`: The Architect API. The Architect API is what allows Mephisto to completely abstract away the process of getting workers to operate in Mephisto tasks. In short, it aims to cover 4 primary functions: diff --git a/docs/web/docs/explanations/architecture_overview.md b/docs/web/docs/explanations/architecture_overview.md index f3bd7368c..47929dbae 100644 --- a/docs/web/docs/explanations/architecture_overview.md +++ b/docs/web/docs/explanations/architecture_overview.md @@ -1,3 +1,9 @@ + + # Mephisto Architecture This document seeks to explain the ideas that guided the creation of Mephisto. It will speak about the broad categories of how Mephisto works and how these parts are supposed to play together. It speaks a lot about the design goals of the Mephisto architecture. It isn't a perfect 1:1 representation of how the code is organized at the moment, but rather the ideal we were striving to reach. Understanding these ideals makes it _easier_ to understand Mephisto, both for usage and for joining in on development. diff --git a/docs/web/docs/guides/how_to_contribute/_category_.yml b/docs/web/docs/guides/how_to_contribute/_category_.yml index b3289e925..744128a87 100644 --- a/docs/web/docs/guides/how_to_contribute/_category_.yml +++ b/docs/web/docs/guides/how_to_contribute/_category_.yml @@ -1,3 +1,7 @@ +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + label: "How to Contribute" collapsed: true position: 4 diff --git a/docs/web/docs/guides/how_to_contribute/backend_development.md b/docs/web/docs/guides/how_to_contribute/backend_development.md index b4c0818ea..1a7965b5f 100644 --- a/docs/web/docs/guides/how_to_contribute/backend_development.md +++ b/docs/web/docs/guides/how_to_contribute/backend_development.md @@ -1,3 +1,9 @@ + + --- sidebar_position: 3 --- diff --git a/docs/web/docs/guides/how_to_contribute/frontend_development.md b/docs/web/docs/guides/how_to_contribute/frontend_development.md index 06759ba22..d1822c25a 100644 --- a/docs/web/docs/guides/how_to_contribute/frontend_development.md +++ b/docs/web/docs/guides/how_to_contribute/frontend_development.md @@ -1,3 +1,9 @@ + + --- sidebar_position: 2 --- diff --git a/docs/web/docs/guides/how_to_contribute/getting_started.md b/docs/web/docs/guides/how_to_contribute/getting_started.md index e02db3099..764f1f19c 100644 --- a/docs/web/docs/guides/how_to_contribute/getting_started.md +++ b/docs/web/docs/guides/how_to_contribute/getting_started.md @@ -1,3 +1,9 @@ + + --- sidebar_position: 1 --- diff --git a/docs/web/docs/guides/how_to_use/_category_.yml b/docs/web/docs/guides/how_to_use/_category_.yml index ef9427899..bc717c95a 100644 --- a/docs/web/docs/guides/how_to_use/_category_.yml +++ b/docs/web/docs/guides/how_to_use/_category_.yml @@ -1,3 +1,7 @@ +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + label: "In-depth use" collapsed: true position: 3 diff --git a/docs/web/docs/guides/how_to_use/efficiency_organization/_category_.yml b/docs/web/docs/guides/how_to_use/efficiency_organization/_category_.yml index 75146c913..13b1af762 100644 --- a/docs/web/docs/guides/how_to_use/efficiency_organization/_category_.yml +++ b/docs/web/docs/guides/how_to_use/efficiency_organization/_category_.yml @@ -1,3 +1,7 @@ +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + label: "Efficiency and Organization" collapsed: true position: 4 diff --git a/docs/web/docs/guides/how_to_use/efficiency_organization/config_faq.md b/docs/web/docs/guides/how_to_use/efficiency_organization/config_faq.md index d86f1a2fd..c97c13158 100644 --- a/docs/web/docs/guides/how_to_use/efficiency_organization/config_faq.md +++ b/docs/web/docs/guides/how_to_use/efficiency_organization/config_faq.md @@ -1,3 +1,9 @@ + + # Common Configurations and FAQs This document contains some Mephisto usage patterns that should be fairly common, as well as usage tips and other know-how. diff --git a/docs/web/docs/guides/how_to_use/efficiency_organization/docker.md b/docs/web/docs/guides/how_to_use/efficiency_organization/docker.md index 795a193b5..97c55f597 100644 --- a/docs/web/docs/guides/how_to_use/efficiency_organization/docker.md +++ b/docs/web/docs/guides/how_to_use/efficiency_organization/docker.md @@ -1,3 +1,9 @@ + + # Using Docker Some users prefer to keep Mephisto entirely contained. Docker is one option for being able to do this. diff --git a/docs/web/docs/guides/how_to_use/efficiency_organization/metrics_dashboarding.md b/docs/web/docs/guides/how_to_use/efficiency_organization/metrics_dashboarding.md index 78b972bb6..815790c0f 100644 --- a/docs/web/docs/guides/how_to_use/efficiency_organization/metrics_dashboarding.md +++ b/docs/web/docs/guides/how_to_use/efficiency_organization/metrics_dashboarding.md @@ -1,3 +1,9 @@ + + --- sidebar_position: 2 --- diff --git a/docs/web/docs/guides/how_to_use/efficiency_organization/reusing_configs.md b/docs/web/docs/guides/how_to_use/efficiency_organization/reusing_configs.md index 872b9a99e..1d3cb9588 100644 --- a/docs/web/docs/guides/how_to_use/efficiency_organization/reusing_configs.md +++ b/docs/web/docs/guides/how_to_use/efficiency_organization/reusing_configs.md @@ -1,3 +1,9 @@ + + --- sidebar_position: 1 --- diff --git a/docs/web/docs/guides/how_to_use/task_creation/_category_.yml b/docs/web/docs/guides/how_to_use/task_creation/_category_.yml index 71184a105..1ec0ec741 100644 --- a/docs/web/docs/guides/how_to_use/task_creation/_category_.yml +++ b/docs/web/docs/guides/how_to_use/task_creation/_category_.yml @@ -1,3 +1,7 @@ +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + label: "Creating a Task" collapsed: false position: 1 diff --git a/docs/web/docs/guides/how_to_use/task_creation/developing_frontends.md b/docs/web/docs/guides/how_to_use/task_creation/developing_frontends.md index c145c43dc..efea100e7 100644 --- a/docs/web/docs/guides/how_to_use/task_creation/developing_frontends.md +++ b/docs/web/docs/guides/how_to_use/task_creation/developing_frontends.md @@ -1,3 +1,9 @@ + + --- sidebar_position: 1 --- diff --git a/docs/web/docs/guides/how_to_use/task_creation/hosting_assets.md b/docs/web/docs/guides/how_to_use/task_creation/hosting_assets.md index e5e8159e9..e31c5cf36 100644 --- a/docs/web/docs/guides/how_to_use/task_creation/hosting_assets.md +++ b/docs/web/docs/guides/how_to_use/task_creation/hosting_assets.md @@ -1,3 +1,9 @@ + + --- sidebar_position: 2 --- diff --git a/docs/web/docs/guides/how_to_use/worker_experience/_category_.yml b/docs/web/docs/guides/how_to_use/worker_experience/_category_.yml index c7c46f358..4977af873 100644 --- a/docs/web/docs/guides/how_to_use/worker_experience/_category_.yml +++ b/docs/web/docs/guides/how_to_use/worker_experience/_category_.yml @@ -1,3 +1,7 @@ +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + label: "Worker Experience" collapsed: false position: 2 diff --git a/docs/web/docs/guides/how_to_use/worker_experience/feedback.md b/docs/web/docs/guides/how_to_use/worker_experience/feedback.md index ab5857900..f337a1716 100644 --- a/docs/web/docs/guides/how_to_use/worker_experience/feedback.md +++ b/docs/web/docs/guides/how_to_use/worker_experience/feedback.md @@ -1,3 +1,9 @@ + + --- sidebar_position: 3 --- diff --git a/docs/web/docs/guides/how_to_use/worker_experience/mephisto-worker-addons.md b/docs/web/docs/guides/how_to_use/worker_experience/mephisto-worker-addons.md index 711a7930f..6f12490bb 100644 --- a/docs/web/docs/guides/how_to_use/worker_experience/mephisto-worker-addons.md +++ b/docs/web/docs/guides/how_to_use/worker_experience/mephisto-worker-addons.md @@ -1,3 +1,9 @@ + + --- sidebar_position: 1 --- diff --git a/docs/web/docs/guides/how_to_use/worker_experience/tips.md b/docs/web/docs/guides/how_to_use/worker_experience/tips.md index e0a420050..06eac6885 100644 --- a/docs/web/docs/guides/how_to_use/worker_experience/tips.md +++ b/docs/web/docs/guides/how_to_use/worker_experience/tips.md @@ -1,3 +1,9 @@ + + --- sidebar_position: 2 --- diff --git a/docs/web/docs/guides/how_to_use/worker_quality/_category_.yml b/docs/web/docs/guides/how_to_use/worker_quality/_category_.yml index 623fe12ee..22fe3d811 100644 --- a/docs/web/docs/guides/how_to_use/worker_quality/_category_.yml +++ b/docs/web/docs/guides/how_to_use/worker_quality/_category_.yml @@ -1,3 +1,7 @@ +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + label: "Worker Quality Control" collapsed: false position: 3 diff --git a/docs/web/docs/guides/how_to_use/worker_quality/common_qualification_flows.md b/docs/web/docs/guides/how_to_use/worker_quality/common_qualification_flows.md index 9213b24aa..8a1e4a45d 100644 --- a/docs/web/docs/guides/how_to_use/worker_quality/common_qualification_flows.md +++ b/docs/web/docs/guides/how_to_use/worker_quality/common_qualification_flows.md @@ -1,3 +1,9 @@ + + --- sidebar_position: 1 --- diff --git a/docs/web/docs/guides/how_to_use/worker_quality/other_methods.md b/docs/web/docs/guides/how_to_use/worker_quality/other_methods.md index 01cf4f981..44a8a17a2 100644 --- a/docs/web/docs/guides/how_to_use/worker_quality/other_methods.md +++ b/docs/web/docs/guides/how_to_use/worker_quality/other_methods.md @@ -1,3 +1,9 @@ + + --- sidebar_position: 5 --- diff --git a/docs/web/docs/guides/how_to_use/worker_quality/using_golds.md b/docs/web/docs/guides/how_to_use/worker_quality/using_golds.md index 284a9bdab..f19e1faca 100644 --- a/docs/web/docs/guides/how_to_use/worker_quality/using_golds.md +++ b/docs/web/docs/guides/how_to_use/worker_quality/using_golds.md @@ -1,3 +1,9 @@ + + --- sidebar_position: 4 --- diff --git a/docs/web/docs/guides/quickstart.md b/docs/web/docs/guides/quickstart.md index 1f28e8689..3c2b5635c 100644 --- a/docs/web/docs/guides/quickstart.md +++ b/docs/web/docs/guides/quickstart.md @@ -1,3 +1,9 @@ + + --- sidebar_position: 1 --- diff --git a/docs/web/docs/guides/tutorials/_category_.yml b/docs/web/docs/guides/tutorials/_category_.yml index 0340af226..f6a30d868 100644 --- a/docs/web/docs/guides/tutorials/_category_.yml +++ b/docs/web/docs/guides/tutorials/_category_.yml @@ -1,3 +1,7 @@ +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + label: "Tutorials + Getting Started" collapsed: false position: 2 diff --git a/docs/web/docs/guides/tutorials/custom_react.md b/docs/web/docs/guides/tutorials/custom_react.md index ee16b0b81..64aecd0c3 100644 --- a/docs/web/docs/guides/tutorials/custom_react.md +++ b/docs/web/docs/guides/tutorials/custom_react.md @@ -1,3 +1,9 @@ + + --- sidebar_position: 2 --- diff --git a/docs/web/docs/guides/tutorials/first_task.md b/docs/web/docs/guides/tutorials/first_task.md index 476b87eb6..4b6f4218d 100644 --- a/docs/web/docs/guides/tutorials/first_task.md +++ b/docs/web/docs/guides/tutorials/first_task.md @@ -1,3 +1,9 @@ + + --- sidebar_position: 1 --- diff --git a/docs/web/docs/guides/tutorials/review-cli.md b/docs/web/docs/guides/tutorials/review-cli.md index 3f2e3d687..965365cf2 100644 --- a/docs/web/docs/guides/tutorials/review-cli.md +++ b/docs/web/docs/guides/tutorials/review-cli.md @@ -1,3 +1,9 @@ + + --- sidebar_position: 5 --- diff --git a/docs/web/docs/guides/tutorials/worker_controls.md b/docs/web/docs/guides/tutorials/worker_controls.md index d90a736ba..11aa2a928 100644 --- a/docs/web/docs/guides/tutorials/worker_controls.md +++ b/docs/web/docs/guides/tutorials/worker_controls.md @@ -1,3 +1,9 @@ + + --- sidebar_position: 3 --- diff --git a/docs/web/docs/guides/tutorials/workflows.md b/docs/web/docs/guides/tutorials/workflows.md index e5330b710..09078efb8 100644 --- a/docs/web/docs/guides/tutorials/workflows.md +++ b/docs/web/docs/guides/tutorials/workflows.md @@ -1,3 +1,9 @@ + + --- sidebar_position: 4 --- diff --git a/docs/web/docs/guides/upgrade_to_1/_category_.yml b/docs/web/docs/guides/upgrade_to_1/_category_.yml index 7b498aae5..5c30fe0ce 100644 --- a/docs/web/docs/guides/upgrade_to_1/_category_.yml +++ b/docs/web/docs/guides/upgrade_to_1/_category_.yml @@ -1,3 +1,7 @@ +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + label: "Upgrading to Version 1.0" collapsed: true position: 5 diff --git a/docs/web/docs/guides/upgrade_to_1/guide.md b/docs/web/docs/guides/upgrade_to_1/guide.md index bcb0154db..bea4621a0 100644 --- a/docs/web/docs/guides/upgrade_to_1/guide.md +++ b/docs/web/docs/guides/upgrade_to_1/guide.md @@ -1,3 +1,9 @@ + + --- sidebar_position: 1 --- diff --git a/docs/web/docs/guides/upgrade_to_1/run_scripts.md b/docs/web/docs/guides/upgrade_to_1/run_scripts.md index 3db741567..3feb8cedd 100644 --- a/docs/web/docs/guides/upgrade_to_1/run_scripts.md +++ b/docs/web/docs/guides/upgrade_to_1/run_scripts.md @@ -1,3 +1,9 @@ + + --- sidebar_position: 2 --- diff --git a/docs/web/docs/reference/architects.md b/docs/web/docs/reference/architects.md index 6d027b34e..6da367a70 100644 --- a/docs/web/docs/reference/architects.md +++ b/docs/web/docs/reference/architects.md @@ -1,3 +1,9 @@ + + diff --git a/docs/web/docs/reference/blueprints.md b/docs/web/docs/reference/blueprints.md index 2c510df3f..3b282ef10 100644 --- a/docs/web/docs/reference/blueprints.md +++ b/docs/web/docs/reference/blueprints.md @@ -1,3 +1,9 @@ + + diff --git a/docs/web/docs/reference/overview.md b/docs/web/docs/reference/overview.md index 10c7d8b56..a30bc189b 100644 --- a/docs/web/docs/reference/overview.md +++ b/docs/web/docs/reference/overview.md @@ -1,3 +1,9 @@ + + --- sidebar_position: 1 --- diff --git a/docs/web/docs/reference/providers.md b/docs/web/docs/reference/providers.md index 7d4bb7d1a..4a3d3ba5d 100644 --- a/docs/web/docs/reference/providers.md +++ b/docs/web/docs/reference/providers.md @@ -1,3 +1,9 @@ + + diff --git a/docs/web/docs/reference/requesters.md b/docs/web/docs/reference/requesters.md index f0bf134b2..a2b35926d 100644 --- a/docs/web/docs/reference/requesters.md +++ b/docs/web/docs/reference/requesters.md @@ -1,3 +1,9 @@ + + diff --git a/docs/web/docusaurus.config.js b/docs/web/docusaurus.config.js index 412c39dc1..04e79f046 100644 --- a/docs/web/docusaurus.config.js +++ b/docs/web/docusaurus.config.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + // @ts-check // Note: type annotations allow type checking and IDEs autocompletion @@ -137,7 +143,7 @@ const config = { ], }, ], - copyright: `Copyright © ${new Date().getFullYear()}. Built with Docusaurus.`, + copyright: `Copyright © ${new Date().getFullYear()} Meta Platforms. Built with Docusaurus.`, }, prism: { theme: lightCodeTheme, diff --git a/docs/web/sidebars.js b/docs/web/sidebars.js index 65965a8ba..8cfdc113b 100644 --- a/docs/web/sidebars.js +++ b/docs/web/sidebars.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + /** * Creating a sidebar enables you to: - create an ordered group of docs diff --git a/docs/web/siteConfig.js b/docs/web/siteConfig.js index 70750330f..555592593 100644 --- a/docs/web/siteConfig.js +++ b/docs/web/siteConfig.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + const siteConfig = { url: "https://mephisto.ai", baseUrl: "/Mephisto/", diff --git a/docs/web/src/components/HomepageFeatures.js b/docs/web/src/components/HomepageFeatures.js index 825455fb4..166f0cda3 100644 --- a/docs/web/src/components/HomepageFeatures.js +++ b/docs/web/src/components/HomepageFeatures.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import React from "react"; import clsx from "clsx"; import styles from "./HomepageFeatures.module.css"; diff --git a/docs/web/src/components/HomepageFeatures.module.css b/docs/web/src/components/HomepageFeatures.module.css index b248eb2e5..86a79ebe5 100644 --- a/docs/web/src/components/HomepageFeatures.module.css +++ b/docs/web/src/components/HomepageFeatures.module.css @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + .features { display: flex; align-items: center; diff --git a/docs/web/src/css/custom.css b/docs/web/src/css/custom.css index d667e2e54..7b6b38fe4 100644 --- a/docs/web/src/css/custom.css +++ b/docs/web/src/css/custom.css @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + /** * Any CSS included here will be global. The classic template * bundles Infima by default. Infima is a CSS framework designed to diff --git a/docs/web/src/pages/index.js b/docs/web/src/pages/index.js index b3dd0d852..b1ce72939 100644 --- a/docs/web/src/pages/index.js +++ b/docs/web/src/pages/index.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import React from "react"; import clsx from "clsx"; import Layout from "@theme/Layout"; diff --git a/docs/web/src/pages/index.module.css b/docs/web/src/pages/index.module.css index 27f55c75c..7ac50368e 100644 --- a/docs/web/src/pages/index.module.css +++ b/docs/web/src/pages/index.module.css @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + /** * CSS files with the .module.css suffix will be treated as CSS modules * and scoped locally. diff --git a/docs/web/static/python_api/index.html b/docs/web/static/python_api/index.html index 4edb0023e..33f3f941d 100644 --- a/docs/web/static/python_api/index.html +++ b/docs/web/static/python_api/index.html @@ -1,3 +1,9 @@ + + diff --git a/docs/web/static/python_api/mephisto.html b/docs/web/static/python_api/mephisto.html index 0561a96a3..da5319b91 100644 --- a/docs/web/static/python_api/mephisto.html +++ b/docs/web/static/python_api/mephisto.html @@ -1,3 +1,9 @@ + + @@ -73,7 +79,7 @@

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions.html b/docs/web/static/python_api/mephisto/abstractions.html
index 62e0d37f0..7be6c2f35 100644
--- a/docs/web/static/python_api/mephisto/abstractions.html
+++ b/docs/web/static/python_api/mephisto/abstractions.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -90,7 +96,7 @@ 

MephistoDB

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/architect.html b/docs/web/static/python_api/mephisto/abstractions/architect.html
index f4f78642e..8b16e5de6 100644
--- a/docs/web/static/python_api/mephisto/abstractions/architect.html
+++ b/docs/web/static/python_api/mephisto/abstractions/architect.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -102,7 +108,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/architects.html b/docs/web/static/python_api/mephisto/abstractions/architects.html
index 7a8cfa895..5a4ef03fc 100644
--- a/docs/web/static/python_api/mephisto/abstractions/architects.html
+++ b/docs/web/static/python_api/mephisto/abstractions/architects.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -135,7 +141,7 @@ 

Discussions

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/architects/channels.html b/docs/web/static/python_api/mephisto/abstractions/architects/channels.html
index 3c61d7a5a..10130c7c6 100644
--- a/docs/web/static/python_api/mephisto/abstractions/architects/channels.html
+++ b/docs/web/static/python_api/mephisto/abstractions/architects/channels.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -54,7 +60,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/architects/channels/websocket_channel.html b/docs/web/static/python_api/mephisto/abstractions/architects/channels/websocket_channel.html index 649c91868..870ffb6d0 100644 --- a/docs/web/static/python_api/mephisto/abstractions/architects/channels/websocket_channel.html +++ b/docs/web/static/python_api/mephisto/abstractions/architects/channels/websocket_channel.html @@ -1,3 +1,9 @@ + + @@ -78,7 +84,7 @@

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/architects/ec2.html b/docs/web/static/python_api/mephisto/abstractions/architects/ec2.html
index b2c5d9e2c..06a174acf 100644
--- a/docs/web/static/python_api/mephisto/abstractions/architects/ec2.html
+++ b/docs/web/static/python_api/mephisto/abstractions/architects/ec2.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -58,7 +64,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/architects/ec2/cleanup_ec2_resources.html b/docs/web/static/python_api/mephisto/abstractions/architects/ec2/cleanup_ec2_resources.html index 8460d664a..0027af550 100644 --- a/docs/web/static/python_api/mephisto/abstractions/architects/ec2/cleanup_ec2_resources.html +++ b/docs/web/static/python_api/mephisto/abstractions/architects/ec2/cleanup_ec2_resources.html @@ -1,3 +1,9 @@ + + @@ -57,7 +63,7 @@

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/architects/ec2/cleanup_ec2_server_by_name.html b/docs/web/static/python_api/mephisto/abstractions/architects/ec2/cleanup_ec2_server_by_name.html
index e1ec18625..b304212af 100644
--- a/docs/web/static/python_api/mephisto/abstractions/architects/ec2/cleanup_ec2_server_by_name.html
+++ b/docs/web/static/python_api/mephisto/abstractions/architects/ec2/cleanup_ec2_server_by_name.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -57,7 +63,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/architects/ec2/ec2_architect.html b/docs/web/static/python_api/mephisto/abstractions/architects/ec2/ec2_architect.html
index c01cd4230..3bc1cb728 100644
--- a/docs/web/static/python_api/mephisto/abstractions/architects/ec2/ec2_architect.html
+++ b/docs/web/static/python_api/mephisto/abstractions/architects/ec2/ec2_architect.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -120,7 +126,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/architects/ec2/ec2_helpers.html b/docs/web/static/python_api/mephisto/abstractions/architects/ec2/ec2_helpers.html
index d39e8018d..fc674c533 100644
--- a/docs/web/static/python_api/mephisto/abstractions/architects/ec2/ec2_helpers.html
+++ b/docs/web/static/python_api/mephisto/abstractions/architects/ec2/ec2_helpers.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -138,7 +144,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/architects/ec2/prepare_ec2_servers.html b/docs/web/static/python_api/mephisto/abstractions/architects/ec2/prepare_ec2_servers.html
index 9196d6377..d2c1312cf 100644
--- a/docs/web/static/python_api/mephisto/abstractions/architects/ec2/prepare_ec2_servers.html
+++ b/docs/web/static/python_api/mephisto/abstractions/architects/ec2/prepare_ec2_servers.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -63,7 +69,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/architects/heroku_architect.html b/docs/web/static/python_api/mephisto/abstractions/architects/heroku_architect.html
index 7767903f4..e572571e7 100644
--- a/docs/web/static/python_api/mephisto/abstractions/architects/heroku_architect.html
+++ b/docs/web/static/python_api/mephisto/abstractions/architects/heroku_architect.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -120,7 +126,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/architects/local_architect.html b/docs/web/static/python_api/mephisto/abstractions/architects/local_architect.html
index 71d38adac..7a244f1e6 100644
--- a/docs/web/static/python_api/mephisto/abstractions/architects/local_architect.html
+++ b/docs/web/static/python_api/mephisto/abstractions/architects/local_architect.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -102,7 +108,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/architects/mock_architect.html b/docs/web/static/python_api/mephisto/abstractions/architects/mock_architect.html
index a41cfdab1..ab1234185 100644
--- a/docs/web/static/python_api/mephisto/abstractions/architects/mock_architect.html
+++ b/docs/web/static/python_api/mephisto/abstractions/architects/mock_architect.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -165,7 +171,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/architects/router.html b/docs/web/static/python_api/mephisto/abstractions/architects/router.html
index e5b96f4d2..61702f38c 100644
--- a/docs/web/static/python_api/mephisto/abstractions/architects/router.html
+++ b/docs/web/static/python_api/mephisto/abstractions/architects/router.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -95,7 +101,7 @@ 

Routing implementation View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/architects/router/build_router.html b/docs/web/static/python_api/mephisto/abstractions/architects/router/build_router.html
index 3a624e1af..1e7f31378 100644
--- a/docs/web/static/python_api/mephisto/abstractions/architects/router/build_router.html
+++ b/docs/web/static/python_api/mephisto/abstractions/architects/router/build_router.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -69,7 +75,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/architects/router/flask.html b/docs/web/static/python_api/mephisto/abstractions/architects/router/flask.html
index 46ea16b75..7edc9a9de 100644
--- a/docs/web/static/python_api/mephisto/abstractions/architects/router/flask.html
+++ b/docs/web/static/python_api/mephisto/abstractions/architects/router/flask.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -55,7 +61,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/architects/router/flask/app.html b/docs/web/static/python_api/mephisto/abstractions/architects/router/flask/app.html index cfbafcdd1..de266b216 100644 --- a/docs/web/static/python_api/mephisto/abstractions/architects/router/flask/app.html +++ b/docs/web/static/python_api/mephisto/abstractions/architects/router/flask/app.html @@ -1,3 +1,9 @@ + + @@ -50,7 +56,7 @@

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/architects/router/flask/mephisto_flask_blueprint.html b/docs/web/static/python_api/mephisto/abstractions/architects/router/flask/mephisto_flask_blueprint.html
index ca9f85407..afd88352c 100644
--- a/docs/web/static/python_api/mephisto/abstractions/architects/router/flask/mephisto_flask_blueprint.html
+++ b/docs/web/static/python_api/mephisto/abstractions/architects/router/flask/mephisto_flask_blueprint.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -141,7 +147,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/blueprint.html b/docs/web/static/python_api/mephisto/abstractions/blueprint.html
index 09b8cd366..7cfbc4316 100644
--- a/docs/web/static/python_api/mephisto/abstractions/blueprint.html
+++ b/docs/web/static/python_api/mephisto/abstractions/blueprint.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -123,7 +129,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/blueprints.html b/docs/web/static/python_api/mephisto/abstractions/blueprints.html
index 39fab9c33..38a535418 100644
--- a/docs/web/static/python_api/mephisto/abstractions/blueprints.html
+++ b/docs/web/static/python_api/mephisto/abstractions/blueprints.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -147,7 +153,7 @@ 

MockBlueprint

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/blueprints/abstract.html b/docs/web/static/python_api/mephisto/abstractions/blueprints/abstract.html
index d41e37fb7..6aea76410 100644
--- a/docs/web/static/python_api/mephisto/abstractions/blueprints/abstract.html
+++ b/docs/web/static/python_api/mephisto/abstractions/blueprints/abstract.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -63,7 +69,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/blueprints/abstract/static_task.html b/docs/web/static/python_api/mephisto/abstractions/blueprints/abstract/static_task.html
index 3e6e34db2..78d97d9fe 100644
--- a/docs/web/static/python_api/mephisto/abstractions/blueprints/abstract/static_task.html
+++ b/docs/web/static/python_api/mephisto/abstractions/blueprints/abstract/static_task.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -57,7 +63,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/blueprints/abstract/static_task/empty_task_builder.html b/docs/web/static/python_api/mephisto/abstractions/blueprints/abstract/static_task/empty_task_builder.html index fc93e7ee5..8c67dd4d9 100644 --- a/docs/web/static/python_api/mephisto/abstractions/blueprints/abstract/static_task/empty_task_builder.html +++ b/docs/web/static/python_api/mephisto/abstractions/blueprints/abstract/static_task/empty_task_builder.html @@ -1,3 +1,9 @@ + + @@ -63,7 +69,7 @@

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/blueprints/abstract/static_task/static_agent_state.html b/docs/web/static/python_api/mephisto/abstractions/blueprints/abstract/static_task/static_agent_state.html
index eb21ac0e7..9346a091e 100644
--- a/docs/web/static/python_api/mephisto/abstractions/blueprints/abstract/static_task/static_agent_state.html
+++ b/docs/web/static/python_api/mephisto/abstractions/blueprints/abstract/static_task/static_agent_state.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -90,7 +96,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/blueprints/abstract/static_task/static_blueprint.html b/docs/web/static/python_api/mephisto/abstractions/blueprints/abstract/static_task/static_blueprint.html
index 675cdcbad..947eeb60d 100644
--- a/docs/web/static/python_api/mephisto/abstractions/blueprints/abstract/static_task/static_blueprint.html
+++ b/docs/web/static/python_api/mephisto/abstractions/blueprints/abstract/static_task/static_blueprint.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -120,7 +126,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/blueprints/abstract/static_task/static_task_runner.html b/docs/web/static/python_api/mephisto/abstractions/blueprints/abstract/static_task/static_task_runner.html
index c0d27bfcb..e2b45029c 100644
--- a/docs/web/static/python_api/mephisto/abstractions/blueprints/abstract/static_task/static_task_runner.html
+++ b/docs/web/static/python_api/mephisto/abstractions/blueprints/abstract/static_task/static_task_runner.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -78,7 +84,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/blueprints/mixins.html b/docs/web/static/python_api/mephisto/abstractions/blueprints/mixins.html
index a63dcdfa0..d2b0edc1d 100644
--- a/docs/web/static/python_api/mephisto/abstractions/blueprints/mixins.html
+++ b/docs/web/static/python_api/mephisto/abstractions/blueprints/mixins.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -56,7 +62,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/blueprints/mixins/onboarding_required.html b/docs/web/static/python_api/mephisto/abstractions/blueprints/mixins/onboarding_required.html index ea71b2a83..54fbe83d7 100644 --- a/docs/web/static/python_api/mephisto/abstractions/blueprints/mixins/onboarding_required.html +++ b/docs/web/static/python_api/mephisto/abstractions/blueprints/mixins/onboarding_required.html @@ -1,3 +1,9 @@ + + @@ -111,7 +117,7 @@

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/blueprints/mixins/screen_task_required.html b/docs/web/static/python_api/mephisto/abstractions/blueprints/mixins/screen_task_required.html
index 19344592d..248f715a7 100644
--- a/docs/web/static/python_api/mephisto/abstractions/blueprints/mixins/screen_task_required.html
+++ b/docs/web/static/python_api/mephisto/abstractions/blueprints/mixins/screen_task_required.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -123,7 +129,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/blueprints/mixins/use_gold_unit.html b/docs/web/static/python_api/mephisto/abstractions/blueprints/mixins/use_gold_unit.html
index b0f2eb48b..294d31916 100644
--- a/docs/web/static/python_api/mephisto/abstractions/blueprints/mixins/use_gold_unit.html
+++ b/docs/web/static/python_api/mephisto/abstractions/blueprints/mixins/use_gold_unit.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -138,7 +144,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/blueprints/mock.html b/docs/web/static/python_api/mephisto/abstractions/blueprints/mock.html
index 79676c0a1..7248d1112 100644
--- a/docs/web/static/python_api/mephisto/abstractions/blueprints/mock.html
+++ b/docs/web/static/python_api/mephisto/abstractions/blueprints/mock.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -57,7 +63,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/blueprints/mock/mock_agent_state.html b/docs/web/static/python_api/mephisto/abstractions/blueprints/mock/mock_agent_state.html index 7f5b83a7e..92e89fad4 100644 --- a/docs/web/static/python_api/mephisto/abstractions/blueprints/mock/mock_agent_state.html +++ b/docs/web/static/python_api/mephisto/abstractions/blueprints/mock/mock_agent_state.html @@ -1,3 +1,9 @@ + + @@ -84,7 +90,7 @@

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/blueprints/mock/mock_blueprint.html b/docs/web/static/python_api/mephisto/abstractions/blueprints/mock/mock_blueprint.html
index 85940b68b..abfcaa432 100644
--- a/docs/web/static/python_api/mephisto/abstractions/blueprints/mock/mock_blueprint.html
+++ b/docs/web/static/python_api/mephisto/abstractions/blueprints/mock/mock_blueprint.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -126,7 +132,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/blueprints/mock/mock_task_builder.html b/docs/web/static/python_api/mephisto/abstractions/blueprints/mock/mock_task_builder.html
index b24e4f1ed..17cf80f8b 100644
--- a/docs/web/static/python_api/mephisto/abstractions/blueprints/mock/mock_task_builder.html
+++ b/docs/web/static/python_api/mephisto/abstractions/blueprints/mock/mock_task_builder.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -69,7 +75,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/blueprints/mock/mock_task_runner.html b/docs/web/static/python_api/mephisto/abstractions/blueprints/mock/mock_task_runner.html
index ca8e3535e..885bdb583 100644
--- a/docs/web/static/python_api/mephisto/abstractions/blueprints/mock/mock_task_runner.html
+++ b/docs/web/static/python_api/mephisto/abstractions/blueprints/mock/mock_task_runner.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -90,7 +96,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/blueprints/parlai_chat.html b/docs/web/static/python_api/mephisto/abstractions/blueprints/parlai_chat.html
index 32069a018..eb47d071e 100644
--- a/docs/web/static/python_api/mephisto/abstractions/blueprints/parlai_chat.html
+++ b/docs/web/static/python_api/mephisto/abstractions/blueprints/parlai_chat.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -58,7 +64,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/blueprints/parlai_chat/parlai_chat_agent_state.html b/docs/web/static/python_api/mephisto/abstractions/blueprints/parlai_chat/parlai_chat_agent_state.html index f622c45ea..84b267b50 100644 --- a/docs/web/static/python_api/mephisto/abstractions/blueprints/parlai_chat/parlai_chat_agent_state.html +++ b/docs/web/static/python_api/mephisto/abstractions/blueprints/parlai_chat/parlai_chat_agent_state.html @@ -1,3 +1,9 @@ + + @@ -93,7 +99,7 @@

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/blueprints/parlai_chat/parlai_chat_blueprint.html b/docs/web/static/python_api/mephisto/abstractions/blueprints/parlai_chat/parlai_chat_blueprint.html
index 5f36efa5e..52f08bfd3 100644
--- a/docs/web/static/python_api/mephisto/abstractions/blueprints/parlai_chat/parlai_chat_blueprint.html
+++ b/docs/web/static/python_api/mephisto/abstractions/blueprints/parlai_chat/parlai_chat_blueprint.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -144,7 +150,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/blueprints/parlai_chat/parlai_chat_task_builder.html b/docs/web/static/python_api/mephisto/abstractions/blueprints/parlai_chat/parlai_chat_task_builder.html
index 13b91a3c2..15d735b27 100644
--- a/docs/web/static/python_api/mephisto/abstractions/blueprints/parlai_chat/parlai_chat_task_builder.html
+++ b/docs/web/static/python_api/mephisto/abstractions/blueprints/parlai_chat/parlai_chat_task_builder.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -75,7 +81,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/blueprints/parlai_chat/parlai_chat_task_runner.html b/docs/web/static/python_api/mephisto/abstractions/blueprints/parlai_chat/parlai_chat_task_runner.html
index 0dc7e34a1..4af2ce957 100644
--- a/docs/web/static/python_api/mephisto/abstractions/blueprints/parlai_chat/parlai_chat_task_runner.html
+++ b/docs/web/static/python_api/mephisto/abstractions/blueprints/parlai_chat/parlai_chat_task_runner.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -108,7 +114,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/blueprints/parlai_chat/parlai_not_installed.html b/docs/web/static/python_api/mephisto/abstractions/blueprints/parlai_chat/parlai_not_installed.html
index 6e94e5f4e..3416a23e1 100644
--- a/docs/web/static/python_api/mephisto/abstractions/blueprints/parlai_chat/parlai_not_installed.html
+++ b/docs/web/static/python_api/mephisto/abstractions/blueprints/parlai_chat/parlai_not_installed.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -72,7 +78,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/blueprints/remote_procedure.html b/docs/web/static/python_api/mephisto/abstractions/blueprints/remote_procedure.html
index fdec60984..d9eb1490e 100644
--- a/docs/web/static/python_api/mephisto/abstractions/blueprints/remote_procedure.html
+++ b/docs/web/static/python_api/mephisto/abstractions/blueprints/remote_procedure.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -57,7 +63,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/blueprints/remote_procedure/remote_procedure_agent_state.html b/docs/web/static/python_api/mephisto/abstractions/blueprints/remote_procedure/remote_procedure_agent_state.html index cc032c5ce..69b088abf 100644 --- a/docs/web/static/python_api/mephisto/abstractions/blueprints/remote_procedure/remote_procedure_agent_state.html +++ b/docs/web/static/python_api/mephisto/abstractions/blueprints/remote_procedure/remote_procedure_agent_state.html @@ -1,3 +1,9 @@ + + @@ -105,7 +111,7 @@

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/blueprints/remote_procedure/remote_procedure_blueprint.html b/docs/web/static/python_api/mephisto/abstractions/blueprints/remote_procedure/remote_procedure_blueprint.html
index c7b0af37c..66761a3bb 100644
--- a/docs/web/static/python_api/mephisto/abstractions/blueprints/remote_procedure/remote_procedure_blueprint.html
+++ b/docs/web/static/python_api/mephisto/abstractions/blueprints/remote_procedure/remote_procedure_blueprint.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -120,7 +126,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/blueprints/remote_procedure/remote_procedure_task_builder.html b/docs/web/static/python_api/mephisto/abstractions/blueprints/remote_procedure/remote_procedure_task_builder.html
index 461a6f54c..98a00d033 100644
--- a/docs/web/static/python_api/mephisto/abstractions/blueprints/remote_procedure/remote_procedure_task_builder.html
+++ b/docs/web/static/python_api/mephisto/abstractions/blueprints/remote_procedure/remote_procedure_task_builder.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -60,7 +66,7 @@ 

View Source
# !/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/blueprints/remote_procedure/remote_procedure_task_runner.html b/docs/web/static/python_api/mephisto/abstractions/blueprints/remote_procedure/remote_procedure_task_runner.html
index b6a3d4511..f67e345b2 100644
--- a/docs/web/static/python_api/mephisto/abstractions/blueprints/remote_procedure/remote_procedure_task_runner.html
+++ b/docs/web/static/python_api/mephisto/abstractions/blueprints/remote_procedure/remote_procedure_task_runner.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -78,7 +84,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/blueprints/static_html_task.html b/docs/web/static/python_api/mephisto/abstractions/blueprints/static_html_task.html
index 14fc57134..479322f2d 100644
--- a/docs/web/static/python_api/mephisto/abstractions/blueprints/static_html_task.html
+++ b/docs/web/static/python_api/mephisto/abstractions/blueprints/static_html_task.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -121,7 +127,7 @@ 

StaticHTMLTaskBuilder

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/blueprints/static_html_task/static_html_blueprint.html b/docs/web/static/python_api/mephisto/abstractions/blueprints/static_html_task/static_html_blueprint.html
index 56bc11793..0585b6b16 100644
--- a/docs/web/static/python_api/mephisto/abstractions/blueprints/static_html_task/static_html_blueprint.html
+++ b/docs/web/static/python_api/mephisto/abstractions/blueprints/static_html_task/static_html_blueprint.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -93,7 +99,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/blueprints/static_html_task/static_html_task_builder.html b/docs/web/static/python_api/mephisto/abstractions/blueprints/static_html_task/static_html_task_builder.html
index 8009a887b..e4ded4e49 100644
--- a/docs/web/static/python_api/mephisto/abstractions/blueprints/static_html_task/static_html_task_builder.html
+++ b/docs/web/static/python_api/mephisto/abstractions/blueprints/static_html_task/static_html_task_builder.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -72,7 +78,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/blueprints/static_react_task.html b/docs/web/static/python_api/mephisto/abstractions/blueprints/static_react_task.html
index 6e5e79da3..63fcf142c 100644
--- a/docs/web/static/python_api/mephisto/abstractions/blueprints/static_react_task.html
+++ b/docs/web/static/python_api/mephisto/abstractions/blueprints/static_react_task.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -55,7 +61,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/blueprints/static_react_task/static_react_blueprint.html b/docs/web/static/python_api/mephisto/abstractions/blueprints/static_react_task/static_react_blueprint.html index 055b78b7e..269d03d1d 100644 --- a/docs/web/static/python_api/mephisto/abstractions/blueprints/static_react_task/static_react_blueprint.html +++ b/docs/web/static/python_api/mephisto/abstractions/blueprints/static_react_task/static_react_blueprint.html @@ -1,3 +1,9 @@ + + @@ -90,7 +96,7 @@

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/blueprints/static_react_task/static_react_task_builder.html b/docs/web/static/python_api/mephisto/abstractions/blueprints/static_react_task/static_react_task_builder.html
index dfeda9aa8..f7f67f356 100644
--- a/docs/web/static/python_api/mephisto/abstractions/blueprints/static_react_task/static_react_task_builder.html
+++ b/docs/web/static/python_api/mephisto/abstractions/blueprints/static_react_task/static_react_task_builder.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -69,7 +75,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/crowd_provider.html b/docs/web/static/python_api/mephisto/abstractions/crowd_provider.html
index 924dd6af1..106227a94 100644
--- a/docs/web/static/python_api/mephisto/abstractions/crowd_provider.html
+++ b/docs/web/static/python_api/mephisto/abstractions/crowd_provider.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -114,7 +120,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/database.html b/docs/web/static/python_api/mephisto/abstractions/database.html
index a9ca5605e..4b38315d8 100644
--- a/docs/web/static/python_api/mephisto/abstractions/database.html
+++ b/docs/web/static/python_api/mephisto/abstractions/database.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -228,7 +234,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/databases.html b/docs/web/static/python_api/mephisto/abstractions/databases.html
index 764f00bc8..c888f607f 100644
--- a/docs/web/static/python_api/mephisto/abstractions/databases.html
+++ b/docs/web/static/python_api/mephisto/abstractions/databases.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -78,7 +84,7 @@ 

SingletonMephistoDB < View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/databases/local_database.html b/docs/web/static/python_api/mephisto/abstractions/databases/local_database.html
index 7191982b1..9f0730d7c 100644
--- a/docs/web/static/python_api/mephisto/abstractions/databases/local_database.html
+++ b/docs/web/static/python_api/mephisto/abstractions/databases/local_database.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -90,7 +96,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/databases/local_singleton_database.html b/docs/web/static/python_api/mephisto/abstractions/databases/local_singleton_database.html
index 870e059b6..0af52d6de 100644
--- a/docs/web/static/python_api/mephisto/abstractions/databases/local_singleton_database.html
+++ b/docs/web/static/python_api/mephisto/abstractions/databases/local_singleton_database.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -75,7 +81,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/providers.html b/docs/web/static/python_api/mephisto/abstractions/providers.html
index 51dedc1be..cf5922191 100644
--- a/docs/web/static/python_api/mephisto/abstractions/providers.html
+++ b/docs/web/static/python_api/mephisto/abstractions/providers.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -187,7 +193,7 @@ 

wrap_crowd_source.js

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/providers/mock.html b/docs/web/static/python_api/mephisto/abstractions/providers/mock.html
index 52878f0de..5f11ac15a 100644
--- a/docs/web/static/python_api/mephisto/abstractions/providers/mock.html
+++ b/docs/web/static/python_api/mephisto/abstractions/providers/mock.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -60,7 +66,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/providers/mock/mock_agent.html b/docs/web/static/python_api/mephisto/abstractions/providers/mock/mock_agent.html index e85f1eeb5..bcf6d46c0 100644 --- a/docs/web/static/python_api/mephisto/abstractions/providers/mock/mock_agent.html +++ b/docs/web/static/python_api/mephisto/abstractions/providers/mock/mock_agent.html @@ -1,3 +1,9 @@ + + @@ -93,7 +99,7 @@

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/providers/mock/mock_datastore.html b/docs/web/static/python_api/mephisto/abstractions/providers/mock/mock_datastore.html
index fe4965279..a489c1002 100644
--- a/docs/web/static/python_api/mephisto/abstractions/providers/mock/mock_datastore.html
+++ b/docs/web/static/python_api/mephisto/abstractions/providers/mock/mock_datastore.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -93,7 +99,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/providers/mock/mock_provider.html b/docs/web/static/python_api/mephisto/abstractions/providers/mock/mock_provider.html
index b83551986..c990ad8c8 100644
--- a/docs/web/static/python_api/mephisto/abstractions/providers/mock/mock_provider.html
+++ b/docs/web/static/python_api/mephisto/abstractions/providers/mock/mock_provider.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -99,7 +105,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/providers/mock/mock_requester.html b/docs/web/static/python_api/mephisto/abstractions/providers/mock/mock_requester.html
index e885ef65c..6dd47e905 100644
--- a/docs/web/static/python_api/mephisto/abstractions/providers/mock/mock_requester.html
+++ b/docs/web/static/python_api/mephisto/abstractions/providers/mock/mock_requester.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -96,7 +102,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/providers/mock/mock_unit.html b/docs/web/static/python_api/mephisto/abstractions/providers/mock/mock_unit.html
index a52de32fa..a38cfeeda 100644
--- a/docs/web/static/python_api/mephisto/abstractions/providers/mock/mock_unit.html
+++ b/docs/web/static/python_api/mephisto/abstractions/providers/mock/mock_unit.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -75,7 +81,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/providers/mock/mock_worker.html b/docs/web/static/python_api/mephisto/abstractions/providers/mock/mock_worker.html
index 63987bb28..da2739a3e 100644
--- a/docs/web/static/python_api/mephisto/abstractions/providers/mock/mock_worker.html
+++ b/docs/web/static/python_api/mephisto/abstractions/providers/mock/mock_worker.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -81,7 +87,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/providers/mock/provider_type.html b/docs/web/static/python_api/mephisto/abstractions/providers/mock/provider_type.html
index c59f608cf..f7f1fd37f 100644
--- a/docs/web/static/python_api/mephisto/abstractions/providers/mock/provider_type.html
+++ b/docs/web/static/python_api/mephisto/abstractions/providers/mock/provider_type.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -50,7 +56,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/providers/mturk.html b/docs/web/static/python_api/mephisto/abstractions/providers/mturk.html
index 5943e3495..2488ad4ac 100644
--- a/docs/web/static/python_api/mephisto/abstractions/providers/mturk.html
+++ b/docs/web/static/python_api/mephisto/abstractions/providers/mturk.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -62,7 +68,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/providers/mturk/mturk_agent.html b/docs/web/static/python_api/mephisto/abstractions/providers/mturk/mturk_agent.html index 92c3790d1..a0a28939a 100644 --- a/docs/web/static/python_api/mephisto/abstractions/providers/mturk/mturk_agent.html +++ b/docs/web/static/python_api/mephisto/abstractions/providers/mturk/mturk_agent.html @@ -1,3 +1,9 @@ + + @@ -84,7 +90,7 @@

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/providers/mturk/mturk_datastore.html b/docs/web/static/python_api/mephisto/abstractions/providers/mturk/mturk_datastore.html
index b924cc46a..5f941cfa4 100644
--- a/docs/web/static/python_api/mephisto/abstractions/providers/mturk/mturk_datastore.html
+++ b/docs/web/static/python_api/mephisto/abstractions/providers/mturk/mturk_datastore.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -105,7 +111,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/providers/mturk/mturk_provider.html b/docs/web/static/python_api/mephisto/abstractions/providers/mturk/mturk_provider.html
index a524697f3..d900c147b 100644
--- a/docs/web/static/python_api/mephisto/abstractions/providers/mturk/mturk_provider.html
+++ b/docs/web/static/python_api/mephisto/abstractions/providers/mturk/mturk_provider.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -102,7 +108,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/providers/mturk/mturk_requester.html b/docs/web/static/python_api/mephisto/abstractions/providers/mturk/mturk_requester.html
index 65635c415..38605167c 100644
--- a/docs/web/static/python_api/mephisto/abstractions/providers/mturk/mturk_requester.html
+++ b/docs/web/static/python_api/mephisto/abstractions/providers/mturk/mturk_requester.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -96,7 +102,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/providers/mturk/mturk_unit.html b/docs/web/static/python_api/mephisto/abstractions/providers/mturk/mturk_unit.html
index b98c1a35e..6bc2bbe38 100644
--- a/docs/web/static/python_api/mephisto/abstractions/providers/mturk/mturk_unit.html
+++ b/docs/web/static/python_api/mephisto/abstractions/providers/mturk/mturk_unit.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -99,7 +105,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/providers/mturk/mturk_utils.html b/docs/web/static/python_api/mephisto/abstractions/providers/mturk/mturk_utils.html
index 5d6b1af85..bd04d2174 100644
--- a/docs/web/static/python_api/mephisto/abstractions/providers/mturk/mturk_utils.html
+++ b/docs/web/static/python_api/mephisto/abstractions/providers/mturk/mturk_utils.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -147,7 +153,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/providers/mturk/mturk_worker.html b/docs/web/static/python_api/mephisto/abstractions/providers/mturk/mturk_worker.html
index 6d1d06560..c277a13b7 100644
--- a/docs/web/static/python_api/mephisto/abstractions/providers/mturk/mturk_worker.html
+++ b/docs/web/static/python_api/mephisto/abstractions/providers/mturk/mturk_worker.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -96,7 +102,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/providers/mturk/provider_type.html b/docs/web/static/python_api/mephisto/abstractions/providers/mturk/provider_type.html
index 2e8db469b..7171e4754 100644
--- a/docs/web/static/python_api/mephisto/abstractions/providers/mturk/provider_type.html
+++ b/docs/web/static/python_api/mephisto/abstractions/providers/mturk/provider_type.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -50,7 +56,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/providers/mturk/utils.html b/docs/web/static/python_api/mephisto/abstractions/providers/mturk/utils.html
index ea5f8760c..00d03118a 100644
--- a/docs/web/static/python_api/mephisto/abstractions/providers/mturk/utils.html
+++ b/docs/web/static/python_api/mephisto/abstractions/providers/mturk/utils.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -54,7 +60,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/providers/mturk/utils/script_utils.html b/docs/web/static/python_api/mephisto/abstractions/providers/mturk/utils/script_utils.html index cced4207c..1906ba050 100644 --- a/docs/web/static/python_api/mephisto/abstractions/providers/mturk/utils/script_utils.html +++ b/docs/web/static/python_api/mephisto/abstractions/providers/mturk/utils/script_utils.html @@ -1,3 +1,9 @@ + + @@ -60,7 +66,7 @@

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/providers/mturk_sandbox.html b/docs/web/static/python_api/mephisto/abstractions/providers/mturk_sandbox.html
index 47263b777..f95bfbb40 100644
--- a/docs/web/static/python_api/mephisto/abstractions/providers/mturk_sandbox.html
+++ b/docs/web/static/python_api/mephisto/abstractions/providers/mturk_sandbox.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -59,7 +65,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/providers/mturk_sandbox/provider_type.html b/docs/web/static/python_api/mephisto/abstractions/providers/mturk_sandbox/provider_type.html index 5b65dbde6..82bf33d9d 100644 --- a/docs/web/static/python_api/mephisto/abstractions/providers/mturk_sandbox/provider_type.html +++ b/docs/web/static/python_api/mephisto/abstractions/providers/mturk_sandbox/provider_type.html @@ -1,3 +1,9 @@ + + @@ -50,7 +56,7 @@

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/providers/mturk_sandbox/sandbox_mturk_agent.html b/docs/web/static/python_api/mephisto/abstractions/providers/mturk_sandbox/sandbox_mturk_agent.html
index 10f1e9c0b..e04dbaa03 100644
--- a/docs/web/static/python_api/mephisto/abstractions/providers/mturk_sandbox/sandbox_mturk_agent.html
+++ b/docs/web/static/python_api/mephisto/abstractions/providers/mturk_sandbox/sandbox_mturk_agent.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -66,7 +72,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/providers/mturk_sandbox/sandbox_mturk_provider.html b/docs/web/static/python_api/mephisto/abstractions/providers/mturk_sandbox/sandbox_mturk_provider.html
index 841d1f76b..14eb79280 100644
--- a/docs/web/static/python_api/mephisto/abstractions/providers/mturk_sandbox/sandbox_mturk_provider.html
+++ b/docs/web/static/python_api/mephisto/abstractions/providers/mturk_sandbox/sandbox_mturk_provider.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -93,7 +99,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/providers/mturk_sandbox/sandbox_mturk_requester.html b/docs/web/static/python_api/mephisto/abstractions/providers/mturk_sandbox/sandbox_mturk_requester.html
index ec1774dbb..707fa9576 100644
--- a/docs/web/static/python_api/mephisto/abstractions/providers/mturk_sandbox/sandbox_mturk_requester.html
+++ b/docs/web/static/python_api/mephisto/abstractions/providers/mturk_sandbox/sandbox_mturk_requester.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -72,7 +78,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/providers/mturk_sandbox/sandbox_mturk_unit.html b/docs/web/static/python_api/mephisto/abstractions/providers/mturk_sandbox/sandbox_mturk_unit.html
index b0bba0c45..65d28226a 100644
--- a/docs/web/static/python_api/mephisto/abstractions/providers/mturk_sandbox/sandbox_mturk_unit.html
+++ b/docs/web/static/python_api/mephisto/abstractions/providers/mturk_sandbox/sandbox_mturk_unit.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -66,7 +72,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/abstractions/providers/mturk_sandbox/sandbox_mturk_worker.html b/docs/web/static/python_api/mephisto/abstractions/providers/mturk_sandbox/sandbox_mturk_worker.html
index 7363da059..214fc7fa6 100644
--- a/docs/web/static/python_api/mephisto/abstractions/providers/mturk_sandbox/sandbox_mturk_worker.html
+++ b/docs/web/static/python_api/mephisto/abstractions/providers/mturk_sandbox/sandbox_mturk_worker.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -75,7 +81,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/client.html b/docs/web/static/python_api/mephisto/client.html
index 30d5cf6d7..c98e381be 100644
--- a/docs/web/static/python_api/mephisto/client.html
+++ b/docs/web/static/python_api/mephisto/client.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -319,7 +325,7 @@ 

POSTView Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/client/api.html b/docs/web/static/python_api/mephisto/client/api.html
index a5c52b2da..a6d5c2723 100644
--- a/docs/web/static/python_api/mephisto/client/api.html
+++ b/docs/web/static/python_api/mephisto/client/api.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -135,7 +141,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/client/cli.html b/docs/web/static/python_api/mephisto/client/cli.html
index 8da40a950..7e4bf5279 100644
--- a/docs/web/static/python_api/mephisto/client/cli.html
+++ b/docs/web/static/python_api/mephisto/client/cli.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -50,7 +56,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/client/config.html b/docs/web/static/python_api/mephisto/client/config.html
index 34257f147..a7eca09f4 100644
--- a/docs/web/static/python_api/mephisto/client/config.html
+++ b/docs/web/static/python_api/mephisto/client/config.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -66,7 +72,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/client/full.html b/docs/web/static/python_api/mephisto/client/full.html
index 5b0d0d5bc..fa0413d8d 100644
--- a/docs/web/static/python_api/mephisto/client/full.html
+++ b/docs/web/static/python_api/mephisto/client/full.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -54,7 +60,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/client/full/server.html b/docs/web/static/python_api/mephisto/client/full/server.html index 9851716af..48b15f3d1 100644 --- a/docs/web/static/python_api/mephisto/client/full/server.html +++ b/docs/web/static/python_api/mephisto/client/full/server.html @@ -1,3 +1,9 @@ + + @@ -57,7 +63,7 @@

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/client/review.html b/docs/web/static/python_api/mephisto/client/review.html
index c22f53d48..45f2a7343 100644
--- a/docs/web/static/python_api/mephisto/client/review.html
+++ b/docs/web/static/python_api/mephisto/client/review.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -54,7 +60,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/client/review/review_server.html b/docs/web/static/python_api/mephisto/client/review/review_server.html index 2541bc42b..4f2ea09be 100644 --- a/docs/web/static/python_api/mephisto/client/review/review_server.html +++ b/docs/web/static/python_api/mephisto/client/review/review_server.html @@ -1,3 +1,9 @@ + + @@ -57,7 +63,7 @@

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/data_model.html b/docs/web/static/python_api/mephisto/data_model.html
index b73fe1681..faa71e237 100644
--- a/docs/web/static/python_api/mephisto/data_model.html
+++ b/docs/web/static/python_api/mephisto/data_model.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -150,7 +156,7 @@ 

Constants

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/data_model/_db_backed_meta.html b/docs/web/static/python_api/mephisto/data_model/_db_backed_meta.html
index 1a95955b4..abd56aabb 100644
--- a/docs/web/static/python_api/mephisto/data_model/_db_backed_meta.html
+++ b/docs/web/static/python_api/mephisto/data_model/_db_backed_meta.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -84,7 +90,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/data_model/agent.html b/docs/web/static/python_api/mephisto/data_model/agent.html
index 84b07f317..6adb1b93a 100644
--- a/docs/web/static/python_api/mephisto/data_model/agent.html
+++ b/docs/web/static/python_api/mephisto/data_model/agent.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -201,7 +207,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/data_model/assignment.html b/docs/web/static/python_api/mephisto/data_model/assignment.html
index bc0edc464..0252ebbe5 100644
--- a/docs/web/static/python_api/mephisto/data_model/assignment.html
+++ b/docs/web/static/python_api/mephisto/data_model/assignment.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -114,7 +120,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/data_model/constants.html b/docs/web/static/python_api/mephisto/data_model/constants.html
index 9b33bd417..3b6bd0678 100644
--- a/docs/web/static/python_api/mephisto/data_model/constants.html
+++ b/docs/web/static/python_api/mephisto/data_model/constants.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -57,7 +63,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/data_model/constants/assignment_state.html b/docs/web/static/python_api/mephisto/data_model/constants/assignment_state.html
index 275ab0619..97bbfd231 100644
--- a/docs/web/static/python_api/mephisto/data_model/constants/assignment_state.html
+++ b/docs/web/static/python_api/mephisto/data_model/constants/assignment_state.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -111,7 +117,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/data_model/exceptions.html b/docs/web/static/python_api/mephisto/data_model/exceptions.html
index 927c74ddd..6e367b609 100644
--- a/docs/web/static/python_api/mephisto/data_model/exceptions.html
+++ b/docs/web/static/python_api/mephisto/data_model/exceptions.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -99,7 +105,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/data_model/packet.html b/docs/web/static/python_api/mephisto/data_model/packet.html
index e3888771a..a4f333802 100644
--- a/docs/web/static/python_api/mephisto/data_model/packet.html
+++ b/docs/web/static/python_api/mephisto/data_model/packet.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -72,7 +78,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/data_model/project.html b/docs/web/static/python_api/mephisto/data_model/project.html
index b929ff038..7d473ec44 100644
--- a/docs/web/static/python_api/mephisto/data_model/project.html
+++ b/docs/web/static/python_api/mephisto/data_model/project.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -72,7 +78,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/data_model/qualification.html b/docs/web/static/python_api/mephisto/data_model/qualification.html
index 5faf724b3..b2d090dc3 100644
--- a/docs/web/static/python_api/mephisto/data_model/qualification.html
+++ b/docs/web/static/python_api/mephisto/data_model/qualification.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -72,7 +78,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/data_model/requester.html b/docs/web/static/python_api/mephisto/data_model/requester.html
index 4b580128f..8dc660e7e 100644
--- a/docs/web/static/python_api/mephisto/data_model/requester.html
+++ b/docs/web/static/python_api/mephisto/data_model/requester.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -102,7 +108,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/data_model/task.html b/docs/web/static/python_api/mephisto/data_model/task.html
index f33f4f856..c78b3e7fd 100644
--- a/docs/web/static/python_api/mephisto/data_model/task.html
+++ b/docs/web/static/python_api/mephisto/data_model/task.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -84,7 +90,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/data_model/task_run.html b/docs/web/static/python_api/mephisto/data_model/task_run.html
index e2ee8cf60..556b41a7d 100644
--- a/docs/web/static/python_api/mephisto/data_model/task_run.html
+++ b/docs/web/static/python_api/mephisto/data_model/task_run.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -165,7 +171,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/data_model/unit.html b/docs/web/static/python_api/mephisto/data_model/unit.html
index d487cbbc2..d1d6bd2ee 100644
--- a/docs/web/static/python_api/mephisto/data_model/unit.html
+++ b/docs/web/static/python_api/mephisto/data_model/unit.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -117,7 +123,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/data_model/worker.html b/docs/web/static/python_api/mephisto/data_model/worker.html
index f6cc2b61e..3af86342d 100644
--- a/docs/web/static/python_api/mephisto/data_model/worker.html
+++ b/docs/web/static/python_api/mephisto/data_model/worker.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -120,7 +126,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/operations.html b/docs/web/static/python_api/mephisto/operations.html
index c93f41d0d..4b6c8607b 100644
--- a/docs/web/static/python_api/mephisto/operations.html
+++ b/docs/web/static/python_api/mephisto/operations.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -179,7 +185,7 @@ 

hydra_config.py

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/operations/client_io_handler.html b/docs/web/static/python_api/mephisto/operations/client_io_handler.html
index d8524bd02..d7a227c32 100644
--- a/docs/web/static/python_api/mephisto/operations/client_io_handler.html
+++ b/docs/web/static/python_api/mephisto/operations/client_io_handler.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -93,7 +99,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/operations/config_handler.html b/docs/web/static/python_api/mephisto/operations/config_handler.html
index e6ca9090a..d725f9db6 100644
--- a/docs/web/static/python_api/mephisto/operations/config_handler.html
+++ b/docs/web/static/python_api/mephisto/operations/config_handler.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -72,7 +78,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/operations/datatypes.html b/docs/web/static/python_api/mephisto/operations/datatypes.html
index ad777fe16..9facd14a9 100644
--- a/docs/web/static/python_api/mephisto/operations/datatypes.html
+++ b/docs/web/static/python_api/mephisto/operations/datatypes.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -111,7 +117,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/operations/hydra_config.html b/docs/web/static/python_api/mephisto/operations/hydra_config.html
index 8af4018a6..45f79ecc9 100644
--- a/docs/web/static/python_api/mephisto/operations/hydra_config.html
+++ b/docs/web/static/python_api/mephisto/operations/hydra_config.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -144,7 +150,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/operations/operator.html b/docs/web/static/python_api/mephisto/operations/operator.html
index 4f7467ee9..fdce92f16 100644
--- a/docs/web/static/python_api/mephisto/operations/operator.html
+++ b/docs/web/static/python_api/mephisto/operations/operator.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -93,7 +99,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/operations/registry.html b/docs/web/static/python_api/mephisto/operations/registry.html
index fee968751..b3005b8db 100644
--- a/docs/web/static/python_api/mephisto/operations/registry.html
+++ b/docs/web/static/python_api/mephisto/operations/registry.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -90,7 +96,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/operations/task_launcher.html b/docs/web/static/python_api/mephisto/operations/task_launcher.html
index 11b3e4775..1997144d4 100644
--- a/docs/web/static/python_api/mephisto/operations/task_launcher.html
+++ b/docs/web/static/python_api/mephisto/operations/task_launcher.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -105,7 +111,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/operations/worker_pool.html b/docs/web/static/python_api/mephisto/operations/worker_pool.html
index 79bed6a5c..952bf06c8 100644
--- a/docs/web/static/python_api/mephisto/operations/worker_pool.html
+++ b/docs/web/static/python_api/mephisto/operations/worker_pool.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -129,7 +135,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/scripts.html b/docs/web/static/python_api/mephisto/scripts.html
index e7507c182..26d4fecd6 100644
--- a/docs/web/static/python_api/mephisto/scripts.html
+++ b/docs/web/static/python_api/mephisto/scripts.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -67,7 +73,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/scripts/heroku.html b/docs/web/static/python_api/mephisto/scripts/heroku.html
index bb5e295a3..94b6d380e 100644
--- a/docs/web/static/python_api/mephisto/scripts/heroku.html
+++ b/docs/web/static/python_api/mephisto/scripts/heroku.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -54,7 +60,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/scripts/heroku/initialize_heroku.html b/docs/web/static/python_api/mephisto/scripts/heroku/initialize_heroku.html index 5384ae629..34c1433e7 100644 --- a/docs/web/static/python_api/mephisto/scripts/heroku/initialize_heroku.html +++ b/docs/web/static/python_api/mephisto/scripts/heroku/initialize_heroku.html @@ -1,3 +1,9 @@ + + @@ -57,7 +63,7 @@

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/scripts/local_db.html b/docs/web/static/python_api/mephisto/scripts/local_db.html
index 13eecfa12..f141efeac 100644
--- a/docs/web/static/python_api/mephisto/scripts/local_db.html
+++ b/docs/web/static/python_api/mephisto/scripts/local_db.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -54,7 +60,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/scripts/local_db/load_data_to_mephisto_db.html b/docs/web/static/python_api/mephisto/scripts/local_db/load_data_to_mephisto_db.html index eb626bdb6..a9aaca632 100644 --- a/docs/web/static/python_api/mephisto/scripts/local_db/load_data_to_mephisto_db.html +++ b/docs/web/static/python_api/mephisto/scripts/local_db/load_data_to_mephisto_db.html @@ -1,3 +1,9 @@ + + @@ -63,7 +69,7 @@

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/scripts/mturk.html b/docs/web/static/python_api/mephisto/scripts/mturk.html
index 0e7afa476..ce9481935 100644
--- a/docs/web/static/python_api/mephisto/scripts/mturk.html
+++ b/docs/web/static/python_api/mephisto/scripts/mturk.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -81,7 +87,7 @@ 

Soft-block Workers by MTurk ID

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/scripts/mturk/cleanup.html b/docs/web/static/python_api/mephisto/scripts/mturk/cleanup.html
index f5f19af29..b58f1416e 100644
--- a/docs/web/static/python_api/mephisto/scripts/mturk/cleanup.html
+++ b/docs/web/static/python_api/mephisto/scripts/mturk/cleanup.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -60,7 +66,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/scripts/mturk/identify_broken_units.html b/docs/web/static/python_api/mephisto/scripts/mturk/identify_broken_units.html
index bc79960f4..87b8377ab 100644
--- a/docs/web/static/python_api/mephisto/scripts/mturk/identify_broken_units.html
+++ b/docs/web/static/python_api/mephisto/scripts/mturk/identify_broken_units.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -57,7 +63,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/scripts/mturk/launch_makeup_hits.html b/docs/web/static/python_api/mephisto/scripts/mturk/launch_makeup_hits.html
index c8fea0f2d..5274ce63e 100644
--- a/docs/web/static/python_api/mephisto/scripts/mturk/launch_makeup_hits.html
+++ b/docs/web/static/python_api/mephisto/scripts/mturk/launch_makeup_hits.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -60,7 +66,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/scripts/mturk/print_outstanding_hit_status.html b/docs/web/static/python_api/mephisto/scripts/mturk/print_outstanding_hit_status.html
index 78f2a8151..aba8a9b2e 100644
--- a/docs/web/static/python_api/mephisto/scripts/mturk/print_outstanding_hit_status.html
+++ b/docs/web/static/python_api/mephisto/scripts/mturk/print_outstanding_hit_status.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -60,7 +66,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/scripts/mturk/soft_block_workers_by_mturk_id.html b/docs/web/static/python_api/mephisto/scripts/mturk/soft_block_workers_by_mturk_id.html
index 2d7e22eff..fc6d1ead5 100644
--- a/docs/web/static/python_api/mephisto/scripts/mturk/soft_block_workers_by_mturk_id.html
+++ b/docs/web/static/python_api/mephisto/scripts/mturk/soft_block_workers_by_mturk_id.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -57,7 +63,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/tools.html b/docs/web/static/python_api/mephisto/tools.html
index 01c257ca8..928707968 100644
--- a/docs/web/static/python_api/mephisto/tools.html
+++ b/docs/web/static/python_api/mephisto/tools.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -112,7 +118,7 @@ 

scripts.py

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/tools/data_browser.html b/docs/web/static/python_api/mephisto/tools/data_browser.html
index e9737c28a..278b4b5f3 100644
--- a/docs/web/static/python_api/mephisto/tools/data_browser.html
+++ b/docs/web/static/python_api/mephisto/tools/data_browser.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -78,7 +84,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/tools/examine_utils.html b/docs/web/static/python_api/mephisto/tools/examine_utils.html
index 77b37fcfd..d306a68dc 100644
--- a/docs/web/static/python_api/mephisto/tools/examine_utils.html
+++ b/docs/web/static/python_api/mephisto/tools/examine_utils.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -75,7 +81,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 """
diff --git a/docs/web/static/python_api/mephisto/tools/scripts.html b/docs/web/static/python_api/mephisto/tools/scripts.html
index 75494d6dd..2122f53d1 100644
--- a/docs/web/static/python_api/mephisto/tools/scripts.html
+++ b/docs/web/static/python_api/mephisto/tools/scripts.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -74,7 +80,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 """
diff --git a/docs/web/static/python_api/mephisto/utils.html b/docs/web/static/python_api/mephisto/utils.html
index 5f2119bed..91b54e3b7 100644
--- a/docs/web/static/python_api/mephisto/utils.html
+++ b/docs/web/static/python_api/mephisto/utils.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -94,7 +100,7 @@ 

qualifications.py

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/utils/dirs.html b/docs/web/static/python_api/mephisto/utils/dirs.html
index 925ddc3fb..c1b64dec9 100644
--- a/docs/web/static/python_api/mephisto/utils/dirs.html
+++ b/docs/web/static/python_api/mephisto/utils/dirs.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -83,7 +89,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/utils/logger_core.html b/docs/web/static/python_api/mephisto/utils/logger_core.html
index 8b986f943..b67125ec6 100644
--- a/docs/web/static/python_api/mephisto/utils/logger_core.html
+++ b/docs/web/static/python_api/mephisto/utils/logger_core.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -69,7 +75,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/utils/metrics.html b/docs/web/static/python_api/mephisto/utils/metrics.html
index a3e1a1ed3..4bd51c024 100644
--- a/docs/web/static/python_api/mephisto/utils/metrics.html
+++ b/docs/web/static/python_api/mephisto/utils/metrics.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -81,7 +87,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/utils/qualifications.html b/docs/web/static/python_api/mephisto/utils/qualifications.html
index f617670ee..3e5c1a15a 100644
--- a/docs/web/static/python_api/mephisto/utils/qualifications.html
+++ b/docs/web/static/python_api/mephisto/utils/qualifications.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -66,7 +72,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/mephisto/utils/testing.html b/docs/web/static/python_api/mephisto/utils/testing.html
index a8a1aee13..5dd6c3585 100644
--- a/docs/web/static/python_api/mephisto/utils/testing.html
+++ b/docs/web/static/python_api/mephisto/utils/testing.html
@@ -1,3 +1,9 @@
+
+
 
 
 
@@ -84,7 +90,7 @@ 

View Source
#!/usr/bin/env python3
 
-# Copyright (c) Facebook, Inc. and its affiliates.
+# Copyright (c) Meta Platforms and its affiliates.
 # This source code is licensed under the MIT license found in the
 # LICENSE file in the root directory of this source tree.
 
diff --git a/docs/web/static/python_api/search.js b/docs/web/static/python_api/search.js
index da69a9397..9ff1554b8 100644
--- a/docs/web/static/python_api/search.js
+++ b/docs/web/static/python_api/search.js
@@ -1,3 +1,9 @@
+/*
+ * Copyright (c) Meta Platforms and its affiliates.
+ * This source code is licensed under the MIT license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+
 window.pdocSearch = (function(){
 /** elasticlunr - http://weixsong.github.io * Copyright (C) 2017 Oliver Nightingale * Copyright (C) 2017 Wei Song * MIT Licensed */!function(){function e(e){if(null===e||"object"!=typeof e)return e;var t=e.constructor();for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n]);return t}var t=function(e){var n=new t.Index;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),e&&e.call(n,n),n};t.version="0.9.5",lunr=t,t.utils={},t.utils.warn=function(e){return function(t){e.console&&console.warn&&console.warn(t)}}(this),t.utils.toString=function(e){return void 0===e||null===e?"":e.toString()},t.EventEmitter=function(){this.events={}},t.EventEmitter.prototype.addListener=function(){var e=Array.prototype.slice.call(arguments),t=e.pop(),n=e;if("function"!=typeof t)throw new TypeError("last argument must be a function");n.forEach(function(e){this.hasHandler(e)||(this.events[e]=[]),this.events[e].push(t)},this)},t.EventEmitter.prototype.removeListener=function(e,t){if(this.hasHandler(e)){var n=this.events[e].indexOf(t);-1!==n&&(this.events[e].splice(n,1),0==this.events[e].length&&delete this.events[e])}},t.EventEmitter.prototype.emit=function(e){if(this.hasHandler(e)){var t=Array.prototype.slice.call(arguments,1);this.events[e].forEach(function(e){e.apply(void 0,t)},this)}},t.EventEmitter.prototype.hasHandler=function(e){return e in this.events},t.tokenizer=function(e){if(!arguments.length||null===e||void 0===e)return[];if(Array.isArray(e)){var n=e.filter(function(e){return null===e||void 0===e?!1:!0});n=n.map(function(e){return t.utils.toString(e).toLowerCase()});var i=[];return n.forEach(function(e){var n=e.split(t.tokenizer.seperator);i=i.concat(n)},this),i}return e.toString().trim().toLowerCase().split(t.tokenizer.seperator)},t.tokenizer.defaultSeperator=/[\s\-]+/,t.tokenizer.seperator=t.tokenizer.defaultSeperator,t.tokenizer.setSeperator=function(e){null!==e&&void 0!==e&&"object"==typeof e&&(t.tokenizer.seperator=e)},t.tokenizer.resetSeperator=function(){t.tokenizer.seperator=t.tokenizer.defaultSeperator},t.tokenizer.getSeperator=function(){return t.tokenizer.seperator},t.Pipeline=function(){this._queue=[]},t.Pipeline.registeredFunctions={},t.Pipeline.registerFunction=function(e,n){n in t.Pipeline.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[n]=e},t.Pipeline.getRegisteredFunction=function(e){return e in t.Pipeline.registeredFunctions!=!0?null:t.Pipeline.registeredFunctions[e]},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(e){var i=t.Pipeline.getRegisteredFunction(e);if(!i)throw new Error("Cannot load un-registered function: "+e);n.add(i)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(e){t.Pipeline.warnIfFunctionNotRegistered(e),this._queue.push(e)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var i=this._queue.indexOf(e);if(-1===i)throw new Error("Cannot find existingFn");this._queue.splice(i+1,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var i=this._queue.indexOf(e);if(-1===i)throw new Error("Cannot find existingFn");this._queue.splice(i,0,n)},t.Pipeline.prototype.remove=function(e){var t=this._queue.indexOf(e);-1!==t&&this._queue.splice(t,1)},t.Pipeline.prototype.run=function(e){for(var t=[],n=e.length,i=this._queue.length,o=0;n>o;o++){for(var r=e[o],s=0;i>s&&(r=this._queue[s](r,o,e),void 0!==r&&null!==r);s++);void 0!==r&&null!==r&&t.push(r)}return t},t.Pipeline.prototype.reset=function(){this._queue=[]},t.Pipeline.prototype.get=function(){return this._queue},t.Pipeline.prototype.toJSON=function(){return this._queue.map(function(e){return t.Pipeline.warnIfFunctionNotRegistered(e),e.label})},t.Index=function(){this._fields=[],this._ref="id",this.pipeline=new t.Pipeline,this.documentStore=new t.DocumentStore,this.index={},this.eventEmitter=new t.EventEmitter,this._idfCache={},this.on("add","remove","update",function(){this._idfCache={}}.bind(this))},t.Index.prototype.on=function(){var e=Array.prototype.slice.call(arguments);return this.eventEmitter.addListener.apply(this.eventEmitter,e)},t.Index.prototype.off=function(e,t){return this.eventEmitter.removeListener(e,t)},t.Index.load=function(e){e.version!==t.version&&t.utils.warn("version mismatch: current "+t.version+" importing "+e.version);var n=new this;n._fields=e.fields,n._ref=e.ref,n.documentStore=t.DocumentStore.load(e.documentStore),n.pipeline=t.Pipeline.load(e.pipeline),n.index={};for(var i in e.index)n.index[i]=t.InvertedIndex.load(e.index[i]);return n},t.Index.prototype.addField=function(e){return this._fields.push(e),this.index[e]=new t.InvertedIndex,this},t.Index.prototype.setRef=function(e){return this._ref=e,this},t.Index.prototype.saveDocument=function(e){return this.documentStore=new t.DocumentStore(e),this},t.Index.prototype.addDoc=function(e,n){if(e){var n=void 0===n?!0:n,i=e[this._ref];this.documentStore.addDoc(i,e),this._fields.forEach(function(n){var o=this.pipeline.run(t.tokenizer(e[n]));this.documentStore.addFieldLength(i,n,o.length);var r={};o.forEach(function(e){e in r?r[e]+=1:r[e]=1},this);for(var s in r){var u=r[s];u=Math.sqrt(u),this.index[n].addToken(s,{ref:i,tf:u})}},this),n&&this.eventEmitter.emit("add",e,this)}},t.Index.prototype.removeDocByRef=function(e){if(e&&this.documentStore.isDocStored()!==!1&&this.documentStore.hasDoc(e)){var t=this.documentStore.getDoc(e);this.removeDoc(t,!1)}},t.Index.prototype.removeDoc=function(e,n){if(e){var n=void 0===n?!0:n,i=e[this._ref];this.documentStore.hasDoc(i)&&(this.documentStore.removeDoc(i),this._fields.forEach(function(n){var o=this.pipeline.run(t.tokenizer(e[n]));o.forEach(function(e){this.index[n].removeToken(e,i)},this)},this),n&&this.eventEmitter.emit("remove",e,this))}},t.Index.prototype.updateDoc=function(e,t){var t=void 0===t?!0:t;this.removeDocByRef(e[this._ref],!1),this.addDoc(e,!1),t&&this.eventEmitter.emit("update",e,this)},t.Index.prototype.idf=function(e,t){var n="@"+t+"/"+e;if(Object.prototype.hasOwnProperty.call(this._idfCache,n))return this._idfCache[n];var i=this.index[t].getDocFreq(e),o=1+Math.log(this.documentStore.length/(i+1));return this._idfCache[n]=o,o},t.Index.prototype.getFields=function(){return this._fields.slice()},t.Index.prototype.search=function(e,n){if(!e)return[];e="string"==typeof e?{any:e}:JSON.parse(JSON.stringify(e));var i=null;null!=n&&(i=JSON.stringify(n));for(var o=new t.Configuration(i,this.getFields()).get(),r={},s=Object.keys(e),u=0;u0&&t.push(e);for(var i in n)"docs"!==i&&"df"!==i&&this.expandToken(e+i,t,n[i]);return t},t.InvertedIndex.prototype.toJSON=function(){return{root:this.root}},t.Configuration=function(e,n){var e=e||"";if(void 0==n||null==n)throw new Error("fields should not be null");this.config={};var i;try{i=JSON.parse(e),this.buildUserConfig(i,n)}catch(o){t.utils.warn("user configuration parse failed, will use default configuration"),this.buildDefaultConfig(n)}},t.Configuration.prototype.buildDefaultConfig=function(e){this.reset(),e.forEach(function(e){this.config[e]={boost:1,bool:"OR",expand:!1}},this)},t.Configuration.prototype.buildUserConfig=function(e,n){var i="OR",o=!1;if(this.reset(),"bool"in e&&(i=e.bool||i),"expand"in e&&(o=e.expand||o),"fields"in e)for(var r in e.fields)if(n.indexOf(r)>-1){var s=e.fields[r],u=o;void 0!=s.expand&&(u=s.expand),this.config[r]={boost:s.boost||0===s.boost?s.boost:1,bool:s.bool||i,expand:u}}else t.utils.warn("field name in user configuration not found in index instance fields");else this.addAllFields2UserConfig(i,o,n)},t.Configuration.prototype.addAllFields2UserConfig=function(e,t,n){n.forEach(function(n){this.config[n]={boost:1,bool:e,expand:t}},this)},t.Configuration.prototype.get=function(){return this.config},t.Configuration.prototype.reset=function(){this.config={}},lunr.SortedSet=function(){this.length=0,this.elements=[]},lunr.SortedSet.load=function(e){var t=new this;return t.elements=e,t.length=e.length,t},lunr.SortedSet.prototype.add=function(){var e,t;for(e=0;e1;){if(r===e)return o;e>r&&(t=o),r>e&&(n=o),i=n-t,o=t+Math.floor(i/2),r=this.elements[o]}return r===e?o:-1},lunr.SortedSet.prototype.locationFor=function(e){for(var t=0,n=this.elements.length,i=n-t,o=t+Math.floor(i/2),r=this.elements[o];i>1;)e>r&&(t=o),r>e&&(n=o),i=n-t,o=t+Math.floor(i/2),r=this.elements[o];return r>e?o:e>r?o+1:void 0},lunr.SortedSet.prototype.intersect=function(e){for(var t=new lunr.SortedSet,n=0,i=0,o=this.length,r=e.length,s=this.elements,u=e.elements;;){if(n>o-1||i>r-1)break;s[n]!==u[i]?s[n]u[i]&&i++:(t.add(s[n]),n++,i++)}return t},lunr.SortedSet.prototype.clone=function(){var e=new lunr.SortedSet;return e.elements=this.toArray(),e.length=e.elements.length,e},lunr.SortedSet.prototype.union=function(e){var t,n,i;this.length>=e.length?(t=this,n=e):(t=e,n=this),i=t.clone();for(var o=0,r=n.toArray();oMephisto

\n\n

This is the main package directory, containing all of the core workings of Mephisto. They roughly follow the divisions noted in the architecture overview doc. The breakdown is as following:

\n\n
    \n
  • abstractions: Contains the interface classes for the core abstractions in Mephisto, as well as implementations of those interfaces. These are the Architects, Blueprints, Crowd Providers, and Databases.
  • \n
  • client: Contains user interfaces for using Mephisto at a very high level. Primarily comprised of the python code for the cli and the web views.
  • \n
  • data_model: Contains the data model components as described in the architecture document. These are the relevant data structures that build upon the underlying MephistoDB, and are utilized throughout the Mephisto codebase.
  • \n
  • operations: Contains low-level operational code that performs more complex functionality on top of the Mephisto data model.
  • \n
  • scripts: Contains commonly executed convenience scripts for Mephisto users.
  • \n
  • tools: Contains helper methods and modules that allow for lower-level access to the Mephisto data model than the clients provide. Useful for creating custom workflows and scripts that are built on Mephisto.
  • \n
\n"}, "mephisto.abstractions": {"fullname": "mephisto.abstractions", "modulename": "mephisto.abstractions", "type": "module", "doc": "

Mephisto Core Abstractions

\n\n

This directory contains the interfaces for the four core Mephisto abstractions (as well as subcomponents of those abstractions). Those abstractions are discussed at a high level in the architecture overvierw doc.

\n\n

Specific implementations can be made to extend the Mephisto data model to work with new crowd providers, new task types, and new backend server architectures. These four primary abstractions are summarized below, but other sections go more in-depth.

\n\n

Architect

\n\n

An Architect is an abstraction that allows Mephisto to manage setup and maintenance of task servers for you. When launching a task, Mephisto uses an Architect to build required server files, launch that server, deploy the task files, and then later shut it down when the task is complete. More details are found in the abstractions/architects folder, along with the existing Architects.

\n\n

Architects also require a Channel to allow the ClientIOHandler to communicate with the server, and are expected to define their own or select a compatible one from the ones already present.

\n\n

Blueprint

\n\n

A Blueprint is the essential formula for running a task on Mephisto. It accepts some number of parameters and input data, and that should be sufficient content to be able to display a frontend to the crowdworker, process their responses, and then save them somewhere. It comprises of extensions of the AgentState (data storage), TaskRunner (actual steps to complete the task), and TaskBuilder (resources to display a frontend) classes. More details are provided in the abstractions/blueprints folder, where all the existing Blueprints live.

\n\n

CrowdProvider

\n\n

A CrowdProvider is a wrapper around any of the required functionality that Mephisto will need to utilize to accept work from workers on a specific service. Ultimately it comprises of an extension of each of Worker, Agent, Unit, and Requester. More details can be found in the abstractions/providers folder, where all of the existing CrowdProviders live.

\n\n

MephistoDB

\n\n

The MephistoDB is an abstraction around the storage for the Mephisto data model, such that it could be possible to create alternate methods for storing and loading the kind of data that mephisto requires without breaking functionality.

\n"}, "mephisto.abstractions.architect": {"fullname": "mephisto.abstractions.architect", "modulename": "mephisto.abstractions.architect", "type": "module", "doc": "

\n"}, "mephisto.abstractions.architect.ArchitectArgs": {"fullname": "mephisto.abstractions.architect.ArchitectArgs", "modulename": "mephisto.abstractions.architect", "qualname": "ArchitectArgs", "type": "class", "doc": "

Base class for arguments to configure architects

\n"}, "mephisto.abstractions.architect.ArchitectArgs.__init__": {"fullname": "mephisto.abstractions.architect.ArchitectArgs.__init__", "modulename": "mephisto.abstractions.architect", "qualname": "ArchitectArgs.__init__", "type": "function", "doc": "

\n", "signature": "(\n self,\n _architect_type: str = '???',\n server_type: str = 'node',\n server_source_path: str = '???'\n)", "funcdef": "def"}, "mephisto.abstractions.architect.ArchitectArgs.server_type": {"fullname": "mephisto.abstractions.architect.ArchitectArgs.server_type", "modulename": "mephisto.abstractions.architect", "qualname": "ArchitectArgs.server_type", "type": "variable", "doc": "

\n", "annotation": ": str", "default_value": " = 'node'"}, "mephisto.abstractions.architect.ArchitectArgs.server_source_path": {"fullname": "mephisto.abstractions.architect.ArchitectArgs.server_source_path", "modulename": "mephisto.abstractions.architect", "qualname": "ArchitectArgs.server_source_path", "type": "variable", "doc": "

\n", "annotation": ": str", "default_value": " = '???'"}, "mephisto.abstractions.architect.Architect": {"fullname": "mephisto.abstractions.architect.Architect", "modulename": "mephisto.abstractions.architect", "qualname": "Architect", "type": "class", "doc": "

Provides methods for setting up a server somewhere and deploying tasks\nonto that server.

\n", "bases": "abc.ABC"}, "mephisto.abstractions.architect.Architect.__init__": {"fullname": "mephisto.abstractions.architect.Architect.__init__", "modulename": "mephisto.abstractions.architect", "qualname": "Architect.__init__", "type": "function", "doc": "

Initialize this architect with whatever options are provided given\nArgsClass. Parse whatever additional options may be required\nfor the specific task_run.

\n\n

Also set up any required database/memory into the MephistoDB so that\nthis data can be stored long-term.

\n", "signature": "(\n self,\n db: mephisto.abstractions.database.MephistoDB,\n args: omegaconf.dictconfig.DictConfig,\n shared_state: mephisto.abstractions.blueprint.SharedTaskState,\n task_run: mephisto.data_model.task_run.TaskRun,\n build_dir_root: str\n)", "funcdef": "def"}, "mephisto.abstractions.architect.Architect.ArgsClass": {"fullname": "mephisto.abstractions.architect.Architect.ArgsClass", "modulename": "mephisto.abstractions.architect", "qualname": "Architect.ArgsClass", "type": "class", "doc": "

Base class for arguments to configure architects

\n"}, "mephisto.abstractions.architect.Architect.assert_task_args": {"fullname": "mephisto.abstractions.architect.Architect.assert_task_args", "modulename": "mephisto.abstractions.architect", "qualname": "Architect.assert_task_args", "type": "function", "doc": "

Assert that the provided arguments are valid. Should\nfail if a task launched with these arguments would\nnot work.

\n\n

This should include throwing an exception if the architect\nneeds login details or something similar given the\narguments passed in.

\n", "signature": "(\n cls,\n args: omegaconf.dictconfig.DictConfig,\n shared_state: mephisto.abstractions.blueprint.SharedTaskState\n)", "funcdef": "def"}, "mephisto.abstractions.architect.Architect.get_channels": {"fullname": "mephisto.abstractions.architect.Architect.get_channels", "modulename": "mephisto.abstractions.architect", "qualname": "Architect.get_channels", "type": "function", "doc": "

Return a list of all relevant channels that the ClientIOHandler\nwill need to register to in order to function

\n", "signature": "(\n self,\n on_channel_open: Callable[[str], NoneType],\n on_catastrophic_disconnect: Callable[[str], NoneType],\n on_message: collections.abc.Callable[str, mephisto.data_model.packet.Packet, NoneType]\n) -> list[mephisto.abstractions._subcomponents.channel.Channel]", "funcdef": "def"}, "mephisto.abstractions.architect.Architect.download_file": {"fullname": "mephisto.abstractions.architect.Architect.download_file", "modulename": "mephisto.abstractions.architect", "qualname": "Architect.download_file", "type": "function", "doc": "

Save the file that is noted as stored on the server to\nthe desired save location.

\n", "signature": "(self, filename: str, save_dir: str) -> None", "funcdef": "def"}, "mephisto.abstractions.architect.Architect.prepare": {"fullname": "mephisto.abstractions.architect.Architect.prepare", "modulename": "mephisto.abstractions.architect", "qualname": "Architect.prepare", "type": "function", "doc": "

Produce the server files that will be deployed to the server

\n", "signature": "(self) -> str", "funcdef": "def"}, "mephisto.abstractions.architect.Architect.deploy": {"fullname": "mephisto.abstractions.architect.Architect.deploy", "modulename": "mephisto.abstractions.architect", "qualname": "Architect.deploy", "type": "function", "doc": "

Launch the server, and push the task files to the server. Return\nthe server URL

\n", "signature": "(self) -> str", "funcdef": "def"}, "mephisto.abstractions.architect.Architect.cleanup": {"fullname": "mephisto.abstractions.architect.Architect.cleanup", "modulename": "mephisto.abstractions.architect", "qualname": "Architect.cleanup", "type": "function", "doc": "

Remove any files that were used for the deployment process that\nno longer need to be kept track of now that the task has\nbeen launched.

\n", "signature": "(self) -> None", "funcdef": "def"}, "mephisto.abstractions.architect.Architect.shutdown": {"fullname": "mephisto.abstractions.architect.Architect.shutdown", "modulename": "mephisto.abstractions.architect", "qualname": "Architect.shutdown", "type": "function", "doc": "

Shut down the server launched by this Surveyor, as stored\nin the db.

\n", "signature": "(self) -> None", "funcdef": "def"}, "mephisto.abstractions.architects": {"fullname": "mephisto.abstractions.architects", "modulename": "mephisto.abstractions.architects", "type": "module", "doc": "

architects

\n\n

This folder contains all of the current official Architect implementations.

\n\n

Architect's contain the logic surrounding deploying a server that workers will be able to access. In many cases Mephisto is being run on compute clusters that aren't directly addressable, or in different configurations between collaborators. Mephisto should be able to run a task from start to finish regardless of the server configuration a user would like to use, and Architect's provide this capability.

\n\n

Architect

\n\n

The Architect class is responsible for providing Mephisto with lifecycle functions for preparing, deploying, and shutting down a given server. It's also responsible with providing access to the user via a Channel, which defines an interface of callbacks for incoming messages and a function for outgoing messages. It should define the following things in order to operate properly:

\n\n
    \n
  • ArgsClass: A dataclass that implements ArchitectArgs, specifying all of the configuration arguments that the Architect uses in order to properly initialize.
  • \n
  • get_channels: A method that will return a list of initialized Channel's that the ClientIOHandler will need to communicate with to manage running a task. Returns a list to handle cases where an Architect is communicating with multiple servers in a distributed setup.
  • \n
  • prepare: Prepare any files that will be used in the deploy process. Should return the location of the prepared server files.
  • \n
  • deploy: Launch the server (if necessary) and deploy the prepared task files such that the server will be able to serve them. Return the server URL for this task, such that Mephisto can point workers to it.
  • \n
  • cleanup: Clean up any files that were used in the deploy process that aren't necessarily useful for later
  • \n
  • shutdown: Shut down the server (if necessary) or otherwise take the specific task url expected to point to this Mephisto task run offline.
  • \n
  • download_file: Save the file that is stored on the server with a given filename to the local save directory provided. Only required by Architect's that aren't able to pass a file through the Channel directly.
  • \n
\n\n

Lifecycle

\n\n

During initialization, Mephisto calls assert_task_args and expects the ArchitectClass to be able to pass through any arguments specified by the ArgsClass, raising an exception if there are any configuration problems. After this point, Mephisto will initialize the Architect with the validated config.

\n\n

Initially Mephisto will call prepare to give the Architect a chance to collect any relevant files required to run the server. It will give the Blueprint a chance to add additional files to this folder before the deploy.

\n\n

Next, Mephisto will call deploy and then get_channels. This should ensure that there is an external server, and that Mephisto has a way to communicate with it through a Channel. Only after this is met, it will publish tasks to the crowd provider.

\n\n

Once the task is done, or if it is cancelled or an error occurs, Mephisto will call shutdown, which is the signal for the Architect to clean up both local resources and remote resources related to this task.

\n\n

Implementations

\n\n

LocalArchitect

\n\n

The LocalArchitect implementation works by running a node server on the local machine at the given port in a background process. It communicates over websockets with the WebsocketChannel, and requires that there's a directory where node is actively running in. The particular node server is the baseline router implementation available in the router/node folder.

\n\n

HerokuArchitect

\n\n

The HerokuArchitect implementation works by getting access to the heroku cli, preparing a directory of what to deploy on that server, and then pushing it along. It communicates over the WebsocketChannel. This also relies on the node server implementation available in the router/node folder.

\n\n

You can specify Heroku configuration variables in hydra using your config file:

\n\n
#@package _global_\nmephisto:\n  architect:\n    heroku_config_args:\n      ONE_ARGUMENT: something\n      ANOTHER_ARGUMENT: something else\n
\n\n

MockArchitect

\n\n

The MockArchitect is an Architect used primarily for testing. To test Mephisto lifecycle, you can choose should_run_server=False, which just leads to the lifecycle functions marking if they've been called. Setting should_run_server=True can be used to automatically test certain flows, as it launches a Tornado server for which every packet and action sent through it can be scripted.

\n\n

Discussions

\n\n

Currently the abstraction around prepare and deploy should be a little more rigid, defining the kinds of files that tasks should be able to deploy, where to expect to find them, etc. At the moment, this API is somewhat unclear, and while this is okay with the current set of Architect's, future ones may not be as clear on this capability.

\n\n

It's unclear if cleanup should be called immediately when the server is deployed (freeing space) or only after a task has been fully reviewed and archived following the review flow. It's possible that the deciding factor should be based on if the Blueprint is even registered to use the review flow at all.

\n"}, "mephisto.abstractions.architects.channels": {"fullname": "mephisto.abstractions.architects.channels", "modulename": "mephisto.abstractions.architects.channels", "type": "module", "doc": "

\n"}, "mephisto.abstractions.architects.channels.websocket_channel": {"fullname": "mephisto.abstractions.architects.channels.websocket_channel", "modulename": "mephisto.abstractions.architects.channels.websocket_channel", "type": "module", "doc": "

\n"}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel": {"fullname": "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel", "modulename": "mephisto.abstractions.architects.channels.websocket_channel", "qualname": "WebsocketChannel", "type": "class", "doc": "

Channel for communicating with a server via websockets.

\n", "bases": "mephisto.abstractions._subcomponents.channel.Channel"}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__": {"fullname": "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__", "modulename": "mephisto.abstractions.architects.channels.websocket_channel", "qualname": "WebsocketChannel.__init__", "type": "function", "doc": "

Create a channel by the given name, and initialize any resources that\nwill later be required during the open call.

\n\n

Requires a socket_url to connect with.

\n", "signature": "(\n self,\n channel_id: str,\n on_channel_open: Callable[[str], NoneType],\n on_catastrophic_disconnect: Callable[[str], NoneType],\n on_message: Callable[[str, mephisto.data_model.packet.Packet], NoneType],\n socket_url: str\n)", "funcdef": "def"}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_closed": {"fullname": "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_closed", "modulename": "mephisto.abstractions.architects.channels.websocket_channel", "qualname": "WebsocketChannel.is_closed", "type": "function", "doc": "

Return whether or not this connection has been explicitly closed\nby the ClientIOHandler or another source.

\n", "signature": "(self)", "funcdef": "def"}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.close": {"fullname": "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.close", "modulename": "mephisto.abstractions.architects.channels.websocket_channel", "qualname": "WebsocketChannel.close", "type": "function", "doc": "

Close this channel, and ensure that all threads and surrounding\nresources are cleaned up

\n", "signature": "(self)", "funcdef": "def"}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_alive": {"fullname": "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_alive", "modulename": "mephisto.abstractions.architects.channels.websocket_channel", "qualname": "WebsocketChannel.is_alive", "type": "function", "doc": "

Return if this channel is actively able to send/recieve messages.

\n", "signature": "(self)", "funcdef": "def"}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.open": {"fullname": "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.open", "modulename": "mephisto.abstractions.architects.channels.websocket_channel", "qualname": "WebsocketChannel.open", "type": "function", "doc": "

Set up a socket handling thread.

\n", "signature": "(self)", "funcdef": "def"}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.enqueue_send": {"fullname": "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.enqueue_send", "modulename": "mephisto.abstractions.architects.channels.websocket_channel", "qualname": "WebsocketChannel.enqueue_send", "type": "function", "doc": "

Send the packet given to the intended recipient.\nReturn True on success and False on failure.

\n", "signature": "(self, packet: mephisto.data_model.packet.Packet) -> bool", "funcdef": "def"}, "mephisto.abstractions.architects.ec2": {"fullname": "mephisto.abstractions.architects.ec2", "modulename": "mephisto.abstractions.architects.ec2", "type": "module", "doc": "

\n"}, "mephisto.abstractions.architects.ec2.cleanup_ec2_resources": {"fullname": "mephisto.abstractions.architects.ec2.cleanup_ec2_resources", "modulename": "mephisto.abstractions.architects.ec2.cleanup_ec2_resources", "type": "module", "doc": "

\n"}, "mephisto.abstractions.architects.ec2.cleanup_ec2_resources.main": {"fullname": "mephisto.abstractions.architects.ec2.cleanup_ec2_resources.main", "modulename": "mephisto.abstractions.architects.ec2.cleanup_ec2_resources", "qualname": "main", "type": "function", "doc": "

\n", "signature": "()", "funcdef": "def"}, "mephisto.abstractions.architects.ec2.cleanup_ec2_server_by_name": {"fullname": "mephisto.abstractions.architects.ec2.cleanup_ec2_server_by_name", "modulename": "mephisto.abstractions.architects.ec2.cleanup_ec2_server_by_name", "type": "module", "doc": "

\n"}, "mephisto.abstractions.architects.ec2.cleanup_ec2_server_by_name.main": {"fullname": "mephisto.abstractions.architects.ec2.cleanup_ec2_server_by_name.main", "modulename": "mephisto.abstractions.architects.ec2.cleanup_ec2_server_by_name", "qualname": "main", "type": "function", "doc": "

\n", "signature": "()", "funcdef": "def"}, "mephisto.abstractions.architects.ec2.ec2_architect": {"fullname": "mephisto.abstractions.architects.ec2.ec2_architect", "modulename": "mephisto.abstractions.architects.ec2.ec2_architect", "type": "module", "doc": "

\n"}, "mephisto.abstractions.architects.ec2.ec2_architect.url_safe_string": {"fullname": "mephisto.abstractions.architects.ec2.ec2_architect.url_safe_string", "modulename": "mephisto.abstractions.architects.ec2.ec2_architect", "qualname": "url_safe_string", "type": "function", "doc": "

Produces a domain string that is safe for use\nin ec2 resources

\n", "signature": "(in_string: str) -> str", "funcdef": "def"}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs": {"fullname": "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs", "modulename": "mephisto.abstractions.architects.ec2.ec2_architect", "qualname": "EC2ArchitectArgs", "type": "class", "doc": "

Additional arguments for configuring a heroku architect

\n", "bases": "mephisto.abstractions.architect.ArchitectArgs"}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.__init__": {"fullname": "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.__init__", "modulename": "mephisto.abstractions.architects.ec2.ec2_architect", "qualname": "EC2ArchitectArgs.__init__", "type": "function", "doc": "

\n", "signature": "(\n self,\n _architect_type: str = 'ec2',\n server_type: str = 'node',\n server_source_path: str = '???',\n instance_type: str = 't2.micro',\n subdomain: str = '${mephisto.task.task_name}',\n profile_name: str = '???'\n)", "funcdef": "def"}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.instance_type": {"fullname": "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.instance_type", "modulename": "mephisto.abstractions.architects.ec2.ec2_architect", "qualname": "EC2ArchitectArgs.instance_type", "type": "variable", "doc": "

\n", "annotation": ": str", "default_value": " = 't2.micro'"}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.subdomain": {"fullname": "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.subdomain", "modulename": "mephisto.abstractions.architects.ec2.ec2_architect", "qualname": "EC2ArchitectArgs.subdomain", "type": "variable", "doc": "

\n", "annotation": ": str", "default_value": " = '${mephisto.task.task_name}'"}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.profile_name": {"fullname": "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.profile_name", "modulename": "mephisto.abstractions.architects.ec2.ec2_architect", "qualname": "EC2ArchitectArgs.profile_name", "type": "variable", "doc": "

\n", "annotation": ": str", "default_value": " = '???'"}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect": {"fullname": "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect", "modulename": "mephisto.abstractions.architects.ec2.ec2_architect", "qualname": "EC2Architect", "type": "class", "doc": "

Sets up a server on heroku and deploys the task on that server

\n", "bases": "mephisto.abstractions.architect.Architect"}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.__init__": {"fullname": "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.__init__", "modulename": "mephisto.abstractions.architects.ec2.ec2_architect", "qualname": "EC2Architect.__init__", "type": "function", "doc": "

Create an architect with all required parameters for launch loaded

\n", "signature": "(\n self,\n db: mephisto.abstractions.database.MephistoDB,\n args: omegaconf.dictconfig.DictConfig,\n shared_state: mephisto.abstractions.blueprint.SharedTaskState,\n task_run: mephisto.data_model.task_run.TaskRun,\n build_dir_root: str\n)", "funcdef": "def"}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.ArgsClass": {"fullname": "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.ArgsClass", "modulename": "mephisto.abstractions.architects.ec2.ec2_architect", "qualname": "EC2Architect.ArgsClass", "type": "class", "doc": "

Additional arguments for configuring a heroku architect

\n", "bases": "mephisto.abstractions.architect.ArchitectArgs"}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.ARCHITECT_TYPE": {"fullname": "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.ARCHITECT_TYPE", "modulename": "mephisto.abstractions.architects.ec2.ec2_architect", "qualname": "EC2Architect.ARCHITECT_TYPE", "type": "variable", "doc": "

\n", "annotation": ": str", "default_value": " = 'ec2'"}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.get_channels": {"fullname": "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.get_channels", "modulename": "mephisto.abstractions.architects.ec2.ec2_architect", "qualname": "EC2Architect.get_channels", "type": "function", "doc": "

Return a list of all relevant channels that the ClientIOHandler\nwill need to register to in order to function

\n", "signature": "(\n self,\n on_channel_open: Callable[[str], NoneType],\n on_catastrophic_disconnect: Callable[[str], NoneType],\n on_message: collections.abc.Callable[str, mephisto.data_model.packet.Packet, NoneType]\n) -> list[mephisto.abstractions._subcomponents.channel.Channel]", "funcdef": "def"}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.download_file": {"fullname": "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.download_file", "modulename": "mephisto.abstractions.architects.ec2.ec2_architect", "qualname": "EC2Architect.download_file", "type": "function", "doc": "

Download the file from local storage

\n", "signature": "(self, target_filename: str, save_dir: str) -> None", "funcdef": "def"}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.check_domain_unused_locally": {"fullname": "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.check_domain_unused_locally", "modulename": "mephisto.abstractions.architects.ec2.ec2_architect", "qualname": "EC2Architect.check_domain_unused_locally", "type": "function", "doc": "

Checks to see if we have an active local record for the given subdomain

\n", "signature": "(self, subdomain: str)", "funcdef": "def"}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.assert_task_args": {"fullname": "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.assert_task_args", "modulename": "mephisto.abstractions.architects.ec2.ec2_architect", "qualname": "EC2Architect.assert_task_args", "type": "function", "doc": "

Assert that the given profile is already ready, that a fallback exists\nand that all the configuration is ready

\n", "signature": "(\n cls,\n args: omegaconf.dictconfig.DictConfig,\n shared_state: mephisto.abstractions.blueprint.SharedTaskState\n)", "funcdef": "def"}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.server_is_running": {"fullname": "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.server_is_running", "modulename": "mephisto.abstractions.architects.ec2.ec2_architect", "qualname": "EC2Architect.server_is_running", "type": "function", "doc": "

Utility function to check if the given heroku app (by app-name) is\nstill running

\n", "signature": "(self) -> bool", "funcdef": "def"}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.build_is_clean": {"fullname": "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.build_is_clean", "modulename": "mephisto.abstractions.architects.ec2.ec2_architect", "qualname": "EC2Architect.build_is_clean", "type": "function", "doc": "

Utility function to see if the build has been cleaned up

\n", "signature": "(self) -> bool", "funcdef": "def"}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.prepare": {"fullname": "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.prepare", "modulename": "mephisto.abstractions.architects.ec2.ec2_architect", "qualname": "EC2Architect.prepare", "type": "function", "doc": "

Produce the server files that will be deployed to the server

\n", "signature": "(self) -> str", "funcdef": "def"}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.deploy": {"fullname": "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.deploy", "modulename": "mephisto.abstractions.architects.ec2.ec2_architect", "qualname": "EC2Architect.deploy", "type": "function", "doc": "

Launch the server, and push the task files to the server. Return\nthe server URL

\n", "signature": "(self) -> str", "funcdef": "def"}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.cleanup": {"fullname": "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.cleanup", "modulename": "mephisto.abstractions.architects.ec2.ec2_architect", "qualname": "EC2Architect.cleanup", "type": "function", "doc": "

Remove any files that were used for the deployment process that\nno longer need to be kept track of now that the task has\nbeen launched.

\n", "signature": "(self) -> None", "funcdef": "def"}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.shutdown": {"fullname": "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.shutdown", "modulename": "mephisto.abstractions.architects.ec2.ec2_architect", "qualname": "EC2Architect.shutdown", "type": "function", "doc": "

Shut down the server launched by this Architect, as stored\nin the db.

\n", "signature": "(self) -> None", "funcdef": "def"}, "mephisto.abstractions.architects.ec2.ec2_helpers": {"fullname": "mephisto.abstractions.architects.ec2.ec2_helpers", "modulename": "mephisto.abstractions.architects.ec2.ec2_helpers", "type": "module", "doc": "

\n"}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_owner_tag": {"fullname": "mephisto.abstractions.architects.ec2.ec2_helpers.get_owner_tag", "modulename": "mephisto.abstractions.architects.ec2.ec2_helpers", "qualname": "get_owner_tag", "type": "function", "doc": "

Creates a tag with the user's username\nas the owner for the given resource

\n", "signature": "() -> Dict[str, str]", "funcdef": "def"}, "mephisto.abstractions.architects.ec2.ec2_helpers.check_aws_credentials": {"fullname": "mephisto.abstractions.architects.ec2.ec2_helpers.check_aws_credentials", "modulename": "mephisto.abstractions.architects.ec2.ec2_helpers", "qualname": "check_aws_credentials", "type": "function", "doc": "

\n", "signature": "(profile_name: str) -> bool", "funcdef": "def"}, "mephisto.abstractions.architects.ec2.ec2_helpers.setup_ec2_credentials": {"fullname": "mephisto.abstractions.architects.ec2.ec2_helpers.setup_ec2_credentials", "modulename": "mephisto.abstractions.architects.ec2.ec2_helpers", "qualname": "setup_ec2_credentials", "type": "function", "doc": "

\n", "signature": "(\n profile_name: str,\n register_args: Union[omegaconf.dictconfig.DictConfig, NoneType] = None\n) -> bool", "funcdef": "def"}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_domain_if_available": {"fullname": "mephisto.abstractions.architects.ec2.ec2_helpers.get_domain_if_available", "modulename": "mephisto.abstractions.architects.ec2.ec2_helpers", "qualname": "get_domain_if_available", "type": "function", "doc": "

Attempt to register the given domain with Route53, return\nTrue if registration is successful, False otherwise.

\n\n

Details on valid domains can be found here:\nhttps://docs.aws.amazon.com/Route53/latest/DeveloperGuide/registrar-tld-list.html

\n\n

Pricing is available on amazon

\n", "signature": "(session: boto3.session.Session, domain_name: str) -> bool", "funcdef": "def"}, "mephisto.abstractions.architects.ec2.ec2_helpers.find_hosted_zone": {"fullname": "mephisto.abstractions.architects.ec2.ec2_helpers.find_hosted_zone", "modulename": "mephisto.abstractions.architects.ec2.ec2_helpers", "qualname": "find_hosted_zone", "type": "function", "doc": "

search for a hosted zone with the given name, return its id\nif found and None otherwise

\n", "signature": "(\n session: boto3.session.Session,\n domain_name: str\n) -> Union[str, NoneType]", "funcdef": "def"}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_hosted_zone": {"fullname": "mephisto.abstractions.architects.ec2.ec2_helpers.create_hosted_zone", "modulename": "mephisto.abstractions.architects.ec2.ec2_helpers", "qualname": "create_hosted_zone", "type": "function", "doc": "

Given a domain name, tries to create a hosted zone\nfor that domain. Returns the hosted zone id

\n", "signature": "(session: boto3.session.Session, domain_name: str) -> str", "funcdef": "def"}, "mephisto.abstractions.architects.ec2.ec2_helpers.find_certificate_arn": {"fullname": "mephisto.abstractions.architects.ec2.ec2_helpers.find_certificate_arn", "modulename": "mephisto.abstractions.architects.ec2.ec2_helpers", "qualname": "find_certificate_arn", "type": "function", "doc": "

Finds the certificate for the given domain if it exists, and returns\nthe certification arn.

\n", "signature": "(\n session: boto3.session.Session,\n domain_name: str\n) -> Union[str, NoneType]", "funcdef": "def"}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_certificate": {"fullname": "mephisto.abstractions.architects.ec2.ec2_helpers.get_certificate", "modulename": "mephisto.abstractions.architects.ec2.ec2_helpers", "qualname": "get_certificate", "type": "function", "doc": "

Gets the certificate for the given domain name, and returns\nthe dns validation name and target and cert arn ('Name' and 'Value', 'arn')

\n", "signature": "(session: boto3.session.Session, domain_name: str) -> Dict[str, str]", "funcdef": "def"}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_zone_records": {"fullname": "mephisto.abstractions.architects.ec2.ec2_helpers.register_zone_records", "modulename": "mephisto.abstractions.architects.ec2.ec2_helpers", "qualname": "register_zone_records", "type": "function", "doc": "

Creates the required zone records for this mephisto hosted zone. Requires\nthe load balancer target, and the ACM certificate addresses

\n\n

Returns the change id

\n", "signature": "(\n session: boto3.session.Session,\n zone_id: str,\n domain_name: str,\n load_balancer_arn: str,\n acm_valid_name: str,\n acm_valid_target: str\n) -> int", "funcdef": "def"}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_mephisto_vpc": {"fullname": "mephisto.abstractions.architects.ec2.ec2_helpers.create_mephisto_vpc", "modulename": "mephisto.abstractions.architects.ec2.ec2_helpers", "qualname": "create_mephisto_vpc", "type": "function", "doc": "

Create the required vpc with two subnets, an associated\ninternet gateway, and routing tables.

\n\n

Currently sets up using US-east for both subnets

\n", "signature": "(session: boto3.session.Session) -> Dict[str, str]", "funcdef": "def"}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_security_group": {"fullname": "mephisto.abstractions.architects.ec2.ec2_helpers.create_security_group", "modulename": "mephisto.abstractions.architects.ec2.ec2_helpers", "qualname": "create_security_group", "type": "function", "doc": "

Create a security group with public access\nfor 80 and 443, but only access from ssh_ip (comma-separated) for 22

\n", "signature": "(session: boto3.session.Session, vpc_id: str, ssh_ip: str) -> str", "funcdef": "def"}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_key_pair": {"fullname": "mephisto.abstractions.architects.ec2.ec2_helpers.create_key_pair", "modulename": "mephisto.abstractions.architects.ec2.ec2_helpers", "qualname": "create_key_pair", "type": "function", "doc": "

creates a key pair by the given name, and writes it to file

\n", "signature": "(\n session: boto3.session.Session,\n key_name: str,\n key_pair_dir: str = '/Users/jju/mephisto/mephisto/abstractions/architects/ec2/keypairs'\n) -> str", "funcdef": "def"}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_instance": {"fullname": "mephisto.abstractions.architects.ec2.ec2_helpers.create_instance", "modulename": "mephisto.abstractions.architects.ec2.ec2_helpers", "qualname": "create_instance", "type": "function", "doc": "

Create an instance, return the instance id, allocation id, and association id

\n", "signature": "(\n session: boto3.session.Session,\n key_pair_name: str,\n security_group_id: str,\n subnet_id: str,\n instance_name: str,\n volume_size: int = 8,\n instance_type: str = 'm2.micro'\n) -> str", "funcdef": "def"}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_target_group": {"fullname": "mephisto.abstractions.architects.ec2.ec2_helpers.create_target_group", "modulename": "mephisto.abstractions.architects.ec2.ec2_helpers", "qualname": "create_target_group", "type": "function", "doc": "

Create a target group for the given instance

\n", "signature": "(\n session: boto3.session.Session,\n vpc_id: str,\n instance_id: str,\n group_name='mephisto-fallback'\n) -> str", "funcdef": "def"}, "mephisto.abstractions.architects.ec2.ec2_helpers.rule_is_new": {"fullname": "mephisto.abstractions.architects.ec2.ec2_helpers.rule_is_new", "modulename": "mephisto.abstractions.architects.ec2.ec2_helpers", "qualname": "rule_is_new", "type": "function", "doc": "

Check to see if a rule already exists with the given subdomain

\n", "signature": "(\n session: boto3.session.Session,\n subdomain: str,\n listener_arn: str\n) -> bool", "funcdef": "def"}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_instance_to_listener": {"fullname": "mephisto.abstractions.architects.ec2.ec2_helpers.register_instance_to_listener", "modulename": "mephisto.abstractions.architects.ec2.ec2_helpers", "qualname": "register_instance_to_listener", "type": "function", "doc": "

Creates a rule for this specific redirect case,\nand returns the target group id and rule arn

\n", "signature": "(\n session: boto3.session.Session,\n instance_id: str,\n vpc_id: str,\n listener_arn: str,\n domain: str\n) -> Tuple[str, str]", "funcdef": "def"}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_load_balancer": {"fullname": "mephisto.abstractions.architects.ec2.ec2_helpers.create_load_balancer", "modulename": "mephisto.abstractions.architects.ec2.ec2_helpers", "qualname": "create_load_balancer", "type": "function", "doc": "

Creates a load balancer and returns the balancer's arn

\n", "signature": "(\n session: boto3.session.Session,\n subnet_ids: List[str],\n security_group_id: str,\n vpc_id: str\n) -> str", "funcdef": "def"}, "mephisto.abstractions.architects.ec2.ec2_helpers.configure_base_balancer": {"fullname": "mephisto.abstractions.architects.ec2.ec2_helpers.configure_base_balancer", "modulename": "mephisto.abstractions.architects.ec2.ec2_helpers", "qualname": "configure_base_balancer", "type": "function", "doc": "

Configure the default rules for this load balancer. Return the id\nof the listener to add rules to for redirecting to specified target groups

\n", "signature": "(\n session: boto3.session.Session,\n balancer_arn: str,\n certificate_arn: str,\n target_group_arn: str\n) -> str", "funcdef": "def"}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_instance_address": {"fullname": "mephisto.abstractions.architects.ec2.ec2_helpers.get_instance_address", "modulename": "mephisto.abstractions.architects.ec2.ec2_helpers", "qualname": "get_instance_address", "type": "function", "doc": "

Create a temporary publicly accessible IP for the given instance.\nReturn the IP address, the allocation id, and the association id.

\n", "signature": "(\n session: boto3.session.Session,\n instance_id: str\n) -> Tuple[str, str, str]", "funcdef": "def"}, "mephisto.abstractions.architects.ec2.ec2_helpers.detete_instance_address": {"fullname": "mephisto.abstractions.architects.ec2.ec2_helpers.detete_instance_address", "modulename": "mephisto.abstractions.architects.ec2.ec2_helpers", "qualname": "detete_instance_address", "type": "function", "doc": "

Removes the public ip described by the given allocation and association ids

\n", "signature": "(\n session: boto3.session.Session,\n allocation_id: str,\n association_id: str\n) -> None", "funcdef": "def"}, "mephisto.abstractions.architects.ec2.ec2_helpers.try_server_push": {"fullname": "mephisto.abstractions.architects.ec2.ec2_helpers.try_server_push", "modulename": "mephisto.abstractions.architects.ec2.ec2_helpers", "qualname": "try_server_push", "type": "function", "doc": "

Try to execute the server push provided in subprocess args

\n", "signature": "(subprocess_args: List[str], retries=5, sleep_time=10.0)", "funcdef": "def"}, "mephisto.abstractions.architects.ec2.ec2_helpers.deploy_fallback_server": {"fullname": "mephisto.abstractions.architects.ec2.ec2_helpers.deploy_fallback_server", "modulename": "mephisto.abstractions.architects.ec2.ec2_helpers", "qualname": "deploy_fallback_server", "type": "function", "doc": "

Deploy the fallback server to the given instance,\nreturn True if successful

\n", "signature": "(\n session: boto3.session.Session,\n instance_id: str,\n key_pair: str,\n log_access_pass: str\n) -> bool", "funcdef": "def"}, "mephisto.abstractions.architects.ec2.ec2_helpers.deploy_to_routing_server": {"fullname": "mephisto.abstractions.architects.ec2.ec2_helpers.deploy_to_routing_server", "modulename": "mephisto.abstractions.architects.ec2.ec2_helpers", "qualname": "deploy_to_routing_server", "type": "function", "doc": "

\n", "signature": "(\n session: boto3.session.Session,\n instance_id: str,\n key_pair: str,\n push_directory: str\n) -> bool", "funcdef": "def"}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_rule": {"fullname": "mephisto.abstractions.architects.ec2.ec2_helpers.delete_rule", "modulename": "mephisto.abstractions.architects.ec2.ec2_helpers", "qualname": "delete_rule", "type": "function", "doc": "

Remove the given rule and the target group for this rule

\n", "signature": "(\n session: boto3.session.Session,\n rule_arn: str,\n target_group_arn: str\n) -> None", "funcdef": "def"}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_instance": {"fullname": "mephisto.abstractions.architects.ec2.ec2_helpers.delete_instance", "modulename": "mephisto.abstractions.architects.ec2.ec2_helpers", "qualname": "delete_instance", "type": "function", "doc": "

Remove the given instance and the associated elastic ip

\n", "signature": "(session: boto3.session.Session, instance_id: str) -> None", "funcdef": "def"}, "mephisto.abstractions.architects.ec2.ec2_helpers.remove_instance_and_cleanup": {"fullname": "mephisto.abstractions.architects.ec2.ec2_helpers.remove_instance_and_cleanup", "modulename": "mephisto.abstractions.architects.ec2.ec2_helpers", "qualname": "remove_instance_and_cleanup", "type": "function", "doc": "

Cleanup for a launched server, removing the redirect rule\nclearing the target group, and then shutting down the instance.

\n", "signature": "(session: boto3.session.Session, server_name: str) -> None", "funcdef": "def"}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_listener": {"fullname": "mephisto.abstractions.architects.ec2.ec2_helpers.delete_listener", "modulename": "mephisto.abstractions.architects.ec2.ec2_helpers", "qualname": "delete_listener", "type": "function", "doc": "

\n", "signature": "(session: boto3.session.Session, listener_arn: str) -> None", "funcdef": "def"}, "mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"fullname": "mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server", "modulename": "mephisto.abstractions.architects.ec2.ec2_helpers", "qualname": "cleanup_fallback_server", "type": "function", "doc": "

Cleans up all of the resources for the given iam profile,\nassuming that the details are stored in the given\nserver_details_file.

\n\n

Optionally includes deleting the hosted zone, which remains\nan option due to the DNS changes required

\n", "signature": "(\n iam_profile: str,\n delete_hosted_zone: bool = False,\n server_details_file: str = '/Users/jju/mephisto/mephisto/abstractions/architects/ec2/servers/fallback.json'\n) -> None", "funcdef": "def"}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers": {"fullname": "mephisto.abstractions.architects.ec2.prepare_ec2_servers", "modulename": "mephisto.abstractions.architects.ec2.prepare_ec2_servers", "type": "module", "doc": "

\n"}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.update_details": {"fullname": "mephisto.abstractions.architects.ec2.prepare_ec2_servers.update_details", "modulename": "mephisto.abstractions.architects.ec2.prepare_ec2_servers", "qualname": "update_details", "type": "function", "doc": "

Overwrite the contents of the open file with the given data.

\n", "signature": "(open_file, new_data: Dict[str, Any])", "funcdef": "def"}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"fullname": "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback", "modulename": "mephisto.abstractions.architects.ec2.prepare_ec2_servers", "qualname": "launch_ec2_fallback", "type": "function", "doc": "

This function is used to set up a mephisto\nvpc and fallback server for the AWS setup. At the moment\nit requires that you already have a domain registered,\nand it is up to you to delegate the domain to the\namazon nameservers created by this function. This\nfunction will request the ssl certificate from amazon

\n\n

At the moment, it only works on the us-east region.\nFeel free to open a PR to extend this functionality\nif you need another region!

\n", "signature": "(\n iam_profile: str,\n domain_name: str,\n ssh_ip_block: str,\n access_logs_key: str,\n key_pair_name: str = 'mephisto-server-key',\n server_details_file: str = '/Users/jju/mephisto/mephisto/abstractions/architects/ec2/servers/fallback.json',\n instance_type: str = 't2.nano'\n) -> Dict[str, Any]", "funcdef": "def"}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.main": {"fullname": "mephisto.abstractions.architects.ec2.prepare_ec2_servers.main", "modulename": "mephisto.abstractions.architects.ec2.prepare_ec2_servers", "qualname": "main", "type": "function", "doc": "

\n", "signature": "()", "funcdef": "def"}, "mephisto.abstractions.architects.heroku_architect": {"fullname": "mephisto.abstractions.architects.heroku_architect", "modulename": "mephisto.abstractions.architects.heroku_architect", "type": "module", "doc": "

\n"}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs": {"fullname": "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs", "modulename": "mephisto.abstractions.architects.heroku_architect", "qualname": "HerokuArchitectArgs", "type": "class", "doc": "

Additional arguments for configuring a heroku architect

\n", "bases": "mephisto.abstractions.architect.ArchitectArgs"}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.__init__": {"fullname": "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.__init__", "modulename": "mephisto.abstractions.architects.heroku_architect", "qualname": "HerokuArchitectArgs.__init__", "type": "function", "doc": "

\n", "signature": "(\n self,\n _architect_type: str = 'heroku',\n server_type: str = 'node',\n server_source_path: str = '???',\n use_hobby: bool = False,\n heroku_team: Union[str, NoneType] = '???',\n heroku_app_name: Union[str, NoneType] = '???',\n heroku_config_args: Dict[str, str] = \n)", "funcdef": "def"}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.use_hobby": {"fullname": "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.use_hobby", "modulename": "mephisto.abstractions.architects.heroku_architect", "qualname": "HerokuArchitectArgs.use_hobby", "type": "variable", "doc": "

\n", "annotation": ": bool", "default_value": " = False"}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.heroku_team": {"fullname": "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.heroku_team", "modulename": "mephisto.abstractions.architects.heroku_architect", "qualname": "HerokuArchitectArgs.heroku_team", "type": "variable", "doc": "

\n", "annotation": ": Union[str, NoneType]", "default_value": " = '???'"}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.heroku_app_name": {"fullname": "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.heroku_app_name", "modulename": "mephisto.abstractions.architects.heroku_architect", "qualname": "HerokuArchitectArgs.heroku_app_name", "type": "variable", "doc": "

\n", "annotation": ": Union[str, NoneType]", "default_value": " = '???'"}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect": {"fullname": "mephisto.abstractions.architects.heroku_architect.HerokuArchitect", "modulename": "mephisto.abstractions.architects.heroku_architect", "qualname": "HerokuArchitect", "type": "class", "doc": "

Sets up a server on heroku and deploys the task on that server

\n", "bases": "mephisto.abstractions.architect.Architect"}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"fullname": "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__", "modulename": "mephisto.abstractions.architects.heroku_architect", "qualname": "HerokuArchitect.__init__", "type": "function", "doc": "

Ensure heroku credentials are setup, then prepare the necessary files\nfor launching for this task.

\n\n

All necessary paths should be built in the init or stored in the database\nsuch that a re-init on the same task run can pull the server information.

\n\n

This means that we can shutdown a server that is still running after a\ncatastrophic failure.

\n", "signature": "(\n self,\n db: mephisto.abstractions.database.MephistoDB,\n args: omegaconf.dictconfig.DictConfig,\n shared_state: mephisto.abstractions.blueprint.SharedTaskState,\n task_run: mephisto.data_model.task_run.TaskRun,\n build_dir_root: str\n)", "funcdef": "def"}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.ArgsClass": {"fullname": "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.ArgsClass", "modulename": "mephisto.abstractions.architects.heroku_architect", "qualname": "HerokuArchitect.ArgsClass", "type": "class", "doc": "

Additional arguments for configuring a heroku architect

\n", "bases": "mephisto.abstractions.architect.ArchitectArgs"}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.ARCHITECT_TYPE": {"fullname": "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.ARCHITECT_TYPE", "modulename": "mephisto.abstractions.architects.heroku_architect", "qualname": "HerokuArchitect.ARCHITECT_TYPE", "type": "variable", "doc": "

\n", "annotation": ": str", "default_value": " = 'heroku'"}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_channels": {"fullname": "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_channels", "modulename": "mephisto.abstractions.architects.heroku_architect", "qualname": "HerokuArchitect.get_channels", "type": "function", "doc": "

Return a list of all relevant channels that the ClientIOHandler\nwill need to register to in order to function

\n", "signature": "(\n self,\n on_channel_open: Callable[[str], NoneType],\n on_catastrophic_disconnect: Callable[[str], NoneType],\n on_message: collections.abc.Callable[str, mephisto.data_model.packet.Packet, NoneType]\n) -> list[mephisto.abstractions._subcomponents.channel.Channel]", "funcdef": "def"}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.download_file": {"fullname": "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.download_file", "modulename": "mephisto.abstractions.architects.heroku_architect", "qualname": "HerokuArchitect.download_file", "type": "function", "doc": "

Heroku architects need to download the file

\n", "signature": "(self, target_filename: str, save_dir: str) -> None", "funcdef": "def"}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"fullname": "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args", "modulename": "mephisto.abstractions.architects.heroku_architect", "qualname": "HerokuArchitect.assert_task_args", "type": "function", "doc": "

Assert that the provided arguments are valid. Should\nfail if a task launched with these arguments would\nnot work.

\n\n

This should include throwing an exception if the architect\nneeds login details or something similar given the\narguments passed in.

\n", "signature": "(\n cls,\n args: omegaconf.dictconfig.DictConfig,\n shared_state: mephisto.abstractions.blueprint.SharedTaskState\n)", "funcdef": "def"}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_heroku_client_path": {"fullname": "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_heroku_client_path", "modulename": "mephisto.abstractions.architects.heroku_architect", "qualname": "HerokuArchitect.get_heroku_client_path", "type": "function", "doc": "

Get the path to the heroku executable client, download a new one if it\ndoesnt exist.

\n", "signature": "() -> str", "funcdef": "def"}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_user_identifier": {"fullname": "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_user_identifier", "modulename": "mephisto.abstractions.architects.heroku_architect", "qualname": "HerokuArchitect.get_user_identifier", "type": "function", "doc": "

Get heroku credentials for the current logged-in user

\n", "signature": "() -> Tuple[str, str]", "funcdef": "def"}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.server_is_running": {"fullname": "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.server_is_running", "modulename": "mephisto.abstractions.architects.heroku_architect", "qualname": "HerokuArchitect.server_is_running", "type": "function", "doc": "

Utility function to check if the given heroku app (by app-name) is\nstill running

\n", "signature": "(self) -> bool", "funcdef": "def"}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.build_is_clean": {"fullname": "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.build_is_clean", "modulename": "mephisto.abstractions.architects.heroku_architect", "qualname": "HerokuArchitect.build_is_clean", "type": "function", "doc": "

Utility function to see if the build has been cleaned up

\n", "signature": "(self) -> bool", "funcdef": "def"}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.prepare": {"fullname": "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.prepare", "modulename": "mephisto.abstractions.architects.heroku_architect", "qualname": "HerokuArchitect.prepare", "type": "function", "doc": "

Produce the server files that will be deployed to the server

\n", "signature": "(self) -> str", "funcdef": "def"}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.deploy": {"fullname": "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.deploy", "modulename": "mephisto.abstractions.architects.heroku_architect", "qualname": "HerokuArchitect.deploy", "type": "function", "doc": "

Launch the server, and push the task files to the server. Return\nthe server URL

\n", "signature": "(self) -> str", "funcdef": "def"}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.cleanup": {"fullname": "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.cleanup", "modulename": "mephisto.abstractions.architects.heroku_architect", "qualname": "HerokuArchitect.cleanup", "type": "function", "doc": "

Remove any files that were used for the deployment process that\nno longer need to be kept track of now that the task has\nbeen launched.

\n", "signature": "(self) -> None", "funcdef": "def"}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.shutdown": {"fullname": "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.shutdown", "modulename": "mephisto.abstractions.architects.heroku_architect", "qualname": "HerokuArchitect.shutdown", "type": "function", "doc": "

Shut down the server launched by this Architect, as stored\nin the db.

\n", "signature": "(self) -> None", "funcdef": "def"}, "mephisto.abstractions.architects.local_architect": {"fullname": "mephisto.abstractions.architects.local_architect", "modulename": "mephisto.abstractions.architects.local_architect", "type": "module", "doc": "

\n"}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs": {"fullname": "mephisto.abstractions.architects.local_architect.LocalArchitectArgs", "modulename": "mephisto.abstractions.architects.local_architect", "qualname": "LocalArchitectArgs", "type": "class", "doc": "

Additional arguments for configuring a local architect

\n", "bases": "mephisto.abstractions.architect.ArchitectArgs"}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs.__init__": {"fullname": "mephisto.abstractions.architects.local_architect.LocalArchitectArgs.__init__", "modulename": "mephisto.abstractions.architects.local_architect", "qualname": "LocalArchitectArgs.__init__", "type": "function", "doc": "

\n", "signature": "(\n self,\n _architect_type: str = 'local',\n server_type: str = 'node',\n server_source_path: str = '???',\n hostname: str = 'localhost',\n port: str = '3000'\n)", "funcdef": "def"}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs.hostname": {"fullname": "mephisto.abstractions.architects.local_architect.LocalArchitectArgs.hostname", "modulename": "mephisto.abstractions.architects.local_architect", "qualname": "LocalArchitectArgs.hostname", "type": "variable", "doc": "

\n", "annotation": ": str", "default_value": " = 'localhost'"}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs.port": {"fullname": "mephisto.abstractions.architects.local_architect.LocalArchitectArgs.port", "modulename": "mephisto.abstractions.architects.local_architect", "qualname": "LocalArchitectArgs.port", "type": "variable", "doc": "

\n", "annotation": ": str", "default_value": " = '3000'"}, "mephisto.abstractions.architects.local_architect.LocalArchitect": {"fullname": "mephisto.abstractions.architects.local_architect.LocalArchitect", "modulename": "mephisto.abstractions.architects.local_architect", "qualname": "LocalArchitect", "type": "class", "doc": "

Provides methods for setting up a server locally and deploying tasks\nonto that server.

\n", "bases": "mephisto.abstractions.architect.Architect"}, "mephisto.abstractions.architects.local_architect.LocalArchitect.__init__": {"fullname": "mephisto.abstractions.architects.local_architect.LocalArchitect.__init__", "modulename": "mephisto.abstractions.architects.local_architect", "qualname": "LocalArchitect.__init__", "type": "function", "doc": "

Create an architect for use in testing

\n", "signature": "(\n self,\n db: mephisto.abstractions.database.MephistoDB,\n args: omegaconf.dictconfig.DictConfig,\n shared_state: mephisto.abstractions.blueprint.SharedTaskState,\n task_run: mephisto.data_model.task_run.TaskRun,\n build_dir_root: str\n)", "funcdef": "def"}, "mephisto.abstractions.architects.local_architect.LocalArchitect.ArgsClass": {"fullname": "mephisto.abstractions.architects.local_architect.LocalArchitect.ArgsClass", "modulename": "mephisto.abstractions.architects.local_architect", "qualname": "LocalArchitect.ArgsClass", "type": "class", "doc": "

Additional arguments for configuring a local architect

\n", "bases": "mephisto.abstractions.architect.ArchitectArgs"}, "mephisto.abstractions.architects.local_architect.LocalArchitect.ARCHITECT_TYPE": {"fullname": "mephisto.abstractions.architects.local_architect.LocalArchitect.ARCHITECT_TYPE", "modulename": "mephisto.abstractions.architects.local_architect", "qualname": "LocalArchitect.ARCHITECT_TYPE", "type": "variable", "doc": "

\n", "annotation": ": str", "default_value": " = 'local'"}, "mephisto.abstractions.architects.local_architect.LocalArchitect.get_channels": {"fullname": "mephisto.abstractions.architects.local_architect.LocalArchitect.get_channels", "modulename": "mephisto.abstractions.architects.local_architect", "qualname": "LocalArchitect.get_channels", "type": "function", "doc": "

Return a list of all relevant channels that the ClientIOHandler\nwill need to register to in order to function

\n", "signature": "(\n self,\n on_channel_open: Callable[[str], NoneType],\n on_catastrophic_disconnect: Callable[[str], NoneType],\n on_message: collections.abc.Callable[str, mephisto.data_model.packet.Packet, NoneType]\n) -> list[mephisto.abstractions._subcomponents.channel.Channel]", "funcdef": "def"}, "mephisto.abstractions.architects.local_architect.LocalArchitect.download_file": {"fullname": "mephisto.abstractions.architects.local_architect.LocalArchitect.download_file", "modulename": "mephisto.abstractions.architects.local_architect", "qualname": "LocalArchitect.download_file", "type": "function", "doc": "

Local architects can just move from the local directory

\n", "signature": "(self, target_filename: str, save_dir: str) -> None", "funcdef": "def"}, "mephisto.abstractions.architects.local_architect.LocalArchitect.prepare": {"fullname": "mephisto.abstractions.architects.local_architect.LocalArchitect.prepare", "modulename": "mephisto.abstractions.architects.local_architect", "qualname": "LocalArchitect.prepare", "type": "function", "doc": "

Mark the preparation call

\n", "signature": "(self) -> str", "funcdef": "def"}, "mephisto.abstractions.architects.local_architect.LocalArchitect.deploy": {"fullname": "mephisto.abstractions.architects.local_architect.LocalArchitect.deploy", "modulename": "mephisto.abstractions.architects.local_architect", "qualname": "LocalArchitect.deploy", "type": "function", "doc": "

Deploy the server from a local folder for this task

\n", "signature": "(self) -> str", "funcdef": "def"}, "mephisto.abstractions.architects.local_architect.LocalArchitect.cleanup": {"fullname": "mephisto.abstractions.architects.local_architect.LocalArchitect.cleanup", "modulename": "mephisto.abstractions.architects.local_architect", "qualname": "LocalArchitect.cleanup", "type": "function", "doc": "

Cleanup the built directory

\n", "signature": "(self) -> None", "funcdef": "def"}, "mephisto.abstractions.architects.local_architect.LocalArchitect.shutdown": {"fullname": "mephisto.abstractions.architects.local_architect.LocalArchitect.shutdown", "modulename": "mephisto.abstractions.architects.local_architect", "qualname": "LocalArchitect.shutdown", "type": "function", "doc": "

Find the server process, shut it down, then remove the build directory

\n", "signature": "(self) -> None", "funcdef": "def"}, "mephisto.abstractions.architects.mock_architect": {"fullname": "mephisto.abstractions.architects.mock_architect", "modulename": "mephisto.abstractions.architects.mock_architect", "type": "module", "doc": "

\n"}, "mephisto.abstractions.architects.mock_architect.get_rand_id": {"fullname": "mephisto.abstractions.architects.mock_architect.get_rand_id", "modulename": "mephisto.abstractions.architects.mock_architect", "qualname": "get_rand_id", "type": "function", "doc": "

\n", "signature": "()", "funcdef": "def"}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs": {"fullname": "mephisto.abstractions.architects.mock_architect.MockArchitectArgs", "modulename": "mephisto.abstractions.architects.mock_architect", "qualname": "MockArchitectArgs", "type": "class", "doc": "

Additional arguments for configuring a mock architect

\n", "bases": "mephisto.abstractions.architect.ArchitectArgs"}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.__init__": {"fullname": "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.__init__", "modulename": "mephisto.abstractions.architects.mock_architect", "qualname": "MockArchitectArgs.__init__", "type": "function", "doc": "

\n", "signature": "(\n self,\n _architect_type: str = 'mock',\n server_type: str = 'node',\n server_source_path: str = '???',\n should_run_server: bool = False,\n port: str = '3000'\n)", "funcdef": "def"}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.should_run_server": {"fullname": "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.should_run_server", "modulename": "mephisto.abstractions.architects.mock_architect", "qualname": "MockArchitectArgs.should_run_server", "type": "variable", "doc": "

\n", "annotation": ": bool", "default_value": " = False"}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.port": {"fullname": "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.port", "modulename": "mephisto.abstractions.architects.mock_architect", "qualname": "MockArchitectArgs.port", "type": "variable", "doc": "

\n", "annotation": ": str", "default_value": " = '3000'"}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"fullname": "mephisto.abstractions.architects.mock_architect.SocketHandler", "modulename": "mephisto.abstractions.architects.mock_architect", "qualname": "SocketHandler", "type": "class", "doc": "

Subclass this class to create a basic WebSocket handler.

\n\n

Override on_message to handle incoming messages, and use\nwrite_message to send messages to the client. You can also\noverride open and on_close to handle opened and closed\nconnections.

\n\n

Custom upgrade response headers can be sent by overriding\n~tornado.web.RequestHandler.set_default_headers or\n~tornado.web.RequestHandler.prepare.

\n\n

See http://dev.w3.org/html5/websockets/ for details on the\nJavaScript interface. The protocol is specified at\nhttp://tools.ietf.org/html/rfc6455.

\n\n

Here is an example WebSocket handler that echos back all received messages\nback to the client:

\n\n

.. testcode::

\n\n

class EchoWebSocket(tornado.websocket.WebSocketHandler):\n def open(self):\n print(\"WebSocket opened\")

\n\n
  def on_message(self, message):\n      self.write_message(u\"You said: \" + message)\n\n  def on_close(self):\n      print(\"WebSocket closed\")\n
\n\n

.. testoutput::\n :hide:

\n\n

WebSockets are not standard HTTP connections. The \"handshake\" is\nHTTP, but after the handshake, the protocol is\nmessage-based. Consequently, most of the Tornado HTTP facilities\nare not available in handlers of this type. The only communication\nmethods available to you are write_message(), ping(), and\nclose(). Likewise, your request handler class should implement\nopen() method rather than get() or post().

\n\n

If you map the handler above to /websocket in your application, you can\ninvoke it in JavaScript with::

\n\n

var ws = new WebSocket(\"ws://localhost:8888/websocket\");\n ws.onopen = function() {\n ws.send(\"Hello, world\");\n };\n ws.onmessage = function (evt) {\n alert(evt.data);\n };

\n\n

This script pops up an alert box that says \"You said: Hello, world\".

\n\n

Web browsers allow any site to open a websocket connection to any other,\ninstead of using the same-origin policy that governs other network\naccess from javascript. This can be surprising and is a potential\nsecurity hole, so since Tornado 4.0 WebSocketHandler requires\napplications that wish to receive cross-origin websockets to opt in\nby overriding the ~WebSocketHandler.check_origin method (see that\nmethod's docs for details). Failure to do so is the most likely\ncause of 403 errors when making a websocket connection.

\n\n

When using a secure websocket connection (wss://) with a self-signed\ncertificate, the connection from a browser may fail because it wants\nto show the \"accept this certificate\" dialog but has nowhere to show it.\nYou must first visit a regular HTML page using the same certificate\nto accept it before the websocket connection will succeed.

\n\n

If the application setting websocket_ping_interval has a non-zero\nvalue, a ping will be sent periodically, and the connection will be\nclosed if a response is not received before the websocket_ping_timeout.

\n\n

Messages larger than the websocket_max_message_size application setting\n(default 10MiB) will not be accepted.

\n\n

.. versionchanged:: 4.5\n Added websocket_ping_interval, websocket_ping_timeout, and\n websocket_max_message_size.

\n", "bases": "tornado.websocket.WebSocketHandler"}, "mephisto.abstractions.architects.mock_architect.SocketHandler.__init__": {"fullname": "mephisto.abstractions.architects.mock_architect.SocketHandler.__init__", "modulename": "mephisto.abstractions.architects.mock_architect", "qualname": "SocketHandler.__init__", "type": "function", "doc": "

\n", "signature": "(self, *args, **kwargs)", "funcdef": "def"}, "mephisto.abstractions.architects.mock_architect.SocketHandler.open": {"fullname": "mephisto.abstractions.architects.mock_architect.SocketHandler.open", "modulename": "mephisto.abstractions.architects.mock_architect", "qualname": "SocketHandler.open", "type": "function", "doc": "

Opens a websocket and assigns a random UUID that is stored in the class-level\nsubs variable.

\n", "signature": "(self)", "funcdef": "def"}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_close": {"fullname": "mephisto.abstractions.architects.mock_architect.SocketHandler.on_close", "modulename": "mephisto.abstractions.architects.mock_architect", "qualname": "SocketHandler.on_close", "type": "function", "doc": "

Runs when a socket is closed.

\n", "signature": "(self)", "funcdef": "def"}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_message": {"fullname": "mephisto.abstractions.architects.mock_architect.SocketHandler.on_message", "modulename": "mephisto.abstractions.architects.mock_architect", "qualname": "SocketHandler.on_message", "type": "function", "doc": "

Callback that runs when a new message is received from a client See the\nchat_service README for the resultant message structure.\nArgs:\n message_text: A stringified JSON object with a text or attachment key.\n text should contain a string message and attachment is a dict.\n See WebsocketAgent.put_data for more information about the\n attachment dict structure.

\n", "signature": "(self, message_text)", "funcdef": "def"}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"fullname": "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin", "modulename": "mephisto.abstractions.architects.mock_architect", "qualname": "SocketHandler.check_origin", "type": "function", "doc": "

Override to enable support for allowing alternate origins.

\n\n

The origin argument is the value of the Origin HTTP\nheader, the url responsible for initiating this request. This\nmethod is not called for clients that do not send this header;\nsuch requests are always allowed (because all browsers that\nimplement WebSockets support this header, and non-browser\nclients do not have the same cross-site security concerns).

\n\n

Should return True to accept the request or False to\nreject it. By default, rejects all requests with an origin on\na host other than this one.

\n\n

This is a security protection against cross site scripting attacks on\nbrowsers, since WebSockets are allowed to bypass the usual same-origin\npolicies and don't use CORS headers.

\n\n

.. warning::

\n\n

This is an important security measure; don't disable it\n without understanding the security implications. In\n particular, if your authentication is cookie-based, you\n must either restrict the origins allowed by\n check_origin() or implement your own XSRF-like\n protection for websocket connections. See these\n <https://www.christian-schneider.net/CrossSiteWebSocketHijacking.html>_\n articles\n <https://devcenter.heroku.com/articles/websocket-security>_\n for more.

\n\n

To accept all cross-origin traffic (which was the default prior to\nTornado 4.0), simply override this method to always return True::

\n\n
def check_origin(self, origin):\n    return True\n
\n\n

To allow connections from any subdomain of your site, you might\ndo something like::

\n\n
def check_origin(self, origin):\n    parsed_origin = urllib.parse.urlparse(origin)\n    return parsed_origin.netloc.endswith(\".mydomain.com\")\n
\n\n

.. versionadded:: 4.0

\n", "signature": "(self, origin)", "funcdef": "def"}, "mephisto.abstractions.architects.mock_architect.AliveHandler": {"fullname": "mephisto.abstractions.architects.mock_architect.AliveHandler", "modulename": "mephisto.abstractions.architects.mock_architect", "qualname": "AliveHandler", "type": "class", "doc": "

Simple handler for is_alive

\n", "bases": "tornado.web.RequestHandler"}, "mephisto.abstractions.architects.mock_architect.AliveHandler.get": {"fullname": "mephisto.abstractions.architects.mock_architect.AliveHandler.get", "modulename": "mephisto.abstractions.architects.mock_architect", "qualname": "AliveHandler.get", "type": "function", "doc": "

\n", "signature": "(self, eids)", "funcdef": "def"}, "mephisto.abstractions.architects.mock_architect.MockServer": {"fullname": "mephisto.abstractions.architects.mock_architect.MockServer", "modulename": "mephisto.abstractions.architects.mock_architect", "qualname": "MockServer", "type": "class", "doc": "

Tornado-based server that with hooks for sending specific\nmessages through socket connections and such

\n", "bases": "tornado.web.Application"}, "mephisto.abstractions.architects.mock_architect.MockServer.__init__": {"fullname": "mephisto.abstractions.architects.mock_architect.MockServer.__init__", "modulename": "mephisto.abstractions.architects.mock_architect", "qualname": "MockServer.__init__", "type": "function", "doc": "

\n", "signature": "(self, port)", "funcdef": "def"}, "mephisto.abstractions.architects.mock_architect.MockServer.send_agent_act": {"fullname": "mephisto.abstractions.architects.mock_architect.MockServer.send_agent_act", "modulename": "mephisto.abstractions.architects.mock_architect", "qualname": "MockServer.send_agent_act", "type": "function", "doc": "

Send a packet from the given agent with\nthe given content

\n", "signature": "(self, agent_id, act_content)", "funcdef": "def"}, "mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent": {"fullname": "mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent", "modulename": "mephisto.abstractions.architects.mock_architect", "qualname": "MockServer.register_mock_agent", "type": "function", "doc": "

Send a packet asking to register a mock agent.

\n", "signature": "(self, worker_name, agent_details)", "funcdef": "def"}, "mephisto.abstractions.architects.mock_architect.MockServer.submit_mock_unit": {"fullname": "mephisto.abstractions.architects.mock_architect.MockServer.submit_mock_unit", "modulename": "mephisto.abstractions.architects.mock_architect", "qualname": "MockServer.submit_mock_unit", "type": "function", "doc": "

Send a packet asking to submit data.

\n", "signature": "(self, agent_id, submit_data)", "funcdef": "def"}, "mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent_after_onboarding": {"fullname": "mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent_after_onboarding", "modulename": "mephisto.abstractions.architects.mock_architect", "qualname": "MockServer.register_mock_agent_after_onboarding", "type": "function", "doc": "

Send a packet asking to register a mock agent.

\n", "signature": "(self, worker_id, agent_id, onboard_data)", "funcdef": "def"}, "mephisto.abstractions.architects.mock_architect.MockServer.disconnect_mock_agent": {"fullname": "mephisto.abstractions.architects.mock_architect.MockServer.disconnect_mock_agent", "modulename": "mephisto.abstractions.architects.mock_architect", "qualname": "MockServer.disconnect_mock_agent", "type": "function", "doc": "

Mark a mock agent as disconnected.

\n", "signature": "(self, agent_id)", "funcdef": "def"}, "mephisto.abstractions.architects.mock_architect.MockServer.launch_mock": {"fullname": "mephisto.abstractions.architects.mock_architect.MockServer.launch_mock", "modulename": "mephisto.abstractions.architects.mock_architect", "qualname": "MockServer.launch_mock", "type": "function", "doc": "

Start the primary loop for this application

\n", "signature": "(self)", "funcdef": "def"}, "mephisto.abstractions.architects.mock_architect.MockServer.shutdown_mock": {"fullname": "mephisto.abstractions.architects.mock_architect.MockServer.shutdown_mock", "modulename": "mephisto.abstractions.architects.mock_architect", "qualname": "MockServer.shutdown_mock", "type": "function", "doc": "

Defined to shutown the tornado application.

\n", "signature": "(self)", "funcdef": "def"}, "mephisto.abstractions.architects.mock_architect.MockArchitect": {"fullname": "mephisto.abstractions.architects.mock_architect.MockArchitect", "modulename": "mephisto.abstractions.architects.mock_architect", "qualname": "MockArchitect", "type": "class", "doc": "

The MockArchitect runs a mock server on the localhost so that\nwe can send special packets and assert connections have been made

\n", "bases": "mephisto.abstractions.architect.Architect"}, "mephisto.abstractions.architects.mock_architect.MockArchitect.__init__": {"fullname": "mephisto.abstractions.architects.mock_architect.MockArchitect.__init__", "modulename": "mephisto.abstractions.architects.mock_architect", "qualname": "MockArchitect.__init__", "type": "function", "doc": "

Create an architect for use in testing

\n", "signature": "(\n self,\n db: mephisto.abstractions.database.MephistoDB,\n args: omegaconf.dictconfig.DictConfig,\n shared_state: mephisto.abstractions.blueprint.SharedTaskState,\n task_run: mephisto.data_model.task_run.TaskRun,\n build_dir_root: str\n)", "funcdef": "def"}, "mephisto.abstractions.architects.mock_architect.MockArchitect.ArgsClass": {"fullname": "mephisto.abstractions.architects.mock_architect.MockArchitect.ArgsClass", "modulename": "mephisto.abstractions.architects.mock_architect", "qualname": "MockArchitect.ArgsClass", "type": "class", "doc": "

Additional arguments for configuring a mock architect

\n", "bases": "mephisto.abstractions.architect.ArchitectArgs"}, "mephisto.abstractions.architects.mock_architect.MockArchitect.ARCHITECT_TYPE": {"fullname": "mephisto.abstractions.architects.mock_architect.MockArchitect.ARCHITECT_TYPE", "modulename": "mephisto.abstractions.architects.mock_architect", "qualname": "MockArchitect.ARCHITECT_TYPE", "type": "variable", "doc": "

\n", "annotation": ": str", "default_value": " = 'mock'"}, "mephisto.abstractions.architects.mock_architect.MockArchitect.get_channels": {"fullname": "mephisto.abstractions.architects.mock_architect.MockArchitect.get_channels", "modulename": "mephisto.abstractions.architects.mock_architect", "qualname": "MockArchitect.get_channels", "type": "function", "doc": "

Return a list of all relevant channels that the ClientIOHandler\nwill need to register to in order to function

\n", "signature": "(\n self,\n on_channel_open: Callable[[str], NoneType],\n on_catastrophic_disconnect: Callable[[str], NoneType],\n on_message: collections.abc.Callable[str, mephisto.data_model.packet.Packet, NoneType]\n) -> list[mephisto.abstractions._subcomponents.channel.Channel]", "funcdef": "def"}, "mephisto.abstractions.architects.mock_architect.MockArchitect.download_file": {"fullname": "mephisto.abstractions.architects.mock_architect.MockArchitect.download_file", "modulename": "mephisto.abstractions.architects.mock_architect", "qualname": "MockArchitect.download_file", "type": "function", "doc": "

Mock architects can just pretend to write a file

\n", "signature": "(self, target_filename: str, save_dir: str) -> None", "funcdef": "def"}, "mephisto.abstractions.architects.mock_architect.MockArchitect.prepare": {"fullname": "mephisto.abstractions.architects.mock_architect.MockArchitect.prepare", "modulename": "mephisto.abstractions.architects.mock_architect", "qualname": "MockArchitect.prepare", "type": "function", "doc": "

Mark the preparation call

\n", "signature": "(self) -> str", "funcdef": "def"}, "mephisto.abstractions.architects.mock_architect.MockArchitect.deploy": {"fullname": "mephisto.abstractions.architects.mock_architect.MockArchitect.deploy", "modulename": "mephisto.abstractions.architects.mock_architect", "qualname": "MockArchitect.deploy", "type": "function", "doc": "

Mock a deploy or deploy a mock server, depending on settings

\n", "signature": "(self) -> str", "funcdef": "def"}, "mephisto.abstractions.architects.mock_architect.MockArchitect.cleanup": {"fullname": "mephisto.abstractions.architects.mock_architect.MockArchitect.cleanup", "modulename": "mephisto.abstractions.architects.mock_architect", "qualname": "MockArchitect.cleanup", "type": "function", "doc": "

Mark the cleanup call

\n", "signature": "(self) -> None", "funcdef": "def"}, "mephisto.abstractions.architects.mock_architect.MockArchitect.shutdown": {"fullname": "mephisto.abstractions.architects.mock_architect.MockArchitect.shutdown", "modulename": "mephisto.abstractions.architects.mock_architect", "qualname": "MockArchitect.shutdown", "type": "function", "doc": "

Mark the shutdown call

\n", "signature": "(self) -> None", "funcdef": "def"}, "mephisto.abstractions.architects.router": {"fullname": "mephisto.abstractions.architects.router", "modulename": "mephisto.abstractions.architects.router", "type": "module", "doc": "

router

\n\n

This directory contains all of the Mephisto code regarding setting up and deploying and endpoint that can handle interfacing with the mephisto-task package. As of now there are two implementations, a node server in deploy and a Flask server in flask. Each of these can be extended upon such that you can deploy your own server (with whatever logic you may need) but still have mephisto routing functionality.

\n\n

build_router.py

\n\n

This file contains code to be able to initialize the required build files for a server, assuming that they're set up properly. With the routers available in this directory, they should work out-of-the-box, but more configuration. If you want to specify your own build, you should start from the given servers, then provide the architect.server_source_root and architect.server_type arguments as appropriate with your server directory and the kind of server you're running.

\n\n

Router Types

\n\n

node

\n\n

This folder contains a node-based server that meets the specification for being a Mephisto Router. Additional files are served via /static/ and uploaded files from the user are temporarily available from /tmp/.

\n\n

flask

\n\n

This folder contains a Flask Blueprint (not to be confused with a Mephisto Blueprint) in mephisto_flask_blueprint.py. It also has example usage of this within the app.py file. The app.py file is what we actually deploy by default, and the contents demonstrate some important usage requirements for deploying a Mephisto router within an arbitrary Flask app.

\n\n

Key notes: you'll need to import the blueprint and the websocket server, and register the app alongside the websocket server. You'll also need to use monkey.patch_all() to ensure that the threading of the websockets and the main Flask server are able to interleave.

\n\n

Routing implementation, functionality, and gotchas

\n\n

In short, the Mephisto protocol for routing requests from clients down to the Mephisto main server is somewhat complicated. There are a number of endpoints that need to retain the behavior that's captured in the comments of the Flask implementation's mephisto_flask_blueprint.py file. These should be enumerated further here.

\n\n

TODO Document the requirements for a Mephisto Router to be running properly, including keeping track of local agent states, converting HTTP POST requests to websocket messages, and the heartbeat protocols.

\n"}, "mephisto.abstractions.architects.router.build_router": {"fullname": "mephisto.abstractions.architects.router.build_router", "modulename": "mephisto.abstractions.architects.router.build_router", "type": "module", "doc": "

\n"}, "mephisto.abstractions.architects.router.build_router.can_build": {"fullname": "mephisto.abstractions.architects.router.build_router.can_build", "modulename": "mephisto.abstractions.architects.router.build_router", "qualname": "can_build", "type": "function", "doc": "

Determine if the build dir is properly formatted for\nbeing able to have the router built within. This is a\nvalidation step that should be run before build_router.

\n", "signature": "(\n build_dir: str,\n task_run: mephisto.data_model.task_run.TaskRun\n) -> bool", "funcdef": "def"}, "mephisto.abstractions.architects.router.build_router.install_router_files": {"fullname": "mephisto.abstractions.architects.router.build_router.install_router_files", "modulename": "mephisto.abstractions.architects.router.build_router", "qualname": "install_router_files", "type": "function", "doc": "

Create a new build including the node_modules

\n", "signature": "() -> None", "funcdef": "def"}, "mephisto.abstractions.architects.router.build_router.build_node_router": {"fullname": "mephisto.abstractions.architects.router.build_router.build_node_router", "modulename": "mephisto.abstractions.architects.router.build_router", "qualname": "build_node_router", "type": "function", "doc": "

Build requirements for the NPM router

\n", "signature": "(\n build_dir: str,\n task_run: mephisto.data_model.task_run.TaskRun\n) -> str", "funcdef": "def"}, "mephisto.abstractions.architects.router.build_router.build_flask_router": {"fullname": "mephisto.abstractions.architects.router.build_router.build_flask_router", "modulename": "mephisto.abstractions.architects.router.build_router", "qualname": "build_flask_router", "type": "function", "doc": "

\n", "signature": "(\n build_dir: str,\n task_run: mephisto.data_model.task_run.TaskRun\n) -> str", "funcdef": "def"}, "mephisto.abstractions.architects.router.build_router.build_router": {"fullname": "mephisto.abstractions.architects.router.build_router.build_router", "modulename": "mephisto.abstractions.architects.router.build_router", "qualname": "build_router", "type": "function", "doc": "

Copy expected files from the router source into the build dir,\nusing existing files in the build dir as replacements for the\ndefaults if available

\n", "signature": "(\n build_dir: str,\n task_run: mephisto.data_model.task_run.TaskRun,\n version: str = 'node',\n server_source_path: Union[str, NoneType] = None\n) -> str", "funcdef": "def"}, "mephisto.abstractions.architects.router.flask": {"fullname": "mephisto.abstractions.architects.router.flask", "modulename": "mephisto.abstractions.architects.router.flask", "type": "module", "doc": "

\n"}, "mephisto.abstractions.architects.router.flask.app": {"fullname": "mephisto.abstractions.architects.router.flask.app", "modulename": "mephisto.abstractions.architects.router.flask.app", "type": "module", "doc": "

\n"}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint": {"fullname": "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint", "modulename": "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint", "type": "module", "doc": "

\n"}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.debug_log": {"fullname": "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.debug_log", "modulename": "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint", "qualname": "debug_log", "type": "function", "doc": "

Log only if debugging is enabled

\n\n

Explicitly does not use the regular Mephisto logging framework as we\nmay want to deploy this on a server that doesn't have Mephisto installed,\nand we can keep package size low this way.

\n", "signature": "(*args)", "funcdef": "def"}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.js_time": {"fullname": "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.js_time", "modulename": "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint", "qualname": "js_time", "type": "function", "doc": "

Convert python time to js time, as the mephisto-task package expects

\n", "signature": "(python_time: float) -> int", "funcdef": "def"}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.LocalAgentState": {"fullname": "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.LocalAgentState", "modulename": "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint", "qualname": "LocalAgentState", "type": "class", "doc": "

Keeps track of a connected agent over their lifecycle interacting with the router

\n"}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.LocalAgentState.__init__": {"fullname": "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.LocalAgentState.__init__", "modulename": "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint", "qualname": "LocalAgentState.__init__", "type": "function", "doc": "

Initialize an object to track the lifecycle of a connection

\n", "signature": "(self, agent_id: str)", "funcdef": "def"}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouterState": {"fullname": "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouterState", "modulename": "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint", "qualname": "MephistoRouterState", "type": "class", "doc": "

\n"}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouterState.__init__": {"fullname": "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouterState.__init__", "modulename": "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint", "qualname": "MephistoRouterState.__init__", "type": "function", "doc": "

\n", "signature": "(self)", "funcdef": "def"}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.mephisto_router_app": {"fullname": "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.mephisto_router_app", "modulename": "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint", "qualname": "mephisto_router_app", "type": "variable", "doc": "

\n", "annotation": ": Union[mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter, NoneType]", "default_value": " = None"}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.mephisto_router_state": {"fullname": "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.mephisto_router_state", "modulename": "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint", "qualname": "mephisto_router_state", "type": "variable", "doc": "

\n", "annotation": ": Union[mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouterState, NoneType]", "default_value": " = None"}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.register_router_application": {"fullname": "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.register_router_application", "modulename": "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint", "qualname": "register_router_application", "type": "function", "doc": "

Register a routing application with the global state,\nsuch that HTTP requests can access it and so that\nall websocket routers share the same state.

\n\n

Returns the global router state

\n", "signature": "(\n router: mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter\n) -> mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouterState", "funcdef": "def"}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter": {"fullname": "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter", "modulename": "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint", "qualname": "MephistoRouter", "type": "class", "doc": "

Base implementation of a websocket server that handles\nall of the socket based IO for mephisto-task

\n", "bases": "geventwebsocket.resource.WebSocketApplication"}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.__init__": {"fullname": "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.__init__", "modulename": "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint", "qualname": "MephistoRouter.__init__", "type": "function", "doc": "

Initialize with the gloabl state of MephistoRouters

\n", "signature": "(self, *args, **kwargs)", "funcdef": "def"}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_open": {"fullname": "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_open", "modulename": "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint", "qualname": "MephistoRouter.on_open", "type": "function", "doc": "

Initialize a new client connection, and give them a uuid to refer to

\n", "signature": "(self) -> None", "funcdef": "def"}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_message": {"fullname": "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_message", "modulename": "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint", "qualname": "MephistoRouter.on_message", "type": "function", "doc": "

Determine the type of message, and then handle via the correct handler

\n", "signature": "(self, message: str) -> None", "funcdef": "def"}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_close": {"fullname": "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_close", "modulename": "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint", "qualname": "MephistoRouter.on_close", "type": "function", "doc": "

Mark a socket dead for a LocalAgentState, give time to reconnect

\n", "signature": "(self, reason: Any) -> None", "funcdef": "def"}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.make_agent_request": {"fullname": "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.make_agent_request", "modulename": "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint", "qualname": "MephistoRouter.make_agent_request", "type": "function", "doc": "

Make a request to the core Mephisto server, and then await the response

\n", "signature": "(\n self,\n request_packet: Dict[str, Any]\n) -> Union[Dict[str, Any], NoneType]", "funcdef": "def"}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.request_agent": {"fullname": "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.request_agent", "modulename": "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint", "qualname": "request_agent", "type": "function", "doc": "

\n", "signature": "()", "funcdef": "def"}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.submit_onboarding": {"fullname": "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.submit_onboarding", "modulename": "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint", "qualname": "submit_onboarding", "type": "function", "doc": "

Parse onboarding as if it were a request sent from the\nactive agent, rather than coming as a request from the router.

\n", "signature": "()", "funcdef": "def"}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.submit_task": {"fullname": "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.submit_task", "modulename": "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint", "qualname": "submit_task", "type": "function", "doc": "

Parse task submission as if it were an act

\n", "signature": "()", "funcdef": "def"}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.log_error": {"fullname": "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.log_error", "modulename": "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint", "qualname": "log_error", "type": "function", "doc": "

\n", "signature": "()", "funcdef": "def"}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.is_alive": {"fullname": "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.is_alive", "modulename": "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint", "qualname": "is_alive", "type": "function", "doc": "

\n", "signature": "()", "funcdef": "def"}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.get_timestamp": {"fullname": "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.get_timestamp", "modulename": "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint", "qualname": "get_timestamp", "type": "function", "doc": "

\n", "signature": "()", "funcdef": "def"}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.download_file": {"fullname": "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.download_file", "modulename": "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint", "qualname": "download_file", "type": "function", "doc": "

\n", "signature": "(filename)", "funcdef": "def"}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.show_index": {"fullname": "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.show_index", "modulename": "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint", "qualname": "show_index", "type": "function", "doc": "

\n", "signature": "()", "funcdef": "def"}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.get_task_config": {"fullname": "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.get_task_config", "modulename": "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint", "qualname": "get_task_config", "type": "function", "doc": "

\n", "signature": "(res)", "funcdef": "def"}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.get_static": {"fullname": "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.get_static", "modulename": "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint", "qualname": "get_static", "type": "function", "doc": "

\n", "signature": "(res)", "funcdef": "def"}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.add_header": {"fullname": "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.add_header", "modulename": "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint", "qualname": "add_header", "type": "function", "doc": "

Add headers to prevent caching, as this server may be used in local\ndevelopment or with the same address but different contents

\n", "signature": "(r)", "funcdef": "def"}, "mephisto.abstractions.blueprint": {"fullname": "mephisto.abstractions.blueprint", "modulename": "mephisto.abstractions.blueprint", "type": "module", "doc": "

\n"}, "mephisto.abstractions.blueprint.BlueprintArgs": {"fullname": "mephisto.abstractions.blueprint.BlueprintArgs", "modulename": "mephisto.abstractions.blueprint", "qualname": "BlueprintArgs", "type": "class", "doc": "

BlueprintArgs(_blueprint_type: str = '???', block_qualification: str = '???')

\n"}, "mephisto.abstractions.blueprint.BlueprintArgs.__init__": {"fullname": "mephisto.abstractions.blueprint.BlueprintArgs.__init__", "modulename": "mephisto.abstractions.blueprint", "qualname": "BlueprintArgs.__init__", "type": "function", "doc": "

\n", "signature": "(self, _blueprint_type: str = '???', block_qualification: str = '???')", "funcdef": "def"}, "mephisto.abstractions.blueprint.BlueprintArgs.block_qualification": {"fullname": "mephisto.abstractions.blueprint.BlueprintArgs.block_qualification", "modulename": "mephisto.abstractions.blueprint", "qualname": "BlueprintArgs.block_qualification", "type": "variable", "doc": "

\n", "annotation": ": str", "default_value": " = '???'"}, "mephisto.abstractions.blueprint.SharedTaskState": {"fullname": "mephisto.abstractions.blueprint.SharedTaskState", "modulename": "mephisto.abstractions.blueprint", "qualname": "SharedTaskState", "type": "class", "doc": "

Base class for specifying additional state that can't just\nbe passed as Hydra args, like functions and objects

\n"}, "mephisto.abstractions.blueprint.SharedTaskState.__init__": {"fullname": "mephisto.abstractions.blueprint.SharedTaskState.__init__", "modulename": "mephisto.abstractions.blueprint", "qualname": "SharedTaskState.__init__", "type": "function", "doc": "

\n", "signature": "(\n self,\n task_config: Dict[str, Any] = ,\n qualifications: List[Any] = ,\n worker_can_do_unit: collections.abc.Callable[mephisto.data_model.worker.Worker, mephisto.data_model.unit.Unit, bool] = ,\n on_unit_submitted: collections.abc.Callable[mephisto.data_model.unit.Unit, NoneType] = \n)", "funcdef": "def"}, "mephisto.abstractions.blueprint.BlueprintMixin": {"fullname": "mephisto.abstractions.blueprint.BlueprintMixin", "modulename": "mephisto.abstractions.blueprint", "qualname": "BlueprintMixin", "type": "class", "doc": "

Base class for compositional mixins for blueprints

\n\n

We expect mixins that subclass other mixins to handle subinitialization\nwork, such that only the highest class needs to be called.

\n", "bases": "abc.ABC"}, "mephisto.abstractions.blueprint.BlueprintMixin.extract_unique_mixins": {"fullname": "mephisto.abstractions.blueprint.BlueprintMixin.extract_unique_mixins", "modulename": "mephisto.abstractions.blueprint", "qualname": "BlueprintMixin.extract_unique_mixins", "type": "function", "doc": "

Return the unique mixin classes that are used in the given blueprint class

\n", "signature": "(blueprint_class: type[mephisto.abstractions.blueprint.Blueprint])", "funcdef": "def"}, "mephisto.abstractions.blueprint.BlueprintMixin.init_mixin_config": {"fullname": "mephisto.abstractions.blueprint.BlueprintMixin.init_mixin_config", "modulename": "mephisto.abstractions.blueprint", "qualname": "BlueprintMixin.init_mixin_config", "type": "function", "doc": "

Method to initialize any required attributes to make this mixin function

\n", "signature": "(\n self,\n task_run: mephisto.data_model.task_run.TaskRun,\n args: omegaconf.dictconfig.DictConfig,\n shared_state: mephisto.abstractions.blueprint.SharedTaskState\n) -> None", "funcdef": "def"}, "mephisto.abstractions.blueprint.BlueprintMixin.assert_mixin_args": {"fullname": "mephisto.abstractions.blueprint.BlueprintMixin.assert_mixin_args", "modulename": "mephisto.abstractions.blueprint", "qualname": "BlueprintMixin.assert_mixin_args", "type": "function", "doc": "

Method to validate the incoming args and throw if something won't work

\n", "signature": "(\n cls,\n args: omegaconf.dictconfig.DictConfig,\n shared_state: mephisto.abstractions.blueprint.SharedTaskState\n) -> None", "funcdef": "def"}, "mephisto.abstractions.blueprint.BlueprintMixin.get_mixin_qualifications": {"fullname": "mephisto.abstractions.blueprint.BlueprintMixin.get_mixin_qualifications", "modulename": "mephisto.abstractions.blueprint", "qualname": "BlueprintMixin.get_mixin_qualifications", "type": "function", "doc": "

Method to provide any required qualifications to make this mixin function

\n", "signature": "(\n cls,\n args: omegaconf.dictconfig.DictConfig,\n shared_state: mephisto.abstractions.blueprint.SharedTaskState\n) -> List[Dict[str, Any]]", "funcdef": "def"}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"fullname": "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state", "modulename": "mephisto.abstractions.blueprint", "qualname": "BlueprintMixin.mixin_args_and_state", "type": "function", "doc": "

Magic utility decorator that can be used to inject mixin configurations\n(BlueprintArgs and SharedTaskState) without the user needing to define new\nclasses for these. Should only be used by tasks that aren't already specifying\nnew versions of these, which should just inherit otherwise.

\n\n

Usage:\n @register_mephisto_abstraction()\n @ABlueprintMixin.mixin_args_and_state\n class MyBlueprint(ABlueprintMixin, Blueprint):\n pass

\n", "signature": "(\n mixin_cls: type[mephisto.abstractions.blueprint.BlueprintMixin],\n target_cls: type[mephisto.abstractions.blueprint.Blueprint]\n)", "funcdef": "def"}, "mephisto.abstractions.blueprint.Blueprint": {"fullname": "mephisto.abstractions.blueprint.Blueprint", "modulename": "mephisto.abstractions.blueprint", "qualname": "Blueprint", "type": "class", "doc": "

Configuration class for the various parts of building, launching,\nand running a task of a specific task. Provides utility functions\nfor managing between the three main components, which are separated\ninto separate classes in acknowledgement that some tasks may have\nparticularly complicated processes for them

\n", "bases": "abc.ABC"}, "mephisto.abstractions.blueprint.Blueprint.OnboardingAgentStateClass": {"fullname": "mephisto.abstractions.blueprint.Blueprint.OnboardingAgentStateClass", "modulename": "mephisto.abstractions.blueprint", "qualname": "Blueprint.OnboardingAgentStateClass", "type": "class", "doc": "

Class for holding state information about work by an Agent on a Unit, currently\nstored as current task work into a json file.

\n\n

Specific state implementations will need to be created for different Task Types,\nas different tasks store and load differing data.

\n", "bases": "abc.ABC"}, "mephisto.abstractions.blueprint.Blueprint.ArgsClass": {"fullname": "mephisto.abstractions.blueprint.Blueprint.ArgsClass", "modulename": "mephisto.abstractions.blueprint", "qualname": "Blueprint.ArgsClass", "type": "class", "doc": "

BlueprintArgs(_blueprint_type: str = '???', block_qualification: str = '???')

\n"}, "mephisto.abstractions.blueprint.Blueprint.SharedStateClass": {"fullname": "mephisto.abstractions.blueprint.Blueprint.SharedStateClass", "modulename": "mephisto.abstractions.blueprint", "qualname": "Blueprint.SharedStateClass", "type": "class", "doc": "

Base class for specifying additional state that can't just\nbe passed as Hydra args, like functions and objects

\n"}, "mephisto.abstractions.blueprint.Blueprint.get_required_qualifications": {"fullname": "mephisto.abstractions.blueprint.Blueprint.get_required_qualifications", "modulename": "mephisto.abstractions.blueprint", "qualname": "Blueprint.get_required_qualifications", "type": "function", "doc": "

\n", "signature": "(\n cls,\n args: omegaconf.dictconfig.DictConfig,\n shared_state: mephisto.abstractions.blueprint.SharedTaskState\n)", "funcdef": "def"}, "mephisto.abstractions.blueprint.Blueprint.assert_task_args": {"fullname": "mephisto.abstractions.blueprint.Blueprint.assert_task_args", "modulename": "mephisto.abstractions.blueprint", "qualname": "Blueprint.assert_task_args", "type": "function", "doc": "

Assert that the provided arguments are valid. Should\nfail if a task launched with these arguments would\nnot work

\n", "signature": "(\n cls,\n args: omegaconf.dictconfig.DictConfig,\n shared_state: mephisto.abstractions.blueprint.SharedTaskState\n)", "funcdef": "def"}, "mephisto.abstractions.blueprint.Blueprint.get_frontend_args": {"fullname": "mephisto.abstractions.blueprint.Blueprint.get_frontend_args", "modulename": "mephisto.abstractions.blueprint", "qualname": "Blueprint.get_frontend_args", "type": "function", "doc": "

Specifies what options should be fowarded\nto the client for use by the task's frontend

\n", "signature": "(self) -> Dict[str, Any]", "funcdef": "def"}, "mephisto.abstractions.blueprint.Blueprint.get_initialization_data": {"fullname": "mephisto.abstractions.blueprint.Blueprint.get_initialization_data", "modulename": "mephisto.abstractions.blueprint", "qualname": "Blueprint.get_initialization_data", "type": "function", "doc": "

Get all of the data used to initialize tasks from this blueprint.\nCan either be a simple iterable if all the assignments can\nbe processed at once, or a Generator if the number\nof tasks is unknown or changes based on something running\nconcurrently with the job.

\n", "signature": "(\n self\n) -> collections.abc.Iterable[mephisto.data_model.assignment.InitializationData]", "funcdef": "def"}, "mephisto.abstractions.blueprints": {"fullname": "mephisto.abstractions.blueprints", "modulename": "mephisto.abstractions.blueprints", "type": "module", "doc": "

Blueprints

\n\n

Overview

\n\n

Blueprints serve to package tasks (and groups of similar tasks) into a reusable format. They can be used to work through piloting tasks, collecting data, testing different formats, etc. They're also used by the architecture to simplify the data accumulation and review processes. The StaticBlueprint is a good starting example of how to implement a blueprint.

\n\n

Implementation Details

\n\n

AgentState

\n\n

The agent state is responsible for defining the data that is important to store for a specific Unit, as well as methods for writing that locally to disk. To abstract this, it must implement the following methods:

\n\n
    \n
  • set_init_state(data): given data provided by the get_init_data_for_agent method, initialize this agent state to whatever starting state is relevant for this Unit.
  • \n
  • get_init_state(): Return the initial state to be sent to the agent for use in the frontend.
  • \n
  • load_data(): Load data that is saved to file to re-initialize the state for this AgentState. Generally data should be stored in self.agent.get_data_dir(), however any storage solution will work as long as it remains consistent.
  • \n
  • get_data(): Return the stored data for this task in the format containing everything the frontend needs to render and run the task.
  • \n
  • get_parsed_data(): Return the stored data for this task in the format that is relevant for review or packaging the data.
  • \n
  • save_data(): Save data to a file such that it can be re-initialized later. Generally data should be stored in self.agent.get_data_dir(), however any storage solution will work as long as it remains consistent, and load_data() will be able to find it.
  • \n
  • update_data(): Update the local state stored in this AgentState given the data sent from the frontend. Given your frontend is what packages data to send, this is entirely customizable by the task creator.
  • \n
\n\n

TaskBuilder

\n\n

TaskBuilders exist to abstract away the portion of building a frontend to however one would want to, allowing Mephisto users to design tasks however they'd like. They also can take build options to customize what ends up built. They must implement the following:

\n\n
    \n
  • build_in_dir(build_dir): Take any important source files and put them into the given build dir. This directory will be deployed to the frontend and will become the static target for completing the task.
  • \n
  • get_extra_options(): Return the specific task options that are relevant to customize the frontend when build_in_dir is called.
  • \n
\n\n

TaskRunner

\n\n

The TaskRunner component of a blueprint is responsible for actually stepping Agents through the task when it is live. It is, in short, able to set up task control. A TaskRunner needs to implement the following:

\n\n
    \n
  • get_init_data_for_agent: Provide initial data for an assignment. If this agent is reconnecting (and as such attached to an existing task), update that task to point to the new agent (as the old agent object will no longer receive data from the frontend).
  • \n
  • run_assignment: Handle setup for any resources required to get this assignment running. It will be launched in a background thread, and should be tolerant to being interrupted by cleanup_assignment.
  • \n
  • cleanup_assignment: Send any signals to the required thread for the given assignment to tell it to terminate, then clean up any resources that were set within it.
  • \n
  • get_data_for_assignment (optional): Get the data that an assignment is going to use when run. By default, this pulls from assignment.get_assignment_data() however if a task has a special storage mechanism or data type, the assignment data can be fetched here.
  • \n
\n\n

SharedTaskState

\n\n

A blueprint is able to create a container that handles any shared data that is initialized during a task or modified between tasks, or for function hooks that are used across a run. The following hooks are already provided in the base:

\n\n
    \n
  • validate_onboarding: A function that takes in an onboarding agent's AgentState.get_data() call, and should always return a boolean of if that state represents a successful onboarding completion.
  • \n
  • worker_can_do_unit: A function that takes in a Worker and a Unit, and should return a boolean representing if the worker is eligible to work on that particular unit.
  • \n
  • on_unit_submitted: A function that takes in a Unit after a TaskRunner ends, and is able to do any automatic post-processing operations on that unit that a Mephisto user may want.
  • \n
\n\n

Blueprint Mixins

\n\n

Blueprints sometimes share some component functionality that may be useful across a multitude of tasks. We capture these in mixins. Mephisto is able to recognize certain mixins in order to complete additional operations, however custom mixins may help cut down on boiler plate in common run_task.py scripts. As your tasks mature, we suggest utilizing blueprint mixins to share common workflows and design patterns you observe.

\n\n

OnboardingRequired

\n\n

This mixin allows for blueprints that require people to complete an onboarding task _before_ they're even able to start on their first task. Usually this is useful for providing task context, and then quizzing workers to see if they understand what's provided. Tasks using this mixin will activate onboarding mode for new Workers whenever the mephisto.blueprint.onboarding_qualification hydra argument is provided.

\n\n

ScreenTaskRequired

\n\n

This mixin allows for blueprints that require people to complete a _test_ version of the real task the first time a worker does the task. This allows you to validate workers on a run of the real task, either on your actual data (when providing SharedTaskState.screening_data_factory=False) or on test data that you may more easily validate using (when providing a generator to SharedTaskState.screening_data_factory). The tasks should be the same as your standard task, just able to be easily validated. You do pay for screening tasks, and as such we ask you set mephisto.blueprint.max_screening_units to put a cap on how many screening units you want to launch.

\n\n

Implementations

\n\n

StaticBlueprint

\n\n

The StaticBlueprint class allows a replication of the interface that MTurk provides, being able to take a snippet of HTML and a .csv file and deploy tasks that fill templates of the HTML with values from the .csv.

\n\n

You can also specify the task data in a .json file, or by passing the data array or a generator to SharedStaticTaskState.static_task_data.

\n\n

MockBlueprint

\n\n

The MockBlueprint exists to test other parts of the Mephisto architecture, and doesn't actually provide a real task.

\n"}, "mephisto.abstractions.blueprints.abstract": {"fullname": "mephisto.abstractions.blueprints.abstract", "modulename": "mephisto.abstractions.blueprints.abstract", "type": "module", "doc": "

Abstract blueprints

\n\n

The blueprints present in this folder provide a set of common underlying blueprint infrastructure, but are incomplete in some form or other. They are not registered as blueprints because they aren't intended to be launched, but rather to be extended upon.

\n"}, "mephisto.abstractions.blueprints.abstract.static_task": {"fullname": "mephisto.abstractions.blueprints.abstract.static_task", "modulename": "mephisto.abstractions.blueprints.abstract.static_task", "type": "module", "doc": "

\n"}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder": {"fullname": "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder", "modulename": "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder", "type": "module", "doc": "

\n"}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder": {"fullname": "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder", "modulename": "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder", "qualname": "EmptyStaticTaskBuilder", "type": "class", "doc": "

Abstract class for a task builder for static tasks

\n", "bases": "mephisto.abstractions._subcomponents.task_builder.TaskBuilder"}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder.build_in_dir": {"fullname": "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder.build_in_dir", "modulename": "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder", "qualname": "EmptyStaticTaskBuilder.build_in_dir", "type": "function", "doc": "

Build the frontend if it doesn't exist, then copy into the server directory

\n", "signature": "(self, build_dir: str)", "funcdef": "def"}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state": {"fullname": "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state", "modulename": "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state", "type": "module", "doc": "

\n"}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState": {"fullname": "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState", "modulename": "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state", "qualname": "StaticAgentState", "type": "class", "doc": "

Agent state for static tasks.

\n", "bases": "mephisto.abstractions._subcomponents.agent_state.AgentState"}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.__init__": {"fullname": "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.__init__", "modulename": "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state", "qualname": "StaticAgentState.__init__", "type": "function", "doc": "

Static agent states should store\ninput dict -> output dict pairs to disc

\n", "signature": "(self, agent: mephisto.data_model.agent.Agent)", "funcdef": "def"}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.set_init_state": {"fullname": "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.set_init_state", "modulename": "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state", "qualname": "StaticAgentState.set_init_state", "type": "function", "doc": "

Set the initial state for this agent

\n", "signature": "(self, data: Any) -> bool", "funcdef": "def"}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_init_state": {"fullname": "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_init_state", "modulename": "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state", "qualname": "StaticAgentState.get_init_state", "type": "function", "doc": "

Return the initial state for this agent,\nNone if no such state exists

\n", "signature": "(self) -> Union[Dict[str, Any], NoneType]", "funcdef": "def"}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.load_data": {"fullname": "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.load_data", "modulename": "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state", "qualname": "StaticAgentState.load_data", "type": "function", "doc": "

Load data for this agent from disk

\n", "signature": "(self) -> None", "funcdef": "def"}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_data": {"fullname": "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_data", "modulename": "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state", "qualname": "StaticAgentState.get_data", "type": "function", "doc": "

Return dict of this agent's state

\n", "signature": "(self) -> Dict[str, Any]", "funcdef": "def"}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.save_data": {"fullname": "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.save_data", "modulename": "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state", "qualname": "StaticAgentState.save_data", "type": "function", "doc": "

Save static agent data to disk

\n", "signature": "(self) -> None", "funcdef": "def"}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_data": {"fullname": "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_data", "modulename": "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state", "qualname": "StaticAgentState.update_data", "type": "function", "doc": "

Process the incoming data packet, and handle updating the state

\n", "signature": "(self, live_update: Dict[str, Any]) -> None", "funcdef": "def"}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_submit": {"fullname": "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_submit", "modulename": "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state", "qualname": "StaticAgentState.update_submit", "type": "function", "doc": "

Move the submitted output to the local dict

\n", "signature": "(self, submission_data: Dict[str, Any]) -> None", "funcdef": "def"}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_start": {"fullname": "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_start", "modulename": "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state", "qualname": "StaticAgentState.get_task_start", "type": "function", "doc": "

Extract out and return the start time recorded for this task.

\n", "signature": "(self) -> Union[float, NoneType]", "funcdef": "def"}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_end": {"fullname": "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_end", "modulename": "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state", "qualname": "StaticAgentState.get_task_end", "type": "function", "doc": "

Extract out and return the end time recorded for this task.

\n", "signature": "(self) -> Union[float, NoneType]", "funcdef": "def"}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint": {"fullname": "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint", "modulename": "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint", "type": "module", "doc": "

\n"}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState": {"fullname": "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState", "modulename": "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint", "qualname": "SharedStaticTaskState", "type": "class", "doc": "

SharedStaticTaskState(task_config: Dict[str, Any] = , qualifications: List[Any] = , worker_can_do_unit: Callable[[ForwardRef('Worker'), ForwardRef('Unit')], bool] = , on_unit_submitted: Callable[[ForwardRef('Unit')], NoneType] = , onboarding_data: Dict[str, Any] = , validate_onboarding: Callable[[Any], bool] = , static_task_data: Iterable[Any] = )

\n", "bases": "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingSharedState, mephisto.abstractions.blueprint.SharedTaskState"}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState.__init__": {"fullname": "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState.__init__", "modulename": "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint", "qualname": "SharedStaticTaskState.__init__", "type": "function", "doc": "

\n", "signature": "(\n self,\n task_config: Dict[str, Any] = ,\n qualifications: List[Any] = ,\n worker_can_do_unit: collections.abc.Callable[mephisto.data_model.worker.Worker, mephisto.data_model.unit.Unit, bool] = ,\n on_unit_submitted: collections.abc.Callable[mephisto.data_model.unit.Unit, NoneType] = ,\n onboarding_data: Dict[str, Any] = ,\n validate_onboarding: Callable[[Any], bool] = ,\n static_task_data: Iterable[Any] = \n)", "funcdef": "def"}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs": {"fullname": "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs", "modulename": "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint", "qualname": "StaticBlueprintArgs", "type": "class", "doc": "

StaticBlueprintArgs(_blueprint_type: str = 'abstract_static', block_qualification: str = '???', onboarding_qualification: str = '???', _group: str = 'StaticBlueprint', units_per_assignment: int = 1, extra_source_dir: str = '???', data_json: str = '???', data_jsonl: str = '???', data_csv: str = '???')

\n", "bases": "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs, mephisto.abstractions.blueprint.BlueprintArgs"}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.__init__": {"fullname": "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.__init__", "modulename": "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint", "qualname": "StaticBlueprintArgs.__init__", "type": "function", "doc": "

\n", "signature": "(\n self,\n _blueprint_type: str = 'abstract_static',\n block_qualification: str = '???',\n onboarding_qualification: str = '???',\n _group: str = 'StaticBlueprint',\n units_per_assignment: int = 1,\n extra_source_dir: str = '???',\n data_json: str = '???',\n data_jsonl: str = '???',\n data_csv: str = '???'\n)", "funcdef": "def"}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.units_per_assignment": {"fullname": "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.units_per_assignment", "modulename": "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint", "qualname": "StaticBlueprintArgs.units_per_assignment", "type": "variable", "doc": "

\n", "annotation": ": int", "default_value": " = 1"}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.extra_source_dir": {"fullname": "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.extra_source_dir", "modulename": "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint", "qualname": "StaticBlueprintArgs.extra_source_dir", "type": "variable", "doc": "

\n", "annotation": ": str", "default_value": " = '???'"}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_json": {"fullname": "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_json", "modulename": "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint", "qualname": "StaticBlueprintArgs.data_json", "type": "variable", "doc": "

\n", "annotation": ": str", "default_value": " = '???'"}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_jsonl": {"fullname": "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_jsonl", "modulename": "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint", "qualname": "StaticBlueprintArgs.data_jsonl", "type": "variable", "doc": "

\n", "annotation": ": str", "default_value": " = '???'"}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_csv": {"fullname": "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_csv", "modulename": "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint", "qualname": "StaticBlueprintArgs.data_csv", "type": "variable", "doc": "

\n", "annotation": ": str", "default_value": " = '???'"}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint": {"fullname": "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint", "modulename": "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint", "qualname": "StaticBlueprint", "type": "class", "doc": "

Abstract blueprint for a task that runs without any extensive backend.\nThese are generally one-off tasks sending data to the frontend and then\nawaiting a response.

\n", "bases": "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired, mephisto.abstractions.blueprint.Blueprint"}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.__init__": {"fullname": "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.__init__", "modulename": "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint", "qualname": "StaticBlueprint.__init__", "type": "function", "doc": "

\n", "signature": "(\n self,\n task_run: mephisto.data_model.task_run.TaskRun,\n args: omegaconf.dictconfig.DictConfig,\n shared_state: mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState\n)", "funcdef": "def"}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.AgentStateClass": {"fullname": "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.AgentStateClass", "modulename": "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint", "qualname": "StaticBlueprint.AgentStateClass", "type": "class", "doc": "

Agent state for static tasks.

\n", "bases": "mephisto.abstractions._subcomponents.agent_state.AgentState"}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.OnboardingAgentStateClass": {"fullname": "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.OnboardingAgentStateClass", "modulename": "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint", "qualname": "StaticBlueprint.OnboardingAgentStateClass", "type": "class", "doc": "

Agent state for static tasks.

\n", "bases": "mephisto.abstractions._subcomponents.agent_state.AgentState"}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskBuilderClass": {"fullname": "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskBuilderClass", "modulename": "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint", "qualname": "StaticBlueprint.TaskBuilderClass", "type": "class", "doc": "

Abstract class for a task builder for static tasks

\n", "bases": "mephisto.abstractions._subcomponents.task_builder.TaskBuilder"}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskRunnerClass": {"fullname": "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskRunnerClass", "modulename": "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint", "qualname": "StaticBlueprint.TaskRunnerClass", "type": "class", "doc": "

Task runner for a static task

\n\n

Static tasks always assume single unit assignments,\nas only one person can work on them at a time

\n", "bases": "mephisto.abstractions._subcomponents.task_runner.TaskRunner"}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.ArgsClass": {"fullname": "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.ArgsClass", "modulename": "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint", "qualname": "StaticBlueprint.ArgsClass", "type": "class", "doc": "

StaticBlueprintArgs(_blueprint_type: str = 'abstract_static', block_qualification: str = '???', onboarding_qualification: str = '???', _group: str = 'StaticBlueprint', units_per_assignment: int = 1, extra_source_dir: str = '???', data_json: str = '???', data_jsonl: str = '???', data_csv: str = '???')

\n", "bases": "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs, mephisto.abstractions.blueprint.BlueprintArgs"}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.SharedStateClass": {"fullname": "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.SharedStateClass", "modulename": "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint", "qualname": "StaticBlueprint.SharedStateClass", "type": "class", "doc": "

SharedStaticTaskState(task_config: Dict[str, Any] = , qualifications: List[Any] = , worker_can_do_unit: Callable[[ForwardRef('Worker'), ForwardRef('Unit')], bool] = , on_unit_submitted: Callable[[ForwardRef('Unit')], NoneType] = , onboarding_data: Dict[str, Any] = , validate_onboarding: Callable[[Any], bool] = , static_task_data: Iterable[Any] = )

\n", "bases": "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingSharedState, mephisto.abstractions.blueprint.SharedTaskState"}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.assert_task_args": {"fullname": "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.assert_task_args", "modulename": "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint", "qualname": "StaticBlueprint.assert_task_args", "type": "function", "doc": "

Ensure that the data can be properly loaded

\n", "signature": "(\n cls,\n args: omegaconf.dictconfig.DictConfig,\n shared_state: mephisto.abstractions.blueprint.SharedTaskState\n)", "funcdef": "def"}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.get_initialization_data": {"fullname": "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.get_initialization_data", "modulename": "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint", "qualname": "StaticBlueprint.get_initialization_data", "type": "function", "doc": "

Return the InitializationData retrieved from the specified stream

\n", "signature": "(\n self\n) -> collections.abc.Iterable[mephisto.data_model.assignment.InitializationData]", "funcdef": "def"}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner": {"fullname": "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner", "modulename": "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner", "type": "module", "doc": "

\n"}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner": {"fullname": "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner", "modulename": "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner", "qualname": "StaticTaskRunner", "type": "class", "doc": "

Task runner for a static task

\n\n

Static tasks always assume single unit assignments,\nas only one person can work on them at a time

\n", "bases": "mephisto.abstractions._subcomponents.task_runner.TaskRunner"}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.__init__": {"fullname": "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.__init__", "modulename": "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner", "qualname": "StaticTaskRunner.__init__", "type": "function", "doc": "

Get the correct TaskRunner for this task run

\n", "signature": "(\n cls,\n task_run: mephisto.data_model.task_run.TaskRun,\n args: omegaconf.dictconfig.DictConfig,\n shared_state: mephisto.abstractions.blueprint.SharedTaskState\n)", "funcdef": "def"}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.get_init_data_for_agent": {"fullname": "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.get_init_data_for_agent", "modulename": "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner", "qualname": "StaticTaskRunner.get_init_data_for_agent", "type": "function", "doc": "

Return the data for an agent already assigned to a particular unit

\n", "signature": "(self, agent: mephisto.data_model.agent.Agent) -> Dict[str, Any]", "funcdef": "def"}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_onboarding": {"fullname": "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_onboarding", "modulename": "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner", "qualname": "StaticTaskRunner.run_onboarding", "type": "function", "doc": "

Static onboarding flows exactly like a regular task, waiting for\nthe submit to come through

\n", "signature": "(self, agent: mephisto.data_model.agent.OnboardingAgent)", "funcdef": "def"}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_onboarding": {"fullname": "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_onboarding", "modulename": "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner", "qualname": "StaticTaskRunner.cleanup_onboarding", "type": "function", "doc": "

Nothing to clean up in a static onboarding

\n", "signature": "(self, agent: mephisto.data_model.agent.OnboardingAgent)", "funcdef": "def"}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_unit": {"fullname": "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_unit", "modulename": "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner", "qualname": "StaticTaskRunner.run_unit", "type": "function", "doc": "

Static runners will get the task data, send it to the user, then\nwait for the agent to act (the data to be completed)

\n", "signature": "(\n self,\n unit: mephisto.data_model.unit.Unit,\n agent: mephisto.data_model.agent.Agent\n) -> None", "funcdef": "def"}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_unit": {"fullname": "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_unit", "modulename": "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner", "qualname": "StaticTaskRunner.cleanup_unit", "type": "function", "doc": "

There is currently no cleanup associated with killing an incomplete task

\n", "signature": "(self, unit: mephisto.data_model.unit.Unit) -> None", "funcdef": "def"}, "mephisto.abstractions.blueprints.mixins": {"fullname": "mephisto.abstractions.blueprints.mixins", "modulename": "mephisto.abstractions.blueprints.mixins", "type": "module", "doc": "

\n"}, "mephisto.abstractions.blueprints.mixins.onboarding_required": {"fullname": "mephisto.abstractions.blueprints.mixins.onboarding_required", "modulename": "mephisto.abstractions.blueprints.mixins.onboarding_required", "type": "module", "doc": "

\n"}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs": {"fullname": "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs", "modulename": "mephisto.abstractions.blueprints.mixins.onboarding_required", "qualname": "OnboardingRequiredArgs", "type": "class", "doc": "

OnboardingRequiredArgs(onboarding_qualification: str = '???')

\n"}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs.__init__": {"fullname": "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs.__init__", "modulename": "mephisto.abstractions.blueprints.mixins.onboarding_required", "qualname": "OnboardingRequiredArgs.__init__", "type": "function", "doc": "

\n", "signature": "(self, onboarding_qualification: str = '???')", "funcdef": "def"}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs.onboarding_qualification": {"fullname": "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs.onboarding_qualification", "modulename": "mephisto.abstractions.blueprints.mixins.onboarding_required", "qualname": "OnboardingRequiredArgs.onboarding_qualification", "type": "variable", "doc": "

\n", "annotation": ": str", "default_value": " = '???'"}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingSharedState": {"fullname": "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingSharedState", "modulename": "mephisto.abstractions.blueprints.mixins.onboarding_required", "qualname": "OnboardingSharedState", "type": "class", "doc": "

OnboardingSharedState(onboarding_data: Dict[str, Any] = , validate_onboarding: Callable[[Any], bool] = )

\n"}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingSharedState.__init__": {"fullname": "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingSharedState.__init__", "modulename": "mephisto.abstractions.blueprints.mixins.onboarding_required", "qualname": "OnboardingSharedState.__init__", "type": "function", "doc": "

\n", "signature": "(\n self,\n onboarding_data: Dict[str, Any] = ,\n validate_onboarding: Callable[[Any], bool] = \n)", "funcdef": "def"}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired": {"fullname": "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired", "modulename": "mephisto.abstractions.blueprints.mixins.onboarding_required", "qualname": "OnboardingRequired", "type": "class", "doc": "

Compositional class for blueprints that may have an onboarding step

\n", "bases": "mephisto.abstractions.blueprint.BlueprintMixin"}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.__init__": {"fullname": "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.__init__", "modulename": "mephisto.abstractions.blueprints.mixins.onboarding_required", "qualname": "OnboardingRequired.__init__", "type": "function", "doc": "

\n", "signature": "()", "funcdef": "def"}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.ArgsMixin": {"fullname": "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.ArgsMixin", "modulename": "mephisto.abstractions.blueprints.mixins.onboarding_required", "qualname": "OnboardingRequired.ArgsMixin", "type": "class", "doc": "

OnboardingRequiredArgs(onboarding_qualification: str = '???')

\n"}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.SharedStateMixin": {"fullname": "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.SharedStateMixin", "modulename": "mephisto.abstractions.blueprints.mixins.onboarding_required", "qualname": "OnboardingRequired.SharedStateMixin", "type": "class", "doc": "

OnboardingSharedState(onboarding_data: Dict[str, Any] = , validate_onboarding: Callable[[Any], bool] = )

\n"}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_mixin_config": {"fullname": "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_mixin_config", "modulename": "mephisto.abstractions.blueprints.mixins.onboarding_required", "qualname": "OnboardingRequired.init_mixin_config", "type": "function", "doc": "

Method to initialize any required attributes to make this mixin function

\n", "signature": "(\n self,\n task_run: mephisto.data_model.task_run.TaskRun,\n args: omegaconf.dictconfig.DictConfig,\n shared_state: mephisto.abstractions.blueprint.SharedTaskState\n) -> None", "funcdef": "def"}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.assert_mixin_args": {"fullname": "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.assert_mixin_args", "modulename": "mephisto.abstractions.blueprints.mixins.onboarding_required", "qualname": "OnboardingRequired.assert_mixin_args", "type": "function", "doc": "

Method to validate the incoming args and throw if something won't work

\n", "signature": "(\n cls,\n args: omegaconf.dictconfig.DictConfig,\n shared_state: mephisto.abstractions.blueprint.SharedTaskState\n) -> None", "funcdef": "def"}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_mixin_qualifications": {"fullname": "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_mixin_qualifications", "modulename": "mephisto.abstractions.blueprints.mixins.onboarding_required", "qualname": "OnboardingRequired.get_mixin_qualifications", "type": "function", "doc": "

Method to provide any required qualifications to make this mixin function

\n", "signature": "(\n cls,\n args: omegaconf.dictconfig.DictConfig,\n shared_state: mephisto.abstractions.blueprint.SharedTaskState\n) -> List[Dict[str, Any]]", "funcdef": "def"}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_failed_qual": {"fullname": "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_failed_qual", "modulename": "mephisto.abstractions.blueprints.mixins.onboarding_required", "qualname": "OnboardingRequired.get_failed_qual", "type": "function", "doc": "

Returns the wrapper for a qualification to represent failing an onboarding

\n", "signature": "(qual_name: str) -> str", "funcdef": "def"}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_onboarding_config": {"fullname": "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_onboarding_config", "modulename": "mephisto.abstractions.blueprints.mixins.onboarding_required", "qualname": "OnboardingRequired.init_onboarding_config", "type": "function", "doc": "

\n", "signature": "(\n self,\n task_run: mephisto.data_model.task_run.TaskRun,\n args: omegaconf.dictconfig.DictConfig,\n shared_state: mephisto.abstractions.blueprint.SharedTaskState\n)", "funcdef": "def"}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_onboarding_data": {"fullname": "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_onboarding_data", "modulename": "mephisto.abstractions.blueprints.mixins.onboarding_required", "qualname": "OnboardingRequired.get_onboarding_data", "type": "function", "doc": "

If the onboarding task on the frontend requires any specialized data, the blueprint\nshould provide it for the user.

\n\n

As onboarding qualifies a worker for all tasks from this blueprint, this should\ngenerally be static data that can later be evaluated against.

\n", "signature": "(self, worker_id: str) -> Dict[str, Any]", "funcdef": "def"}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"fullname": "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding", "modulename": "mephisto.abstractions.blueprints.mixins.onboarding_required", "qualname": "OnboardingRequired.validate_onboarding", "type": "function", "doc": "

Check the incoming onboarding data and evaluate if the worker\nhas passed the qualification or not. Return True if the worker\nhas qualified.

\n\n

By default we use the validate_onboarding provided in a run_task,\nand all onboarding tasks should allow run_task to specify additional\nor entirely override what's provided in a blueprint.

\n", "signature": "(\n self,\n worker: mephisto.data_model.worker.Worker,\n onboarding_agent: mephisto.data_model.agent.OnboardingAgent\n) -> bool", "funcdef": "def"}, "mephisto.abstractions.blueprints.mixins.screen_task_required": {"fullname": "mephisto.abstractions.blueprints.mixins.screen_task_required", "modulename": "mephisto.abstractions.blueprints.mixins.screen_task_required", "type": "module", "doc": "

\n"}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs": {"fullname": "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs", "modulename": "mephisto.abstractions.blueprints.mixins.screen_task_required", "qualname": "ScreenTaskRequiredArgs", "type": "class", "doc": "

ScreenTaskRequiredArgs(passed_qualification_name: str = '???', max_screening_units: int = '???', use_screening_task: bool = False)

\n"}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.__init__": {"fullname": "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.__init__", "modulename": "mephisto.abstractions.blueprints.mixins.screen_task_required", "qualname": "ScreenTaskRequiredArgs.__init__", "type": "function", "doc": "

\n", "signature": "(\n self,\n passed_qualification_name: str = '???',\n max_screening_units: int = '???',\n use_screening_task: bool = False\n)", "funcdef": "def"}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.passed_qualification_name": {"fullname": "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.passed_qualification_name", "modulename": "mephisto.abstractions.blueprints.mixins.screen_task_required", "qualname": "ScreenTaskRequiredArgs.passed_qualification_name", "type": "variable", "doc": "

\n", "annotation": ": str", "default_value": " = '???'"}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.max_screening_units": {"fullname": "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.max_screening_units", "modulename": "mephisto.abstractions.blueprints.mixins.screen_task_required", "qualname": "ScreenTaskRequiredArgs.max_screening_units", "type": "variable", "doc": "

\n", "annotation": ": int", "default_value": " = '???'"}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.use_screening_task": {"fullname": "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.use_screening_task", "modulename": "mephisto.abstractions.blueprints.mixins.screen_task_required", "qualname": "ScreenTaskRequiredArgs.use_screening_task", "type": "variable", "doc": "

\n", "annotation": ": bool", "default_value": " = False"}, "mephisto.abstractions.blueprints.mixins.screen_task_required.blank_generator": {"fullname": "mephisto.abstractions.blueprints.mixins.screen_task_required.blank_generator", "modulename": "mephisto.abstractions.blueprints.mixins.screen_task_required", "qualname": "blank_generator", "type": "function", "doc": "

\n", "signature": "()", "funcdef": "def"}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskSharedState": {"fullname": "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskSharedState", "modulename": "mephisto.abstractions.blueprints.mixins.screen_task_required", "qualname": "ScreenTaskSharedState", "type": "class", "doc": "

ScreenTaskSharedState(screening_data_factory: Tuple[bool, Generator[Dict[str, Any], NoneType, NoneType]] = )

\n"}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskSharedState.__init__": {"fullname": "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskSharedState.__init__", "modulename": "mephisto.abstractions.blueprints.mixins.screen_task_required", "qualname": "ScreenTaskSharedState.__init__", "type": "function", "doc": "

\n", "signature": "(\n self,\n screening_data_factory: Tuple[bool, Generator[Dict[str, Any], NoneType, NoneType]] = \n)", "funcdef": "def"}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired": {"fullname": "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired", "modulename": "mephisto.abstractions.blueprints.mixins.screen_task_required", "qualname": "ScreenTaskRequired", "type": "class", "doc": "

Compositional class for blueprints that may have a first task to\nqualify workers who have never attempted the task before

\n", "bases": "mephisto.abstractions.blueprint.BlueprintMixin"}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.__init__": {"fullname": "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.__init__", "modulename": "mephisto.abstractions.blueprints.mixins.screen_task_required", "qualname": "ScreenTaskRequired.__init__", "type": "function", "doc": "

\n", "signature": "()", "funcdef": "def"}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.ArgsMixin": {"fullname": "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.ArgsMixin", "modulename": "mephisto.abstractions.blueprints.mixins.screen_task_required", "qualname": "ScreenTaskRequired.ArgsMixin", "type": "class", "doc": "

ScreenTaskRequiredArgs(passed_qualification_name: str = '???', max_screening_units: int = '???', use_screening_task: bool = False)

\n"}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.SharedStateMixin": {"fullname": "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.SharedStateMixin", "modulename": "mephisto.abstractions.blueprints.mixins.screen_task_required", "qualname": "ScreenTaskRequired.SharedStateMixin", "type": "class", "doc": "

ScreenTaskSharedState(screening_data_factory: Tuple[bool, Generator[Dict[str, Any], NoneType, NoneType]] = )

\n"}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_mixin_config": {"fullname": "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_mixin_config", "modulename": "mephisto.abstractions.blueprints.mixins.screen_task_required", "qualname": "ScreenTaskRequired.init_mixin_config", "type": "function", "doc": "

Method to initialize any required attributes to make this mixin function

\n", "signature": "(\n self,\n task_run: mephisto.data_model.task_run.TaskRun,\n args: omegaconf.dictconfig.DictConfig,\n shared_state: mephisto.abstractions.blueprint.SharedTaskState\n) -> None", "funcdef": "def"}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_screening_config": {"fullname": "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_screening_config", "modulename": "mephisto.abstractions.blueprints.mixins.screen_task_required", "qualname": "ScreenTaskRequired.init_screening_config", "type": "function", "doc": "

\n", "signature": "(\n self,\n task_run: mephisto.data_model.task_run.TaskRun,\n args: omegaconf.dictconfig.DictConfig,\n shared_state: mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskSharedState\n) -> None", "funcdef": "def"}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.assert_mixin_args": {"fullname": "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.assert_mixin_args", "modulename": "mephisto.abstractions.blueprints.mixins.screen_task_required", "qualname": "ScreenTaskRequired.assert_mixin_args", "type": "function", "doc": "

Method to validate the incoming args and throw if something won't work

\n", "signature": "(\n cls,\n args: omegaconf.dictconfig.DictConfig,\n shared_state: mephisto.abstractions.blueprint.SharedTaskState\n)", "funcdef": "def"}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.worker_needs_screening": {"fullname": "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.worker_needs_screening", "modulename": "mephisto.abstractions.blueprints.mixins.screen_task_required", "qualname": "ScreenTaskRequired.worker_needs_screening", "type": "function", "doc": "

Workers that are able to access the task (not blocked) but are not passed need qualification

\n", "signature": "(self, worker: mephisto.data_model.worker.Worker) -> bool", "funcdef": "def"}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.should_generate_unit": {"fullname": "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.should_generate_unit", "modulename": "mephisto.abstractions.blueprints.mixins.screen_task_required", "qualname": "ScreenTaskRequired.should_generate_unit", "type": "function", "doc": "

\n", "signature": "(self) -> bool", "funcdef": "def"}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_screening_unit_data": {"fullname": "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_screening_unit_data", "modulename": "mephisto.abstractions.blueprints.mixins.screen_task_required", "qualname": "ScreenTaskRequired.get_screening_unit_data", "type": "function", "doc": "

\n", "signature": "(self) -> Union[Dict[str, Any], NoneType]", "funcdef": "def"}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.create_validation_function": {"fullname": "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.create_validation_function", "modulename": "mephisto.abstractions.blueprints.mixins.screen_task_required", "qualname": "ScreenTaskRequired.create_validation_function", "type": "function", "doc": "

Takes in a validator function to determine if validation units are\npassable, and returns a on_unit_submitted function to be used\nin the SharedTaskState

\n", "signature": "(\n cls,\n args: omegaconf.dictconfig.DictConfig,\n screen_unit: collections.abc.Callable[mephisto.data_model.unit.Unit, bool]\n)", "funcdef": "def"}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_mixin_qualifications": {"fullname": "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_mixin_qualifications", "modulename": "mephisto.abstractions.blueprints.mixins.screen_task_required", "qualname": "ScreenTaskRequired.get_mixin_qualifications", "type": "function", "doc": "

Creates the relevant task qualifications for this task

\n", "signature": "(\n cls,\n args: omegaconf.dictconfig.DictConfig,\n shared_state: mephisto.abstractions.blueprint.SharedTaskState\n)", "funcdef": "def"}, "mephisto.abstractions.blueprints.mixins.use_gold_unit": {"fullname": "mephisto.abstractions.blueprints.mixins.use_gold_unit", "modulename": "mephisto.abstractions.blueprints.mixins.use_gold_unit", "type": "module", "doc": "

\n"}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs": {"fullname": "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs", "modulename": "mephisto.abstractions.blueprints.mixins.use_gold_unit", "qualname": "UseGoldUnitArgs", "type": "class", "doc": "

UseGoldUnitArgs(gold_qualification_base: str = '???', use_golds: bool = False, min_golds: int = 1, max_incorrect_golds: int = 0)

\n"}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.__init__": {"fullname": "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.__init__", "modulename": "mephisto.abstractions.blueprints.mixins.use_gold_unit", "qualname": "UseGoldUnitArgs.__init__", "type": "function", "doc": "

\n", "signature": "(\n self,\n gold_qualification_base: str = '???',\n use_golds: bool = False,\n min_golds: int = 1,\n max_incorrect_golds: int = 0\n)", "funcdef": "def"}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.gold_qualification_base": {"fullname": "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.gold_qualification_base", "modulename": "mephisto.abstractions.blueprints.mixins.use_gold_unit", "qualname": "UseGoldUnitArgs.gold_qualification_base", "type": "variable", "doc": "

\n", "annotation": ": str", "default_value": " = '???'"}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.use_golds": {"fullname": "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.use_golds", "modulename": "mephisto.abstractions.blueprints.mixins.use_gold_unit", "qualname": "UseGoldUnitArgs.use_golds", "type": "variable", "doc": "

\n", "annotation": ": bool", "default_value": " = False"}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.min_golds": {"fullname": "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.min_golds", "modulename": "mephisto.abstractions.blueprints.mixins.use_gold_unit", "qualname": "UseGoldUnitArgs.min_golds", "type": "variable", "doc": "

\n", "annotation": ": int", "default_value": " = 1"}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.max_incorrect_golds": {"fullname": "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.max_incorrect_golds", "modulename": "mephisto.abstractions.blueprints.mixins.use_gold_unit", "qualname": "UseGoldUnitArgs.max_incorrect_golds", "type": "variable", "doc": "

\n", "annotation": ": int", "default_value": " = 0"}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.get_gold_factory": {"fullname": "mephisto.abstractions.blueprints.mixins.use_gold_unit.get_gold_factory", "modulename": "mephisto.abstractions.blueprints.mixins.use_gold_unit", "qualname": "get_gold_factory", "type": "function", "doc": "

Returns a gold factory that can be used to distribute golds to workers\nUsage of golds only persists within a single TaskRun, so golds may repeat\non future task runs.

\n", "signature": "(\n golds: List[Dict[str, Any]]\n) -> collections.abc.Callable[mephisto.data_model.worker.Worker, typing.Dict[str, typing.Any]]", "funcdef": "def"}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_needs_gold": {"fullname": "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_needs_gold", "modulename": "mephisto.abstractions.blueprints.mixins.use_gold_unit", "qualname": "worker_needs_gold", "type": "function", "doc": "

Return a bool of whether or not a worker needs to be shown a gold unit in the current slot.\nGenerally we show a lot of of golds to begin with, (up until min_golds), and then scale down.

\n", "signature": "(\n units_completed: int,\n num_correct: int,\n num_incorrect: int,\n min_golds: int\n) -> bool", "funcdef": "def"}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_qualifies": {"fullname": "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_qualifies", "modulename": "mephisto.abstractions.blueprints.mixins.use_gold_unit", "qualname": "worker_qualifies", "type": "function", "doc": "

Return a bool of whether or not a worker is qualified to continue working on these tasks.

\n", "signature": "(\n units_completed: int,\n num_correct: int,\n num_incorrect: int,\n max_incorrect_golds: int\n) -> bool", "funcdef": "def"}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState": {"fullname": "mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState", "modulename": "mephisto.abstractions.blueprints.mixins.use_gold_unit", "qualname": "GoldUnitSharedState", "type": "class", "doc": "

GoldUnitSharedState(get_gold_for_worker: Callable[[ForwardRef('Worker')], Dict[str, Any]] = , worker_needs_gold: Callable[[int, int, int, int], bool] = , worker_qualifies: Callable[[int, int, int, int], bool] = )

\n"}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState.__init__": {"fullname": "mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState.__init__", "modulename": "mephisto.abstractions.blueprints.mixins.use_gold_unit", "qualname": "GoldUnitSharedState.__init__", "type": "function", "doc": "

\n", "signature": "(\n self,\n get_gold_for_worker: collections.abc.Callable[mephisto.data_model.worker.Worker, typing.Dict[str, typing.Any]] = ,\n worker_needs_gold: Callable[[int, int, int, int], bool] = ,\n worker_qualifies: Callable[[int, int, int, int], bool] = \n)", "funcdef": "def"}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit": {"fullname": "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit", "modulename": "mephisto.abstractions.blueprints.mixins.use_gold_unit", "qualname": "UseGoldUnit", "type": "class", "doc": "

Compositional class for blueprints that want to inject gold units\ninto worker queues.

\n\n

TODO(#97) add support for adding gold subunits

\n", "bases": "mephisto.abstractions.blueprint.BlueprintMixin"}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.__init__": {"fullname": "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.__init__", "modulename": "mephisto.abstractions.blueprints.mixins.use_gold_unit", "qualname": "UseGoldUnit.__init__", "type": "function", "doc": "

\n", "signature": "()", "funcdef": "def"}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.ArgsMixin": {"fullname": "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.ArgsMixin", "modulename": "mephisto.abstractions.blueprints.mixins.use_gold_unit", "qualname": "UseGoldUnit.ArgsMixin", "type": "class", "doc": "

UseGoldUnitArgs(gold_qualification_base: str = '???', use_golds: bool = False, min_golds: int = 1, max_incorrect_golds: int = 0)

\n"}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.SharedStateMixin": {"fullname": "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.SharedStateMixin", "modulename": "mephisto.abstractions.blueprints.mixins.use_gold_unit", "qualname": "UseGoldUnit.SharedStateMixin", "type": "class", "doc": "

GoldUnitSharedState(get_gold_for_worker: Callable[[ForwardRef('Worker')], Dict[str, Any]] = , worker_needs_gold: Callable[[int, int, int, int], bool] = , worker_qualifies: Callable[[int, int, int, int], bool] = )

\n"}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_mixin_config": {"fullname": "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_mixin_config", "modulename": "mephisto.abstractions.blueprints.mixins.use_gold_unit", "qualname": "UseGoldUnit.init_mixin_config", "type": "function", "doc": "

Method to initialize any required attributes to make this mixin function

\n", "signature": "(\n self,\n task_run: mephisto.data_model.task_run.TaskRun,\n args: omegaconf.dictconfig.DictConfig,\n shared_state: mephisto.abstractions.blueprint.SharedTaskState\n) -> None", "funcdef": "def"}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_gold_config": {"fullname": "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_gold_config", "modulename": "mephisto.abstractions.blueprints.mixins.use_gold_unit", "qualname": "UseGoldUnit.init_gold_config", "type": "function", "doc": "

\n", "signature": "(\n self,\n task_run: mephisto.data_model.task_run.TaskRun,\n args: omegaconf.dictconfig.DictConfig,\n shared_state: mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState\n) -> None", "funcdef": "def"}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.assert_mixin_args": {"fullname": "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.assert_mixin_args", "modulename": "mephisto.abstractions.blueprints.mixins.use_gold_unit", "qualname": "UseGoldUnit.assert_mixin_args", "type": "function", "doc": "

Method to validate the incoming args and throw if something won't work

\n", "signature": "(\n cls,\n args: omegaconf.dictconfig.DictConfig,\n shared_state: mephisto.abstractions.blueprint.SharedTaskState\n)", "funcdef": "def"}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_current_qual_or_default": {"fullname": "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_current_qual_or_default", "modulename": "mephisto.abstractions.blueprints.mixins.use_gold_unit", "qualname": "UseGoldUnit.get_current_qual_or_default", "type": "function", "doc": "

Return the qualification of this name for the worker, or the default value

\n", "signature": "(\n worker: mephisto.data_model.worker.Worker,\n qual_name: str,\n default_val: Any = 0\n) -> Any", "funcdef": "def"}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_completion_stats_for_worker": {"fullname": "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_completion_stats_for_worker", "modulename": "mephisto.abstractions.blueprints.mixins.use_gold_unit", "qualname": "UseGoldUnit.get_completion_stats_for_worker", "type": "function", "doc": "

Return the correct and incorrect gold counts, as well as the total count for a worker

\n", "signature": "(\n self,\n worker: mephisto.data_model.worker.Worker\n) -> Tuple[int, int, int]", "funcdef": "def"}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.should_produce_gold_for_worker": {"fullname": "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.should_produce_gold_for_worker", "modulename": "mephisto.abstractions.blueprints.mixins.use_gold_unit", "qualname": "UseGoldUnit.should_produce_gold_for_worker", "type": "function", "doc": "

Workers that can access the task should be evaluated to do a gold

\n", "signature": "(self, worker: mephisto.data_model.worker.Worker) -> bool", "funcdef": "def"}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.update_qualified_status": {"fullname": "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.update_qualified_status", "modulename": "mephisto.abstractions.blueprints.mixins.use_gold_unit", "qualname": "UseGoldUnit.update_qualified_status", "type": "function", "doc": "

Workers qualification status may change after failing a unit

\n", "signature": "(self, worker: mephisto.data_model.worker.Worker) -> bool", "funcdef": "def"}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_gold_unit_data_for_worker": {"fullname": "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_gold_unit_data_for_worker", "modulename": "mephisto.abstractions.blueprints.mixins.use_gold_unit", "qualname": "UseGoldUnit.get_gold_unit_data_for_worker", "type": "function", "doc": "

\n", "signature": "(\n self,\n worker: mephisto.data_model.worker.Worker\n) -> Union[Dict[str, Any], NoneType]", "funcdef": "def"}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.create_validation_function": {"fullname": "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.create_validation_function", "modulename": "mephisto.abstractions.blueprints.mixins.use_gold_unit", "qualname": "UseGoldUnit.create_validation_function", "type": "function", "doc": "

Takes in a validator function to determine if validation units are\npassable, and returns a on_unit_submitted function to be used\nin the SharedTaskState

\n", "signature": "(\n cls,\n args: omegaconf.dictconfig.DictConfig,\n screen_unit: collections.abc.Callable[mephisto.data_model.unit.Unit, bool]\n)", "funcdef": "def"}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_mixin_qualifications": {"fullname": "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_mixin_qualifications", "modulename": "mephisto.abstractions.blueprints.mixins.use_gold_unit", "qualname": "UseGoldUnit.get_mixin_qualifications", "type": "function", "doc": "

Creates the relevant task qualifications for this task

\n", "signature": "(\n cls,\n args: omegaconf.dictconfig.DictConfig,\n shared_state: mephisto.abstractions.blueprint.SharedTaskState\n)", "funcdef": "def"}, "mephisto.abstractions.blueprints.mock": {"fullname": "mephisto.abstractions.blueprints.mock", "modulename": "mephisto.abstractions.blueprints.mock", "type": "module", "doc": "

\n"}, "mephisto.abstractions.blueprints.mock.mock_agent_state": {"fullname": "mephisto.abstractions.blueprints.mock.mock_agent_state", "modulename": "mephisto.abstractions.blueprints.mock.mock_agent_state", "type": "module", "doc": "

\n"}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState": {"fullname": "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState", "modulename": "mephisto.abstractions.blueprints.mock.mock_agent_state", "qualname": "MockAgentState", "type": "class", "doc": "

Mock agent state that is to be used for testing

\n", "bases": "mephisto.abstractions._subcomponents.agent_state.AgentState"}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.__init__": {"fullname": "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.__init__", "modulename": "mephisto.abstractions.blueprints.mock.mock_agent_state", "qualname": "MockAgentState.__init__", "type": "function", "doc": "

Mock agent states keep everything in local memory

\n", "signature": "(self, agent: mephisto.data_model.agent.Agent)", "funcdef": "def"}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.set_init_state": {"fullname": "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.set_init_state", "modulename": "mephisto.abstractions.blueprints.mock.mock_agent_state", "qualname": "MockAgentState.set_init_state", "type": "function", "doc": "

Set the initial state for this agent

\n", "signature": "(self, data: Any) -> bool", "funcdef": "def"}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_init_state": {"fullname": "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_init_state", "modulename": "mephisto.abstractions.blueprints.mock.mock_agent_state", "qualname": "MockAgentState.get_init_state", "type": "function", "doc": "

Return the initial state for this agent,\nNone if no such state exists

\n", "signature": "(self) -> Union[Dict[str, Any], NoneType]", "funcdef": "def"}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.load_data": {"fullname": "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.load_data", "modulename": "mephisto.abstractions.blueprints.mock.mock_agent_state", "qualname": "MockAgentState.load_data", "type": "function", "doc": "

Mock agent states have no data stored

\n", "signature": "(self) -> None", "funcdef": "def"}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_data": {"fullname": "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_data", "modulename": "mephisto.abstractions.blueprints.mock.mock_agent_state", "qualname": "MockAgentState.get_data", "type": "function", "doc": "

Return dict of this agent's state

\n", "signature": "(self) -> Dict[str, Any]", "funcdef": "def"}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.save_data": {"fullname": "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.save_data", "modulename": "mephisto.abstractions.blueprints.mock.mock_agent_state", "qualname": "MockAgentState.save_data", "type": "function", "doc": "

Mock agents don't save data (yet)

\n", "signature": "(self) -> None", "funcdef": "def"}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_data": {"fullname": "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_data", "modulename": "mephisto.abstractions.blueprints.mock.mock_agent_state", "qualname": "MockAgentState.update_data", "type": "function", "doc": "

Put new data into this mock state

\n", "signature": "(self, live_update: Dict[str, Any]) -> None", "funcdef": "def"}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_submit": {"fullname": "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_submit", "modulename": "mephisto.abstractions.blueprints.mock.mock_agent_state", "qualname": "MockAgentState.update_submit", "type": "function", "doc": "

Move the submitted data into the live state

\n", "signature": "(self, submitted_data: Dict[str, Any]) -> None", "funcdef": "def"}, "mephisto.abstractions.blueprints.mock.mock_blueprint": {"fullname": "mephisto.abstractions.blueprints.mock.mock_blueprint", "modulename": "mephisto.abstractions.blueprints.mock.mock_blueprint", "type": "module", "doc": "

\n"}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs": {"fullname": "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs", "modulename": "mephisto.abstractions.blueprints.mock.mock_blueprint", "qualname": "MockBlueprintArgs", "type": "class", "doc": "

MockBlueprintArgs(passed_qualification_name: str = '???', max_screening_units: int = '???', use_screening_task: bool = False, onboarding_qualification: str = '???', _blueprint_type: str = 'mock', block_qualification: str = '???', num_assignments: int = '???', use_onboarding: bool = False, timeout_time: int = 0, is_concurrent: bool = True)

\n", "bases": "mephisto.abstractions.blueprint.BlueprintArgs, mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs, mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs"}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.__init__": {"fullname": "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.__init__", "modulename": "mephisto.abstractions.blueprints.mock.mock_blueprint", "qualname": "MockBlueprintArgs.__init__", "type": "function", "doc": "

\n", "signature": "(\n self,\n passed_qualification_name: str = '???',\n max_screening_units: int = '???',\n use_screening_task: bool = False,\n onboarding_qualification: str = '???',\n _blueprint_type: str = 'mock',\n block_qualification: str = '???',\n num_assignments: int = '???',\n use_onboarding: bool = False,\n timeout_time: int = 0,\n is_concurrent: bool = True\n)", "funcdef": "def"}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.num_assignments": {"fullname": "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.num_assignments", "modulename": "mephisto.abstractions.blueprints.mock.mock_blueprint", "qualname": "MockBlueprintArgs.num_assignments", "type": "variable", "doc": "

\n", "annotation": ": int", "default_value": " = '???'"}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.use_onboarding": {"fullname": "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.use_onboarding", "modulename": "mephisto.abstractions.blueprints.mock.mock_blueprint", "qualname": "MockBlueprintArgs.use_onboarding", "type": "variable", "doc": "

\n", "annotation": ": bool", "default_value": " = False"}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.timeout_time": {"fullname": "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.timeout_time", "modulename": "mephisto.abstractions.blueprints.mock.mock_blueprint", "qualname": "MockBlueprintArgs.timeout_time", "type": "variable", "doc": "

\n", "annotation": ": int", "default_value": " = 0"}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.is_concurrent": {"fullname": "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.is_concurrent", "modulename": "mephisto.abstractions.blueprints.mock.mock_blueprint", "qualname": "MockBlueprintArgs.is_concurrent", "type": "variable", "doc": "

\n", "annotation": ": bool", "default_value": " = True"}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState": {"fullname": "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState", "modulename": "mephisto.abstractions.blueprints.mock.mock_blueprint", "qualname": "MockSharedState", "type": "class", "doc": "

MockSharedState(screening_data_factory: Tuple[bool, Generator[Dict[str, Any], NoneType, NoneType]] = , onboarding_data: Dict[str, Any] = , validate_onboarding: Callable[[Any], bool] = , task_config: Dict[str, Any] = , qualifications: List[Any] = , worker_can_do_unit: Callable[[ForwardRef('Worker'), ForwardRef('Unit')], bool] = , on_unit_submitted: Callable[[ForwardRef('Unit')], NoneType] = )

\n", "bases": "mephisto.abstractions.blueprint.SharedTaskState, mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingSharedState, mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskSharedState"}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState.__init__": {"fullname": "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState.__init__", "modulename": "mephisto.abstractions.blueprints.mock.mock_blueprint", "qualname": "MockSharedState.__init__", "type": "function", "doc": "

\n", "signature": "(\n self,\n screening_data_factory: Tuple[bool, Generator[Dict[str, Any], NoneType, NoneType]] = ,\n onboarding_data: Dict[str, Any] = ,\n validate_onboarding: Callable[[Any], bool] = ,\n task_config: Dict[str, Any] = ,\n qualifications: List[Any] = ,\n worker_can_do_unit: collections.abc.Callable[mephisto.data_model.worker.Worker, mephisto.data_model.unit.Unit, bool] = ,\n on_unit_submitted: collections.abc.Callable[mephisto.data_model.unit.Unit, NoneType] = \n)", "funcdef": "def"}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint": {"fullname": "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint", "modulename": "mephisto.abstractions.blueprints.mock.mock_blueprint", "qualname": "MockBlueprint", "type": "class", "doc": "

Mock of a task type, for use in testing

\n", "bases": "mephisto.abstractions.blueprint.Blueprint, mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired, mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired"}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.__init__": {"fullname": "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.__init__", "modulename": "mephisto.abstractions.blueprints.mock.mock_blueprint", "qualname": "MockBlueprint.__init__", "type": "function", "doc": "

\n", "signature": "(\n self,\n task_run: mephisto.data_model.task_run.TaskRun,\n args: omegaconf.dictconfig.DictConfig,\n shared_state: mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState\n)", "funcdef": "def"}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.AgentStateClass": {"fullname": "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.AgentStateClass", "modulename": "mephisto.abstractions.blueprints.mock.mock_blueprint", "qualname": "MockBlueprint.AgentStateClass", "type": "class", "doc": "

Mock agent state that is to be used for testing

\n", "bases": "mephisto.abstractions._subcomponents.agent_state.AgentState"}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.OnboardingAgentStateClass": {"fullname": "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.OnboardingAgentStateClass", "modulename": "mephisto.abstractions.blueprints.mock.mock_blueprint", "qualname": "MockBlueprint.OnboardingAgentStateClass", "type": "class", "doc": "

Mock agent state that is to be used for testing

\n", "bases": "mephisto.abstractions._subcomponents.agent_state.AgentState"}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.TaskBuilderClass": {"fullname": "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.TaskBuilderClass", "modulename": "mephisto.abstractions.blueprints.mock.mock_blueprint", "qualname": "MockBlueprint.TaskBuilderClass", "type": "class", "doc": "

Builder for a mock task, for use in testing

\n", "bases": "mephisto.abstractions._subcomponents.task_builder.TaskBuilder"}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.TaskRunnerClass": {"fullname": "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.TaskRunnerClass", "modulename": "mephisto.abstractions.blueprints.mock.mock_blueprint", "qualname": "MockBlueprint.TaskRunnerClass", "type": "class", "doc": "

Mock of a task runner, for use in testing

\n", "bases": "mephisto.abstractions._subcomponents.task_runner.TaskRunner"}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsClass": {"fullname": "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsClass", "modulename": "mephisto.abstractions.blueprints.mock.mock_blueprint", "qualname": "MockBlueprint.ArgsClass", "type": "class", "doc": "

MockBlueprintArgs(passed_qualification_name: str = '???', max_screening_units: int = '???', use_screening_task: bool = False, onboarding_qualification: str = '???', _blueprint_type: str = 'mock', block_qualification: str = '???', num_assignments: int = '???', use_onboarding: bool = False, timeout_time: int = 0, is_concurrent: bool = True)

\n", "bases": "mephisto.abstractions.blueprint.BlueprintArgs, mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs, mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs"}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateClass": {"fullname": "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateClass", "modulename": "mephisto.abstractions.blueprints.mock.mock_blueprint", "qualname": "MockBlueprint.SharedStateClass", "type": "class", "doc": "

MockSharedState(screening_data_factory: Tuple[bool, Generator[Dict[str, Any], NoneType, NoneType]] = , onboarding_data: Dict[str, Any] = , validate_onboarding: Callable[[Any], bool] = , task_config: Dict[str, Any] = , qualifications: List[Any] = , worker_can_do_unit: Callable[[ForwardRef('Worker'), ForwardRef('Unit')], bool] = , on_unit_submitted: Callable[[ForwardRef('Unit')], NoneType] = )

\n", "bases": "mephisto.abstractions.blueprint.SharedTaskState, mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingSharedState, mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskSharedState"}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.BLUEPRINT_TYPE": {"fullname": "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.BLUEPRINT_TYPE", "modulename": "mephisto.abstractions.blueprints.mock.mock_blueprint", "qualname": "MockBlueprint.BLUEPRINT_TYPE", "type": "variable", "doc": "

\n", "annotation": ": str", "default_value": " = 'mock'"}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsMixin": {"fullname": "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsMixin", "modulename": "mephisto.abstractions.blueprints.mock.mock_blueprint", "qualname": "MockBlueprint.ArgsMixin", "type": "class", "doc": "

OnboardingRequiredArgs(onboarding_qualification: str = '???')

\n"}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateMixin": {"fullname": "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateMixin", "modulename": "mephisto.abstractions.blueprints.mock.mock_blueprint", "qualname": "MockBlueprint.SharedStateMixin", "type": "class", "doc": "

OnboardingSharedState(onboarding_data: Dict[str, Any] = , validate_onboarding: Callable[[Any], bool] = )

\n"}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.get_initialization_data": {"fullname": "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.get_initialization_data", "modulename": "mephisto.abstractions.blueprints.mock.mock_blueprint", "qualname": "MockBlueprint.get_initialization_data", "type": "function", "doc": "

Return the number of empty assignments specified in --num-assignments

\n", "signature": "(self) -> Iterable[mephisto.data_model.assignment.InitializationData]", "funcdef": "def"}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.validate_onboarding": {"fullname": "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.validate_onboarding", "modulename": "mephisto.abstractions.blueprints.mock.mock_blueprint", "qualname": "MockBlueprint.validate_onboarding", "type": "function", "doc": "

Onboarding validation for MockBlueprints just returns the 'should_pass' field

\n", "signature": "(\n self,\n worker: mephisto.data_model.worker.Worker,\n onboarding_agent: mephisto.data_model.agent.OnboardingAgent\n) -> bool", "funcdef": "def"}, "mephisto.abstractions.blueprints.mock.mock_task_builder": {"fullname": "mephisto.abstractions.blueprints.mock.mock_task_builder", "modulename": "mephisto.abstractions.blueprints.mock.mock_task_builder", "type": "module", "doc": "

\n"}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder": {"fullname": "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder", "modulename": "mephisto.abstractions.blueprints.mock.mock_task_builder", "qualname": "MockTaskBuilder", "type": "class", "doc": "

Builder for a mock task, for use in testing

\n", "bases": "mephisto.abstractions._subcomponents.task_builder.TaskBuilder"}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.BUILT_FILE": {"fullname": "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.BUILT_FILE", "modulename": "mephisto.abstractions.blueprints.mock.mock_task_builder", "qualname": "MockTaskBuilder.BUILT_FILE", "type": "variable", "doc": "

\n", "default_value": " = 'done.built'"}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.BUILT_MESSAGE": {"fullname": "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.BUILT_MESSAGE", "modulename": "mephisto.abstractions.blueprints.mock.mock_task_builder", "qualname": "MockTaskBuilder.BUILT_MESSAGE", "type": "variable", "doc": "

\n", "default_value": " = 'built!'"}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.build_in_dir": {"fullname": "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.build_in_dir", "modulename": "mephisto.abstractions.blueprints.mock.mock_task_builder", "qualname": "MockTaskBuilder.build_in_dir", "type": "function", "doc": "

Mock tasks don't really build anything (yet)

\n", "signature": "(self, build_dir: str)", "funcdef": "def"}, "mephisto.abstractions.blueprints.mock.mock_task_runner": {"fullname": "mephisto.abstractions.blueprints.mock.mock_task_runner", "modulename": "mephisto.abstractions.blueprints.mock.mock_task_runner", "type": "module", "doc": "

\n"}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner": {"fullname": "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner", "modulename": "mephisto.abstractions.blueprints.mock.mock_task_runner", "qualname": "MockTaskRunner", "type": "class", "doc": "

Mock of a task runner, for use in testing

\n", "bases": "mephisto.abstractions._subcomponents.task_runner.TaskRunner"}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.__init__": {"fullname": "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.__init__", "modulename": "mephisto.abstractions.blueprints.mock.mock_task_runner", "qualname": "MockTaskRunner.__init__", "type": "function", "doc": "

Get the correct TaskRunner for this task run

\n", "signature": "(\n cls,\n task_run: mephisto.data_model.task_run.TaskRun,\n args: omegaconf.dictconfig.DictConfig,\n shared_state: mephisto.abstractions.blueprint.SharedTaskState\n)", "funcdef": "def"}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_mock_assignment_data": {"fullname": "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_mock_assignment_data", "modulename": "mephisto.abstractions.blueprints.mock.mock_task_runner", "qualname": "MockTaskRunner.get_mock_assignment_data", "type": "function", "doc": "

\n", "signature": "() -> mephisto.data_model.assignment.InitializationData", "funcdef": "def"}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_data_for_assignment": {"fullname": "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_data_for_assignment", "modulename": "mephisto.abstractions.blueprints.mock.mock_task_runner", "qualname": "MockTaskRunner.get_data_for_assignment", "type": "function", "doc": "

Mock tasks have no data unless given during testing

\n", "signature": "(\n assignment: mephisto.data_model.assignment.Assignment\n) -> mephisto.data_model.assignment.InitializationData", "funcdef": "def"}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_init_data_for_agent": {"fullname": "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_init_data_for_agent", "modulename": "mephisto.abstractions.blueprints.mock.mock_task_runner", "qualname": "MockTaskRunner.get_init_data_for_agent", "type": "function", "doc": "

Return the data for an agent already assigned to a particular unit

\n", "signature": "(self, agent: mephisto.data_model.agent.Agent) -> Dict[str, Any]", "funcdef": "def"}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_onboarding": {"fullname": "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_onboarding", "modulename": "mephisto.abstractions.blueprints.mock.mock_task_runner", "qualname": "MockTaskRunner.run_onboarding", "type": "function", "doc": "

Mock runners simply wait for an act to come in with whether\nor not onboarding is complete

\n", "signature": "(self, onboarding_agent: mephisto.data_model.agent.OnboardingAgent)", "funcdef": "def"}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_unit": {"fullname": "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_unit", "modulename": "mephisto.abstractions.blueprints.mock.mock_task_runner", "qualname": "MockTaskRunner.run_unit", "type": "function", "doc": "

Mock runners will pass the agents for the given assignment\nall of the required messages to finish a task.

\n", "signature": "(\n self,\n unit: mephisto.data_model.unit.Unit,\n agent: mephisto.data_model.agent.Agent\n)", "funcdef": "def"}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_assignment": {"fullname": "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_assignment", "modulename": "mephisto.abstractions.blueprints.mock.mock_task_runner", "qualname": "MockTaskRunner.run_assignment", "type": "function", "doc": "

Mock runners will pass the agents for the given assignment\nall of the required messages to finish a task.

\n", "signature": "(\n self,\n assignment: mephisto.data_model.assignment.Assignment,\n agents: list[mephisto.data_model.agent.Agent]\n)", "funcdef": "def"}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_assignment": {"fullname": "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_assignment", "modulename": "mephisto.abstractions.blueprints.mock.mock_task_runner", "qualname": "MockTaskRunner.cleanup_assignment", "type": "function", "doc": "

No cleanup required yet for ending mock runs

\n", "signature": "(self, assignment: mephisto.data_model.assignment.Assignment)", "funcdef": "def"}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_unit": {"fullname": "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_unit", "modulename": "mephisto.abstractions.blueprints.mock.mock_task_runner", "qualname": "MockTaskRunner.cleanup_unit", "type": "function", "doc": "

No cleanup required yet for ending mock runs

\n", "signature": "(self, unit: mephisto.data_model.unit.Unit)", "funcdef": "def"}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_onboarding": {"fullname": "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_onboarding", "modulename": "mephisto.abstractions.blueprints.mock.mock_task_runner", "qualname": "MockTaskRunner.cleanup_onboarding", "type": "function", "doc": "

No cleanup required yet for ending onboarding in mocks

\n", "signature": "(self, onboarding_agent: mephisto.data_model.agent.OnboardingAgent)", "funcdef": "def"}, "mephisto.abstractions.blueprints.parlai_chat": {"fullname": "mephisto.abstractions.blueprints.parlai_chat", "modulename": "mephisto.abstractions.blueprints.parlai_chat", "type": "module", "doc": "

\n"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state", "type": "module", "doc": "

\n"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state", "qualname": "ParlAIChatAgentState", "type": "class", "doc": "

Holds information about ParlAI-style chat. Data is stored in json files\ncontaining every act from the ParlAI world.

\n", "bases": "mephisto.abstractions._subcomponents.agent_state.AgentState"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.__init__": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.__init__", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state", "qualname": "ParlAIChatAgentState.__init__", "type": "function", "doc": "

Create an AgentState to track the state of an agent's work on a Unit

\n\n

Initialize with an existing file if it exists.

\n", "signature": "(self, agent: mephisto.data_model.agent.Agent)", "funcdef": "def"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.set_init_state": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.set_init_state", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state", "qualname": "ParlAIChatAgentState.set_init_state", "type": "function", "doc": "

Set the initial state for this agent

\n", "signature": "(self, data: Any) -> bool", "funcdef": "def"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_init_state": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_init_state", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state", "qualname": "ParlAIChatAgentState.get_init_state", "type": "function", "doc": "

Return the initial state for this agent,\nNone if no such state exists

\n", "signature": "(self) -> Union[Dict[str, Any], NoneType]", "funcdef": "def"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.load_data": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.load_data", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state", "qualname": "ParlAIChatAgentState.load_data", "type": "function", "doc": "

Load stored data from a file to this object

\n", "signature": "(self) -> None", "funcdef": "def"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_data": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_data", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state", "qualname": "ParlAIChatAgentState.get_data", "type": "function", "doc": "

Return dict with the messages of this agent

\n", "signature": "(self) -> Dict[str, Any]", "funcdef": "def"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_parsed_data": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_parsed_data", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state", "qualname": "ParlAIChatAgentState.get_parsed_data", "type": "function", "doc": "

Return properly parsed data from this task

\n", "signature": "(self) -> Dict[str, Any]", "funcdef": "def"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_start": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_start", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state", "qualname": "ParlAIChatAgentState.get_task_start", "type": "function", "doc": "

Return the start time for this task, the timestamp of the very first message.

\n", "signature": "(self) -> float", "funcdef": "def"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_end": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_end", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state", "qualname": "ParlAIChatAgentState.get_task_end", "type": "function", "doc": "

Return the end time for this task, the timestamp of the very final message.

\n", "signature": "(self) -> float", "funcdef": "def"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.save_data": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.save_data", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state", "qualname": "ParlAIChatAgentState.save_data", "type": "function", "doc": "

Save all messages from this agent to

\n", "signature": "(self) -> None", "funcdef": "def"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_data": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_data", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state", "qualname": "ParlAIChatAgentState.update_data", "type": "function", "doc": "

Append the incoming packet as well as its arrival time

\n", "signature": "(self, live_update: Dict[str, Any]) -> None", "funcdef": "def"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_submit": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_submit", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state", "qualname": "ParlAIChatAgentState.update_submit", "type": "function", "doc": "

Append any final submission to this state

\n", "signature": "(self, submitted_data: Dict[str, Any]) -> None", "funcdef": "def"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint", "type": "module", "doc": "

\n"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint", "qualname": "SharedParlAITaskState", "type": "class", "doc": "

SharedParlAITaskState(task_config: Dict[str, Any] = , qualifications: List[Any] = , worker_can_do_unit: Callable[[ForwardRef('Worker'), ForwardRef('Unit')], bool] = , on_unit_submitted: Callable[[ForwardRef('Unit')], NoneType] = , onboarding_data: Dict[str, Any] = , validate_onboarding: Callable[[Any], bool] = , frontend_task_opts: Dict[str, Any] = , world_opt: Dict[str, Any] = , onboarding_world_opt: Dict[str, Any] = , world_module: Union[Any, NoneType] = None)

\n", "bases": "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingSharedState, mephisto.abstractions.blueprint.SharedTaskState"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.__init__": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.__init__", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint", "qualname": "SharedParlAITaskState.__init__", "type": "function", "doc": "

\n", "signature": "(\n self,\n task_config: Dict[str, Any] = ,\n qualifications: List[Any] = ,\n worker_can_do_unit: collections.abc.Callable[mephisto.data_model.worker.Worker, mephisto.data_model.unit.Unit, bool] = ,\n on_unit_submitted: collections.abc.Callable[mephisto.data_model.unit.Unit, NoneType] = ,\n onboarding_data: Dict[str, Any] = ,\n validate_onboarding: Callable[[Any], bool] = ,\n frontend_task_opts: Dict[str, Any] = ,\n world_opt: Dict[str, Any] = ,\n onboarding_world_opt: Dict[str, Any] = ,\n world_module: Union[Any, NoneType] = None\n)", "funcdef": "def"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.world_module": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.world_module", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint", "qualname": "SharedParlAITaskState.world_module", "type": "variable", "doc": "

\n", "annotation": ": Union[Any, NoneType]", "default_value": " = None"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint", "qualname": "ParlAIChatBlueprintArgs", "type": "class", "doc": "

ParlAIChatBlueprintArgs(_blueprint_type: str = 'parlai_chat', block_qualification: str = '???', onboarding_qualification: str = '???', _group: str = 'ParlAIChatBlueprint', world_file: str = '???', preview_source: str = '???', task_description_file: str = '???', custom_source_bundle: str = '???', custom_source_dir: str = '???', extra_source_dir: str = '???', context_csv: str = '???', context_jsonl: str = '???', num_conversations: int = '???')

\n", "bases": "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs, mephisto.abstractions.blueprint.BlueprintArgs"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.__init__": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.__init__", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint", "qualname": "ParlAIChatBlueprintArgs.__init__", "type": "function", "doc": "

\n", "signature": "(\n self,\n _blueprint_type: str = 'parlai_chat',\n block_qualification: str = '???',\n onboarding_qualification: str = '???',\n _group: str = 'ParlAIChatBlueprint',\n world_file: str = '???',\n preview_source: str = '???',\n task_description_file: str = '???',\n custom_source_bundle: str = '???',\n custom_source_dir: str = '???',\n extra_source_dir: str = '???',\n context_csv: str = '???',\n context_jsonl: str = '???',\n num_conversations: int = '???'\n)", "funcdef": "def"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.world_file": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.world_file", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint", "qualname": "ParlAIChatBlueprintArgs.world_file", "type": "variable", "doc": "

\n", "annotation": ": str", "default_value": " = '???'"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.preview_source": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.preview_source", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint", "qualname": "ParlAIChatBlueprintArgs.preview_source", "type": "variable", "doc": "

\n", "annotation": ": str", "default_value": " = '???'"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.task_description_file": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.task_description_file", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint", "qualname": "ParlAIChatBlueprintArgs.task_description_file", "type": "variable", "doc": "

\n", "annotation": ": str", "default_value": " = '???'"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.custom_source_bundle": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.custom_source_bundle", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint", "qualname": "ParlAIChatBlueprintArgs.custom_source_bundle", "type": "variable", "doc": "

\n", "annotation": ": str", "default_value": " = '???'"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.custom_source_dir": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.custom_source_dir", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint", "qualname": "ParlAIChatBlueprintArgs.custom_source_dir", "type": "variable", "doc": "

\n", "annotation": ": str", "default_value": " = '???'"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.extra_source_dir": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.extra_source_dir", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint", "qualname": "ParlAIChatBlueprintArgs.extra_source_dir", "type": "variable", "doc": "

\n", "annotation": ": str", "default_value": " = '???'"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.context_csv": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.context_csv", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint", "qualname": "ParlAIChatBlueprintArgs.context_csv", "type": "variable", "doc": "

\n", "annotation": ": str", "default_value": " = '???'"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.context_jsonl": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.context_jsonl", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint", "qualname": "ParlAIChatBlueprintArgs.context_jsonl", "type": "variable", "doc": "

\n", "annotation": ": str", "default_value": " = '???'"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.num_conversations": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.num_conversations", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint", "qualname": "ParlAIChatBlueprintArgs.num_conversations", "type": "variable", "doc": "

\n", "annotation": ": int", "default_value": " = '???'"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint", "qualname": "ParlAIChatBlueprint", "type": "class", "doc": "

Blueprint for a task that runs a parlai chat

\n", "bases": "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired, mephisto.abstractions.blueprint.Blueprint"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.__init__": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.__init__", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint", "qualname": "ParlAIChatBlueprint.__init__", "type": "function", "doc": "

\n", "signature": "(\n self,\n task_run: mephisto.data_model.task_run.TaskRun,\n args: omegaconf.dictconfig.DictConfig,\n shared_state: mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState\n)", "funcdef": "def"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.AgentStateClass": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.AgentStateClass", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint", "qualname": "ParlAIChatBlueprint.AgentStateClass", "type": "class", "doc": "

Holds information about ParlAI-style chat. Data is stored in json files\ncontaining every act from the ParlAI world.

\n", "bases": "mephisto.abstractions._subcomponents.agent_state.AgentState"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.OnboardingAgentStateClass": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.OnboardingAgentStateClass", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint", "qualname": "ParlAIChatBlueprint.OnboardingAgentStateClass", "type": "class", "doc": "

Holds information about ParlAI-style chat. Data is stored in json files\ncontaining every act from the ParlAI world.

\n", "bases": "mephisto.abstractions._subcomponents.agent_state.AgentState"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskBuilderClass": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskBuilderClass", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint", "qualname": "ParlAIChatBlueprint.TaskBuilderClass", "type": "class", "doc": "

Builder for a parlai chat task, pulls the appropriate html,\nbuilds the frontend (if a build doesn't already exist),\nthen puts the file into the server directory

\n", "bases": "mephisto.abstractions._subcomponents.task_builder.TaskBuilder"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskRunnerClass": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskRunnerClass", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint", "qualname": "ParlAIChatBlueprint.TaskRunnerClass", "type": "class", "doc": "

Task runner for a parlai chat task

\n", "bases": "mephisto.abstractions._subcomponents.task_runner.TaskRunner"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.ArgsClass": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.ArgsClass", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint", "qualname": "ParlAIChatBlueprint.ArgsClass", "type": "class", "doc": "

ParlAIChatBlueprintArgs(_blueprint_type: str = 'parlai_chat', block_qualification: str = '???', onboarding_qualification: str = '???', _group: str = 'ParlAIChatBlueprint', world_file: str = '???', preview_source: str = '???', task_description_file: str = '???', custom_source_bundle: str = '???', custom_source_dir: str = '???', extra_source_dir: str = '???', context_csv: str = '???', context_jsonl: str = '???', num_conversations: int = '???')

\n", "bases": "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs, mephisto.abstractions.blueprint.BlueprintArgs"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.SharedStateClass": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.SharedStateClass", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint", "qualname": "ParlAIChatBlueprint.SharedStateClass", "type": "class", "doc": "

SharedParlAITaskState(task_config: Dict[str, Any] = , qualifications: List[Any] = , worker_can_do_unit: Callable[[ForwardRef('Worker'), ForwardRef('Unit')], bool] = , on_unit_submitted: Callable[[ForwardRef('Unit')], NoneType] = , onboarding_data: Dict[str, Any] = , validate_onboarding: Callable[[Any], bool] = , frontend_task_opts: Dict[str, Any] = , world_opt: Dict[str, Any] = , onboarding_world_opt: Dict[str, Any] = , world_module: Union[Any, NoneType] = None)

\n", "bases": "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingSharedState, mephisto.abstractions.blueprint.SharedTaskState"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.BLUEPRINT_TYPE": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.BLUEPRINT_TYPE", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint", "qualname": "ParlAIChatBlueprint.BLUEPRINT_TYPE", "type": "variable", "doc": "

\n", "annotation": ": str", "default_value": " = 'parlai_chat'"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.assert_task_args": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.assert_task_args", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint", "qualname": "ParlAIChatBlueprint.assert_task_args", "type": "function", "doc": "

Ensure that arguments are properly configured to launch this task

\n", "signature": "(\n cls,\n args: omegaconf.dictconfig.DictConfig,\n shared_state: mephisto.abstractions.blueprint.SharedTaskState\n) -> None", "funcdef": "def"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_frontend_args": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_frontend_args", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint", "qualname": "ParlAIChatBlueprint.get_frontend_args", "type": "function", "doc": "

Specifies what options within a task_config should be fowarded\nto the client for use by the task's frontend

\n", "signature": "(self) -> Dict[str, Any]", "funcdef": "def"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_initialization_data": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_initialization_data", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint", "qualname": "ParlAIChatBlueprint.get_initialization_data", "type": "function", "doc": "

Return the InitializationData retrieved from the specified stream

\n", "signature": "(\n self\n) -> collections.abc.Iterable[mephisto.data_model.assignment.InitializationData]", "funcdef": "def"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint", "qualname": "ParlAIChatBlueprint.validate_onboarding", "type": "function", "doc": "

Check the incoming onboarding data and evaluate if the worker\nhas passed the qualification or not. Return True if the worker\nhas qualified.

\n\n

By default we use the validate_onboarding provided in a run_task,\nand all onboarding tasks should allow run_task to specify additional\nor entirely override what's provided in a blueprint.

\n", "signature": "(\n self,\n worker: mephisto.data_model.worker.Worker,\n onboarding_agent: mephisto.data_model.agent.OnboardingAgent\n) -> bool", "funcdef": "def"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder", "type": "module", "doc": "

\n"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder", "qualname": "ParlAIChatTaskBuilder", "type": "class", "doc": "

Builder for a parlai chat task, pulls the appropriate html,\nbuilds the frontend (if a build doesn't already exist),\nthen puts the file into the server directory

\n", "bases": "mephisto.abstractions._subcomponents.task_builder.TaskBuilder"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.BUILT_FILE": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.BUILT_FILE", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder", "qualname": "ParlAIChatTaskBuilder.BUILT_FILE", "type": "variable", "doc": "

\n", "default_value": " = 'done.built'"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.BUILT_MESSAGE": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.BUILT_MESSAGE", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder", "qualname": "ParlAIChatTaskBuilder.BUILT_MESSAGE", "type": "variable", "doc": "

\n", "default_value": " = 'built!'"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.rebuild_core": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.rebuild_core", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder", "qualname": "ParlAIChatTaskBuilder.rebuild_core", "type": "function", "doc": "

Rebuild the frontend for this task

\n", "signature": "(self)", "funcdef": "def"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_custom_bundle": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_custom_bundle", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder", "qualname": "ParlAIChatTaskBuilder.build_custom_bundle", "type": "function", "doc": "

Locate all of the custom files used for a custom build, create\na prebuild directory containing all of them, then build the\ncustom source.

\n\n

Check dates to only go through this build process when files have changes

\n", "signature": "(self, custom_src_dir)", "funcdef": "def"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_in_dir": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_in_dir", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder", "qualname": "ParlAIChatTaskBuilder.build_in_dir", "type": "function", "doc": "

Build the frontend if it doesn't exist, then copy into the server directory

\n", "signature": "(self, build_dir: str)", "funcdef": "def"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner", "type": "module", "doc": "

\n"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner", "qualname": "MephistoAgentWrapper", "type": "class", "doc": "

Class that wraps a mephisto agent to be used as an\nagent in ParlAI worlds

\n", "bases": "parlai.core.agents.Agent"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.__init__": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.__init__", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner", "qualname": "MephistoAgentWrapper.__init__", "type": "function", "doc": "

\n", "signature": "(\n self,\n agent: Union[mephisto.data_model.agent.Agent, mephisto.data_model.agent.OnboardingAgent]\n)", "funcdef": "def"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.id": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.id", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner", "qualname": "MephistoAgentWrapper.id", "type": "variable", "doc": "

Alias for agent_id

\n"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.agent_id": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.agent_id", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner", "qualname": "MephistoAgentWrapper.agent_id", "type": "variable", "doc": "

Agent IDs in ParlAI are used to identify the speaker,\nand often are a label like \"teacher\"

\n"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.act": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.act", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner", "qualname": "MephistoAgentWrapper.act", "type": "function", "doc": "

ParlAI Agents send an act dict, we must convert this

\n", "signature": "(self, timeout=None)", "funcdef": "def"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.observe": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.observe", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner", "qualname": "MephistoAgentWrapper.observe", "type": "function", "doc": "

We can simply add a message id if not already provided to these

\n", "signature": "(self, act)", "funcdef": "def"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner", "qualname": "ParlAIChatTaskRunner", "type": "class", "doc": "

Task runner for a parlai chat task

\n", "bases": "mephisto.abstractions._subcomponents.task_runner.TaskRunner"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.__init__": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.__init__", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner", "qualname": "ParlAIChatTaskRunner.__init__", "type": "function", "doc": "

Get the correct TaskRunner for this task run

\n", "signature": "(\n cls,\n task_run: mephisto.data_model.task_run.TaskRun,\n args: omegaconf.dictconfig.DictConfig,\n shared_state: mephisto.abstractions.blueprint.SharedTaskState\n)", "funcdef": "def"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_init_data_for_agent": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_init_data_for_agent", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner", "qualname": "ParlAIChatTaskRunner.get_init_data_for_agent", "type": "function", "doc": "

Return the data for an agent already assigned to a particular unit

\n", "signature": "(self, agent: mephisto.data_model.agent.Agent) -> Dict[str, Any]", "funcdef": "def"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_world_id": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_world_id", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner", "qualname": "ParlAIChatTaskRunner.get_world_id", "type": "function", "doc": "

Get a world id specific to the given world type

\n", "signature": "(self, world_type: str, extra_id: str) -> str", "funcdef": "def"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_onboarding": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_onboarding", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner", "qualname": "ParlAIChatTaskRunner.run_onboarding", "type": "function", "doc": "

ParlAI Onboarding will initialize an onboarding\nworld, then run it to completion if possible

\n", "signature": "(self, agent: mephisto.data_model.agent.OnboardingAgent) -> None", "funcdef": "def"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_onboarding": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_onboarding", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner", "qualname": "ParlAIChatTaskRunner.cleanup_onboarding", "type": "function", "doc": "

Shutdown the world

\n", "signature": "(self, agent: mephisto.data_model.agent.OnboardingAgent) -> None", "funcdef": "def"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_assignment": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_assignment", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner", "qualname": "ParlAIChatTaskRunner.run_assignment", "type": "function", "doc": "

ParlAI runners will initialize a task world, then run them to completion\nif possible

\n", "signature": "(\n self,\n assignment: mephisto.data_model.assignment.Assignment,\n agents: list[mephisto.data_model.agent.Agent]\n) -> None", "funcdef": "def"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_assignment": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_assignment", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner", "qualname": "ParlAIChatTaskRunner.cleanup_assignment", "type": "function", "doc": "

Handle cleanup for a specific assignment

\n", "signature": "(self, assignment: mephisto.data_model.assignment.Assignment) -> None", "funcdef": "def"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_unit": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_unit", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner", "qualname": "ParlAIChatTaskRunner.run_unit", "type": "function", "doc": "

ParlAI runners will initialize a task world, then run them to completion\nif possible

\n", "signature": "(\n self,\n unit: mephisto.data_model.unit.Unit,\n agent: mephisto.data_model.agent.Agent\n) -> None", "funcdef": "def"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_unit": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_unit", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner", "qualname": "ParlAIChatTaskRunner.cleanup_unit", "type": "function", "doc": "

Handle cleanup for a specific unit

\n", "signature": "(self, unit: mephisto.data_model.unit.Unit) -> None", "funcdef": "def"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed", "type": "module", "doc": "

\n"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.ParlAIAgent": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.ParlAIAgent", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed", "qualname": "ParlAIAgent", "type": "class", "doc": "

\n"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.ParlAIAgent.__init__": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.ParlAIAgent.__init__", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed", "qualname": "ParlAIAgent.__init__", "type": "function", "doc": "

\n", "signature": "(self, *args, **kwargs)", "funcdef": "def"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.Message": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.Message", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed", "qualname": "Message", "type": "class", "doc": "

\n"}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.Message.__init__": {"fullname": "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.Message.__init__", "modulename": "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed", "qualname": "Message.__init__", "type": "function", "doc": "

\n", "signature": "(self, *args, **kwargs)", "funcdef": "def"}, "mephisto.abstractions.blueprints.remote_procedure": {"fullname": "mephisto.abstractions.blueprints.remote_procedure", "modulename": "mephisto.abstractions.blueprints.remote_procedure", "type": "module", "doc": "

\n"}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state": {"fullname": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state", "modulename": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state", "type": "module", "doc": "

\n"}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest": {"fullname": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest", "modulename": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state", "qualname": "RemoteRequest", "type": "class", "doc": "

RemoteRequest(uuid: str, target: str, args_json: Union[str, NoneType], response_json: Union[str, NoneType], timestamp: float)

\n"}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest.__init__": {"fullname": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest.__init__", "modulename": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state", "qualname": "RemoteRequest.__init__", "type": "function", "doc": "

\n", "signature": "(\n self,\n uuid: str,\n target: str,\n args_json: Union[str, NoneType],\n response_json: Union[str, NoneType],\n timestamp: float\n)", "funcdef": "def"}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest.to_dict": {"fullname": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest.to_dict", "modulename": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state", "qualname": "RemoteRequest.to_dict", "type": "function", "doc": "

\n", "signature": "(self)", "funcdef": "def"}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState": {"fullname": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState", "modulename": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state", "qualname": "RemoteProcedureAgentState", "type": "class", "doc": "

Holds information about tasks with live interactions in a remote query model.

\n", "bases": "mephisto.abstractions._subcomponents.agent_state.AgentState"}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.__init__": {"fullname": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.__init__", "modulename": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state", "qualname": "RemoteProcedureAgentState.__init__", "type": "function", "doc": "

Create an agent state that keeps track of incoming actions from the frontend client\nInitialize with an existing file if it exists.

\n", "signature": "(self, agent: mephisto.data_model.agent.Agent)", "funcdef": "def"}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.set_init_state": {"fullname": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.set_init_state", "modulename": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state", "qualname": "RemoteProcedureAgentState.set_init_state", "type": "function", "doc": "

Set the initial state for this agent

\n", "signature": "(self, data: Any) -> bool", "funcdef": "def"}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_init_state": {"fullname": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_init_state", "modulename": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state", "qualname": "RemoteProcedureAgentState.get_init_state", "type": "function", "doc": "

Return the initial state for this agent,\nNone if no such state exists

\n", "signature": "(self) -> Union[Dict[str, Any], NoneType]", "funcdef": "def"}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.load_data": {"fullname": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.load_data", "modulename": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state", "qualname": "RemoteProcedureAgentState.load_data", "type": "function", "doc": "

Load stored data from a file to this object

\n", "signature": "(self) -> None", "funcdef": "def"}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_data": {"fullname": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_data", "modulename": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state", "qualname": "RemoteProcedureAgentState.get_data", "type": "function", "doc": "

Return dict with the messages of this agent

\n", "signature": "(self) -> Dict[str, Any]", "funcdef": "def"}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_parsed_data": {"fullname": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_parsed_data", "modulename": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state", "qualname": "RemoteProcedureAgentState.get_parsed_data", "type": "function", "doc": "

Return the formatted content

\n", "signature": "(self) -> Dict[str, Any]", "funcdef": "def"}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_task_start": {"fullname": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_task_start", "modulename": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state", "qualname": "RemoteProcedureAgentState.get_task_start", "type": "function", "doc": "

Return the start time for this task

\n", "signature": "(self) -> float", "funcdef": "def"}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_task_end": {"fullname": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_task_end", "modulename": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state", "qualname": "RemoteProcedureAgentState.get_task_end", "type": "function", "doc": "

Return the end time for this task

\n", "signature": "(self) -> float", "funcdef": "def"}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.save_data": {"fullname": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.save_data", "modulename": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state", "qualname": "RemoteProcedureAgentState.save_data", "type": "function", "doc": "

Save all messages from this agent to

\n", "signature": "(self) -> None", "funcdef": "def"}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_data": {"fullname": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_data", "modulename": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state", "qualname": "RemoteProcedureAgentState.update_data", "type": "function", "doc": "

Append the incoming packet as well as who it came from

\n", "signature": "(self, live_update: Dict[str, Any]) -> None", "funcdef": "def"}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_submit": {"fullname": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_submit", "modulename": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state", "qualname": "RemoteProcedureAgentState.update_submit", "type": "function", "doc": "

Append any final submission to this state

\n", "signature": "(self, submitted_data: Dict[str, Any]) -> None", "funcdef": "def"}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint": {"fullname": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint", "modulename": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint", "type": "module", "doc": "

\n"}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState": {"fullname": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState", "modulename": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint", "qualname": "SharedRemoteProcedureTaskState", "type": "class", "doc": "

SharedRemoteProcedureTaskState(task_config: Dict[str, Any] = , qualifications: List[Any] = , worker_can_do_unit: Callable[[ForwardRef('Worker'), ForwardRef('Unit')], bool] = , on_unit_submitted: Callable[[ForwardRef('Unit')], NoneType] = , onboarding_data: Dict[str, Any] = , validate_onboarding: Callable[[Any], bool] = , function_registry: Union[Mapping[str, Callable[[str, Dict[str, Any], ForwardRef('RemoteProcedureAgentState')], Union[Dict[str, Any], NoneType]]], NoneType] = None, static_task_data: Iterable[Any] = )

\n", "bases": "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingSharedState, mephisto.abstractions.blueprint.SharedTaskState"}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.__init__": {"fullname": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.__init__", "modulename": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint", "qualname": "SharedRemoteProcedureTaskState.__init__", "type": "function", "doc": "

\n", "signature": "(\n self,\n task_config: Dict[str, Any] = ,\n qualifications: List[Any] = ,\n worker_can_do_unit: collections.abc.Callable[mephisto.data_model.worker.Worker, mephisto.data_model.unit.Unit, bool] = ,\n on_unit_submitted: collections.abc.Callable[mephisto.data_model.unit.Unit, NoneType] = ,\n onboarding_data: Dict[str, Any] = ,\n validate_onboarding: Callable[[Any], bool] = ,\n function_registry: Union[collections.abc.Mapping[str, collections.abc.Callable[str, Dict[str, Any], mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState, Union[Dict[str, Any], NoneType]]], NoneType] = None,\n static_task_data: Iterable[Any] = \n)", "funcdef": "def"}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.function_registry": {"fullname": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.function_registry", "modulename": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint", "qualname": "SharedRemoteProcedureTaskState.function_registry", "type": "variable", "doc": "

\n", "annotation": ": Union[collections.abc.Mapping[str, collections.abc.Callable[str, Dict[str, Any], mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState, Union[Dict[str, Any], NoneType]]], NoneType]", "default_value": " = None"}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs": {"fullname": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs", "modulename": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint", "qualname": "RemoteProcedureBlueprintArgs", "type": "class", "doc": "

RemoteProcedureBlueprintArgs(_blueprint_type: str = 'remote_procedure', block_qualification: str = '???', onboarding_qualification: str = '???', _group: str = 'RemoteProcedureBlueprintArgs', task_source: str = '???', link_task_source: bool = False, units_per_assignment: int = 1)

\n", "bases": "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs, mephisto.abstractions.blueprint.BlueprintArgs"}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.__init__": {"fullname": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.__init__", "modulename": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint", "qualname": "RemoteProcedureBlueprintArgs.__init__", "type": "function", "doc": "

\n", "signature": "(\n self,\n _blueprint_type: str = 'remote_procedure',\n block_qualification: str = '???',\n onboarding_qualification: str = '???',\n _group: str = 'RemoteProcedureBlueprintArgs',\n task_source: str = '???',\n link_task_source: bool = False,\n units_per_assignment: int = 1\n)", "funcdef": "def"}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.task_source": {"fullname": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.task_source", "modulename": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint", "qualname": "RemoteProcedureBlueprintArgs.task_source", "type": "variable", "doc": "

\n", "annotation": ": str", "default_value": " = '???'"}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.link_task_source": {"fullname": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.link_task_source", "modulename": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint", "qualname": "RemoteProcedureBlueprintArgs.link_task_source", "type": "variable", "doc": "

\n", "annotation": ": bool", "default_value": " = False"}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.units_per_assignment": {"fullname": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.units_per_assignment", "modulename": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint", "qualname": "RemoteProcedureBlueprintArgs.units_per_assignment", "type": "variable", "doc": "

\n", "annotation": ": int", "default_value": " = 1"}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint": {"fullname": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint", "modulename": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint", "qualname": "RemoteProcedureBlueprint", "type": "class", "doc": "

Blueprint for a task that runs a parlai chat

\n", "bases": "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired, mephisto.abstractions.blueprint.Blueprint"}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.__init__": {"fullname": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.__init__", "modulename": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint", "qualname": "RemoteProcedureBlueprint.__init__", "type": "function", "doc": "

\n", "signature": "(\n self,\n task_run: mephisto.data_model.task_run.TaskRun,\n args: omegaconf.dictconfig.DictConfig,\n shared_state: mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState\n)", "funcdef": "def"}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.AgentStateClass": {"fullname": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.AgentStateClass", "modulename": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint", "qualname": "RemoteProcedureBlueprint.AgentStateClass", "type": "class", "doc": "

Holds information about tasks with live interactions in a remote query model.

\n", "bases": "mephisto.abstractions._subcomponents.agent_state.AgentState"}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.OnboardingAgentStateClass": {"fullname": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.OnboardingAgentStateClass", "modulename": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint", "qualname": "RemoteProcedureBlueprint.OnboardingAgentStateClass", "type": "class", "doc": "

Holds information about tasks with live interactions in a remote query model.

\n", "bases": "mephisto.abstractions._subcomponents.agent_state.AgentState"}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskBuilderClass": {"fullname": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskBuilderClass", "modulename": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint", "qualname": "RemoteProcedureBlueprint.TaskBuilderClass", "type": "class", "doc": "

Builder for a \"static task\" that has access to remote queries.\nAt the moment, simply a StaticReactTaskBuilder, as we will be using static react tasks\nin the same way.

\n", "bases": "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder"}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskRunnerClass": {"fullname": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskRunnerClass", "modulename": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint", "qualname": "RemoteProcedureBlueprint.TaskRunnerClass", "type": "class", "doc": "

Task runner for a task with live remote queries on the local machine

\n\n

TODO this is pretty gross, and would be better as a series of worker

\n\n

threads that handle commands, as the functions all have direct access

\n\n

to the full worker state.

\n", "bases": "mephisto.abstractions._subcomponents.task_runner.TaskRunner"}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.ArgsClass": {"fullname": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.ArgsClass", "modulename": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint", "qualname": "RemoteProcedureBlueprint.ArgsClass", "type": "class", "doc": "

RemoteProcedureBlueprintArgs(_blueprint_type: str = 'remote_procedure', block_qualification: str = '???', onboarding_qualification: str = '???', _group: str = 'RemoteProcedureBlueprintArgs', task_source: str = '???', link_task_source: bool = False, units_per_assignment: int = 1)

\n", "bases": "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs, mephisto.abstractions.blueprint.BlueprintArgs"}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.SharedStateClass": {"fullname": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.SharedStateClass", "modulename": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint", "qualname": "RemoteProcedureBlueprint.SharedStateClass", "type": "class", "doc": "

SharedRemoteProcedureTaskState(task_config: Dict[str, Any] = , qualifications: List[Any] = , worker_can_do_unit: Callable[[ForwardRef('Worker'), ForwardRef('Unit')], bool] = , on_unit_submitted: Callable[[ForwardRef('Unit')], NoneType] = , onboarding_data: Dict[str, Any] = , validate_onboarding: Callable[[Any], bool] = , function_registry: Union[Mapping[str, Callable[[str, Dict[str, Any], ForwardRef('RemoteProcedureAgentState')], Union[Dict[str, Any], NoneType]]], NoneType] = None, static_task_data: Iterable[Any] = )

\n", "bases": "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingSharedState, mephisto.abstractions.blueprint.SharedTaskState"}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.BLUEPRINT_TYPE": {"fullname": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.BLUEPRINT_TYPE", "modulename": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint", "qualname": "RemoteProcedureBlueprint.BLUEPRINT_TYPE", "type": "variable", "doc": "

\n", "annotation": ": str", "default_value": " = 'remote_procedure'"}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.assert_task_args": {"fullname": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.assert_task_args", "modulename": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint", "qualname": "RemoteProcedureBlueprint.assert_task_args", "type": "function", "doc": "

Ensure that arguments are properly configured to launch this task

\n", "signature": "(\n cls,\n args: omegaconf.dictconfig.DictConfig,\n shared_state: mephisto.abstractions.blueprint.SharedTaskState\n) -> None", "funcdef": "def"}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.get_initialization_data": {"fullname": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.get_initialization_data", "modulename": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint", "qualname": "RemoteProcedureBlueprint.get_initialization_data", "type": "function", "doc": "

Return the InitializationData retrieved from the specified stream

\n", "signature": "(\n self\n) -> collections.abc.Iterable[mephisto.data_model.assignment.InitializationData]", "funcdef": "def"}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder": {"fullname": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder", "modulename": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder", "type": "module", "doc": "

\n"}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder.RemoteProcedureTaskBuilder": {"fullname": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder.RemoteProcedureTaskBuilder", "modulename": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder", "qualname": "RemoteProcedureTaskBuilder", "type": "class", "doc": "

Builder for a \"static task\" that has access to remote queries.\nAt the moment, simply a StaticReactTaskBuilder, as we will be using static react tasks\nin the same way.

\n", "bases": "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder"}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner": {"fullname": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner", "modulename": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner", "type": "module", "doc": "

\n"}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner": {"fullname": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner", "modulename": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner", "qualname": "RemoteProcedureTaskRunner", "type": "class", "doc": "

Task runner for a task with live remote queries on the local machine

\n\n

TODO this is pretty gross, and would be better as a series of worker

\n\n

threads that handle commands, as the functions all have direct access

\n\n

to the full worker state.

\n", "bases": "mephisto.abstractions._subcomponents.task_runner.TaskRunner"}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.__init__": {"fullname": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.__init__", "modulename": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner", "qualname": "RemoteProcedureTaskRunner.__init__", "type": "function", "doc": "

Get the correct TaskRunner for this task run

\n", "signature": "(\n cls,\n task_run: mephisto.data_model.task_run.TaskRun,\n args: omegaconf.dictconfig.DictConfig,\n shared_state: mephisto.abstractions.blueprint.SharedTaskState\n)", "funcdef": "def"}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.get_init_data_for_agent": {"fullname": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.get_init_data_for_agent", "modulename": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner", "qualname": "RemoteProcedureTaskRunner.get_init_data_for_agent", "type": "function", "doc": "

Return the data for an agent already assigned to a particular unit

\n", "signature": "(self, agent: mephisto.data_model.agent.Agent) -> Dict[str, Any]", "funcdef": "def"}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_onboarding": {"fullname": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_onboarding", "modulename": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner", "qualname": "RemoteProcedureTaskRunner.run_onboarding", "type": "function", "doc": "

Running onboarding with access to remote queries

\n", "signature": "(self, agent: mephisto.data_model.agent.OnboardingAgent) -> None", "funcdef": "def"}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.cleanup_onboarding": {"fullname": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.cleanup_onboarding", "modulename": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner", "qualname": "RemoteProcedureTaskRunner.cleanup_onboarding", "type": "function", "doc": "

Shutdown onboarding resources

\n", "signature": "(self, agent: mephisto.data_model.agent.OnboardingAgent) -> None", "funcdef": "def"}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_unit": {"fullname": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_unit", "modulename": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner", "qualname": "RemoteProcedureTaskRunner.run_unit", "type": "function", "doc": "

Running a task with access to remote queries

\n", "signature": "(\n self,\n unit: mephisto.data_model.unit.Unit,\n agent: mephisto.data_model.agent.Agent\n) -> None", "funcdef": "def"}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.cleanup_unit": {"fullname": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.cleanup_unit", "modulename": "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner", "qualname": "RemoteProcedureTaskRunner.cleanup_unit", "type": "function", "doc": "

Handle cleanup for a specific unit

\n", "signature": "(self, unit: mephisto.data_model.unit.Unit) -> None", "funcdef": "def"}, "mephisto.abstractions.blueprints.static_html_task": {"fullname": "mephisto.abstractions.blueprints.static_html_task", "modulename": "mephisto.abstractions.blueprints.static_html_task", "type": "module", "doc": "

StaticHTMLBlueprint

\n\n

Overview

\n\n

The StaticHTMLBlueprint exists to create a simple transition stand-in to allow users of other platforms (which generally push for customization with HTML) to begin using Mephisto with minimal changes. This generally exists in the form of specifying a templated HTML file and providing assignment data that fills the templates.

\n\n

There are no plans to extend the StaticHTMLBlueprint, or provide other HTML support, as we believe this to be more an onboarding ramp rather than a fully fleshed out feature. The React-based codebase contains better features and cleaner, reusable modules, and as such our focus is on tasks in that area.

\n\n

Usage

\n\n

An example usage case is available here. General usage for this Blueprint type can be summed up as copying that directory structure, providing your own templated HTML in the server_files, and then providng the data.csv or other data to post those templates to workers. More in-depth descriptions can be seen there.

\n\n

Implementation Details

\n\n

At a high level, this is a deeper implementation of the abstract StaticArchitect, which contains all of the logic for deploying arbitrary tasks where the worker is given some content, and we ask for one response, as a complete Unit. This module adds the logic to ensure that the frontend where the worker is given content is able to render arbitrary HTML.

\n\n

app.jsx

\n\n

The app.jsx file contains most of the logic to ensure we can render HTML, including being able to attach and execute the arbitrary scripts that are included or linked in the given HTML file. It creates a react application using the mephisto-task package, and creates an empty form with a submit button. It then populates the inner form using two primary methods:

\n\n
    \n
  • handleUpdatingRemainingScripts: This method walks through the list of scripts that are given in the attached HTML, either loading the external script and putting it into the head, or directly evaluating the content of local scripts. As the page has already loaded by the time we are loading in the remaining scripts, this all must be injected in an asynchronous manner. _Ultimately_ this isn't incredibly safe if you don't trust the attached scripts.
  • \n
  • interpolateHtml: This method injects the values for the specific task into their template variable slots. These template variables are specified in the InitializationData for an assignment, and populate fields as noted in the Template Variables section below.
  • \n
\n\n

Upon submit, the data in the form (as marked by the name fields of any inputs) will be sent to the backend and stored in the agent_data.json file.

\n\n

Template Variables

\n\n

You can provide template variables when running your task, generally in the form of template variables that are given names. When you specify these (either via .csv or directly providing a parsed array of dicts for this data), any named variable my_special_variable will be filled into the frontend in all locations containing ${my_special_variable}.

\n\n

Mephisto-specific Template Variables

\n\n

As of now, we also make available the following variables to the HTML via templating:

\n\n
    \n
  • ${mephisto_agent_id}: The agent ID that Mephisto has associated with the current worker and task.
  • \n
  • ${provider_worker_id}: The worker id that the provider uses locally to identify the worker.
  • \n
\n\n

StaticHTMLBlueprint

\n\n

The Blueprint here extends on the abstract StaticBlueprint, adding HTML-specific requirements to outline the task that ends up visualized. The added arguments are as follows:

\n\n
    \n
  • task_source: The path to the (templated) HTML that should be displayed for the task.
  • \n
  • preview_source: The path to the HTML that should be displayed while previewing a task.
  • \n
  • onboarding_source: The path to the HTML that should be displayed during onboarding.
  • \n
\n\n

Providing an onboarding_source requires also providing an onboarding_qualification in order to trigger onboarding for your task. You should also specify a validate_onboarding in your SharedTaskState to ensure that the onboarding is completed properly.

\n\n

StaticHTMLTaskBuilder

\n\n

This TaskBuilder class primarily seeks to copy the source files as linked in the StaticHTMLBlueprint and include them in what gets deployed on the server. As these are primarily static files, the builder is fairly straightforward. Regardless of the files that are provided, the onboarding html ends up at onboarding.html on the server and the preview html ends up on the server at preview.html. The task html retains its name, as this is specified as the html arg parsed on the frontend.

\n"}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint": {"fullname": "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint", "modulename": "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint", "type": "module", "doc": "

\n"}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs": {"fullname": "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs", "modulename": "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint", "qualname": "StaticHTMLBlueprintArgs", "type": "class", "doc": "

Adds required options for StaticBlueprints.\ntask_source points to the file intending to be deployed for this task\ndata_csv has the data to be deployed for this task.

\n", "bases": "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs"}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.__init__": {"fullname": "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.__init__", "modulename": "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint", "qualname": "StaticHTMLBlueprintArgs.__init__", "type": "function", "doc": "

\n", "signature": "(\n self,\n _blueprint_type: str = 'static_task',\n block_qualification: str = '???',\n onboarding_qualification: str = '???',\n _group: str = 'StaticBlueprint',\n units_per_assignment: int = 1,\n extra_source_dir: str = '???',\n data_json: str = '???',\n data_jsonl: str = '???',\n data_csv: str = '???',\n task_source: str = '???',\n preview_source: Union[str, NoneType] = '???',\n onboarding_source: Union[str, NoneType] = '???'\n)", "funcdef": "def"}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.task_source": {"fullname": "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.task_source", "modulename": "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint", "qualname": "StaticHTMLBlueprintArgs.task_source", "type": "variable", "doc": "

\n", "annotation": ": str", "default_value": " = '???'"}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.preview_source": {"fullname": "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.preview_source", "modulename": "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint", "qualname": "StaticHTMLBlueprintArgs.preview_source", "type": "variable", "doc": "

\n", "annotation": ": Union[str, NoneType]", "default_value": " = '???'"}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.onboarding_source": {"fullname": "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.onboarding_source", "modulename": "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint", "qualname": "StaticHTMLBlueprintArgs.onboarding_source", "type": "variable", "doc": "

\n", "annotation": ": Union[str, NoneType]", "default_value": " = '???'"}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint": {"fullname": "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint", "modulename": "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint", "qualname": "StaticHTMLBlueprint", "type": "class", "doc": "

Blueprint for a task that runs off of a built react javascript bundle

\n", "bases": "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint"}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.__init__": {"fullname": "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.__init__", "modulename": "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint", "qualname": "StaticHTMLBlueprint.__init__", "type": "function", "doc": "

\n", "signature": "(\n self,\n task_run: mephisto.data_model.task_run.TaskRun,\n args: omegaconf.dictconfig.DictConfig,\n shared_state: mephisto.abstractions.blueprint.SharedTaskState\n)", "funcdef": "def"}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.TaskBuilderClass": {"fullname": "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.TaskBuilderClass", "modulename": "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint", "qualname": "StaticHTMLBlueprint.TaskBuilderClass", "type": "class", "doc": "

Builder for a static task, pulls the appropriate html,\nbuilds the frontend (if a build doesn't already exist),\nthen puts the file into the server directory

\n", "bases": "mephisto.abstractions._subcomponents.task_builder.TaskBuilder"}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.ArgsClass": {"fullname": "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.ArgsClass", "modulename": "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint", "qualname": "StaticHTMLBlueprint.ArgsClass", "type": "class", "doc": "

Adds required options for StaticBlueprints.\ntask_source points to the file intending to be deployed for this task\ndata_csv has the data to be deployed for this task.

\n", "bases": "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs"}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.BLUEPRINT_TYPE": {"fullname": "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.BLUEPRINT_TYPE", "modulename": "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint", "qualname": "StaticHTMLBlueprint.BLUEPRINT_TYPE", "type": "variable", "doc": "

\n", "annotation": ": str", "default_value": " = 'static_task'"}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.assert_task_args": {"fullname": "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.assert_task_args", "modulename": "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint", "qualname": "StaticHTMLBlueprint.assert_task_args", "type": "function", "doc": "

Ensure that the data can be properly loaded

\n", "signature": "(\n cls,\n args: omegaconf.dictconfig.DictConfig,\n shared_state: mephisto.abstractions.blueprint.SharedTaskState\n)", "funcdef": "def"}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder": {"fullname": "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder", "modulename": "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder", "type": "module", "doc": "

\n"}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder": {"fullname": "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder", "modulename": "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder", "qualname": "StaticHTMLTaskBuilder", "type": "class", "doc": "

Builder for a static task, pulls the appropriate html,\nbuilds the frontend (if a build doesn't already exist),\nthen puts the file into the server directory

\n", "bases": "mephisto.abstractions._subcomponents.task_builder.TaskBuilder"}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.BUILT_FILE": {"fullname": "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.BUILT_FILE", "modulename": "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder", "qualname": "StaticHTMLTaskBuilder.BUILT_FILE", "type": "variable", "doc": "

\n", "default_value": " = 'done.built'"}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.BUILT_MESSAGE": {"fullname": "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.BUILT_MESSAGE", "modulename": "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder", "qualname": "StaticHTMLTaskBuilder.BUILT_MESSAGE", "type": "variable", "doc": "

\n", "default_value": " = 'built!'"}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.rebuild_core": {"fullname": "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.rebuild_core", "modulename": "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder", "qualname": "StaticHTMLTaskBuilder.rebuild_core", "type": "function", "doc": "

Rebuild the frontend for this task

\n", "signature": "(self)", "funcdef": "def"}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.build_in_dir": {"fullname": "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.build_in_dir", "modulename": "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder", "qualname": "StaticHTMLTaskBuilder.build_in_dir", "type": "function", "doc": "

Build the frontend if it doesn't exist, then copy into the server directory

\n", "signature": "(self, build_dir: str)", "funcdef": "def"}, "mephisto.abstractions.blueprints.static_react_task": {"fullname": "mephisto.abstractions.blueprints.static_react_task", "modulename": "mephisto.abstractions.blueprints.static_react_task", "type": "module", "doc": "

\n"}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint": {"fullname": "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint", "modulename": "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint", "type": "module", "doc": "

\n"}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs": {"fullname": "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs", "modulename": "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint", "qualname": "StaticReactBlueprintArgs", "type": "class", "doc": "

StaticReactBlueprint: Tasks launched from static blueprints need\na prebuilt javascript bundle containing the task. We suggest building\nwith our provided useMephistoTask hook.

\n", "bases": "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs"}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.__init__": {"fullname": "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.__init__", "modulename": "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint", "qualname": "StaticReactBlueprintArgs.__init__", "type": "function", "doc": "

\n", "signature": "(\n self,\n _blueprint_type: str = 'static_react_task',\n block_qualification: str = '???',\n onboarding_qualification: str = '???',\n _group: str = 'StaticReactBlueprint',\n units_per_assignment: int = 1,\n extra_source_dir: str = '???',\n data_json: str = '???',\n data_jsonl: str = '???',\n data_csv: str = '???',\n task_source: str = '???',\n link_task_source: bool = False\n)", "funcdef": "def"}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.task_source": {"fullname": "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.task_source", "modulename": "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint", "qualname": "StaticReactBlueprintArgs.task_source", "type": "variable", "doc": "

\n", "annotation": ": str", "default_value": " = '???'"}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.link_task_source": {"fullname": "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.link_task_source", "modulename": "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint", "qualname": "StaticReactBlueprintArgs.link_task_source", "type": "variable", "doc": "

\n", "annotation": ": bool", "default_value": " = False"}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint": {"fullname": "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint", "modulename": "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint", "qualname": "StaticReactBlueprint", "type": "class", "doc": "

Blueprint for a task that runs off of a built react javascript bundle

\n", "bases": "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint"}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.__init__": {"fullname": "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.__init__", "modulename": "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint", "qualname": "StaticReactBlueprint.__init__", "type": "function", "doc": "

\n", "signature": "(\n self,\n task_run: mephisto.data_model.task_run.TaskRun,\n args: omegaconf.dictconfig.DictConfig,\n shared_state: mephisto.abstractions.blueprint.SharedTaskState\n)", "funcdef": "def"}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.TaskBuilderClass": {"fullname": "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.TaskBuilderClass", "modulename": "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint", "qualname": "StaticReactBlueprint.TaskBuilderClass", "type": "class", "doc": "

Builder for a static task, puts required files into\nthe server directory for deployment.

\n", "bases": "mephisto.abstractions._subcomponents.task_builder.TaskBuilder"}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.ArgsClass": {"fullname": "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.ArgsClass", "modulename": "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint", "qualname": "StaticReactBlueprint.ArgsClass", "type": "class", "doc": "

StaticReactBlueprint: Tasks launched from static blueprints need\na prebuilt javascript bundle containing the task. We suggest building\nwith our provided useMephistoTask hook.

\n", "bases": "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs"}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.BLUEPRINT_TYPE": {"fullname": "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.BLUEPRINT_TYPE", "modulename": "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint", "qualname": "StaticReactBlueprint.BLUEPRINT_TYPE", "type": "variable", "doc": "

\n", "annotation": ": str", "default_value": " = 'static_react_task'"}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.assert_task_args": {"fullname": "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.assert_task_args", "modulename": "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint", "qualname": "StaticReactBlueprint.assert_task_args", "type": "function", "doc": "

Ensure that static requirements are fulfilled, and source file exists

\n", "signature": "(\n cls,\n args: omegaconf.dictconfig.DictConfig,\n shared_state: mephisto.abstractions.blueprint.SharedTaskState\n) -> None", "funcdef": "def"}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder": {"fullname": "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder", "modulename": "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder", "type": "module", "doc": "

\n"}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder": {"fullname": "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder", "modulename": "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder", "qualname": "StaticReactTaskBuilder", "type": "class", "doc": "

Builder for a static task, puts required files into\nthe server directory for deployment.

\n", "bases": "mephisto.abstractions._subcomponents.task_builder.TaskBuilder"}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.BUILT_FILE": {"fullname": "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.BUILT_FILE", "modulename": "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder", "qualname": "StaticReactTaskBuilder.BUILT_FILE", "type": "variable", "doc": "

\n", "default_value": " = 'done.built'"}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.BUILT_MESSAGE": {"fullname": "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.BUILT_MESSAGE", "modulename": "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder", "qualname": "StaticReactTaskBuilder.BUILT_MESSAGE", "type": "variable", "doc": "

\n", "default_value": " = 'built!'"}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.build_in_dir": {"fullname": "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.build_in_dir", "modulename": "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder", "qualname": "StaticReactTaskBuilder.build_in_dir", "type": "function", "doc": "

Build the frontend if it doesn't exist, then copy into the server directory

\n", "signature": "(self, build_dir: str)", "funcdef": "def"}, "mephisto.abstractions.crowd_provider": {"fullname": "mephisto.abstractions.crowd_provider", "modulename": "mephisto.abstractions.crowd_provider", "type": "module", "doc": "

\n"}, "mephisto.abstractions.crowd_provider.ProviderArgs": {"fullname": "mephisto.abstractions.crowd_provider.ProviderArgs", "modulename": "mephisto.abstractions.crowd_provider", "qualname": "ProviderArgs", "type": "class", "doc": "

Base class for arguments to configure Crowd Providers

\n"}, "mephisto.abstractions.crowd_provider.ProviderArgs.__init__": {"fullname": "mephisto.abstractions.crowd_provider.ProviderArgs.__init__", "modulename": "mephisto.abstractions.crowd_provider", "qualname": "ProviderArgs.__init__", "type": "function", "doc": "

\n", "signature": "(self, _provider_type: str = '???', requester_name: str = '???')", "funcdef": "def"}, "mephisto.abstractions.crowd_provider.ProviderArgs.requester_name": {"fullname": "mephisto.abstractions.crowd_provider.ProviderArgs.requester_name", "modulename": "mephisto.abstractions.crowd_provider", "qualname": "ProviderArgs.requester_name", "type": "variable", "doc": "

\n", "annotation": ": str", "default_value": " = '???'"}, "mephisto.abstractions.crowd_provider.CrowdProvider": {"fullname": "mephisto.abstractions.crowd_provider.CrowdProvider", "modulename": "mephisto.abstractions.crowd_provider", "qualname": "CrowdProvider", "type": "class", "doc": "

Base class that defines the required functionality for\nthe mephisto system to be able to interface with an\nexternal crowdsourcing vendor.

\n\n

Implementing the methods within, as well as supplying\nwrapped Unit, Requester, Worker, and Agent classes\nshould ensure support for a vendor.

\n", "bases": "abc.ABC"}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"fullname": "mephisto.abstractions.crowd_provider.CrowdProvider.__init__", "modulename": "mephisto.abstractions.crowd_provider", "qualname": "CrowdProvider.__init__", "type": "function", "doc": "

Crowd provider classes should keep as much of their state\nas possible in their non-python datastore. This way\nthe system can work even after shutdowns, and the\nstate of the system can be managed or observed from\nother processes.

\n\n

In order to set up a datastore, init should check to see\nif one is already set (using get_datastore_for_provider)\nand use that one if available, otherwise make a new one\nand register it with the database.

\n", "signature": "(self, db: mephisto.abstractions.database.MephistoDB)", "funcdef": "def"}, "mephisto.abstractions.crowd_provider.CrowdProvider.PROVIDER_TYPE": {"fullname": "mephisto.abstractions.crowd_provider.CrowdProvider.PROVIDER_TYPE", "modulename": "mephisto.abstractions.crowd_provider", "qualname": "CrowdProvider.PROVIDER_TYPE", "type": "variable", "doc": "

\n", "default_value": " = '__PROVIDER_BASE_CLASS__'"}, "mephisto.abstractions.crowd_provider.CrowdProvider.UnitClass": {"fullname": "mephisto.abstractions.crowd_provider.CrowdProvider.UnitClass", "modulename": "mephisto.abstractions.crowd_provider", "qualname": "CrowdProvider.UnitClass", "type": "class", "doc": "

This class tracks the status of an individual worker's contribution to a\nhigher level assignment. It is the smallest 'unit' of work to complete\nthe assignment, and this class is only responsible for checking\nthe status of that work itself being done.

\n\n

It should be extended for usage with a specific crowd provider

\n", "bases": "mephisto.data_model._db_backed_meta.MephistoDataModelComponentMixin"}, "mephisto.abstractions.crowd_provider.CrowdProvider.RequesterClass": {"fullname": "mephisto.abstractions.crowd_provider.CrowdProvider.RequesterClass", "modulename": "mephisto.abstractions.crowd_provider", "qualname": "CrowdProvider.RequesterClass", "type": "class", "doc": "

High level class representing a requester on some kind of crowd provider. Sets some default\ninitializations, but mostly should be extended by the specific requesters for crowd providers\nwith whatever implementation details are required to get those to work.

\n", "bases": "mephisto.data_model._db_backed_meta.MephistoDataModelComponentMixin"}, "mephisto.abstractions.crowd_provider.CrowdProvider.WorkerClass": {"fullname": "mephisto.abstractions.crowd_provider.CrowdProvider.WorkerClass", "modulename": "mephisto.abstractions.crowd_provider", "qualname": "CrowdProvider.WorkerClass", "type": "class", "doc": "

This class represents an individual - namely a person. It maintains components of ongoing identity for a user.

\n", "bases": "mephisto.data_model._db_backed_meta.MephistoDataModelComponentMixin"}, "mephisto.abstractions.crowd_provider.CrowdProvider.AgentClass": {"fullname": "mephisto.abstractions.crowd_provider.CrowdProvider.AgentClass", "modulename": "mephisto.abstractions.crowd_provider", "qualname": "CrowdProvider.AgentClass", "type": "class", "doc": "

This class encompasses a worker as they are working on an individual assignment.\nIt maintains details for the current task at hand such as start and end time,\nconnection status, etc.

\n", "bases": "mephisto.data_model._db_backed_meta.MephistoDataModelComponentMixin"}, "mephisto.abstractions.crowd_provider.CrowdProvider.ArgsClass": {"fullname": "mephisto.abstractions.crowd_provider.CrowdProvider.ArgsClass", "modulename": "mephisto.abstractions.crowd_provider", "qualname": "CrowdProvider.ArgsClass", "type": "class", "doc": "

Base class for arguments to configure Crowd Providers

\n"}, "mephisto.abstractions.crowd_provider.CrowdProvider.is_sandbox": {"fullname": "mephisto.abstractions.crowd_provider.CrowdProvider.is_sandbox", "modulename": "mephisto.abstractions.crowd_provider", "qualname": "CrowdProvider.is_sandbox", "type": "function", "doc": "

Determine if the given crowd provider is a sandbox provider

\n", "signature": "(cls) -> bool", "funcdef": "def"}, "mephisto.abstractions.crowd_provider.CrowdProvider.assert_task_args": {"fullname": "mephisto.abstractions.crowd_provider.CrowdProvider.assert_task_args", "modulename": "mephisto.abstractions.crowd_provider", "qualname": "CrowdProvider.assert_task_args", "type": "function", "doc": "

Assert that the provided arguments are valid. Should\nfail if a task launched with these arguments would\nnot work

\n", "signature": "(\n cls,\n args: omegaconf.dictconfig.DictConfig,\n shared_state: mephisto.abstractions.blueprint.SharedTaskState\n)", "funcdef": "def"}, "mephisto.abstractions.crowd_provider.CrowdProvider.get_wrapper_js_path": {"fullname": "mephisto.abstractions.crowd_provider.CrowdProvider.get_wrapper_js_path", "modulename": "mephisto.abstractions.crowd_provider", "qualname": "CrowdProvider.get_wrapper_js_path", "type": "function", "doc": "

Return the path to the wrap_crowd_source.js file for this\nprovider to be deployed to the server

\n", "signature": "(cls)", "funcdef": "def"}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"fullname": "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore", "modulename": "mephisto.abstractions.crowd_provider", "qualname": "CrowdProvider.initialize_provider_datastore", "type": "function", "doc": "

Do whatever is required to initialize this provider insofar\nas setting up local or external state is required to ensure\nthat this vendor is usable.

\n\n

Local data storage should be put into the given root path.

\n\n

This method should return the local data storage component that\nis required to do any object initialization, as it will be available\nfrom the MephistoDB in a db.get_provider_datastore(PROVIDER_TYPE).

\n", "signature": "(self, storage_path: str) -> Any", "funcdef": "def"}, "mephisto.abstractions.crowd_provider.CrowdProvider.setup_resources_for_task_run": {"fullname": "mephisto.abstractions.crowd_provider.CrowdProvider.setup_resources_for_task_run", "modulename": "mephisto.abstractions.crowd_provider", "qualname": "CrowdProvider.setup_resources_for_task_run", "type": "function", "doc": "

Setup any required resources for managing any additional resources\nsurrounding a specific task run.

\n", "signature": "(\n self,\n task_run: mephisto.data_model.task_run.TaskRun,\n args: omegaconf.dictconfig.DictConfig,\n shared_state: mephisto.abstractions.blueprint.SharedTaskState,\n server_url: str\n) -> None", "funcdef": "def"}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_resources_from_task_run": {"fullname": "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_resources_from_task_run", "modulename": "mephisto.abstractions.crowd_provider", "qualname": "CrowdProvider.cleanup_resources_from_task_run", "type": "function", "doc": "

Destroy any resources set up specifically for this task run

\n", "signature": "(\n self,\n task_run: mephisto.data_model.task_run.TaskRun,\n server_url: str\n) -> None", "funcdef": "def"}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_qualification": {"fullname": "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_qualification", "modulename": "mephisto.abstractions.crowd_provider", "qualname": "CrowdProvider.cleanup_qualification", "type": "function", "doc": "

Remove the linked qualification from the crowdprovider if it exists

\n", "signature": "(self, qualification_name: str) -> None", "funcdef": "def"}, "mephisto.abstractions.database": {"fullname": "mephisto.abstractions.database", "modulename": "mephisto.abstractions.database", "type": "module", "doc": "

\n"}, "mephisto.abstractions.database.MephistoDBException": {"fullname": "mephisto.abstractions.database.MephistoDBException", "modulename": "mephisto.abstractions.database", "qualname": "MephistoDBException", "type": "class", "doc": "

Common base class for all non-exit exceptions.

\n", "bases": "builtins.Exception"}, "mephisto.abstractions.database.EntryAlreadyExistsException": {"fullname": "mephisto.abstractions.database.EntryAlreadyExistsException", "modulename": "mephisto.abstractions.database", "qualname": "EntryAlreadyExistsException", "type": "class", "doc": "

Common base class for all non-exit exceptions.

\n", "bases": "MephistoDBException"}, "mephisto.abstractions.database.EntryDoesNotExistException": {"fullname": "mephisto.abstractions.database.EntryDoesNotExistException", "modulename": "mephisto.abstractions.database", "qualname": "EntryDoesNotExistException", "type": "class", "doc": "

Common base class for all non-exit exceptions.

\n", "bases": "MephistoDBException"}, "mephisto.abstractions.database.MephistoDB": {"fullname": "mephisto.abstractions.database.MephistoDB", "modulename": "mephisto.abstractions.database", "qualname": "MephistoDB", "type": "class", "doc": "

Provides the interface for all queries that are necessary for the Mephisto\narchitecture to run as expected. All other databases should implement\nthese methods to be used as the database that backs Mephisto.

\n\n

By default, we use a LocalMesphistoDB located at mephisto/data/database.db

\n", "bases": "abc.ABC"}, "mephisto.abstractions.database.MephistoDB.__init__": {"fullname": "mephisto.abstractions.database.MephistoDB.__init__", "modulename": "mephisto.abstractions.database", "qualname": "MephistoDB.__init__", "type": "function", "doc": "

Ensure the database is set up and ready to handle data

\n", "signature": "(self, database_path=None)", "funcdef": "def"}, "mephisto.abstractions.database.MephistoDB.get_db_path_for_provider": {"fullname": "mephisto.abstractions.database.MephistoDB.get_db_path_for_provider", "modulename": "mephisto.abstractions.database", "qualname": "MephistoDB.get_db_path_for_provider", "type": "function", "doc": "

Get the path to store data for a specific provider in

\n", "signature": "(self, provider_type) -> str", "funcdef": "def"}, "mephisto.abstractions.database.MephistoDB.has_datastore_for_provider": {"fullname": "mephisto.abstractions.database.MephistoDB.has_datastore_for_provider", "modulename": "mephisto.abstractions.database", "qualname": "MephistoDB.has_datastore_for_provider", "type": "function", "doc": "

Determine if a datastore has been registered for the given provider

\n", "signature": "(self, provider_type: str) -> bool", "funcdef": "def"}, "mephisto.abstractions.database.MephistoDB.get_datastore_for_provider": {"fullname": "mephisto.abstractions.database.MephistoDB.get_datastore_for_provider", "modulename": "mephisto.abstractions.database", "qualname": "MephistoDB.get_datastore_for_provider", "type": "function", "doc": "

Get the provider datastore registered with this db

\n", "signature": "(self, provider_type: str) -> Any", "funcdef": "def"}, "mephisto.abstractions.database.MephistoDB.set_datastore_for_provider": {"fullname": "mephisto.abstractions.database.MephistoDB.set_datastore_for_provider", "modulename": "mephisto.abstractions.database", "qualname": "MephistoDB.set_datastore_for_provider", "type": "function", "doc": "

Set the provider datastore registered with this db

\n", "signature": "(self, provider_type: str, datastore: Any) -> None", "funcdef": "def"}, "mephisto.abstractions.database.MephistoDB.optimized_load": {"fullname": "mephisto.abstractions.database.MephistoDB.optimized_load", "modulename": "mephisto.abstractions.database", "qualname": "MephistoDB.optimized_load", "type": "function", "doc": "

Load the given class in an optimized fashion, if this DB has a more\nefficient way of storing and managing the data

\n", "signature": "(\n self,\n target_cls,\n db_id: str,\n row: Union[Mapping[str, Any], NoneType] = None\n)", "funcdef": "def"}, "mephisto.abstractions.database.MephistoDB.cache_result": {"fullname": "mephisto.abstractions.database.MephistoDB.cache_result", "modulename": "mephisto.abstractions.database", "qualname": "MephistoDB.cache_result", "type": "function", "doc": "

Opportunity to store the result class from a load

\n", "signature": "(self, target_cls, value) -> None", "funcdef": "def"}, "mephisto.abstractions.database.MephistoDB.shutdown": {"fullname": "mephisto.abstractions.database.MephistoDB.shutdown", "modulename": "mephisto.abstractions.database", "qualname": "MephistoDB.shutdown", "type": "function", "doc": "

Do whatever is required to close this database's resources

\n", "signature": "(self) -> None", "funcdef": "def"}, "mephisto.abstractions.database.MephistoDB.init_tables": {"fullname": "mephisto.abstractions.database.MephistoDB.init_tables", "modulename": "mephisto.abstractions.database", "qualname": "MephistoDB.init_tables", "type": "function", "doc": "

Initialize any tables that may be required to run this database. If this is an expensive\noperation, check to see if they already exist before trying to initialize

\n", "signature": "(self) -> None", "funcdef": "def"}, "mephisto.abstractions.database.MephistoDB.new_project": {"fullname": "mephisto.abstractions.database.MephistoDB.new_project", "modulename": "mephisto.abstractions.database", "qualname": "MephistoDB.new_project", "type": "function", "doc": "

Create a new project with the given project name. Raise EntryAlreadyExistsException if a project\nwith this name has already been created.

\n\n

Project names are permanent, as changing directories later is painful.

\n", "signature": "(self, project_name: str) -> str", "funcdef": "def"}, "mephisto.abstractions.database.MephistoDB.get_project": {"fullname": "mephisto.abstractions.database.MephistoDB.get_project", "modulename": "mephisto.abstractions.database", "qualname": "MephistoDB.get_project", "type": "function", "doc": "

Return project's fields by the given project_id, raise EntryDoesNotExistException if no id exists\nin projects

\n\n

See Project for the expected returned mapping's fields

\n", "signature": "(self, project_id: str) -> Mapping[str, Any]", "funcdef": "def"}, "mephisto.abstractions.database.MephistoDB.find_projects": {"fullname": "mephisto.abstractions.database.MephistoDB.find_projects", "modulename": "mephisto.abstractions.database", "qualname": "MephistoDB.find_projects", "type": "function", "doc": "

Try to find any project that matches the above. When called with no arguments,\nreturn all projects.

\n", "signature": "(\n self,\n project_name: Union[str, NoneType] = None\n) -> List[mephisto.data_model.project.Project]", "funcdef": "def"}, "mephisto.abstractions.database.MephistoDB.new_task": {"fullname": "mephisto.abstractions.database.MephistoDB.new_task", "modulename": "mephisto.abstractions.database", "qualname": "MephistoDB.new_task", "type": "function", "doc": "

Create a new task with the given task name. Raise EntryAlreadyExistsException if a task\nwith this name has already been created.

\n", "signature": "(\n self,\n task_name: str,\n task_type: str,\n project_id: Union[str, NoneType] = None\n) -> str", "funcdef": "def"}, "mephisto.abstractions.database.MephistoDB.get_task": {"fullname": "mephisto.abstractions.database.MephistoDB.get_task", "modulename": "mephisto.abstractions.database", "qualname": "MephistoDB.get_task", "type": "function", "doc": "

Return task's fields by task_id, raise EntryDoesNotExistException if no id exists\nin tasks

\n\n

See Task for the expected fields for the returned mapping

\n", "signature": "(self, task_id: str) -> Mapping[str, Any]", "funcdef": "def"}, "mephisto.abstractions.database.MephistoDB.find_tasks": {"fullname": "mephisto.abstractions.database.MephistoDB.find_tasks", "modulename": "mephisto.abstractions.database", "qualname": "MephistoDB.find_tasks", "type": "function", "doc": "

Try to find any task that matches the above. When called with no arguments,\nreturn all tasks.

\n", "signature": "(\n self,\n task_name: Union[str, NoneType] = None,\n project_id: Union[str, NoneType] = None\n) -> List[mephisto.data_model.task.Task]", "funcdef": "def"}, "mephisto.abstractions.database.MephistoDB.update_task": {"fullname": "mephisto.abstractions.database.MephistoDB.update_task", "modulename": "mephisto.abstractions.database", "qualname": "MephistoDB.update_task", "type": "function", "doc": "

Update the given task with the given parameters if possible, raise appropriate exception otherwise.

\n\n

Should only be runable if no runs have been created for this task

\n", "signature": "(\n self,\n task_id: str,\n task_name: Union[str, NoneType] = None,\n project_id: Union[str, NoneType] = None\n) -> None", "funcdef": "def"}, "mephisto.abstractions.database.MephistoDB.new_task_run": {"fullname": "mephisto.abstractions.database.MephistoDB.new_task_run", "modulename": "mephisto.abstractions.database", "qualname": "MephistoDB.new_task_run", "type": "function", "doc": "

Create a new task_run for the given task.

\n\n

Once a run is created, it should no longer be altered. The assignments and\nsubassignments depend on the data set up within, as the launched task\ncannot be replaced and the requester can not be swapped mid-run.

\n", "signature": "(\n self,\n task_id: str,\n requester_id: str,\n init_params: str,\n provider_type: str,\n task_type: str,\n sandbox: bool = True\n) -> str", "funcdef": "def"}, "mephisto.abstractions.database.MephistoDB.get_task_run": {"fullname": "mephisto.abstractions.database.MephistoDB.get_task_run", "modulename": "mephisto.abstractions.database", "qualname": "MephistoDB.get_task_run", "type": "function", "doc": "

Return the given task_run's fields by task_run_id, raise EntryDoesNotExistException if no id exists\nin task_runs.

\n\n

See TaskRun for the expected fields to populate in the returned mapping

\n", "signature": "(self, task_run_id: str) -> Mapping[str, Any]", "funcdef": "def"}, "mephisto.abstractions.database.MephistoDB.find_task_runs": {"fullname": "mephisto.abstractions.database.MephistoDB.find_task_runs", "modulename": "mephisto.abstractions.database", "qualname": "MephistoDB.find_task_runs", "type": "function", "doc": "

Try to find any task_run that matches the above. When called with no arguments,\nreturn all task_runs.

\n", "signature": "(\n self,\n task_id: Union[str, NoneType] = None,\n requester_id: Union[str, NoneType] = None,\n is_completed: Union[bool, NoneType] = None\n) -> List[mephisto.data_model.task_run.TaskRun]", "funcdef": "def"}, "mephisto.abstractions.database.MephistoDB.update_task_run": {"fullname": "mephisto.abstractions.database.MephistoDB.update_task_run", "modulename": "mephisto.abstractions.database", "qualname": "MephistoDB.update_task_run", "type": "function", "doc": "

Update a task run. At the moment, can only update completion status

\n", "signature": "(self, task_run_id: str, is_completed: bool)", "funcdef": "def"}, "mephisto.abstractions.database.MephistoDB.new_assignment": {"fullname": "mephisto.abstractions.database.MephistoDB.new_assignment", "modulename": "mephisto.abstractions.database", "qualname": "MephistoDB.new_assignment", "type": "function", "doc": "

Create a new assignment for the given task

\n\n

Assignments should not be edited or altered once created

\n", "signature": "(\n self,\n task_id: str,\n task_run_id: str,\n requester_id: str,\n task_type: str,\n provider_type: str,\n sandbox: bool = True\n) -> str", "funcdef": "def"}, "mephisto.abstractions.database.MephistoDB.get_assignment": {"fullname": "mephisto.abstractions.database.MephistoDB.get_assignment", "modulename": "mephisto.abstractions.database", "qualname": "MephistoDB.get_assignment", "type": "function", "doc": "

Return assignment's fields by assignment_id, raise EntryDoesNotExistException if\nno id exists in tasks

\n\n

See Assignment for the expected fields for the returned mapping

\n", "signature": "(self, assignment_id: str) -> Mapping[str, Any]", "funcdef": "def"}, "mephisto.abstractions.database.MephistoDB.find_assignments": {"fullname": "mephisto.abstractions.database.MephistoDB.find_assignments", "modulename": "mephisto.abstractions.database", "qualname": "MephistoDB.find_assignments", "type": "function", "doc": "

Try to find any task that matches the above. When called with no arguments,\nreturn all tasks.

\n", "signature": "(\n self,\n task_run_id: Union[str, NoneType] = None,\n task_id: Union[str, NoneType] = None,\n requester_id: Union[str, NoneType] = None,\n task_type: Union[str, NoneType] = None,\n provider_type: Union[str, NoneType] = None,\n sandbox: Union[bool, NoneType] = None\n) -> List[mephisto.data_model.assignment.Assignment]", "funcdef": "def"}, "mephisto.abstractions.database.MephistoDB.new_unit": {"fullname": "mephisto.abstractions.database.MephistoDB.new_unit", "modulename": "mephisto.abstractions.database", "qualname": "MephistoDB.new_unit", "type": "function", "doc": "

Create a new unit with the given index. Raises EntryAlreadyExistsException\nif there is already a unit for the given assignment with the given index.

\n", "signature": "(\n self,\n task_id: str,\n task_run_id: str,\n requester_id: str,\n assignment_id: str,\n unit_index: int,\n pay_amount: float,\n provider_type: str,\n task_type: str,\n sandbox: bool = True\n) -> str", "funcdef": "def"}, "mephisto.abstractions.database.MephistoDB.get_unit": {"fullname": "mephisto.abstractions.database.MephistoDB.get_unit", "modulename": "mephisto.abstractions.database", "qualname": "MephistoDB.get_unit", "type": "function", "doc": "

Return unit's fields by unit_id, raise EntryDoesNotExistException\nif no id exists in units

\n\n

See unit for the expected fields for the returned mapping

\n", "signature": "(self, unit_id: str) -> Mapping[str, Any]", "funcdef": "def"}, "mephisto.abstractions.database.MephistoDB.find_units": {"fullname": "mephisto.abstractions.database.MephistoDB.find_units", "modulename": "mephisto.abstractions.database", "qualname": "MephistoDB.find_units", "type": "function", "doc": "

Try to find any unit that matches the above. When called with no arguments,\nreturn all units.

\n", "signature": "(\n self,\n task_id: Union[str, NoneType] = None,\n task_run_id: Union[str, NoneType] = None,\n requester_id: Union[str, NoneType] = None,\n assignment_id: Union[str, NoneType] = None,\n unit_index: Union[int, NoneType] = None,\n provider_type: Union[str, NoneType] = None,\n task_type: Union[str, NoneType] = None,\n agent_id: Union[str, NoneType] = None,\n worker_id: Union[str, NoneType] = None,\n sandbox: Union[bool, NoneType] = None,\n status: Union[str, NoneType] = None\n) -> List[mephisto.data_model.unit.Unit]", "funcdef": "def"}, "mephisto.abstractions.database.MephistoDB.clear_unit_agent_assignment": {"fullname": "mephisto.abstractions.database.MephistoDB.clear_unit_agent_assignment", "modulename": "mephisto.abstractions.database", "qualname": "MephistoDB.clear_unit_agent_assignment", "type": "function", "doc": "

Update the given unit by removing the agent that is assigned to it, thus updating\nthe status to assignable.

\n", "signature": "(self, unit_id: str) -> None", "funcdef": "def"}, "mephisto.abstractions.database.MephistoDB.update_unit": {"fullname": "mephisto.abstractions.database.MephistoDB.update_unit", "modulename": "mephisto.abstractions.database", "qualname": "MephistoDB.update_unit", "type": "function", "doc": "

Update the given task with the given parameters if possible, raise appropriate exception otherwise.

\n", "signature": "(\n self,\n unit_id: str,\n agent_id: Union[str, NoneType] = None,\n status: Union[str, NoneType] = None\n) -> None", "funcdef": "def"}, "mephisto.abstractions.database.MephistoDB.new_requester": {"fullname": "mephisto.abstractions.database.MephistoDB.new_requester", "modulename": "mephisto.abstractions.database", "qualname": "MephistoDB.new_requester", "type": "function", "doc": "

Create a new requester with the given name and provider type.\nRaises EntryAlreadyExistsException\nif there is already a requester with this name

\n", "signature": "(self, requester_name: str, provider_type: str) -> str", "funcdef": "def"}, "mephisto.abstractions.database.MephistoDB.get_requester": {"fullname": "mephisto.abstractions.database.MephistoDB.get_requester", "modulename": "mephisto.abstractions.database", "qualname": "MephistoDB.get_requester", "type": "function", "doc": "

Return requester's fields by requester_id, raise EntryDoesNotExistException\nif no id exists in requesters

\n\n

See requester for the expected fields for the returned mapping

\n", "signature": "(self, requester_id: str) -> Mapping[str, Any]", "funcdef": "def"}, "mephisto.abstractions.database.MephistoDB.find_requesters": {"fullname": "mephisto.abstractions.database.MephistoDB.find_requesters", "modulename": "mephisto.abstractions.database", "qualname": "MephistoDB.find_requesters", "type": "function", "doc": "

Try to find any requester that matches the above. When called with no arguments,\nreturn all requesters.

\n", "signature": "(\n self,\n requester_name: Union[str, NoneType] = None,\n provider_type: Union[str, NoneType] = None\n) -> List[mephisto.data_model.requester.Requester]", "funcdef": "def"}, "mephisto.abstractions.database.MephistoDB.new_worker": {"fullname": "mephisto.abstractions.database.MephistoDB.new_worker", "modulename": "mephisto.abstractions.database", "qualname": "MephistoDB.new_worker", "type": "function", "doc": "

Create a new worker with the given name and provider type.\nRaises EntryAlreadyExistsException\nif there is already a worker with this name

\n\n

worker_name should be the unique identifier by which the crowd provider\nis using to keep track of this worker

\n", "signature": "(self, worker_name: str, provider_type: str) -> str", "funcdef": "def"}, "mephisto.abstractions.database.MephistoDB.get_worker": {"fullname": "mephisto.abstractions.database.MephistoDB.get_worker", "modulename": "mephisto.abstractions.database", "qualname": "MephistoDB.get_worker", "type": "function", "doc": "

Return worker's fields by worker_id, raise EntryDoesNotExistException\nif no id exists in workers

\n\n

See worker for the expected fields for the returned mapping

\n", "signature": "(self, worker_id: str) -> Mapping[str, Any]", "funcdef": "def"}, "mephisto.abstractions.database.MephistoDB.find_workers": {"fullname": "mephisto.abstractions.database.MephistoDB.find_workers", "modulename": "mephisto.abstractions.database", "qualname": "MephistoDB.find_workers", "type": "function", "doc": "

Try to find any worker that matches the above. When called with no arguments,\nreturn all workers.

\n", "signature": "(\n self,\n worker_name: Union[str, NoneType] = None,\n provider_type: Union[str, NoneType] = None\n) -> List[mephisto.data_model.worker.Worker]", "funcdef": "def"}, "mephisto.abstractions.database.MephistoDB.new_agent": {"fullname": "mephisto.abstractions.database.MephistoDB.new_agent", "modulename": "mephisto.abstractions.database", "qualname": "MephistoDB.new_agent", "type": "function", "doc": "

Create a new agent for the given worker id to assign to the given unit\nRaises EntryAlreadyExistsException

\n\n

Should update the unit's status to ASSIGNED and the assigned agent to\nthis one.

\n", "signature": "(\n self,\n worker_id: str,\n unit_id: str,\n task_id: str,\n task_run_id: str,\n assignment_id: str,\n task_type: str,\n provider_type: str\n) -> str", "funcdef": "def"}, "mephisto.abstractions.database.MephistoDB.get_agent": {"fullname": "mephisto.abstractions.database.MephistoDB.get_agent", "modulename": "mephisto.abstractions.database", "qualname": "MephistoDB.get_agent", "type": "function", "doc": "

Return agent's fields by agent_id, raise EntryDoesNotExistException\nif no id exists in agents

\n\n

See Agent for the expected fields for the returned mapping

\n", "signature": "(self, agent_id: str) -> Mapping[str, Any]", "funcdef": "def"}, "mephisto.abstractions.database.MephistoDB.update_agent": {"fullname": "mephisto.abstractions.database.MephistoDB.update_agent", "modulename": "mephisto.abstractions.database", "qualname": "MephistoDB.update_agent", "type": "function", "doc": "

Update the given task with the given parameters if possible, raise appropriate exception otherwise.

\n", "signature": "(self, agent_id: str, status: Union[str, NoneType] = None) -> None", "funcdef": "def"}, "mephisto.abstractions.database.MephistoDB.find_agents": {"fullname": "mephisto.abstractions.database.MephistoDB.find_agents", "modulename": "mephisto.abstractions.database", "qualname": "MephistoDB.find_agents", "type": "function", "doc": "

Try to find any agent that matches the above. When called with no arguments,\nreturn all agents.

\n", "signature": "(\n self,\n status: Union[str, NoneType] = None,\n unit_id: Union[str, NoneType] = None,\n worker_id: Union[str, NoneType] = None,\n task_id: Union[str, NoneType] = None,\n task_run_id: Union[str, NoneType] = None,\n assignment_id: Union[str, NoneType] = None,\n task_type: Union[str, NoneType] = None,\n provider_type: Union[str, NoneType] = None\n) -> List[mephisto.data_model.agent.Agent]", "funcdef": "def"}, "mephisto.abstractions.database.MephistoDB.new_onboarding_agent": {"fullname": "mephisto.abstractions.database.MephistoDB.new_onboarding_agent", "modulename": "mephisto.abstractions.database", "qualname": "MephistoDB.new_onboarding_agent", "type": "function", "doc": "

Create a new agent for the given worker id to assign to the given unit\nRaises EntryAlreadyExistsException

\n\n

Should update the unit's status to ASSIGNED and the assigned agent to\nthis one.

\n", "signature": "(\n self,\n worker_id: str,\n task_id: str,\n task_run_id: str,\n task_type: str\n) -> str", "funcdef": "def"}, "mephisto.abstractions.database.MephistoDB.get_onboarding_agent": {"fullname": "mephisto.abstractions.database.MephistoDB.get_onboarding_agent", "modulename": "mephisto.abstractions.database", "qualname": "MephistoDB.get_onboarding_agent", "type": "function", "doc": "

Return onboarding agent's fields by onboarding_agent_id, raise\nEntryDoesNotExistException if no id exists in onboarding_agents

\n\n

See OnboardingAgent for the expected fields for the returned mapping

\n", "signature": "(self, onboarding_agent_id: str) -> Mapping[str, Any]", "funcdef": "def"}, "mephisto.abstractions.database.MephistoDB.update_onboarding_agent": {"fullname": "mephisto.abstractions.database.MephistoDB.update_onboarding_agent", "modulename": "mephisto.abstractions.database", "qualname": "MephistoDB.update_onboarding_agent", "type": "function", "doc": "

Update the given onboarding agent with the given parameters if possible,\nraise appropriate exception otherwise.

\n", "signature": "(\n self,\n onboarding_agent_id: str,\n status: Union[str, NoneType] = None\n) -> None", "funcdef": "def"}, "mephisto.abstractions.database.MephistoDB.find_onboarding_agents": {"fullname": "mephisto.abstractions.database.MephistoDB.find_onboarding_agents", "modulename": "mephisto.abstractions.database", "qualname": "MephistoDB.find_onboarding_agents", "type": "function", "doc": "

Try to find any onboarding agent that matches the above. When called with no arguments,\nreturn all onboarding agents.

\n", "signature": "(\n self,\n status: Union[str, NoneType] = None,\n worker_id: Union[str, NoneType] = None,\n task_id: Union[str, NoneType] = None,\n task_run_id: Union[str, NoneType] = None,\n task_type: Union[str, NoneType] = None\n) -> List[mephisto.data_model.agent.OnboardingAgent]", "funcdef": "def"}, "mephisto.abstractions.database.MephistoDB.make_qualification": {"fullname": "mephisto.abstractions.database.MephistoDB.make_qualification", "modulename": "mephisto.abstractions.database", "qualname": "MephistoDB.make_qualification", "type": "function", "doc": "

Make a new qualification, throws an error if a qualification by the given name\nalready exists. Return the id for the qualification.

\n", "signature": "(self, qualification_name: str) -> str", "funcdef": "def"}, "mephisto.abstractions.database.MephistoDB.find_qualifications": {"fullname": "mephisto.abstractions.database.MephistoDB.find_qualifications", "modulename": "mephisto.abstractions.database", "qualname": "MephistoDB.find_qualifications", "type": "function", "doc": "

Find a qualification. If no name is supplied, returns all qualifications.

\n", "signature": "(\n self,\n qualification_name: Union[str, NoneType] = None\n) -> List[mephisto.data_model.qualification.Qualification]", "funcdef": "def"}, "mephisto.abstractions.database.MephistoDB.get_qualification": {"fullname": "mephisto.abstractions.database.MephistoDB.get_qualification", "modulename": "mephisto.abstractions.database", "qualname": "MephistoDB.get_qualification", "type": "function", "doc": "

Return qualification's fields by qualification_id, raise\nEntryDoesNotExistException if no id exists in qualifications

\n\n

See Qualification for the expected fields for the returned mapping

\n", "signature": "(self, qualification_id: str) -> Mapping[str, Any]", "funcdef": "def"}, "mephisto.abstractions.database.MephistoDB.delete_qualification": {"fullname": "mephisto.abstractions.database.MephistoDB.delete_qualification", "modulename": "mephisto.abstractions.database", "qualname": "MephistoDB.delete_qualification", "type": "function", "doc": "

Remove this qualification from all workers that have it, then delete the qualification

\n", "signature": "(self, qualification_name: str) -> None", "funcdef": "def"}, "mephisto.abstractions.database.MephistoDB.grant_qualification": {"fullname": "mephisto.abstractions.database.MephistoDB.grant_qualification", "modulename": "mephisto.abstractions.database", "qualname": "MephistoDB.grant_qualification", "type": "function", "doc": "

Grant a worker the given qualification. Update the qualification value if it\nalready exists

\n", "signature": "(self, qualification_id: str, worker_id: str, value: int = 1) -> None", "funcdef": "def"}, "mephisto.abstractions.database.MephistoDB.check_granted_qualifications": {"fullname": "mephisto.abstractions.database.MephistoDB.check_granted_qualifications", "modulename": "mephisto.abstractions.database", "qualname": "MephistoDB.check_granted_qualifications", "type": "function", "doc": "

Find granted qualifications that match the given specifications

\n", "signature": "(\n self,\n qualification_id: Union[str, NoneType] = None,\n worker_id: Union[str, NoneType] = None,\n value: Union[int, NoneType] = None\n) -> List[mephisto.data_model.qualification.GrantedQualification]", "funcdef": "def"}, "mephisto.abstractions.database.MephistoDB.get_granted_qualification": {"fullname": "mephisto.abstractions.database.MephistoDB.get_granted_qualification", "modulename": "mephisto.abstractions.database", "qualname": "MephistoDB.get_granted_qualification", "type": "function", "doc": "

Return the granted qualification in the database between the given\nworker and qualification id

\n\n

See GrantedQualification for the expected fields for the returned mapping

\n", "signature": "(self, qualification_id: str, worker_id: str) -> Mapping[str, Any]", "funcdef": "def"}, "mephisto.abstractions.database.MephistoDB.revoke_qualification": {"fullname": "mephisto.abstractions.database.MephistoDB.revoke_qualification", "modulename": "mephisto.abstractions.database", "qualname": "MephistoDB.revoke_qualification", "type": "function", "doc": "

Remove the given qualification from the given worker

\n", "signature": "(self, qualification_id: str, worker_id: str) -> None", "funcdef": "def"}, "mephisto.abstractions.databases": {"fullname": "mephisto.abstractions.databases", "modulename": "mephisto.abstractions.databases", "type": "module", "doc": "

MephistoDB implementations

\n\n

This folder contains implementations of the MephistoDB abstraction. Databases can currently be configured using the mephisto.database._database_type flag.

\n\n

LocalMephistoDB

\n\n

Activated with mephisto.database._database_type=local. An implementation of the Mephisto Data Model outlined in MephistoDB. This database stores all of the information locally via SQLite. Some helper functions are included to make the implementation cleaner by abstracting away SQLite error parsing and string formatting, however it's pretty straightforward from the requirements of MephistoDB.

\n\n

SingletonMephistoDB

\n\n

This database is best used for high performance runs on a single machine, where direct access to the underlying database isn't necessary during the runtime. It makes no guarantees on the rate of writing state or status to disk, as much of it is stored locally and in caches to keep IO locks down. Using this, you'll likely be able to get up on max_num_concurrent_units to 150-300 on live tasks, and upwards from 500 on static tasks.

\n\n

At the moment this DB acts as a wrapper around the LocalMephistoDB, and trades off Mephisto memory consumption for writing time. All of the data model accesses that occur are cached into a library of singletons, so large enough tasks may have memory risks. This allows us to make clearer assertions about the synced nature of the data model members, but obviously requires active memory to do so.

\n"}, "mephisto.abstractions.databases.local_database": {"fullname": "mephisto.abstractions.databases.local_database", "modulename": "mephisto.abstractions.databases.local_database", "type": "module", "doc": "

\n"}, "mephisto.abstractions.databases.local_database.nonesafe_int": {"fullname": "mephisto.abstractions.databases.local_database.nonesafe_int", "modulename": "mephisto.abstractions.databases.local_database", "qualname": "nonesafe_int", "type": "function", "doc": "

Cast input to an int or None

\n", "signature": "(in_string: Union[str, NoneType]) -> Union[int, NoneType]", "funcdef": "def"}, "mephisto.abstractions.databases.local_database.assert_valid_provider": {"fullname": "mephisto.abstractions.databases.local_database.assert_valid_provider", "modulename": "mephisto.abstractions.databases.local_database", "qualname": "assert_valid_provider", "type": "function", "doc": "

Throw an assertion error if the given provider type is not valid

\n", "signature": "(provider_type: str) -> None", "funcdef": "def"}, "mephisto.abstractions.databases.local_database.is_key_failure": {"fullname": "mephisto.abstractions.databases.local_database.is_key_failure", "modulename": "mephisto.abstractions.databases.local_database", "qualname": "is_key_failure", "type": "function", "doc": "

Return if the given error is representing a foreign key\nfailure, where an insertion was expecting something to\nexist already in the DB but it didn't.

\n", "signature": "(e: sqlite3.IntegrityError) -> bool", "funcdef": "def"}, "mephisto.abstractions.databases.local_database.is_unique_failure": {"fullname": "mephisto.abstractions.databases.local_database.is_unique_failure", "modulename": "mephisto.abstractions.databases.local_database", "qualname": "is_unique_failure", "type": "function", "doc": "

Return if the given error is representing a foreign key\nfailure, where an insertion was expecting something to\nexist already in the DB but it didn't.

\n", "signature": "(e: sqlite3.IntegrityError) -> bool", "funcdef": "def"}, "mephisto.abstractions.databases.local_database.StringIDRow": {"fullname": "mephisto.abstractions.databases.local_database.StringIDRow", "modulename": "mephisto.abstractions.databases.local_database", "qualname": "StringIDRow", "type": "class", "doc": "

\n", "bases": "sqlite3.Row"}, "mephisto.abstractions.databases.local_database.StringIDRow.__init__": {"fullname": "mephisto.abstractions.databases.local_database.StringIDRow.__init__", "modulename": "mephisto.abstractions.databases.local_database", "qualname": "StringIDRow.__init__", "type": "function", "doc": "

\n", "signature": "()", "funcdef": "def"}, "mephisto.abstractions.databases.local_database.LocalMephistoDB": {"fullname": "mephisto.abstractions.databases.local_database.LocalMephistoDB", "modulename": "mephisto.abstractions.databases.local_database", "qualname": "LocalMephistoDB", "type": "class", "doc": "

Local database for core Mephisto data storage, the LocalMephistoDatabase handles\ngrounding all of the python interactions with the Mephisto architecture to\nlocal files and a database.

\n", "bases": "mephisto.abstractions.database.MephistoDB"}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.__init__": {"fullname": "mephisto.abstractions.databases.local_database.LocalMephistoDB.__init__", "modulename": "mephisto.abstractions.databases.local_database", "qualname": "LocalMephistoDB.__init__", "type": "function", "doc": "

Ensure the database is set up and ready to handle data

\n", "signature": "(self, database_path=None)", "funcdef": "def"}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.shutdown": {"fullname": "mephisto.abstractions.databases.local_database.LocalMephistoDB.shutdown", "modulename": "mephisto.abstractions.databases.local_database", "qualname": "LocalMephistoDB.shutdown", "type": "function", "doc": "

Close all open connections

\n", "signature": "(self) -> None", "funcdef": "def"}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.init_tables": {"fullname": "mephisto.abstractions.databases.local_database.LocalMephistoDB.init_tables", "modulename": "mephisto.abstractions.databases.local_database", "qualname": "LocalMephistoDB.init_tables", "type": "function", "doc": "

Run all the table creation SQL queries to ensure the expected tables exist

\n", "signature": "(self) -> None", "funcdef": "def"}, "mephisto.abstractions.databases.local_singleton_database": {"fullname": "mephisto.abstractions.databases.local_singleton_database", "modulename": "mephisto.abstractions.databases.local_singleton_database", "type": "module", "doc": "

\n"}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB": {"fullname": "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB", "modulename": "mephisto.abstractions.databases.local_singleton_database", "qualname": "MephistoSingletonDB", "type": "class", "doc": "

Class that creates a singleton storage for all accessed data.

\n\n

Tries to keep the data usage down with weak references, but it's\nstill subject to memory leaks.

\n\n

This is a tradeoff to have more speed for not making db queries from disk

\n", "bases": "mephisto.abstractions.databases.local_database.LocalMephistoDB"}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.__init__": {"fullname": "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.__init__", "modulename": "mephisto.abstractions.databases.local_singleton_database", "qualname": "MephistoSingletonDB.__init__", "type": "function", "doc": "

Ensure the database is set up and ready to handle data

\n", "signature": "(self, database_path=None)", "funcdef": "def"}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.shutdown": {"fullname": "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.shutdown", "modulename": "mephisto.abstractions.databases.local_singleton_database", "qualname": "MephistoSingletonDB.shutdown", "type": "function", "doc": "

Close all open connections

\n", "signature": "(self) -> None", "funcdef": "def"}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.optimized_load": {"fullname": "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.optimized_load", "modulename": "mephisto.abstractions.databases.local_singleton_database", "qualname": "MephistoSingletonDB.optimized_load", "type": "function", "doc": "

Load the given class in an optimized fashion, if this DB has a more\nefficient way of storing and managing the data

\n", "signature": "(\n self,\n target_cls,\n db_id: str,\n row: Union[Mapping[str, Any], NoneType] = None\n)", "funcdef": "def"}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.cache_result": {"fullname": "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.cache_result", "modulename": "mephisto.abstractions.databases.local_singleton_database", "qualname": "MephistoSingletonDB.cache_result", "type": "function", "doc": "

Store the result of a load for caching reasons

\n", "signature": "(self, target_cls, value) -> None", "funcdef": "def"}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.new_unit": {"fullname": "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.new_unit", "modulename": "mephisto.abstractions.databases.local_singleton_database", "qualname": "MephistoSingletonDB.new_unit", "type": "function", "doc": "

Create a new unit with the given index. Raises EntryAlreadyExistsException\nif there is already a unit for the given assignment with the given index.

\n", "signature": "(\n self,\n task_id: str,\n task_run_id: str,\n requester_id: str,\n assignment_id: str,\n unit_index: int,\n pay_amount: float,\n provider_type: str,\n task_type: str,\n sandbox: bool = True\n) -> str", "funcdef": "def"}, "mephisto.abstractions.providers": {"fullname": "mephisto.abstractions.providers", "modulename": "mephisto.abstractions.providers", "type": "module", "doc": "

CrowdProviders

\n\n

The providers directory is home to the existing providers for Mephisto. This file describes high level what crowd providers do, important details on existing providers, and how to create a new CrowdProvider for an existing crowdsourcing service.

\n\n

Implementation Details

\n\n

CrowdProviders in short exist to be an abstraction layer between Mephisto and wherever we're sourcing the crowdwork from. Using CrowdProviders lets Mephisto launch the same tasks all over the place using the same code. The primary abstractions that need a little bit of wrapping are the Worker, Agent, Unit, and Requester. These requirements and high level abstraction reasoning are included below, while explicit implementation requirements are provided in the \"How to make a new CrowdProvider\" section.

\n\n

Worker

\n\n

The Worker is responsible for keeping long-term track of a worker's individual identity as displayed by a crowd provider. Keeping the worker lets us report statistics about individual workers, as well as set up qualifications that might be more relevant than a provider could have preset. From the CrowdProvider perspective, different crowd providers may have different methods for identifying their workers. They may also have different methods for blocking, unblocking, qualifying, and bonusing workers. In order for Mephisto to be able to handle these actions, the <Crowd>Worker must abstract these.

\n\n

If the crowd provider is capable of assigning qualifications to a worker to prevent them from working on tasks they are not eligible for, you can implement grant_crowd_qualification and revoke_crowd_qualification to sync qualifications between the crowd provider and Mephisto. You'll also need to implement the delete_qualification method in the base <Crowd>Provider class if you want to be able to cleanup qualifications you've removed from Mephisto. Depending on the provider, setup_resources_for_task_run or <Crowd>Unit are the correct locations to actually register required qualifications for a task.

\n\n

Agent

\n\n

The Agent is responsible for keeping track of a Worker's work on a specific Unit. As such, it's used for approving, rejecting, and keeping track of status. Furthermore, it may be required that Mephisto tells a CrowdProvider that a worker has completed the task, so this must be captured as well. <Crowd>Agent handles all of these abstractions.

\n\n

Unit

\n\n

The Unit is responsible for keeping track of portions of an Assignment that need to be assigned, through the entire process of them being assigned and worked on. From a high level, they are the Assignment-side point of entry into finding work. For the purpose of abstraction, the Unit needs to be able to keep track of it's remote counterpart (whatever thing we assign the worker from the crowd provider's perspective). It also needs to be able to actually _deploy_ the task to be made available through the crowd provider, and potentially expire it when it should be taken offline. <Crowd>Unit handles these abstractions.

\n\n

Requester

\n\n

The Requester is responsible for providing the account access to be able to launch tasks. As such, any credential creation and management needs to be hidden behind the <Crowd>Requester so that Mephisto doesn't need to know the implementation details.

\n\n

Existing Providers

\n\n

The providers we currently support are listed below:

\n\n

MTurkProvider

\n\n

Provides an interface for launching tasks on MTurk and keeping track of workers and work there.

\n\n

SandboxMTurkProvider

\n\n

A specific interface for launching tasks on the MTurk sandbox

\n\n

(TODO) Can we bundle this into the MTurkProvider and make it so that providers have a TEST/SANDBOX mode bundled in? This would clarify how the testing utilities work, without needing to publish real tasks.

\n\n

LocalProvider (TODO)

\n\n

An interface that allows for launching tasks on your local machine, allowing for ip-address based workers to submit work.

\n\n

MockProvider

\n\n

An implementation of a provider that allows for robust testing by exposing all of the underlying state to a user.

\n\n

How to make a new CrowdProvider

\n\n

Both the MockProvider and MTurkProvider are strong examples of implementing a provider. Important implementation details are captured below.

\n\n

<Crowd>Provider

\n\n

The CrowdProvider implementation is mostly a place to centralize all of the components for this provider, and as such it should set UnitClass, RequesterClass, WorkerClass, and AgentClass. Beyond this it should implement the following:

\n\n
    \n
  • initialize_provider_datastore: This method should return a connection to any of the data required to keep tabs on the crowd provider. Ideally it should store important information to disk somehow (such as in a SQL database).
  • \n
  • setup_resources_for_task_run: This method is called prior to launching a task run, and should setup any kind of details with the provider that are required. For instance, this might register the task before requesting instances, find and register required qualifications, or do any other required prep work such as setting up listeners.
  • \n
\n\n

<Crowd>Worker

\n\n

The <Crowd>Worker implementation needs to handle worker interactions, generally from the perspective of a requester:

\n\n
    \n
  • bonus_worker: Provide the worker a bonus for the given reason, optionally attached to a unit. Return a tuple of False with an error reason if the operation can't be performed, and (True, \"\") otherwise.
  • \n
  • block_worker: Block the given worker, optionally based on their work on a unit, and from a specific requester. Return a tuple of False with an error reason if the operation can't be performed, and (True, \"\") otherwise.
  • \n
  • unblock_worker: Unblock the worker from a specific requester. Return a tuple of False with an error reason if the operation can't be performed, and (True, \"\") otherwise.
  • \n
  • is_blocked: Provide whether or not this worker is blocked by the given Requester.
  • \n
  • is_eligible: Determine if the worker is eligible to work on the given TaskRun.
  • \n
\n\n

<Crowd>Agent

\n\n

The <Crowd>Agent implementation needs to be able to handle the following interactions:

\n\n
    \n
  • new_from_provider_data: As different providers may give different information upon the creation of an agent (which occurs when a worker accepts a unit), this information is sent through from the server via whatever is packaged in wrap_crowd_source.js. You can then store this into the provider datastore and return an Agent.
  • \n
  • approve_work: Tell the crowd provider that this work is accepted. (If allowed)
  • \n
  • reject_work: Tell the crowd provider that this work is rejected (if allowed), with the provided feedback reason.
  • \n
  • get_status: Return the current agent's status according to the crowd provider (if this state is automatically tracked by the crowd provider, and can be queried). Defaults to whatever status updates the WorkerPool can provide.
  • \n
  • mark_done: Tell the crowd provider that the task this agent is working on is now complete (if required). Otherwise just mark it as so in the local database.
  • \n
\n\n

<Crowd>Unit

\n\n

The <Crowd>Unit implementation needs to be able to handle the following interactions:

\n\n
    \n
  • get_status: Return the status for this unit, as known by the provider.
  • \n
  • launch: Given the url of the server to point people to for this task, launch the task and make it available for crowd workers to claim.
  • \n
  • expire: Submit a request to expire the HIT, and return the time that will need to be waited in order for that request to be fulfilled (in case it is not immediate).
  • \n
\n\n

<Crowd>Requester

\n\n

The <Crowd>Requester mostly just needs to abstract the registration process, but the full list of functions are below:

\n\n
    \n
  • register: Given arguments, register this requester
  • \n
  • get_register_args: Return the arguments required to register one of these requesters.
  • \n
  • is_registered: Determine if the current credentials for a Requester are valid.
  • \n
  • get_available_budget (Optional): return the available budget for this requester.
  • \n
\n\n

(TODO) maybe refactor budget? As not all requesters have budgets? Or perhaps have a few kinds of metadata?

\n\n

wrap_crowd_source.js

\n\n

A few frontend functions are required to be sure that the backend is able to interface with frontend interactions:

\n\n
    \n
  • getWorkerName(): Return the worker name, as will be provided to as the identifier for mephisto to know who is attempting the task
  • \n
  • getAssignmentId(): Return an identifier for the specific task as represented by the provider.
  • \n
  • getAgentRegistration(): Return the data that is going to be passed to the <Crowd>Agent's new_from_provider method. Currently the worker_name field is required to also set up the <Crowd>Worker.
  • \n
  • handleSubmitToProvider(): Tell the provider that the task is done from the frontend. Often amounts to hitting some kind of submit button after populating form data.
  • \n
\n\n

This file may also contain additional logic for handling things like error handling in a crowd provider-specific manner.

\n"}, "mephisto.abstractions.providers.mock": {"fullname": "mephisto.abstractions.providers.mock", "modulename": "mephisto.abstractions.providers.mock", "type": "module", "doc": "

\n"}, "mephisto.abstractions.providers.mock.mock_agent": {"fullname": "mephisto.abstractions.providers.mock.mock_agent", "modulename": "mephisto.abstractions.providers.mock.mock_agent", "type": "module", "doc": "

\n"}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent": {"fullname": "mephisto.abstractions.providers.mock.mock_agent.MockAgent", "modulename": "mephisto.abstractions.providers.mock.mock_agent", "qualname": "MockAgent", "type": "class", "doc": "

This class encompasses a worker as they are working on an individual assignment.\nIt maintains details for the current task at hand such as start and end time,\nconnection status, etc.

\n", "bases": "mephisto.data_model.agent.Agent"}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"fullname": "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__", "modulename": "mephisto.abstractions.providers.mock.mock_agent", "qualname": "MockAgent.__init__", "type": "function", "doc": "

The new method is overridden to be able to automatically generate\nthe expected Agent class without needing to specifically find it\nfor a given db_id. As such it is impossible to create a base Agent\nas you will instead be returned the correct Agent class according to\nthe crowdprovider associated with this Agent.

\n", "signature": "(\n cls,\n db: mephisto.abstractions.database.MephistoDB,\n db_id: str,\n row: Union[Mapping[str, Any], NoneType] = None,\n _used_new_call: bool = False\n)", "funcdef": "def"}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.observe": {"fullname": "mephisto.abstractions.providers.mock.mock_agent.MockAgent.observe", "modulename": "mephisto.abstractions.providers.mock.mock_agent", "qualname": "MockAgent.observe", "type": "function", "doc": "

Put observations into this mock agent's observation list

\n", "signature": "(self, live_update: Dict[str, Any]) -> None", "funcdef": "def"}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_live_update": {"fullname": "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_live_update", "modulename": "mephisto.abstractions.providers.mock.mock_agent", "qualname": "MockAgent.enqueue_mock_live_update", "type": "function", "doc": "

Add a fake observation to pull off on the next act call

\n", "signature": "(self, data: Dict[str, Any]) -> None", "funcdef": "def"}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_submit_event": {"fullname": "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_submit_event", "modulename": "mephisto.abstractions.providers.mock.mock_agent", "qualname": "MockAgent.enqueue_mock_submit_event", "type": "function", "doc": "

Add a final submit event to put in the queue for this agent\nto be called on completion

\n", "signature": "(self, data: Dict[str, Any]) -> None", "funcdef": "def"}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.get_live_update": {"fullname": "mephisto.abstractions.providers.mock.mock_agent.MockAgent.get_live_update", "modulename": "mephisto.abstractions.providers.mock.mock_agent", "qualname": "MockAgent.get_live_update", "type": "function", "doc": "

Either take an act from this mock agent's act queue (for use\nby tests and other mock purposes) or request a regular act\n(for use in manual testing).

\n", "signature": "(self, timeout=None) -> Union[Dict[str, Any], NoneType]", "funcdef": "def"}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.approve_work": {"fullname": "mephisto.abstractions.providers.mock.mock_agent.MockAgent.approve_work", "modulename": "mephisto.abstractions.providers.mock.mock_agent", "qualname": "MockAgent.approve_work", "type": "function", "doc": "

Approve the work done on this specific Unit

\n\n

Mock Units

\n", "signature": "(self) -> None", "funcdef": "def"}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.reject_work": {"fullname": "mephisto.abstractions.providers.mock.mock_agent.MockAgent.reject_work", "modulename": "mephisto.abstractions.providers.mock.mock_agent", "qualname": "MockAgent.reject_work", "type": "function", "doc": "

Reject the work done on this specific Unit

\n", "signature": "(self, reason) -> None", "funcdef": "def"}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.mark_done": {"fullname": "mephisto.abstractions.providers.mock.mock_agent.MockAgent.mark_done", "modulename": "mephisto.abstractions.providers.mock.mock_agent", "qualname": "MockAgent.mark_done", "type": "function", "doc": "

No need to tell mock crowd provider about doneness

\n", "signature": "(self)", "funcdef": "def"}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.mark_disconnected": {"fullname": "mephisto.abstractions.providers.mock.mock_agent.MockAgent.mark_disconnected", "modulename": "mephisto.abstractions.providers.mock.mock_agent", "qualname": "MockAgent.mark_disconnected", "type": "function", "doc": "

Mark this mock agent as having disconnected

\n", "signature": "(self) -> None", "funcdef": "def"}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.await_submit": {"fullname": "mephisto.abstractions.providers.mock.mock_agent.MockAgent.await_submit", "modulename": "mephisto.abstractions.providers.mock.mock_agent", "qualname": "MockAgent.await_submit", "type": "function", "doc": "

Check the submission status of this agent, first popping off\nand triggering a local submit if there is one on a timeout submit

\n", "signature": "(self, timeout: Union[int, NoneType] = None) -> bool", "funcdef": "def"}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.new": {"fullname": "mephisto.abstractions.providers.mock.mock_agent.MockAgent.new", "modulename": "mephisto.abstractions.providers.mock.mock_agent", "qualname": "MockAgent.new", "type": "function", "doc": "

Create an agent for this worker to be used for work on the given Unit.

\n", "signature": "(\n db: mephisto.abstractions.database.MephistoDB,\n worker: mephisto.data_model.worker.Worker,\n unit: mephisto.data_model.unit.Unit\n) -> mephisto.data_model.agent.Agent", "funcdef": "def"}, "mephisto.abstractions.providers.mock.mock_datastore": {"fullname": "mephisto.abstractions.providers.mock.mock_datastore", "modulename": "mephisto.abstractions.providers.mock.mock_datastore", "type": "module", "doc": "

\n"}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore": {"fullname": "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore", "modulename": "mephisto.abstractions.providers.mock.mock_datastore", "qualname": "MockDatastore", "type": "class", "doc": "

Handles storing mock results and statuses across processes for use\nin unit testing and manual experimentation.

\n"}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.__init__": {"fullname": "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.__init__", "modulename": "mephisto.abstractions.providers.mock.mock_datastore", "qualname": "MockDatastore.__init__", "type": "function", "doc": "

Initialize local storage of active agents, connect to the database

\n", "signature": "(self, datastore_root: str)", "funcdef": "def"}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.init_tables": {"fullname": "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.init_tables", "modulename": "mephisto.abstractions.providers.mock.mock_datastore", "qualname": "MockDatastore.init_tables", "type": "function", "doc": "

Run all the table creation SQL queries to ensure the expected tables exist

\n", "signature": "(self) -> None", "funcdef": "def"}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_requester_exists": {"fullname": "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_requester_exists", "modulename": "mephisto.abstractions.providers.mock.mock_datastore", "qualname": "MockDatastore.ensure_requester_exists", "type": "function", "doc": "

Create a record of this requester if it doesn't exist

\n", "signature": "(self, requester_id: str) -> None", "funcdef": "def"}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_requester_registered": {"fullname": "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_requester_registered", "modulename": "mephisto.abstractions.providers.mock.mock_datastore", "qualname": "MockDatastore.set_requester_registered", "type": "function", "doc": "

Set the requester registration status for the given id

\n", "signature": "(self, requester_id: str, val: bool) -> None", "funcdef": "def"}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_requester_registered": {"fullname": "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_requester_registered", "modulename": "mephisto.abstractions.providers.mock.mock_datastore", "qualname": "MockDatastore.get_requester_registered", "type": "function", "doc": "

Get the registration status of a requester

\n", "signature": "(self, requester_id: str) -> bool", "funcdef": "def"}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_worker_exists": {"fullname": "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_worker_exists", "modulename": "mephisto.abstractions.providers.mock.mock_datastore", "qualname": "MockDatastore.ensure_worker_exists", "type": "function", "doc": "

Create a record of this worker if it doesn't exist

\n", "signature": "(self, worker_id: str) -> None", "funcdef": "def"}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_worker_blocked": {"fullname": "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_worker_blocked", "modulename": "mephisto.abstractions.providers.mock.mock_datastore", "qualname": "MockDatastore.set_worker_blocked", "type": "function", "doc": "

Set the worker registration status for the given id

\n", "signature": "(self, worker_id: str, val: bool) -> None", "funcdef": "def"}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_worker_blocked": {"fullname": "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_worker_blocked", "modulename": "mephisto.abstractions.providers.mock.mock_datastore", "qualname": "MockDatastore.get_worker_blocked", "type": "function", "doc": "

Get the registration status of a worker

\n", "signature": "(self, worker_id: str) -> bool", "funcdef": "def"}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_unit_exists": {"fullname": "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_unit_exists", "modulename": "mephisto.abstractions.providers.mock.mock_datastore", "qualname": "MockDatastore.ensure_unit_exists", "type": "function", "doc": "

Create a record of this unit if it doesn't exist

\n", "signature": "(self, unit_id: str) -> None", "funcdef": "def"}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_unit_expired": {"fullname": "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_unit_expired", "modulename": "mephisto.abstractions.providers.mock.mock_datastore", "qualname": "MockDatastore.set_unit_expired", "type": "function", "doc": "

Set the unit registration status for the given id

\n", "signature": "(self, unit_id: str, val: bool) -> None", "funcdef": "def"}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_unit_expired": {"fullname": "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_unit_expired", "modulename": "mephisto.abstractions.providers.mock.mock_datastore", "qualname": "MockDatastore.get_unit_expired", "type": "function", "doc": "

Get the registration status of a unit

\n", "signature": "(self, unit_id: str) -> bool", "funcdef": "def"}, "mephisto.abstractions.providers.mock.mock_provider": {"fullname": "mephisto.abstractions.providers.mock.mock_provider", "modulename": "mephisto.abstractions.providers.mock.mock_provider", "type": "module", "doc": "

\n"}, "mephisto.abstractions.providers.mock.mock_provider.MockProviderArgs": {"fullname": "mephisto.abstractions.providers.mock.mock_provider.MockProviderArgs", "modulename": "mephisto.abstractions.providers.mock.mock_provider", "qualname": "MockProviderArgs", "type": "class", "doc": "

Base class for arguments to configure Crowd Providers

\n", "bases": "mephisto.abstractions.crowd_provider.ProviderArgs"}, "mephisto.abstractions.providers.mock.mock_provider.MockProviderArgs.__init__": {"fullname": "mephisto.abstractions.providers.mock.mock_provider.MockProviderArgs.__init__", "modulename": "mephisto.abstractions.providers.mock.mock_provider", "qualname": "MockProviderArgs.__init__", "type": "function", "doc": "

\n", "signature": "(self, _provider_type: str = 'mock', requester_name: str = '???')", "funcdef": "def"}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider": {"fullname": "mephisto.abstractions.providers.mock.mock_provider.MockProvider", "modulename": "mephisto.abstractions.providers.mock.mock_provider", "qualname": "MockProvider", "type": "class", "doc": "

Mock implementation of a CrowdProvider that stores everything\nin a local state in the class for use in tests.

\n", "bases": "mephisto.abstractions.crowd_provider.CrowdProvider"}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.UnitClass": {"fullname": "mephisto.abstractions.providers.mock.mock_provider.MockProvider.UnitClass", "modulename": "mephisto.abstractions.providers.mock.mock_provider", "qualname": "MockProvider.UnitClass", "type": "class", "doc": "

This class tracks the status of an individual worker's contribution to a\nhigher level assignment. It is the smallest 'unit' of work to complete\nthe assignment, and this class is only responsible for checking\nthe status of that work itself being done.

\n\n

It should be extended for usage with a specific crowd provider

\n", "bases": "mephisto.data_model.unit.Unit"}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.RequesterClass": {"fullname": "mephisto.abstractions.providers.mock.mock_provider.MockProvider.RequesterClass", "modulename": "mephisto.abstractions.providers.mock.mock_provider", "qualname": "MockProvider.RequesterClass", "type": "class", "doc": "

High level class representing a requester on some kind of crowd provider. Sets some default\ninitializations, but mostly should be extended by the specific requesters for crowd providers\nwith whatever implementation details are required to get those to work.

\n", "bases": "mephisto.data_model.requester.Requester"}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.WorkerClass": {"fullname": "mephisto.abstractions.providers.mock.mock_provider.MockProvider.WorkerClass", "modulename": "mephisto.abstractions.providers.mock.mock_provider", "qualname": "MockProvider.WorkerClass", "type": "class", "doc": "

This class represents an individual - namely a person. It maintains components of ongoing identity for a user.

\n", "bases": "mephisto.data_model.worker.Worker"}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.AgentClass": {"fullname": "mephisto.abstractions.providers.mock.mock_provider.MockProvider.AgentClass", "modulename": "mephisto.abstractions.providers.mock.mock_provider", "qualname": "MockProvider.AgentClass", "type": "class", "doc": "

This class encompasses a worker as they are working on an individual assignment.\nIt maintains details for the current task at hand such as start and end time,\nconnection status, etc.

\n", "bases": "mephisto.data_model.agent.Agent"}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.ArgsClass": {"fullname": "mephisto.abstractions.providers.mock.mock_provider.MockProvider.ArgsClass", "modulename": "mephisto.abstractions.providers.mock.mock_provider", "qualname": "MockProvider.ArgsClass", "type": "class", "doc": "

Base class for arguments to configure Crowd Providers

\n", "bases": "mephisto.abstractions.crowd_provider.ProviderArgs"}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.PROVIDER_TYPE": {"fullname": "mephisto.abstractions.providers.mock.mock_provider.MockProvider.PROVIDER_TYPE", "modulename": "mephisto.abstractions.providers.mock.mock_provider", "qualname": "MockProvider.PROVIDER_TYPE", "type": "variable", "doc": "

\n", "default_value": " = 'mock'"}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.initialize_provider_datastore": {"fullname": "mephisto.abstractions.providers.mock.mock_provider.MockProvider.initialize_provider_datastore", "modulename": "mephisto.abstractions.providers.mock.mock_provider", "qualname": "MockProvider.initialize_provider_datastore", "type": "function", "doc": "

Mocks don't need any initialization

\n", "signature": "(self, storage_path: str) -> Any", "funcdef": "def"}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.setup_resources_for_task_run": {"fullname": "mephisto.abstractions.providers.mock.mock_provider.MockProvider.setup_resources_for_task_run", "modulename": "mephisto.abstractions.providers.mock.mock_provider", "qualname": "MockProvider.setup_resources_for_task_run", "type": "function", "doc": "

Mocks don't do any initialization

\n", "signature": "(\n self,\n task_run: mephisto.data_model.task_run.TaskRun,\n args: omegaconf.dictconfig.DictConfig,\n shared_state: mephisto.abstractions.blueprint.SharedTaskState,\n server_url: str\n) -> None", "funcdef": "def"}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.cleanup_resources_from_task_run": {"fullname": "mephisto.abstractions.providers.mock.mock_provider.MockProvider.cleanup_resources_from_task_run", "modulename": "mephisto.abstractions.providers.mock.mock_provider", "qualname": "MockProvider.cleanup_resources_from_task_run", "type": "function", "doc": "

Mocks don't do any initialization

\n", "signature": "(\n self,\n task_run: mephisto.data_model.task_run.TaskRun,\n server_url: str\n) -> None", "funcdef": "def"}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.get_wrapper_js_path": {"fullname": "mephisto.abstractions.providers.mock.mock_provider.MockProvider.get_wrapper_js_path", "modulename": "mephisto.abstractions.providers.mock.mock_provider", "qualname": "MockProvider.get_wrapper_js_path", "type": "function", "doc": "

Return the path to the wrap_crowd_source.js file for this\nprovider to be deployed to the server

\n", "signature": "(cls)", "funcdef": "def"}, "mephisto.abstractions.providers.mock.mock_requester": {"fullname": "mephisto.abstractions.providers.mock.mock_requester", "modulename": "mephisto.abstractions.providers.mock.mock_requester", "type": "module", "doc": "

\n"}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs": {"fullname": "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs", "modulename": "mephisto.abstractions.providers.mock.mock_requester", "qualname": "MockRequesterArgs", "type": "class", "doc": "

MockRequesterArgs(name: str = 'MOCK_REQUESTER', force_fail: bool = False)

\n", "bases": "mephisto.data_model.requester.RequesterArgs"}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.__init__": {"fullname": "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.__init__", "modulename": "mephisto.abstractions.providers.mock.mock_requester", "qualname": "MockRequesterArgs.__init__", "type": "function", "doc": "

\n", "signature": "(self, name: str = 'MOCK_REQUESTER', force_fail: bool = False)", "funcdef": "def"}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.name": {"fullname": "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.name", "modulename": "mephisto.abstractions.providers.mock.mock_requester", "qualname": "MockRequesterArgs.name", "type": "variable", "doc": "

\n", "annotation": ": str", "default_value": " = 'MOCK_REQUESTER'"}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.force_fail": {"fullname": "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.force_fail", "modulename": "mephisto.abstractions.providers.mock.mock_requester", "qualname": "MockRequesterArgs.force_fail", "type": "variable", "doc": "

\n", "annotation": ": bool", "default_value": " = False"}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester": {"fullname": "mephisto.abstractions.providers.mock.mock_requester.MockRequester", "modulename": "mephisto.abstractions.providers.mock.mock_requester", "qualname": "MockRequester", "type": "class", "doc": "

High level class representing a requester on some kind of crowd provider. Sets some default\ninitializations, but mostly should be extended by the specific requesters for crowd providers\nwith whatever implementation details are required to get those to work.

\n", "bases": "mephisto.data_model.requester.Requester"}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"fullname": "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__", "modulename": "mephisto.abstractions.providers.mock.mock_requester", "qualname": "MockRequester.__init__", "type": "function", "doc": "

The new method is overridden to be able to automatically generate\nthe expected Requester class without needing to specifically find it\nfor a given db_id. As such it is impossible to create a base Requester\nas you will instead be returned the correct Requester class according to\nthe crowdprovider associated with this Requester.

\n", "signature": "(\n cls,\n db: mephisto.abstractions.database.MephistoDB,\n db_id: str,\n row: Union[Mapping[str, Any], NoneType] = None,\n _used_new_call: bool = False\n)", "funcdef": "def"}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.ArgsClass": {"fullname": "mephisto.abstractions.providers.mock.mock_requester.MockRequester.ArgsClass", "modulename": "mephisto.abstractions.providers.mock.mock_requester", "qualname": "MockRequester.ArgsClass", "type": "class", "doc": "

MockRequesterArgs(name: str = 'MOCK_REQUESTER', force_fail: bool = False)

\n", "bases": "mephisto.data_model.requester.RequesterArgs"}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.register": {"fullname": "mephisto.abstractions.providers.mock.mock_requester.MockRequester.register", "modulename": "mephisto.abstractions.providers.mock.mock_requester", "qualname": "MockRequester.register", "type": "function", "doc": "

Mock requesters don't actually register credentials

\n", "signature": "(\n self,\n args: Union[omegaconf.dictconfig.DictConfig, NoneType] = None\n) -> None", "funcdef": "def"}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.is_registered": {"fullname": "mephisto.abstractions.providers.mock.mock_requester.MockRequester.is_registered", "modulename": "mephisto.abstractions.providers.mock.mock_requester", "qualname": "MockRequester.is_registered", "type": "function", "doc": "

Return the registration status

\n", "signature": "(self) -> bool", "funcdef": "def"}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.get_available_budget": {"fullname": "mephisto.abstractions.providers.mock.mock_requester.MockRequester.get_available_budget", "modulename": "mephisto.abstractions.providers.mock.mock_requester", "qualname": "MockRequester.get_available_budget", "type": "function", "doc": "

MockRequesters have $100000 to spend

\n", "signature": "(self) -> float", "funcdef": "def"}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.is_sandbox": {"fullname": "mephisto.abstractions.providers.mock.mock_requester.MockRequester.is_sandbox", "modulename": "mephisto.abstractions.providers.mock.mock_requester", "qualname": "MockRequester.is_sandbox", "type": "function", "doc": "

MockRequesters are for testing only, and are thus treated as sandbox

\n", "signature": "(self) -> bool", "funcdef": "def"}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.new": {"fullname": "mephisto.abstractions.providers.mock.mock_requester.MockRequester.new", "modulename": "mephisto.abstractions.providers.mock.mock_requester", "qualname": "MockRequester.new", "type": "function", "doc": "

Try to create a new requester by this name, raise an exception if\nthe name already exists.

\n\n

Implementation should call _register_requester(db, requester_id) when sure the requester\ncan be successfully created to have it put into the db and return the result.

\n", "signature": "(\n db: mephisto.abstractions.database.MephistoDB,\n requester_name: str\n) -> mephisto.data_model.requester.Requester", "funcdef": "def"}, "mephisto.abstractions.providers.mock.mock_unit": {"fullname": "mephisto.abstractions.providers.mock.mock_unit", "modulename": "mephisto.abstractions.providers.mock.mock_unit", "type": "module", "doc": "

\n"}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit": {"fullname": "mephisto.abstractions.providers.mock.mock_unit.MockUnit", "modulename": "mephisto.abstractions.providers.mock.mock_unit", "qualname": "MockUnit", "type": "class", "doc": "

This class tracks the status of an individual worker's contribution to a\nhigher level assignment. It is the smallest 'unit' of work to complete\nthe assignment, and this class is only responsible for checking\nthe status of that work itself being done.

\n\n

It should be extended for usage with a specific crowd provider

\n", "bases": "mephisto.data_model.unit.Unit"}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"fullname": "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__", "modulename": "mephisto.abstractions.providers.mock.mock_unit", "qualname": "MockUnit.__init__", "type": "function", "doc": "

The new method is overridden to be able to automatically generate\nthe expected Unit class without needing to specifically find it\nfor a given db_id. As such it is impossible to create a Unit\nas you will instead be returned the correct Unit class according to\nthe crowdprovider associated with this Unit.

\n", "signature": "(\n cls,\n db: mephisto.abstractions.database.MephistoDB,\n db_id: str,\n row: Union[Mapping[str, Any], NoneType] = None,\n _used_new_call: bool = False\n)", "funcdef": "def"}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.launch": {"fullname": "mephisto.abstractions.providers.mock.mock_unit.MockUnit.launch", "modulename": "mephisto.abstractions.providers.mock.mock_unit", "qualname": "MockUnit.launch", "type": "function", "doc": "

Mock launches do nothing right now beyond updating state

\n", "signature": "(self, task_url: str) -> None", "funcdef": "def"}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.expire": {"fullname": "mephisto.abstractions.providers.mock.mock_unit.MockUnit.expire", "modulename": "mephisto.abstractions.providers.mock.mock_unit", "qualname": "MockUnit.expire", "type": "function", "doc": "

Expiration is immediate on Mocks

\n", "signature": "(self) -> float", "funcdef": "def"}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.is_expired": {"fullname": "mephisto.abstractions.providers.mock.mock_unit.MockUnit.is_expired", "modulename": "mephisto.abstractions.providers.mock.mock_unit", "qualname": "MockUnit.is_expired", "type": "function", "doc": "

Determine if this unit is expired as according to the vendor.

\n", "signature": "(self) -> bool", "funcdef": "def"}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.new": {"fullname": "mephisto.abstractions.providers.mock.mock_unit.MockUnit.new", "modulename": "mephisto.abstractions.providers.mock.mock_unit", "qualname": "MockUnit.new", "type": "function", "doc": "

Create a Unit for the given assignment

\n", "signature": "(\n db: mephisto.abstractions.database.MephistoDB,\n assignment: mephisto.data_model.assignment.Assignment,\n index: int,\n pay_amount: float\n) -> mephisto.data_model.unit.Unit", "funcdef": "def"}, "mephisto.abstractions.providers.mock.mock_worker": {"fullname": "mephisto.abstractions.providers.mock.mock_worker", "modulename": "mephisto.abstractions.providers.mock.mock_worker", "type": "module", "doc": "

\n"}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker": {"fullname": "mephisto.abstractions.providers.mock.mock_worker.MockWorker", "modulename": "mephisto.abstractions.providers.mock.mock_worker", "qualname": "MockWorker", "type": "class", "doc": "

This class represents an individual - namely a person. It maintains components of ongoing identity for a user.

\n", "bases": "mephisto.data_model.worker.Worker"}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"fullname": "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__", "modulename": "mephisto.abstractions.providers.mock.mock_worker", "qualname": "MockWorker.__init__", "type": "function", "doc": "

The new method is overridden to be able to automatically generate\nthe expected Worker class without needing to specifically find it\nfor a given db_id. As such it is impossible to create a base Worker\nas you will instead be returned the correct Worker class according to\nthe crowdprovider associated with this Worker.

\n", "signature": "(\n cls,\n db: mephisto.abstractions.database.MephistoDB,\n db_id: str,\n row: Union[Mapping[str, Any], NoneType] = None,\n _used_new_call: bool = False\n)", "funcdef": "def"}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.bonus_worker": {"fullname": "mephisto.abstractions.providers.mock.mock_worker.MockWorker.bonus_worker", "modulename": "mephisto.abstractions.providers.mock.mock_worker", "qualname": "MockWorker.bonus_worker", "type": "function", "doc": "

Bonus this worker for work any reason. Return success of bonus

\n", "signature": "(\n self,\n amount: float,\n reason: str,\n unit: Union[mephisto.data_model.unit.Unit, NoneType] = None\n) -> Tuple[bool, str]", "funcdef": "def"}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.block_worker": {"fullname": "mephisto.abstractions.providers.mock.mock_worker.MockWorker.block_worker", "modulename": "mephisto.abstractions.providers.mock.mock_worker", "qualname": "MockWorker.block_worker", "type": "function", "doc": "

Block this worker for a specified reason. Return success of block

\n", "signature": "(\n self,\n reason: str,\n unit: Union[mephisto.data_model.unit.Unit, NoneType] = None,\n requester: Union[mephisto.data_model.requester.Requester, NoneType] = None\n) -> Tuple[bool, str]", "funcdef": "def"}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.unblock_worker": {"fullname": "mephisto.abstractions.providers.mock.mock_worker.MockWorker.unblock_worker", "modulename": "mephisto.abstractions.providers.mock.mock_worker", "qualname": "MockWorker.unblock_worker", "type": "function", "doc": "

unblock a blocked worker for the specified reason. Return success of unblock

\n", "signature": "(\n self,\n reason: str,\n requester: mephisto.data_model.requester.Requester\n) -> bool", "funcdef": "def"}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_blocked": {"fullname": "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_blocked", "modulename": "mephisto.abstractions.providers.mock.mock_worker", "qualname": "MockWorker.is_blocked", "type": "function", "doc": "

Determine if a worker is blocked

\n", "signature": "(self, requester: mephisto.data_model.requester.Requester) -> bool", "funcdef": "def"}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_eligible": {"fullname": "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_eligible", "modulename": "mephisto.abstractions.providers.mock.mock_worker", "qualname": "MockWorker.is_eligible", "type": "function", "doc": "

Determine if this worker is eligible for the given task run

\n", "signature": "(self, task_run: mephisto.data_model.task_run.TaskRun) -> bool", "funcdef": "def"}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.new": {"fullname": "mephisto.abstractions.providers.mock.mock_worker.MockWorker.new", "modulename": "mephisto.abstractions.providers.mock.mock_worker", "qualname": "MockWorker.new", "type": "function", "doc": "

Create a new worker attached to the given identifier, assuming it doesn't already\nexist in the database.

\n\n

Implementation should return the result of _register_worker when sure the worker\ncan be successfully created to have it put into the db.

\n", "signature": "(\n db: mephisto.abstractions.database.MephistoDB,\n worker_id: str\n) -> mephisto.data_model.worker.Worker", "funcdef": "def"}, "mephisto.abstractions.providers.mock.provider_type": {"fullname": "mephisto.abstractions.providers.mock.provider_type", "modulename": "mephisto.abstractions.providers.mock.provider_type", "type": "module", "doc": "

\n"}, "mephisto.abstractions.providers.mturk": {"fullname": "mephisto.abstractions.providers.mturk", "modulename": "mephisto.abstractions.providers.mturk", "type": "module", "doc": "

\n"}, "mephisto.abstractions.providers.mturk.mturk_agent": {"fullname": "mephisto.abstractions.providers.mturk.mturk_agent", "modulename": "mephisto.abstractions.providers.mturk.mturk_agent", "type": "module", "doc": "

\n"}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent": {"fullname": "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent", "modulename": "mephisto.abstractions.providers.mturk.mturk_agent", "qualname": "MTurkAgent", "type": "class", "doc": "

This class encompasses a worker as they are working on an individual assignment.\nIt maintains details for the current task at hand such as start and end time,\nconnection status, etc.

\n", "bases": "mephisto.data_model.agent.Agent"}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"fullname": "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__", "modulename": "mephisto.abstractions.providers.mturk.mturk_agent", "qualname": "MTurkAgent.__init__", "type": "function", "doc": "

The new method is overridden to be able to automatically generate\nthe expected Agent class without needing to specifically find it\nfor a given db_id. As such it is impossible to create a base Agent\nas you will instead be returned the correct Agent class according to\nthe crowdprovider associated with this Agent.

\n", "signature": "(\n cls,\n db: mephisto.abstractions.database.MephistoDB,\n db_id: str,\n row: Union[Mapping[str, Any], NoneType] = None,\n _used_new_call: bool = False\n)", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.PROVIDER_TYPE": {"fullname": "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.PROVIDER_TYPE", "modulename": "mephisto.abstractions.providers.mturk.mturk_agent", "qualname": "MTurkAgent.PROVIDER_TYPE", "type": "variable", "doc": "

\n", "default_value": " = 'mturk'"}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new_from_provider_data": {"fullname": "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new_from_provider_data", "modulename": "mephisto.abstractions.providers.mturk.mturk_agent", "qualname": "MTurkAgent.new_from_provider_data", "type": "function", "doc": "

Wrapper around the new method that allows registering additional\nbookkeeping information from a crowd provider for this agent

\n", "signature": "(\n cls,\n db: mephisto.abstractions.database.MephistoDB,\n worker: mephisto.data_model.worker.Worker,\n unit: mephisto.data_model.unit.Unit,\n provider_data: Dict[str, Any]\n) -> mephisto.data_model.agent.Agent", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.attempt_to_reconcile_submitted_data": {"fullname": "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.attempt_to_reconcile_submitted_data", "modulename": "mephisto.abstractions.providers.mturk.mturk_agent", "qualname": "MTurkAgent.attempt_to_reconcile_submitted_data", "type": "function", "doc": "

Hacky attempt to load the data directly from MTurk to handle\ndata submitted that we missed somehow. Chance of failure is\ncertainly non-zero.

\n", "signature": "(self, mturk_hit_id: str)", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.approve_work": {"fullname": "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.approve_work", "modulename": "mephisto.abstractions.providers.mturk.mturk_agent", "qualname": "MTurkAgent.approve_work", "type": "function", "doc": "

Approve the work done on this specific Unit

\n", "signature": "(self) -> None", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.reject_work": {"fullname": "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.reject_work", "modulename": "mephisto.abstractions.providers.mturk.mturk_agent", "qualname": "MTurkAgent.reject_work", "type": "function", "doc": "

Reject the work done on this specific Unit

\n", "signature": "(self, reason) -> None", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.mark_done": {"fullname": "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.mark_done", "modulename": "mephisto.abstractions.providers.mturk.mturk_agent", "qualname": "MTurkAgent.mark_done", "type": "function", "doc": "

MTurk agents are marked as done on the side of MTurk, so if this agent\nis marked as done there's nothing else we need to do as the task has been\nsubmitted.

\n", "signature": "(self) -> None", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new": {"fullname": "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new", "modulename": "mephisto.abstractions.providers.mturk.mturk_agent", "qualname": "MTurkAgent.new", "type": "function", "doc": "

Create an agent for this worker to be used for work on the given Unit.

\n", "signature": "(\n db: mephisto.abstractions.database.MephistoDB,\n worker: mephisto.data_model.worker.Worker,\n unit: mephisto.data_model.unit.Unit\n) -> mephisto.data_model.agent.Agent", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_datastore": {"fullname": "mephisto.abstractions.providers.mturk.mturk_datastore", "modulename": "mephisto.abstractions.providers.mturk.mturk_datastore", "type": "module", "doc": "

\n"}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore": {"fullname": "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore", "modulename": "mephisto.abstractions.providers.mturk.mturk_datastore", "qualname": "MTurkDatastore", "type": "class", "doc": "

Handles storing multiple sessions for different requesters\nacross a single mephisto thread (locked to a MephistoDB).\nAlso creates a relevant tables for mapping between MTurk\nand mephisto.

\n"}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.__init__": {"fullname": "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.__init__", "modulename": "mephisto.abstractions.providers.mturk.mturk_datastore", "qualname": "MTurkDatastore.__init__", "type": "function", "doc": "

Initialize the session storage to empty, initialize tables if needed

\n", "signature": "(self, datastore_root: str)", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.init_tables": {"fullname": "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.init_tables", "modulename": "mephisto.abstractions.providers.mturk.mturk_datastore", "qualname": "MTurkDatastore.init_tables", "type": "function", "doc": "

Run all the table creation SQL queries to ensure the expected tables exist

\n", "signature": "(self) -> None", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.is_hit_mapping_in_sync": {"fullname": "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.is_hit_mapping_in_sync", "modulename": "mephisto.abstractions.providers.mturk.mturk_datastore", "qualname": "MTurkDatastore.is_hit_mapping_in_sync", "type": "function", "doc": "

Determine if a cached value from the given compare time is still valid

\n", "signature": "(self, unit_id: str, compare_time: float)", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.new_hit": {"fullname": "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.new_hit", "modulename": "mephisto.abstractions.providers.mturk.mturk_datastore", "qualname": "MTurkDatastore.new_hit", "type": "function", "doc": "

Register a new HIT mapping in the table

\n", "signature": "(self, hit_id: str, hit_link: str, duration: int, run_id: str) -> None", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_unassigned_hit_ids": {"fullname": "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_unassigned_hit_ids", "modulename": "mephisto.abstractions.providers.mturk.mturk_datastore", "qualname": "MTurkDatastore.get_unassigned_hit_ids", "type": "function", "doc": "

Return a list of all HIT ids that haven't been assigned

\n", "signature": "(self, run_id: str)", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_assignment_to_hit": {"fullname": "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_assignment_to_hit", "modulename": "mephisto.abstractions.providers.mturk.mturk_datastore", "qualname": "MTurkDatastore.register_assignment_to_hit", "type": "function", "doc": "

Register a specific assignment and hit to the given unit,\nor clear the assignment after a return

\n", "signature": "(\n self,\n hit_id: str,\n unit_id: Union[str, NoneType] = None,\n assignment_id: Union[str, NoneType] = None\n) -> None", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.clear_hit_from_unit": {"fullname": "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.clear_hit_from_unit", "modulename": "mephisto.abstractions.providers.mturk.mturk_datastore", "qualname": "MTurkDatastore.clear_hit_from_unit", "type": "function", "doc": "

Clear the hit mapping that maps the given unit,\nif such a unit-hit map exists

\n", "signature": "(self, unit_id: str) -> None", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_hit_mapping": {"fullname": "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_hit_mapping", "modulename": "mephisto.abstractions.providers.mturk.mturk_datastore", "qualname": "MTurkDatastore.get_hit_mapping", "type": "function", "doc": "

Get the mapping between Mephisto IDs and MTurk ids

\n", "signature": "(self, unit_id: str) -> sqlite3.Row", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_run": {"fullname": "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_run", "modulename": "mephisto.abstractions.providers.mturk.mturk_datastore", "qualname": "MTurkDatastore.register_run", "type": "function", "doc": "

Register a new task run in the mturk table

\n", "signature": "(\n self,\n run_id: str,\n hit_type_id: str,\n hit_config_path: str,\n frame_height: int = 0\n) -> None", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_run": {"fullname": "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_run", "modulename": "mephisto.abstractions.providers.mturk.mturk_datastore", "qualname": "MTurkDatastore.get_run", "type": "function", "doc": "

Get the details for a run by task_run_id

\n", "signature": "(self, run_id: str) -> sqlite3.Row", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.create_qualification_mapping": {"fullname": "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.create_qualification_mapping", "modulename": "mephisto.abstractions.providers.mturk.mturk_datastore", "qualname": "MTurkDatastore.create_qualification_mapping", "type": "function", "doc": "

Create a mapping between mephisto qualification name and mturk\nqualification details in the local datastore.

\n\n

Repeat entries with the same qualification_name will be idempotent

\n", "signature": "(\n self,\n qualification_name: str,\n requester_id: str,\n mturk_qualification_name: str,\n mturk_qualification_id: str\n) -> None", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_qualification_mapping": {"fullname": "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_qualification_mapping", "modulename": "mephisto.abstractions.providers.mturk.mturk_datastore", "qualname": "MTurkDatastore.get_qualification_mapping", "type": "function", "doc": "

Get the mapping between Mephisto qualifications and MTurk qualifications

\n", "signature": "(self, qualification_name: str) -> Union[sqlite3.Row, NoneType]", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_session_for_requester": {"fullname": "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_session_for_requester", "modulename": "mephisto.abstractions.providers.mturk.mturk_datastore", "qualname": "MTurkDatastore.get_session_for_requester", "type": "function", "doc": "

Either create a new session for the given requester or return\nthe existing one if it has already been created

\n", "signature": "(self, requester_name: str) -> boto3.session.Session", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_client_for_requester": {"fullname": "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_client_for_requester", "modulename": "mephisto.abstractions.providers.mturk.mturk_datastore", "qualname": "MTurkDatastore.get_client_for_requester", "type": "function", "doc": "

Return the client for the given requester, which should allow\ndirect calls to the mturk surface

\n", "signature": "(self, requester_name: str) -> Any", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_sandbox_client_for_requester": {"fullname": "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_sandbox_client_for_requester", "modulename": "mephisto.abstractions.providers.mturk.mturk_datastore", "qualname": "MTurkDatastore.get_sandbox_client_for_requester", "type": "function", "doc": "

Return the client for the given requester, which should allow\ndirect calls to the mturk surface

\n", "signature": "(self, requester_name: str) -> Any", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_provider": {"fullname": "mephisto.abstractions.providers.mturk.mturk_provider", "modulename": "mephisto.abstractions.providers.mturk.mturk_provider", "type": "module", "doc": "

\n"}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProviderArgs": {"fullname": "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProviderArgs", "modulename": "mephisto.abstractions.providers.mturk.mturk_provider", "qualname": "MTurkProviderArgs", "type": "class", "doc": "

Provider args for an MTurk provider

\n", "bases": "mephisto.abstractions.crowd_provider.ProviderArgs"}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProviderArgs.__init__": {"fullname": "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProviderArgs.__init__", "modulename": "mephisto.abstractions.providers.mturk.mturk_provider", "qualname": "MTurkProviderArgs.__init__", "type": "function", "doc": "

\n", "signature": "(self, _provider_type: str = 'mturk', requester_name: str = '???')", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider": {"fullname": "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider", "modulename": "mephisto.abstractions.providers.mturk.mturk_provider", "qualname": "MTurkProvider", "type": "class", "doc": "

Implementation of a crowdprovider that interfaces with MTurk

\n", "bases": "mephisto.abstractions.crowd_provider.CrowdProvider"}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.PROVIDER_TYPE": {"fullname": "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.PROVIDER_TYPE", "modulename": "mephisto.abstractions.providers.mturk.mturk_provider", "qualname": "MTurkProvider.PROVIDER_TYPE", "type": "variable", "doc": "

\n", "default_value": " = 'mturk'"}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.UnitClass": {"fullname": "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.UnitClass", "modulename": "mephisto.abstractions.providers.mturk.mturk_provider", "qualname": "MTurkProvider.UnitClass", "type": "class", "doc": "

This class tracks the status of an individual worker's contribution to a\nhigher level assignment. It is the smallest 'unit' of work to complete\nthe assignment, and this class is only responsible for checking\nthe status of that work itself being done.

\n", "bases": "mephisto.data_model.unit.Unit"}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.RequesterClass": {"fullname": "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.RequesterClass", "modulename": "mephisto.abstractions.providers.mturk.mturk_provider", "qualname": "MTurkProvider.RequesterClass", "type": "class", "doc": "

Wrapper for requester behavior as provided by MTurk. Makes\nall requests directly to MTurk through boto3.

\n", "bases": "mephisto.data_model.requester.Requester"}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.WorkerClass": {"fullname": "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.WorkerClass", "modulename": "mephisto.abstractions.providers.mturk.mturk_provider", "qualname": "MTurkProvider.WorkerClass", "type": "class", "doc": "

This class represents an individual - namely a person. It maintains components of ongoing identity for a user.

\n", "bases": "mephisto.data_model.worker.Worker"}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.AgentClass": {"fullname": "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.AgentClass", "modulename": "mephisto.abstractions.providers.mturk.mturk_provider", "qualname": "MTurkProvider.AgentClass", "type": "class", "doc": "

This class encompasses a worker as they are working on an individual assignment.\nIt maintains details for the current task at hand such as start and end time,\nconnection status, etc.

\n", "bases": "mephisto.data_model.agent.Agent"}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.ArgsClass": {"fullname": "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.ArgsClass", "modulename": "mephisto.abstractions.providers.mturk.mturk_provider", "qualname": "MTurkProvider.ArgsClass", "type": "class", "doc": "

Provider args for an MTurk provider

\n", "bases": "mephisto.abstractions.crowd_provider.ProviderArgs"}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.initialize_provider_datastore": {"fullname": "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.initialize_provider_datastore", "modulename": "mephisto.abstractions.providers.mturk.mturk_provider", "qualname": "MTurkProvider.initialize_provider_datastore", "type": "function", "doc": "

MTurk itself is the source of truth for most data required to run\ntasks on MTurk. The datastore holds sessions to connect with\nMTurk as well as mappings between MTurk ids and Mephisto ids

\n", "signature": "(self, storage_path: str) -> Any", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.setup_resources_for_task_run": {"fullname": "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.setup_resources_for_task_run", "modulename": "mephisto.abstractions.providers.mturk.mturk_provider", "qualname": "MTurkProvider.setup_resources_for_task_run", "type": "function", "doc": "

Produce the HIT type for this task run.

\n", "signature": "(\n self,\n task_run: mephisto.data_model.task_run.TaskRun,\n args: omegaconf.dictconfig.DictConfig,\n shared_state: mephisto.abstractions.blueprint.SharedTaskState,\n server_url: str\n) -> None", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_resources_from_task_run": {"fullname": "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_resources_from_task_run", "modulename": "mephisto.abstractions.providers.mturk.mturk_provider", "qualname": "MTurkProvider.cleanup_resources_from_task_run", "type": "function", "doc": "

No cleanup necessary for task type

\n", "signature": "(\n self,\n task_run: mephisto.data_model.task_run.TaskRun,\n server_url: str\n) -> None", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.get_wrapper_js_path": {"fullname": "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.get_wrapper_js_path", "modulename": "mephisto.abstractions.providers.mturk.mturk_provider", "qualname": "MTurkProvider.get_wrapper_js_path", "type": "function", "doc": "

Return the path to the wrap_crowd_source.js file for this\nprovider to be deployed to the server

\n", "signature": "(cls)", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_qualification": {"fullname": "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_qualification", "modulename": "mephisto.abstractions.providers.mturk.mturk_provider", "qualname": "MTurkProvider.cleanup_qualification", "type": "function", "doc": "

Remove the qualification from the sandbox server, if it exists

\n", "signature": "(self, qualification_name: str) -> None", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_requester": {"fullname": "mephisto.abstractions.providers.mturk.mturk_requester", "modulename": "mephisto.abstractions.providers.mturk.mturk_requester", "type": "module", "doc": "

\n"}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs": {"fullname": "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs", "modulename": "mephisto.abstractions.providers.mturk.mturk_requester", "qualname": "MTurkRequesterArgs", "type": "class", "doc": "

MTurkRequesterArgs(name: str = '???', _group: str = 'MTurkRequester', access_key_id: str = '???', secret_access_key: str = '???')

\n", "bases": "mephisto.data_model.requester.RequesterArgs"}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.__init__": {"fullname": "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.__init__", "modulename": "mephisto.abstractions.providers.mturk.mturk_requester", "qualname": "MTurkRequesterArgs.__init__", "type": "function", "doc": "

\n", "signature": "(\n self,\n name: str = '???',\n _group: str = 'MTurkRequester',\n access_key_id: str = '???',\n secret_access_key: str = '???'\n)", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.access_key_id": {"fullname": "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.access_key_id", "modulename": "mephisto.abstractions.providers.mturk.mturk_requester", "qualname": "MTurkRequesterArgs.access_key_id", "type": "variable", "doc": "

\n", "annotation": ": str", "default_value": " = '???'"}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.secret_access_key": {"fullname": "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.secret_access_key", "modulename": "mephisto.abstractions.providers.mturk.mturk_requester", "qualname": "MTurkRequesterArgs.secret_access_key", "type": "variable", "doc": "

\n", "annotation": ": str", "default_value": " = '???'"}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester": {"fullname": "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester", "modulename": "mephisto.abstractions.providers.mturk.mturk_requester", "qualname": "MTurkRequester", "type": "class", "doc": "

Wrapper for requester behavior as provided by MTurk. Makes\nall requests directly to MTurk through boto3.

\n", "bases": "mephisto.data_model.requester.Requester"}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"fullname": "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__", "modulename": "mephisto.abstractions.providers.mturk.mturk_requester", "qualname": "MTurkRequester.__init__", "type": "function", "doc": "

The new method is overridden to be able to automatically generate\nthe expected Requester class without needing to specifically find it\nfor a given db_id. As such it is impossible to create a base Requester\nas you will instead be returned the correct Requester class according to\nthe crowdprovider associated with this Requester.

\n", "signature": "(\n cls,\n db: mephisto.abstractions.database.MephistoDB,\n db_id: str,\n row: Union[Mapping[str, Any], NoneType] = None,\n _used_new_call: bool = False\n)", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.PROVIDER_TYPE": {"fullname": "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.PROVIDER_TYPE", "modulename": "mephisto.abstractions.providers.mturk.mturk_requester", "qualname": "MTurkRequester.PROVIDER_TYPE", "type": "variable", "doc": "

\n", "default_value": " = 'mturk'"}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.ArgsClass": {"fullname": "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.ArgsClass", "modulename": "mephisto.abstractions.providers.mturk.mturk_requester", "qualname": "MTurkRequester.ArgsClass", "type": "class", "doc": "

MTurkRequesterArgs(name: str = '???', _group: str = 'MTurkRequester', access_key_id: str = '???', secret_access_key: str = '???')

\n", "bases": "mephisto.data_model.requester.RequesterArgs"}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.register": {"fullname": "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.register", "modulename": "mephisto.abstractions.providers.mturk.mturk_requester", "qualname": "MTurkRequester.register", "type": "function", "doc": "

Register this requester with the crowd provider by providing any required credentials\nor such. If no args are provided, assume the registration is already made and try\nto assert it as such.

\n", "signature": "(\n self,\n args: Union[omegaconf.dictconfig.DictConfig, NoneType] = None\n) -> None", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.is_registered": {"fullname": "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.is_registered", "modulename": "mephisto.abstractions.providers.mturk.mturk_requester", "qualname": "MTurkRequester.is_registered", "type": "function", "doc": "

Return whether or not this requester has registered yet

\n", "signature": "(self) -> bool", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.get_available_budget": {"fullname": "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.get_available_budget", "modulename": "mephisto.abstractions.providers.mturk.mturk_requester", "qualname": "MTurkRequester.get_available_budget", "type": "function", "doc": "

Get the available budget from MTurk

\n", "signature": "(self) -> float", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new": {"fullname": "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new", "modulename": "mephisto.abstractions.providers.mturk.mturk_requester", "qualname": "MTurkRequester.new", "type": "function", "doc": "

Try to create a new requester by this name, raise an exception if\nthe name already exists.

\n\n

Implementation should call _register_requester(db, requester_id) when sure the requester\ncan be successfully created to have it put into the db and return the result.

\n", "signature": "(\n db: mephisto.abstractions.database.MephistoDB,\n requester_name: str\n) -> mephisto.data_model.requester.Requester", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_unit": {"fullname": "mephisto.abstractions.providers.mturk.mturk_unit", "modulename": "mephisto.abstractions.providers.mturk.mturk_unit", "type": "module", "doc": "

\n"}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit": {"fullname": "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit", "modulename": "mephisto.abstractions.providers.mturk.mturk_unit", "qualname": "MTurkUnit", "type": "class", "doc": "

This class tracks the status of an individual worker's contribution to a\nhigher level assignment. It is the smallest 'unit' of work to complete\nthe assignment, and this class is only responsible for checking\nthe status of that work itself being done.

\n", "bases": "mephisto.data_model.unit.Unit"}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"fullname": "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__", "modulename": "mephisto.abstractions.providers.mturk.mturk_unit", "qualname": "MTurkUnit.__init__", "type": "function", "doc": "

The new method is overridden to be able to automatically generate\nthe expected Unit class without needing to specifically find it\nfor a given db_id. As such it is impossible to create a Unit\nas you will instead be returned the correct Unit class according to\nthe crowdprovider associated with this Unit.

\n", "signature": "(\n cls,\n db: mephisto.abstractions.database.MephistoDB,\n db_id: str,\n row: Union[Mapping[str, Any], NoneType] = None,\n _used_new_call: bool = False\n)", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.PROVIDER_TYPE": {"fullname": "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.PROVIDER_TYPE", "modulename": "mephisto.abstractions.providers.mturk.mturk_unit", "qualname": "MTurkUnit.PROVIDER_TYPE", "type": "variable", "doc": "

\n", "default_value": " = 'mturk'"}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.register_from_provider_data": {"fullname": "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.register_from_provider_data", "modulename": "mephisto.abstractions.providers.mturk.mturk_unit", "qualname": "MTurkUnit.register_from_provider_data", "type": "function", "doc": "

Update the datastore and local information from this registration

\n", "signature": "(self, hit_id: str, mturk_assignment_id: str) -> None", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_assignment_id": {"fullname": "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_assignment_id", "modulename": "mephisto.abstractions.providers.mturk.mturk_unit", "qualname": "MTurkUnit.get_mturk_assignment_id", "type": "function", "doc": "

Return the MTurk assignment id associated with this unit

\n", "signature": "(self) -> Union[str, NoneType]", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_hit_id": {"fullname": "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_hit_id", "modulename": "mephisto.abstractions.providers.mturk.mturk_unit", "qualname": "MTurkUnit.get_mturk_hit_id", "type": "function", "doc": "

Return the MTurk hit id associated with this unit

\n", "signature": "(self) -> Union[str, NoneType]", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_requester": {"fullname": "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_requester", "modulename": "mephisto.abstractions.providers.mturk.mturk_unit", "qualname": "MTurkUnit.get_requester", "type": "function", "doc": "

Wrapper around regular Requester as this will be MTurkRequesters

\n", "signature": "(\n self\n) -> mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.set_db_status": {"fullname": "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.set_db_status", "modulename": "mephisto.abstractions.providers.mturk.mturk_unit", "qualname": "MTurkUnit.set_db_status", "type": "function", "doc": "

Set the status reflected in the database for this Unit

\n", "signature": "(self, status: str) -> None", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.clear_assigned_agent": {"fullname": "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.clear_assigned_agent", "modulename": "mephisto.abstractions.providers.mturk.mturk_unit", "qualname": "MTurkUnit.clear_assigned_agent", "type": "function", "doc": "

Additionally to clearing the agent, we also need to dissociate the\nhit_id from this unit in the MTurkDatastore

\n", "signature": "(self) -> None", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_status": {"fullname": "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_status", "modulename": "mephisto.abstractions.providers.mturk.mturk_unit", "qualname": "MTurkUnit.get_status", "type": "function", "doc": "

Get status for this unit directly from MTurk, fall back on local info

\n", "signature": "(self) -> str", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.launch": {"fullname": "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.launch", "modulename": "mephisto.abstractions.providers.mturk.mturk_unit", "qualname": "MTurkUnit.launch", "type": "function", "doc": "

Create this HIT on MTurk (making it availalbe) and register the ids in the local db

\n", "signature": "(self, task_url: str) -> None", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.expire": {"fullname": "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.expire", "modulename": "mephisto.abstractions.providers.mturk.mturk_unit", "qualname": "MTurkUnit.expire", "type": "function", "doc": "

Send a request to expire the HIT, and if it's not assigned return,\notherwise just return the maximum assignment duration

\n", "signature": "(self) -> float", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.is_expired": {"fullname": "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.is_expired", "modulename": "mephisto.abstractions.providers.mturk.mturk_unit", "qualname": "MTurkUnit.is_expired", "type": "function", "doc": "

Determine if this unit is expired as according to the vendor.

\n\n

In this case, we keep track of the expiration locally by refreshing\nthe hit's status and seeing if we've expired.

\n", "signature": "(self) -> bool", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.new": {"fullname": "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.new", "modulename": "mephisto.abstractions.providers.mturk.mturk_unit", "qualname": "MTurkUnit.new", "type": "function", "doc": "

Create a Unit for the given assignment

\n", "signature": "(\n db: mephisto.abstractions.database.MephistoDB,\n assignment: mephisto.data_model.assignment.Assignment,\n index: int,\n pay_amount: float\n) -> mephisto.data_model.unit.Unit", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_utils": {"fullname": "mephisto.abstractions.providers.mturk.mturk_utils", "modulename": "mephisto.abstractions.providers.mturk.mturk_utils", "type": "module", "doc": "

\n"}, "mephisto.abstractions.providers.mturk.mturk_utils.client_is_sandbox": {"fullname": "mephisto.abstractions.providers.mturk.mturk_utils.client_is_sandbox", "modulename": "mephisto.abstractions.providers.mturk.mturk_utils", "qualname": "client_is_sandbox", "type": "function", "doc": "

Determine if the given client is communicating with\nthe live server or a sandbox

\n", "signature": "(client: Any) -> bool", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_utils.check_aws_credentials": {"fullname": "mephisto.abstractions.providers.mturk.mturk_utils.check_aws_credentials", "modulename": "mephisto.abstractions.providers.mturk.mturk_utils", "qualname": "check_aws_credentials", "type": "function", "doc": "

\n", "signature": "(profile_name: str) -> bool", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_utils.setup_aws_credentials": {"fullname": "mephisto.abstractions.providers.mturk.mturk_utils.setup_aws_credentials", "modulename": "mephisto.abstractions.providers.mturk.mturk_utils", "qualname": "setup_aws_credentials", "type": "function", "doc": "

\n", "signature": "(\n profile_name: str,\n register_args: Union[omegaconf.dictconfig.DictConfig, NoneType] = None\n) -> bool", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_task_fee": {"fullname": "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_task_fee", "modulename": "mephisto.abstractions.providers.mturk.mturk_utils", "qualname": "calculate_mturk_task_fee", "type": "function", "doc": "

MTurk Pricing: https://requester.mturk.com/pricing\n20% fee on the reward and bonus amount (if any) you pay Workers.

\n", "signature": "(task_amount: float) -> float", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_bonus_fee": {"fullname": "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_bonus_fee", "modulename": "mephisto.abstractions.providers.mturk.mturk_utils", "qualname": "calculate_mturk_bonus_fee", "type": "function", "doc": "

MTurk Pricing: https://requester.mturk.com/pricing\n20% fee on the reward and bonus amount (if any) you pay Workers.

\n", "signature": "(bonus_amount: float) -> float", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_utils.get_requester_balance": {"fullname": "mephisto.abstractions.providers.mturk.mturk_utils.get_requester_balance", "modulename": "mephisto.abstractions.providers.mturk.mturk_utils", "qualname": "get_requester_balance", "type": "function", "doc": "

Get the balance for the requester associated with this client

\n", "signature": "(client: Any) -> float", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_utils.check_mturk_balance": {"fullname": "mephisto.abstractions.providers.mturk.mturk_utils.check_mturk_balance", "modulename": "mephisto.abstractions.providers.mturk.mturk_utils", "qualname": "check_mturk_balance", "type": "function", "doc": "

Checks to see if there is at least balance_needed amount in the\nrequester account, returns True if the balance is greater than\nbalance_needed

\n", "signature": "(client: Any, balance_needed: float)", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_config": {"fullname": "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_config", "modulename": "mephisto.abstractions.providers.mturk.mturk_utils", "qualname": "create_hit_config", "type": "function", "doc": "

Writes a HIT config to file

\n", "signature": "(\n opt: Dict[str, Any],\n task_description: str,\n unique_worker: bool,\n is_sandbox: bool\n) -> None", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_utils.delete_qualification": {"fullname": "mephisto.abstractions.providers.mturk.mturk_utils.delete_qualification", "modulename": "mephisto.abstractions.providers.mturk.mturk_utils", "qualname": "delete_qualification", "type": "function", "doc": "

Deletes a qualification by id

\n", "signature": "(client: Any, qualification_id: str) -> None", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"fullname": "mephisto.abstractions.providers.mturk.mturk_utils.find_qualification", "modulename": "mephisto.abstractions.providers.mturk.mturk_utils", "qualname": "find_qualification", "type": "function", "doc": "

Query amazon to find the existing qualification name, return the Id,\notherwise return none.\nIf must_be_owned is true, it only returns qualifications owned by the user.\nWill return False if it finds another's qualification

\n\n

The return format is (meets_owner_constraint, qual_id)

\n", "signature": "(\n client: Any,\n qualification_name: str,\n must_be_owned: bool = True\n) -> Tuple[bool, Union[str, NoneType]]", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"fullname": "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification", "modulename": "mephisto.abstractions.providers.mturk.mturk_utils", "qualname": "find_or_create_qualification", "type": "function", "doc": "

Query amazon to find the existing qualification name, return the Id. If\nit exists and must_be_owned is true but we don't own it, this returns none.\nIf it doesn't exist, the qualification is created

\n", "signature": "(\n client: Any,\n qualification_name: str,\n description: str,\n must_be_owned: bool = True\n) -> Union[str, NoneType]", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_utils.give_worker_qualification": {"fullname": "mephisto.abstractions.providers.mturk.mturk_utils.give_worker_qualification", "modulename": "mephisto.abstractions.providers.mturk.mturk_utils", "qualname": "give_worker_qualification", "type": "function", "doc": "

Give a qualification to the given worker

\n", "signature": "(\n client: Any,\n worker_id: str,\n qualification_id: str,\n value: Union[int, NoneType] = None\n) -> None", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_utils.remove_worker_qualification": {"fullname": "mephisto.abstractions.providers.mturk.mturk_utils.remove_worker_qualification", "modulename": "mephisto.abstractions.providers.mturk.mturk_utils", "qualname": "remove_worker_qualification", "type": "function", "doc": "

Give a qualification to the given worker

\n", "signature": "(\n client: Any,\n worker_id: str,\n qualification_id: str,\n reason: str = ''\n) -> None", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_utils.convert_mephisto_qualifications": {"fullname": "mephisto.abstractions.providers.mturk.mturk_utils.convert_mephisto_qualifications", "modulename": "mephisto.abstractions.providers.mturk.mturk_utils", "qualname": "convert_mephisto_qualifications", "type": "function", "doc": "

Convert qualifications from mephisto's format to MTurk's

\n", "signature": "(client: Any, qualifications: List[Dict[str, Any]])", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_type": {"fullname": "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_type", "modulename": "mephisto.abstractions.providers.mturk.mturk_utils", "qualname": "create_hit_type", "type": "function", "doc": "

Create a HIT type to be used to generate HITs of the requested params

\n", "signature": "(\n client: Any,\n task_args: omegaconf.dictconfig.DictConfig,\n qualifications: List[Dict[str, Any]],\n auto_approve_delay: Union[int, NoneType] = 604800,\n skip_locale_qual=False\n) -> str", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_utils.create_compensation_hit_with_hit_type": {"fullname": "mephisto.abstractions.providers.mturk.mturk_utils.create_compensation_hit_with_hit_type", "modulename": "mephisto.abstractions.providers.mturk.mturk_utils", "qualname": "create_compensation_hit_with_hit_type", "type": "function", "doc": "

Creates a simple compensation HIT to direct workers to submit

\n", "signature": "(\n client: Any,\n reason: str,\n hit_type_id: str,\n num_assignments: int = 1\n) -> Tuple[str, str, Dict[str, Any]]", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_with_hit_type": {"fullname": "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_with_hit_type", "modulename": "mephisto.abstractions.providers.mturk.mturk_utils", "qualname": "create_hit_with_hit_type", "type": "function", "doc": "

Creates the actual HIT given the type and page to direct clients to

\n", "signature": "(\n client: Any,\n frame_height: int,\n page_url: str,\n hit_type_id: str,\n num_assignments: int = 1\n) -> Tuple[str, str, Dict[str, Any]]", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_utils.expire_hit": {"fullname": "mephisto.abstractions.providers.mturk.mturk_utils.expire_hit", "modulename": "mephisto.abstractions.providers.mturk.mturk_utils", "qualname": "expire_hit", "type": "function", "doc": "

\n", "signature": "(client: Any, hit_id: str)", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_utils.get_hit": {"fullname": "mephisto.abstractions.providers.mturk.mturk_utils.get_hit", "modulename": "mephisto.abstractions.providers.mturk.mturk_utils", "qualname": "get_hit", "type": "function", "doc": "

Get hit from mturk by hit_id

\n", "signature": "(client: Any, hit_id: str) -> Dict[str, Any]", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignment": {"fullname": "mephisto.abstractions.providers.mturk.mturk_utils.get_assignment", "modulename": "mephisto.abstractions.providers.mturk.mturk_utils", "qualname": "get_assignment", "type": "function", "doc": "

Gets assignment from mturk by assignment_id. Only works if the\nassignment is in a completed state

\n", "signature": "(client: Any, assignment_id: str) -> Dict[str, Any]", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignments_for_hit": {"fullname": "mephisto.abstractions.providers.mturk.mturk_utils.get_assignments_for_hit", "modulename": "mephisto.abstractions.providers.mturk.mturk_utils", "qualname": "get_assignments_for_hit", "type": "function", "doc": "

Get completed assignments for a hit

\n", "signature": "(client: Any, hit_id: str) -> List[Dict[str, Any]]", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_work": {"fullname": "mephisto.abstractions.providers.mturk.mturk_utils.approve_work", "modulename": "mephisto.abstractions.providers.mturk.mturk_utils", "qualname": "approve_work", "type": "function", "doc": "

approve work for a given assignment through the mturk client

\n", "signature": "(\n client: Any,\n assignment_id: str,\n override_rejection: bool = False\n) -> None", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_utils.reject_work": {"fullname": "mephisto.abstractions.providers.mturk.mturk_utils.reject_work", "modulename": "mephisto.abstractions.providers.mturk.mturk_utils", "qualname": "reject_work", "type": "function", "doc": "

reject work for a given assignment through the mturk client

\n", "signature": "(client: Any, assignment_id: str, reason: str) -> None", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_assignments_for_hit": {"fullname": "mephisto.abstractions.providers.mturk.mturk_utils.approve_assignments_for_hit", "modulename": "mephisto.abstractions.providers.mturk.mturk_utils", "qualname": "approve_assignments_for_hit", "type": "function", "doc": "

Approve work for assignments associated with a given hit, through\nmturk client

\n", "signature": "(client: Any, hit_id: str, override_rejection: bool = False)", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_utils.block_worker": {"fullname": "mephisto.abstractions.providers.mturk.mturk_utils.block_worker", "modulename": "mephisto.abstractions.providers.mturk.mturk_utils", "qualname": "block_worker", "type": "function", "doc": "

Block a worker by id using the mturk client, passes reason along

\n", "signature": "(client: Any, worker_id: str, reason: str) -> None", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_utils.unblock_worker": {"fullname": "mephisto.abstractions.providers.mturk.mturk_utils.unblock_worker", "modulename": "mephisto.abstractions.providers.mturk.mturk_utils", "qualname": "unblock_worker", "type": "function", "doc": "

Remove a block on the given worker

\n", "signature": "(client: Any, worker_id: str, reason: str) -> None", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_utils.is_worker_blocked": {"fullname": "mephisto.abstractions.providers.mturk.mturk_utils.is_worker_blocked", "modulename": "mephisto.abstractions.providers.mturk.mturk_utils", "qualname": "is_worker_blocked", "type": "function", "doc": "

Determine if the given worker is blocked by this client

\n", "signature": "(client: Any, worker_id: str) -> bool", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_utils.pay_bonus": {"fullname": "mephisto.abstractions.providers.mturk.mturk_utils.pay_bonus", "modulename": "mephisto.abstractions.providers.mturk.mturk_utils", "qualname": "pay_bonus", "type": "function", "doc": "

Handles paying bonus to a Turker, fails for insufficient funds.\nReturns True on success and False on failure

\n", "signature": "(\n client: Any,\n worker_id: str,\n bonus_amount: float,\n assignment_id: str,\n reason: str,\n unique_request_token: str\n) -> bool", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_utils.email_worker": {"fullname": "mephisto.abstractions.providers.mturk.mturk_utils.email_worker", "modulename": "mephisto.abstractions.providers.mturk.mturk_utils", "qualname": "email_worker", "type": "function", "doc": "

Send an email to a worker through the mturk client

\n", "signature": "(\n client: Any,\n worker_id: str,\n subject: str,\n message_text: str\n) -> Tuple[bool, str]", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_utils.get_outstanding_hits": {"fullname": "mephisto.abstractions.providers.mturk.mturk_utils.get_outstanding_hits", "modulename": "mephisto.abstractions.providers.mturk.mturk_utils", "qualname": "get_outstanding_hits", "type": "function", "doc": "

Return the HITs sorted by HITTypeId that are still on the MTurk Server

\n", "signature": "(client: Any) -> Dict[str, List[Dict[str, Any]]]", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_utils.expire_and_dispose_hits": {"fullname": "mephisto.abstractions.providers.mturk.mturk_utils.expire_and_dispose_hits", "modulename": "mephisto.abstractions.providers.mturk.mturk_utils", "qualname": "expire_and_dispose_hits", "type": "function", "doc": "

Loops over attempting to expire and dispose any hits in the hits list that can be disposed\nReturns any HITs that could not be disposed of

\n", "signature": "(\n client: Any,\n hits: List[Dict[str, Any]],\n quiet: bool = False\n) -> List[Dict[str, Any]]", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_worker": {"fullname": "mephisto.abstractions.providers.mturk.mturk_worker", "modulename": "mephisto.abstractions.providers.mturk.mturk_worker", "type": "module", "doc": "

\n"}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker": {"fullname": "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker", "modulename": "mephisto.abstractions.providers.mturk.mturk_worker", "qualname": "MTurkWorker", "type": "class", "doc": "

This class represents an individual - namely a person. It maintains components of ongoing identity for a user.

\n", "bases": "mephisto.data_model.worker.Worker"}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"fullname": "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__", "modulename": "mephisto.abstractions.providers.mturk.mturk_worker", "qualname": "MTurkWorker.__init__", "type": "function", "doc": "

The new method is overridden to be able to automatically generate\nthe expected Worker class without needing to specifically find it\nfor a given db_id. As such it is impossible to create a base Worker\nas you will instead be returned the correct Worker class according to\nthe crowdprovider associated with this Worker.

\n", "signature": "(\n cls,\n db: mephisto.abstractions.database.MephistoDB,\n db_id: str,\n row: Union[Mapping[str, Any], NoneType] = None,\n _used_new_call: bool = False\n)", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.PROVIDER_TYPE": {"fullname": "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.PROVIDER_TYPE", "modulename": "mephisto.abstractions.providers.mturk.mturk_worker", "qualname": "MTurkWorker.PROVIDER_TYPE", "type": "variable", "doc": "

\n", "default_value": " = 'mturk'"}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_from_mturk_worker_id": {"fullname": "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_from_mturk_worker_id", "modulename": "mephisto.abstractions.providers.mturk.mturk_worker", "qualname": "MTurkWorker.get_from_mturk_worker_id", "type": "function", "doc": "

Get the MTurkWorker from the given worker_id

\n", "signature": "(\n cls,\n db: mephisto.abstractions.database.MephistoDB,\n mturk_worker_id: str\n) -> Union[mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker, NoneType]", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_mturk_worker_id": {"fullname": "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_mturk_worker_id", "modulename": "mephisto.abstractions.providers.mturk.mturk_worker", "qualname": "MTurkWorker.get_mturk_worker_id", "type": "function", "doc": "

\n", "signature": "(self)", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"fullname": "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification", "modulename": "mephisto.abstractions.providers.mturk.mturk_worker", "qualname": "MTurkWorker.grant_crowd_qualification", "type": "function", "doc": "

Grant a qualification by the given name to this worker. Check the local\nMTurk db to find the matching MTurk qualification to grant, and pass\nthat. If no qualification exists, try to create one.

\n\n

In creating a new qualification, Mephisto resolves the ambiguity over which\nrequester to associate that qualification with by using the FIRST requester\nof the given account type (either mturk or mturk_sandbox)

\n", "signature": "(self, qualification_name: str, value: int = 1) -> None", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.revoke_crowd_qualification": {"fullname": "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.revoke_crowd_qualification", "modulename": "mephisto.abstractions.providers.mturk.mturk_worker", "qualname": "MTurkWorker.revoke_crowd_qualification", "type": "function", "doc": "

Revoke the qualification by the given name from this worker. Check the local\nMTurk db to find the matching MTurk qualification to revoke, pass if\nno such qualification exists.

\n", "signature": "(self, qualification_name: str) -> None", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.bonus_worker": {"fullname": "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.bonus_worker", "modulename": "mephisto.abstractions.providers.mturk.mturk_worker", "qualname": "MTurkWorker.bonus_worker", "type": "function", "doc": "

Bonus this worker for work any reason. Return tuple of success and failure message

\n", "signature": "(\n self,\n amount: float,\n reason: str,\n unit: Union[mephisto.data_model.unit.Unit, NoneType] = None\n) -> Tuple[bool, str]", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.block_worker": {"fullname": "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.block_worker", "modulename": "mephisto.abstractions.providers.mturk.mturk_worker", "qualname": "MTurkWorker.block_worker", "type": "function", "doc": "

Block this worker for a specified reason. Return success of block

\n", "signature": "(\n self,\n reason: str,\n unit: Union[mephisto.data_model.unit.Unit, NoneType] = None,\n requester: Union[mephisto.data_model.requester.Requester, NoneType] = None\n) -> Tuple[bool, str]", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.unblock_worker": {"fullname": "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.unblock_worker", "modulename": "mephisto.abstractions.providers.mturk.mturk_worker", "qualname": "MTurkWorker.unblock_worker", "type": "function", "doc": "

unblock a blocked worker for the specified reason. Return success of unblock

\n", "signature": "(\n self,\n reason: str,\n requester: mephisto.data_model.requester.Requester\n) -> bool", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_blocked": {"fullname": "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_blocked", "modulename": "mephisto.abstractions.providers.mturk.mturk_worker", "qualname": "MTurkWorker.is_blocked", "type": "function", "doc": "

Determine if a worker is blocked

\n", "signature": "(self, requester: mephisto.data_model.requester.Requester) -> bool", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_eligible": {"fullname": "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_eligible", "modulename": "mephisto.abstractions.providers.mturk.mturk_worker", "qualname": "MTurkWorker.is_eligible", "type": "function", "doc": "

Qualifications are handled primarily by MTurk, so if a worker is able to get\nthrough to be able to access the task, they should be eligible

\n", "signature": "(self, task_run: mephisto.data_model.task_run.TaskRun) -> bool", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.new": {"fullname": "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.new", "modulename": "mephisto.abstractions.providers.mturk.mturk_worker", "qualname": "MTurkWorker.new", "type": "function", "doc": "

Create a new worker attached to the given identifier, assuming it doesn't already\nexist in the database.

\n\n

Implementation should return the result of _register_worker when sure the worker\ncan be successfully created to have it put into the db.

\n", "signature": "(\n db: mephisto.abstractions.database.MephistoDB,\n worker_id: str\n) -> mephisto.data_model.worker.Worker", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.provider_type": {"fullname": "mephisto.abstractions.providers.mturk.provider_type", "modulename": "mephisto.abstractions.providers.mturk.provider_type", "type": "module", "doc": "

\n"}, "mephisto.abstractions.providers.mturk.utils": {"fullname": "mephisto.abstractions.providers.mturk.utils", "modulename": "mephisto.abstractions.providers.mturk.utils", "type": "module", "doc": "

\n"}, "mephisto.abstractions.providers.mturk.utils.script_utils": {"fullname": "mephisto.abstractions.providers.mturk.utils.script_utils", "modulename": "mephisto.abstractions.providers.mturk.utils.script_utils", "type": "module", "doc": "

\n"}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"fullname": "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers", "modulename": "mephisto.abstractions.providers.mturk.utils.script_utils", "qualname": "direct_soft_block_mturk_workers", "type": "function", "doc": "

Directly assign the soft blocking MTurk qualification that Mephisto\nassociates with soft_block_qual_name to all of the MTurk worker ids\nin worker_list. If requester_name is not provided, it will use the\nmost recently registered mturk requester in the database.

\n", "signature": "(\n db: mephisto.abstractions.database.MephistoDB,\n worker_list: List[str],\n soft_block_qual_name: str,\n requester_name: Union[str, NoneType] = None\n)", "funcdef": "def"}, "mephisto.abstractions.providers.mturk.utils.script_utils.get_mturk_ids_from_unit_id": {"fullname": "mephisto.abstractions.providers.mturk.utils.script_utils.get_mturk_ids_from_unit_id", "modulename": "mephisto.abstractions.providers.mturk.utils.script_utils", "qualname": "get_mturk_ids_from_unit_id", "type": "function", "doc": "

Find the relevant mturk ids from the given mephisto unit id

\n", "signature": "(db, unit_id: str) -> Dict[str, Union[str, NoneType]]", "funcdef": "def"}, "mephisto.abstractions.providers.mturk_sandbox": {"fullname": "mephisto.abstractions.providers.mturk_sandbox", "modulename": "mephisto.abstractions.providers.mturk_sandbox", "type": "module", "doc": "

\n"}, "mephisto.abstractions.providers.mturk_sandbox.provider_type": {"fullname": "mephisto.abstractions.providers.mturk_sandbox.provider_type", "modulename": "mephisto.abstractions.providers.mturk_sandbox.provider_type", "type": "module", "doc": "

\n"}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent": {"fullname": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent", "modulename": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent", "type": "module", "doc": "

\n"}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent": {"fullname": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent", "modulename": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent", "qualname": "SandboxMTurkAgent", "type": "class", "doc": "

Wrapper for a regular MTurk agent that will only communicate with sandbox

\n", "bases": "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent"}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent.PROVIDER_TYPE": {"fullname": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent.PROVIDER_TYPE", "modulename": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent", "qualname": "SandboxMTurkAgent.PROVIDER_TYPE", "type": "variable", "doc": "

\n", "default_value": " = 'mturk_sandbox'"}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent.new": {"fullname": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent.new", "modulename": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent", "qualname": "SandboxMTurkAgent.new", "type": "function", "doc": "

Create an agent for this worker to be used for work on the given Unit.

\n", "signature": "(\n db: mephisto.abstractions.database.MephistoDB,\n worker: mephisto.data_model.worker.Worker,\n unit: mephisto.data_model.unit.Unit\n) -> mephisto.data_model.agent.Agent", "funcdef": "def"}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider": {"fullname": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider", "modulename": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider", "type": "module", "doc": "

\n"}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProviderArgs": {"fullname": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProviderArgs", "modulename": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider", "qualname": "SandboxMTurkProviderArgs", "type": "class", "doc": "

Provider args for a sandbox MTurk provider

\n", "bases": "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProviderArgs"}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProviderArgs.__init__": {"fullname": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProviderArgs.__init__", "modulename": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider", "qualname": "SandboxMTurkProviderArgs.__init__", "type": "function", "doc": "

\n", "signature": "(\n self,\n _provider_type: str = 'mturk_sandbox',\n requester_name: str = '???'\n)", "funcdef": "def"}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider": {"fullname": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider", "modulename": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider", "qualname": "SandboxMTurkProvider", "type": "class", "doc": "

Mock implementation of a CrowdProvider that stores everything\nin a local state in the class for use in tests.

\n", "bases": "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider"}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.PROVIDER_TYPE": {"fullname": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.PROVIDER_TYPE", "modulename": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider", "qualname": "SandboxMTurkProvider.PROVIDER_TYPE", "type": "variable", "doc": "

\n", "default_value": " = 'mturk_sandbox'"}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.UnitClass": {"fullname": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.UnitClass", "modulename": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider", "qualname": "SandboxMTurkProvider.UnitClass", "type": "class", "doc": "

This class tracks the status of an individual worker's contribution to a\nhigher level assignment. It is the smallest 'unit' of work to complete\nthe assignment, and this class is only responsible for checking\nthe status of that work itself being done.

\n", "bases": "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit"}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.RequesterClass": {"fullname": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.RequesterClass", "modulename": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider", "qualname": "SandboxMTurkProvider.RequesterClass", "type": "class", "doc": "

Wrapper around regular requester that handles removing the appended \"sandbox\" name

\n", "bases": "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester"}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.WorkerClass": {"fullname": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.WorkerClass", "modulename": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider", "qualname": "SandboxMTurkProvider.WorkerClass", "type": "class", "doc": "

This class represents an individual - namely a person. It maintains components of ongoing identity for a user.

\n", "bases": "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker"}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.AgentClass": {"fullname": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.AgentClass", "modulename": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider", "qualname": "SandboxMTurkProvider.AgentClass", "type": "class", "doc": "

Wrapper for a regular MTurk agent that will only communicate with sandbox

\n", "bases": "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent"}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.ArgsClass": {"fullname": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.ArgsClass", "modulename": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider", "qualname": "SandboxMTurkProvider.ArgsClass", "type": "class", "doc": "

Provider args for a sandbox MTurk provider

\n", "bases": "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProviderArgs"}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.get_wrapper_js_path": {"fullname": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.get_wrapper_js_path", "modulename": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider", "qualname": "SandboxMTurkProvider.get_wrapper_js_path", "type": "function", "doc": "

Return the path to the wrap_crowd_source.js file for this\nprovider to be deployed to the server

\n", "signature": "(cls)", "funcdef": "def"}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.cleanup_qualification": {"fullname": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.cleanup_qualification", "modulename": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider", "qualname": "SandboxMTurkProvider.cleanup_qualification", "type": "function", "doc": "

Remove the qualification from the sandbox server

\n", "signature": "(self, qualification_name: str) -> None", "funcdef": "def"}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester": {"fullname": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester", "modulename": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester", "type": "module", "doc": "

\n"}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester": {"fullname": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester", "modulename": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester", "qualname": "SandboxMTurkRequester", "type": "class", "doc": "

Wrapper around regular requester that handles removing the appended \"sandbox\" name

\n", "bases": "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester"}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"fullname": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__", "modulename": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester", "qualname": "SandboxMTurkRequester.__init__", "type": "function", "doc": "

The new method is overridden to be able to automatically generate\nthe expected Requester class without needing to specifically find it\nfor a given db_id. As such it is impossible to create a base Requester\nas you will instead be returned the correct Requester class according to\nthe crowdprovider associated with this Requester.

\n", "signature": "(\n cls,\n db: mephisto.abstractions.database.MephistoDB,\n db_id: str,\n row: Union[Mapping[str, Any], NoneType] = None,\n _used_new_call: bool = False\n)", "funcdef": "def"}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.PROVIDER_TYPE": {"fullname": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.PROVIDER_TYPE", "modulename": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester", "qualname": "SandboxMTurkRequester.PROVIDER_TYPE", "type": "variable", "doc": "

\n", "default_value": " = 'mturk_sandbox'"}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.is_sandbox": {"fullname": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.is_sandbox", "modulename": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester", "qualname": "SandboxMTurkRequester.is_sandbox", "type": "function", "doc": "

Determine if this is a requester on sandbox

\n", "signature": "(cls) -> bool", "funcdef": "def"}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"fullname": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new", "modulename": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester", "qualname": "SandboxMTurkRequester.new", "type": "function", "doc": "

Try to create a new requester by this name, raise an exception if\nthe name already exists.

\n\n

Implementation should call _register_requester(db, requester_id) when sure the requester\ncan be successfully created to have it put into the db and return the result.

\n", "signature": "(\n db: mephisto.abstractions.database.MephistoDB,\n requester_name: str\n) -> mephisto.data_model.requester.Requester", "funcdef": "def"}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit": {"fullname": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit", "modulename": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit", "type": "module", "doc": "

\n"}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit": {"fullname": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit", "modulename": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit", "qualname": "SandboxMTurkUnit", "type": "class", "doc": "

This class tracks the status of an individual worker's contribution to a\nhigher level assignment. It is the smallest 'unit' of work to complete\nthe assignment, and this class is only responsible for checking\nthe status of that work itself being done.

\n", "bases": "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit"}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit.PROVIDER_TYPE": {"fullname": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit.PROVIDER_TYPE", "modulename": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit", "qualname": "SandboxMTurkUnit.PROVIDER_TYPE", "type": "variable", "doc": "

\n", "default_value": " = 'mturk_sandbox'"}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit.new": {"fullname": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit.new", "modulename": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit", "qualname": "SandboxMTurkUnit.new", "type": "function", "doc": "

Create a Unit for the given assignment

\n", "signature": "(\n db: mephisto.abstractions.database.MephistoDB,\n assignment: mephisto.data_model.assignment.Assignment,\n index: int,\n pay_amount: float\n) -> mephisto.data_model.unit.Unit", "funcdef": "def"}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker": {"fullname": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker", "modulename": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker", "type": "module", "doc": "

\n"}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker": {"fullname": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker", "modulename": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker", "qualname": "SandboxMTurkWorker", "type": "class", "doc": "

This class represents an individual - namely a person. It maintains components of ongoing identity for a user.

\n", "bases": "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker"}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"fullname": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__", "modulename": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker", "qualname": "SandboxMTurkWorker.__init__", "type": "function", "doc": "

The new method is overridden to be able to automatically generate\nthe expected Worker class without needing to specifically find it\nfor a given db_id. As such it is impossible to create a base Worker\nas you will instead be returned the correct Worker class according to\nthe crowdprovider associated with this Worker.

\n", "signature": "(\n cls,\n db: mephisto.abstractions.database.MephistoDB,\n db_id: str,\n row: Union[Mapping[str, Any], NoneType] = None,\n _used_new_call: bool = False\n)", "funcdef": "def"}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.PROVIDER_TYPE": {"fullname": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.PROVIDER_TYPE", "modulename": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker", "qualname": "SandboxMTurkWorker.PROVIDER_TYPE", "type": "variable", "doc": "

\n", "default_value": " = 'mturk_sandbox'"}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.grant_crowd_qualification": {"fullname": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.grant_crowd_qualification", "modulename": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker", "qualname": "SandboxMTurkWorker.grant_crowd_qualification", "type": "function", "doc": "

Grant a qualification by the given name to this worker. Check the local\nMTurk db to find the matching MTurk qualification to grant, and pass\nthat. If no qualification exists, try to create one.

\n", "signature": "(self, qualification_name: str, value: int = 1) -> None", "funcdef": "def"}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.revoke_crowd_qualification": {"fullname": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.revoke_crowd_qualification", "modulename": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker", "qualname": "SandboxMTurkWorker.revoke_crowd_qualification", "type": "function", "doc": "

Revoke the qualification by the given name from this worker. Check the local\nMTurk db to find the matching MTurk qualification to revoke, pass if\nno such qualification exists.

\n", "signature": "(self, qualification_name: str) -> None", "funcdef": "def"}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.new": {"fullname": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.new", "modulename": "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker", "qualname": "SandboxMTurkWorker.new", "type": "function", "doc": "

Create a new worker attached to the given identifier, assuming it doesn't already\nexist in the database.

\n\n

Implementation should return the result of _register_worker when sure the worker\ncan be successfully created to have it put into the db.

\n", "signature": "(\n db: mephisto.abstractions.database.MephistoDB,\n worker_id: str\n) -> mephisto.data_model.worker.Worker", "funcdef": "def"}, "mephisto.client": {"fullname": "mephisto.client", "modulename": "mephisto.client", "type": "module", "doc": "

API specifications

\n\n

All of the endpoints below are GET unless specified otherwise.

\n\n

These specs are to be implemented in mephisto/client/api.py.

\n\n

Key: \ud83d\udc9a - Data Complete / \ud83d\udc9b - Data Mocked / \ud83d\udc9c - Consumed by UI / \ud83d\udda4 - Not consumed by UI

\n\n

WIP Endpoints / Backlog

\n\n
    \n
  • Endpoints for actions to modify the review state of a Unit
  • \n
  • Endpoint for getting the URL of a task and it's data to show
  • \n
  • Make error reponse format more consistent across all endpoints / types of errors. Some stuff from the wild:\n
      \n
    • https://stripe.com/docs/api/errors
    • \n
    • https://cloud.google.com/apis/design/errors#http_mapping
    • \n
  • \n
\n\n
\n\n

\ud83d\udd75\ufe0f\u200d\u2640\ufe0f Requesters

\n\n

/requesters

\n\n

\ud83d\udc9a\ud83d\udc9c Shows a list of all the requesters that are available on the local system

\n\n

Sample response:

\n\n
{\n  \"requesters\": [\n    {\n      \"provider_type\": \"mturk\",\n      \"registered\": false,\n      \"requester_id\": \"1\",\n      \"requester_name\": \"Bob\"\n    },\n    {\n      \"provider_type\": \"mturk\",\n      \"registered\": true,\n      \"requester_id\": \"2\",\n      \"requester_name\": \"sally\"\n    }\n  ]\n}\n
\n\n

/requester/<type>

\n\n

\ud83d\udc9a\ud83d\udc9c Provides information on what params to provide if you'd like to set up a requester.

\n\n

Sample response:

\n\n
[\n  {\n    \"args\": {\n      \"access_key_id\": {\n        \"choices\": null,\n        \"default\": null,\n        \"dest\": \"access_key_id\",\n        \"help\": \"IAM Access Key ID\",\n        \"option_string\": \"--access-key-id\",\n        \"type\": \"str\"\n      },\n      // ...\n    },\n    \"desc\": \"\\n            MTurkRequester: AWS are required to create a new Requester.\\n            Please create an IAM user with programmatic access and\\n            AmazonMechanicalTurkFullAccess policy at\\n            'https://console.aws.amazon.com/iam/ (On the \\\"Set permissions\\\"\\n            page, choose \\\"Attach existing policies directly\\\" and then select\\n            \\\"AmazonMechanicalTurkFullAccess\\\" policy). After creating\\n            the IAM user, you should get an Access Key ID\\n            and Secret Access Key.\\n        \"\n  }\n]\n
\n\n

/<requester_name>/get_balance - TODO: Change to /requester/balance/<requester_name>

\n\n

\ud83d\udc9a\ud83d\udc9c

\n\n

[Discussion] Instead of balance should we make the endpoint a bit more generic, e.g. info or metadata instead? [Yes] This is because perhaps not every requester may have the concept of having a budget, although most might.

\n\n

Sample response:

\n\n
# Success:\n\n{ \"balance\": 3000 }\n\n# Error:\n\n{ message: \"Could not find the requester\" } # [501]\n
\n\n

POST /requester/<type>/register

\n\n

\ud83d\udc9b\ud83d\udda4

\n\n

Sample response:

\n\n
# Success:\n\n{\n  \"success\": true\n}\n\n# Error:\n\n{\n  \"msg\": \"No name was specified for the requester.\",\n  \"success\": false\n}\n
\n\n
\n\n

\ud83d\ude80 Launching

\n\n

/launch/options

\n\n

\ud83d\udc9b\ud83d\udc9c

\n\n

Sample response:

\n\n
{\n  \"blueprints\": [\n    { \"name\": \"Test Blueprint\", \"rank\": 1 },\n    { \"name\": \"Simple Q+A\", \"rank\": 2 }\n  ],\n  \"architects\": [\"Local\", \"Heroku\"]\n}\n
\n\n

/blueprints/<blueprint_name>/arguments

\n\n

\ud83d\udc9b\ud83d\udc9c

\n\n

Sample response:

\n\n
{ \n  \"args\": [\n    {\n      \"name\": \"Task name\",\n      \"defaultValue\": \"Default Task Name\",\n      \"helpText\": \"This is what your task will be named.\"\n    }\n  ]\n}\n
\n\n

/architects/<architect_name>/arguments

\n\n

\ud83d\udc9b\ud83d\udc9c

\n\n

Sample response:

\n\n
{\n  \"args\": [\n    {\n      \"name\": \"Port number\",\n      \"defaultValue\": 8888,\n      \"helpText\": \"Your task will be run on this port.\"\n    }\n  ]\n}\n
\n\n

POST /task_runs/launch

\n\n

\ud83d\udc9b\ud83d\udda4

\n\n

Sample request:

\n\n
{\n  \"blueprint_name\": \"Test Blueprint\",\n  \"blueprint_args\": [ { ... } ],\n  \"architect\": \"Test Architect\",\n  \"architect_args\": [ { ... } ],\n  \"requester\": <requester_id>\n}\n
\n\n

Sample response:

\n\n
# Success:\n\n{\n  \"success\": true\n}\n\n# Error:\n\n{\n  \"success\": false,\n  # TODO: How should the server provide validation feedback?\n}\n
\n\n
\n\n

\ud83d\udce5 Review

\n\n

/task_runs/running

\n\n

\ud83d\udc9b\ud83d\udda4

\n\n

[Discussion] We need to confirm and communicate what exactly we mean by a \"running\" task. Based on prior discussions, my suspicion is that this categorization is a little difficult. Let's settle on a technical definition.

\n\n

Sample response:

\n\n
{\n  live_task_count: 1,\n  task_count: 1,\n  task_runs: TaskRun[]\n}\n\n# For full example payload, see `task_runs__running` in mephisto/webapp/src/mocks.ts\n
\n\n

/task_runs/reviewable

\n\n

\ud83d\udc9b\ud83d\udda4

\n\n

Shows tasks with atleast 1 unit that is reviewable.

\n\n

Sample response:

\n\n
{\n  \"total_reviewable\": 8,\n  \"task_runs\": TaskRun[]\n}\n
\n\n

/task_runs/<task_id>/units

\n\n

\ud83d\udc9b\ud83d\udda4

\n\n

Sample response:

\n\n
{\n  \"unit_id\": <unit_id>,\n  \"view_path\": \"https://google.com\",\n  \"data\": {\n    \"name\": \"me\"\n  }\n}\n
\n\n

POST /task_runs/<task_id>/units/<unit_id>/accept

\n\n

\ud83d\udc9b\ud83d\udda4

\n\n

[Discussion] Accept params here to allow giving a bonus?

\n\n

POST /task_runs/<task_id>/units/<unit_id>/reject

\n\n

\ud83d\udc9b\ud83d\udda4

\n"}, "mephisto.client.api": {"fullname": "mephisto.client.api", "modulename": "mephisto.client.api", "type": "module", "doc": "

\n"}, "mephisto.client.api.get_available_requesters": {"fullname": "mephisto.client.api.get_available_requesters", "modulename": "mephisto.client.api", "qualname": "get_available_requesters", "type": "function", "doc": "

\n", "signature": "()", "funcdef": "def"}, "mephisto.client.api.get_running_task_runs": {"fullname": "mephisto.client.api.get_running_task_runs", "modulename": "mephisto.client.api", "qualname": "get_running_task_runs", "type": "function", "doc": "

Find running tasks by querying for all task runs that aren't completed

\n", "signature": "()", "funcdef": "def"}, "mephisto.client.api.get_reviewable_task_runs": {"fullname": "mephisto.client.api.get_reviewable_task_runs", "modulename": "mephisto.client.api", "qualname": "get_reviewable_task_runs", "type": "function", "doc": "

Find reviewable task runs by querying for all reviewable tasks\nand getting their runs

\n", "signature": "()", "funcdef": "def"}, "mephisto.client.api.launch_options": {"fullname": "mephisto.client.api.launch_options", "modulename": "mephisto.client.api", "qualname": "launch_options", "type": "function", "doc": "

\n", "signature": "()", "funcdef": "def"}, "mephisto.client.api.start_task_run": {"fullname": "mephisto.client.api.start_task_run", "modulename": "mephisto.client.api", "qualname": "start_task_run", "type": "function", "doc": "

\n", "signature": "()", "funcdef": "def"}, "mephisto.client.api.view_unit": {"fullname": "mephisto.client.api.view_unit", "modulename": "mephisto.client.api", "qualname": "view_unit", "type": "function", "doc": "

\n", "signature": "(task_id)", "funcdef": "def"}, "mephisto.client.api.get_basic_task_options": {"fullname": "mephisto.client.api.get_basic_task_options", "modulename": "mephisto.client.api", "qualname": "get_basic_task_options", "type": "function", "doc": "

\n", "signature": "()", "funcdef": "def"}, "mephisto.client.api.requester_details": {"fullname": "mephisto.client.api.requester_details", "modulename": "mephisto.client.api", "qualname": "requester_details", "type": "function", "doc": "

\n", "signature": "(requester_type)", "funcdef": "def"}, "mephisto.client.api.requester_register": {"fullname": "mephisto.client.api.requester_register", "modulename": "mephisto.client.api", "qualname": "requester_register", "type": "function", "doc": "

\n", "signature": "(requester_type)", "funcdef": "def"}, "mephisto.client.api.get_submitted_data": {"fullname": "mephisto.client.api.get_submitted_data", "modulename": "mephisto.client.api", "qualname": "get_submitted_data", "type": "function", "doc": "

\n", "signature": "()", "funcdef": "def"}, "mephisto.client.api.get_balance": {"fullname": "mephisto.client.api.get_balance", "modulename": "mephisto.client.api", "qualname": "get_balance", "type": "function", "doc": "

\n", "signature": "(requester_name)", "funcdef": "def"}, "mephisto.client.api.requester_launch_options": {"fullname": "mephisto.client.api.requester_launch_options", "modulename": "mephisto.client.api", "qualname": "requester_launch_options", "type": "function", "doc": "

\n", "signature": "(requester_type)", "funcdef": "def"}, "mephisto.client.api.get_available_blueprints": {"fullname": "mephisto.client.api.get_available_blueprints", "modulename": "mephisto.client.api", "qualname": "get_available_blueprints", "type": "function", "doc": "

\n", "signature": "()", "funcdef": "def"}, "mephisto.client.api.get_blueprint_arguments": {"fullname": "mephisto.client.api.get_blueprint_arguments", "modulename": "mephisto.client.api", "qualname": "get_blueprint_arguments", "type": "function", "doc": "

\n", "signature": "(blueprint_type)", "funcdef": "def"}, "mephisto.client.api.get_available_architects": {"fullname": "mephisto.client.api.get_available_architects", "modulename": "mephisto.client.api", "qualname": "get_available_architects", "type": "function", "doc": "

\n", "signature": "()", "funcdef": "def"}, "mephisto.client.api.get_architect_arguments": {"fullname": "mephisto.client.api.get_architect_arguments", "modulename": "mephisto.client.api", "qualname": "get_architect_arguments", "type": "function", "doc": "

\n", "signature": "(architect_type)", "funcdef": "def"}, "mephisto.client.api.accept_unit": {"fullname": "mephisto.client.api.accept_unit", "modulename": "mephisto.client.api", "qualname": "accept_unit", "type": "function", "doc": "

\n", "signature": "(unit_id)", "funcdef": "def"}, "mephisto.client.api.reject_unit": {"fullname": "mephisto.client.api.reject_unit", "modulename": "mephisto.client.api", "qualname": "reject_unit", "type": "function", "doc": "

\n", "signature": "(unit_id)", "funcdef": "def"}, "mephisto.client.api.soft_block_unit": {"fullname": "mephisto.client.api.soft_block_unit", "modulename": "mephisto.client.api", "qualname": "soft_block_unit", "type": "function", "doc": "

\n", "signature": "(unit_id)", "funcdef": "def"}, "mephisto.client.api.hard_block_unit": {"fullname": "mephisto.client.api.hard_block_unit", "modulename": "mephisto.client.api", "qualname": "hard_block_unit", "type": "function", "doc": "

\n", "signature": "(unit_id)", "funcdef": "def"}, "mephisto.client.api.intentional_error": {"fullname": "mephisto.client.api.intentional_error", "modulename": "mephisto.client.api", "qualname": "intentional_error", "type": "function", "doc": "

A helper endpoint to test out cases in the UI where an error occurs.

\n", "signature": "(status_code)", "funcdef": "def"}, "mephisto.client.api.InvalidUsage": {"fullname": "mephisto.client.api.InvalidUsage", "modulename": "mephisto.client.api", "qualname": "InvalidUsage", "type": "class", "doc": "

Common base class for all non-exit exceptions.

\n", "bases": "builtins.Exception"}, "mephisto.client.api.InvalidUsage.__init__": {"fullname": "mephisto.client.api.InvalidUsage.__init__", "modulename": "mephisto.client.api", "qualname": "InvalidUsage.__init__", "type": "function", "doc": "

\n", "signature": "(self, message, status_code=None, payload=None)", "funcdef": "def"}, "mephisto.client.api.InvalidUsage.status_code": {"fullname": "mephisto.client.api.InvalidUsage.status_code", "modulename": "mephisto.client.api", "qualname": "InvalidUsage.status_code", "type": "variable", "doc": "

\n", "default_value": " = 400"}, "mephisto.client.api.InvalidUsage.to_dict": {"fullname": "mephisto.client.api.InvalidUsage.to_dict", "modulename": "mephisto.client.api", "qualname": "InvalidUsage.to_dict", "type": "function", "doc": "

\n", "signature": "(self)", "funcdef": "def"}, "mephisto.client.api.handle_invalid_usage": {"fullname": "mephisto.client.api.handle_invalid_usage", "modulename": "mephisto.client.api", "qualname": "handle_invalid_usage", "type": "function", "doc": "

\n", "signature": "(error)", "funcdef": "def"}, "mephisto.client.cli": {"fullname": "mephisto.client.cli", "modulename": "mephisto.client.cli", "type": "module", "doc": "

\n"}, "mephisto.client.config": {"fullname": "mephisto.client.config", "modulename": "mephisto.client.config", "type": "module", "doc": "

\n"}, "mephisto.client.config.Config": {"fullname": "mephisto.client.config.Config", "modulename": "mephisto.client.config", "qualname": "Config", "type": "class", "doc": "

\n"}, "mephisto.client.config.Config.__init__": {"fullname": "mephisto.client.config.Config.__init__", "modulename": "mephisto.client.config", "qualname": "Config.__init__", "type": "function", "doc": "

\n", "signature": "()", "funcdef": "def"}, "mephisto.client.config.Config.ENV": {"fullname": "mephisto.client.config.Config.ENV", "modulename": "mephisto.client.config", "qualname": "Config.ENV", "type": "variable", "doc": "

\n", "default_value": " = 'development'"}, "mephisto.client.full": {"fullname": "mephisto.client.full", "modulename": "mephisto.client.full", "type": "module", "doc": "

\n"}, "mephisto.client.full.server": {"fullname": "mephisto.client.full.server", "modulename": "mephisto.client.full.server", "type": "module", "doc": "

\n"}, "mephisto.client.full.server.main": {"fullname": "mephisto.client.full.server.main", "modulename": "mephisto.client.full.server", "qualname": "main", "type": "function", "doc": "

\n", "signature": "()", "funcdef": "def"}, "mephisto.client.review": {"fullname": "mephisto.client.review", "modulename": "mephisto.client.review", "type": "module", "doc": "

\n"}, "mephisto.client.review.review_server": {"fullname": "mephisto.client.review.review_server", "modulename": "mephisto.client.review.review_server", "type": "module", "doc": "

\n"}, "mephisto.client.review.review_server.run": {"fullname": "mephisto.client.review.review_server.run", "modulename": "mephisto.client.review.review_server", "qualname": "run", "type": "function", "doc": "

\n", "signature": "(\n build_dir,\n port,\n output,\n csv_headers,\n json=False,\n database_task_name=None,\n all_data=False,\n debug=False,\n assets_dir=None\n)", "funcdef": "def"}, "mephisto.data_model": {"fullname": "mephisto.data_model", "modulename": "mephisto.data_model", "type": "module", "doc": "

Data Model

\n\n

This folder contains classes that generally represent the lowest levels of abstraction in Mephisto, lying as closely to the actual data as possible.

\n\n

Philosophy

\n\n

The mephisto data model consists of important classes to formalize some of the concepts that are required for interacting with tasks, crowdsourcing providers, workers, etc. These classes try to abstract away some of the underlying convenience of working with mephisto into a common location, and are designed both to be extended from (in the form of creating child classes for specialized cases, or for the purpose of testing) and behind (like eventually supporting a common database for organizational use). All of the classes are to be database-backed, in that creation of these objects should populate the database, and most content will be linked through there. In this way, the state is maintained by the database, and the objects are collections of convenience methods for interacting with the underlying data model.

\n\n

Note: This abstraction is broken specifically in the case of Agents that are currently in a task, as their running task world relies on the specific Agent instance that is currently being tracked and updated by the WorkerPool.

\n\n

Database-backed Base Classes

\n\n

The following classes are the units of Mephisto, in that they keep track of what mephisto is doing, where things are stored, history of workers, etc. The rest of the system in general should only be utilizing these classes to make any operations, allowing them to be a strong abstraction layer.

\n\n

Project

\n\n

High level project that many crowdsourcing tasks may be related to. Useful for budgeting and grouping tasks for a review perspective. They are primarily a bookkeeping tool. At the moment they are fairly under-implemented, but can certainly be extended.

\n\n

Task

\n\n

The Task class is required to create a group of TaskRuns for the purpose of aggregation and bookkeeping. Much of what is present in the current Task implementation can be deprecated. Much of the functionality here for ensuring that a task has common arguments and correct components is now stored in the Blueprint concept.

\n\n

Eventually the Task code can be deprecated and replaced with useful aggregation functionality across TaskRuns within.

\n\n

TaskRun

\n\n

This class keeps track of the configuration options and all assignments associated with an individual launch of a task. It also provides utility functions for ensuring workers can be assigned units (get_valid_units_for_worker, reserve_unit).

\n\n

Generally has 3 states:

\n\n
    \n
  • Setup (not yet launched, _has_assignments=False, _is_completed=False): Before launch while the Mephisto architecture is still building the components required to launch this run.
  • \n
  • In Flight (launched, _has_assignments=True, _is_completed=False): After launch, when tasks are still in flight and may still be updating statuses.
  • \n
  • Completed (all tasks done/expired, _has_assignments=True, _is_completed=True): Once a task run is fully complete and no tasks will be launched anymore, it's ready for review.
  • \n
\n\n

Configuration parameters for launching a specific run are stored in the form of a json dump of the configuration file provided for the launch.

\n\n

Assignment

\n\n

This class represents a single unit of work, or a thing that needs to be done. This can be something like \"annotate this specific image\" or \"Have a conversation between two specified characters.\" It can be seen as an individual instantiation of the more general Task described above. As it is mostly captured by the Blueprint running the task, the only remaining components are knowing where the data is stored (get_assignment_data), tracking the assignment status (get_status) and knowing which Workers and Units are associated with that progress.

\n\n

Unit

\n\n

This class represents the role that an individual fills in completing an assignment. An individual worker should only complete one Unit per assignment, which covers the idea of having multiple people in a conversation, or different annotators for a specific task. The Unit is the first abstract class that needs to be synced with a CrowdProvider, as in order to know the status of the work (generally if it's ongoing or disconnected or such), it may be necessary to talk to an external provider.

\n\n

Worker

\n\n

This class represents an individual - namely a person. It maintains components of ongoing identity for a user. Workers can be blocked, unblocked, and bonused. You can also get all of the Agents associated with a worker. Ultimately, Workers are tightly coupled with a CrowdProvider, as the identity of a person is tied to where we get them from.

\n\n

Agent

\n\n

This class encompasses a worker as they are working on an individual assignment. It maintains details for the current task at hand such as start and end time, connection status, etc. Generally this is an abstraction the worker operating at a frontend and the backend interactions. The WorkerPool and ClientIOHandler classese are responsible for maintaining most of that abstraction, so this class mostly needs to implement ways to approve and reject work, as well as get a work's status or mark it as done when the final work is received.

\n\n

Requester

\n\n

This class encompasses your identity as it is known by a CrowdProvider you intend to launch tasks on. It keeps track of some metadata on your account (such as your budget) but also some Mephisto usage statistics (such as amount spent in total from that requester).

\n\n

Qualification and GrantedQualification

\n\n

These classes act as a method for assigning Mephisto-backed qualifications to workers in a manner such that the same qualifications can be used across multiple different crowd providers, or with crowd providers that don't normally provide a method for granting qualifications before a worker connects.

\n\n

Non-Database backed abstractions

\n\n

Some classes in the data model aren't backed by the data model because they are generally lightweight views of existing data or transient containers.

\n\n

Packet

\n\n

Encapsulates messages being sent from the ClientIOhandler to any Mephisto server.

\n\n

Constants

\n\n

Some Mephisto constants that are able to standardize values across multiple classes live in the data model within the contants folder.

\n"}, "mephisto.data_model.agent": {"fullname": "mephisto.data_model.agent", "modulename": "mephisto.data_model.agent", "type": "module", "doc": "

\n"}, "mephisto.data_model.agent.Agent": {"fullname": "mephisto.data_model.agent.Agent", "modulename": "mephisto.data_model.agent", "qualname": "Agent", "type": "class", "doc": "

This class encompasses a worker as they are working on an individual assignment.\nIt maintains details for the current task at hand such as start and end time,\nconnection status, etc.

\n", "bases": "mephisto.data_model._db_backed_meta.MephistoDataModelComponentMixin"}, "mephisto.data_model.agent.Agent.__init__": {"fullname": "mephisto.data_model.agent.Agent.__init__", "modulename": "mephisto.data_model.agent", "qualname": "Agent.__init__", "type": "function", "doc": "

The new method is overridden to be able to automatically generate\nthe expected Agent class without needing to specifically find it\nfor a given db_id. As such it is impossible to create a base Agent\nas you will instead be returned the correct Agent class according to\nthe crowdprovider associated with this Agent.

\n", "signature": "(\n cls,\n db: mephisto.abstractions.database.MephistoDB,\n db_id: str,\n row: Union[Mapping[str, Any], NoneType] = None,\n _used_new_call: bool = False\n)", "funcdef": "def"}, "mephisto.data_model.agent.Agent.state": {"fullname": "mephisto.data_model.agent.Agent.state", "modulename": "mephisto.data_model.agent", "qualname": "Agent.state", "type": "variable", "doc": "

\n", "annotation": ": mephisto.abstractions._subcomponents.agent_state.AgentState"}, "mephisto.data_model.agent.Agent.set_live_run": {"fullname": "mephisto.data_model.agent.Agent.set_live_run", "modulename": "mephisto.data_model.agent", "qualname": "Agent.set_live_run", "type": "function", "doc": "

Set an associated live run for this agent

\n", "signature": "(self, live_run: mephisto.operations.datatypes.LiveTaskRun) -> None", "funcdef": "def"}, "mephisto.data_model.agent.Agent.get_live_run": {"fullname": "mephisto.data_model.agent.Agent.get_live_run", "modulename": "mephisto.data_model.agent", "qualname": "Agent.get_live_run", "type": "function", "doc": "

Return the associated live run for this agent. Throw if not set

\n", "signature": "(self) -> mephisto.operations.datatypes.LiveTaskRun", "funcdef": "def"}, "mephisto.data_model.agent.Agent.get_agent_id": {"fullname": "mephisto.data_model.agent.Agent.get_agent_id", "modulename": "mephisto.data_model.agent", "qualname": "Agent.get_agent_id", "type": "function", "doc": "

Return this agent's id

\n", "signature": "(self) -> str", "funcdef": "def"}, "mephisto.data_model.agent.Agent.get_worker": {"fullname": "mephisto.data_model.agent.Agent.get_worker", "modulename": "mephisto.data_model.agent", "qualname": "Agent.get_worker", "type": "function", "doc": "

Return the worker that is using this agent for a task

\n", "signature": "(self) -> mephisto.data_model.worker.Worker", "funcdef": "def"}, "mephisto.data_model.agent.Agent.get_unit": {"fullname": "mephisto.data_model.agent.Agent.get_unit", "modulename": "mephisto.data_model.agent", "qualname": "Agent.get_unit", "type": "function", "doc": "

Return the Unit that this agent is working on.

\n", "signature": "(self) -> mephisto.data_model.unit.Unit", "funcdef": "def"}, "mephisto.data_model.agent.Agent.get_assignment": {"fullname": "mephisto.data_model.agent.Agent.get_assignment", "modulename": "mephisto.data_model.agent", "qualname": "Agent.get_assignment", "type": "function", "doc": "

Return the assignment this agent is working on

\n", "signature": "(self) -> mephisto.data_model.assignment.Assignment", "funcdef": "def"}, "mephisto.data_model.agent.Agent.get_task_run": {"fullname": "mephisto.data_model.agent.Agent.get_task_run", "modulename": "mephisto.data_model.agent", "qualname": "Agent.get_task_run", "type": "function", "doc": "

Return the TaskRun this agent is working within

\n", "signature": "(self) -> mephisto.data_model.task_run.TaskRun", "funcdef": "def"}, "mephisto.data_model.agent.Agent.get_task": {"fullname": "mephisto.data_model.agent.Agent.get_task", "modulename": "mephisto.data_model.agent", "qualname": "Agent.get_task", "type": "function", "doc": "

Return the Task this agent is working within

\n", "signature": "(self) -> mephisto.data_model.task.Task", "funcdef": "def"}, "mephisto.data_model.agent.Agent.get_data_dir": {"fullname": "mephisto.data_model.agent.Agent.get_data_dir", "modulename": "mephisto.data_model.agent", "qualname": "Agent.get_data_dir", "type": "function", "doc": "

Return the directory to be storing any agent state for\nthis agent into

\n", "signature": "(self) -> str", "funcdef": "def"}, "mephisto.data_model.agent.Agent.update_status": {"fullname": "mephisto.data_model.agent.Agent.update_status", "modulename": "mephisto.data_model.agent", "qualname": "Agent.update_status", "type": "function", "doc": "

Update the database status of this agent, and\npossibly send a message to the frontend agent informing\nthem of this update

\n", "signature": "(self, new_status: str) -> None", "funcdef": "def"}, "mephisto.data_model.agent.Agent.new_from_provider_data": {"fullname": "mephisto.data_model.agent.Agent.new_from_provider_data", "modulename": "mephisto.data_model.agent", "qualname": "Agent.new_from_provider_data", "type": "function", "doc": "

Wrapper around the new method that allows registering additional\nbookkeeping information from a crowd provider for this agent

\n", "signature": "(\n cls,\n db: mephisto.abstractions.database.MephistoDB,\n worker: mephisto.data_model.worker.Worker,\n unit: mephisto.data_model.unit.Unit,\n provider_data: Dict[str, Any]\n) -> mephisto.data_model.agent.Agent", "funcdef": "def"}, "mephisto.data_model.agent.Agent.observe": {"fullname": "mephisto.data_model.agent.Agent.observe", "modulename": "mephisto.data_model.agent", "qualname": "Agent.observe", "type": "function", "doc": "

Pass the observed information to the AgentState, then\nqueue the information to be pushed to the user

\n", "signature": "(self, live_update: Dict[str, Any]) -> None", "funcdef": "def"}, "mephisto.data_model.agent.Agent.get_live_update": {"fullname": "mephisto.data_model.agent.Agent.get_live_update", "modulename": "mephisto.data_model.agent", "qualname": "Agent.get_live_update", "type": "function", "doc": "

Request information from the Agent's frontend. If non-blocking,\n(timeout is None) should return None if no actions are ready\nto be returned.

\n", "signature": "(\n self,\n timeout: Union[int, NoneType] = None\n) -> Union[Dict[str, Any], NoneType]", "funcdef": "def"}, "mephisto.data_model.agent.Agent.act": {"fullname": "mephisto.data_model.agent.Agent.act", "modulename": "mephisto.data_model.agent", "qualname": "Agent.act", "type": "function", "doc": "

Request information from the Agent's frontend. If non-blocking,\n(timeout is None) should return None if no actions are ready\nto be returned.

\n", "signature": "(\n self,\n timeout: Union[int, NoneType] = None\n) -> Union[Dict[str, Any], NoneType]", "funcdef": "def"}, "mephisto.data_model.agent.Agent.await_submit": {"fullname": "mephisto.data_model.agent.Agent.await_submit", "modulename": "mephisto.data_model.agent", "qualname": "Agent.await_submit", "type": "function", "doc": "

Blocking wait for this agent to submit their task

\n", "signature": "(self, timeout: Union[int, NoneType] = None) -> bool", "funcdef": "def"}, "mephisto.data_model.agent.Agent.handle_submit": {"fullname": "mephisto.data_model.agent.Agent.handle_submit", "modulename": "mephisto.data_model.agent", "qualname": "Agent.handle_submit", "type": "function", "doc": "

Handle final submission for an onboarding agent, with the given data

\n", "signature": "(self, submit_data: Dict[str, Any]) -> None", "funcdef": "def"}, "mephisto.data_model.agent.Agent.get_status": {"fullname": "mephisto.data_model.agent.Agent.get_status", "modulename": "mephisto.data_model.agent", "qualname": "Agent.get_status", "type": "function", "doc": "

Get the status of this agent in their work on their unit

\n", "signature": "(self) -> str", "funcdef": "def"}, "mephisto.data_model.agent.Agent.shutdown": {"fullname": "mephisto.data_model.agent.Agent.shutdown", "modulename": "mephisto.data_model.agent", "qualname": "Agent.shutdown", "type": "function", "doc": "

Force the given agent to end any polling threads and throw an AgentShutdownError\nfrom any acts called on it, ensuring tasks using this agent can be cleaned up.

\n", "signature": "(self) -> None", "funcdef": "def"}, "mephisto.data_model.agent.Agent.approve_work": {"fullname": "mephisto.data_model.agent.Agent.approve_work", "modulename": "mephisto.data_model.agent", "qualname": "Agent.approve_work", "type": "function", "doc": "

Approve the work done on this agent's specific Unit

\n", "signature": "(self) -> None", "funcdef": "def"}, "mephisto.data_model.agent.Agent.soft_reject_work": {"fullname": "mephisto.data_model.agent.Agent.soft_reject_work", "modulename": "mephisto.data_model.agent", "qualname": "Agent.soft_reject_work", "type": "function", "doc": "

Pay a worker for attempted work, but mark it as below the\nquality bar for this assignment

\n", "signature": "(self) -> None", "funcdef": "def"}, "mephisto.data_model.agent.Agent.reject_work": {"fullname": "mephisto.data_model.agent.Agent.reject_work", "modulename": "mephisto.data_model.agent", "qualname": "Agent.reject_work", "type": "function", "doc": "

Reject the work done on this agent's specific Unit

\n", "signature": "(self, reason) -> None", "funcdef": "def"}, "mephisto.data_model.agent.Agent.mark_done": {"fullname": "mephisto.data_model.agent.Agent.mark_done", "modulename": "mephisto.data_model.agent", "qualname": "Agent.mark_done", "type": "function", "doc": "

Take any required step with the crowd_provider to ensure that\nthe worker can submit their work and be marked as complete via\na call to get_status

\n", "signature": "(self) -> None", "funcdef": "def"}, "mephisto.data_model.agent.Agent.new": {"fullname": "mephisto.data_model.agent.Agent.new", "modulename": "mephisto.data_model.agent", "qualname": "Agent.new", "type": "function", "doc": "

Create an agent for this worker to be used for work on the given Unit.

\n\n

Implementation should return the result of _register_agent when sure the agent\ncan be successfully created to have it put into the db.

\n", "signature": "(\n db: mephisto.abstractions.database.MephistoDB,\n worker: mephisto.data_model.worker.Worker,\n unit: mephisto.data_model.unit.Unit\n) -> mephisto.data_model.agent.Agent", "funcdef": "def"}, "mephisto.data_model.agent.OnboardingAgent": {"fullname": "mephisto.data_model.agent.OnboardingAgent", "modulename": "mephisto.data_model.agent", "qualname": "OnboardingAgent", "type": "class", "doc": "

Onboarding agents are a special extension of agents used\nin tasks that have a separate onboarding step. These agents\nare designed to work without being linked to an explicit\nunit, and instead are tied to the task run and task name.

\n\n

Blueprints that require OnboardingAgents should implement an\nOnboardingAgentState (to process the special task), and their\nTaskRunners should have a run_onboarding and cleanup_onboarding\nmethod.

\n", "bases": "mephisto.data_model._db_backed_meta.MephistoDataModelComponentMixin"}, "mephisto.data_model.agent.OnboardingAgent.__init__": {"fullname": "mephisto.data_model.agent.OnboardingAgent.__init__", "modulename": "mephisto.data_model.agent", "qualname": "OnboardingAgent.__init__", "type": "function", "doc": "

\n", "signature": "(\n self,\n db: mephisto.abstractions.database.MephistoDB,\n db_id: str,\n row: Union[Mapping[str, Any], NoneType] = None,\n _used_new_call: bool = False\n)", "funcdef": "def"}, "mephisto.data_model.agent.OnboardingAgent.DISPLAY_PREFIX": {"fullname": "mephisto.data_model.agent.OnboardingAgent.DISPLAY_PREFIX", "modulename": "mephisto.data_model.agent", "qualname": "OnboardingAgent.DISPLAY_PREFIX", "type": "variable", "doc": "

\n", "default_value": " = 'onboarding_'"}, "mephisto.data_model.agent.OnboardingAgent.get_agent_id": {"fullname": "mephisto.data_model.agent.OnboardingAgent.get_agent_id", "modulename": "mephisto.data_model.agent", "qualname": "OnboardingAgent.get_agent_id", "type": "function", "doc": "

Return an id to use for onboarding agent requests

\n", "signature": "(self) -> str", "funcdef": "def"}, "mephisto.data_model.agent.OnboardingAgent.set_live_run": {"fullname": "mephisto.data_model.agent.OnboardingAgent.set_live_run", "modulename": "mephisto.data_model.agent", "qualname": "OnboardingAgent.set_live_run", "type": "function", "doc": "

Set an associated live run for this agent

\n", "signature": "(self, live_run: mephisto.operations.datatypes.LiveTaskRun) -> None", "funcdef": "def"}, "mephisto.data_model.agent.OnboardingAgent.get_live_run": {"fullname": "mephisto.data_model.agent.OnboardingAgent.get_live_run", "modulename": "mephisto.data_model.agent", "qualname": "OnboardingAgent.get_live_run", "type": "function", "doc": "

Return the associated live run for this agent. Throw if not set

\n", "signature": "(self) -> mephisto.operations.datatypes.LiveTaskRun", "funcdef": "def"}, "mephisto.data_model.agent.OnboardingAgent.is_onboarding_id": {"fullname": "mephisto.data_model.agent.OnboardingAgent.is_onboarding_id", "modulename": "mephisto.data_model.agent", "qualname": "OnboardingAgent.is_onboarding_id", "type": "function", "doc": "

return if the given id is for an onboarding agent

\n", "signature": "(cls, agent_id: str) -> bool", "funcdef": "def"}, "mephisto.data_model.agent.OnboardingAgent.get_db_id_from_agent_id": {"fullname": "mephisto.data_model.agent.OnboardingAgent.get_db_id_from_agent_id", "modulename": "mephisto.data_model.agent", "qualname": "OnboardingAgent.get_db_id_from_agent_id", "type": "function", "doc": "

Extract the db_id for an onboarding_agent

\n", "signature": "(cls, agent_id: str) -> str", "funcdef": "def"}, "mephisto.data_model.agent.OnboardingAgent.get_worker": {"fullname": "mephisto.data_model.agent.OnboardingAgent.get_worker", "modulename": "mephisto.data_model.agent", "qualname": "OnboardingAgent.get_worker", "type": "function", "doc": "

Return the worker that is using this agent for a task

\n", "signature": "(self) -> mephisto.data_model.worker.Worker", "funcdef": "def"}, "mephisto.data_model.agent.OnboardingAgent.get_task_run": {"fullname": "mephisto.data_model.agent.OnboardingAgent.get_task_run", "modulename": "mephisto.data_model.agent", "qualname": "OnboardingAgent.get_task_run", "type": "function", "doc": "

Return the TaskRun this agent is working within

\n", "signature": "(self) -> mephisto.data_model.task_run.TaskRun", "funcdef": "def"}, "mephisto.data_model.agent.OnboardingAgent.get_task": {"fullname": "mephisto.data_model.agent.OnboardingAgent.get_task", "modulename": "mephisto.data_model.agent", "qualname": "OnboardingAgent.get_task", "type": "function", "doc": "

Return the Task this agent is working within

\n", "signature": "(self) -> mephisto.data_model.task.Task", "funcdef": "def"}, "mephisto.data_model.agent.OnboardingAgent.get_data_dir": {"fullname": "mephisto.data_model.agent.OnboardingAgent.get_data_dir", "modulename": "mephisto.data_model.agent", "qualname": "OnboardingAgent.get_data_dir", "type": "function", "doc": "

Return the directory to be storing any agent state for\nthis agent into

\n", "signature": "(self) -> str", "funcdef": "def"}, "mephisto.data_model.agent.OnboardingAgent.update_status": {"fullname": "mephisto.data_model.agent.OnboardingAgent.update_status", "modulename": "mephisto.data_model.agent", "qualname": "OnboardingAgent.update_status", "type": "function", "doc": "

Update the database status of this agent, and\npossibly send a message to the frontend agent informing\nthem of this update

\n", "signature": "(self, new_status: str) -> None", "funcdef": "def"}, "mephisto.data_model.agent.OnboardingAgent.observe": {"fullname": "mephisto.data_model.agent.OnboardingAgent.observe", "modulename": "mephisto.data_model.agent", "qualname": "OnboardingAgent.observe", "type": "function", "doc": "

Pass the observed information to the AgentState, then\nqueue the information to be pushed to the user

\n", "signature": "(self, live_update: Dict[str, Any]) -> None", "funcdef": "def"}, "mephisto.data_model.agent.OnboardingAgent.get_live_update": {"fullname": "mephisto.data_model.agent.OnboardingAgent.get_live_update", "modulename": "mephisto.data_model.agent", "qualname": "OnboardingAgent.get_live_update", "type": "function", "doc": "

Request information from the Agent's frontend. If non-blocking,\n(timeout is None) should return None if no actions are ready\nto be returned.

\n", "signature": "(\n self,\n timeout: Union[int, NoneType] = None\n) -> Union[Dict[str, Any], NoneType]", "funcdef": "def"}, "mephisto.data_model.agent.OnboardingAgent.act": {"fullname": "mephisto.data_model.agent.OnboardingAgent.act", "modulename": "mephisto.data_model.agent", "qualname": "OnboardingAgent.act", "type": "function", "doc": "

Request information from the Agent's frontend. If non-blocking,\n(timeout is None) should return None if no actions are ready\nto be returned.

\n", "signature": "(\n self,\n timeout: Union[int, NoneType] = None\n) -> Union[Dict[str, Any], NoneType]", "funcdef": "def"}, "mephisto.data_model.agent.OnboardingAgent.await_submit": {"fullname": "mephisto.data_model.agent.OnboardingAgent.await_submit", "modulename": "mephisto.data_model.agent", "qualname": "OnboardingAgent.await_submit", "type": "function", "doc": "

Blocking wait for this agent to submit their task

\n", "signature": "(self, timeout: Union[int, NoneType] = None) -> bool", "funcdef": "def"}, "mephisto.data_model.agent.OnboardingAgent.handle_submit": {"fullname": "mephisto.data_model.agent.OnboardingAgent.handle_submit", "modulename": "mephisto.data_model.agent", "qualname": "OnboardingAgent.handle_submit", "type": "function", "doc": "

Handle final submission for an onboarding agent, with the given data

\n", "signature": "(self, submit_data: Dict[str, Any]) -> None", "funcdef": "def"}, "mephisto.data_model.agent.OnboardingAgent.get_status": {"fullname": "mephisto.data_model.agent.OnboardingAgent.get_status", "modulename": "mephisto.data_model.agent", "qualname": "OnboardingAgent.get_status", "type": "function", "doc": "

Get the status of this agent in their work on their unit

\n", "signature": "(self) -> str", "funcdef": "def"}, "mephisto.data_model.agent.OnboardingAgent.shutdown": {"fullname": "mephisto.data_model.agent.OnboardingAgent.shutdown", "modulename": "mephisto.data_model.agent", "qualname": "OnboardingAgent.shutdown", "type": "function", "doc": "

Force the given agent to end any polling threads and throw an AgentShutdownError\nfrom any acts called on it, ensuring tasks using this agent can be cleaned up.

\n", "signature": "(self) -> None", "funcdef": "def"}, "mephisto.data_model.agent.OnboardingAgent.new": {"fullname": "mephisto.data_model.agent.OnboardingAgent.new", "modulename": "mephisto.data_model.agent", "qualname": "OnboardingAgent.new", "type": "function", "doc": "

Create an OnboardingAgent for a worker to use as part of a task run

\n", "signature": "(\n db: mephisto.abstractions.database.MephistoDB,\n worker: mephisto.data_model.worker.Worker,\n task_run: mephisto.data_model.task_run.TaskRun\n) -> mephisto.data_model.agent.OnboardingAgent", "funcdef": "def"}, "mephisto.data_model.assignment": {"fullname": "mephisto.data_model.assignment", "modulename": "mephisto.data_model.assignment", "type": "module", "doc": "

\n"}, "mephisto.data_model.assignment.InitializationData": {"fullname": "mephisto.data_model.assignment.InitializationData", "modulename": "mephisto.data_model.assignment", "qualname": "InitializationData", "type": "class", "doc": "

InitializationData(shared: Dict[str, Any], unit_data: List[Dict[str, Any]])

\n"}, "mephisto.data_model.assignment.InitializationData.__init__": {"fullname": "mephisto.data_model.assignment.InitializationData.__init__", "modulename": "mephisto.data_model.assignment", "qualname": "InitializationData.__init__", "type": "function", "doc": "

\n", "signature": "(self, shared: Dict[str, Any], unit_data: List[Dict[str, Any]])", "funcdef": "def"}, "mephisto.data_model.assignment.InitializationData.dumpJSON": {"fullname": "mephisto.data_model.assignment.InitializationData.dumpJSON", "modulename": "mephisto.data_model.assignment", "qualname": "InitializationData.dumpJSON", "type": "function", "doc": "

\n", "signature": "(self, fp: IO[str])", "funcdef": "def"}, "mephisto.data_model.assignment.InitializationData.loadFromJSON": {"fullname": "mephisto.data_model.assignment.InitializationData.loadFromJSON", "modulename": "mephisto.data_model.assignment", "qualname": "InitializationData.loadFromJSON", "type": "function", "doc": "

\n", "signature": "(fp: IO[str])", "funcdef": "def"}, "mephisto.data_model.assignment.Assignment": {"fullname": "mephisto.data_model.assignment.Assignment", "modulename": "mephisto.data_model.assignment", "qualname": "Assignment", "type": "class", "doc": "

This class tracks an individual run of a specific task, and handles state management\nfor the set of units within via abstracted database helpers

\n", "bases": "mephisto.data_model._db_backed_meta.MephistoDataModelComponentMixin"}, "mephisto.data_model.assignment.Assignment.__init__": {"fullname": "mephisto.data_model.assignment.Assignment.__init__", "modulename": "mephisto.data_model.assignment", "qualname": "Assignment.__init__", "type": "function", "doc": "

\n", "signature": "(\n self,\n db: mephisto.abstractions.database.MephistoDB,\n db_id: str,\n row: Union[Mapping[str, Any], NoneType] = None,\n _used_new_call: bool = False\n)", "funcdef": "def"}, "mephisto.data_model.assignment.Assignment.get_data_dir": {"fullname": "mephisto.data_model.assignment.Assignment.get_data_dir", "modulename": "mephisto.data_model.assignment", "qualname": "Assignment.get_data_dir", "type": "function", "doc": "

Return the directory we expect to find assignment data in

\n", "signature": "(self) -> str", "funcdef": "def"}, "mephisto.data_model.assignment.Assignment.get_assignment_data": {"fullname": "mephisto.data_model.assignment.Assignment.get_assignment_data", "modulename": "mephisto.data_model.assignment", "qualname": "Assignment.get_assignment_data", "type": "function", "doc": "

Return the specific assignment data for this assignment

\n", "signature": "(self) -> mephisto.data_model.assignment.InitializationData", "funcdef": "def"}, "mephisto.data_model.assignment.Assignment.write_assignment_data": {"fullname": "mephisto.data_model.assignment.Assignment.write_assignment_data", "modulename": "mephisto.data_model.assignment", "qualname": "Assignment.write_assignment_data", "type": "function", "doc": "

Set the assignment data for this assignment

\n", "signature": "(\n self,\n data: mephisto.data_model.assignment.InitializationData\n) -> None", "funcdef": "def"}, "mephisto.data_model.assignment.Assignment.get_agents": {"fullname": "mephisto.data_model.assignment.Assignment.get_agents", "modulename": "mephisto.data_model.assignment", "qualname": "Assignment.get_agents", "type": "function", "doc": "

Return all of the agents for this assignment

\n", "signature": "(\n self\n) -> list[typing.Union[mephisto.data_model.agent.Agent, NoneType]]", "funcdef": "def"}, "mephisto.data_model.assignment.Assignment.get_status": {"fullname": "mephisto.data_model.assignment.Assignment.get_status", "modulename": "mephisto.data_model.assignment", "qualname": "Assignment.get_status", "type": "function", "doc": "

Get the status of this assignment, as determined by the status of\nthe units

\n", "signature": "(self) -> str", "funcdef": "def"}, "mephisto.data_model.assignment.Assignment.get_task_run": {"fullname": "mephisto.data_model.assignment.Assignment.get_task_run", "modulename": "mephisto.data_model.assignment", "qualname": "Assignment.get_task_run", "type": "function", "doc": "

Return the task run that this assignment is part of

\n", "signature": "(self) -> mephisto.data_model.task_run.TaskRun", "funcdef": "def"}, "mephisto.data_model.assignment.Assignment.get_task": {"fullname": "mephisto.data_model.assignment.Assignment.get_task", "modulename": "mephisto.data_model.assignment", "qualname": "Assignment.get_task", "type": "function", "doc": "

Return the task run that this assignment is part of

\n", "signature": "(self) -> mephisto.data_model.task.Task", "funcdef": "def"}, "mephisto.data_model.assignment.Assignment.get_requester": {"fullname": "mephisto.data_model.assignment.Assignment.get_requester", "modulename": "mephisto.data_model.assignment", "qualname": "Assignment.get_requester", "type": "function", "doc": "

Return the requester who offered this Assignment

\n", "signature": "(self) -> mephisto.data_model.requester.Requester", "funcdef": "def"}, "mephisto.data_model.assignment.Assignment.get_units": {"fullname": "mephisto.data_model.assignment.Assignment.get_units", "modulename": "mephisto.data_model.assignment", "qualname": "Assignment.get_units", "type": "function", "doc": "

Get units for this assignment, optionally\nconstrained by the specific status.

\n", "signature": "(\n self,\n status: Union[str, NoneType] = None\n) -> list[mephisto.data_model.unit.Unit]", "funcdef": "def"}, "mephisto.data_model.assignment.Assignment.get_workers": {"fullname": "mephisto.data_model.assignment.Assignment.get_workers", "modulename": "mephisto.data_model.assignment", "qualname": "Assignment.get_workers", "type": "function", "doc": "

Get the list of workers that have worked on this specific assignment

\n", "signature": "(self) -> list[mephisto.data_model.worker.Worker]", "funcdef": "def"}, "mephisto.data_model.assignment.Assignment.get_cost_of_statuses": {"fullname": "mephisto.data_model.assignment.Assignment.get_cost_of_statuses", "modulename": "mephisto.data_model.assignment", "qualname": "Assignment.get_cost_of_statuses", "type": "function", "doc": "

Return the sum of all pay_amounts for every unit\nof this assignment with any of the given statuses

\n", "signature": "(self, statuses: List[str]) -> float", "funcdef": "def"}, "mephisto.data_model.assignment.Assignment.new": {"fullname": "mephisto.data_model.assignment.Assignment.new", "modulename": "mephisto.data_model.assignment", "qualname": "Assignment.new", "type": "function", "doc": "

Create an assignment for the given task. Initialize the folders for storing\nthe results for this assignment. Can take assignment_data to save and\nload for this particular assignment.

\n", "signature": "(\n db: mephisto.abstractions.database.MephistoDB,\n task_run: mephisto.data_model.task_run.TaskRun,\n assignment_data: Union[Dict[str, Any], NoneType]\n) -> mephisto.data_model.assignment.Assignment", "funcdef": "def"}, "mephisto.data_model.constants": {"fullname": "mephisto.data_model.constants", "modulename": "mephisto.data_model.constants", "type": "module", "doc": "

This file contains any constants shared in the data model that\naren't more appropriately held in one of the object-focused files

\n"}, "mephisto.data_model.constants.assignment_state": {"fullname": "mephisto.data_model.constants.assignment_state", "modulename": "mephisto.data_model.constants.assignment_state", "type": "module", "doc": "

\n"}, "mephisto.data_model.constants.assignment_state.AssignmentState": {"fullname": "mephisto.data_model.constants.assignment_state.AssignmentState", "modulename": "mephisto.data_model.constants.assignment_state", "qualname": "AssignmentState", "type": "class", "doc": "

\n"}, "mephisto.data_model.constants.assignment_state.AssignmentState.__init__": {"fullname": "mephisto.data_model.constants.assignment_state.AssignmentState.__init__", "modulename": "mephisto.data_model.constants.assignment_state", "qualname": "AssignmentState.__init__", "type": "function", "doc": "

\n", "signature": "()", "funcdef": "def"}, "mephisto.data_model.constants.assignment_state.AssignmentState.CREATED": {"fullname": "mephisto.data_model.constants.assignment_state.AssignmentState.CREATED", "modulename": "mephisto.data_model.constants.assignment_state", "qualname": "AssignmentState.CREATED", "type": "variable", "doc": "

\n", "default_value": " = 'created'"}, "mephisto.data_model.constants.assignment_state.AssignmentState.LAUNCHED": {"fullname": "mephisto.data_model.constants.assignment_state.AssignmentState.LAUNCHED", "modulename": "mephisto.data_model.constants.assignment_state", "qualname": "AssignmentState.LAUNCHED", "type": "variable", "doc": "

\n", "default_value": " = 'launched'"}, "mephisto.data_model.constants.assignment_state.AssignmentState.ASSIGNED": {"fullname": "mephisto.data_model.constants.assignment_state.AssignmentState.ASSIGNED", "modulename": "mephisto.data_model.constants.assignment_state", "qualname": "AssignmentState.ASSIGNED", "type": "variable", "doc": "

\n", "default_value": " = 'assigned'"}, "mephisto.data_model.constants.assignment_state.AssignmentState.COMPLETED": {"fullname": "mephisto.data_model.constants.assignment_state.AssignmentState.COMPLETED", "modulename": "mephisto.data_model.constants.assignment_state", "qualname": "AssignmentState.COMPLETED", "type": "variable", "doc": "

\n", "default_value": " = 'completed'"}, "mephisto.data_model.constants.assignment_state.AssignmentState.ACCEPTED": {"fullname": "mephisto.data_model.constants.assignment_state.AssignmentState.ACCEPTED", "modulename": "mephisto.data_model.constants.assignment_state", "qualname": "AssignmentState.ACCEPTED", "type": "variable", "doc": "

\n", "default_value": " = 'accepted'"}, "mephisto.data_model.constants.assignment_state.AssignmentState.MIXED": {"fullname": "mephisto.data_model.constants.assignment_state.AssignmentState.MIXED", "modulename": "mephisto.data_model.constants.assignment_state", "qualname": "AssignmentState.MIXED", "type": "variable", "doc": "

\n", "default_value": " = 'mixed'"}, "mephisto.data_model.constants.assignment_state.AssignmentState.REJECTED": {"fullname": "mephisto.data_model.constants.assignment_state.AssignmentState.REJECTED", "modulename": "mephisto.data_model.constants.assignment_state", "qualname": "AssignmentState.REJECTED", "type": "variable", "doc": "

\n", "default_value": " = 'rejected'"}, "mephisto.data_model.constants.assignment_state.AssignmentState.SOFT_REJECTED": {"fullname": "mephisto.data_model.constants.assignment_state.AssignmentState.SOFT_REJECTED", "modulename": "mephisto.data_model.constants.assignment_state", "qualname": "AssignmentState.SOFT_REJECTED", "type": "variable", "doc": "

\n", "default_value": " = 'soft_rejected'"}, "mephisto.data_model.constants.assignment_state.AssignmentState.EXPIRED": {"fullname": "mephisto.data_model.constants.assignment_state.AssignmentState.EXPIRED", "modulename": "mephisto.data_model.constants.assignment_state", "qualname": "AssignmentState.EXPIRED", "type": "variable", "doc": "

\n", "default_value": " = 'expired'"}, "mephisto.data_model.constants.assignment_state.AssignmentState.valid": {"fullname": "mephisto.data_model.constants.assignment_state.AssignmentState.valid", "modulename": "mephisto.data_model.constants.assignment_state", "qualname": "AssignmentState.valid", "type": "function", "doc": "

Return all valid assignment statuses

\n", "signature": "() -> List[str]", "funcdef": "def"}, "mephisto.data_model.constants.assignment_state.AssignmentState.incomplete": {"fullname": "mephisto.data_model.constants.assignment_state.AssignmentState.incomplete", "modulename": "mephisto.data_model.constants.assignment_state", "qualname": "AssignmentState.incomplete", "type": "function", "doc": "

Return all statuses that are considered incomplete

\n", "signature": "() -> List[str]", "funcdef": "def"}, "mephisto.data_model.constants.assignment_state.AssignmentState.payable": {"fullname": "mephisto.data_model.constants.assignment_state.AssignmentState.payable", "modulename": "mephisto.data_model.constants.assignment_state", "qualname": "AssignmentState.payable", "type": "function", "doc": "

Return all statuses that should be considered spent budget

\n", "signature": "() -> List[str]", "funcdef": "def"}, "mephisto.data_model.constants.assignment_state.AssignmentState.valid_unit": {"fullname": "mephisto.data_model.constants.assignment_state.AssignmentState.valid_unit", "modulename": "mephisto.data_model.constants.assignment_state", "qualname": "AssignmentState.valid_unit", "type": "function", "doc": "

Return all statuses that are valids for a Unit

\n", "signature": "() -> List[str]", "funcdef": "def"}, "mephisto.data_model.constants.assignment_state.AssignmentState.final_unit": {"fullname": "mephisto.data_model.constants.assignment_state.AssignmentState.final_unit", "modulename": "mephisto.data_model.constants.assignment_state", "qualname": "AssignmentState.final_unit", "type": "function", "doc": "

Return all statuses that are terminal for a Unit

\n", "signature": "() -> List[str]", "funcdef": "def"}, "mephisto.data_model.constants.assignment_state.AssignmentState.completed": {"fullname": "mephisto.data_model.constants.assignment_state.AssignmentState.completed", "modulename": "mephisto.data_model.constants.assignment_state", "qualname": "AssignmentState.completed", "type": "function", "doc": "

Return all statuses that denote a unit having been completed

\n", "signature": "() -> List[str]", "funcdef": "def"}, "mephisto.data_model.constants.assignment_state.AssignmentState.final_agent": {"fullname": "mephisto.data_model.constants.assignment_state.AssignmentState.final_agent", "modulename": "mephisto.data_model.constants.assignment_state", "qualname": "AssignmentState.final_agent", "type": "function", "doc": "

Return all statuses that are terminal changes to a Unit's agent

\n", "signature": "() -> List[str]", "funcdef": "def"}, "mephisto.data_model.exceptions": {"fullname": "mephisto.data_model.exceptions", "modulename": "mephisto.data_model.exceptions", "type": "module", "doc": "

\n"}, "mephisto.data_model.exceptions.AbsentAgentError": {"fullname": "mephisto.data_model.exceptions.AbsentAgentError", "modulename": "mephisto.data_model.exceptions", "qualname": "AbsentAgentError", "type": "class", "doc": "

Exceptions for when an agent leaves a task

\n", "bases": "builtins.Exception"}, "mephisto.data_model.exceptions.AbsentAgentError.__init__": {"fullname": "mephisto.data_model.exceptions.AbsentAgentError.__init__", "modulename": "mephisto.data_model.exceptions", "qualname": "AbsentAgentError.__init__", "type": "function", "doc": "

\n", "signature": "(self, message, agent_id)", "funcdef": "def"}, "mephisto.data_model.exceptions.AgentDisconnectedError": {"fullname": "mephisto.data_model.exceptions.AgentDisconnectedError", "modulename": "mephisto.data_model.exceptions", "qualname": "AgentDisconnectedError", "type": "class", "doc": "

Exception for a real disconnect event (no signal)

\n", "bases": "AbsentAgentError"}, "mephisto.data_model.exceptions.AgentDisconnectedError.__init__": {"fullname": "mephisto.data_model.exceptions.AgentDisconnectedError.__init__", "modulename": "mephisto.data_model.exceptions", "qualname": "AgentDisconnectedError.__init__", "type": "function", "doc": "

\n", "signature": "(self, agent_id)", "funcdef": "def"}, "mephisto.data_model.exceptions.AgentTimeoutError": {"fullname": "mephisto.data_model.exceptions.AgentTimeoutError", "modulename": "mephisto.data_model.exceptions", "qualname": "AgentTimeoutError", "type": "class", "doc": "

Exception for when a worker doesn't respond in time

\n", "bases": "AbsentAgentError"}, "mephisto.data_model.exceptions.AgentTimeoutError.__init__": {"fullname": "mephisto.data_model.exceptions.AgentTimeoutError.__init__", "modulename": "mephisto.data_model.exceptions", "qualname": "AgentTimeoutError.__init__", "type": "function", "doc": "

\n", "signature": "(self, timeout, agent_id)", "funcdef": "def"}, "mephisto.data_model.exceptions.AgentReturnedError": {"fullname": "mephisto.data_model.exceptions.AgentReturnedError", "modulename": "mephisto.data_model.exceptions", "qualname": "AgentReturnedError", "type": "class", "doc": "

Exception for an explicit return event (worker returns task)

\n", "bases": "AbsentAgentError"}, "mephisto.data_model.exceptions.AgentReturnedError.__init__": {"fullname": "mephisto.data_model.exceptions.AgentReturnedError.__init__", "modulename": "mephisto.data_model.exceptions", "qualname": "AgentReturnedError.__init__", "type": "function", "doc": "

\n", "signature": "(self, agent_id)", "funcdef": "def"}, "mephisto.data_model.exceptions.AgentShutdownError": {"fullname": "mephisto.data_model.exceptions.AgentShutdownError", "modulename": "mephisto.data_model.exceptions", "qualname": "AgentShutdownError", "type": "class", "doc": "

Exception for when a task is shutdown but agents are still in a task

\n", "bases": "AbsentAgentError"}, "mephisto.data_model.exceptions.AgentShutdownError.__init__": {"fullname": "mephisto.data_model.exceptions.AgentShutdownError.__init__", "modulename": "mephisto.data_model.exceptions", "qualname": "AgentShutdownError.__init__", "type": "function", "doc": "

\n", "signature": "(self, agent_id)", "funcdef": "def"}, "mephisto.data_model.packet": {"fullname": "mephisto.data_model.packet", "modulename": "mephisto.data_model.packet", "type": "module", "doc": "

\n"}, "mephisto.data_model.packet.Packet": {"fullname": "mephisto.data_model.packet.Packet", "modulename": "mephisto.data_model.packet", "qualname": "Packet", "type": "class", "doc": "

Simple class for encapsulating messages as sent between the\nMephisto python client, the router, and any frontend.

\n\n

Used to be able to make assertions about the kind of data\nbeing sent for specific message types.

\n"}, "mephisto.data_model.packet.Packet.__init__": {"fullname": "mephisto.data_model.packet.Packet.__init__", "modulename": "mephisto.data_model.packet", "qualname": "Packet.__init__", "type": "function", "doc": "

\n", "signature": "(\n self,\n packet_type: str,\n subject_id: str,\n data: Union[Dict[str, Any], NoneType] = None,\n client_timestamp: Union[float, NoneType] = None,\n router_incoming_timestamp: Union[float, NoneType] = None,\n router_outgoing_timestamp: Union[float, NoneType] = None,\n server_timestamp: Union[float, NoneType] = None\n)", "funcdef": "def"}, "mephisto.data_model.packet.Packet.from_dict": {"fullname": "mephisto.data_model.packet.Packet.from_dict", "modulename": "mephisto.data_model.packet", "qualname": "Packet.from_dict", "type": "function", "doc": "

\n", "signature": "(input_dict: Dict[str, Any]) -> mephisto.data_model.packet.Packet", "funcdef": "def"}, "mephisto.data_model.packet.Packet.to_sendable_dict": {"fullname": "mephisto.data_model.packet.Packet.to_sendable_dict", "modulename": "mephisto.data_model.packet", "qualname": "Packet.to_sendable_dict", "type": "function", "doc": "

\n", "signature": "(self) -> Dict[str, Any]", "funcdef": "def"}, "mephisto.data_model.packet.Packet.copy": {"fullname": "mephisto.data_model.packet.Packet.copy", "modulename": "mephisto.data_model.packet", "qualname": "Packet.copy", "type": "function", "doc": "

\n", "signature": "(self)", "funcdef": "def"}, "mephisto.data_model.project": {"fullname": "mephisto.data_model.project", "modulename": "mephisto.data_model.project", "type": "module", "doc": "

\n"}, "mephisto.data_model.project.Project": {"fullname": "mephisto.data_model.project.Project", "modulename": "mephisto.data_model.project", "qualname": "Project", "type": "class", "doc": "

High level project that many crowdsourcing tasks may be related to. Useful\nfor budgeting and grouping tasks for a review perspective.

\n\n

Abstracts relevant queries behind usable functions.

\n", "bases": "mephisto.data_model._db_backed_meta.MephistoDataModelComponentMixin"}, "mephisto.data_model.project.Project.__init__": {"fullname": "mephisto.data_model.project.Project.__init__", "modulename": "mephisto.data_model.project", "qualname": "Project.__init__", "type": "function", "doc": "

\n", "signature": "(\n self,\n db: mephisto.abstractions.database.MephistoDB,\n db_id: str,\n row: Union[Mapping[str, Any], NoneType] = None,\n _used_new_call: bool = False\n)", "funcdef": "def"}, "mephisto.data_model.project.Project.get_tasks": {"fullname": "mephisto.data_model.project.Project.get_tasks", "modulename": "mephisto.data_model.project", "qualname": "Project.get_tasks", "type": "function", "doc": "

Return the list of tasks that are run as part of this project

\n", "signature": "(self) -> list[mephisto.data_model.task.Task]", "funcdef": "def"}, "mephisto.data_model.project.Project.get_total_spend": {"fullname": "mephisto.data_model.project.Project.get_total_spend", "modulename": "mephisto.data_model.project", "qualname": "Project.get_total_spend", "type": "function", "doc": "

Return the total amount of funding spent for this project\nacross all tasks.

\n", "signature": "(self) -> float", "funcdef": "def"}, "mephisto.data_model.project.Project.new": {"fullname": "mephisto.data_model.project.Project.new", "modulename": "mephisto.data_model.project", "qualname": "Project.new", "type": "function", "doc": "

Try to create a new project by this name, raise an exception if\nthe name already exists.

\n", "signature": "(\n self,\n db: mephisto.abstractions.database.MephistoDB,\n project_name: str\n) -> mephisto.data_model.project.Project", "funcdef": "def"}, "mephisto.data_model.qualification": {"fullname": "mephisto.data_model.qualification", "modulename": "mephisto.data_model.qualification", "type": "module", "doc": "

\n"}, "mephisto.data_model.qualification.Qualification": {"fullname": "mephisto.data_model.qualification.Qualification", "modulename": "mephisto.data_model.qualification", "qualname": "Qualification", "type": "class", "doc": "

Simple convenience wrapper for Qualifications in the data model

\n", "bases": "mephisto.data_model._db_backed_meta.MephistoDataModelComponentMixin"}, "mephisto.data_model.qualification.Qualification.__init__": {"fullname": "mephisto.data_model.qualification.Qualification.__init__", "modulename": "mephisto.data_model.qualification", "qualname": "Qualification.__init__", "type": "function", "doc": "

\n", "signature": "(\n self,\n db: mephisto.abstractions.database.MephistoDB,\n db_id: str,\n row: Union[Mapping[str, Any], NoneType] = None,\n _used_new_call: bool = False\n)", "funcdef": "def"}, "mephisto.data_model.qualification.GrantedQualification": {"fullname": "mephisto.data_model.qualification.GrantedQualification", "modulename": "mephisto.data_model.qualification", "qualname": "GrantedQualification", "type": "class", "doc": "

Convenience wrapper for tracking granted qualifications

\n"}, "mephisto.data_model.qualification.GrantedQualification.__init__": {"fullname": "mephisto.data_model.qualification.GrantedQualification.__init__", "modulename": "mephisto.data_model.qualification", "qualname": "GrantedQualification.__init__", "type": "function", "doc": "

\n", "signature": "(\n self,\n db: mephisto.abstractions.database.MephistoDB,\n qualification_id: str,\n worker_id: str,\n row: Union[Mapping[str, Any], NoneType] = None\n)", "funcdef": "def"}, "mephisto.data_model.requester": {"fullname": "mephisto.data_model.requester", "modulename": "mephisto.data_model.requester", "type": "module", "doc": "

\n"}, "mephisto.data_model.requester.RequesterArgs": {"fullname": "mephisto.data_model.requester.RequesterArgs", "modulename": "mephisto.data_model.requester", "qualname": "RequesterArgs", "type": "class", "doc": "

Base class for arguments to register a requester

\n"}, "mephisto.data_model.requester.RequesterArgs.__init__": {"fullname": "mephisto.data_model.requester.RequesterArgs.__init__", "modulename": "mephisto.data_model.requester", "qualname": "RequesterArgs.__init__", "type": "function", "doc": "

\n", "signature": "(self, name: str = '???')", "funcdef": "def"}, "mephisto.data_model.requester.RequesterArgs.name": {"fullname": "mephisto.data_model.requester.RequesterArgs.name", "modulename": "mephisto.data_model.requester", "qualname": "RequesterArgs.name", "type": "variable", "doc": "

\n", "annotation": ": str", "default_value": " = '???'"}, "mephisto.data_model.requester.Requester": {"fullname": "mephisto.data_model.requester.Requester", "modulename": "mephisto.data_model.requester", "qualname": "Requester", "type": "class", "doc": "

High level class representing a requester on some kind of crowd provider. Sets some default\ninitializations, but mostly should be extended by the specific requesters for crowd providers\nwith whatever implementation details are required to get those to work.

\n", "bases": "mephisto.data_model._db_backed_meta.MephistoDataModelComponentMixin"}, "mephisto.data_model.requester.Requester.__init__": {"fullname": "mephisto.data_model.requester.Requester.__init__", "modulename": "mephisto.data_model.requester", "qualname": "Requester.__init__", "type": "function", "doc": "

The new method is overridden to be able to automatically generate\nthe expected Requester class without needing to specifically find it\nfor a given db_id. As such it is impossible to create a base Requester\nas you will instead be returned the correct Requester class according to\nthe crowdprovider associated with this Requester.

\n", "signature": "(\n cls,\n db: mephisto.abstractions.database.MephistoDB,\n db_id: str,\n row: Union[Mapping[str, Any], NoneType] = None,\n _used_new_call: bool = False\n)", "funcdef": "def"}, "mephisto.data_model.requester.Requester.ArgsClass": {"fullname": "mephisto.data_model.requester.Requester.ArgsClass", "modulename": "mephisto.data_model.requester", "qualname": "Requester.ArgsClass", "type": "class", "doc": "

Base class for arguments to register a requester

\n"}, "mephisto.data_model.requester.Requester.get_task_runs": {"fullname": "mephisto.data_model.requester.Requester.get_task_runs", "modulename": "mephisto.data_model.requester", "qualname": "Requester.get_task_runs", "type": "function", "doc": "

Return the list of task runs that are run by this requester

\n", "signature": "(self) -> list[mephisto.data_model.task_run.TaskRun]", "funcdef": "def"}, "mephisto.data_model.requester.Requester.get_total_spend": {"fullname": "mephisto.data_model.requester.Requester.get_total_spend", "modulename": "mephisto.data_model.requester", "qualname": "Requester.get_total_spend", "type": "function", "doc": "

Return the total amount of funding spent by this requester\nacross all tasks.

\n", "signature": "(self) -> float", "funcdef": "def"}, "mephisto.data_model.requester.Requester.is_sandbox": {"fullname": "mephisto.data_model.requester.Requester.is_sandbox", "modulename": "mephisto.data_model.requester", "qualname": "Requester.is_sandbox", "type": "function", "doc": "

Determine if this is a requester on a sandbox/test account

\n", "signature": "(self) -> bool", "funcdef": "def"}, "mephisto.data_model.requester.Requester.register": {"fullname": "mephisto.data_model.requester.Requester.register", "modulename": "mephisto.data_model.requester", "qualname": "Requester.register", "type": "function", "doc": "

Register this requester with the crowd provider by providing any required credentials\nor such. If no args are provided, assume the registration is already made and try\nto assert it as such.

\n\n

Should throw an exception if something is wrong with provided registration arguments.

\n", "signature": "(\n self,\n args: Union[omegaconf.dictconfig.DictConfig, NoneType] = None\n) -> None", "funcdef": "def"}, "mephisto.data_model.requester.Requester.is_registered": {"fullname": "mephisto.data_model.requester.Requester.is_registered", "modulename": "mephisto.data_model.requester", "qualname": "Requester.is_registered", "type": "function", "doc": "

Check to see if this requester has already been registered

\n", "signature": "(self) -> bool", "funcdef": "def"}, "mephisto.data_model.requester.Requester.get_available_budget": {"fullname": "mephisto.data_model.requester.Requester.get_available_budget", "modulename": "mephisto.data_model.requester", "qualname": "Requester.get_available_budget", "type": "function", "doc": "

Return the funds that this requester profile has available for usage with\nits crowdsourcing vendor

\n", "signature": "(self) -> float", "funcdef": "def"}, "mephisto.data_model.requester.Requester.to_dict": {"fullname": "mephisto.data_model.requester.Requester.to_dict", "modulename": "mephisto.data_model.requester", "qualname": "Requester.to_dict", "type": "function", "doc": "

Produce a dict of this requester and important features for json serialization

\n", "signature": "(self) -> Dict[str, Any]", "funcdef": "def"}, "mephisto.data_model.requester.Requester.new": {"fullname": "mephisto.data_model.requester.Requester.new", "modulename": "mephisto.data_model.requester", "qualname": "Requester.new", "type": "function", "doc": "

Try to create a new requester by this name, raise an exception if\nthe name already exists.

\n\n

Implementation should call _register_requester(db, requester_id) when sure the requester\ncan be successfully created to have it put into the db and return the result.

\n", "signature": "(\n db: mephisto.abstractions.database.MephistoDB,\n requester_name: str\n) -> mephisto.data_model.requester.Requester", "funcdef": "def"}, "mephisto.data_model.task": {"fullname": "mephisto.data_model.task", "modulename": "mephisto.data_model.task", "type": "module", "doc": "

\n"}, "mephisto.data_model.task.assert_task_is_valid": {"fullname": "mephisto.data_model.task.assert_task_is_valid", "modulename": "mephisto.data_model.task", "qualname": "assert_task_is_valid", "type": "function", "doc": "

Go through the given task directory and ensure it is valid under the\ngiven task type

\n", "signature": "(dir_name, task_type) -> None", "funcdef": "def"}, "mephisto.data_model.task.Task": {"fullname": "mephisto.data_model.task.Task", "modulename": "mephisto.data_model.task", "qualname": "Task", "type": "class", "doc": "

This class contains all of the required tidbits for launching a set of\nassignments, primarily by leveraging a blueprint. It also takes the\nproject name if this task is to be associated with a specific project.

\n", "bases": "mephisto.data_model._db_backed_meta.MephistoDataModelComponentMixin"}, "mephisto.data_model.task.Task.__init__": {"fullname": "mephisto.data_model.task.Task.__init__", "modulename": "mephisto.data_model.task", "qualname": "Task.__init__", "type": "function", "doc": "

\n", "signature": "(\n self,\n db: mephisto.abstractions.database.MephistoDB,\n db_id: str,\n row: Union[Mapping[str, Any], NoneType] = None,\n _used_new_call: bool = False\n)", "funcdef": "def"}, "mephisto.data_model.task.Task.get_project": {"fullname": "mephisto.data_model.task.Task.get_project", "modulename": "mephisto.data_model.task", "qualname": "Task.get_project", "type": "function", "doc": "

Get the project for this task, if it exists

\n", "signature": "(self) -> Union[mephisto.data_model.project.Project, NoneType]", "funcdef": "def"}, "mephisto.data_model.task.Task.set_project": {"fullname": "mephisto.data_model.task.Task.set_project", "modulename": "mephisto.data_model.task", "qualname": "Task.set_project", "type": "function", "doc": "

\n", "signature": "(self, project: mephisto.data_model.project.Project) -> None", "funcdef": "def"}, "mephisto.data_model.task.Task.get_runs": {"fullname": "mephisto.data_model.task.Task.get_runs", "modulename": "mephisto.data_model.task", "qualname": "Task.get_runs", "type": "function", "doc": "

Return all of the runs of this task that have been launched

\n", "signature": "(self) -> list[mephisto.data_model.task_run.TaskRun]", "funcdef": "def"}, "mephisto.data_model.task.Task.get_assignments": {"fullname": "mephisto.data_model.task.Task.get_assignments", "modulename": "mephisto.data_model.task", "qualname": "Task.get_assignments", "type": "function", "doc": "

Return all of the assignments for all runs of this task

\n", "signature": "(self) -> list[mephisto.data_model.assignment.Assignment]", "funcdef": "def"}, "mephisto.data_model.task.Task.get_total_spend": {"fullname": "mephisto.data_model.task.Task.get_total_spend", "modulename": "mephisto.data_model.task", "qualname": "Task.get_total_spend", "type": "function", "doc": "

Return the total amount of funding spent for this task.

\n", "signature": "(self) -> float", "funcdef": "def"}, "mephisto.data_model.task.Task.new": {"fullname": "mephisto.data_model.task.Task.new", "modulename": "mephisto.data_model.task", "qualname": "Task.new", "type": "function", "doc": "

Create a new task by the given name, ensure that the folder for this task\nexists and has the expected directories and files. If a project is\nspecified, register the task underneath it

\n", "signature": "(\n db: mephisto.abstractions.database.MephistoDB,\n task_name: str,\n task_type: str\n) -> mephisto.data_model.task.Task", "funcdef": "def"}, "mephisto.data_model.task_run": {"fullname": "mephisto.data_model.task_run", "modulename": "mephisto.data_model.task_run", "type": "module", "doc": "

\n"}, "mephisto.data_model.task_run.TaskRunArgs": {"fullname": "mephisto.data_model.task_run.TaskRunArgs", "modulename": "mephisto.data_model.task_run", "qualname": "TaskRunArgs", "type": "class", "doc": "

Object for grouping the contents to configure a class

\n"}, "mephisto.data_model.task_run.TaskRunArgs.__init__": {"fullname": "mephisto.data_model.task_run.TaskRunArgs.__init__", "modulename": "mephisto.data_model.task_run", "qualname": "TaskRunArgs.__init__", "type": "function", "doc": "

\n", "signature": "(\n self,\n task_name: Union[str, NoneType] = '???',\n task_title: str = '???',\n task_description: str = '???',\n task_reward: float = '???',\n task_tags: str = '???',\n assignment_duration_in_seconds: int = 1800,\n allowed_concurrent: int = 0,\n maximum_units_per_worker: int = 0,\n max_num_concurrent_units: int = 0,\n submission_timeout: int = 600\n)", "funcdef": "def"}, "mephisto.data_model.task_run.TaskRunArgs.task_name": {"fullname": "mephisto.data_model.task_run.TaskRunArgs.task_name", "modulename": "mephisto.data_model.task_run", "qualname": "TaskRunArgs.task_name", "type": "variable", "doc": "

\n", "annotation": ": Union[str, NoneType]", "default_value": " = '???'"}, "mephisto.data_model.task_run.TaskRunArgs.task_title": {"fullname": "mephisto.data_model.task_run.TaskRunArgs.task_title", "modulename": "mephisto.data_model.task_run", "qualname": "TaskRunArgs.task_title", "type": "variable", "doc": "

\n", "annotation": ": str", "default_value": " = '???'"}, "mephisto.data_model.task_run.TaskRunArgs.task_description": {"fullname": "mephisto.data_model.task_run.TaskRunArgs.task_description", "modulename": "mephisto.data_model.task_run", "qualname": "TaskRunArgs.task_description", "type": "variable", "doc": "

\n", "annotation": ": str", "default_value": " = '???'"}, "mephisto.data_model.task_run.TaskRunArgs.task_reward": {"fullname": "mephisto.data_model.task_run.TaskRunArgs.task_reward", "modulename": "mephisto.data_model.task_run", "qualname": "TaskRunArgs.task_reward", "type": "variable", "doc": "

\n", "annotation": ": float", "default_value": " = '???'"}, "mephisto.data_model.task_run.TaskRunArgs.task_tags": {"fullname": "mephisto.data_model.task_run.TaskRunArgs.task_tags", "modulename": "mephisto.data_model.task_run", "qualname": "TaskRunArgs.task_tags", "type": "variable", "doc": "

\n", "annotation": ": str", "default_value": " = '???'"}, "mephisto.data_model.task_run.TaskRunArgs.assignment_duration_in_seconds": {"fullname": "mephisto.data_model.task_run.TaskRunArgs.assignment_duration_in_seconds", "modulename": "mephisto.data_model.task_run", "qualname": "TaskRunArgs.assignment_duration_in_seconds", "type": "variable", "doc": "

\n", "annotation": ": int", "default_value": " = 1800"}, "mephisto.data_model.task_run.TaskRunArgs.allowed_concurrent": {"fullname": "mephisto.data_model.task_run.TaskRunArgs.allowed_concurrent", "modulename": "mephisto.data_model.task_run", "qualname": "TaskRunArgs.allowed_concurrent", "type": "variable", "doc": "

\n", "annotation": ": int", "default_value": " = 0"}, "mephisto.data_model.task_run.TaskRunArgs.maximum_units_per_worker": {"fullname": "mephisto.data_model.task_run.TaskRunArgs.maximum_units_per_worker", "modulename": "mephisto.data_model.task_run", "qualname": "TaskRunArgs.maximum_units_per_worker", "type": "variable", "doc": "

\n", "annotation": ": int", "default_value": " = 0"}, "mephisto.data_model.task_run.TaskRunArgs.max_num_concurrent_units": {"fullname": "mephisto.data_model.task_run.TaskRunArgs.max_num_concurrent_units", "modulename": "mephisto.data_model.task_run", "qualname": "TaskRunArgs.max_num_concurrent_units", "type": "variable", "doc": "

\n", "annotation": ": int", "default_value": " = 0"}, "mephisto.data_model.task_run.TaskRunArgs.submission_timeout": {"fullname": "mephisto.data_model.task_run.TaskRunArgs.submission_timeout", "modulename": "mephisto.data_model.task_run", "qualname": "TaskRunArgs.submission_timeout", "type": "variable", "doc": "

\n", "annotation": ": int", "default_value": " = 600"}, "mephisto.data_model.task_run.TaskRunArgs.get_mock_params": {"fullname": "mephisto.data_model.task_run.TaskRunArgs.get_mock_params", "modulename": "mephisto.data_model.task_run", "qualname": "TaskRunArgs.get_mock_params", "type": "function", "doc": "

Returns a param string with default / mock arguments to use for testing

\n", "signature": "(cls) -> str", "funcdef": "def"}, "mephisto.data_model.task_run.TaskRun": {"fullname": "mephisto.data_model.task_run.TaskRun", "modulename": "mephisto.data_model.task_run", "qualname": "TaskRun", "type": "class", "doc": "

This class tracks an individual run of a specific task, and handles state management\nfor the set of assignments within

\n", "bases": "mephisto.data_model._db_backed_meta.MephistoDataModelComponentMixin"}, "mephisto.data_model.task_run.TaskRun.__init__": {"fullname": "mephisto.data_model.task_run.TaskRun.__init__", "modulename": "mephisto.data_model.task_run", "qualname": "TaskRun.__init__", "type": "function", "doc": "

\n", "signature": "(\n self,\n db: mephisto.abstractions.database.MephistoDB,\n db_id: str,\n row: Union[Mapping[str, Any], NoneType] = None,\n _used_new_call: bool = False\n)", "funcdef": "def"}, "mephisto.data_model.task_run.TaskRun.ArgsClass": {"fullname": "mephisto.data_model.task_run.TaskRun.ArgsClass", "modulename": "mephisto.data_model.task_run", "qualname": "TaskRun.ArgsClass", "type": "class", "doc": "

Object for grouping the contents to configure a class

\n"}, "mephisto.data_model.task_run.TaskRun.get_units": {"fullname": "mephisto.data_model.task_run.TaskRun.get_units", "modulename": "mephisto.data_model.task_run", "qualname": "TaskRun.get_units", "type": "function", "doc": "

Return the units associated with this task run.

\n", "signature": "(self) -> list[mephisto.data_model.unit.Unit]", "funcdef": "def"}, "mephisto.data_model.task_run.TaskRun.get_valid_units_for_worker": {"fullname": "mephisto.data_model.task_run.TaskRun.get_valid_units_for_worker", "modulename": "mephisto.data_model.task_run", "qualname": "TaskRun.get_valid_units_for_worker", "type": "function", "doc": "

Get any units that the given worker could work on in this\ntask run

\n", "signature": "(\n self,\n worker: mephisto.data_model.worker.Worker\n) -> list[mephisto.data_model.unit.Unit]", "funcdef": "def"}, "mephisto.data_model.task_run.TaskRun.clear_reservation": {"fullname": "mephisto.data_model.task_run.TaskRun.clear_reservation", "modulename": "mephisto.data_model.task_run", "qualname": "TaskRun.clear_reservation", "type": "function", "doc": "

Remove the holder used to reserve a unit

\n", "signature": "(self, unit: mephisto.data_model.unit.Unit) -> None", "funcdef": "def"}, "mephisto.data_model.task_run.TaskRun.reserve_unit": {"fullname": "mephisto.data_model.task_run.TaskRun.reserve_unit", "modulename": "mephisto.data_model.task_run", "qualname": "TaskRun.reserve_unit", "type": "function", "doc": "

'Atomically' reserve a unit by writing to the filesystem. If\nthe file creation fails, return none

\n", "signature": "(\n self,\n unit: mephisto.data_model.unit.Unit\n) -> Union[mephisto.data_model.unit.Unit, NoneType]", "funcdef": "def"}, "mephisto.data_model.task_run.TaskRun.get_blueprint": {"fullname": "mephisto.data_model.task_run.TaskRun.get_blueprint", "modulename": "mephisto.data_model.task_run", "qualname": "TaskRun.get_blueprint", "type": "function", "doc": "

Return the runner associated with this task run

\n", "signature": "(\n self,\n args: Union[omegaconf.dictconfig.DictConfig, NoneType] = None,\n shared_state: Union[mephisto.abstractions.blueprint.SharedTaskState, NoneType] = None\n) -> mephisto.abstractions.blueprint.Blueprint", "funcdef": "def"}, "mephisto.data_model.task_run.TaskRun.get_provider": {"fullname": "mephisto.data_model.task_run.TaskRun.get_provider", "modulename": "mephisto.data_model.task_run", "qualname": "TaskRun.get_provider", "type": "function", "doc": "

Return the crowd provider used to launch this task

\n", "signature": "(self) -> mephisto.abstractions.crowd_provider.CrowdProvider", "funcdef": "def"}, "mephisto.data_model.task_run.TaskRun.get_task": {"fullname": "mephisto.data_model.task_run.TaskRun.get_task", "modulename": "mephisto.data_model.task_run", "qualname": "TaskRun.get_task", "type": "function", "doc": "

Return the task used to initialize this run

\n", "signature": "(self) -> mephisto.data_model.task.Task", "funcdef": "def"}, "mephisto.data_model.task_run.TaskRun.get_task_args": {"fullname": "mephisto.data_model.task_run.TaskRun.get_task_args", "modulename": "mephisto.data_model.task_run", "qualname": "TaskRun.get_task_args", "type": "function", "doc": "

\n", "signature": "(self) -> omegaconf.dictconfig.DictConfig", "funcdef": "def"}, "mephisto.data_model.task_run.TaskRun.get_requester": {"fullname": "mephisto.data_model.task_run.TaskRun.get_requester", "modulename": "mephisto.data_model.task_run", "qualname": "TaskRun.get_requester", "type": "function", "doc": "

Return the requester that started this task.

\n", "signature": "(self) -> mephisto.data_model.requester.Requester", "funcdef": "def"}, "mephisto.data_model.task_run.TaskRun.get_has_assignments": {"fullname": "mephisto.data_model.task_run.TaskRun.get_has_assignments", "modulename": "mephisto.data_model.task_run", "qualname": "TaskRun.get_has_assignments", "type": "function", "doc": "

See if this task run has any assignments launched yet

\n", "signature": "(self) -> bool", "funcdef": "def"}, "mephisto.data_model.task_run.TaskRun.get_assignments": {"fullname": "mephisto.data_model.task_run.TaskRun.get_assignments", "modulename": "mephisto.data_model.task_run", "qualname": "TaskRun.get_assignments", "type": "function", "doc": "

Get assignments for this run, optionally filtering by their\ncurrent status

\n", "signature": "(\n self,\n status: Union[str, NoneType] = None\n) -> list[mephisto.data_model.assignment.Assignment]", "funcdef": "def"}, "mephisto.data_model.task_run.TaskRun.get_assignment_statuses": {"fullname": "mephisto.data_model.task_run.TaskRun.get_assignment_statuses", "modulename": "mephisto.data_model.task_run", "qualname": "TaskRun.get_assignment_statuses", "type": "function", "doc": "

Get the statistics for all of the assignments for this run.

\n", "signature": "(self) -> Dict[str, int]", "funcdef": "def"}, "mephisto.data_model.task_run.TaskRun.update_completion_progress": {"fullname": "mephisto.data_model.task_run.TaskRun.update_completion_progress", "modulename": "mephisto.data_model.task_run", "qualname": "TaskRun.update_completion_progress", "type": "function", "doc": "

Flag the task run that the assignments' generator has finished

\n", "signature": "(self, task_launcher=None, status=None) -> None", "funcdef": "def"}, "mephisto.data_model.task_run.TaskRun.get_is_completed": {"fullname": "mephisto.data_model.task_run.TaskRun.get_is_completed", "modulename": "mephisto.data_model.task_run", "qualname": "TaskRun.get_is_completed", "type": "function", "doc": "

get the completion status of this task

\n", "signature": "(self) -> bool", "funcdef": "def"}, "mephisto.data_model.task_run.TaskRun.sync_completion_status": {"fullname": "mephisto.data_model.task_run.TaskRun.sync_completion_status", "modulename": "mephisto.data_model.task_run", "qualname": "TaskRun.sync_completion_status", "type": "function", "doc": "

Update the is_complete status for this task run based on completion\nof subassignments. If this task run has no subassignments yet, it\nis not complete

\n", "signature": "(self) -> None", "funcdef": "def"}, "mephisto.data_model.task_run.TaskRun.get_run_dir": {"fullname": "mephisto.data_model.task_run.TaskRun.get_run_dir", "modulename": "mephisto.data_model.task_run", "qualname": "TaskRun.get_run_dir", "type": "function", "doc": "

Return the directory where the data from this run is stored

\n", "signature": "(self) -> str", "funcdef": "def"}, "mephisto.data_model.task_run.TaskRun.get_total_spend": {"fullname": "mephisto.data_model.task_run.TaskRun.get_total_spend", "modulename": "mephisto.data_model.task_run", "qualname": "TaskRun.get_total_spend", "type": "function", "doc": "

Return the total amount spent on this run, based on any assignments\nthat are still in a payable state.

\n", "signature": "(self) -> float", "funcdef": "def"}, "mephisto.data_model.task_run.TaskRun.to_dict": {"fullname": "mephisto.data_model.task_run.TaskRun.to_dict", "modulename": "mephisto.data_model.task_run", "qualname": "TaskRun.to_dict", "type": "function", "doc": "

Return a dict containing any important information about this task run

\n", "signature": "(self) -> Dict[str, Any]", "funcdef": "def"}, "mephisto.data_model.task_run.TaskRun.new": {"fullname": "mephisto.data_model.task_run.TaskRun.new", "modulename": "mephisto.data_model.task_run", "qualname": "TaskRun.new", "type": "function", "doc": "

Create a new run for the given task with the given params

\n", "signature": "(\n db: mephisto.abstractions.database.MephistoDB,\n task: mephisto.data_model.task.Task,\n requester: mephisto.data_model.requester.Requester,\n param_string: str\n) -> mephisto.data_model.task_run.TaskRun", "funcdef": "def"}, "mephisto.data_model.unit": {"fullname": "mephisto.data_model.unit", "modulename": "mephisto.data_model.unit", "type": "module", "doc": "

\n"}, "mephisto.data_model.unit.INDEX_TO_TYPE_MAP": {"fullname": "mephisto.data_model.unit.INDEX_TO_TYPE_MAP", "modulename": "mephisto.data_model.unit", "qualname": "INDEX_TO_TYPE_MAP", "type": "variable", "doc": "

\n", "annotation": ": DefaultDict[int, str]", "default_value": " = defaultdict(>, {0: 'standard', -1: 'screening_unit', -2: 'gold_unit', -3: 'compensation_unit'})"}, "mephisto.data_model.unit.Unit": {"fullname": "mephisto.data_model.unit.Unit", "modulename": "mephisto.data_model.unit", "qualname": "Unit", "type": "class", "doc": "

This class tracks the status of an individual worker's contribution to a\nhigher level assignment. It is the smallest 'unit' of work to complete\nthe assignment, and this class is only responsible for checking\nthe status of that work itself being done.

\n\n

It should be extended for usage with a specific crowd provider

\n", "bases": "mephisto.data_model._db_backed_meta.MephistoDataModelComponentMixin"}, "mephisto.data_model.unit.Unit.__init__": {"fullname": "mephisto.data_model.unit.Unit.__init__", "modulename": "mephisto.data_model.unit", "qualname": "Unit.__init__", "type": "function", "doc": "

The new method is overridden to be able to automatically generate\nthe expected Unit class without needing to specifically find it\nfor a given db_id. As such it is impossible to create a Unit\nas you will instead be returned the correct Unit class according to\nthe crowdprovider associated with this Unit.

\n", "signature": "(\n cls,\n db: mephisto.abstractions.database.MephistoDB,\n db_id: str,\n row: Union[Mapping[str, Any], NoneType] = None,\n _used_new_call: bool = False\n)", "funcdef": "def"}, "mephisto.data_model.unit.Unit.get_crowd_provider_class": {"fullname": "mephisto.data_model.unit.Unit.get_crowd_provider_class", "modulename": "mephisto.data_model.unit", "qualname": "Unit.get_crowd_provider_class", "type": "function", "doc": "

Get the CrowdProvider class that manages this Unit

\n", "signature": "(self) -> type[mephisto.abstractions.crowd_provider.CrowdProvider]", "funcdef": "def"}, "mephisto.data_model.unit.Unit.get_assignment_data": {"fullname": "mephisto.data_model.unit.Unit.get_assignment_data", "modulename": "mephisto.data_model.unit", "qualname": "Unit.get_assignment_data", "type": "function", "doc": "

Return the specific assignment data for this assignment

\n", "signature": "(self) -> mephisto.data_model.assignment.InitializationData", "funcdef": "def"}, "mephisto.data_model.unit.Unit.sync_status": {"fullname": "mephisto.data_model.unit.Unit.sync_status", "modulename": "mephisto.data_model.unit", "qualname": "Unit.sync_status", "type": "function", "doc": "

Ensure that the queried status from this unit and the db status\nare up to date

\n", "signature": "(self) -> None", "funcdef": "def"}, "mephisto.data_model.unit.Unit.get_db_status": {"fullname": "mephisto.data_model.unit.Unit.get_db_status", "modulename": "mephisto.data_model.unit", "qualname": "Unit.get_db_status", "type": "function", "doc": "

Return the status as currently stored in the database

\n", "signature": "(self) -> str", "funcdef": "def"}, "mephisto.data_model.unit.Unit.set_db_status": {"fullname": "mephisto.data_model.unit.Unit.set_db_status", "modulename": "mephisto.data_model.unit", "qualname": "Unit.set_db_status", "type": "function", "doc": "

Set the status reflected in the database for this Unit

\n", "signature": "(self, status: str) -> None", "funcdef": "def"}, "mephisto.data_model.unit.Unit.get_assignment": {"fullname": "mephisto.data_model.unit.Unit.get_assignment", "modulename": "mephisto.data_model.unit", "qualname": "Unit.get_assignment", "type": "function", "doc": "

Return the assignment that this Unit is part of.

\n", "signature": "(self) -> mephisto.data_model.assignment.Assignment", "funcdef": "def"}, "mephisto.data_model.unit.Unit.get_task_run": {"fullname": "mephisto.data_model.unit.Unit.get_task_run", "modulename": "mephisto.data_model.unit", "qualname": "Unit.get_task_run", "type": "function", "doc": "

Return the task run that this assignment is part of

\n", "signature": "(self) -> mephisto.data_model.task_run.TaskRun", "funcdef": "def"}, "mephisto.data_model.unit.Unit.get_task": {"fullname": "mephisto.data_model.unit.Unit.get_task", "modulename": "mephisto.data_model.unit", "qualname": "Unit.get_task", "type": "function", "doc": "

Return the task that this assignment is part of

\n", "signature": "(self) -> mephisto.data_model.task.Task", "funcdef": "def"}, "mephisto.data_model.unit.Unit.get_requester": {"fullname": "mephisto.data_model.unit.Unit.get_requester", "modulename": "mephisto.data_model.unit", "qualname": "Unit.get_requester", "type": "function", "doc": "

Return the requester who offered this Unit

\n", "signature": "(self) -> mephisto.data_model.requester.Requester", "funcdef": "def"}, "mephisto.data_model.unit.Unit.clear_assigned_agent": {"fullname": "mephisto.data_model.unit.Unit.clear_assigned_agent", "modulename": "mephisto.data_model.unit", "qualname": "Unit.clear_assigned_agent", "type": "function", "doc": "

Clear the agent that is assigned to this unit

\n", "signature": "(self) -> None", "funcdef": "def"}, "mephisto.data_model.unit.Unit.get_assigned_agent": {"fullname": "mephisto.data_model.unit.Unit.get_assigned_agent", "modulename": "mephisto.data_model.unit", "qualname": "Unit.get_assigned_agent", "type": "function", "doc": "

Get the agent assigned to this Unit if there is one, else return None

\n", "signature": "(self) -> Union[mephisto.data_model.agent.Agent, NoneType]", "funcdef": "def"}, "mephisto.data_model.unit.Unit.get_pay_amount": {"fullname": "mephisto.data_model.unit.Unit.get_pay_amount", "modulename": "mephisto.data_model.unit", "qualname": "Unit.get_pay_amount", "type": "function", "doc": "

Return the amount that this Unit is costing against the budget,\ncalculating additional fees as relevant

\n", "signature": "(self) -> float", "funcdef": "def"}, "mephisto.data_model.unit.Unit.get_status": {"fullname": "mephisto.data_model.unit.Unit.get_status", "modulename": "mephisto.data_model.unit", "qualname": "Unit.get_status", "type": "function", "doc": "

Get the status of this unit, as determined by whether there's\na worker working on it at the moment, and any other possible states. Should\nreturn one of UNIT_STATUSES

\n\n

Accurate status is crowd-provider dependent, and thus this method should be\ndefined in the child class to ensure that the local record matches\nthe ground truth in the provider

\n", "signature": "(self) -> str", "funcdef": "def"}, "mephisto.data_model.unit.Unit.launch": {"fullname": "mephisto.data_model.unit.Unit.launch", "modulename": "mephisto.data_model.unit", "qualname": "Unit.launch", "type": "function", "doc": "

Make this Unit available on the crowdsourcing vendor. Depending on\nthe task type, this could mean a number of different setup steps.

\n\n

Some crowd providers require setting up a configuration for the\nvery first launch, and this method should call a helper to manage\nthat step if necessary.

\n", "signature": "(self, task_url: str) -> None", "funcdef": "def"}, "mephisto.data_model.unit.Unit.expire": {"fullname": "mephisto.data_model.unit.Unit.expire", "modulename": "mephisto.data_model.unit", "qualname": "Unit.expire", "type": "function", "doc": "

Expire this unit, removing it from being workable on the vendor.\nReturn the maximum time needed to wait before we know it's taken down.

\n", "signature": "(self) -> float", "funcdef": "def"}, "mephisto.data_model.unit.Unit.is_expired": {"fullname": "mephisto.data_model.unit.Unit.is_expired", "modulename": "mephisto.data_model.unit", "qualname": "Unit.is_expired", "type": "function", "doc": "

Determine if this unit is expired as according to the vendor.

\n", "signature": "(self) -> bool", "funcdef": "def"}, "mephisto.data_model.unit.Unit.new": {"fullname": "mephisto.data_model.unit.Unit.new", "modulename": "mephisto.data_model.unit", "qualname": "Unit.new", "type": "function", "doc": "

Create a Unit for the given assignment

\n\n

Implementation should return the result of _register_unit when sure the unit\ncan be successfully created to have it put into the db.

\n", "signature": "(\n db: mephisto.abstractions.database.MephistoDB,\n assignment: mephisto.data_model.assignment.Assignment,\n index: int,\n pay_amount: float\n) -> mephisto.data_model.unit.Unit", "funcdef": "def"}, "mephisto.data_model.worker": {"fullname": "mephisto.data_model.worker", "modulename": "mephisto.data_model.worker", "type": "module", "doc": "

\n"}, "mephisto.data_model.worker.WorkerArgs": {"fullname": "mephisto.data_model.worker.WorkerArgs", "modulename": "mephisto.data_model.worker", "qualname": "WorkerArgs", "type": "class", "doc": "

Base class for arguments to register a worker

\n"}, "mephisto.data_model.worker.WorkerArgs.__init__": {"fullname": "mephisto.data_model.worker.WorkerArgs.__init__", "modulename": "mephisto.data_model.worker", "qualname": "WorkerArgs.__init__", "type": "function", "doc": "

\n", "signature": "(self, name: str)", "funcdef": "def"}, "mephisto.data_model.worker.Worker": {"fullname": "mephisto.data_model.worker.Worker", "modulename": "mephisto.data_model.worker", "qualname": "Worker", "type": "class", "doc": "

This class represents an individual - namely a person. It maintains components of ongoing identity for a user.

\n", "bases": "mephisto.data_model._db_backed_meta.MephistoDataModelComponentMixin"}, "mephisto.data_model.worker.Worker.__init__": {"fullname": "mephisto.data_model.worker.Worker.__init__", "modulename": "mephisto.data_model.worker", "qualname": "Worker.__init__", "type": "function", "doc": "

The new method is overridden to be able to automatically generate\nthe expected Worker class without needing to specifically find it\nfor a given db_id. As such it is impossible to create a base Worker\nas you will instead be returned the correct Worker class according to\nthe crowdprovider associated with this Worker.

\n", "signature": "(\n cls,\n db: mephisto.abstractions.database.MephistoDB,\n db_id: str,\n row: Union[Mapping[str, Any], NoneType] = None,\n _used_new_call: bool = False\n)", "funcdef": "def"}, "mephisto.data_model.worker.Worker.get_agents": {"fullname": "mephisto.data_model.worker.Worker.get_agents", "modulename": "mephisto.data_model.worker", "qualname": "Worker.get_agents", "type": "function", "doc": "

Get the list of agents that this worker was responsible for, by the given status\nif needed

\n", "signature": "(\n self,\n status: Union[str, NoneType] = None\n) -> list[mephisto.data_model.agent.Agent]", "funcdef": "def"}, "mephisto.data_model.worker.Worker.new_from_provider_data": {"fullname": "mephisto.data_model.worker.Worker.new_from_provider_data", "modulename": "mephisto.data_model.worker", "qualname": "Worker.new_from_provider_data", "type": "function", "doc": "

Given the parameters passed through wrap_crowd_source.js, construct\na new worker

\n\n

Basic case simply takes the worker id and registers it

\n", "signature": "(\n cls,\n db: mephisto.abstractions.database.MephistoDB,\n creation_data: Dict[str, Any]\n) -> mephisto.data_model.worker.Worker", "funcdef": "def"}, "mephisto.data_model.worker.Worker.get_granted_qualification": {"fullname": "mephisto.data_model.worker.Worker.get_granted_qualification", "modulename": "mephisto.data_model.worker", "qualname": "Worker.get_granted_qualification", "type": "function", "doc": "

Return the granted qualification for this worker for the given name

\n", "signature": "(\n self,\n qualification_name: str\n) -> Union[mephisto.data_model.qualification.GrantedQualification, NoneType]", "funcdef": "def"}, "mephisto.data_model.worker.Worker.is_disqualified": {"fullname": "mephisto.data_model.worker.Worker.is_disqualified", "modulename": "mephisto.data_model.worker", "qualname": "Worker.is_disqualified", "type": "function", "doc": "

Find out if the given worker has been disqualified by the given qualification

\n\n

Returns True if the qualification exists and has a falsey value\nReturns False if the qualification doesn't exist or has a truthy value

\n", "signature": "(self, qualification_name: str)", "funcdef": "def"}, "mephisto.data_model.worker.Worker.is_qualified": {"fullname": "mephisto.data_model.worker.Worker.is_qualified", "modulename": "mephisto.data_model.worker", "qualname": "Worker.is_qualified", "type": "function", "doc": "

Find out if the given worker has qualified by the given qualification

\n\n

Returns True if the qualification exists and is truthy value\nReturns False if the qualification doesn't exist or falsey value

\n", "signature": "(self, qualification_name: str)", "funcdef": "def"}, "mephisto.data_model.worker.Worker.revoke_qualification": {"fullname": "mephisto.data_model.worker.Worker.revoke_qualification", "modulename": "mephisto.data_model.worker", "qualname": "Worker.revoke_qualification", "type": "function", "doc": "

Remove this user's qualification if it exists

\n\n

Returns True if removal happens locally and externally, False if an exception\nhappens with the crowd provider

\n", "signature": "(self, qualification_name) -> bool", "funcdef": "def"}, "mephisto.data_model.worker.Worker.grant_qualification": {"fullname": "mephisto.data_model.worker.Worker.grant_qualification", "modulename": "mephisto.data_model.worker", "qualname": "Worker.grant_qualification", "type": "function", "doc": "

Grant a positive or negative qualification to this worker

\n\n

Returns True if granting happens locally and externally, False if an exception\nhappens with the crowd provider

\n", "signature": "(self, qualification_name: str, value: int = 1, skip_crowd=False)", "funcdef": "def"}, "mephisto.data_model.worker.Worker.grant_crowd_qualification": {"fullname": "mephisto.data_model.worker.Worker.grant_crowd_qualification", "modulename": "mephisto.data_model.worker", "qualname": "Worker.grant_crowd_qualification", "type": "function", "doc": "

Grant a qualification by the given name to this worker

\n\n

If the CrowdProvider has a notion of qualifications, they can be granted\nin sync with Mephisto's qualifications

\n", "signature": "(self, qualification_name: str, value: int = 1) -> None", "funcdef": "def"}, "mephisto.data_model.worker.Worker.revoke_crowd_qualification": {"fullname": "mephisto.data_model.worker.Worker.revoke_crowd_qualification", "modulename": "mephisto.data_model.worker", "qualname": "Worker.revoke_crowd_qualification", "type": "function", "doc": "

Revoke the qualification by the given name from this worker

\n\n

If the CrowdProvider has a notion of qualifications, they can be revoked\nin sync with Mephisto's qualifications

\n", "signature": "(self, qualification_name: str) -> None", "funcdef": "def"}, "mephisto.data_model.worker.Worker.bonus_worker": {"fullname": "mephisto.data_model.worker.Worker.bonus_worker", "modulename": "mephisto.data_model.worker", "qualname": "Worker.bonus_worker", "type": "function", "doc": "

Bonus this worker for work any reason. Return success of bonus

\n", "signature": "(\n self,\n amount: float,\n reason: str,\n unit: Union[mephisto.data_model.unit.Unit, NoneType] = None\n) -> Tuple[bool, str]", "funcdef": "def"}, "mephisto.data_model.worker.Worker.block_worker": {"fullname": "mephisto.data_model.worker.Worker.block_worker", "modulename": "mephisto.data_model.worker", "qualname": "Worker.block_worker", "type": "function", "doc": "

Block this worker for a specified reason. Return success of block

\n", "signature": "(\n self,\n reason: str,\n unit: Union[mephisto.data_model.unit.Unit, NoneType] = None,\n requester: Union[mephisto.data_model.requester.Requester, NoneType] = None\n) -> Tuple[bool, str]", "funcdef": "def"}, "mephisto.data_model.worker.Worker.unblock_worker": {"fullname": "mephisto.data_model.worker.Worker.unblock_worker", "modulename": "mephisto.data_model.worker", "qualname": "Worker.unblock_worker", "type": "function", "doc": "

unblock a blocked worker for the specified reason

\n", "signature": "(\n self,\n reason: str,\n requester: mephisto.data_model.requester.Requester\n) -> bool", "funcdef": "def"}, "mephisto.data_model.worker.Worker.is_blocked": {"fullname": "mephisto.data_model.worker.Worker.is_blocked", "modulename": "mephisto.data_model.worker", "qualname": "Worker.is_blocked", "type": "function", "doc": "

Determine if a worker is blocked

\n", "signature": "(self, requester: mephisto.data_model.requester.Requester) -> bool", "funcdef": "def"}, "mephisto.data_model.worker.Worker.is_eligible": {"fullname": "mephisto.data_model.worker.Worker.is_eligible", "modulename": "mephisto.data_model.worker", "qualname": "Worker.is_eligible", "type": "function", "doc": "

Determine if this worker is eligible for the given task run

\n", "signature": "(self, task_run: mephisto.data_model.task_run.TaskRun) -> bool", "funcdef": "def"}, "mephisto.data_model.worker.Worker.register": {"fullname": "mephisto.data_model.worker.Worker.register", "modulename": "mephisto.data_model.worker", "qualname": "Worker.register", "type": "function", "doc": "

Register this worker with the crowdprovider, if necessary

\n", "signature": "(self, args: Union[Dict[str, str], NoneType] = None) -> None", "funcdef": "def"}, "mephisto.data_model.worker.Worker.new": {"fullname": "mephisto.data_model.worker.Worker.new", "modulename": "mephisto.data_model.worker", "qualname": "Worker.new", "type": "function", "doc": "

Create a new worker attached to the given identifier, assuming it doesn't already\nexist in the database.

\n\n

Implementation should return the result of _register_worker when sure the worker\ncan be successfully created to have it put into the db.

\n", "signature": "(\n db: mephisto.abstractions.database.MephistoDB,\n worker_name: str\n) -> mephisto.data_model.worker.Worker", "funcdef": "def"}, "mephisto.operations": {"fullname": "mephisto.operations", "modulename": "mephisto.operations", "type": "module", "doc": "

Mephisto Operations

\n\n

The contents of the operations folder comprise controllers for launching and monitoring tasks, as well as other classes that either operate on the data model or support the mid level of Mephisto's design. Each has a high level responsibility, detailed below. Within these classes there's something of a heirarchy depending on the amount of underlying infrastructure that a class is built upon.

\n\n

High-level controller components

\n\n

This level of components is reserved for modules that operate on the highest level of the Mephisto heirarchy. These should be either directly usable, or easy to bundle into scripts for the client/api.

\n\n
    \n
  • Operator: High-level class responsible for launching and monitoring a TaskRun. Generally initialized using a TaskConfig and the launch_task_run method.
  • \n
\n\n

At the moment only the Operator exists in this level, as the module that manages the process of launching and monitoring a complete data collection job. Modules on a similar level of complexity may be written for the review flow, and for packaging data for release.

\n\n

Mid-level connecting components

\n\n

These components are responsible for tying some of the underlying data model components to the reality of what they represent. They ensure that tasks remain in sync with what is actually happening, such that the content on Mephisto matches what is present on crowd providers and architects, and to some degree to blueprints.

\n\n
    \n
  • ClientIOHandler: Responsible for processing incoming packets from clients and directing them to the right place. Also ensures that reconnecting workers are directed to the correct agents. The ClientIOHandler acts as the bridge between Architects and Blueprints.
  • \n
  • WorkerPool: Responsible for following the status of a worker from the point they attempt to accept a Unit until the Unit is either completed or returned. This includes spawning the threads that watch specific Assignment's or Unit's, evaluating onboarding and qualifications.
  • \n
  • registry.py: Reponsible for keeping track of instances of all of the Mephisto core abstractions, such that the system is able to refer to them just by name.
  • \n
  • TaskLauncher: Responsible for moving through an iterator or generator of assignments and units to be created, first creating the local Mephisto state to represent them and then later leveraging the CrowdProvider to launch them. Also ensures certain configuration invariants hold, such as a maximum number of concurrent tasks available.
  • \n
\n\n

Low-level Mephisto infra

\n\n

These modules contain functionality that is used to condense shared behavior from various parts of the Mephisto codebase into standard functionality and utilities.

\n\n
    \n
  • config_handler.py: Functions responsible for providing a consistent interface into a user's configuration file for Mephisto, stored at ~/.mephisto/config.yml.
  • \n
  • hydra_config.py: Classes and functionality responsible for ensuring that Mephisto operates well using Hydra, including base classes to build Hydra structured configs from (such as the TaskConfig) and methods to simplify interacting with Hydra in the codebase.
  • \n
  • logger_core.py: Helpers to simplify the process of generating unique loggers and logging configuration for various parts of Mephisto. (Much still to be done here).
  • \n
\n\n

Operator

\n\n

The Operator is responsible for actually coordinating launching tasks. This is managed using the launch_task_run function. It takes in a Hydra DictConfig of arguments corresponding to the Blueprint, Architect, and CrowdProvider of choice. It can also take a SharedTaskState object to pass information that wouldn't normally be able to be parsed on the command line, or where it can only be extracted at runtime.

\n\n

One important extra argument is SharedTaskState.qualifications, which allows configuring a task with requirements for workers to be eligibible to work on the task. Functionality for this can be seen in data_model.qualifications, with examples in how operator handles the block_qualification.

\n\n

The lifecycle of an operator is to launch as many LiveTaskRuns as desired using the launch_task_run function, and then to watch over their progress using the wait_for_runs_then_shutdown function. These methods cover the full requirements for launching and monitoring a job.

\n\n

If wait_for_runs_then_shutdown is not used, it's always important to call the shutdown methods whenever an operator has been created. While tasks are underway, a user can use get_running_task_runs to see the status of things that are currently running. Once there are no running task runs, the Operator can be told to shut down.

\n\n

ClientIOHandler

\n\n

The ClientIOHandler's primary responsiblity is to abstract the remote nature of Mephisto Workers and Agents to allow them to directly act on the local maching. It is the layer that abstracts humans and human work into Workers and Agents that take actions. To that end, it has to set up a socket to connect to the task server, poll status on any agents currently working on tasks, and process incoming agent actions over the socket to put them into the Agent so that a task can use the data.

\n\n

When provided with details of a LiveTaskRun, the associated Architect tells the ClientIOHandler where the server(s) that agents are communicating with is(/are) running. Then on initialization, Channel can be opened for each of these servers.

\n\n

Once this connection is established:

\n\n
    \n
  • Incoming messages from the server (which represent actions taken by human agents) are passed to the pending_actions queue of the Agent that corresponds with that human agent. Future calls to Agent.get_live_update() will pop off from this queue.
  • \n
  • Calls to Agent.observe() will push the message through to the appropriate Channel's sending queue immediately.
  • \n
  • The ClientIOHandler should also be querying for Agent's status and pushing responses to the WorkerPool to handle updates.
  • \n
\n\n

WorkerPool

\n\n

The WorkerPool is responsible for placing workers into appropriate Agents after finding Units they are eligible for, and passing off task execution to a Blueprint's TaskRunner. It also monitors changes to agent status.

\n\n

In order to properly determine eligibility and launch tasks, the WorkerPool relies on the Blueprint and CrowdProvider for the registered LiveTaskRun:

\n\n
    \n
  • The Blueprint contains details about the relevant task run, and is used for properly registering a new Agent the correct Unit. For this, in _register_agent it gets all Units that a worker is eligible for, reserves one, and then handles creating a new Agent out of the given Worker-Unit pair.
  • \n
  • The CrowdProvider is also used during the registration process. In the first part it ensures that upon a first connect by a new person, a corresponding Worker is created to keep records for that worker (_register_worker). Later it is used during _register_agent to ensure that the Agent class used is associated with the correct CrowdProvider and has its relevant abstractions.
  • \n
\n\n

From this point, all interactions are handled from the perspective of pure Mephisto Agents, and the remaining responsibilities of the WorkerPool are to ensure that, from the perspective of a Blueprint's TaskRunner, the Agents local python state is entirely representative of the actual state of the human worker in the task.

\n\n

registry

\n\n

The registry.py file contains functions required for establishing a registry of abstraction modules for Mephisto to refer to. This allows Mephisto to properly re-initialize classes and get information for data stored in the MephistoDB without needing to store pickled modules, or information beyond the registration key.

\n\n

The file exposes the register_mephisto_abstraction class decorator, which ensures that on import a specific module will be added to the given registry. The fill_registries function automatically populates the registry dicts with all of the relevant modules in Mephisto, though this should likely be expanded to allow users or repositories to mark or register their own Mephisto implementations.

\n\n

Mephisto classes can then use the get_<abstraction>_from_type methods from the file to retrieve the specific modules to be initialized for the given abstraction type string.

\n\n

TaskLauncher

\n\n

The TaskLauncher class is a fairly lightweight class responsible for handling the process of launching units. A TaskLauncher is created for a specific TaskRun, and provided with assignment_data for that full task run. It creates Assignments and Units for the TaskRun, and packages the expected data into the Assignment. When a task is ready to go live, one calls launch_units(url) with the url that the task should be pointed to. If units need to be expired (such as during a shutdown), expire_units handles this for all units created for the given TaskRun.

\n\n

TaskLaunchers will parse the TaskRun's TaskRunArgs to know what parameters to set. This info should be used to initialize the assignments and the units as specified. The TaskLauncher can also be used to limit the number of currently available tasks using the max_num_concurrent_units argument, which prevents too many tasks from running at the same time, potentially overrunning the TaskRunner that the Blueprint has provided.

\n\n

config_handler.py

\n\n

The methods in this module standardize how Mephisto interacts with the user configurations options for the whole system. These are stored in \"~/.mephisto/config.yml\" at the moment. The structure of the config file is such that it subdivides values to store into sections containing keys. Those keys can contain any value, but writing and reading data is done by referring to the section and the key for the data being written or read.

\n\n

The following methods are defined:

\n\n
    \n
  • get_config: loads all of the contents of the mephisto config file.
  • \n
  • write_config: Writes an entirely new config to file
  • \n
  • init_config: Tries to create an initial configuration file if none exists
  • \n
  • add_config_arg: Sets the value for just one configuration arg in the whole set.
  • \n
  • get_config_arg: Returns a specific argument value from a section of the config.
  • \n
\n\n

hydra_config.py

\n\n

The hydra config module contains a number of classes and methods to make interfacing with hydra a little more convenient for Mephisto and its users. It defines common structured config types, currently the MephistoConfig and the TaskConfig, for use in user code. It also defines methods for handling registering those structured configs under the expected names, which the registry relies on. Lastly, it provides the register_script_config method, which lets a user define a structured config for use in their scripts without needing to initialize a hydra ConfigStore.

\n"}, "mephisto.operations.client_io_handler": {"fullname": "mephisto.operations.client_io_handler", "modulename": "mephisto.operations.client_io_handler", "type": "module", "doc": "

\n"}, "mephisto.operations.client_io_handler.ClientIOHandler": {"fullname": "mephisto.operations.client_io_handler.ClientIOHandler", "modulename": "mephisto.operations.client_io_handler", "qualname": "ClientIOHandler", "type": "class", "doc": "

This class is responsible for managing all of the incoming and outgoing messages\nbetween the Mephisto backend, the router, and clients. It is tightly coupled with\nthe Architect abstraction, and uses components of that API to send and receive\nmessages, but operates on the level of message parsing and distribution logic.

\n"}, "mephisto.operations.client_io_handler.ClientIOHandler.__init__": {"fullname": "mephisto.operations.client_io_handler.ClientIOHandler.__init__", "modulename": "mephisto.operations.client_io_handler", "qualname": "ClientIOHandler.__init__", "type": "function", "doc": "

\n", "signature": "(self, db: mephisto.abstractions.database.MephistoDB)", "funcdef": "def"}, "mephisto.operations.client_io_handler.ClientIOHandler.log_metrics_for_packet": {"fullname": "mephisto.operations.client_io_handler.ClientIOHandler.log_metrics_for_packet", "modulename": "mephisto.operations.client_io_handler", "qualname": "ClientIOHandler.log_metrics_for_packet", "type": "function", "doc": "

Log the full metrics for the provided packet, using now as the expected response time

\n", "signature": "(self, packet: mephisto.data_model.packet.Packet) -> None", "funcdef": "def"}, "mephisto.operations.client_io_handler.ClientIOHandler.register_run": {"fullname": "mephisto.operations.client_io_handler.ClientIOHandler.register_run", "modulename": "mephisto.operations.client_io_handler", "qualname": "ClientIOHandler.register_run", "type": "function", "doc": "

Register a live run for this io handler

\n", "signature": "(self, live_run: mephisto.operations.datatypes.LiveTaskRun) -> None", "funcdef": "def"}, "mephisto.operations.client_io_handler.ClientIOHandler.get_live_run": {"fullname": "mephisto.operations.client_io_handler.ClientIOHandler.get_live_run", "modulename": "mephisto.operations.client_io_handler", "qualname": "ClientIOHandler.get_live_run", "type": "function", "doc": "

Get the associated live run for this handler, asserting it's set

\n", "signature": "(self) -> mephisto.operations.datatypes.LiveTaskRun", "funcdef": "def"}, "mephisto.operations.client_io_handler.ClientIOHandler.launch_channels": {"fullname": "mephisto.operations.client_io_handler.ClientIOHandler.launch_channels", "modulename": "mephisto.operations.client_io_handler", "qualname": "ClientIOHandler.launch_channels", "type": "function", "doc": "

Launch and register all of the channels for this live run to this IO handler

\n", "signature": "(self) -> None", "funcdef": "def"}, "mephisto.operations.client_io_handler.ClientIOHandler.associate_agent_with_registration": {"fullname": "mephisto.operations.client_io_handler.ClientIOHandler.associate_agent_with_registration", "modulename": "mephisto.operations.client_io_handler", "qualname": "ClientIOHandler.associate_agent_with_registration", "type": "function", "doc": "

Given an agent id and request id, registers the agent id to the channel\nthat the request was made from

\n", "signature": "(self, agent_id: str, request_id: str, registration_id: str) -> None", "funcdef": "def"}, "mephisto.operations.client_io_handler.ClientIOHandler.enqueue_agent_details": {"fullname": "mephisto.operations.client_io_handler.ClientIOHandler.enqueue_agent_details", "modulename": "mephisto.operations.client_io_handler", "qualname": "ClientIOHandler.enqueue_agent_details", "type": "function", "doc": "

Synchronous method to enqueue a message sending the given agent details

\n", "signature": "(self, request_id: str, additional_data: Dict[str, Any])", "funcdef": "def"}, "mephisto.operations.client_io_handler.ClientIOHandler.send_live_update": {"fullname": "mephisto.operations.client_io_handler.ClientIOHandler.send_live_update", "modulename": "mephisto.operations.client_io_handler", "qualname": "ClientIOHandler.send_live_update", "type": "function", "doc": "

Send a live data packet to the given agent id

\n", "signature": "(self, agent_id: str, data: Dict[str, Any])", "funcdef": "def"}, "mephisto.operations.client_io_handler.ClientIOHandler.send_status_update": {"fullname": "mephisto.operations.client_io_handler.ClientIOHandler.send_status_update", "modulename": "mephisto.operations.client_io_handler", "qualname": "ClientIOHandler.send_status_update", "type": "function", "doc": "

Update the status for the given agent

\n", "signature": "(self, agent_id: str, status: str)", "funcdef": "def"}, "mephisto.operations.client_io_handler.ClientIOHandler.process_outgoing_queue": {"fullname": "mephisto.operations.client_io_handler.ClientIOHandler.process_outgoing_queue", "modulename": "mephisto.operations.client_io_handler", "qualname": "ClientIOHandler.process_outgoing_queue", "type": "function", "doc": "

Sends messages from the given list until it is empty

\n", "signature": "(self, message_queue: 'Queue[Packet]') -> None", "funcdef": "def"}, "mephisto.operations.client_io_handler.ClientIOHandler.shutdown": {"fullname": "mephisto.operations.client_io_handler.ClientIOHandler.shutdown", "modulename": "mephisto.operations.client_io_handler", "qualname": "ClientIOHandler.shutdown", "type": "function", "doc": "

Close any channels related to a LiveTaskRun, clean up any resources

\n", "signature": "(self) -> None", "funcdef": "def"}, "mephisto.operations.config_handler": {"fullname": "mephisto.operations.config_handler", "modulename": "mephisto.operations.config_handler", "type": "module", "doc": "

\n"}, "mephisto.operations.config_handler.get_raw_config": {"fullname": "mephisto.operations.config_handler.get_raw_config", "modulename": "mephisto.operations.config_handler", "qualname": "get_raw_config", "type": "function", "doc": "

Returns the raw string config as written in the YAML config file

\n", "signature": "() -> str", "funcdef": "def"}, "mephisto.operations.config_handler.get_config": {"fullname": "mephisto.operations.config_handler.get_config", "modulename": "mephisto.operations.config_handler", "qualname": "get_config", "type": "function", "doc": "

Get the data out of the YAML config file

\n", "signature": "() -> Dict[str, Any]", "funcdef": "def"}, "mephisto.operations.config_handler.write_config": {"fullname": "mephisto.operations.config_handler.write_config", "modulename": "mephisto.operations.config_handler", "qualname": "write_config", "type": "function", "doc": "

Write the given dictionary to the config yaml

\n", "signature": "(config_data: Dict[str, Any])", "funcdef": "def"}, "mephisto.operations.config_handler.init_config": {"fullname": "mephisto.operations.config_handler.init_config", "modulename": "mephisto.operations.config_handler", "qualname": "init_config", "type": "function", "doc": "

\n", "signature": "() -> None", "funcdef": "def"}, "mephisto.operations.config_handler.add_config_arg": {"fullname": "mephisto.operations.config_handler.add_config_arg", "modulename": "mephisto.operations.config_handler", "qualname": "add_config_arg", "type": "function", "doc": "

Add an argument to the YAML config, overwriting existing

\n", "signature": "(section: str, key: str, value: Any) -> None", "funcdef": "def"}, "mephisto.operations.config_handler.get_config_arg": {"fullname": "mephisto.operations.config_handler.get_config_arg", "modulename": "mephisto.operations.config_handler", "qualname": "get_config_arg", "type": "function", "doc": "

Get an argument from the YAML config. Return None if it doesn't exist

\n", "signature": "(section: str, key: str) -> Any", "funcdef": "def"}, "mephisto.operations.datatypes": {"fullname": "mephisto.operations.datatypes", "modulename": "mephisto.operations.datatypes", "type": "module", "doc": "

This file contains the various datatypes that are used on the operations layer\nto facilitate executing task runs.

\n"}, "mephisto.operations.datatypes.LoopWrapper": {"fullname": "mephisto.operations.datatypes.LoopWrapper", "modulename": "mephisto.operations.datatypes", "qualname": "LoopWrapper", "type": "class", "doc": "

\n"}, "mephisto.operations.datatypes.LoopWrapper.__init__": {"fullname": "mephisto.operations.datatypes.LoopWrapper.__init__", "modulename": "mephisto.operations.datatypes", "qualname": "LoopWrapper.__init__", "type": "function", "doc": "

\n", "signature": "(self, event_loop: asyncio.events.AbstractEventLoop)", "funcdef": "def"}, "mephisto.operations.datatypes.LoopWrapper.set_active_thread": {"fullname": "mephisto.operations.datatypes.LoopWrapper.set_active_thread", "modulename": "mephisto.operations.datatypes", "qualname": "LoopWrapper.set_active_thread", "type": "function", "doc": "

\n", "signature": "(self)", "funcdef": "def"}, "mephisto.operations.datatypes.LoopWrapper.execute_coro": {"fullname": "mephisto.operations.datatypes.LoopWrapper.execute_coro", "modulename": "mephisto.operations.datatypes", "qualname": "LoopWrapper.execute_coro", "type": "function", "doc": "

Execute this coroutine in the loop, regardless of callsite

\n", "signature": "(self, coro) -> None", "funcdef": "def"}, "mephisto.operations.datatypes.LiveTaskRun": {"fullname": "mephisto.operations.datatypes.LiveTaskRun", "modulename": "mephisto.operations.datatypes", "qualname": "LiveTaskRun", "type": "class", "doc": "

LiveTaskRun(task_run: 'TaskRun', architect: 'Architect', blueprint: 'Blueprint', provider: 'CrowdProvider', qualifications: List[Dict[str, Any]], task_runner: 'TaskRunner', task_launcher: 'TaskLauncher', client_io: 'ClientIOHandler', worker_pool: 'WorkerPool', loop_wrap: mephisto.operations.datatypes.LoopWrapper, force_shutdown: bool = False)

\n"}, "mephisto.operations.datatypes.LiveTaskRun.__init__": {"fullname": "mephisto.operations.datatypes.LiveTaskRun.__init__", "modulename": "mephisto.operations.datatypes", "qualname": "LiveTaskRun.__init__", "type": "function", "doc": "

\n", "signature": "(\n self,\n task_run: mephisto.data_model.task_run.TaskRun,\n architect: mephisto.abstractions.architect.Architect,\n blueprint: mephisto.abstractions.blueprint.Blueprint,\n provider: mephisto.abstractions.crowd_provider.CrowdProvider,\n qualifications: List[Dict[str, Any]],\n task_runner: mephisto.abstractions._subcomponents.task_runner.TaskRunner,\n task_launcher: mephisto.operations.task_launcher.TaskLauncher,\n client_io: mephisto.operations.client_io_handler.ClientIOHandler,\n worker_pool: mephisto.operations.worker_pool.WorkerPool,\n loop_wrap: mephisto.operations.datatypes.LoopWrapper,\n force_shutdown: bool = False\n)", "funcdef": "def"}, "mephisto.operations.datatypes.LiveTaskRun.force_shutdown": {"fullname": "mephisto.operations.datatypes.LiveTaskRun.force_shutdown", "modulename": "mephisto.operations.datatypes", "qualname": "LiveTaskRun.force_shutdown", "type": "variable", "doc": "

\n", "annotation": ": bool", "default_value": " = False"}, "mephisto.operations.datatypes.LiveTaskRun.shutdown": {"fullname": "mephisto.operations.datatypes.LiveTaskRun.shutdown", "modulename": "mephisto.operations.datatypes", "qualname": "LiveTaskRun.shutdown", "type": "function", "doc": "

\n", "signature": "(self)", "funcdef": "def"}, "mephisto.operations.datatypes.WorkerFailureReasons": {"fullname": "mephisto.operations.datatypes.WorkerFailureReasons", "modulename": "mephisto.operations.datatypes", "qualname": "WorkerFailureReasons", "type": "class", "doc": "

\n"}, "mephisto.operations.datatypes.WorkerFailureReasons.__init__": {"fullname": "mephisto.operations.datatypes.WorkerFailureReasons.__init__", "modulename": "mephisto.operations.datatypes", "qualname": "WorkerFailureReasons.__init__", "type": "function", "doc": "

\n", "signature": "()", "funcdef": "def"}, "mephisto.operations.datatypes.WorkerFailureReasons.NOT_QUALIFIED": {"fullname": "mephisto.operations.datatypes.WorkerFailureReasons.NOT_QUALIFIED", "modulename": "mephisto.operations.datatypes", "qualname": "WorkerFailureReasons.NOT_QUALIFIED", "type": "variable", "doc": "

\n", "default_value": " = 'You are not currently qualified to work on this task...'"}, "mephisto.operations.datatypes.WorkerFailureReasons.NO_AVAILABLE_UNITS": {"fullname": "mephisto.operations.datatypes.WorkerFailureReasons.NO_AVAILABLE_UNITS", "modulename": "mephisto.operations.datatypes", "qualname": "WorkerFailureReasons.NO_AVAILABLE_UNITS", "type": "variable", "doc": "

\n", "default_value": " = 'There is currently no available work, please try again later...'"}, "mephisto.operations.datatypes.WorkerFailureReasons.TOO_MANY_CONCURRENT": {"fullname": "mephisto.operations.datatypes.WorkerFailureReasons.TOO_MANY_CONCURRENT", "modulename": "mephisto.operations.datatypes", "qualname": "WorkerFailureReasons.TOO_MANY_CONCURRENT", "type": "variable", "doc": "

\n", "default_value": " = 'You are currently working on too many tasks concurrently to accept another, please finish your current work.'"}, "mephisto.operations.datatypes.WorkerFailureReasons.MAX_FOR_TASK": {"fullname": "mephisto.operations.datatypes.WorkerFailureReasons.MAX_FOR_TASK", "modulename": "mephisto.operations.datatypes", "qualname": "WorkerFailureReasons.MAX_FOR_TASK", "type": "variable", "doc": "

\n", "default_value": " = 'You have already completed the maximum amount of tasks the requester has set for this task.'"}, "mephisto.operations.datatypes.WorkerFailureReasons.TASK_MISSING": {"fullname": "mephisto.operations.datatypes.WorkerFailureReasons.TASK_MISSING", "modulename": "mephisto.operations.datatypes", "qualname": "WorkerFailureReasons.TASK_MISSING", "type": "variable", "doc": "

\n", "default_value": " = 'You appear to have already completed this task, or have disconnected long enough for your session to clear...'"}, "mephisto.operations.hydra_config": {"fullname": "mephisto.operations.hydra_config", "modulename": "mephisto.operations.hydra_config", "type": "module", "doc": "

\n"}, "mephisto.operations.hydra_config.DatabaseArgs": {"fullname": "mephisto.operations.hydra_config.DatabaseArgs", "modulename": "mephisto.operations.hydra_config", "qualname": "DatabaseArgs", "type": "class", "doc": "

DatabaseArgs(_database_type: str = 'singleton')

\n"}, "mephisto.operations.hydra_config.DatabaseArgs.__init__": {"fullname": "mephisto.operations.hydra_config.DatabaseArgs.__init__", "modulename": "mephisto.operations.hydra_config", "qualname": "DatabaseArgs.__init__", "type": "function", "doc": "

\n", "signature": "(self, _database_type: str = 'singleton')", "funcdef": "def"}, "mephisto.operations.hydra_config.MephistoConfig": {"fullname": "mephisto.operations.hydra_config.MephistoConfig", "modulename": "mephisto.operations.hydra_config", "qualname": "MephistoConfig", "type": "class", "doc": "

MephistoConfig(blueprint: mephisto.abstractions.blueprint.BlueprintArgs = '???', provider: mephisto.abstractions.crowd_provider.ProviderArgs = '???', architect: mephisto.abstractions.architect.ArchitectArgs = '???', task: mephisto.data_model.task_run.TaskRunArgs = TaskRunArgs(task_name='???', task_title='???', task_description='???', task_reward='???', task_tags='???', assignment_duration_in_seconds=1800, allowed_concurrent=0, maximum_units_per_worker=0, max_num_concurrent_units=0, submission_timeout=600), database: mephisto.operations.hydra_config.DatabaseArgs = DatabaseArgs(_database_type='singleton'), log_level: str = 'info')

\n"}, "mephisto.operations.hydra_config.MephistoConfig.__init__": {"fullname": "mephisto.operations.hydra_config.MephistoConfig.__init__", "modulename": "mephisto.operations.hydra_config", "qualname": "MephistoConfig.__init__", "type": "function", "doc": "

\n", "signature": "(\n self,\n blueprint: mephisto.abstractions.blueprint.BlueprintArgs = '???',\n provider: mephisto.abstractions.crowd_provider.ProviderArgs = '???',\n architect: mephisto.abstractions.architect.ArchitectArgs = '???',\n task: mephisto.data_model.task_run.TaskRunArgs = TaskRunArgs(task_name='???', task_title='???', task_description='???', task_reward='???', task_tags='???', assignment_duration_in_seconds=1800, allowed_concurrent=0, maximum_units_per_worker=0, max_num_concurrent_units=0, submission_timeout=600),\n database: mephisto.operations.hydra_config.DatabaseArgs = DatabaseArgs(_database_type='singleton'),\n log_level: str = 'info'\n)", "funcdef": "def"}, "mephisto.operations.hydra_config.MephistoConfig.blueprint": {"fullname": "mephisto.operations.hydra_config.MephistoConfig.blueprint", "modulename": "mephisto.operations.hydra_config", "qualname": "MephistoConfig.blueprint", "type": "variable", "doc": "

\n", "annotation": ": mephisto.abstractions.blueprint.BlueprintArgs", "default_value": " = '???'"}, "mephisto.operations.hydra_config.MephistoConfig.provider": {"fullname": "mephisto.operations.hydra_config.MephistoConfig.provider", "modulename": "mephisto.operations.hydra_config", "qualname": "MephistoConfig.provider", "type": "variable", "doc": "

\n", "annotation": ": mephisto.abstractions.crowd_provider.ProviderArgs", "default_value": " = '???'"}, "mephisto.operations.hydra_config.MephistoConfig.architect": {"fullname": "mephisto.operations.hydra_config.MephistoConfig.architect", "modulename": "mephisto.operations.hydra_config", "qualname": "MephistoConfig.architect", "type": "variable", "doc": "

\n", "annotation": ": mephisto.abstractions.architect.ArchitectArgs", "default_value": " = '???'"}, "mephisto.operations.hydra_config.MephistoConfig.task": {"fullname": "mephisto.operations.hydra_config.MephistoConfig.task", "modulename": "mephisto.operations.hydra_config", "qualname": "MephistoConfig.task", "type": "variable", "doc": "

\n", "annotation": ": mephisto.data_model.task_run.TaskRunArgs", "default_value": " = TaskRunArgs(task_name='???', task_title='???', task_description='???', task_reward='???', task_tags='???', assignment_duration_in_seconds=1800, allowed_concurrent=0, maximum_units_per_worker=0, max_num_concurrent_units=0, submission_timeout=600)"}, "mephisto.operations.hydra_config.MephistoConfig.database": {"fullname": "mephisto.operations.hydra_config.MephistoConfig.database", "modulename": "mephisto.operations.hydra_config", "qualname": "MephistoConfig.database", "type": "variable", "doc": "

\n", "annotation": ": mephisto.operations.hydra_config.DatabaseArgs", "default_value": " = DatabaseArgs(_database_type='singleton')"}, "mephisto.operations.hydra_config.MephistoConfig.log_level": {"fullname": "mephisto.operations.hydra_config.MephistoConfig.log_level", "modulename": "mephisto.operations.hydra_config", "qualname": "MephistoConfig.log_level", "type": "variable", "doc": "

\n", "annotation": ": str", "default_value": " = 'info'"}, "mephisto.operations.hydra_config.TaskConfig": {"fullname": "mephisto.operations.hydra_config.TaskConfig", "modulename": "mephisto.operations.hydra_config", "qualname": "TaskConfig", "type": "class", "doc": "

TaskConfig(mephisto: mephisto.operations.hydra_config.MephistoConfig = MephistoConfig(blueprint='???', provider='???', architect='???', task=TaskRunArgs(task_name='???', task_title='???', task_description='???', task_reward='???', task_tags='???', assignment_duration_in_seconds=1800, allowed_concurrent=0, maximum_units_per_worker=0, max_num_concurrent_units=0, submission_timeout=600), database=DatabaseArgs(_database_type='singleton'), log_level='info'), task_dir: str = '/Users/jju/miniconda3/envs/py38/bin', num_tasks: int = 5)

\n"}, "mephisto.operations.hydra_config.TaskConfig.__init__": {"fullname": "mephisto.operations.hydra_config.TaskConfig.__init__", "modulename": "mephisto.operations.hydra_config", "qualname": "TaskConfig.__init__", "type": "function", "doc": "

\n", "signature": "(\n self,\n mephisto: mephisto.operations.hydra_config.MephistoConfig = MephistoConfig(blueprint='???', provider='???', architect='???', task=TaskRunArgs(task_name='???', task_title='???', task_description='???', task_reward='???', task_tags='???', assignment_duration_in_seconds=1800, allowed_concurrent=0, maximum_units_per_worker=0, max_num_concurrent_units=0, submission_timeout=600), database=DatabaseArgs(_database_type='singleton'), log_level='info'),\n task_dir: str = '/Users/jju/miniconda3/envs/py38/bin',\n num_tasks: int = 5\n)", "funcdef": "def"}, "mephisto.operations.hydra_config.TaskConfig.mephisto": {"fullname": "mephisto.operations.hydra_config.TaskConfig.mephisto", "modulename": "mephisto.operations.hydra_config", "qualname": "TaskConfig.mephisto", "type": "variable", "doc": "

\n", "annotation": ": mephisto.operations.hydra_config.MephistoConfig", "default_value": " = MephistoConfig(blueprint='???', provider='???', architect='???', task=TaskRunArgs(task_name='???', task_title='???', task_description='???', task_reward='???', task_tags='???', assignment_duration_in_seconds=1800, allowed_concurrent=0, maximum_units_per_worker=0, max_num_concurrent_units=0, submission_timeout=600), database=DatabaseArgs(_database_type='singleton'), log_level='info')"}, "mephisto.operations.hydra_config.TaskConfig.task_dir": {"fullname": "mephisto.operations.hydra_config.TaskConfig.task_dir", "modulename": "mephisto.operations.hydra_config", "qualname": "TaskConfig.task_dir", "type": "variable", "doc": "

\n", "annotation": ": str", "default_value": " = '/Users/jju/miniconda3/envs/py38/bin'"}, "mephisto.operations.hydra_config.TaskConfig.num_tasks": {"fullname": "mephisto.operations.hydra_config.TaskConfig.num_tasks", "modulename": "mephisto.operations.hydra_config", "qualname": "TaskConfig.num_tasks", "type": "variable", "doc": "

\n", "annotation": ": int", "default_value": " = 5"}, "mephisto.operations.hydra_config.register_abstraction_config": {"fullname": "mephisto.operations.hydra_config.register_abstraction_config", "modulename": "mephisto.operations.hydra_config", "qualname": "register_abstraction_config", "type": "function", "doc": "

\n", "signature": "(name: str, node: Any, abstraction_type: str)", "funcdef": "def"}, "mephisto.operations.hydra_config.build_default_task_config": {"fullname": "mephisto.operations.hydra_config.build_default_task_config", "modulename": "mephisto.operations.hydra_config", "qualname": "build_default_task_config", "type": "function", "doc": "

\n", "signature": "(conf_name: str) -> Type[mephisto.operations.hydra_config.TaskConfig]", "funcdef": "def"}, "mephisto.operations.hydra_config.RunScriptConfig": {"fullname": "mephisto.operations.hydra_config.RunScriptConfig", "modulename": "mephisto.operations.hydra_config", "qualname": "RunScriptConfig", "type": "class", "doc": "

RunScriptConfig(mephisto: mephisto.operations.hydra_config.MephistoConfig = MephistoConfig(blueprint='???', provider='???', architect='???', task=TaskRunArgs(task_name='???', task_title='???', task_description='???', task_reward='???', task_tags='???', assignment_duration_in_seconds=1800, allowed_concurrent=0, maximum_units_per_worker=0, max_num_concurrent_units=0, submission_timeout=600), database=DatabaseArgs(_database_type='singleton'), log_level='info'), task_dir: str = '/Users/jju/miniconda3/envs/py38/bin', num_tasks: int = 5)

\n", "bases": "TaskConfig"}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"fullname": "mephisto.operations.hydra_config.RunScriptConfig.__init__", "modulename": "mephisto.operations.hydra_config", "qualname": "RunScriptConfig.__init__", "type": "function", "doc": "

\n", "signature": "(\n self,\n mephisto: mephisto.operations.hydra_config.MephistoConfig = MephistoConfig(blueprint='???', provider='???', architect='???', task=TaskRunArgs(task_name='???', task_title='???', task_description='???', task_reward='???', task_tags='???', assignment_duration_in_seconds=1800, allowed_concurrent=0, maximum_units_per_worker=0, max_num_concurrent_units=0, submission_timeout=600), database=DatabaseArgs(_database_type='singleton'), log_level='info'),\n task_dir: str = '/Users/jju/miniconda3/envs/py38/bin',\n num_tasks: int = 5\n)", "funcdef": "def"}, "mephisto.operations.hydra_config.initialize_named_configs": {"fullname": "mephisto.operations.hydra_config.initialize_named_configs", "modulename": "mephisto.operations.hydra_config", "qualname": "initialize_named_configs", "type": "function", "doc": "

Functionality to register the core mephisto configuration structure. Must be done in __init__

\n", "signature": "()", "funcdef": "def"}, "mephisto.operations.hydra_config.register_script_config": {"fullname": "mephisto.operations.hydra_config.register_script_config", "modulename": "mephisto.operations.hydra_config", "qualname": "register_script_config", "type": "function", "doc": "

\n", "signature": "(name: str, module: Any)", "funcdef": "def"}, "mephisto.operations.hydra_config.check_for_hydra_compat": {"fullname": "mephisto.operations.hydra_config.check_for_hydra_compat", "modulename": "mephisto.operations.hydra_config", "qualname": "check_for_hydra_compat", "type": "function", "doc": "

\n", "signature": "()", "funcdef": "def"}, "mephisto.operations.hydra_config.get_dict_from_field": {"fullname": "mephisto.operations.hydra_config.get_dict_from_field", "modulename": "mephisto.operations.hydra_config", "qualname": "get_dict_from_field", "type": "function", "doc": "

Extract all of the arguments from an argument group\nand return a dict mapping from argument dest to argument dict

\n", "signature": "(in_field: dataclasses.Field) -> Dict[str, Any]", "funcdef": "def"}, "mephisto.operations.hydra_config.get_extra_argument_dicts": {"fullname": "mephisto.operations.hydra_config.get_extra_argument_dicts", "modulename": "mephisto.operations.hydra_config", "qualname": "get_extra_argument_dicts", "type": "function", "doc": "

Produce the argument dicts for the given customizable class\n(Blueprint, Architect, etc)

\n", "signature": "(customizable_class: Any) -> List[Dict[str, Any]]", "funcdef": "def"}, "mephisto.operations.hydra_config.get_task_state_dicts": {"fullname": "mephisto.operations.hydra_config.get_task_state_dicts", "modulename": "mephisto.operations.hydra_config", "qualname": "get_task_state_dicts", "type": "function", "doc": "

Return the SharedTaskState configurable class for the given blueprint

\n", "signature": "(\n customizable_class: type[mephisto.abstractions.blueprint.Blueprint]\n) -> List[Dict[str, Any]]", "funcdef": "def"}, "mephisto.operations.hydra_config.parse_arg_dict": {"fullname": "mephisto.operations.hydra_config.parse_arg_dict", "modulename": "mephisto.operations.hydra_config", "qualname": "parse_arg_dict", "type": "function", "doc": "

Get the ArgsClass for a class, then parse the given args using\nit. Return the DictConfig of the finalized namespace.

\n", "signature": "(\n customizable_class: Any,\n args: Dict[str, Any]\n) -> omegaconf.dictconfig.DictConfig", "funcdef": "def"}, "mephisto.operations.operator": {"fullname": "mephisto.operations.operator", "modulename": "mephisto.operations.operator", "type": "module", "doc": "

\n"}, "mephisto.operations.operator.Operator": {"fullname": "mephisto.operations.operator.Operator", "modulename": "mephisto.operations.operator", "qualname": "Operator", "type": "class", "doc": "

Acting as the controller behind the curtain, the Operator class\nis responsible for managing the knobs, switches, and dials\nof the rest of the Mephisto architecture.

\n\n

Most convenience scripts for using Mephisto will use an Operator\nto get the job done, though this class itself is also a\ngood model to use to understand how the underlying\narchitecture works in order to build custom jobs or workflows.

\n"}, "mephisto.operations.operator.Operator.__init__": {"fullname": "mephisto.operations.operator.Operator.__init__", "modulename": "mephisto.operations.operator", "qualname": "Operator.__init__", "type": "function", "doc": "

\n", "signature": "(self, db: mephisto.abstractions.database.MephistoDB)", "funcdef": "def"}, "mephisto.operations.operator.Operator.get_running_task_runs": {"fullname": "mephisto.operations.operator.Operator.get_running_task_runs", "modulename": "mephisto.operations.operator", "qualname": "Operator.get_running_task_runs", "type": "function", "doc": "

Return the currently running task runs and their handlers

\n", "signature": "(self) -> Dict[str, mephisto.operations.datatypes.LiveTaskRun]", "funcdef": "def"}, "mephisto.operations.operator.Operator.validate_and_run_config_or_die": {"fullname": "mephisto.operations.operator.Operator.validate_and_run_config_or_die", "modulename": "mephisto.operations.operator", "qualname": "Operator.validate_and_run_config_or_die", "type": "function", "doc": "

\n", "signature": "(\n self,\n run_config: omegaconf.dictconfig.DictConfig,\n shared_state: Union[mephisto.abstractions.blueprint.SharedTaskState, NoneType] = None\n) -> str", "funcdef": "def"}, "mephisto.operations.operator.Operator.launch_task_run_or_die": {"fullname": "mephisto.operations.operator.Operator.launch_task_run_or_die", "modulename": "mephisto.operations.operator", "qualname": "Operator.launch_task_run_or_die", "type": "function", "doc": "

Parse the given arguments and launch a job.

\n", "signature": "(\n self,\n run_config: omegaconf.dictconfig.DictConfig,\n shared_state: Union[mephisto.abstractions.blueprint.SharedTaskState, NoneType] = None\n) -> str", "funcdef": "def"}, "mephisto.operations.operator.Operator.force_shutdown": {"fullname": "mephisto.operations.operator.Operator.force_shutdown", "modulename": "mephisto.operations.operator", "qualname": "Operator.force_shutdown", "type": "function", "doc": "

Force a best-effort shutdown of everything, letting no individual\nshutdown step suspend for more than the timeout before moving on.

\n\n

Skips waiting for in-flight assignments to rush the shutdown.

\n\n

* Should only be used in sandbox or test environments. *

\n", "signature": "(self, timeout=5)", "funcdef": "def"}, "mephisto.operations.operator.Operator.shutdown_async": {"fullname": "mephisto.operations.operator.Operator.shutdown_async", "modulename": "mephisto.operations.operator", "qualname": "Operator.shutdown_async", "type": "function", "doc": "

Shut down the asyncio parts of the Operator

\n", "signature": "(self)", "funcdef": "async def"}, "mephisto.operations.operator.Operator.shutdown": {"fullname": "mephisto.operations.operator.Operator.shutdown", "modulename": "mephisto.operations.operator", "qualname": "Operator.shutdown", "type": "function", "doc": "

\n", "signature": "(self, skip_input=True)", "funcdef": "def"}, "mephisto.operations.operator.Operator.validate_and_run_config": {"fullname": "mephisto.operations.operator.Operator.validate_and_run_config", "modulename": "mephisto.operations.operator", "qualname": "Operator.validate_and_run_config", "type": "function", "doc": "

\n", "signature": "(\n self,\n run_config: omegaconf.dictconfig.DictConfig,\n shared_state: Union[mephisto.abstractions.blueprint.SharedTaskState, NoneType] = None\n) -> Union[str, NoneType]", "funcdef": "def"}, "mephisto.operations.operator.Operator.launch_task_run": {"fullname": "mephisto.operations.operator.Operator.launch_task_run", "modulename": "mephisto.operations.operator", "qualname": "Operator.launch_task_run", "type": "function", "doc": "

Wrapper around validate_and_run_config_or_die that prints errors on\nfailure, rather than throwing. Generally for use in scripts.

\n", "signature": "(\n self,\n run_config: omegaconf.dictconfig.DictConfig,\n shared_state: Union[mephisto.abstractions.blueprint.SharedTaskState, NoneType] = None\n) -> Union[str, NoneType]", "funcdef": "def"}, "mephisto.operations.operator.Operator.print_run_details": {"fullname": "mephisto.operations.operator.Operator.print_run_details", "modulename": "mephisto.operations.operator", "qualname": "Operator.print_run_details", "type": "function", "doc": "

Print details about running tasks

\n", "signature": "(self)", "funcdef": "def"}, "mephisto.operations.operator.Operator.wait_for_runs_then_shutdown": {"fullname": "mephisto.operations.operator.Operator.wait_for_runs_then_shutdown", "modulename": "mephisto.operations.operator", "qualname": "Operator.wait_for_runs_then_shutdown", "type": "function", "doc": "

Wait for task_runs to complete, and then shutdown.

\n\n

Set log_rate to get print statements of currently running tasks\nat the specified interval

\n", "signature": "(\n self,\n skip_input=False,\n log_rate: Union[int, NoneType] = None\n) -> None", "funcdef": "def"}, "mephisto.operations.registry": {"fullname": "mephisto.operations.registry", "modulename": "mephisto.operations.registry", "type": "module", "doc": "

\n"}, "mephisto.operations.registry.BLUEPRINTS": {"fullname": "mephisto.operations.registry.BLUEPRINTS", "modulename": "mephisto.operations.registry", "qualname": "BLUEPRINTS", "type": "variable", "doc": "

\n", "annotation": ": dict[str, type[mephisto.abstractions.blueprint.Blueprint]]", "default_value": " = {'parlai_chat': , 'mock': , 'static_task': , 'remote_procedure': , 'static_react_task': }"}, "mephisto.operations.registry.ARCHITECTS": {"fullname": "mephisto.operations.registry.ARCHITECTS", "modulename": "mephisto.operations.registry", "qualname": "ARCHITECTS", "type": "variable", "doc": "

\n", "annotation": ": dict[str, type[mephisto.abstractions.architect.Architect]]", "default_value": " = {'mock': , 'local': , 'heroku': , 'ec2': }"}, "mephisto.operations.registry.PROVIDERS": {"fullname": "mephisto.operations.registry.PROVIDERS", "modulename": "mephisto.operations.registry", "qualname": "PROVIDERS", "type": "variable", "doc": "

\n", "annotation": ": dict[str, type[mephisto.abstractions.crowd_provider.CrowdProvider]]", "default_value": " = {'mock': , 'mturk': , 'mturk_sandbox': }"}, "mephisto.operations.registry.register_mephisto_abstraction": {"fullname": "mephisto.operations.registry.register_mephisto_abstraction", "modulename": "mephisto.operations.registry", "qualname": "register_mephisto_abstraction", "type": "function", "doc": "

Decorator method for classes that extend a mephisto abstraction, used\nto pull Mephisto abstractions out of anywhere that defines them.

\n", "signature": "()", "funcdef": "def"}, "mephisto.operations.registry.uses_mephisto": {"fullname": "mephisto.operations.registry.uses_mephisto", "modulename": "mephisto.operations.registry", "qualname": "uses_mephisto", "type": "function", "doc": "

Register a module as having defined classes for special Mephisto abstractions.\nShould be put in the __init__.py of the base module.

\n", "signature": "(module: Any)", "funcdef": "def"}, "mephisto.operations.registry.fill_registries": {"fullname": "mephisto.operations.registry.fill_registries", "modulename": "mephisto.operations.registry", "qualname": "fill_registries", "type": "function", "doc": "

Ensure that all of the required modules are picked up by the mephisto server

\n", "signature": "()", "funcdef": "def"}, "mephisto.operations.registry.get_crowd_provider_from_type": {"fullname": "mephisto.operations.registry.get_crowd_provider_from_type", "modulename": "mephisto.operations.registry", "qualname": "get_crowd_provider_from_type", "type": "function", "doc": "

Return the crowd provider class for the given string

\n", "signature": "(\n provider_type: str\n) -> type[mephisto.abstractions.crowd_provider.CrowdProvider]", "funcdef": "def"}, "mephisto.operations.registry.get_blueprint_from_type": {"fullname": "mephisto.operations.registry.get_blueprint_from_type", "modulename": "mephisto.operations.registry", "qualname": "get_blueprint_from_type", "type": "function", "doc": "

Return the blueprint class for the given string

\n", "signature": "(task_type: str) -> type[mephisto.abstractions.blueprint.Blueprint]", "funcdef": "def"}, "mephisto.operations.registry.get_architect_from_type": {"fullname": "mephisto.operations.registry.get_architect_from_type", "modulename": "mephisto.operations.registry", "qualname": "get_architect_from_type", "type": "function", "doc": "

Return the architect class for the given string

\n", "signature": "(\n architect_type: str\n) -> type[mephisto.abstractions.architect.Architect]", "funcdef": "def"}, "mephisto.operations.registry.get_valid_provider_types": {"fullname": "mephisto.operations.registry.get_valid_provider_types", "modulename": "mephisto.operations.registry", "qualname": "get_valid_provider_types", "type": "function", "doc": "

Return the valid provider types that are currently supported by\nthe mephisto framework

\n", "signature": "() -> List[str]", "funcdef": "def"}, "mephisto.operations.registry.get_valid_blueprint_types": {"fullname": "mephisto.operations.registry.get_valid_blueprint_types", "modulename": "mephisto.operations.registry", "qualname": "get_valid_blueprint_types", "type": "function", "doc": "

Return the valid provider types that are currently supported by\nthe mephisto framework

\n", "signature": "() -> List[str]", "funcdef": "def"}, "mephisto.operations.registry.get_valid_architect_types": {"fullname": "mephisto.operations.registry.get_valid_architect_types", "modulename": "mephisto.operations.registry", "qualname": "get_valid_architect_types", "type": "function", "doc": "

Return the valid provider types that are currently supported by\nthe mephisto framework

\n", "signature": "() -> List[str]", "funcdef": "def"}, "mephisto.operations.task_launcher": {"fullname": "mephisto.operations.task_launcher", "modulename": "mephisto.operations.task_launcher", "type": "module", "doc": "

\n"}, "mephisto.operations.task_launcher.GeneratorType": {"fullname": "mephisto.operations.task_launcher.GeneratorType", "modulename": "mephisto.operations.task_launcher", "qualname": "GeneratorType", "type": "class", "doc": "

An enumeration.

\n", "bases": "enum.Enum"}, "mephisto.operations.task_launcher.GeneratorType.NONE": {"fullname": "mephisto.operations.task_launcher.GeneratorType.NONE", "modulename": "mephisto.operations.task_launcher", "qualname": "GeneratorType.NONE", "type": "variable", "doc": "

\n", "default_value": " = "}, "mephisto.operations.task_launcher.GeneratorType.UNIT": {"fullname": "mephisto.operations.task_launcher.GeneratorType.UNIT", "modulename": "mephisto.operations.task_launcher", "qualname": "GeneratorType.UNIT", "type": "variable", "doc": "

\n", "default_value": " = "}, "mephisto.operations.task_launcher.GeneratorType.ASSIGNMENT": {"fullname": "mephisto.operations.task_launcher.GeneratorType.ASSIGNMENT", "modulename": "mephisto.operations.task_launcher", "qualname": "GeneratorType.ASSIGNMENT", "type": "variable", "doc": "

\n", "default_value": " = "}, "mephisto.operations.task_launcher.TaskLauncher": {"fullname": "mephisto.operations.task_launcher.TaskLauncher", "modulename": "mephisto.operations.task_launcher", "qualname": "TaskLauncher", "type": "class", "doc": "

This class is responsible for managing the process of registering\nand launching units, including the steps for pre-processing\ndata and storing them locally for assignments when appropriate.

\n"}, "mephisto.operations.task_launcher.TaskLauncher.__init__": {"fullname": "mephisto.operations.task_launcher.TaskLauncher.__init__", "modulename": "mephisto.operations.task_launcher", "qualname": "TaskLauncher.__init__", "type": "function", "doc": "

Prepare the task launcher to get it ready to launch the assignments

\n", "signature": "(\n self,\n db: mephisto.abstractions.database.MephistoDB,\n task_run: mephisto.data_model.task_run.TaskRun,\n assignment_data_iterator: Iterable[mephisto.data_model.assignment.InitializationData],\n max_num_concurrent_units: int = 0\n)", "funcdef": "def"}, "mephisto.operations.task_launcher.TaskLauncher.create_assignments": {"fullname": "mephisto.operations.task_launcher.TaskLauncher.create_assignments", "modulename": "mephisto.operations.task_launcher", "qualname": "TaskLauncher.create_assignments", "type": "function", "doc": "

Create an assignment and associated units for the generated assignment data

\n", "signature": "(self) -> None", "funcdef": "def"}, "mephisto.operations.task_launcher.TaskLauncher.generate_units": {"fullname": "mephisto.operations.task_launcher.TaskLauncher.generate_units", "modulename": "mephisto.operations.task_launcher", "qualname": "TaskLauncher.generate_units", "type": "function", "doc": "

units generator which checks that only 'max_num_concurrent_units' running at the same time,\ni.e. in the LAUNCHED or ASSIGNED states

\n", "signature": "(self)", "funcdef": "def"}, "mephisto.operations.task_launcher.TaskLauncher.launch_units": {"fullname": "mephisto.operations.task_launcher.TaskLauncher.launch_units", "modulename": "mephisto.operations.task_launcher", "qualname": "TaskLauncher.launch_units", "type": "function", "doc": "

launch any units registered by this TaskLauncher

\n", "signature": "(self, url: str) -> None", "funcdef": "def"}, "mephisto.operations.task_launcher.TaskLauncher.launch_evaluation_unit": {"fullname": "mephisto.operations.task_launcher.TaskLauncher.launch_evaluation_unit", "modulename": "mephisto.operations.task_launcher", "qualname": "TaskLauncher.launch_evaluation_unit", "type": "function", "doc": "

Launch a specific evaluation unit, used for quality control

\n", "signature": "(\n self,\n unit_data: Dict[str, Any],\n unit_type_index: int\n) -> mephisto.data_model.unit.Unit", "funcdef": "def"}, "mephisto.operations.task_launcher.TaskLauncher.launch_screening_unit": {"fullname": "mephisto.operations.task_launcher.TaskLauncher.launch_screening_unit", "modulename": "mephisto.operations.task_launcher", "qualname": "TaskLauncher.launch_screening_unit", "type": "function", "doc": "

Launch a screening unit, which should never return to the pool

\n", "signature": "(self, unit_data: Dict[str, Any]) -> mephisto.data_model.unit.Unit", "funcdef": "def"}, "mephisto.operations.task_launcher.TaskLauncher.launch_gold_unit": {"fullname": "mephisto.operations.task_launcher.TaskLauncher.launch_gold_unit", "modulename": "mephisto.operations.task_launcher", "qualname": "TaskLauncher.launch_gold_unit", "type": "function", "doc": "

Launch a screening unit, which should never return to the pool

\n", "signature": "(self, unit_data: Dict[str, Any]) -> mephisto.data_model.unit.Unit", "funcdef": "def"}, "mephisto.operations.task_launcher.TaskLauncher.get_assignments_are_all_created": {"fullname": "mephisto.operations.task_launcher.TaskLauncher.get_assignments_are_all_created", "modulename": "mephisto.operations.task_launcher", "qualname": "TaskLauncher.get_assignments_are_all_created", "type": "function", "doc": "

\n", "signature": "(self) -> bool", "funcdef": "def"}, "mephisto.operations.task_launcher.TaskLauncher.expire_units": {"fullname": "mephisto.operations.task_launcher.TaskLauncher.expire_units", "modulename": "mephisto.operations.task_launcher", "qualname": "TaskLauncher.expire_units", "type": "function", "doc": "

Clean up all units on this TaskLauncher

\n", "signature": "(self) -> None", "funcdef": "def"}, "mephisto.operations.task_launcher.TaskLauncher.shutdown": {"fullname": "mephisto.operations.task_launcher.TaskLauncher.shutdown", "modulename": "mephisto.operations.task_launcher", "qualname": "TaskLauncher.shutdown", "type": "function", "doc": "

Clean up running threads for generating assignments and units

\n", "signature": "(self) -> None", "funcdef": "def"}, "mephisto.operations.worker_pool": {"fullname": "mephisto.operations.worker_pool", "modulename": "mephisto.operations.worker_pool", "type": "module", "doc": "

\n"}, "mephisto.operations.worker_pool.OnboardingInfo": {"fullname": "mephisto.operations.worker_pool.OnboardingInfo", "modulename": "mephisto.operations.worker_pool", "qualname": "OnboardingInfo", "type": "class", "doc": "

OnboardingInfo(crowd_data: Dict[str, Any], request_id: str)

\n"}, "mephisto.operations.worker_pool.OnboardingInfo.__init__": {"fullname": "mephisto.operations.worker_pool.OnboardingInfo.__init__", "modulename": "mephisto.operations.worker_pool", "qualname": "OnboardingInfo.__init__", "type": "function", "doc": "

\n", "signature": "(self, crowd_data: Dict[str, Any], request_id: str)", "funcdef": "def"}, "mephisto.operations.worker_pool.AgentDetails": {"fullname": "mephisto.operations.worker_pool.AgentDetails", "modulename": "mephisto.operations.worker_pool", "qualname": "AgentDetails", "type": "class", "doc": "

Class containing the information for a newly initialized frontend agent

\n"}, "mephisto.operations.worker_pool.AgentDetails.__init__": {"fullname": "mephisto.operations.worker_pool.AgentDetails.__init__", "modulename": "mephisto.operations.worker_pool", "qualname": "AgentDetails.__init__", "type": "function", "doc": "

\n", "signature": "(\n self,\n worker_id: Union[str, NoneType] = None,\n agent_id: Union[str, NoneType] = None,\n init_task_data: Union[Dict[str, Any], NoneType] = None,\n failure_reason: Union[str, NoneType] = None\n)", "funcdef": "def"}, "mephisto.operations.worker_pool.AgentDetails.worker_id": {"fullname": "mephisto.operations.worker_pool.AgentDetails.worker_id", "modulename": "mephisto.operations.worker_pool", "qualname": "AgentDetails.worker_id", "type": "variable", "doc": "

\n", "annotation": ": Union[str, NoneType]", "default_value": " = None"}, "mephisto.operations.worker_pool.AgentDetails.agent_id": {"fullname": "mephisto.operations.worker_pool.AgentDetails.agent_id", "modulename": "mephisto.operations.worker_pool", "qualname": "AgentDetails.agent_id", "type": "variable", "doc": "

\n", "annotation": ": Union[str, NoneType]", "default_value": " = None"}, "mephisto.operations.worker_pool.AgentDetails.init_task_data": {"fullname": "mephisto.operations.worker_pool.AgentDetails.init_task_data", "modulename": "mephisto.operations.worker_pool", "qualname": "AgentDetails.init_task_data", "type": "variable", "doc": "

\n", "annotation": ": Union[Dict[str, Any], NoneType]", "default_value": " = None"}, "mephisto.operations.worker_pool.AgentDetails.failure_reason": {"fullname": "mephisto.operations.worker_pool.AgentDetails.failure_reason", "modulename": "mephisto.operations.worker_pool", "qualname": "AgentDetails.failure_reason", "type": "variable", "doc": "

\n", "annotation": ": Union[str, NoneType]", "default_value": " = None"}, "mephisto.operations.worker_pool.AgentDetails.to_dict": {"fullname": "mephisto.operations.worker_pool.AgentDetails.to_dict", "modulename": "mephisto.operations.worker_pool", "qualname": "AgentDetails.to_dict", "type": "function", "doc": "

\n", "signature": "(self)", "funcdef": "def"}, "mephisto.operations.worker_pool.WorkerPool": {"fullname": "mephisto.operations.worker_pool.WorkerPool", "modulename": "mephisto.operations.worker_pool", "qualname": "WorkerPool", "type": "class", "doc": "

The WorkerPool is responsible for tracing the status and state of workers\nand agents that are actively engaged in Mephisto tasks for a given task run. It is\nresponsible for delegating to other classes and controllers on particular status\ntransitions.

\n"}, "mephisto.operations.worker_pool.WorkerPool.__init__": {"fullname": "mephisto.operations.worker_pool.WorkerPool.__init__", "modulename": "mephisto.operations.worker_pool", "qualname": "WorkerPool.__init__", "type": "function", "doc": "

\n", "signature": "(self, db: mephisto.abstractions.database.MephistoDB)", "funcdef": "def"}, "mephisto.operations.worker_pool.WorkerPool.register_run": {"fullname": "mephisto.operations.worker_pool.WorkerPool.register_run", "modulename": "mephisto.operations.worker_pool", "qualname": "WorkerPool.register_run", "type": "function", "doc": "

Register a live run for this worker pool

\n", "signature": "(self, live_run: mephisto.operations.datatypes.LiveTaskRun) -> None", "funcdef": "def"}, "mephisto.operations.worker_pool.WorkerPool.get_live_run": {"fullname": "mephisto.operations.worker_pool.WorkerPool.get_live_run", "modulename": "mephisto.operations.worker_pool", "qualname": "WorkerPool.get_live_run", "type": "function", "doc": "

Get the associated live run for this worker pool, asserting it's set

\n", "signature": "(self) -> mephisto.operations.datatypes.LiveTaskRun", "funcdef": "def"}, "mephisto.operations.worker_pool.WorkerPool.get_agent_for_id": {"fullname": "mephisto.operations.worker_pool.WorkerPool.get_agent_for_id", "modulename": "mephisto.operations.worker_pool", "qualname": "WorkerPool.get_agent_for_id", "type": "function", "doc": "

Temporary method to get an agent, while API is figured out

\n", "signature": "(\n self,\n agent_id: str\n) -> Union[mephisto.data_model.agent.Agent, mephisto.data_model.agent.OnboardingAgent, NoneType]", "funcdef": "def"}, "mephisto.operations.worker_pool.WorkerPool.register_worker": {"fullname": "mephisto.operations.worker_pool.WorkerPool.register_worker", "modulename": "mephisto.operations.worker_pool", "qualname": "WorkerPool.register_worker", "type": "function", "doc": "

First process the worker registration, then hand off for\nregistering an agent

\n", "signature": "(self, crowd_data: Dict[str, Any], request_id: str) -> None", "funcdef": "async def"}, "mephisto.operations.worker_pool.WorkerPool.register_agent_from_onboarding": {"fullname": "mephisto.operations.worker_pool.WorkerPool.register_agent_from_onboarding", "modulename": "mephisto.operations.worker_pool", "qualname": "WorkerPool.register_agent_from_onboarding", "type": "function", "doc": "

Convert the onboarding agent to a full agent

\n", "signature": "(self, onboarding_agent: mephisto.data_model.agent.OnboardingAgent)", "funcdef": "async def"}, "mephisto.operations.worker_pool.WorkerPool.reconnect_agent": {"fullname": "mephisto.operations.worker_pool.WorkerPool.reconnect_agent", "modulename": "mephisto.operations.worker_pool", "qualname": "WorkerPool.reconnect_agent", "type": "function", "doc": "

When an agent reconnects, find and send the relevant data

\n", "signature": "(self, agent_id: str, request_id: str)", "funcdef": "async def"}, "mephisto.operations.worker_pool.WorkerPool.register_agent": {"fullname": "mephisto.operations.worker_pool.WorkerPool.register_agent", "modulename": "mephisto.operations.worker_pool", "qualname": "WorkerPool.register_agent", "type": "function", "doc": "

Process an agent registration packet to register an agent, returning the agent_id

\n", "signature": "(\n self,\n crowd_data: Dict[str, Any],\n worker: mephisto.data_model.worker.Worker,\n request_id: str\n)", "funcdef": "async def"}, "mephisto.operations.worker_pool.WorkerPool.push_status_update": {"fullname": "mephisto.operations.worker_pool.WorkerPool.push_status_update", "modulename": "mephisto.operations.worker_pool", "qualname": "WorkerPool.push_status_update", "type": "function", "doc": "

Force a status update for a specific agent, pushing the db status to\nthe frontend client

\n", "signature": "(\n self,\n agent: Union[mephisto.data_model.agent.Agent, mephisto.data_model.agent.OnboardingAgent]\n) -> None", "funcdef": "async def"}, "mephisto.operations.worker_pool.WorkerPool.handle_updated_agent_status": {"fullname": "mephisto.operations.worker_pool.WorkerPool.handle_updated_agent_status", "modulename": "mephisto.operations.worker_pool", "qualname": "WorkerPool.handle_updated_agent_status", "type": "function", "doc": "

Handle updating the local statuses for agents based on\nthe previously reported agent statuses.

\n\n

Takes as input a mapping from agent_id to server-side status

\n", "signature": "(self, status_map: Dict[str, str])", "funcdef": "def"}, "mephisto.operations.worker_pool.WorkerPool.disconnect_active_agents": {"fullname": "mephisto.operations.worker_pool.WorkerPool.disconnect_active_agents", "modulename": "mephisto.operations.worker_pool", "qualname": "WorkerPool.disconnect_active_agents", "type": "function", "doc": "

Under a forced shutdown, set the status of all current agents\nto disconnected to clear their running tasks

\n", "signature": "(self) -> None", "funcdef": "def"}, "mephisto.operations.worker_pool.WorkerPool.shutdown": {"fullname": "mephisto.operations.worker_pool.WorkerPool.shutdown", "modulename": "mephisto.operations.worker_pool", "qualname": "WorkerPool.shutdown", "type": "function", "doc": "

Mark shut down. Handle resource cleanup if necessary

\n", "signature": "(self) -> None", "funcdef": "def"}, "mephisto.scripts": {"fullname": "mephisto.scripts", "modulename": "mephisto.scripts", "type": "module", "doc": "

scripts

\n\n

This directory is for convenience scripts that all Mephisto users may find useful. They should be runnable, polished, and have some kind of API or user interface, as opposed to being methods or modules like those present in the tools directory.

\n\n

Scripts in this directory should be grouped into folders by the abstractions or tasks they relate to.

\n"}, "mephisto.scripts.heroku": {"fullname": "mephisto.scripts.heroku", "modulename": "mephisto.scripts.heroku", "type": "module", "doc": "

\n"}, "mephisto.scripts.heroku.initialize_heroku": {"fullname": "mephisto.scripts.heroku.initialize_heroku", "modulename": "mephisto.scripts.heroku.initialize_heroku", "type": "module", "doc": "

\n"}, "mephisto.scripts.heroku.initialize_heroku.main": {"fullname": "mephisto.scripts.heroku.initialize_heroku.main", "modulename": "mephisto.scripts.heroku.initialize_heroku", "qualname": "main", "type": "function", "doc": "

Force Mephisto to check heroku architect's credentials.\nIf this succeeds, then it's a no-op. If it fails,\nit will print setup instructions

\n", "signature": "()", "funcdef": "def"}, "mephisto.scripts.local_db": {"fullname": "mephisto.scripts.local_db", "modulename": "mephisto.scripts.local_db", "type": "module", "doc": "

\n"}, "mephisto.scripts.local_db.load_data_to_mephisto_db": {"fullname": "mephisto.scripts.local_db.load_data_to_mephisto_db", "modulename": "mephisto.scripts.local_db.load_data_to_mephisto_db", "type": "module", "doc": "

Utility script that directly loads in data from another place to\nthe MephistoDB under a specified task run, using MockRequester and\nMockWorkers as we don't know where the data actually came from.

\n\n

!! Currently in development, not necessarily for use !!

\n"}, "mephisto.scripts.local_db.load_data_to_mephisto_db.main": {"fullname": "mephisto.scripts.local_db.load_data_to_mephisto_db.main", "modulename": "mephisto.scripts.local_db.load_data_to_mephisto_db", "qualname": "main", "type": "function", "doc": "

\n", "signature": "()", "funcdef": "def"}, "mephisto.scripts.mturk": {"fullname": "mephisto.scripts.mturk", "modulename": "mephisto.scripts.mturk", "type": "module", "doc": "

MTurk Scripts

\n\n

This directory contains scripts that may be useful for Mephisto users that use MTurk as a crowd provider. Descriptions of the scripts and what they do can be found here:

\n\n

Cleanup

\n\n

The cleanup script cleanup.py is to be used when a run exits due to a catastrophic failure, such as a power outage, sudden reboot, or series of eager Ctrl-C presses. It will search through any tasks that seem to be active and running, and allow users to select to take them down.

\n\n

Upon run, the script will ask what requester you want to clean up from. It will try to find all of the HITs currently associated with that requester, and see if any of them appear to be broken or active. (If you have an active job running, there's currently no clear way to distinguish between those and ones from a previously failed run). After this the script will ask for whether you want to clean up by title, or just clean up all of the tasks.

\n\n

Soft-block Workers by MTurk ID

\n\n

The script soft_block_workers_by_mturk_id.py exists to allow a smooth transition into using Mephisto for users that may have blocklists in other locations. Mephisto doesn't directly allow granting Mephisto-backed qualifications to workers that are not in the MephistoDB, but this script can be used to assign such a qualification to MTurk workers just by their ID.

\n\n

To use the script, enter the requester name that you would like to assign the block from, the Mephisto qualification name you will be using to block, and then a newline separated list of the MTurk IDs you want to block. After this, entering a blank newline will block all of the given workers.

\n"}, "mephisto.scripts.mturk.cleanup": {"fullname": "mephisto.scripts.mturk.cleanup", "modulename": "mephisto.scripts.mturk.cleanup", "type": "module", "doc": "

Utility script that finds, expires, and disposes HITs that may not\nhave been taking down during a run that exited improperly.

\n"}, "mephisto.scripts.mturk.cleanup.main": {"fullname": "mephisto.scripts.mturk.cleanup.main", "modulename": "mephisto.scripts.mturk.cleanup", "qualname": "main", "type": "function", "doc": "

\n", "signature": "()", "funcdef": "def"}, "mephisto.scripts.mturk.identify_broken_units": {"fullname": "mephisto.scripts.mturk.identify_broken_units", "modulename": "mephisto.scripts.mturk.identify_broken_units", "type": "module", "doc": "

\n"}, "mephisto.scripts.mturk.identify_broken_units.main": {"fullname": "mephisto.scripts.mturk.identify_broken_units.main", "modulename": "mephisto.scripts.mturk.identify_broken_units", "qualname": "main", "type": "function", "doc": "

Script to crawl through the database for a specific task run and ensure that\nall of the states of units and related MTurk data is synced up.

\n", "signature": "()", "funcdef": "def"}, "mephisto.scripts.mturk.launch_makeup_hits": {"fullname": "mephisto.scripts.mturk.launch_makeup_hits", "modulename": "mephisto.scripts.mturk.launch_makeup_hits", "type": "module", "doc": "

\n"}, "mephisto.scripts.mturk.launch_makeup_hits.build_task_config": {"fullname": "mephisto.scripts.mturk.launch_makeup_hits.build_task_config", "modulename": "mephisto.scripts.mturk.launch_makeup_hits", "qualname": "build_task_config", "type": "function", "doc": "

\n", "signature": "(compensation_dict, requester)", "funcdef": "def"}, "mephisto.scripts.mturk.launch_makeup_hits.main": {"fullname": "mephisto.scripts.mturk.launch_makeup_hits.main", "modulename": "mephisto.scripts.mturk.launch_makeup_hits", "qualname": "main", "type": "function", "doc": "

Script to launch makeup tasks for workers that\ncan't be bonused via other avenues.

\n\n

Creates a task for a worker, qualifying them directly,\nand marks as a soft_rejected HIT for the given task name.

\n", "signature": "()", "funcdef": "def"}, "mephisto.scripts.mturk.print_outstanding_hit_status": {"fullname": "mephisto.scripts.mturk.print_outstanding_hit_status", "modulename": "mephisto.scripts.mturk.print_outstanding_hit_status", "type": "module", "doc": "

Utility script that finds, HITs associated with a specific task run,\nand tries to get their information

\n"}, "mephisto.scripts.mturk.print_outstanding_hit_status.main": {"fullname": "mephisto.scripts.mturk.print_outstanding_hit_status.main", "modulename": "mephisto.scripts.mturk.print_outstanding_hit_status", "qualname": "main", "type": "function", "doc": "

\n", "signature": "()", "funcdef": "def"}, "mephisto.scripts.mturk.soft_block_workers_by_mturk_id": {"fullname": "mephisto.scripts.mturk.soft_block_workers_by_mturk_id", "modulename": "mephisto.scripts.mturk.soft_block_workers_by_mturk_id", "type": "module", "doc": "

\n"}, "mephisto.scripts.mturk.soft_block_workers_by_mturk_id.main": {"fullname": "mephisto.scripts.mturk.soft_block_workers_by_mturk_id.main", "modulename": "mephisto.scripts.mturk.soft_block_workers_by_mturk_id", "qualname": "main", "type": "function", "doc": "

\n", "signature": "()", "funcdef": "def"}, "mephisto.tools": {"fullname": "mephisto.tools", "modulename": "mephisto.tools", "type": "module", "doc": "

Tools

\n\n

The tools directory contains helper methods and modules that allow for lower-level access to the Mephisto data model than the clients provide. These may be useful for creating custom workflows and scripts that are built on Mephisto.

\n\n

At the moment this folder contains the following:

\n\n
    \n
  • MephistoDataBrowser: The MephistoDataBrowser is a convenience tool for accessing all of the units and data associated with a specific task run or task name. It is generally used when reviewing or compiling data.
  • \n
  • scripts.py: The methods available in scripts.py are to be used in user scripts that rely on Mephisto. At the moment, these scripts allow for easy configuration of a database as well as augmentation of a script config for use in a Mephisto TaskRun.
  • \n
\n\n

MephistoDataBrowser

\n\n

The MephistoDataBrowser at the moment can handle the job of getting all Units that are associated with a given task or task run. They can also retrieve the relevant data about a Unit, including the work done for that Unit, if the Unit is completed.

\n\n

It has three usable methods at the moment:

\n\n
    \n
  • get_units_for_run_id: This will return a list of all final Unit's associated with the given task_run_id. These will all be in a terminal state, such as COMPLETED, ACCEPTED or REJECTED. Units that are still in flight will not appear using this method.
  • \n
  • get_units_for_task_name: This will go through all task runs that share the given task_name, and collect their units in the same manner as get_units_for_run_id.
  • \n
  • get_data_from_unit: When given a Unit that is in a terminal state, this method will return data about that Unit, including the Mephisto id of the worker, the status of the work, the data saved by this Unit, and the start and end times for when the worker produced the data.
  • \n
\n\n

examine_utils.py

\n\n

This file contains a number of helper functions that are useful for running reviews over Mephisto data. We provide a high-level script for doing a 'review-by-worker' style evaluation, as well as breakout helper functions that could be useful in alternate review flows.

\n\n
    \n
  • run_examine_by_worker: This function takes a function format_data_for_printing that consumes the result of MephistoDataBrowser.get_data_from_unit, and should print out to terminal a reviewable format. It optionally takes in task_name, block_qualification, and approve_qualification arguments. If task_name is provided, the script will be run in review mode without querying the user for anything.
  • \n
  • print_results: This function takes a task name and display function format_data_for_printing, and an optional int limit, and prints up to limit results to stdout.
  • \n
  • format_worker_stats: Takes in a worker id and set of previous worker stats, and returns the previous stats in the format (accepted_count | total_rejected_count (soft_rejected_count) / total count)
  • \n
  • prompt_for_options: Prompts the user for task_name, block_qualification, and approve_qualification. If provided as an argument, skips. Returns these values after confirming with the user, and if blank uses None.
  • \n
\n\n

scripts.py

\n\n

This file contains a few helper methods for running scripts relying on the MephistoDB. They are as follows:

\n\n
    \n
  • get_db_from_config: This method takes in a hydra-produced DictConfig containing a MephistoConfig (such as a TaskConfig), and returns an initialized MephistoDB compatible with the configuration. Right now this exclusively leverages the LocalMephistoDB.
  • \n
  • augment_config_from_db: This method takes in a TaskConfig and a MephistoDB, parses the content to ensure that a valid requester and architect setup exists, and then updates the config. It also has validation steps that require user confirmation for live runs. It returns the updated config.
  • \n
  • load_db_and_process_config: This is a convenience method that wraps the above two methods, loading in the appropriate MephistoDB and using it to process the script. It returns the db and a valid config.
  • \n
  • process_config_and_get_operator: A convenience wrapper of the above method that _also_ creates an Operator too.
  • \n
  • task_script: This decorator is used to register a Mephisto script for launching task runs. It takes in either a config (TaskConfig) or default_config_file (yaml filename without the .yaml) argument to specify how the script is configured, and wraps a main that takes in an Operator and DictConfig as arguments.
  • \n
\n"}, "mephisto.tools.data_browser": {"fullname": "mephisto.tools.data_browser", "modulename": "mephisto.tools.data_browser", "type": "module", "doc": "

\n"}, "mephisto.tools.data_browser.DataBrowser": {"fullname": "mephisto.tools.data_browser.DataBrowser", "modulename": "mephisto.tools.data_browser", "qualname": "DataBrowser", "type": "class", "doc": "

Class with convenience methods for getting completed data\nback from runs to parse and manage with other scripts

\n"}, "mephisto.tools.data_browser.DataBrowser.__init__": {"fullname": "mephisto.tools.data_browser.DataBrowser.__init__", "modulename": "mephisto.tools.data_browser", "qualname": "DataBrowser.__init__", "type": "function", "doc": "

\n", "signature": "(self, db=None)", "funcdef": "def"}, "mephisto.tools.data_browser.DataBrowser.get_task_name_list": {"fullname": "mephisto.tools.data_browser.DataBrowser.get_task_name_list", "modulename": "mephisto.tools.data_browser", "qualname": "DataBrowser.get_task_name_list", "type": "function", "doc": "

\n", "signature": "(self) -> List[str]", "funcdef": "def"}, "mephisto.tools.data_browser.DataBrowser.get_units_for_task_name": {"fullname": "mephisto.tools.data_browser.DataBrowser.get_units_for_task_name", "modulename": "mephisto.tools.data_browser", "qualname": "DataBrowser.get_units_for_task_name", "type": "function", "doc": "

Return a list of all Units in a terminal completed state from all\ntask runs with the given task_name

\n", "signature": "(self, task_name: str) -> List[mephisto.data_model.unit.Unit]", "funcdef": "def"}, "mephisto.tools.data_browser.DataBrowser.get_units_for_run_id": {"fullname": "mephisto.tools.data_browser.DataBrowser.get_units_for_run_id", "modulename": "mephisto.tools.data_browser", "qualname": "DataBrowser.get_units_for_run_id", "type": "function", "doc": "

Return a list of all Units in a terminal completed state from the\ntask run with the given run_id

\n", "signature": "(self, run_id: str) -> List[mephisto.data_model.unit.Unit]", "funcdef": "def"}, "mephisto.tools.data_browser.DataBrowser.get_data_from_unit": {"fullname": "mephisto.tools.data_browser.DataBrowser.get_data_from_unit", "modulename": "mephisto.tools.data_browser", "qualname": "DataBrowser.get_data_from_unit", "type": "function", "doc": "

Return a dict containing all data associated with the given\nunit, including its status, data, and start and end time.

\n\n

Also includes the DB ids for the worker, the unit, and the\nrelevant assignment this unit was a part of.

\n", "signature": "(self, unit: mephisto.data_model.unit.Unit) -> Dict[str, Any]", "funcdef": "def"}, "mephisto.tools.data_browser.DataBrowser.get_workers_with_qualification": {"fullname": "mephisto.tools.data_browser.DataBrowser.get_workers_with_qualification", "modulename": "mephisto.tools.data_browser", "qualname": "DataBrowser.get_workers_with_qualification", "type": "function", "doc": "

Returns a list of 'Worker's for workers who are qualified wrt qualification_name.

\n", "signature": "(\n self,\n qualification_name: str\n) -> List[mephisto.data_model.worker.Worker]", "funcdef": "def"}, "mephisto.tools.examine_utils": {"fullname": "mephisto.tools.examine_utils", "modulename": "mephisto.tools.examine_utils", "type": "module", "doc": "

Utilities specifically for running examine scripts. Example usage can be\nseen in the examine results scripts in the examples directory.

\n"}, "mephisto.tools.examine_utils.print_results": {"fullname": "mephisto.tools.examine_utils.print_results", "modulename": "mephisto.tools.examine_utils", "qualname": "print_results", "type": "function", "doc": "

Script to write out to stdout from start to end results from the task with the given task name

\n", "signature": "(\n db: mephisto.abstractions.database.MephistoDB,\n task_name: str,\n format_data_for_printing: Callable[[Dict[str, Any]], str],\n start: Union[int, NoneType] = None,\n end: Union[int, NoneType] = None\n) -> None", "funcdef": "def"}, "mephisto.tools.examine_utils.prompt_for_options": {"fullname": "mephisto.tools.examine_utils.prompt_for_options", "modulename": "mephisto.tools.examine_utils", "qualname": "prompt_for_options", "type": "function", "doc": "

Utility to request common user options for examine scripts.\nLeave block_qualification or approve_qualification as empty strings\nto skip their respective prompt.

\n", "signature": "(\n task_name: Union[str, NoneType] = None,\n block_qualification: Union[str, NoneType] = None,\n approve_qualification: Union[str, NoneType] = None\n) -> Tuple[str, Union[str, NoneType], Union[str, NoneType]]", "funcdef": "def"}, "mephisto.tools.examine_utils.get_worker_stats": {"fullname": "mephisto.tools.examine_utils.get_worker_stats", "modulename": "mephisto.tools.examine_utils", "qualname": "get_worker_stats", "type": "function", "doc": "

Traverse a list of units and create a mapping from worker id\nto their units, grouped by their current status

\n", "signature": "(\n units: list[mephisto.data_model.unit.Unit]\n) -> dict[str, dict[str, list[mephisto.data_model.unit.Unit]]]", "funcdef": "def"}, "mephisto.tools.examine_utils.format_worker_stats": {"fullname": "mephisto.tools.examine_utils.format_worker_stats", "modulename": "mephisto.tools.examine_utils", "qualname": "format_worker_stats", "type": "function", "doc": "

When given a worker id and a list of worker stats, return a string\ncontaining the proportion of accepted to rejected work.

\n", "signature": "(\n worker_id: str,\n previous_work_by_worker: dict[str, dict[str, list[mephisto.data_model.unit.Unit]]]\n) -> str", "funcdef": "def"}, "mephisto.tools.examine_utils.run_examine_by_worker": {"fullname": "mephisto.tools.examine_utils.run_examine_by_worker", "modulename": "mephisto.tools.examine_utils", "qualname": "run_examine_by_worker", "type": "function", "doc": "

Basic script for reviewing work, grouped by worker for convenience. First gets\nthe required information to run a review, then

\n", "signature": "(\n db: mephisto.abstractions.database.MephistoDB,\n format_data_for_printing: Callable[[Dict[str, Any]], str],\n task_name: Union[str, NoneType] = None,\n block_qualification: Union[str, NoneType] = None,\n approve_qualification: Union[str, NoneType] = None\n)", "funcdef": "def"}, "mephisto.tools.examine_utils.run_examine_or_review": {"fullname": "mephisto.tools.examine_utils.run_examine_or_review", "modulename": "mephisto.tools.examine_utils", "qualname": "run_examine_or_review", "type": "function", "doc": "

\n", "signature": "(\n db: mephisto.abstractions.database.MephistoDB,\n format_data_for_printing: Callable[[Dict[str, Any]], str]\n) -> None", "funcdef": "def"}, "mephisto.tools.scripts": {"fullname": "mephisto.tools.scripts", "modulename": "mephisto.tools.scripts", "type": "module", "doc": "

Utilities that are useful for Mephisto-related scripts.

\n"}, "mephisto.tools.scripts.load_db_and_process_config": {"fullname": "mephisto.tools.scripts.load_db_and_process_config", "modulename": "mephisto.tools.scripts", "qualname": "load_db_and_process_config", "type": "function", "doc": "

Using a Hydra DictConfig built from a TaskConfig,\nload the desired MephistoDB and\nvalidate the config against the database contents, then\nreturn the database and validated config.

\n\n

Takes in an option to print out the configuration before returning

\n", "signature": "(\n cfg: omegaconf.dictconfig.DictConfig,\n print_config=False\n) -> tuple[mephisto.abstractions.database.MephistoDB, omegaconf.dictconfig.DictConfig]", "funcdef": "def"}, "mephisto.tools.scripts.process_config_and_get_operator": {"fullname": "mephisto.tools.scripts.process_config_and_get_operator", "modulename": "mephisto.tools.scripts", "qualname": "process_config_and_get_operator", "type": "function", "doc": "

Using a Hydra DictConfig built from a TaskConfig,\nreturn an operator for that task as well as a validated config.

\n\n

Takes in an option to print out the configuration before returning

\n", "signature": "(\n cfg: omegaconf.dictconfig.DictConfig,\n print_config=False\n) -> tuple[mephisto.operations.operator.Operator, omegaconf.dictconfig.DictConfig]", "funcdef": "def"}, "mephisto.tools.scripts.task_script": {"fullname": "mephisto.tools.scripts.task_script", "modulename": "mephisto.tools.scripts", "qualname": "task_script", "type": "function", "doc": "

Create a decorator for the main of a Mephisto task script

\n\n

Must provide one of config (a TaskConfig dataclass) or default_config_file\n(the location of a default task config hydra yaml), the former\nwill be preferred.

\n\n

May specify a config_path override if not using hydra_configs at the\nrun script location.

\n", "signature": "(\n config: Union[Type[mephisto.operations.hydra_config.TaskConfig], NoneType] = None,\n default_config_file: Union[str, NoneType] = None,\n config_path: str = 'hydra_configs'\n) -> Callable[[~TaskFunction], Any]", "funcdef": "def"}, "mephisto.tools.scripts.get_db_from_config": {"fullname": "mephisto.tools.scripts.get_db_from_config", "modulename": "mephisto.tools.scripts", "qualname": "get_db_from_config", "type": "function", "doc": "

Get a MephistoDB from the given configuration. As of now\nthis defaults to a LocalMephistoDB

\n", "signature": "(\n cfg: omegaconf.dictconfig.DictConfig\n) -> mephisto.abstractions.database.MephistoDB", "funcdef": "def"}, "mephisto.tools.scripts.augment_config_from_db": {"fullname": "mephisto.tools.scripts.augment_config_from_db", "modulename": "mephisto.tools.scripts", "qualname": "augment_config_from_db", "type": "function", "doc": "

Check the database for validity of the incoming MephistoConfig, ensure\nthat the config has all the necessary fields set.

\n", "signature": "(\n script_cfg: omegaconf.dictconfig.DictConfig,\n db: mephisto.abstractions.database.MephistoDB\n) -> omegaconf.dictconfig.DictConfig", "funcdef": "def"}, "mephisto.tools.scripts.build_custom_bundle": {"fullname": "mephisto.tools.scripts.build_custom_bundle", "modulename": "mephisto.tools.scripts", "qualname": "build_custom_bundle", "type": "function", "doc": "

Locate all of the custom files used for a custom build, create\na prebuild directory containing all of them, then build the\ncustom source.

\n\n

Check dates to only go through this build process when files have changes

\n", "signature": "(custom_src_dir)", "funcdef": "def"}, "mephisto.utils": {"fullname": "mephisto.utils", "modulename": "mephisto.utils", "type": "module", "doc": "

Utils

\n\n

Contains classes and utility functions that are generally useful for Mephisto classes to rely on and which don't better belong in a specific subfolder. These are differ from tools, which are more likely to be used directly by external Mephisto users rather than internal Mephisto classes.

\n\n

metrics.py

\n\n

This file contains useful functionality for managing the prometheus and grafana servers associated with Mephisto.

\n\n

logger_core.py

\n\n

This module contains helpers to simplify the process of generating unique loggers and logging configuration for various parts of Mephisto. At the moment this only outlines the basic logging style that Mephisto uses, though much is still to be done in order to set up logging throughout Mephisto, simplified controls for getting debug information across certain files, and user configuration of Mephisto logs.

\n\n

dirs.py

\n\n

This file contains number of helper utils that (at the moment) rely on the local-storage implementation of Mephisto. These utils help navigate the files present in the mephisto architecture, identify task files, link classes, etc. Docstrings in this class explain in more detail.

\n\n

testing.py

\n\n

This file contains functions that are specifically useful for setting up mock data in tests.

\n\n

qualifications.py

\n\n

This file contains helpers that are used for interfacing with or creating Mephisto qualifications.

\n"}, "mephisto.utils.dirs": {"fullname": "mephisto.utils.dirs", "modulename": "mephisto.utils.dirs", "type": "module", "doc": "

Contains centralized accessors for default Mephisto directories

\n"}, "mephisto.utils.dirs.get_root_dir": {"fullname": "mephisto.utils.dirs.get_root_dir", "modulename": "mephisto.utils.dirs", "qualname": "get_root_dir", "type": "function", "doc": "

Return the currently configured root mephisto directory

\n", "signature": "() -> str", "funcdef": "def"}, "mephisto.utils.dirs.get_provider_dir": {"fullname": "mephisto.utils.dirs.get_provider_dir", "modulename": "mephisto.utils.dirs", "qualname": "get_provider_dir", "type": "function", "doc": "

Return the path to the mephisto providers diroctory

\n", "signature": "() -> str", "funcdef": "def"}, "mephisto.utils.dirs.get_tasks_dir": {"fullname": "mephisto.utils.dirs.get_tasks_dir", "modulename": "mephisto.utils.dirs", "qualname": "get_tasks_dir", "type": "function", "doc": "

Return the directory where the mephisto user has configured their personal tasks\nto exist in

\n", "signature": "() -> str", "funcdef": "def"}, "mephisto.utils.dirs.get_dir_for_task": {"fullname": "mephisto.utils.dirs.get_dir_for_task", "modulename": "mephisto.utils.dirs", "qualname": "get_dir_for_task", "type": "function", "doc": "

Return the directory for the given task, if it exists. Check the user's task\ndir first and then the gallery second.

\n", "signature": "(task_name: str, not_exists_ok: bool = False) -> Union[str, NoneType]", "funcdef": "def"}, "mephisto.utils.dirs.get_root_data_dir": {"fullname": "mephisto.utils.dirs.get_root_data_dir", "modulename": "mephisto.utils.dirs", "qualname": "get_root_data_dir", "type": "function", "doc": "

Return the directory where the mephisto data is expected to go

\n", "signature": "() -> str", "funcdef": "def"}, "mephisto.utils.dirs.get_data_dir": {"fullname": "mephisto.utils.dirs.get_data_dir", "modulename": "mephisto.utils.dirs", "qualname": "get_data_dir", "type": "function", "doc": "

Return the directory where the mephisto data is expected to go

\n", "signature": "(root_dir: Union[str, NoneType] = None) -> str", "funcdef": "def"}, "mephisto.utils.dirs.get_mephisto_tmp_dir": {"fullname": "mephisto.utils.dirs.get_mephisto_tmp_dir", "modulename": "mephisto.utils.dirs", "qualname": "get_mephisto_tmp_dir", "type": "function", "doc": "

Return the directory where the mephisto temporary build files go

\n", "signature": "() -> str", "funcdef": "def"}, "mephisto.utils.dirs.get_dir_for_run": {"fullname": "mephisto.utils.dirs.get_dir_for_run", "modulename": "mephisto.utils.dirs", "qualname": "get_dir_for_run", "type": "function", "doc": "

Return the directory where the mephisto run data is expected to go

\n", "signature": "(\n task_run: mephisto.data_model.task_run.TaskRun,\n project_name: str = 'NO_PROJECT'\n) -> str", "funcdef": "def"}, "mephisto.utils.dirs.get_run_file_dir": {"fullname": "mephisto.utils.dirs.get_run_file_dir", "modulename": "mephisto.utils.dirs", "qualname": "get_run_file_dir", "type": "function", "doc": "

Utility function to get the directory that a particular\npython run file is contained in, even when run from\na different directory.

\n\n

Useful as configuration information for a task is generally\nkept within the same directory as the run script

\n", "signature": "() -> str", "funcdef": "def"}, "mephisto.utils.logger_core": {"fullname": "mephisto.utils.logger_core", "modulename": "mephisto.utils.logger_core", "type": "module", "doc": "

\n"}, "mephisto.utils.logger_core.loggers": {"fullname": "mephisto.utils.logger_core.loggers", "modulename": "mephisto.utils.logger_core", "qualname": "loggers", "type": "variable", "doc": "

\n", "annotation": ": Dict[str, logging.Logger]", "default_value": " = {'mephisto.abstractions._subcomponents.task_builder': , 'mephisto.data_model.qualification': , 'mephisto.utils.qualifications': , 'mephisto.abstractions._subcomponents.agent_state': , 'mephisto.abstractions._subcomponents.task_runner': , 'mephisto.abstractions.blueprint': , 'mephisto.data_model.requester': , 'mephisto.data_model.task_run': , 'mephisto.data_model.worker': , 'mephisto.data_model.agent': , 'mephisto.data_model.unit': , 'mephisto.operations.hydra_config': , 'mephisto.abstractions.providers.mock.mock_unit': , 'mephisto.data_model.assignment': , 'mephisto.abstractions.databases.local_database': , 'mephisto.abstractions.providers.mturk.mturk_datastore': , 'mephisto.abstractions.providers.mturk.mturk_utils': , 'mephisto.abstractions.providers.mturk.mturk_agent': , 'mephisto.abstractions.providers.mturk.mturk_unit': , 'mephisto.abstractions.providers.mturk.mturk_worker': , 'mephisto.abstractions.architects.channels.websocket_channel': , 'mephisto.abstractions.architects.heroku_architect': , 'mephisto.abstractions.architects.ec2.ec2_helpers': , 'mephisto.abstractions.architects.ec2.ec2_architect': , 'mephisto.abstractions.blueprints.abstract.static_task.static_agent_state': , 'mephisto.abstractions.architects.ec2.cleanup_ec2_server_by_name': , 'mephisto.operations.task_launcher': , 'mephisto.abstractions.blueprints.mixins.use_gold_unit': , 'mephisto.abstractions.databases.local_singleton_database': , 'mephisto.operations.client_io_handler': , 'mephisto.operations.worker_pool': , 'mephisto.utils.metrics': , 'mephisto.operations.operator': }"}, "mephisto.utils.logger_core.warn_once": {"fullname": "mephisto.utils.logger_core.warn_once", "modulename": "mephisto.utils.logger_core", "qualname": "warn_once", "type": "function", "doc": "

Log a warning, but only once.

\n\n

:param str msg: Message to display

\n", "signature": "(msg: str) -> None", "funcdef": "def"}, "mephisto.utils.logger_core.set_mephisto_log_level": {"fullname": "mephisto.utils.logger_core.set_mephisto_log_level", "modulename": "mephisto.utils.logger_core", "qualname": "set_mephisto_log_level", "type": "function", "doc": "

Set the global level for Mephisto logging, from\nwhich all other classes will set their logging.

\n\n

Verbose sets an option between DEBUG and INFO, while level allows setting\na specific level, and takes precedence.

\n\n

Calling this function will override the desired log levels from individual files,\nand if you want to enable a specific level for a specific logger, you'll need\nto get that logger from the loggers dict and call setLevel

\n", "signature": "(\n verbose: Union[bool, NoneType] = None,\n level: Union[str, NoneType] = None\n)", "funcdef": "def"}, "mephisto.utils.logger_core.get_logger": {"fullname": "mephisto.utils.logger_core.get_logger", "modulename": "mephisto.utils.logger_core", "qualname": "get_logger", "type": "function", "doc": "

Gets the logger corresponds to each module\n Parameters:\n name (string): the module name (__name__).\n verbose (bool): INFO level activated if True.\n log_file (string): path for saving logs locally.\n level (string): logging level. Values options: [info, debug, warning, error, critical].

\n\n
    Returns:\n            logger (logging.Logger): the corresponding logger to the given module name.\n
\n", "signature": "(\n name: str,\n verbose: Union[bool, NoneType] = None,\n log_file: Union[str, NoneType] = None,\n level: Union[str, NoneType] = None\n) -> logging.Logger", "funcdef": "def"}, "mephisto.utils.logger_core.format_loud": {"fullname": "mephisto.utils.logger_core.format_loud", "modulename": "mephisto.utils.logger_core", "qualname": "format_loud", "type": "function", "doc": "

\n", "signature": "(target_text: str)", "funcdef": "def"}, "mephisto.utils.metrics": {"fullname": "mephisto.utils.metrics", "modulename": "mephisto.utils.metrics", "type": "module", "doc": "

\n"}, "mephisto.utils.metrics.run_install_script": {"fullname": "mephisto.utils.metrics.run_install_script", "modulename": "mephisto.utils.metrics", "qualname": "run_install_script", "type": "function", "doc": "

Run the install script from METRICS_DIR

\n", "signature": "() -> bool", "funcdef": "def"}, "mephisto.utils.metrics.metrics_are_installed": {"fullname": "mephisto.utils.metrics.metrics_are_installed", "modulename": "mephisto.utils.metrics", "qualname": "metrics_are_installed", "type": "function", "doc": "

Return whether metrics are installed

\n", "signature": "()", "funcdef": "def"}, "mephisto.utils.metrics.launch_servers_and_wait": {"fullname": "mephisto.utils.metrics.launch_servers_and_wait", "modulename": "mephisto.utils.metrics", "qualname": "launch_servers_and_wait", "type": "function", "doc": "

Run a prometheus and grafana server, then suspend the thread\n(ensuring prometheus remains up in case a task shuts it down).\nCloses resources on Ctrl-C

\n", "signature": "()", "funcdef": "def"}, "mephisto.utils.metrics.start_metrics_server": {"fullname": "mephisto.utils.metrics.start_metrics_server", "modulename": "mephisto.utils.metrics", "qualname": "start_metrics_server", "type": "function", "doc": "

Launch a metrics server for the current job. At the moment, defaults to launching on port 3031.

\n\n

Unfortunately this means we are only able to check metrics on one job at a time for now.\nFuture work will extend our metrics logging configuration.

\n", "signature": "(args: Union[omegaconf.dictconfig.DictConfig, NoneType] = None)", "funcdef": "def"}, "mephisto.utils.metrics.launch_prometheus_server": {"fullname": "mephisto.utils.metrics.launch_prometheus_server", "modulename": "mephisto.utils.metrics", "qualname": "launch_prometheus_server", "type": "function", "doc": "

Launch a prometheus server if one is not already running (based on having an expected PID)

\n\n

Returns success or failure

\n", "signature": "(\n args: Union[omegaconf.dictconfig.DictConfig, NoneType] = None\n) -> bool", "funcdef": "def"}, "mephisto.utils.metrics.launch_grafana_server": {"fullname": "mephisto.utils.metrics.launch_grafana_server", "modulename": "mephisto.utils.metrics", "qualname": "launch_grafana_server", "type": "function", "doc": "

Launch a grafana server if one is not already running (based on having an expected PID)

\n", "signature": "(\n args: Union[omegaconf.dictconfig.DictConfig, NoneType] = None\n) -> bool", "funcdef": "def"}, "mephisto.utils.metrics.get_dash_url": {"fullname": "mephisto.utils.metrics.get_dash_url", "modulename": "mephisto.utils.metrics", "qualname": "get_dash_url", "type": "function", "doc": "

Return the url to the default Mephisto dashboard. Requires a running grafana server

\n", "signature": "(args: Union[omegaconf.dictconfig.DictConfig, NoneType] = None)", "funcdef": "def"}, "mephisto.utils.metrics.shutdown_prometheus_server": {"fullname": "mephisto.utils.metrics.shutdown_prometheus_server", "modulename": "mephisto.utils.metrics", "qualname": "shutdown_prometheus_server", "type": "function", "doc": "

Shutdown the prometheus server

\n", "signature": "(\n args: Union[omegaconf.dictconfig.DictConfig, NoneType] = None,\n expect_exists=False\n)", "funcdef": "def"}, "mephisto.utils.metrics.shutdown_grafana_server": {"fullname": "mephisto.utils.metrics.shutdown_grafana_server", "modulename": "mephisto.utils.metrics", "qualname": "shutdown_grafana_server", "type": "function", "doc": "

Shutdown the grafana server

\n", "signature": "(\n args: Union[omegaconf.dictconfig.DictConfig, NoneType] = None,\n expect_exists=False\n)", "funcdef": "def"}, "mephisto.utils.qualifications": {"fullname": "mephisto.utils.qualifications", "modulename": "mephisto.utils.qualifications", "type": "module", "doc": "

\n"}, "mephisto.utils.qualifications.worker_is_qualified": {"fullname": "mephisto.utils.qualifications.worker_is_qualified", "modulename": "mephisto.utils.qualifications", "qualname": "worker_is_qualified", "type": "function", "doc": "

\n", "signature": "(\n worker: mephisto.data_model.worker.Worker,\n qualifications: List[Dict[str, Any]]\n)", "funcdef": "def"}, "mephisto.utils.qualifications.as_valid_qualification_dict": {"fullname": "mephisto.utils.qualifications.as_valid_qualification_dict", "modulename": "mephisto.utils.qualifications", "qualname": "as_valid_qualification_dict", "type": "function", "doc": "

Check to ensure that a qualification dict properly checks\nagainst a Mephisto qualification

\n", "signature": "(qual_dict: Dict[str, Any]) -> Dict[str, Any]", "funcdef": "def"}, "mephisto.utils.qualifications.make_qualification_dict": {"fullname": "mephisto.utils.qualifications.make_qualification_dict", "modulename": "mephisto.utils.qualifications", "qualname": "make_qualification_dict", "type": "function", "doc": "

Create a qualification dict to pass to an operator as part\nof extra_args

\n", "signature": "(\n qualification_name: str,\n comparator: str,\n value: Any,\n applicable_providers: Union[List[str], NoneType] = None\n) -> Dict[str, Any]", "funcdef": "def"}, "mephisto.utils.qualifications.find_or_create_qualification": {"fullname": "mephisto.utils.qualifications.find_or_create_qualification", "modulename": "mephisto.utils.qualifications", "qualname": "find_or_create_qualification", "type": "function", "doc": "

Ensure the given qualification exists in the db,\ncreating it if it doesn't already. Returns the id

\n", "signature": "(\n db: mephisto.abstractions.database.MephistoDB,\n qualification_name: str\n) -> str", "funcdef": "def"}, "mephisto.utils.testing": {"fullname": "mephisto.utils.testing", "modulename": "mephisto.utils.testing", "type": "module", "doc": "

\n"}, "mephisto.utils.testing.get_test_project": {"fullname": "mephisto.utils.testing.get_test_project", "modulename": "mephisto.utils.testing", "qualname": "get_test_project", "type": "function", "doc": "

Helper to create a project for tests

\n", "signature": "(db: mephisto.abstractions.database.MephistoDB) -> Tuple[str, str]", "funcdef": "def"}, "mephisto.utils.testing.get_test_worker": {"fullname": "mephisto.utils.testing.get_test_worker", "modulename": "mephisto.utils.testing", "qualname": "get_test_worker", "type": "function", "doc": "

Helper to create a worker for tests

\n", "signature": "(db: mephisto.abstractions.database.MephistoDB) -> Tuple[str, str]", "funcdef": "def"}, "mephisto.utils.testing.get_test_requester": {"fullname": "mephisto.utils.testing.get_test_requester", "modulename": "mephisto.utils.testing", "qualname": "get_test_requester", "type": "function", "doc": "

Helper to create a requester for tests

\n", "signature": "(db: mephisto.abstractions.database.MephistoDB) -> Tuple[str, str]", "funcdef": "def"}, "mephisto.utils.testing.get_mock_requester": {"fullname": "mephisto.utils.testing.get_mock_requester", "modulename": "mephisto.utils.testing", "qualname": "get_mock_requester", "type": "function", "doc": "

Get or create a mock requester to use for test tasks

\n", "signature": "(db) -> mephisto.data_model.requester.Requester", "funcdef": "def"}, "mephisto.utils.testing.get_test_task": {"fullname": "mephisto.utils.testing.get_test_task", "modulename": "mephisto.utils.testing", "qualname": "get_test_task", "type": "function", "doc": "

Helper to create a task for tests

\n", "signature": "(db: mephisto.abstractions.database.MephistoDB) -> Tuple[str, str]", "funcdef": "def"}, "mephisto.utils.testing.get_test_task_run": {"fullname": "mephisto.utils.testing.get_test_task_run", "modulename": "mephisto.utils.testing", "qualname": "get_test_task_run", "type": "function", "doc": "

Helper to create a task run for tests

\n", "signature": "(db: mephisto.abstractions.database.MephistoDB) -> str", "funcdef": "def"}, "mephisto.utils.testing.get_test_assignment": {"fullname": "mephisto.utils.testing.get_test_assignment", "modulename": "mephisto.utils.testing", "qualname": "get_test_assignment", "type": "function", "doc": "

Helper to create an assignment for tests

\n", "signature": "(db: mephisto.abstractions.database.MephistoDB) -> str", "funcdef": "def"}, "mephisto.utils.testing.get_test_unit": {"fullname": "mephisto.utils.testing.get_test_unit", "modulename": "mephisto.utils.testing", "qualname": "get_test_unit", "type": "function", "doc": "

\n", "signature": "(db: mephisto.abstractions.database.MephistoDB, unit_index=0) -> str", "funcdef": "def"}, "mephisto.utils.testing.get_test_agent": {"fullname": "mephisto.utils.testing.get_test_agent", "modulename": "mephisto.utils.testing", "qualname": "get_test_agent", "type": "function", "doc": "

\n", "signature": "(db: mephisto.abstractions.database.MephistoDB, unit_id=None) -> str", "funcdef": "def"}, "mephisto.utils.testing.make_completed_unit": {"fullname": "mephisto.utils.testing.make_completed_unit", "modulename": "mephisto.utils.testing", "qualname": "make_completed_unit", "type": "function", "doc": "

Creates a completed unit for the most recently created task run\nusing some worker. Assumes

\n", "signature": "(db: mephisto.abstractions.database.MephistoDB) -> str", "funcdef": "def"}}, "docInfo": {"mephisto": {"qualname": 0, "fullname": 1, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 215}, "mephisto.abstractions": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 435}, "mephisto.abstractions.architect": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.architect.ArchitectArgs": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 9}, "mephisto.abstractions.architect.ArchitectArgs.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 3}, "mephisto.abstractions.architect.ArchitectArgs.server_type": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.architect.ArchitectArgs.server_source_path": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.architect.Architect": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 17}, "mephisto.abstractions.architect.Architect.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 46}, "mephisto.abstractions.architect.Architect.ArgsClass": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 9}, "mephisto.abstractions.architect.Architect.assert_task_args": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 13, "bases": 0, "doc": 45}, "mephisto.abstractions.architect.Architect.get_channels": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 21}, "mephisto.abstractions.architect.Architect.download_file": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 9, "bases": 0, "doc": 19}, "mephisto.abstractions.architect.Architect.prepare": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 13}, "mephisto.abstractions.architect.Architect.deploy": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 17}, "mephisto.abstractions.architect.Architect.cleanup": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 29}, "mephisto.abstractions.architect.Architect.shutdown": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 16}, "mephisto.abstractions.architects": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 994}, "mephisto.abstractions.architects.channels": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.architects.channels.websocket_channel": {"qualname": 0, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel": {"qualname": 1, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 11}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 28, "bases": 0, "doc": 35}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_closed": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 3, "bases": 0, "doc": 19}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.close": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 3, "bases": 0, "doc": 16}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_alive": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 3, "bases": 0, "doc": 13}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.open": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 3, "bases": 0, "doc": 9}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.enqueue_send": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 19}, "mephisto.abstractions.architects.ec2": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.architects.ec2.cleanup_ec2_resources": {"qualname": 0, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.architects.ec2.cleanup_ec2_resources.main": {"qualname": 1, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 2, "bases": 0, "doc": 3}, "mephisto.abstractions.architects.ec2.cleanup_ec2_server_by_name": {"qualname": 0, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.architects.ec2.cleanup_ec2_server_by_name.main": {"qualname": 1, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 2, "bases": 0, "doc": 3}, "mephisto.abstractions.architects.ec2.ec2_architect": {"qualname": 0, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.architects.ec2.ec2_architect.url_safe_string": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 6, "bases": 0, "doc": 14}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs": {"qualname": 1, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 9}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.__init__": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 31, "bases": 0, "doc": 3}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.instance_type": {"qualname": 3, "fullname": 9, "annotation": 2, "default_value": 4, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.subdomain": {"qualname": 2, "fullname": 8, "annotation": 2, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.profile_name": {"qualname": 3, "fullname": 9, "annotation": 2, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect": {"qualname": 1, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 15}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.__init__": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 12}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.ArgsClass": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 9}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.ARCHITECT_TYPE": {"qualname": 3, "fullname": 9, "annotation": 2, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.get_channels": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 21}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.download_file": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 8}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.check_domain_unused_locally": {"qualname": 5, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 5, "bases": 0, "doc": 16}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.assert_task_args": {"qualname": 4, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 13, "bases": 0, "doc": 21}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.server_is_running": {"qualname": 4, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 17}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.build_is_clean": {"qualname": 4, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 13}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.prepare": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 13}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.deploy": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 17}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.cleanup": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 29}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.shutdown": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 16}, "mephisto.abstractions.architects.ec2.ec2_helpers": {"qualname": 0, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_owner_tag": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 17}, "mephisto.abstractions.architects.ec2.ec2_helpers.check_aws_credentials": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 6, "bases": 0, "doc": 3}, "mephisto.abstractions.architects.ec2.ec2_helpers.setup_ec2_credentials": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 13, "bases": 0, "doc": 3}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_domain_if_available": {"qualname": 4, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 43}, "mephisto.abstractions.architects.ec2.ec2_helpers.find_hosted_zone": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 19}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_hosted_zone": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 20}, "mephisto.abstractions.architects.ec2.ec2_helpers.find_certificate_arn": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 18}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_certificate": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 26}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_zone_records": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 25, "bases": 0, "doc": 28}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_mephisto_vpc": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 28}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_security_group": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 13, "bases": 0, "doc": 23}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_key_pair": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 15, "bases": 0, "doc": 15}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_instance": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 14}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_target_group": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 17, "bases": 0, "doc": 10}, "mephisto.abstractions.architects.ec2.ec2_helpers.rule_is_new": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 12, "bases": 0, "doc": 14}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_instance_to_listener": {"qualname": 4, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 19, "bases": 0, "doc": 19}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_load_balancer": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 17, "bases": 0, "doc": 12}, "mephisto.abstractions.architects.ec2.ec2_helpers.configure_base_balancer": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 17, "bases": 0, "doc": 26}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_instance_address": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 12, "bases": 0, "doc": 24}, "mephisto.abstractions.architects.ec2.ec2_helpers.detete_instance_address": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 13, "bases": 0, "doc": 14}, "mephisto.abstractions.architects.ec2.ec2_helpers.try_server_push": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 12}, "mephisto.abstractions.architects.ec2.ec2_helpers.deploy_fallback_server": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 17, "bases": 0, "doc": 14}, "mephisto.abstractions.architects.ec2.ec2_helpers.deploy_to_routing_server": {"qualname": 4, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 3}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_rule": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 13}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_instance": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 11}, "mephisto.abstractions.architects.ec2.ec2_helpers.remove_instance_and_cleanup": {"qualname": 4, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 22}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_listener": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 3}, "mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 17, "bases": 0, "doc": 44}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers": {"qualname": 0, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.update_details": {"qualname": 2, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 14}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"qualname": 3, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 36, "bases": 0, "doc": 86}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.main": {"qualname": 1, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 2, "bases": 0, "doc": 3}, "mephisto.abstractions.architects.heroku_architect": {"qualname": 0, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs": {"qualname": 1, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 9}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.__init__": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 38, "bases": 0, "doc": 3}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.use_hobby": {"qualname": 3, "fullname": 8, "annotation": 2, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.heroku_team": {"qualname": 3, "fullname": 8, "annotation": 3, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.heroku_app_name": {"qualname": 4, "fullname": 9, "annotation": 3, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect": {"qualname": 1, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 15}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 69}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.ArgsClass": {"qualname": 2, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 9}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.ARCHITECT_TYPE": {"qualname": 3, "fullname": 8, "annotation": 2, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_channels": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 21}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.download_file": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 9}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"qualname": 4, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 13, "bases": 0, "doc": 45}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_heroku_client_path": {"qualname": 5, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 3, "bases": 0, "doc": 19}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_user_identifier": {"qualname": 4, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 11}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.server_is_running": {"qualname": 4, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 17}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.build_is_clean": {"qualname": 4, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 13}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.prepare": {"qualname": 2, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 13}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.deploy": {"qualname": 2, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 17}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.cleanup": {"qualname": 2, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 29}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.shutdown": {"qualname": 2, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 16}, "mephisto.abstractions.architects.local_architect": {"qualname": 0, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs": {"qualname": 1, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 9}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs.__init__": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 22, "bases": 0, "doc": 3}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs.hostname": {"qualname": 2, "fullname": 7, "annotation": 2, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs.port": {"qualname": 2, "fullname": 7, "annotation": 2, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.architects.local_architect.LocalArchitect": {"qualname": 1, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 17}, "mephisto.abstractions.architects.local_architect.LocalArchitect.__init__": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 9}, "mephisto.abstractions.architects.local_architect.LocalArchitect.ArgsClass": {"qualname": 2, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 9}, "mephisto.abstractions.architects.local_architect.LocalArchitect.ARCHITECT_TYPE": {"qualname": 3, "fullname": 8, "annotation": 2, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.architects.local_architect.LocalArchitect.get_channels": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 21}, "mephisto.abstractions.architects.local_architect.LocalArchitect.download_file": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 11}, "mephisto.abstractions.architects.local_architect.LocalArchitect.prepare": {"qualname": 2, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 6}, "mephisto.abstractions.architects.local_architect.LocalArchitect.deploy": {"qualname": 2, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 12}, "mephisto.abstractions.architects.local_architect.LocalArchitect.cleanup": {"qualname": 2, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 6}, "mephisto.abstractions.architects.local_architect.LocalArchitect.shutdown": {"qualname": 2, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 14}, "mephisto.abstractions.architects.mock_architect": {"qualname": 0, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.architects.mock_architect.get_rand_id": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 2, "bases": 0, "doc": 3}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs": {"qualname": 1, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 9}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.__init__": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.should_run_server": {"qualname": 4, "fullname": 9, "annotation": 2, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.port": {"qualname": 2, "fullname": 7, "annotation": 2, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"qualname": 1, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 561}, "mephisto.abstractions.architects.mock_architect.SocketHandler.__init__": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 5, "bases": 0, "doc": 3}, "mephisto.abstractions.architects.mock_architect.SocketHandler.open": {"qualname": 2, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 3, "bases": 0, "doc": 22}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_close": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 3, "bases": 0, "doc": 9}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_message": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 5, "bases": 0, "doc": 67}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 305}, "mephisto.abstractions.architects.mock_architect.AliveHandler": {"qualname": 1, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 7}, "mephisto.abstractions.architects.mock_architect.AliveHandler.get": {"qualname": 2, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 3}, "mephisto.abstractions.architects.mock_architect.MockServer": {"qualname": 1, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 17}, "mephisto.abstractions.architects.mock_architect.MockServer.__init__": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 3}, "mephisto.abstractions.architects.mock_architect.MockServer.send_agent_act": {"qualname": 4, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 13}, "mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent": {"qualname": 4, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 12}, "mephisto.abstractions.architects.mock_architect.MockServer.submit_mock_unit": {"qualname": 4, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 10}, "mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent_after_onboarding": {"qualname": 6, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 9, "bases": 0, "doc": 12}, "mephisto.abstractions.architects.mock_architect.MockServer.disconnect_mock_agent": {"qualname": 4, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 5, "bases": 0, "doc": 9}, "mephisto.abstractions.architects.mock_architect.MockServer.launch_mock": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 3, "bases": 0, "doc": 9}, "mephisto.abstractions.architects.mock_architect.MockServer.shutdown_mock": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 3, "bases": 0, "doc": 9}, "mephisto.abstractions.architects.mock_architect.MockArchitect": {"qualname": 1, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 24}, "mephisto.abstractions.architects.mock_architect.MockArchitect.__init__": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 9}, "mephisto.abstractions.architects.mock_architect.MockArchitect.ArgsClass": {"qualname": 2, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 9}, "mephisto.abstractions.architects.mock_architect.MockArchitect.ARCHITECT_TYPE": {"qualname": 3, "fullname": 8, "annotation": 2, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.architects.mock_architect.MockArchitect.get_channels": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 21}, "mephisto.abstractions.architects.mock_architect.MockArchitect.download_file": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 11}, "mephisto.abstractions.architects.mock_architect.MockArchitect.prepare": {"qualname": 2, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 6}, "mephisto.abstractions.architects.mock_architect.MockArchitect.deploy": {"qualname": 2, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 13}, "mephisto.abstractions.architects.mock_architect.MockArchitect.cleanup": {"qualname": 2, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 6}, "mephisto.abstractions.architects.mock_architect.MockArchitect.shutdown": {"qualname": 2, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 6}, "mephisto.abstractions.architects.router": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 448}, "mephisto.abstractions.architects.router.build_router": {"qualname": 0, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.architects.router.build_router.can_build": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 32}, "mephisto.abstractions.architects.router.build_router.install_router_files": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 3, "bases": 0, "doc": 10}, "mephisto.abstractions.architects.router.build_router.build_node_router": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 8}, "mephisto.abstractions.architects.router.build_router.build_flask_router": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "mephisto.abstractions.architects.router.build_router.build_router": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 23, "bases": 0, "doc": 27}, "mephisto.abstractions.architects.router.flask": {"qualname": 0, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.architects.router.flask.app": {"qualname": 0, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint": {"qualname": 0, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.debug_log": {"qualname": 2, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 3, "bases": 0, "doc": 45}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.js_time": {"qualname": 2, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 6, "bases": 0, "doc": 14}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.LocalAgentState": {"qualname": 1, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 15}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.LocalAgentState.__init__": {"qualname": 3, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 6, "bases": 0, "doc": 12}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouterState": {"qualname": 1, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouterState.__init__": {"qualname": 3, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 3, "bases": 0, "doc": 3}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.mephisto_router_app": {"qualname": 3, "fullname": 11, "annotation": 11, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.mephisto_router_state": {"qualname": 3, "fullname": 11, "annotation": 11, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.register_router_application": {"qualname": 3, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 35}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter": {"qualname": 1, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 19}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.__init__": {"qualname": 3, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 5, "bases": 0, "doc": 9}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_open": {"qualname": 3, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 15}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_message": {"qualname": 3, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 6, "bases": 0, "doc": 14}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_close": {"qualname": 3, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 6, "bases": 0, "doc": 13}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.make_agent_request": {"qualname": 4, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 15}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.request_agent": {"qualname": 2, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 2, "bases": 0, "doc": 3}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.submit_onboarding": {"qualname": 2, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 2, "bases": 0, "doc": 25}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.submit_task": {"qualname": 2, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 2, "bases": 0, "doc": 11}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.log_error": {"qualname": 2, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 2, "bases": 0, "doc": 3}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.is_alive": {"qualname": 2, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 2, "bases": 0, "doc": 3}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.get_timestamp": {"qualname": 2, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 2, "bases": 0, "doc": 3}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.download_file": {"qualname": 2, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 3, "bases": 0, "doc": 3}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.show_index": {"qualname": 2, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 2, "bases": 0, "doc": 3}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.get_task_config": {"qualname": 3, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 3, "bases": 0, "doc": 3}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.get_static": {"qualname": 2, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 3, "bases": 0, "doc": 3}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.add_header": {"qualname": 2, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 3, "bases": 0, "doc": 24}, "mephisto.abstractions.blueprint": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprint.BlueprintArgs": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 12}, "mephisto.abstractions.blueprint.BlueprintArgs.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprint.BlueprintArgs.block_qualification": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprint.SharedTaskState": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 21}, "mephisto.abstractions.blueprint.SharedTaskState.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 45, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprint.BlueprintMixin": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 33}, "mephisto.abstractions.blueprint.BlueprintMixin.extract_unique_mixins": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 15}, "mephisto.abstractions.blueprint.BlueprintMixin.init_mixin_config": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 22, "bases": 0, "doc": 13}, "mephisto.abstractions.blueprint.BlueprintMixin.assert_mixin_args": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 15}, "mephisto.abstractions.blueprint.BlueprintMixin.get_mixin_qualifications": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 15, "bases": 0, "doc": 13}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 64}, "mephisto.abstractions.blueprint.Blueprint": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 47}, "mephisto.abstractions.blueprint.Blueprint.OnboardingAgentStateClass": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 49}, "mephisto.abstractions.blueprint.Blueprint.ArgsClass": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 12}, "mephisto.abstractions.blueprint.Blueprint.SharedStateClass": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 21}, "mephisto.abstractions.blueprint.Blueprint.get_required_qualifications": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 13, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprint.Blueprint.assert_task_args": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 13, "bases": 0, "doc": 21}, "mephisto.abstractions.blueprint.Blueprint.get_frontend_args": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 5, "bases": 0, "doc": 18}, "mephisto.abstractions.blueprint.Blueprint.get_initialization_data": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 50}, "mephisto.abstractions.blueprints": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 1332}, "mephisto.abstractions.blueprints.abstract": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 49}, "mephisto.abstractions.blueprints.abstract.static_task": {"qualname": 0, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder": {"qualname": 0, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder": {"qualname": 1, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 0, "bases": 6, "doc": 11}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder.build_in_dir": {"qualname": 4, "fullname": 13, "annotation": 0, "default_value": 0, "signature": 6, "bases": 0, "doc": 16}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state": {"qualname": 0, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState": {"qualname": 1, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 0, "bases": 6, "doc": 8}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.__init__": {"qualname": 3, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 9, "bases": 0, "doc": 15}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.set_init_state": {"qualname": 4, "fullname": 13, "annotation": 0, "default_value": 0, "signature": 6, "bases": 0, "doc": 9}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_init_state": {"qualname": 4, "fullname": 13, "annotation": 0, "default_value": 0, "signature": 6, "bases": 0, "doc": 15}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.load_data": {"qualname": 3, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 9}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_data": {"qualname": 3, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 5, "bases": 0, "doc": 9}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.save_data": {"qualname": 3, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 8}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_data": {"qualname": 3, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 12}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_submit": {"qualname": 3, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 10}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_start": {"qualname": 4, "fullname": 13, "annotation": 0, "default_value": 0, "signature": 5, "bases": 0, "doc": 14}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_end": {"qualname": 4, "fullname": 13, "annotation": 0, "default_value": 0, "signature": 5, "bases": 0, "doc": 14}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint": {"qualname": 0, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState": {"qualname": 1, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 0, "bases": 11, "doc": 53}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState.__init__": {"qualname": 3, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 63, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs": {"qualname": 1, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 0, "bases": 11, "doc": 42}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.__init__": {"qualname": 3, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 41, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.units_per_assignment": {"qualname": 4, "fullname": 12, "annotation": 2, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.extra_source_dir": {"qualname": 4, "fullname": 12, "annotation": 2, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_json": {"qualname": 3, "fullname": 11, "annotation": 2, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_jsonl": {"qualname": 3, "fullname": 11, "annotation": 2, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_csv": {"qualname": 3, "fullname": 11, "annotation": 2, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint": {"qualname": 1, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 0, "bases": 11, "doc": 30}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.__init__": {"qualname": 3, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 26, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.AgentStateClass": {"qualname": 2, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 0, "bases": 6, "doc": 8}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.OnboardingAgentStateClass": {"qualname": 2, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 0, "bases": 6, "doc": 8}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskBuilderClass": {"qualname": 2, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 0, "bases": 6, "doc": 11}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskRunnerClass": {"qualname": 2, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 0, "bases": 6, "doc": 28}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.ArgsClass": {"qualname": 2, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 0, "bases": 11, "doc": 42}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.SharedStateClass": {"qualname": 2, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 0, "bases": 11, "doc": 53}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.assert_task_args": {"qualname": 4, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 13, "bases": 0, "doc": 10}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.get_initialization_data": {"qualname": 4, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 10}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner": {"qualname": 0, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner": {"qualname": 1, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 0, "bases": 6, "doc": 28}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.__init__": {"qualname": 3, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 10}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.get_init_data_for_agent": {"qualname": 6, "fullname": 15, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 14}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_onboarding": {"qualname": 3, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 9, "bases": 0, "doc": 17}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_onboarding": {"qualname": 3, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 9, "bases": 0, "doc": 10}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_unit": {"qualname": 3, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 27}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_unit": {"qualname": 3, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 13}, "mephisto.abstractions.blueprints.mixins": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.mixins.onboarding_required": {"qualname": 0, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs": {"qualname": 1, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 8}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs.__init__": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs.onboarding_qualification": {"qualname": 3, "fullname": 9, "annotation": 2, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingSharedState": {"qualname": 1, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 16}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingSharedState.__init__": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 15, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired": {"qualname": 1, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 12}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.__init__": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 2, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.ArgsMixin": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 8}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.SharedStateMixin": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 16}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_mixin_config": {"qualname": 4, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 22, "bases": 0, "doc": 13}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.assert_mixin_args": {"qualname": 4, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 15}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_mixin_qualifications": {"qualname": 4, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 15, "bases": 0, "doc": 13}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_failed_qual": {"qualname": 4, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 6, "bases": 0, "doc": 13}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_onboarding_config": {"qualname": 4, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_onboarding_data": {"qualname": 4, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 48}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 17, "bases": 0, "doc": 61}, "mephisto.abstractions.blueprints.mixins.screen_task_required": {"qualname": 0, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs": {"qualname": 1, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 19}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.__init__": {"qualname": 3, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 18, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.passed_qualification_name": {"qualname": 4, "fullname": 11, "annotation": 2, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.max_screening_units": {"qualname": 4, "fullname": 11, "annotation": 2, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.use_screening_task": {"qualname": 4, "fullname": 11, "annotation": 2, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.mixins.screen_task_required.blank_generator": {"qualname": 2, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 2, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskSharedState": {"qualname": 1, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 14}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskSharedState.__init__": {"qualname": 3, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 13, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired": {"qualname": 1, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 22}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.__init__": {"qualname": 3, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 2, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.ArgsMixin": {"qualname": 2, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 19}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.SharedStateMixin": {"qualname": 2, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 14}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_mixin_config": {"qualname": 4, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 22, "bases": 0, "doc": 13}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_screening_config": {"qualname": 4, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 26, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.assert_mixin_args": {"qualname": 4, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 13, "bases": 0, "doc": 15}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.worker_needs_screening": {"qualname": 4, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 18}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.should_generate_unit": {"qualname": 4, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_screening_unit_data": {"qualname": 5, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 6, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.create_validation_function": {"qualname": 4, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 17, "bases": 0, "doc": 29}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_mixin_qualifications": {"qualname": 4, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 13, "bases": 0, "doc": 10}, "mephisto.abstractions.blueprints.mixins.use_gold_unit": {"qualname": 0, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs": {"qualname": 1, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 22}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.__init__": {"qualname": 3, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.gold_qualification_base": {"qualname": 4, "fullname": 11, "annotation": 2, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.use_golds": {"qualname": 3, "fullname": 10, "annotation": 2, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.min_golds": {"qualname": 3, "fullname": 10, "annotation": 2, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.max_incorrect_golds": {"qualname": 4, "fullname": 11, "annotation": 2, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.get_gold_factory": {"qualname": 3, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 33}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_needs_gold": {"qualname": 3, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 15, "bases": 0, "doc": 42}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_qualifies": {"qualname": 2, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 20}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState": {"qualname": 1, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 34}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState.__init__": {"qualname": 3, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit": {"qualname": 1, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 26}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.__init__": {"qualname": 3, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 2, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.ArgsMixin": {"qualname": 2, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 22}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.SharedStateMixin": {"qualname": 2, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 34}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_mixin_config": {"qualname": 4, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 22, "bases": 0, "doc": 13}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_gold_config": {"qualname": 4, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 26, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.assert_mixin_args": {"qualname": 4, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 13, "bases": 0, "doc": 15}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_current_qual_or_default": {"qualname": 6, "fullname": 13, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 15}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_completion_stats_for_worker": {"qualname": 6, "fullname": 13, "annotation": 0, "default_value": 0, "signature": 12, "bases": 0, "doc": 18}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.should_produce_gold_for_worker": {"qualname": 6, "fullname": 13, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 15}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.update_qualified_status": {"qualname": 4, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 11}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_gold_unit_data_for_worker": {"qualname": 7, "fullname": 14, "annotation": 0, "default_value": 0, "signature": 12, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.create_validation_function": {"qualname": 4, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 17, "bases": 0, "doc": 29}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_mixin_qualifications": {"qualname": 4, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 13, "bases": 0, "doc": 10}, "mephisto.abstractions.blueprints.mock": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.mock.mock_agent_state": {"qualname": 0, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState": {"qualname": 1, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 0, "bases": 6, "doc": 12}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.__init__": {"qualname": 3, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 9, "bases": 0, "doc": 10}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.set_init_state": {"qualname": 4, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 6, "bases": 0, "doc": 9}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_init_state": {"qualname": 4, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 6, "bases": 0, "doc": 15}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.load_data": {"qualname": 3, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 9}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_data": {"qualname": 3, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 5, "bases": 0, "doc": 9}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.save_data": {"qualname": 3, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 10}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_data": {"qualname": 3, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 9}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_submit": {"qualname": 3, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 10}, "mephisto.abstractions.blueprints.mock.mock_blueprint": {"qualname": 0, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs": {"qualname": 1, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 19, "doc": 47}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.__init__": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 46, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.num_assignments": {"qualname": 3, "fullname": 9, "annotation": 2, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.use_onboarding": {"qualname": 3, "fullname": 9, "annotation": 2, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.timeout_time": {"qualname": 3, "fullname": 9, "annotation": 2, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.is_concurrent": {"qualname": 3, "fullname": 9, "annotation": 2, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState": {"qualname": 1, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 19, "doc": 57}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState.__init__": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 67, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint": {"qualname": 1, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 19, "doc": 11}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.__init__": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.AgentStateClass": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 0, "bases": 6, "doc": 12}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.OnboardingAgentStateClass": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 0, "bases": 6, "doc": 12}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.TaskBuilderClass": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 0, "bases": 6, "doc": 11}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.TaskRunnerClass": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 0, "bases": 6, "doc": 11}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsClass": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 0, "bases": 19, "doc": 47}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateClass": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 0, "bases": 19, "doc": 57}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.BLUEPRINT_TYPE": {"qualname": 3, "fullname": 9, "annotation": 2, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsMixin": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 8}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateMixin": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 16}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.get_initialization_data": {"qualname": 4, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 12}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.validate_onboarding": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 17, "bases": 0, "doc": 12}, "mephisto.abstractions.blueprints.mock.mock_task_builder": {"qualname": 0, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder": {"qualname": 1, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 0, "bases": 6, "doc": 11}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.BUILT_FILE": {"qualname": 3, "fullname": 10, "annotation": 0, "default_value": 4, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.BUILT_MESSAGE": {"qualname": 3, "fullname": 10, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.build_in_dir": {"qualname": 4, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 6, "bases": 0, "doc": 11}, "mephisto.abstractions.blueprints.mock.mock_task_runner": {"qualname": 0, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner": {"qualname": 1, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 0, "bases": 6, "doc": 11}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.__init__": {"qualname": 3, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 10}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_mock_assignment_data": {"qualname": 5, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_data_for_assignment": {"qualname": 5, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 13, "bases": 0, "doc": 11}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_init_data_for_agent": {"qualname": 6, "fullname": 13, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 14}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_onboarding": {"qualname": 3, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 19}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_unit": {"qualname": 3, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 15, "bases": 0, "doc": 22}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_assignment": {"qualname": 3, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 15, "bases": 0, "doc": 22}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_assignment": {"qualname": 3, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 9, "bases": 0, "doc": 10}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_unit": {"qualname": 3, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 9, "bases": 0, "doc": 10}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_onboarding": {"qualname": 3, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 11}, "mephisto.abstractions.blueprints.parlai_chat": {"qualname": 0, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state": {"qualname": 0, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState": {"qualname": 1, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 0, "bases": 6, "doc": 22}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.__init__": {"qualname": 3, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 9, "bases": 0, "doc": 28}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.set_init_state": {"qualname": 4, "fullname": 13, "annotation": 0, "default_value": 0, "signature": 6, "bases": 0, "doc": 9}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_init_state": {"qualname": 4, "fullname": 13, "annotation": 0, "default_value": 0, "signature": 6, "bases": 0, "doc": 15}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.load_data": {"qualname": 3, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 11}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_data": {"qualname": 3, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 5, "bases": 0, "doc": 10}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_parsed_data": {"qualname": 4, "fullname": 13, "annotation": 0, "default_value": 0, "signature": 5, "bases": 0, "doc": 9}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_start": {"qualname": 4, "fullname": 13, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 17}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_end": {"qualname": 4, "fullname": 13, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 17}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.save_data": {"qualname": 3, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 9}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_data": {"qualname": 3, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 12}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_submit": {"qualname": 3, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 9}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint": {"qualname": 0, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState": {"qualname": 1, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 0, "bases": 11, "doc": 72}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.__init__": {"qualname": 3, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 82, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.world_module": {"qualname": 3, "fullname": 11, "annotation": 3, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs": {"qualname": 1, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 0, "bases": 11, "doc": 60}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.__init__": {"qualname": 3, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 59, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.world_file": {"qualname": 3, "fullname": 11, "annotation": 2, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.preview_source": {"qualname": 3, "fullname": 11, "annotation": 2, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.task_description_file": {"qualname": 4, "fullname": 12, "annotation": 2, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.custom_source_bundle": {"qualname": 4, "fullname": 12, "annotation": 2, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.custom_source_dir": {"qualname": 4, "fullname": 12, "annotation": 2, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.extra_source_dir": {"qualname": 4, "fullname": 12, "annotation": 2, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.context_csv": {"qualname": 3, "fullname": 11, "annotation": 2, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.context_jsonl": {"qualname": 3, "fullname": 11, "annotation": 2, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.num_conversations": {"qualname": 3, "fullname": 11, "annotation": 2, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint": {"qualname": 1, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 0, "bases": 11, "doc": 11}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.__init__": {"qualname": 3, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 26, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.AgentStateClass": {"qualname": 2, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 0, "bases": 6, "doc": 22}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.OnboardingAgentStateClass": {"qualname": 2, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 0, "bases": 6, "doc": 22}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskBuilderClass": {"qualname": 2, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 0, "bases": 6, "doc": 30}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskRunnerClass": {"qualname": 2, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 0, "bases": 6, "doc": 9}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.ArgsClass": {"qualname": 2, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 0, "bases": 11, "doc": 60}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.SharedStateClass": {"qualname": 2, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 0, "bases": 11, "doc": 72}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.BLUEPRINT_TYPE": {"qualname": 3, "fullname": 11, "annotation": 2, "default_value": 4, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.assert_task_args": {"qualname": 4, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 12}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_frontend_args": {"qualname": 4, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 5, "bases": 0, "doc": 22}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_initialization_data": {"qualname": 4, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 10}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"qualname": 3, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 17, "bases": 0, "doc": 61}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder": {"qualname": 0, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder": {"qualname": 1, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 0, "bases": 6, "doc": 30}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.BUILT_FILE": {"qualname": 3, "fullname": 12, "annotation": 0, "default_value": 4, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.BUILT_MESSAGE": {"qualname": 3, "fullname": 12, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.rebuild_core": {"qualname": 3, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 3, "bases": 0, "doc": 8}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_custom_bundle": {"qualname": 4, "fullname": 13, "annotation": 0, "default_value": 0, "signature": 6, "bases": 0, "doc": 42}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_in_dir": {"qualname": 4, "fullname": 13, "annotation": 0, "default_value": 0, "signature": 6, "bases": 0, "doc": 16}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner": {"qualname": 0, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper": {"qualname": 1, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 17}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.__init__": {"qualname": 3, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.id": {"qualname": 2, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 6}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.agent_id": {"qualname": 3, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 20}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.act": {"qualname": 2, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 5, "bases": 0, "doc": 12}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.observe": {"qualname": 2, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 15}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner": {"qualname": 1, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 0, "bases": 6, "doc": 9}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.__init__": {"qualname": 3, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 10}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_init_data_for_agent": {"qualname": 6, "fullname": 15, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 14}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_world_id": {"qualname": 4, "fullname": 13, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 12}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_onboarding": {"qualname": 3, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 16}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_onboarding": {"qualname": 3, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 5}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_assignment": {"qualname": 3, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 16}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_assignment": {"qualname": 3, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 8}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_unit": {"qualname": 3, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 16}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_unit": {"qualname": 3, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 8}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed": {"qualname": 0, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.ParlAIAgent": {"qualname": 1, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.ParlAIAgent.__init__": {"qualname": 3, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 5, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.Message": {"qualname": 1, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.Message.__init__": {"qualname": 3, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 5, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.remote_procedure": {"qualname": 0, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state": {"qualname": 0, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest": {"qualname": 1, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 18}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest.__init__": {"qualname": 3, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 17, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest.to_dict": {"qualname": 3, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 3, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState": {"qualname": 1, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 0, "bases": 6, "doc": 15}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.__init__": {"qualname": 3, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 9, "bases": 0, "doc": 25}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.set_init_state": {"qualname": 4, "fullname": 13, "annotation": 0, "default_value": 0, "signature": 6, "bases": 0, "doc": 9}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_init_state": {"qualname": 4, "fullname": 13, "annotation": 0, "default_value": 0, "signature": 6, "bases": 0, "doc": 15}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.load_data": {"qualname": 3, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 11}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_data": {"qualname": 3, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 5, "bases": 0, "doc": 10}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_parsed_data": {"qualname": 4, "fullname": 13, "annotation": 0, "default_value": 0, "signature": 5, "bases": 0, "doc": 6}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_task_start": {"qualname": 4, "fullname": 13, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 9}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_task_end": {"qualname": 4, "fullname": 13, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 9}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.save_data": {"qualname": 3, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 9}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_data": {"qualname": 3, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 13}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_submit": {"qualname": 3, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 9}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint": {"qualname": 0, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState": {"qualname": 1, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 0, "bases": 11, "doc": 67}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.__init__": {"qualname": 3, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 88, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.function_registry": {"qualname": 3, "fullname": 11, "annotation": 23, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs": {"qualname": 1, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 0, "bases": 11, "doc": 34}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.__init__": {"qualname": 3, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 33, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.task_source": {"qualname": 3, "fullname": 11, "annotation": 2, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.link_task_source": {"qualname": 4, "fullname": 12, "annotation": 2, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.units_per_assignment": {"qualname": 4, "fullname": 12, "annotation": 2, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint": {"qualname": 1, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 0, "bases": 11, "doc": 11}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.__init__": {"qualname": 3, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 26, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.AgentStateClass": {"qualname": 2, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 0, "bases": 6, "doc": 15}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.OnboardingAgentStateClass": {"qualname": 2, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 0, "bases": 6, "doc": 15}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskBuilderClass": {"qualname": 2, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 0, "bases": 11, "doc": 32}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskRunnerClass": {"qualname": 2, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 0, "bases": 6, "doc": 52}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.ArgsClass": {"qualname": 2, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 0, "bases": 11, "doc": 34}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.SharedStateClass": {"qualname": 2, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 0, "bases": 11, "doc": 67}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.BLUEPRINT_TYPE": {"qualname": 3, "fullname": 11, "annotation": 2, "default_value": 4, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.assert_task_args": {"qualname": 4, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 12}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.get_initialization_data": {"qualname": 4, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 10}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder": {"qualname": 0, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder.RemoteProcedureTaskBuilder": {"qualname": 1, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 0, "bases": 11, "doc": 32}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner": {"qualname": 0, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner": {"qualname": 1, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 0, "bases": 6, "doc": 52}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.__init__": {"qualname": 3, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 10}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.get_init_data_for_agent": {"qualname": 6, "fullname": 15, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 14}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_onboarding": {"qualname": 3, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 9}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.cleanup_onboarding": {"qualname": 3, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 5}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_unit": {"qualname": 3, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 10}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.cleanup_unit": {"qualname": 3, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 8}, "mephisto.abstractions.blueprints.static_html_task": {"qualname": 0, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 892}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint": {"qualname": 0, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs": {"qualname": 1, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 0, "bases": 9, "doc": 32}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.__init__": {"qualname": 3, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 55, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.task_source": {"qualname": 3, "fullname": 12, "annotation": 2, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.preview_source": {"qualname": 3, "fullname": 12, "annotation": 3, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.onboarding_source": {"qualname": 3, "fullname": 12, "annotation": 3, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint": {"qualname": 1, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 0, "bases": 9, "doc": 15}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.__init__": {"qualname": 3, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.TaskBuilderClass": {"qualname": 2, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 0, "bases": 6, "doc": 29}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.ArgsClass": {"qualname": 2, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 0, "bases": 9, "doc": 32}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.BLUEPRINT_TYPE": {"qualname": 3, "fullname": 12, "annotation": 2, "default_value": 4, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.assert_task_args": {"qualname": 4, "fullname": 13, "annotation": 0, "default_value": 0, "signature": 13, "bases": 0, "doc": 10}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder": {"qualname": 0, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder": {"qualname": 1, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 0, "bases": 6, "doc": 29}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.BUILT_FILE": {"qualname": 3, "fullname": 13, "annotation": 0, "default_value": 4, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.BUILT_MESSAGE": {"qualname": 3, "fullname": 13, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.rebuild_core": {"qualname": 3, "fullname": 13, "annotation": 0, "default_value": 0, "signature": 3, "bases": 0, "doc": 8}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.build_in_dir": {"qualname": 4, "fullname": 14, "annotation": 0, "default_value": 0, "signature": 6, "bases": 0, "doc": 16}, "mephisto.abstractions.blueprints.static_react_task": {"qualname": 0, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint": {"qualname": 0, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs": {"qualname": 1, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 0, "bases": 9, "doc": 25}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.__init__": {"qualname": 3, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.task_source": {"qualname": 3, "fullname": 12, "annotation": 2, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.link_task_source": {"qualname": 4, "fullname": 13, "annotation": 2, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint": {"qualname": 1, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 0, "bases": 9, "doc": 15}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.__init__": {"qualname": 3, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.TaskBuilderClass": {"qualname": 2, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 0, "bases": 6, "doc": 17}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.ArgsClass": {"qualname": 2, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 0, "bases": 9, "doc": 25}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.BLUEPRINT_TYPE": {"qualname": 3, "fullname": 12, "annotation": 2, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.assert_task_args": {"qualname": 4, "fullname": 13, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 12}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder": {"qualname": 0, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder": {"qualname": 1, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 0, "bases": 6, "doc": 17}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.BUILT_FILE": {"qualname": 3, "fullname": 13, "annotation": 0, "default_value": 4, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.BUILT_MESSAGE": {"qualname": 3, "fullname": 13, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.build_in_dir": {"qualname": 4, "fullname": 14, "annotation": 0, "default_value": 0, "signature": 6, "bases": 0, "doc": 16}, "mephisto.abstractions.crowd_provider": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.crowd_provider.ProviderArgs": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 10}, "mephisto.abstractions.crowd_provider.ProviderArgs.__init__": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 3}, "mephisto.abstractions.crowd_provider.ProviderArgs.requester_name": {"qualname": 3, "fullname": 7, "annotation": 2, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.crowd_provider.CrowdProvider": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 48}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 85}, "mephisto.abstractions.crowd_provider.CrowdProvider.PROVIDER_TYPE": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.crowd_provider.CrowdProvider.UnitClass": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 7, "doc": 59}, "mephisto.abstractions.crowd_provider.CrowdProvider.RequesterClass": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 7, "doc": 42}, "mephisto.abstractions.crowd_provider.CrowdProvider.WorkerClass": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 7, "doc": 20}, "mephisto.abstractions.crowd_provider.CrowdProvider.AgentClass": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 7, "doc": 34}, "mephisto.abstractions.crowd_provider.CrowdProvider.ArgsClass": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 10}, "mephisto.abstractions.crowd_provider.CrowdProvider.is_sandbox": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 12}, "mephisto.abstractions.crowd_provider.CrowdProvider.assert_task_args": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 13, "bases": 0, "doc": 21}, "mephisto.abstractions.crowd_provider.CrowdProvider.get_wrapper_js_path": {"qualname": 5, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 3, "bases": 0, "doc": 23}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 78}, "mephisto.abstractions.crowd_provider.CrowdProvider.setup_resources_for_task_run": {"qualname": 6, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 25, "bases": 0, "doc": 17}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_resources_from_task_run": {"qualname": 6, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 15, "bases": 0, "doc": 12}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_qualification": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 12}, "mephisto.abstractions.database": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.database.MephistoDBException": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 11}, "mephisto.abstractions.database.EntryAlreadyExistsException": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 11}, "mephisto.abstractions.database.EntryDoesNotExistException": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 11}, "mephisto.abstractions.database.MephistoDB": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 50}, "mephisto.abstractions.database.MephistoDB.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 6, "bases": 0, "doc": 13}, "mephisto.abstractions.database.MephistoDB.get_db_path_for_provider": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 6, "bases": 0, "doc": 13}, "mephisto.abstractions.database.MephistoDB.has_datastore_for_provider": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 13}, "mephisto.abstractions.database.MephistoDB.get_datastore_for_provider": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 10}, "mephisto.abstractions.database.MephistoDB.set_datastore_for_provider": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 9, "bases": 0, "doc": 10}, "mephisto.abstractions.database.MephistoDB.optimized_load": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 13, "bases": 0, "doc": 24}, "mephisto.abstractions.database.MephistoDB.cache_result": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 11}, "mephisto.abstractions.database.MephistoDB.shutdown": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 12}, "mephisto.abstractions.database.MephistoDB.init_tables": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 30}, "mephisto.abstractions.database.MephistoDB.new_project": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 37}, "mephisto.abstractions.database.MephistoDB.get_project": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 30}, "mephisto.abstractions.database.MephistoDB.find_projects": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 13, "bases": 0, "doc": 20}, "mephisto.abstractions.database.MephistoDB.new_task": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 15, "bases": 0, "doc": 24}, "mephisto.abstractions.database.MephistoDB.get_task": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 29}, "mephisto.abstractions.database.MephistoDB.find_tasks": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 18, "bases": 0, "doc": 20}, "mephisto.abstractions.database.MephistoDB.update_task": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 17, "bases": 0, "doc": 32}, "mephisto.abstractions.database.MephistoDB.new_task_run": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 22, "bases": 0, "doc": 53}, "mephisto.abstractions.database.MephistoDB.get_task_run": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 9, "bases": 0, "doc": 37}, "mephisto.abstractions.database.MephistoDB.find_task_runs": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 22}, "mephisto.abstractions.database.MephistoDB.update_task_run": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 14}, "mephisto.abstractions.database.MephistoDB.new_assignment": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 23, "bases": 0, "doc": 21}, "mephisto.abstractions.database.MephistoDB.get_assignment": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 29}, "mephisto.abstractions.database.MephistoDB.find_assignments": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 38, "bases": 0, "doc": 20}, "mephisto.abstractions.database.MephistoDB.new_unit": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 32, "bases": 0, "doc": 27}, "mephisto.abstractions.database.MephistoDB.get_unit": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 29}, "mephisto.abstractions.database.MephistoDB.find_units": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 62, "bases": 0, "doc": 20}, "mephisto.abstractions.database.MephistoDB.clear_unit_agent_assignment": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 22}, "mephisto.abstractions.database.MephistoDB.update_unit": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 17}, "mephisto.abstractions.database.MephistoDB.new_requester": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 24}, "mephisto.abstractions.database.MephistoDB.get_requester": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 29}, "mephisto.abstractions.database.MephistoDB.find_requesters": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 18, "bases": 0, "doc": 20}, "mephisto.abstractions.database.MephistoDB.new_worker": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 46}, "mephisto.abstractions.database.MephistoDB.get_worker": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 29}, "mephisto.abstractions.database.MephistoDB.find_workers": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 18, "bases": 0, "doc": 20}, "mephisto.abstractions.database.MephistoDB.new_agent": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 26, "bases": 0, "doc": 37}, "mephisto.abstractions.database.MephistoDB.get_agent": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 29}, "mephisto.abstractions.database.MephistoDB.update_agent": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 17}, "mephisto.abstractions.database.MephistoDB.find_agents": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 48, "bases": 0, "doc": 20}, "mephisto.abstractions.database.MephistoDB.new_onboarding_agent": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 17, "bases": 0, "doc": 37}, "mephisto.abstractions.database.MephistoDB.get_onboarding_agent": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 9, "bases": 0, "doc": 32}, "mephisto.abstractions.database.MephistoDB.update_onboarding_agent": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 12, "bases": 0, "doc": 18}, "mephisto.abstractions.database.MephistoDB.find_onboarding_agents": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 33, "bases": 0, "doc": 22}, "mephisto.abstractions.database.MephistoDB.make_qualification": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 25}, "mephisto.abstractions.database.MephistoDB.find_qualifications": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 13, "bases": 0, "doc": 14}, "mephisto.abstractions.database.MephistoDB.get_qualification": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 29}, "mephisto.abstractions.database.MephistoDB.delete_qualification": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 15}, "mephisto.abstractions.database.MephistoDB.grant_qualification": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 13, "bases": 0, "doc": 16}, "mephisto.abstractions.database.MephistoDB.check_granted_qualifications": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 22, "bases": 0, "doc": 10}, "mephisto.abstractions.database.MephistoDB.get_granted_qualification": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 28}, "mephisto.abstractions.database.MephistoDB.revoke_qualification": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 10}, "mephisto.abstractions.databases": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 267}, "mephisto.abstractions.databases.local_database": {"qualname": 0, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.databases.local_database.nonesafe_int": {"qualname": 2, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 9}, "mephisto.abstractions.databases.local_database.assert_valid_provider": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 6, "bases": 0, "doc": 14}, "mephisto.abstractions.databases.local_database.is_key_failure": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 6, "bases": 0, "doc": 30}, "mephisto.abstractions.databases.local_database.is_unique_failure": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 6, "bases": 0, "doc": 30}, "mephisto.abstractions.databases.local_database.StringIDRow": {"qualname": 1, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "mephisto.abstractions.databases.local_database.StringIDRow.__init__": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 2, "bases": 0, "doc": 3}, "mephisto.abstractions.databases.local_database.LocalMephistoDB": {"qualname": 1, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 29}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.__init__": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 6, "bases": 0, "doc": 13}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.shutdown": {"qualname": 2, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 6}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.init_tables": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 15}, "mephisto.abstractions.databases.local_singleton_database": {"qualname": 0, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB": {"qualname": 1, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 6, "doc": 51}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.__init__": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 6, "bases": 0, "doc": 13}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.shutdown": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 6}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.optimized_load": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 13, "bases": 0, "doc": 24}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.cache_result": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 11}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.new_unit": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 32, "bases": 0, "doc": 27}, "mephisto.abstractions.providers": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 1835}, "mephisto.abstractions.providers.mock": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.providers.mock.mock_agent": {"qualname": 0, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent": {"qualname": 1, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 34}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 57}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.observe": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 11}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_live_update": {"qualname": 5, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 14}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_submit_event": {"qualname": 5, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 20}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.get_live_update": {"qualname": 4, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 32}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.approve_work": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 14}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.reject_work": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 5, "bases": 0, "doc": 10}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.mark_done": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 3, "bases": 0, "doc": 11}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.mark_disconnected": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 9}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.await_submit": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 25}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.new": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 18}, "mephisto.abstractions.providers.mock.mock_datastore": {"qualname": 0, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore": {"qualname": 1, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 19}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.__init__": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 6, "bases": 0, "doc": 12}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.init_tables": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 15}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_requester_exists": {"qualname": 4, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 13}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_requester_registered": {"qualname": 4, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 9, "bases": 0, "doc": 11}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_requester_registered": {"qualname": 4, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 9}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_worker_exists": {"qualname": 4, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 13}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_worker_blocked": {"qualname": 4, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 9, "bases": 0, "doc": 11}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_worker_blocked": {"qualname": 4, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 9}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_unit_exists": {"qualname": 4, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 13}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_unit_expired": {"qualname": 4, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 9, "bases": 0, "doc": 11}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_unit_expired": {"qualname": 4, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 9}, "mephisto.abstractions.providers.mock.mock_provider": {"qualname": 0, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.providers.mock.mock_provider.MockProviderArgs": {"qualname": 1, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 10}, "mephisto.abstractions.providers.mock.mock_provider.MockProviderArgs.__init__": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 3}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider": {"qualname": 1, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 22}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.UnitClass": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 59}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.RequesterClass": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 42}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.WorkerClass": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 20}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.AgentClass": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 34}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.ArgsClass": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 10}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.PROVIDER_TYPE": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.initialize_provider_datastore": {"qualname": 4, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 8}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.setup_resources_for_task_run": {"qualname": 6, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 25, "bases": 0, "doc": 8}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.cleanup_resources_from_task_run": {"qualname": 6, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 15, "bases": 0, "doc": 8}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.get_wrapper_js_path": {"qualname": 5, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 3, "bases": 0, "doc": 23}, "mephisto.abstractions.providers.mock.mock_requester": {"qualname": 0, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs": {"qualname": 1, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 12}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.__init__": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 3}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.name": {"qualname": 2, "fullname": 8, "annotation": 2, "default_value": 4, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.force_fail": {"qualname": 3, "fullname": 9, "annotation": 2, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester": {"qualname": 1, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 42}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 57}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.ArgsClass": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 12}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.register": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 9}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.is_registered": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 6}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.get_available_budget": {"qualname": 4, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 7}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.is_sandbox": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 13}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.new": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 15, "bases": 0, "doc": 50}, "mephisto.abstractions.providers.mock.mock_unit": {"qualname": 0, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit": {"qualname": 1, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 59}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 56}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.launch": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 11}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.expire": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 7}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.is_expired": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 14}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.new": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 23, "bases": 0, "doc": 9}, "mephisto.abstractions.providers.mock.mock_worker": {"qualname": 0, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker": {"qualname": 1, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 20}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 57}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.bonus_worker": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 17, "bases": 0, "doc": 13}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.block_worker": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 23, "bases": 0, "doc": 13}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.unblock_worker": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 12, "bases": 0, "doc": 14}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_blocked": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 8}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_eligible": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 12, "bases": 0, "doc": 13}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.new": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 15, "bases": 0, "doc": 47}, "mephisto.abstractions.providers.mock.provider_type": {"qualname": 0, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.providers.mturk": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.providers.mturk.mturk_agent": {"qualname": 0, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent": {"qualname": 1, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 34}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 57}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.PROVIDER_TYPE": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new_from_provider_data": {"qualname": 5, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 20}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.attempt_to_reconcile_submitted_data": {"qualname": 6, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 27}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.approve_work": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 10}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.reject_work": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 5, "bases": 0, "doc": 10}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.mark_done": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 36}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 18}, "mephisto.abstractions.providers.mturk.mturk_datastore": {"qualname": 0, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore": {"qualname": 1, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 30}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.__init__": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 6, "bases": 0, "doc": 12}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.init_tables": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 15}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.is_hit_mapping_in_sync": {"qualname": 6, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 9, "bases": 0, "doc": 15}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.new_hit": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 15, "bases": 0, "doc": 10}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_unassigned_hit_ids": {"qualname": 5, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 6, "bases": 0, "doc": 14}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_assignment_to_hit": {"qualname": 5, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 17, "bases": 0, "doc": 19}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.clear_hit_from_unit": {"qualname": 5, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 18}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_hit_mapping": {"qualname": 4, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 11}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_run": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 19, "bases": 0, "doc": 11}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_run": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 12}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.create_qualification_mapping": {"qualname": 4, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 18, "bases": 0, "doc": 32}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_qualification_mapping": {"qualname": 4, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 9, "bases": 0, "doc": 11}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_session_for_requester": {"qualname": 5, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 9, "bases": 0, "doc": 22}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_client_for_requester": {"qualname": 5, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 18}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_sandbox_client_for_requester": {"qualname": 6, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 18}, "mephisto.abstractions.providers.mturk.mturk_provider": {"qualname": 0, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProviderArgs": {"qualname": 1, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 8}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProviderArgs.__init__": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 3}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider": {"qualname": 1, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 10}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.PROVIDER_TYPE": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.UnitClass": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 46}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.RequesterClass": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 19}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.WorkerClass": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 20}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.AgentClass": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 34}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.ArgsClass": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 8}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.initialize_provider_datastore": {"qualname": 4, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 36}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.setup_resources_for_task_run": {"qualname": 6, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 25, "bases": 0, "doc": 11}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_resources_from_task_run": {"qualname": 6, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 15, "bases": 0, "doc": 8}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.get_wrapper_js_path": {"qualname": 5, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 3, "bases": 0, "doc": 23}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_qualification": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 12}, "mephisto.abstractions.providers.mturk.mturk_requester": {"qualname": 0, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs": {"qualname": 1, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 20}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.__init__": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 19, "bases": 0, "doc": 3}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.access_key_id": {"qualname": 4, "fullname": 10, "annotation": 2, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.secret_access_key": {"qualname": 4, "fullname": 10, "annotation": 2, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester": {"qualname": 1, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 19}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 57}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.PROVIDER_TYPE": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.ArgsClass": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 20}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.register": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 35}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.is_registered": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 11}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.get_available_budget": {"qualname": 4, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 8}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 15, "bases": 0, "doc": 50}, "mephisto.abstractions.providers.mturk.mturk_unit": {"qualname": 0, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit": {"qualname": 1, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 46}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 56}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.PROVIDER_TYPE": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.register_from_provider_data": {"qualname": 5, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 11}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_assignment_id": {"qualname": 5, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 5, "bases": 0, "doc": 11}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_hit_id": {"qualname": 5, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 5, "bases": 0, "doc": 11}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_requester": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 11}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.set_db_status": {"qualname": 4, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 6, "bases": 0, "doc": 12}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.clear_assigned_agent": {"qualname": 4, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 21}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_status": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 15}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.launch": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 18}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.expire": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 23}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.is_expired": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 39}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.new": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 23, "bases": 0, "doc": 9}, "mephisto.abstractions.providers.mturk.mturk_utils": {"qualname": 0, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.providers.mturk.mturk_utils.client_is_sandbox": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 5, "bases": 0, "doc": 16}, "mephisto.abstractions.providers.mturk.mturk_utils.check_aws_credentials": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 6, "bases": 0, "doc": 3}, "mephisto.abstractions.providers.mturk.mturk_utils.setup_aws_credentials": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 13, "bases": 0, "doc": 3}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_task_fee": {"qualname": 4, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 6, "bases": 0, "doc": 21}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_bonus_fee": {"qualname": 4, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 6, "bases": 0, "doc": 21}, "mephisto.abstractions.providers.mturk.mturk_utils.get_requester_balance": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 5, "bases": 0, "doc": 12}, "mephisto.abstractions.providers.mturk.mturk_utils.check_mturk_balance": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 27}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_config": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 15, "bases": 0, "doc": 8}, "mephisto.abstractions.providers.mturk.mturk_utils.delete_qualification": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 7}, "mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 15, "bases": 0, "doc": 51}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"qualname": 4, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 40}, "mephisto.abstractions.providers.mturk.mturk_utils.give_worker_qualification": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 15, "bases": 0, "doc": 9}, "mephisto.abstractions.providers.mturk.mturk_utils.remove_worker_qualification": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 13, "bases": 0, "doc": 9}, "mephisto.abstractions.providers.mturk.mturk_utils.convert_mephisto_qualifications": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 11}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_type": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 23, "bases": 0, "doc": 16}, "mephisto.abstractions.providers.mturk.mturk_utils.create_compensation_hit_with_hit_type": {"qualname": 6, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 18, "bases": 0, "doc": 12}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_with_hit_type": {"qualname": 5, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 22, "bases": 0, "doc": 15}, "mephisto.abstractions.providers.mturk.mturk_utils.expire_hit": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 3}, "mephisto.abstractions.providers.mturk.mturk_utils.get_hit": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 9, "bases": 0, "doc": 9}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignment": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 9, "bases": 0, "doc": 19}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignments_for_hit": {"qualname": 4, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 9, "bases": 0, "doc": 8}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_work": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 12, "bases": 0, "doc": 12}, "mephisto.abstractions.providers.mturk.mturk_utils.reject_work": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 12}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_assignments_for_hit": {"qualname": 4, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 14}, "mephisto.abstractions.providers.mturk.mturk_utils.block_worker": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 14}, "mephisto.abstractions.providers.mturk.mturk_utils.unblock_worker": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 9}, "mephisto.abstractions.providers.mturk.mturk_utils.is_worker_blocked": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 12}, "mephisto.abstractions.providers.mturk.mturk_utils.pay_bonus": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 20}, "mephisto.abstractions.providers.mturk.mturk_utils.email_worker": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 12}, "mephisto.abstractions.providers.mturk.mturk_utils.get_outstanding_hits": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 15}, "mephisto.abstractions.providers.mturk.mturk_utils.expire_and_dispose_hits": {"qualname": 4, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 12, "bases": 0, "doc": 28}, "mephisto.abstractions.providers.mturk.mturk_worker": {"qualname": 0, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker": {"qualname": 1, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 20}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 57}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.PROVIDER_TYPE": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_from_mturk_worker_id": {"qualname": 6, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 10}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_mturk_worker_id": {"qualname": 5, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 3, "bases": 0, "doc": 3}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"qualname": 4, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 76}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.revoke_crowd_qualification": {"qualname": 4, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 32}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.bonus_worker": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 17, "bases": 0, "doc": 16}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.block_worker": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 23, "bases": 0, "doc": 13}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.unblock_worker": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 12, "bases": 0, "doc": 14}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_blocked": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 8}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_eligible": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 12, "bases": 0, "doc": 28}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.new": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 15, "bases": 0, "doc": 47}, "mephisto.abstractions.providers.mturk.provider_type": {"qualname": 0, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.providers.mturk.utils": {"qualname": 0, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.providers.mturk.utils.script_utils": {"qualname": 0, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"qualname": 5, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 46}, "mephisto.abstractions.providers.mturk.utils.script_utils.get_mturk_ids_from_unit_id": {"qualname": 6, "fullname": 13, "annotation": 0, "default_value": 0, "signature": 9, "bases": 0, "doc": 13}, "mephisto.abstractions.providers.mturk_sandbox": {"qualname": 0, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.providers.mturk_sandbox.provider_type": {"qualname": 0, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent": {"qualname": 0, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent": {"qualname": 1, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 0, "bases": 7, "doc": 14}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent.PROVIDER_TYPE": {"qualname": 3, "fullname": 11, "annotation": 0, "default_value": 4, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent.new": {"qualname": 2, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 18}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider": {"qualname": 0, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProviderArgs": {"qualname": 1, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 0, "bases": 7, "doc": 9}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProviderArgs.__init__": {"qualname": 3, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 12, "bases": 0, "doc": 3}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider": {"qualname": 1, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 0, "bases": 7, "doc": 22}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.PROVIDER_TYPE": {"qualname": 3, "fullname": 11, "annotation": 0, "default_value": 4, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.UnitClass": {"qualname": 2, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 0, "bases": 7, "doc": 46}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.RequesterClass": {"qualname": 2, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 0, "bases": 7, "doc": 13}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.WorkerClass": {"qualname": 2, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 0, "bases": 7, "doc": 20}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.AgentClass": {"qualname": 2, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 0, "bases": 7, "doc": 14}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.ArgsClass": {"qualname": 2, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 0, "bases": 7, "doc": 9}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.get_wrapper_js_path": {"qualname": 5, "fullname": 13, "annotation": 0, "default_value": 0, "signature": 3, "bases": 0, "doc": 23}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.cleanup_qualification": {"qualname": 3, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 9}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester": {"qualname": 0, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester": {"qualname": 1, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 0, "bases": 7, "doc": 13}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"qualname": 3, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 57}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.PROVIDER_TYPE": {"qualname": 3, "fullname": 11, "annotation": 0, "default_value": 4, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.is_sandbox": {"qualname": 3, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 10}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"qualname": 2, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 15, "bases": 0, "doc": 50}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit": {"qualname": 0, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit": {"qualname": 1, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 0, "bases": 7, "doc": 46}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit.PROVIDER_TYPE": {"qualname": 3, "fullname": 11, "annotation": 0, "default_value": 4, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit.new": {"qualname": 2, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 23, "bases": 0, "doc": 9}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker": {"qualname": 0, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker": {"qualname": 1, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 0, "bases": 7, "doc": 20}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"qualname": 3, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 57}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.PROVIDER_TYPE": {"qualname": 3, "fullname": 11, "annotation": 0, "default_value": 4, "signature": 0, "bases": 0, "doc": 3}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.grant_crowd_qualification": {"qualname": 4, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 37}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.revoke_crowd_qualification": {"qualname": 4, "fullname": 12, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 32}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.new": {"qualname": 2, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 15, "bases": 0, "doc": 47}, "mephisto.client": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 972}, "mephisto.client.api": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.client.api.get_available_requesters": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 2, "bases": 0, "doc": 3}, "mephisto.client.api.get_running_task_runs": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 2, "bases": 0, "doc": 15}, "mephisto.client.api.get_reviewable_task_runs": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 2, "bases": 0, "doc": 16}, "mephisto.client.api.launch_options": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 2, "bases": 0, "doc": 3}, "mephisto.client.api.start_task_run": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 2, "bases": 0, "doc": 3}, "mephisto.client.api.view_unit": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 3}, "mephisto.client.api.get_basic_task_options": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 2, "bases": 0, "doc": 3}, "mephisto.client.api.requester_details": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 3}, "mephisto.client.api.requester_register": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 3}, "mephisto.client.api.get_submitted_data": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 2, "bases": 0, "doc": 3}, "mephisto.client.api.get_balance": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 3}, "mephisto.client.api.requester_launch_options": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 3}, "mephisto.client.api.get_available_blueprints": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 2, "bases": 0, "doc": 3}, "mephisto.client.api.get_blueprint_arguments": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 3}, "mephisto.client.api.get_available_architects": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 2, "bases": 0, "doc": 3}, "mephisto.client.api.get_architect_arguments": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 3}, "mephisto.client.api.accept_unit": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 3}, "mephisto.client.api.reject_unit": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 3}, "mephisto.client.api.soft_block_unit": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 3}, "mephisto.client.api.hard_block_unit": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 3}, "mephisto.client.api.intentional_error": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 17}, "mephisto.client.api.InvalidUsage": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 11}, "mephisto.client.api.InvalidUsage.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 9, "bases": 0, "doc": 3}, "mephisto.client.api.InvalidUsage.status_code": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "mephisto.client.api.InvalidUsage.to_dict": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 3, "bases": 0, "doc": 3}, "mephisto.client.api.handle_invalid_usage": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 3, "bases": 0, "doc": 3}, "mephisto.client.cli": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.client.config": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.client.config.Config": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.client.config.Config.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 2, "bases": 0, "doc": 3}, "mephisto.client.config.Config.ENV": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.client.full": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.client.full.server": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.client.full.server.main": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 2, "bases": 0, "doc": 3}, "mephisto.client.review": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.client.review.review_server": {"qualname": 0, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.client.review.review_server.run": {"qualname": 1, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 22, "bases": 0, "doc": 3}, "mephisto.data_model": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 1189}, "mephisto.data_model.agent": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.data_model.agent.Agent": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 7, "doc": 34}, "mephisto.data_model.agent.Agent.__init__": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 57}, "mephisto.data_model.agent.Agent.state": {"qualname": 2, "fullname": 6, "annotation": 7, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.data_model.agent.Agent.set_live_run": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 10}, "mephisto.data_model.agent.Agent.get_live_run": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 14}, "mephisto.data_model.agent.Agent.get_agent_id": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 7}, "mephisto.data_model.agent.Agent.get_worker": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 13}, "mephisto.data_model.agent.Agent.get_unit": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 12}, "mephisto.data_model.agent.Agent.get_assignment": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 10}, "mephisto.data_model.agent.Agent.get_task_run": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 9, "bases": 0, "doc": 10}, "mephisto.data_model.agent.Agent.get_task": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 10}, "mephisto.data_model.agent.Agent.get_data_dir": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 15}, "mephisto.data_model.agent.Agent.update_status": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 23}, "mephisto.data_model.agent.Agent.new_from_provider_data": {"qualname": 5, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 20}, "mephisto.data_model.agent.Agent.observe": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 19}, "mephisto.data_model.agent.Agent.get_live_update": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 27}, "mephisto.data_model.agent.Agent.act": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 27}, "mephisto.data_model.agent.Agent.await_submit": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 11}, "mephisto.data_model.agent.Agent.handle_submit": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 13}, "mephisto.data_model.agent.Agent.get_status": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 14}, "mephisto.data_model.agent.Agent.shutdown": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 31}, "mephisto.data_model.agent.Agent.approve_work": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 12}, "mephisto.data_model.agent.Agent.soft_reject_work": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 19}, "mephisto.data_model.agent.Agent.reject_work": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 5, "bases": 0, "doc": 12}, "mephisto.data_model.agent.Agent.mark_done": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 30}, "mephisto.data_model.agent.Agent.new": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 44}, "mephisto.data_model.agent.OnboardingAgent": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 7, "doc": 72}, "mephisto.data_model.agent.OnboardingAgent.__init__": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 3}, "mephisto.data_model.agent.OnboardingAgent.DISPLAY_PREFIX": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.data_model.agent.OnboardingAgent.get_agent_id": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 11}, "mephisto.data_model.agent.OnboardingAgent.set_live_run": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 10}, "mephisto.data_model.agent.OnboardingAgent.get_live_run": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 14}, "mephisto.data_model.agent.OnboardingAgent.is_onboarding_id": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 12}, "mephisto.data_model.agent.OnboardingAgent.get_db_id_from_agent_id": {"qualname": 7, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 10}, "mephisto.data_model.agent.OnboardingAgent.get_worker": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 13}, "mephisto.data_model.agent.OnboardingAgent.get_task_run": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 9, "bases": 0, "doc": 10}, "mephisto.data_model.agent.OnboardingAgent.get_task": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 10}, "mephisto.data_model.agent.OnboardingAgent.get_data_dir": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 15}, "mephisto.data_model.agent.OnboardingAgent.update_status": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 23}, "mephisto.data_model.agent.OnboardingAgent.observe": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 19}, "mephisto.data_model.agent.OnboardingAgent.get_live_update": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 27}, "mephisto.data_model.agent.OnboardingAgent.act": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 27}, "mephisto.data_model.agent.OnboardingAgent.await_submit": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 11}, "mephisto.data_model.agent.OnboardingAgent.handle_submit": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 13}, "mephisto.data_model.agent.OnboardingAgent.get_status": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 14}, "mephisto.data_model.agent.OnboardingAgent.shutdown": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 31}, "mephisto.data_model.agent.OnboardingAgent.new": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 26, "bases": 0, "doc": 16}, "mephisto.data_model.assignment": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.data_model.assignment.InitializationData": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 11}, "mephisto.data_model.assignment.InitializationData.__init__": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 3}, "mephisto.data_model.assignment.InitializationData.dumpJSON": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 5, "bases": 0, "doc": 3}, "mephisto.data_model.assignment.InitializationData.loadFromJSON": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 3}, "mephisto.data_model.assignment.Assignment": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 7, "doc": 26}, "mephisto.data_model.assignment.Assignment.__init__": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 3}, "mephisto.data_model.assignment.Assignment.get_data_dir": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 12}, "mephisto.data_model.assignment.Assignment.get_assignment_data": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 10}, "mephisto.data_model.assignment.Assignment.write_assignment_data": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 9}, "mephisto.data_model.assignment.Assignment.get_agents": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 10}, "mephisto.data_model.assignment.Assignment.get_status": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 16}, "mephisto.data_model.assignment.Assignment.get_task_run": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 9, "bases": 0, "doc": 12}, "mephisto.data_model.assignment.Assignment.get_task": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 12}, "mephisto.data_model.assignment.Assignment.get_requester": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 9}, "mephisto.data_model.assignment.Assignment.get_units": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 12, "bases": 0, "doc": 14}, "mephisto.data_model.assignment.Assignment.get_workers": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 14}, "mephisto.data_model.assignment.Assignment.get_cost_of_statuses": {"qualname": 5, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 6, "bases": 0, "doc": 21}, "mephisto.data_model.assignment.Assignment.new": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 25, "bases": 0, "doc": 32}, "mephisto.data_model.constants": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 25}, "mephisto.data_model.constants.assignment_state": {"qualname": 0, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.data_model.constants.assignment_state.AssignmentState": {"qualname": 1, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.data_model.constants.assignment_state.AssignmentState.__init__": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 2, "bases": 0, "doc": 3}, "mephisto.data_model.constants.assignment_state.AssignmentState.CREATED": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.data_model.constants.assignment_state.AssignmentState.LAUNCHED": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.data_model.constants.assignment_state.AssignmentState.ASSIGNED": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.data_model.constants.assignment_state.AssignmentState.COMPLETED": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.data_model.constants.assignment_state.AssignmentState.ACCEPTED": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.data_model.constants.assignment_state.AssignmentState.MIXED": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.data_model.constants.assignment_state.AssignmentState.REJECTED": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.data_model.constants.assignment_state.AssignmentState.SOFT_REJECTED": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 4, "signature": 0, "bases": 0, "doc": 3}, "mephisto.data_model.constants.assignment_state.AssignmentState.EXPIRED": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.data_model.constants.assignment_state.AssignmentState.valid": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 3, "bases": 0, "doc": 7}, "mephisto.data_model.constants.assignment_state.AssignmentState.incomplete": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 3, "bases": 0, "doc": 9}, "mephisto.data_model.constants.assignment_state.AssignmentState.payable": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 3, "bases": 0, "doc": 11}, "mephisto.data_model.constants.assignment_state.AssignmentState.valid_unit": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 3, "bases": 0, "doc": 11}, "mephisto.data_model.constants.assignment_state.AssignmentState.final_unit": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 3, "bases": 0, "doc": 11}, "mephisto.data_model.constants.assignment_state.AssignmentState.completed": {"qualname": 2, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 3, "bases": 0, "doc": 12}, "mephisto.data_model.constants.assignment_state.AssignmentState.final_agent": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 3, "bases": 0, "doc": 14}, "mephisto.data_model.exceptions": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.data_model.exceptions.AbsentAgentError": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 10}, "mephisto.data_model.exceptions.AbsentAgentError.__init__": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 6, "bases": 0, "doc": 3}, "mephisto.data_model.exceptions.AgentDisconnectedError": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 11}, "mephisto.data_model.exceptions.AgentDisconnectedError.__init__": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 5, "bases": 0, "doc": 3}, "mephisto.data_model.exceptions.AgentTimeoutError": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 12}, "mephisto.data_model.exceptions.AgentTimeoutError.__init__": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 6, "bases": 0, "doc": 3}, "mephisto.data_model.exceptions.AgentReturnedError": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 12}, "mephisto.data_model.exceptions.AgentReturnedError.__init__": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 5, "bases": 0, "doc": 3}, "mephisto.data_model.exceptions.AgentShutdownError": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 16}, "mephisto.data_model.exceptions.AgentShutdownError.__init__": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 5, "bases": 0, "doc": 3}, "mephisto.data_model.packet": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.data_model.packet.Packet": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 41}, "mephisto.data_model.packet.Packet.__init__": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 36, "bases": 0, "doc": 3}, "mephisto.data_model.packet.Packet.from_dict": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 3}, "mephisto.data_model.packet.Packet.to_sendable_dict": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 5, "bases": 0, "doc": 3}, "mephisto.data_model.packet.Packet.copy": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 3, "bases": 0, "doc": 3}, "mephisto.data_model.project": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.data_model.project.Project": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 7, "doc": 33}, "mephisto.data_model.project.Project.__init__": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 3}, "mephisto.data_model.project.Project.get_tasks": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 15}, "mephisto.data_model.project.Project.get_total_spend": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 16}, "mephisto.data_model.project.Project.new": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 20}, "mephisto.data_model.qualification": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.data_model.qualification.Qualification": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 7, "doc": 11}, "mephisto.data_model.qualification.Qualification.__init__": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 3}, "mephisto.data_model.qualification.GrantedQualification": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 8}, "mephisto.data_model.qualification.GrantedQualification.__init__": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 19, "bases": 0, "doc": 3}, "mephisto.data_model.requester": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.data_model.requester.RequesterArgs": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 10}, "mephisto.data_model.requester.RequesterArgs.__init__": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 6, "bases": 0, "doc": 3}, "mephisto.data_model.requester.RequesterArgs.name": {"qualname": 2, "fullname": 6, "annotation": 2, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.data_model.requester.Requester": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 7, "doc": 42}, "mephisto.data_model.requester.Requester.__init__": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 57}, "mephisto.data_model.requester.Requester.ArgsClass": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 10}, "mephisto.data_model.requester.Requester.get_task_runs": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 9, "bases": 0, "doc": 14}, "mephisto.data_model.requester.Requester.get_total_spend": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 16}, "mephisto.data_model.requester.Requester.is_sandbox": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 12}, "mephisto.data_model.requester.Requester.register": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 50}, "mephisto.data_model.requester.Requester.is_registered": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 12}, "mephisto.data_model.requester.Requester.get_available_budget": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 17}, "mephisto.data_model.requester.Requester.to_dict": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 5, "bases": 0, "doc": 14}, "mephisto.data_model.requester.Requester.new": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 15, "bases": 0, "doc": 50}, "mephisto.data_model.task": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.data_model.task.assert_task_is_valid": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 18}, "mephisto.data_model.task.Task": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 7, "doc": 39}, "mephisto.data_model.task.Task.__init__": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 3}, "mephisto.data_model.task.Task.get_project": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 9, "bases": 0, "doc": 11}, "mephisto.data_model.task.Task.set_project": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 3}, "mephisto.data_model.task.Task.get_runs": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 9, "bases": 0, "doc": 14}, "mephisto.data_model.task.Task.get_assignments": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 13}, "mephisto.data_model.task.Task.get_total_spend": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 13}, "mephisto.data_model.task.Task.new": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 18, "bases": 0, "doc": 35}, "mephisto.data_model.task_run": {"qualname": 0, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.data_model.task_run.TaskRunArgs": {"qualname": 1, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 11}, "mephisto.data_model.task_run.TaskRunArgs.__init__": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 50, "bases": 0, "doc": 3}, "mephisto.data_model.task_run.TaskRunArgs.task_name": {"qualname": 3, "fullname": 8, "annotation": 3, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.data_model.task_run.TaskRunArgs.task_title": {"qualname": 3, "fullname": 8, "annotation": 2, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.data_model.task_run.TaskRunArgs.task_description": {"qualname": 3, "fullname": 8, "annotation": 2, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.data_model.task_run.TaskRunArgs.task_reward": {"qualname": 3, "fullname": 8, "annotation": 2, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.data_model.task_run.TaskRunArgs.task_tags": {"qualname": 3, "fullname": 8, "annotation": 2, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.data_model.task_run.TaskRunArgs.assignment_duration_in_seconds": {"qualname": 5, "fullname": 10, "annotation": 2, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "mephisto.data_model.task_run.TaskRunArgs.allowed_concurrent": {"qualname": 3, "fullname": 8, "annotation": 2, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "mephisto.data_model.task_run.TaskRunArgs.maximum_units_per_worker": {"qualname": 5, "fullname": 10, "annotation": 2, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "mephisto.data_model.task_run.TaskRunArgs.max_num_concurrent_units": {"qualname": 5, "fullname": 10, "annotation": 2, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "mephisto.data_model.task_run.TaskRunArgs.submission_timeout": {"qualname": 3, "fullname": 8, "annotation": 2, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "mephisto.data_model.task_run.TaskRunArgs.get_mock_params": {"qualname": 4, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 15}, "mephisto.data_model.task_run.TaskRun": {"qualname": 1, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 7, "doc": 22}, "mephisto.data_model.task_run.TaskRun.__init__": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 3}, "mephisto.data_model.task_run.TaskRun.ArgsClass": {"qualname": 2, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 11}, "mephisto.data_model.task_run.TaskRun.get_units": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 11}, "mephisto.data_model.task_run.TaskRun.get_valid_units_for_worker": {"qualname": 6, "fullname": 11, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 16}, "mephisto.data_model.task_run.TaskRun.clear_reservation": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 10}, "mephisto.data_model.task_run.TaskRun.reserve_unit": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 15, "bases": 0, "doc": 19}, "mephisto.data_model.task_run.TaskRun.get_blueprint": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 10}, "mephisto.data_model.task_run.TaskRun.get_provider": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 11}, "mephisto.data_model.task_run.TaskRun.get_task": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 10}, "mephisto.data_model.task_run.TaskRun.get_task_args": {"qualname": 4, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 6, "bases": 0, "doc": 3}, "mephisto.data_model.task_run.TaskRun.get_requester": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 10}, "mephisto.data_model.task_run.TaskRun.get_has_assignments": {"qualname": 4, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 12}, "mephisto.data_model.task_run.TaskRun.get_assignments": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 12, "bases": 0, "doc": 13}, "mephisto.data_model.task_run.TaskRun.get_assignment_statuses": {"qualname": 4, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 5, "bases": 0, "doc": 14}, "mephisto.data_model.task_run.TaskRun.update_completion_progress": {"qualname": 4, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 9, "bases": 0, "doc": 12}, "mephisto.data_model.task_run.TaskRun.get_is_completed": {"qualname": 4, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 9}, "mephisto.data_model.task_run.TaskRun.sync_completion_status": {"qualname": 4, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 28}, "mephisto.data_model.task_run.TaskRun.get_run_dir": {"qualname": 4, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 13}, "mephisto.data_model.task_run.TaskRun.get_total_spend": {"qualname": 4, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 22}, "mephisto.data_model.task_run.TaskRun.to_dict": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 5, "bases": 0, "doc": 13}, "mephisto.data_model.task_run.TaskRun.new": {"qualname": 2, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 28, "bases": 0, "doc": 14}, "mephisto.data_model.unit": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.data_model.unit.INDEX_TO_TYPE_MAP": {"qualname": 4, "fullname": 8, "annotation": 3, "default_value": 17, "signature": 0, "bases": 0, "doc": 3}, "mephisto.data_model.unit.Unit": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 7, "doc": 59}, "mephisto.data_model.unit.Unit.__init__": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 56}, "mephisto.data_model.unit.Unit.get_crowd_provider_class": {"qualname": 5, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 10}, "mephisto.data_model.unit.Unit.get_assignment_data": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 10}, "mephisto.data_model.unit.Unit.sync_status": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 18}, "mephisto.data_model.unit.Unit.get_db_status": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 11}, "mephisto.data_model.unit.Unit.set_db_status": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 6, "bases": 0, "doc": 12}, "mephisto.data_model.unit.Unit.get_assignment": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 12}, "mephisto.data_model.unit.Unit.get_task_run": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 9, "bases": 0, "doc": 12}, "mephisto.data_model.unit.Unit.get_task": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 11}, "mephisto.data_model.unit.Unit.get_requester": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 9}, "mephisto.data_model.unit.Unit.clear_assigned_agent": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 11}, "mephisto.data_model.unit.Unit.get_assigned_agent": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 9, "bases": 0, "doc": 16}, "mephisto.data_model.unit.Unit.get_pay_amount": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 18}, "mephisto.data_model.unit.Unit.get_status": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 65}, "mephisto.data_model.unit.Unit.launch": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 54}, "mephisto.data_model.unit.Unit.expire": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 28}, "mephisto.data_model.unit.Unit.is_expired": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 14}, "mephisto.data_model.unit.Unit.new": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 23, "bases": 0, "doc": 35}, "mephisto.data_model.worker": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.data_model.worker.WorkerArgs": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 10}, "mephisto.data_model.worker.WorkerArgs.__init__": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 5, "bases": 0, "doc": 3}, "mephisto.data_model.worker.Worker": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 7, "doc": 20}, "mephisto.data_model.worker.Worker.__init__": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 57}, "mephisto.data_model.worker.Worker.get_agents": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 12, "bases": 0, "doc": 19}, "mephisto.data_model.worker.Worker.new_from_provider_data": {"qualname": 5, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 17, "bases": 0, "doc": 27}, "mephisto.data_model.worker.Worker.get_granted_qualification": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 12, "bases": 0, "doc": 13}, "mephisto.data_model.worker.Worker.is_disqualified": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 6, "bases": 0, "doc": 41}, "mephisto.data_model.worker.Worker.is_qualified": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 6, "bases": 0, "doc": 37}, "mephisto.data_model.worker.Worker.revoke_qualification": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 6, "bases": 0, "doc": 29}, "mephisto.data_model.worker.Worker.grant_qualification": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 12, "bases": 0, "doc": 30}, "mephisto.data_model.worker.Worker.grant_crowd_qualification": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 32}, "mephisto.data_model.worker.Worker.revoke_crowd_qualification": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 32}, "mephisto.data_model.worker.Worker.bonus_worker": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 17, "bases": 0, "doc": 13}, "mephisto.data_model.worker.Worker.block_worker": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 23, "bases": 0, "doc": 13}, "mephisto.data_model.worker.Worker.unblock_worker": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 12, "bases": 0, "doc": 10}, "mephisto.data_model.worker.Worker.is_blocked": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 8}, "mephisto.data_model.worker.Worker.is_eligible": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 12, "bases": 0, "doc": 13}, "mephisto.data_model.worker.Worker.register": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 9, "bases": 0, "doc": 10}, "mephisto.data_model.worker.Worker.new": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 15, "bases": 0, "doc": 47}, "mephisto.operations": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 2112}, "mephisto.operations.client_io_handler": {"qualname": 0, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.operations.client_io_handler.ClientIOHandler": {"qualname": 1, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 54}, "mephisto.operations.client_io_handler.ClientIOHandler.__init__": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 3}, "mephisto.operations.client_io_handler.ClientIOHandler.log_metrics_for_packet": {"qualname": 5, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 17}, "mephisto.operations.client_io_handler.ClientIOHandler.register_run": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 10}, "mephisto.operations.client_io_handler.ClientIOHandler.get_live_run": {"qualname": 4, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 14}, "mephisto.operations.client_io_handler.ClientIOHandler.launch_channels": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 17}, "mephisto.operations.client_io_handler.ClientIOHandler.associate_agent_with_registration": {"qualname": 5, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 13, "bases": 0, "doc": 22}, "mephisto.operations.client_io_handler.ClientIOHandler.enqueue_agent_details": {"qualname": 4, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 13}, "mephisto.operations.client_io_handler.ClientIOHandler.send_live_update": {"qualname": 4, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 9, "bases": 0, "doc": 12}, "mephisto.operations.client_io_handler.ClientIOHandler.send_status_update": {"qualname": 4, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 9}, "mephisto.operations.client_io_handler.ClientIOHandler.process_outgoing_queue": {"qualname": 4, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 12}, "mephisto.operations.client_io_handler.ClientIOHandler.shutdown": {"qualname": 2, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 13}, "mephisto.operations.config_handler": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.operations.config_handler.get_raw_config": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 3, "bases": 0, "doc": 14}, "mephisto.operations.config_handler.get_config": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 11}, "mephisto.operations.config_handler.write_config": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 6, "bases": 0, "doc": 10}, "mephisto.operations.config_handler.init_config": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 3, "bases": 0, "doc": 3}, "mephisto.operations.config_handler.add_config_arg": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 9, "bases": 0, "doc": 11}, "mephisto.operations.config_handler.get_config_arg": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 16}, "mephisto.operations.datatypes": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 21}, "mephisto.operations.datatypes.LoopWrapper": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.operations.datatypes.LoopWrapper.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 3}, "mephisto.operations.datatypes.LoopWrapper.set_active_thread": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 3, "bases": 0, "doc": 3}, "mephisto.operations.datatypes.LoopWrapper.execute_coro": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 5, "bases": 0, "doc": 11}, "mephisto.operations.datatypes.LiveTaskRun": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 38}, "mephisto.operations.datatypes.LiveTaskRun.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 70, "bases": 0, "doc": 3}, "mephisto.operations.datatypes.LiveTaskRun.force_shutdown": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "mephisto.operations.datatypes.LiveTaskRun.shutdown": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 3, "bases": 0, "doc": 3}, "mephisto.operations.datatypes.WorkerFailureReasons": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.operations.datatypes.WorkerFailureReasons.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 2, "bases": 0, "doc": 3}, "mephisto.operations.datatypes.WorkerFailureReasons.NOT_QUALIFIED": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "mephisto.operations.datatypes.WorkerFailureReasons.NO_AVAILABLE_UNITS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "mephisto.operations.datatypes.WorkerFailureReasons.TOO_MANY_CONCURRENT": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 19, "signature": 0, "bases": 0, "doc": 3}, "mephisto.operations.datatypes.WorkerFailureReasons.MAX_FOR_TASK": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 18, "signature": 0, "bases": 0, "doc": 3}, "mephisto.operations.datatypes.WorkerFailureReasons.TASK_MISSING": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 20, "signature": 0, "bases": 0, "doc": 3}, "mephisto.operations.hydra_config": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.operations.hydra_config.DatabaseArgs": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 8}, "mephisto.operations.hydra_config.DatabaseArgs.__init__": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 3}, "mephisto.operations.hydra_config.MephistoConfig": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 81}, "mephisto.operations.hydra_config.MephistoConfig.__init__": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 80, "bases": 0, "doc": 3}, "mephisto.operations.hydra_config.MephistoConfig.blueprint": {"qualname": 2, "fullname": 6, "annotation": 5, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.operations.hydra_config.MephistoConfig.provider": {"qualname": 2, "fullname": 6, "annotation": 6, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.operations.hydra_config.MephistoConfig.architect": {"qualname": 2, "fullname": 6, "annotation": 5, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.operations.hydra_config.MephistoConfig.task": {"qualname": 2, "fullname": 6, "annotation": 7, "default_value": 39, "signature": 0, "bases": 0, "doc": 3}, "mephisto.operations.hydra_config.MephistoConfig.database": {"qualname": 2, "fullname": 6, "annotation": 6, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "mephisto.operations.hydra_config.MephistoConfig.log_level": {"qualname": 3, "fullname": 7, "annotation": 2, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.operations.hydra_config.TaskConfig": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 71}, "mephisto.operations.hydra_config.TaskConfig.__init__": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 70, "bases": 0, "doc": 3}, "mephisto.operations.hydra_config.TaskConfig.mephisto": {"qualname": 2, "fullname": 6, "annotation": 6, "default_value": 55, "signature": 0, "bases": 0, "doc": 3}, "mephisto.operations.hydra_config.TaskConfig.task_dir": {"qualname": 3, "fullname": 7, "annotation": 2, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.operations.hydra_config.TaskConfig.num_tasks": {"qualname": 3, "fullname": 7, "annotation": 2, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "mephisto.operations.hydra_config.register_abstraction_config": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 9, "bases": 0, "doc": 3}, "mephisto.operations.hydra_config.build_default_task_config": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 3}, "mephisto.operations.hydra_config.RunScriptConfig": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 71}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 70, "bases": 0, "doc": 3}, "mephisto.operations.hydra_config.initialize_named_configs": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 2, "bases": 0, "doc": 16}, "mephisto.operations.hydra_config.register_script_config": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 6, "bases": 0, "doc": 3}, "mephisto.operations.hydra_config.check_for_hydra_compat": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 2, "bases": 0, "doc": 3}, "mephisto.operations.hydra_config.get_dict_from_field": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 22}, "mephisto.operations.hydra_config.get_extra_argument_dicts": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 15}, "mephisto.operations.hydra_config.get_task_state_dicts": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 11}, "mephisto.operations.hydra_config.parse_arg_dict": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 23}, "mephisto.operations.operator": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.operations.operator.Operator": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 73}, "mephisto.operations.operator.Operator.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 3}, "mephisto.operations.operator.Operator.get_running_task_runs": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 11}, "mephisto.operations.operator.Operator.validate_and_run_config_or_die": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 17, "bases": 0, "doc": 3}, "mephisto.operations.operator.Operator.launch_task_run_or_die": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 17, "bases": 0, "doc": 11}, "mephisto.operations.operator.Operator.force_shutdown": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 5, "bases": 0, "doc": 52}, "mephisto.operations.operator.Operator.shutdown_async": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 3, "bases": 0, "doc": 10}, "mephisto.operations.operator.Operator.shutdown": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 6, "bases": 0, "doc": 3}, "mephisto.operations.operator.Operator.validate_and_run_config": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 18, "bases": 0, "doc": 3}, "mephisto.operations.operator.Operator.launch_task_run": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 18, "bases": 0, "doc": 24}, "mephisto.operations.operator.Operator.print_run_details": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 3, "bases": 0, "doc": 7}, "mephisto.operations.operator.Operator.wait_for_runs_then_shutdown": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 12, "bases": 0, "doc": 29}, "mephisto.operations.registry": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.operations.registry.BLUEPRINTS": {"qualname": 1, "fullname": 4, "annotation": 6, "default_value": 27, "signature": 0, "bases": 0, "doc": 3}, "mephisto.operations.registry.ARCHITECTS": {"qualname": 1, "fullname": 4, "annotation": 6, "default_value": 18, "signature": 0, "bases": 0, "doc": 3}, "mephisto.operations.registry.PROVIDERS": {"qualname": 1, "fullname": 4, "annotation": 7, "default_value": 15, "signature": 0, "bases": 0, "doc": 3}, "mephisto.operations.registry.register_mephisto_abstraction": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 2, "bases": 0, "doc": 23}, "mephisto.operations.registry.uses_mephisto": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 25}, "mephisto.operations.registry.fill_registries": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 2, "bases": 0, "doc": 16}, "mephisto.operations.registry.get_crowd_provider_from_type": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 11}, "mephisto.operations.registry.get_blueprint_from_type": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 9, "bases": 0, "doc": 10}, "mephisto.operations.registry.get_architect_from_type": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 9, "bases": 0, "doc": 10}, "mephisto.operations.registry.get_valid_provider_types": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 3, "bases": 0, "doc": 15}, "mephisto.operations.registry.get_valid_blueprint_types": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 3, "bases": 0, "doc": 15}, "mephisto.operations.registry.get_valid_architect_types": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 3, "bases": 0, "doc": 15}, "mephisto.operations.task_launcher": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.operations.task_launcher.GeneratorType": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 5}, "mephisto.operations.task_launcher.GeneratorType.NONE": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.operations.task_launcher.GeneratorType.UNIT": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.operations.task_launcher.GeneratorType.ASSIGNMENT": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "mephisto.operations.task_launcher.TaskLauncher": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 31}, "mephisto.operations.task_launcher.TaskLauncher.__init__": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 14}, "mephisto.operations.task_launcher.TaskLauncher.create_assignments": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 13}, "mephisto.operations.task_launcher.TaskLauncher.generate_units": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 3, "bases": 0, "doc": 25}, "mephisto.operations.task_launcher.TaskLauncher.launch_units": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 6, "bases": 0, "doc": 9}, "mephisto.operations.task_launcher.TaskLauncher.launch_evaluation_unit": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 11}, "mephisto.operations.task_launcher.TaskLauncher.launch_screening_unit": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 12, "bases": 0, "doc": 13}, "mephisto.operations.task_launcher.TaskLauncher.launch_gold_unit": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 12, "bases": 0, "doc": 13}, "mephisto.operations.task_launcher.TaskLauncher.get_assignments_are_all_created": {"qualname": 6, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 3}, "mephisto.operations.task_launcher.TaskLauncher.expire_units": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 9}, "mephisto.operations.task_launcher.TaskLauncher.shutdown": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 11}, "mephisto.operations.worker_pool": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.operations.worker_pool.OnboardingInfo": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 11}, "mephisto.operations.worker_pool.OnboardingInfo.__init__": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 3}, "mephisto.operations.worker_pool.AgentDetails": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 12}, "mephisto.operations.worker_pool.AgentDetails.__init__": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 25, "bases": 0, "doc": 3}, "mephisto.operations.worker_pool.AgentDetails.worker_id": {"qualname": 3, "fullname": 7, "annotation": 3, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "mephisto.operations.worker_pool.AgentDetails.agent_id": {"qualname": 3, "fullname": 7, "annotation": 3, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "mephisto.operations.worker_pool.AgentDetails.init_task_data": {"qualname": 4, "fullname": 8, "annotation": 4, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "mephisto.operations.worker_pool.AgentDetails.failure_reason": {"qualname": 3, "fullname": 7, "annotation": 3, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "mephisto.operations.worker_pool.AgentDetails.to_dict": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 3, "bases": 0, "doc": 3}, "mephisto.operations.worker_pool.WorkerPool": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 43}, "mephisto.operations.worker_pool.WorkerPool.__init__": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 3}, "mephisto.operations.worker_pool.WorkerPool.register_run": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 10}, "mephisto.operations.worker_pool.WorkerPool.get_live_run": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 15}, "mephisto.operations.worker_pool.WorkerPool.get_agent_for_id": {"qualname": 5, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 17, "bases": 0, "doc": 13}, "mephisto.operations.worker_pool.WorkerPool.register_worker": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 14}, "mephisto.operations.worker_pool.WorkerPool.register_agent_from_onboarding": {"qualname": 5, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 10}, "mephisto.operations.worker_pool.WorkerPool.reconnect_agent": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 9, "bases": 0, "doc": 12}, "mephisto.operations.worker_pool.WorkerPool.register_agent": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 15}, "mephisto.operations.worker_pool.WorkerPool.push_status_update": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 15, "bases": 0, "doc": 18}, "mephisto.operations.worker_pool.WorkerPool.handle_updated_agent_status": {"qualname": 5, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 7, "bases": 0, "doc": 31}, "mephisto.operations.worker_pool.WorkerPool.disconnect_active_agents": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 20}, "mephisto.operations.worker_pool.WorkerPool.shutdown": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 10}, "mephisto.scripts": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 69}, "mephisto.scripts.heroku": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.scripts.heroku.initialize_heroku": {"qualname": 0, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.scripts.heroku.initialize_heroku.main": {"qualname": 1, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 2, "bases": 0, "doc": 27}, "mephisto.scripts.local_db": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.scripts.local_db.load_data_to_mephisto_db": {"qualname": 0, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 47}, "mephisto.scripts.local_db.load_data_to_mephisto_db.main": {"qualname": 1, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 2, "bases": 0, "doc": 3}, "mephisto.scripts.mturk": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 320}, "mephisto.scripts.mturk.cleanup": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 24}, "mephisto.scripts.mturk.cleanup.main": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 2, "bases": 0, "doc": 3}, "mephisto.scripts.mturk.identify_broken_units": {"qualname": 0, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.scripts.mturk.identify_broken_units.main": {"qualname": 1, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 2, "bases": 0, "doc": 30}, "mephisto.scripts.mturk.launch_makeup_hits": {"qualname": 0, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.scripts.mturk.launch_makeup_hits.build_task_config": {"qualname": 3, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 5, "bases": 0, "doc": 3}, "mephisto.scripts.mturk.launch_makeup_hits.main": {"qualname": 1, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 2, "bases": 0, "doc": 42}, "mephisto.scripts.mturk.print_outstanding_hit_status": {"qualname": 0, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 19}, "mephisto.scripts.mturk.print_outstanding_hit_status.main": {"qualname": 1, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 2, "bases": 0, "doc": 3}, "mephisto.scripts.mturk.soft_block_workers_by_mturk_id": {"qualname": 0, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.scripts.mturk.soft_block_workers_by_mturk_id.main": {"qualname": 1, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 2, "bases": 0, "doc": 3}, "mephisto.tools": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 937}, "mephisto.tools.data_browser": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.tools.data_browser.DataBrowser": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 20}, "mephisto.tools.data_browser.DataBrowser.__init__": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 5, "bases": 0, "doc": 3}, "mephisto.tools.data_browser.DataBrowser.get_task_name_list": {"qualname": 5, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 4, "bases": 0, "doc": 3}, "mephisto.tools.data_browser.DataBrowser.get_units_for_task_name": {"qualname": 6, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 22}, "mephisto.tools.data_browser.DataBrowser.get_units_for_run_id": {"qualname": 6, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 22}, "mephisto.tools.data_browser.DataBrowser.get_data_from_unit": {"qualname": 5, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 46}, "mephisto.tools.data_browser.DataBrowser.get_workers_with_qualification": {"qualname": 5, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 19}, "mephisto.tools.examine_utils": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 23}, "mephisto.tools.examine_utils.print_results": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 26, "bases": 0, "doc": 21}, "mephisto.tools.examine_utils.prompt_for_options": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 22, "bases": 0, "doc": 30}, "mephisto.tools.examine_utils.get_worker_stats": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 15, "bases": 0, "doc": 22}, "mephisto.tools.examine_utils.format_worker_stats": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 17, "bases": 0, "doc": 25}, "mephisto.tools.examine_utils.run_examine_by_worker": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 22}, "mephisto.tools.examine_utils.run_examine_or_review": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 15, "bases": 0, "doc": 3}, "mephisto.tools.scripts": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 11}, "mephisto.tools.scripts.load_db_and_process_config": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 43}, "mephisto.tools.scripts.process_config_and_get_operator": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 36}, "mephisto.tools.scripts.task_script": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 23, "bases": 0, "doc": 63}, "mephisto.tools.scripts.get_db_from_config": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 17}, "mephisto.tools.scripts.augment_config_from_db": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 15, "bases": 0, "doc": 22}, "mephisto.tools.scripts.build_custom_bundle": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 5, "bases": 0, "doc": 42}, "mephisto.utils": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 252}, "mephisto.utils.dirs": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 9}, "mephisto.utils.dirs.get_root_dir": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 3, "bases": 0, "doc": 9}, "mephisto.utils.dirs.get_provider_dir": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 3, "bases": 0, "doc": 10}, "mephisto.utils.dirs.get_tasks_dir": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 3, "bases": 0, "doc": 17}, "mephisto.utils.dirs.get_dir_for_task": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 12, "bases": 0, "doc": 25}, "mephisto.utils.dirs.get_root_data_dir": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 3, "bases": 0, "doc": 13}, "mephisto.utils.dirs.get_data_dir": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 13}, "mephisto.utils.dirs.get_mephisto_tmp_dir": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 3, "bases": 0, "doc": 12}, "mephisto.utils.dirs.get_dir_for_run": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 14}, "mephisto.utils.dirs.get_run_file_dir": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 3, "bases": 0, "doc": 45}, "mephisto.utils.logger_core": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.utils.logger_core.loggers": {"qualname": 1, "fullname": 5, "annotation": 4, "default_value": 269, "signature": 0, "bases": 0, "doc": 3}, "mephisto.utils.logger_core.warn_once": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 5, "bases": 0, "doc": 17}, "mephisto.utils.logger_core.set_mephisto_log_level": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 10, "bases": 0, "doc": 81}, "mephisto.utils.logger_core.get_logger": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 19, "bases": 0, "doc": 66}, "mephisto.utils.logger_core.format_loud": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 5, "bases": 0, "doc": 3}, "mephisto.utils.metrics": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.utils.metrics.run_install_script": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 3, "bases": 0, "doc": 9}, "mephisto.utils.metrics.metrics_are_installed": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 2, "bases": 0, "doc": 7}, "mephisto.utils.metrics.launch_servers_and_wait": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 2, "bases": 0, "doc": 28}, "mephisto.utils.metrics.start_metrics_server": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 49}, "mephisto.utils.metrics.launch_prometheus_server": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 9, "bases": 0, "doc": 25}, "mephisto.utils.metrics.launch_grafana_server": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 9, "bases": 0, "doc": 19}, "mephisto.utils.metrics.get_dash_url": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 15}, "mephisto.utils.metrics.shutdown_prometheus_server": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 6}, "mephisto.utils.metrics.shutdown_grafana_server": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 6}, "mephisto.utils.qualifications": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.utils.qualifications.worker_is_qualified": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 3}, "mephisto.utils.qualifications.as_valid_qualification_dict": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 15}, "mephisto.utils.qualifications.make_qualification_dict": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 16}, "mephisto.utils.qualifications.find_or_create_qualification": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 20}, "mephisto.utils.testing": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "mephisto.utils.testing.get_test_project": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 9, "bases": 0, "doc": 9}, "mephisto.utils.testing.get_test_worker": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 9, "bases": 0, "doc": 9}, "mephisto.utils.testing.get_test_requester": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 9, "bases": 0, "doc": 9}, "mephisto.utils.testing.get_mock_requester": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 13}, "mephisto.utils.testing.get_test_task": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 9, "bases": 0, "doc": 9}, "mephisto.utils.testing.get_test_task_run": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 10}, "mephisto.utils.testing.get_test_assignment": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 9}, "mephisto.utils.testing.get_test_unit": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 3}, "mephisto.utils.testing.get_test_agent": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 3}, "mephisto.utils.testing.make_completed_unit": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 8, "bases": 0, "doc": 17}}, "length": 1320, "save": true}, "index": {"qualname": {"root": {"docs": {"mephisto.abstractions.architect.ArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architect.Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.LocalAgentState.__init__": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouterState.__init__": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.__init__": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprint.SharedTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.ParlAIAgent.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.Message.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.crowd_provider.ProviderArgs.__init__": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.__init__": {"tf": 1}, "mephisto.abstractions.databases.local_database.StringIDRow.__init__": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.__init__": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProviderArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProviderArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProviderArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1}, "mephisto.client.api.InvalidUsage.__init__": {"tf": 1}, "mephisto.client.config.Config.__init__": {"tf": 1}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.__init__": {"tf": 1}, "mephisto.data_model.assignment.InitializationData.__init__": {"tf": 1}, "mephisto.data_model.assignment.Assignment.__init__": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.__init__": {"tf": 1}, "mephisto.data_model.exceptions.AbsentAgentError.__init__": {"tf": 1}, "mephisto.data_model.exceptions.AgentDisconnectedError.__init__": {"tf": 1}, "mephisto.data_model.exceptions.AgentTimeoutError.__init__": {"tf": 1}, "mephisto.data_model.exceptions.AgentReturnedError.__init__": {"tf": 1}, "mephisto.data_model.exceptions.AgentShutdownError.__init__": {"tf": 1}, "mephisto.data_model.packet.Packet.__init__": {"tf": 1}, "mephisto.data_model.project.Project.__init__": {"tf": 1}, "mephisto.data_model.qualification.Qualification.__init__": {"tf": 1}, "mephisto.data_model.qualification.GrantedQualification.__init__": {"tf": 1}, "mephisto.data_model.requester.RequesterArgs.__init__": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1}, "mephisto.data_model.task.Task.__init__": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.__init__": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.__init__": {"tf": 1}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1}, "mephisto.data_model.worker.WorkerArgs.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.__init__": {"tf": 1}, "mephisto.operations.datatypes.LoopWrapper.__init__": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun.__init__": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.__init__": {"tf": 1}, "mephisto.operations.hydra_config.DatabaseArgs.__init__": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"tf": 1}, "mephisto.operations.operator.Operator.__init__": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.__init__": {"tf": 1}, "mephisto.operations.worker_pool.OnboardingInfo.__init__": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.__init__": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.__init__": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.__init__": {"tf": 1}}, "df": 116, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architect.Architect": {"tf": 1}, "mephisto.abstractions.architect.Architect.__init__": {"tf": 1}, "mephisto.abstractions.architect.Architect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architect.Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architect.Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architect.Architect.download_file": {"tf": 1}, "mephisto.abstractions.architect.Architect.prepare": {"tf": 1}, "mephisto.abstractions.architect.Architect.deploy": {"tf": 1}, "mephisto.abstractions.architect.Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architect.Architect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.ARCHITECT_TYPE": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.ARCHITECT_TYPE": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.ARCHITECT_TYPE": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.ARCHITECT_TYPE": {"tf": 1}, "mephisto.client.api.get_architect_arguments": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.architect": {"tf": 1}, "mephisto.operations.registry.get_architect_from_type": {"tf": 1}, "mephisto.operations.registry.get_valid_architect_types": {"tf": 1}}, "df": 18, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architect.ArchitectArgs": {"tf": 1}, "mephisto.abstractions.architect.ArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architect.ArchitectArgs.server_type": {"tf": 1}, "mephisto.abstractions.architect.ArchitectArgs.server_source_path": {"tf": 1}}, "df": 4}}}}, "s": {"docs": {"mephisto.client.api.get_available_architects": {"tf": 1}, "mephisto.operations.registry.ARCHITECTS": {"tf": 1}}, "df": 2}}}}}}}}, "g": {"docs": {"mephisto.operations.config_handler.add_config_arg": {"tf": 1}, "mephisto.operations.config_handler.get_config_arg": {"tf": 1}, "mephisto.operations.hydra_config.parse_arg_dict": {"tf": 1}}, "df": 3, "s": {"docs": {"mephisto.abstractions.architect.Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_frontend_args": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_frontend_args": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.assert_task_args": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_task_args": {"tf": 1}}, "df": 18, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architect.Architect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.ArgsClass": {"tf": 1}, "mephisto.data_model.requester.Requester.ArgsClass": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.ArgsClass": {"tf": 1}}, "df": 20}}}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsMixin": {"tf": 1}}, "df": 4}}}}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.operations.hydra_config.get_extra_argument_dicts": {"tf": 1}}, "df": 1, "s": {"docs": {"mephisto.client.api.get_blueprint_arguments": {"tf": 1}, "mephisto.client.api.get_architect_arguments": {"tf": 1}}, "df": 2}}}}}}}, "n": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.find_certificate_arn": {"tf": 1}}, "df": 1}, "e": {"docs": {"mephisto.operations.task_launcher.TaskLauncher.get_assignments_are_all_created": {"tf": 1}, "mephisto.utils.metrics.metrics_are_installed": {"tf": 1}}, "df": 2}}, "s": {"docs": {"mephisto.utils.qualifications.as_valid_qualification_dict": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architect.Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.assert_task_args": {"tf": 1}, "mephisto.abstractions.databases.local_database.assert_valid_provider": {"tf": 1}, "mephisto.data_model.task.assert_task_is_valid": {"tf": 1}}, "df": 16}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.units_per_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_mock_assignment_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_data_for_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.units_per_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.clear_unit_agent_assignment": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_assignment_to_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_assignment_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignment": {"tf": 1}, "mephisto.data_model.agent.Agent.get_assignment": {"tf": 1}, "mephisto.data_model.assignment.Assignment": {"tf": 1}, "mephisto.data_model.assignment.Assignment.__init__": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_data_dir": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_assignment_data": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.write_assignment_data": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.get_agents": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_status": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_task_run": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_task": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_requester": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_units": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_workers": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_cost_of_statuses": {"tf": 1}, "mephisto.data_model.assignment.Assignment.new": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.assignment_duration_in_seconds": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_assignment_statuses": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assignment_data": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assignment": {"tf": 1}, "mephisto.operations.task_launcher.GeneratorType.ASSIGNMENT": {"tf": 1}, "mephisto.utils.testing.get_test_assignment": {"tf": 1}}, "df": 35, "s": {"docs": {"mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.num_assignments": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_assignments": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignments_for_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_assignments_for_hit": {"tf": 1}, "mephisto.data_model.task.Task.get_assignments": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_has_assignments": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_assignments": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.create_assignments": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.get_assignments_are_all_created": {"tf": 1}}, "df": 9, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.data_model.constants.assignment_state.AssignmentState": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.__init__": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.CREATED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.LAUNCHED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.ASSIGNED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.COMPLETED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.ACCEPTED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.MIXED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.REJECTED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.SOFT_REJECTED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.EXPIRED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.valid": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.incomplete": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.payable": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.valid_unit": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.final_unit": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.completed": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.final_agent": {"tf": 1}}, "df": 18}}}}}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.clear_assigned_agent": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.ASSIGNED": {"tf": 1}, "mephisto.data_model.unit.Unit.clear_assigned_agent": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assigned_agent": {"tf": 1}}, "df": 4}}}}}, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.operations.client_io_handler.ClientIOHandler.associate_agent_with_registration": {"tf": 1}}, "df": 1}}}}}}}, "y": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"mephisto.operations.operator.Operator.shutdown_async": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_alive": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.is_alive": {"tf": 1}}, "df": 2, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.mock_architect.AliveHandler": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.AliveHandler.get": {"tf": 1}}, "df": 2}}}}}}}}}}, "l": {"docs": {"mephisto.operations.task_launcher.TaskLauncher.get_assignments_are_all_created": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.data_model.task_run.TaskRunArgs.allowed_concurrent": {"tf": 1}}, "df": 1}}}}}}, "w": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.check_aws_credentials": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.check_aws_credentials": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.setup_aws_credentials": {"tf": 1}}, "df": 3}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers.mock.mock_agent.MockAgent.await_submit": {"tf": 1}, "mephisto.data_model.agent.Agent.await_submit": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.await_submit": {"tf": 1}}, "df": 3}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.get_domain_if_available": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.get_available_budget": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.get_available_budget": {"tf": 1}, "mephisto.client.api.get_available_requesters": {"tf": 1}, "mephisto.client.api.get_available_blueprints": {"tf": 1}, "mephisto.client.api.get_available_architects": {"tf": 1}, "mephisto.data_model.requester.Requester.get_available_budget": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.NO_AVAILABLE_UNITS": {"tf": 1}}, "df": 8}}}}}}}}, "d": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.add_header": {"tf": 1}, "mephisto.operations.config_handler.add_config_arg": {"tf": 1}}, "df": 2, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.get_instance_address": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.detete_instance_address": {"tf": 1}}, "df": 2}}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.remove_instance_and_cleanup": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.expire_and_dispose_hits": {"tf": 1}, "mephisto.operations.operator.Operator.validate_and_run_config_or_die": {"tf": 1}, "mephisto.operations.operator.Operator.validate_and_run_config": {"tf": 1}, "mephisto.tools.scripts.load_db_and_process_config": {"tf": 1}, "mephisto.tools.scripts.process_config_and_get_operator": {"tf": 1}, "mephisto.utils.metrics.launch_servers_and_wait": {"tf": 1}}, "df": 8}}, "p": {"docs": {}, "df": 0, "p": {"docs": {"mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.heroku_app_name": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.mephisto_router_app": {"tf": 1}}, "df": 2, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.register_router_application": {"tf": 1}}, "df": 1}}}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers.mock.mock_agent.MockAgent.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_assignments_for_hit": {"tf": 1}, "mephisto.data_model.agent.Agent.approve_work": {"tf": 1}}, "df": 5}}}}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.mock_architect.MockServer.send_agent_act": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent_after_onboarding": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.disconnect_mock_agent": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.make_agent_request": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.request_agent": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.agent_id": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.clear_unit_agent_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_onboarding_agent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.clear_assigned_agent": {"tf": 1}, "mephisto.data_model.agent.Agent": {"tf": 1}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1}, "mephisto.data_model.agent.Agent.state": {"tf": 1}, "mephisto.data_model.agent.Agent.set_live_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_agent_id": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.get_worker": {"tf": 1}, "mephisto.data_model.agent.Agent.get_unit": {"tf": 1}, "mephisto.data_model.agent.Agent.get_assignment": {"tf": 1}, "mephisto.data_model.agent.Agent.get_task_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_task": {"tf": 1}, "mephisto.data_model.agent.Agent.get_data_dir": {"tf": 1}, "mephisto.data_model.agent.Agent.update_status": {"tf": 1}, "mephisto.data_model.agent.Agent.new_from_provider_data": {"tf": 1}, "mephisto.data_model.agent.Agent.observe": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.Agent.act": {"tf": 1}, "mephisto.data_model.agent.Agent.await_submit": {"tf": 1}, "mephisto.data_model.agent.Agent.handle_submit": {"tf": 1}, "mephisto.data_model.agent.Agent.get_status": {"tf": 1}, "mephisto.data_model.agent.Agent.shutdown": {"tf": 1}, "mephisto.data_model.agent.Agent.approve_work": {"tf": 1}, "mephisto.data_model.agent.Agent.soft_reject_work": {"tf": 1}, "mephisto.data_model.agent.Agent.reject_work": {"tf": 1}, "mephisto.data_model.agent.Agent.mark_done": {"tf": 1}, "mephisto.data_model.agent.Agent.new": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_agent_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_db_id_from_agent_id": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.final_agent": {"tf": 1}, "mephisto.data_model.unit.Unit.clear_assigned_agent": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assigned_agent": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.associate_agent_with_registration": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.enqueue_agent_details": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.agent_id": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_agent_for_id": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_agent_from_onboarding": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.reconnect_agent": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_agent": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.handle_updated_agent_status": {"tf": 1}, "mephisto.utils.testing.get_test_agent": {"tf": 1}}, "df": 59, "s": {"docs": {"mephisto.abstractions.database.MephistoDB.find_agents": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_onboarding_agents": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_agents": {"tf": 1}, "mephisto.data_model.worker.Worker.get_agents": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.disconnect_active_agents": {"tf": 1}}, "df": 5, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.AgentStateClass": {"tf": 1}}, "df": 4}}}}}}}}}, "h": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.data_model.exceptions.AgentShutdownError": {"tf": 1}, "mephisto.data_model.exceptions.AgentShutdownError.__init__": {"tf": 1}}, "df": 2}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.AgentClass": {"tf": 1}}, "df": 4}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.data_model.exceptions.AgentDisconnectedError": {"tf": 1}, "mephisto.data_model.exceptions.AgentDisconnectedError.__init__": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.operations.worker_pool.AgentDetails": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.__init__": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.worker_id": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.agent_id": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.init_task_data": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.failure_reason": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.to_dict": {"tf": 1}}, "df": 7}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.data_model.exceptions.AgentTimeoutError": {"tf": 1}, "mephisto.data_model.exceptions.AgentTimeoutError.__init__": {"tf": 1}}, "df": 2}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.data_model.exceptions.AgentReturnedError": {"tf": 1}, "mephisto.data_model.exceptions.AgentReturnedError.__init__": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.mock_architect.MockServer.send_agent_act": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.act": {"tf": 1}, "mephisto.data_model.agent.Agent.act": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.act": {"tf": 1}}, "df": 4, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.operations.datatypes.LoopWrapper.set_active_thread": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.disconnect_active_agents": {"tf": 1}}, "df": 2}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.access_key_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.secret_access_key": {"tf": 1}}, "df": 2}}, "p": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.client.api.accept_unit": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.data_model.constants.assignment_state.AssignmentState.ACCEPTED": {"tf": 1}}, "df": 1}}}}}}}, "f": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent_after_onboarding": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.attempt_to_reconcile_submitted_data": {"tf": 1}}, "df": 1}}}}}}, "b": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.data_model.exceptions.AbsentAgentError": {"tf": 1}, "mephisto.data_model.exceptions.AbsentAgentError.__init__": {"tf": 1}}, "df": 2}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.operations.hydra_config.register_abstraction_config": {"tf": 1}, "mephisto.operations.registry.register_mephisto_abstraction": {"tf": 1}}, "df": 2}}}}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.data_model.unit.Unit.get_pay_amount": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.tools.scripts.augment_config_from_db": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.is_hit_mapping_in_sync": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.assignment_duration_in_seconds": {"tf": 1}}, "df": 7, "i": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architect.ArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architect.Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.LocalAgentState.__init__": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouterState.__init__": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.__init__": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprint.SharedTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_onboarding_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_screening_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_gold_config": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.ParlAIAgent.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.Message.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.crowd_provider.ProviderArgs.__init__": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.__init__": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.init_tables": {"tf": 1}, "mephisto.abstractions.databases.local_database.StringIDRow.__init__": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.__init__": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.init_tables": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.init_tables": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProviderArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.init_tables": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProviderArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProviderArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1}, "mephisto.client.api.InvalidUsage.__init__": {"tf": 1}, "mephisto.client.config.Config.__init__": {"tf": 1}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.__init__": {"tf": 1}, "mephisto.data_model.assignment.InitializationData.__init__": {"tf": 1}, "mephisto.data_model.assignment.Assignment.__init__": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.__init__": {"tf": 1}, "mephisto.data_model.exceptions.AbsentAgentError.__init__": {"tf": 1}, "mephisto.data_model.exceptions.AgentDisconnectedError.__init__": {"tf": 1}, "mephisto.data_model.exceptions.AgentTimeoutError.__init__": {"tf": 1}, "mephisto.data_model.exceptions.AgentReturnedError.__init__": {"tf": 1}, "mephisto.data_model.exceptions.AgentShutdownError.__init__": {"tf": 1}, "mephisto.data_model.packet.Packet.__init__": {"tf": 1}, "mephisto.data_model.project.Project.__init__": {"tf": 1}, "mephisto.data_model.qualification.Qualification.__init__": {"tf": 1}, "mephisto.data_model.qualification.GrantedQualification.__init__": {"tf": 1}, "mephisto.data_model.requester.RequesterArgs.__init__": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1}, "mephisto.data_model.task.Task.__init__": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.__init__": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.__init__": {"tf": 1}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1}, "mephisto.data_model.worker.WorkerArgs.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.__init__": {"tf": 1}, "mephisto.operations.config_handler.init_config": {"tf": 1}, "mephisto.operations.datatypes.LoopWrapper.__init__": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun.__init__": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.__init__": {"tf": 1}, "mephisto.operations.hydra_config.DatabaseArgs.__init__": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"tf": 1}, "mephisto.operations.operator.Operator.__init__": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.__init__": {"tf": 1}, "mephisto.operations.worker_pool.OnboardingInfo.__init__": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.__init__": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.init_task_data": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.__init__": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.__init__": {"tf": 1}}, "df": 141, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.blueprint.Blueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.get_initialization_data": {"tf": 1}}, "df": 5, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"mephisto.data_model.assignment.InitializationData": {"tf": 1}, "mephisto.data_model.assignment.InitializationData.__init__": {"tf": 1}, "mephisto.data_model.assignment.InitializationData.dumpJSON": {"tf": 1}, "mephisto.data_model.assignment.InitializationData.loadFromJSON": {"tf": 1}}, "df": 4}}}}}}}}}, "e": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.operations.hydra_config.initialize_named_configs": {"tf": 1}}, "df": 4}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.instance_type": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_instance": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_instance_to_listener": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_instance_address": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.detete_instance_address": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_instance": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.remove_instance_and_cleanup": {"tf": 1}}, "df": 7}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.architects.router.build_router.install_router_files": {"tf": 1}, "mephisto.utils.metrics.run_install_script": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.utils.metrics.metrics_are_installed": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.show_index": {"tf": 1}, "mephisto.data_model.unit.INDEX_TO_TYPE_MAP": {"tf": 1}}, "df": 2}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.max_incorrect_golds": {"tf": 1}}, "df": 1}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.data_model.constants.assignment_state.AssignmentState.incomplete": {"tf": 1}}, "df": 1}}}}}}}}, "t": {"docs": {"mephisto.abstractions.databases.local_database.nonesafe_int": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.client.api.intentional_error": {"tf": 1}}, "df": 1}}}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.client.api.handle_invalid_usage": {"tf": 1}}, "df": 1, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.client.api.InvalidUsage": {"tf": 1}, "mephisto.client.api.InvalidUsage.__init__": {"tf": 1}, "mephisto.client.api.InvalidUsage.status_code": {"tf": 1}, "mephisto.client.api.InvalidUsage.to_dict": {"tf": 1}}, "df": 4}}}}}}}}}}}, "s": {"docs": {"mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_closed": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_alive": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.server_is_running": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.build_is_clean": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.rule_is_new": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.server_is_running": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.build_is_clean": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.is_alive": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.is_concurrent": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.is_sandbox": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_key_failure": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_unique_failure": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.is_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.is_sandbox": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.is_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_eligible": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.is_hit_mapping_in_sync": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.is_registered": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.is_expired": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.client_is_sandbox": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.is_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_blocked": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_eligible": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.is_sandbox": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.is_onboarding_id": {"tf": 1}, "mephisto.data_model.requester.Requester.is_sandbox": {"tf": 1}, "mephisto.data_model.requester.Requester.is_registered": {"tf": 1}, "mephisto.data_model.task.assert_task_is_valid": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_is_completed": {"tf": 1}, "mephisto.data_model.unit.Unit.is_expired": {"tf": 1}, "mephisto.data_model.worker.Worker.is_disqualified": {"tf": 1}, "mephisto.data_model.worker.Worker.is_qualified": {"tf": 1}, "mephisto.data_model.worker.Worker.is_blocked": {"tf": 1}, "mephisto.data_model.worker.Worker.is_eligible": {"tf": 1}, "mephisto.utils.qualifications.worker_is_qualified": {"tf": 1}}, "df": 36}, "f": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.get_domain_if_available": {"tf": 1}}, "df": 1}, "d": {"docs": {"mephisto.abstractions.architects.mock_architect.get_rand_id": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.id": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.agent_id": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_world_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.access_key_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_assignment_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_hit_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_from_mturk_worker_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_mturk_worker_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.get_mturk_ids_from_unit_id": {"tf": 1}, "mephisto.data_model.agent.Agent.get_agent_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_agent_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.is_onboarding_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_db_id_from_agent_id": {"tf": 1.4142135623730951}, "mephisto.operations.worker_pool.AgentDetails.worker_id": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.agent_id": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_agent_for_id": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_run_id": {"tf": 1}}, "df": 18, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_user_identifier": {"tf": 1}}, "df": 1}}}}}}}}, "s": {"docs": {"mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_unassigned_hit_ids": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.get_mturk_ids_from_unit_id": {"tf": 1}}, "df": 2}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architect.ArchitectArgs.server_type": {"tf": 1}, "mephisto.abstractions.architect.ArchitectArgs.server_source_path": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.server_is_running": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.try_server_push": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.deploy_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.deploy_to_routing_server": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.server_is_running": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.should_run_server": {"tf": 1}, "mephisto.utils.metrics.start_metrics_server": {"tf": 1}, "mephisto.utils.metrics.launch_prometheus_server": {"tf": 1}, "mephisto.utils.metrics.launch_grafana_server": {"tf": 1}, "mephisto.utils.metrics.shutdown_prometheus_server": {"tf": 1}, "mephisto.utils.metrics.shutdown_grafana_server": {"tf": 1}}, "df": 14, "s": {"docs": {"mephisto.utils.metrics.launch_servers_and_wait": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.enqueue_send": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.send_agent_act": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.send_live_update": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.send_status_update": {"tf": 1}}, "df": 4, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.data_model.packet.Packet.to_sendable_dict": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.set_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_requester_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_unit_expired": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.set_db_status": {"tf": 1}, "mephisto.data_model.agent.Agent.set_live_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.set_live_run": {"tf": 1}, "mephisto.data_model.task.Task.set_project": {"tf": 1}, "mephisto.data_model.unit.Unit.set_db_status": {"tf": 1}, "mephisto.operations.datatypes.LoopWrapper.set_active_thread": {"tf": 1}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1}}, "df": 15, "u": {"docs": {}, "df": 0, "p": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.setup_ec2_credentials": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.setup_aws_credentials": {"tf": 1}}, "df": 5}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_security_group": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.secret_access_key": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.data_model.task_run.TaskRunArgs.assignment_duration_in_seconds": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_session_for_requester": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architect.ArchitectArgs.server_source_path": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.extra_source_dir": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.preview_source": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.custom_source_bundle": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.custom_source_dir": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.extra_source_dir": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.task_source": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.link_task_source": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.task_source": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.preview_source": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.onboarding_source": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.task_source": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.link_task_source": {"tf": 1}}, "df": 13}}}}, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.open": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_close": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_message": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}}, "df": 6}}}}}}}}}}}, "f": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1}, "mephisto.client.api.soft_block_unit": {"tf": 1}, "mephisto.data_model.agent.Agent.soft_reject_work": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.SOFT_REJECTED": {"tf": 1}}, "df": 4}}}, "h": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architect.Architect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.shutdown_mock": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.shutdown": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.shutdown": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.shutdown": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.shutdown": {"tf": 1}, "mephisto.data_model.agent.Agent.shutdown": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.shutdown": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.shutdown": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun.force_shutdown": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun.shutdown": {"tf": 1}, "mephisto.operations.operator.Operator.force_shutdown": {"tf": 1}, "mephisto.operations.operator.Operator.shutdown_async": {"tf": 1}, "mephisto.operations.operator.Operator.shutdown": {"tf": 1}, "mephisto.operations.operator.Operator.wait_for_runs_then_shutdown": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.shutdown": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.shutdown": {"tf": 1}, "mephisto.utils.metrics.shutdown_prometheus_server": {"tf": 1}, "mephisto.utils.metrics.shutdown_grafana_server": {"tf": 1}}, "df": 22}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.mock_architect.MockArchitectArgs.should_run_server": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.should_generate_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.should_produce_gold_for_worker": {"tf": 1}}, "df": 3}}}, "w": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.show_index": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprint.SharedTaskState": {"tf": 1}, "mephisto.abstractions.blueprint.SharedTaskState.__init__": {"tf": 1}}, "df": 2}}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprint.Blueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.SharedStateClass": {"tf": 1}}, "df": 5}}}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateMixin": {"tf": 1}}, "df": 4}}}}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState.__init__": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.world_module": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.function_registry": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.url_safe_string": {"tf": 1}}, "df": 1}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.save_data": {"tf": 1}}, "df": 4}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "x": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider.is_sandbox": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.is_sandbox": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_sandbox_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.client_is_sandbox": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.is_sandbox": {"tf": 1}, "mephisto.data_model.requester.Requester.is_sandbox": {"tf": 1}}, "df": 6, "m": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent.new": {"tf": 1}}, "df": 3}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.cleanup_qualification": {"tf": 1}}, "df": 9, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProviderArgs": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProviderArgs.__init__": {"tf": 1}}, "df": 2}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.is_sandbox": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"tf": 1}}, "df": 5}}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit.new": {"tf": 1}}, "df": 3}}}}, "w": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.new": {"tf": 1}}, "df": 6}}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.url_safe_string": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"mephisto.abstractions.databases.local_database.StringIDRow": {"tf": 1}, "mephisto.abstractions.databases.local_database.StringIDRow.__init__": {"tf": 1}}, "df": 2}}}}}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.mephisto_router_state": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_init_state": {"tf": 1}, "mephisto.data_model.agent.Agent.state": {"tf": 1}, "mephisto.operations.hydra_config.get_task_state_dicts": {"tf": 1}}, "df": 12}, "i": {"docs": {}, "df": 0, "c": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.get_static": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_end": {"tf": 1}}, "df": 11}}}}}}}}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.get_initialization_data": {"tf": 1}}, "df": 10, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.units_per_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.extra_source_dir": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_json": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_jsonl": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_csv": {"tf": 1}}, "df": 7}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_unit": {"tf": 1}}, "df": 7}}}}}}}}}}, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.assert_task_args": {"tf": 1}}, "df": 6, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.task_source": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.preview_source": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.onboarding_source": {"tf": 1}}, "df": 5}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.BUILT_FILE": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.BUILT_MESSAGE": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.rebuild_core": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.build_in_dir": {"tf": 1}}, "df": 5}}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.assert_task_args": {"tf": 1}}, "df": 6, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.task_source": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.link_task_source": {"tf": 1}}, "df": 4}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.BUILT_FILE": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.BUILT_MESSAGE": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.build_in_dir": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}}, "s": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_completion_stats_for_worker": {"tf": 1}, "mephisto.tools.examine_utils.get_worker_stats": {"tf": 1}, "mephisto.tools.examine_utils.format_worker_stats": {"tf": 1}}, "df": 3}, "u": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.update_qualified_status": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.set_db_status": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_status": {"tf": 1}, "mephisto.client.api.InvalidUsage.status_code": {"tf": 1}, "mephisto.data_model.agent.Agent.update_status": {"tf": 1}, "mephisto.data_model.agent.Agent.get_status": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.update_status": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_status": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_status": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.sync_completion_status": {"tf": 1}, "mephisto.data_model.unit.Unit.sync_status": {"tf": 1}, "mephisto.data_model.unit.Unit.get_db_status": {"tf": 1}, "mephisto.data_model.unit.Unit.set_db_status": {"tf": 1}, "mephisto.data_model.unit.Unit.get_status": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.send_status_update": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.push_status_update": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.handle_updated_agent_status": {"tf": 1}}, "df": 17, "e": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.data_model.assignment.Assignment.get_cost_of_statuses": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_assignment_statuses": {"tf": 1}}, "df": 2}}}}}, "r": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_task_start": {"tf": 1}, "mephisto.client.api.start_task_run": {"tf": 1}, "mephisto.utils.metrics.start_metrics_server": {"tf": 1}}, "df": 5}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.subdomain": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.mock_architect.MockServer.submit_mock_unit": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.submit_onboarding": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.submit_task": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_submit_event": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.await_submit": {"tf": 1}, "mephisto.data_model.agent.Agent.await_submit": {"tf": 1}, "mephisto.data_model.agent.Agent.handle_submit": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.await_submit": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.handle_submit": {"tf": 1}}, "df": 13, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.attempt_to_reconcile_submitted_data": {"tf": 1}, "mephisto.client.api.get_submitted_data": {"tf": 1}}, "df": 2}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.data_model.task_run.TaskRunArgs.submission_timeout": {"tf": 1}}, "df": 1}}}}}}}}}, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_screening_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.worker_needs_screening": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.should_generate_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_screening_unit_data": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_mixin_qualifications": {"tf": 1}}, "df": 12, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.passed_qualification_name": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.max_screening_units": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.use_screening_task": {"tf": 1}}, "df": 5}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskSharedState.__init__": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.max_screening_units": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.use_screening_task": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_screening_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.worker_needs_screening": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_screening_unit_data": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_screening_unit": {"tf": 1}}, "df": 6}}}}}}, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.operations.hydra_config.register_script_config": {"tf": 1}, "mephisto.tools.scripts.task_script": {"tf": 1}, "mephisto.utils.metrics.run_install_script": {"tf": 1}}, "df": 3}}}}}, "y": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.is_hit_mapping_in_sync": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.sync_completion_status": {"tf": 1}, "mephisto.data_model.unit.Unit.sync_status": {"tf": 1}}, "df": 3}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.data_model.project.Project.get_total_spend": {"tf": 1}, "mephisto.data_model.requester.Requester.get_total_spend": {"tf": 1}, "mephisto.data_model.task.Task.get_total_spend": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_total_spend": {"tf": 1}}, "df": 4}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architect.ArchitectArgs.server_type": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.instance_type": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.ARCHITECT_TYPE": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.ARCHITECT_TYPE": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.ARCHITECT_TYPE": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.ARCHITECT_TYPE": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_compensation_hit_with_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_with_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.PROVIDER_TYPE": {"tf": 1}, "mephisto.data_model.unit.INDEX_TO_TYPE_MAP": {"tf": 1}, "mephisto.operations.registry.get_crowd_provider_from_type": {"tf": 1}, "mephisto.operations.registry.get_blueprint_from_type": {"tf": 1}, "mephisto.operations.registry.get_architect_from_type": {"tf": 1}}, "df": 30, "s": {"docs": {"mephisto.operations.registry.get_valid_provider_types": {"tf": 1}, "mephisto.operations.registry.get_valid_blueprint_types": {"tf": 1}, "mephisto.operations.registry.get_valid_architect_types": {"tf": 1}}, "df": 3}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions.architect.Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.submit_task": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.get_task_config": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.use_screening_task": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.task_description_file": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.task_source": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.link_task_source": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.task_source": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.task_source": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.link_task_source": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.assert_task_args": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_task_runs": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_task_fee": {"tf": 1}, "mephisto.client.api.get_running_task_runs": {"tf": 1}, "mephisto.client.api.get_reviewable_task_runs": {"tf": 1}, "mephisto.client.api.start_task_run": {"tf": 1}, "mephisto.client.api.get_basic_task_options": {"tf": 1}, "mephisto.data_model.agent.Agent.get_task_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_task": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_task_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_task": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_task_run": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_task": {"tf": 1}, "mephisto.data_model.requester.Requester.get_task_runs": {"tf": 1}, "mephisto.data_model.task.assert_task_is_valid": {"tf": 1}, "mephisto.data_model.task.Task": {"tf": 1}, "mephisto.data_model.task.Task.__init__": {"tf": 1}, "mephisto.data_model.task.Task.get_project": {"tf": 1}, "mephisto.data_model.task.Task.set_project": {"tf": 1}, "mephisto.data_model.task.Task.get_runs": {"tf": 1}, "mephisto.data_model.task.Task.get_assignments": {"tf": 1}, "mephisto.data_model.task.Task.get_total_spend": {"tf": 1}, "mephisto.data_model.task.Task.new": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.task_name": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.task_title": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.task_description": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.task_reward": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.task_tags": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_task": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_task_args": {"tf": 1}, "mephisto.data_model.unit.Unit.get_task_run": {"tf": 1}, "mephisto.data_model.unit.Unit.get_task": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.MAX_FOR_TASK": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.TASK_MISSING": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.task": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.task_dir": {"tf": 1}, "mephisto.operations.hydra_config.build_default_task_config": {"tf": 1}, "mephisto.operations.hydra_config.get_task_state_dicts": {"tf": 1}, "mephisto.operations.operator.Operator.get_running_task_runs": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run_or_die": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.init_task_data": {"tf": 1}, "mephisto.scripts.mturk.launch_makeup_hits.build_task_config": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_task_name_list": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_task_name": {"tf": 1}, "mephisto.tools.scripts.task_script": {"tf": 1}, "mephisto.utils.dirs.get_dir_for_task": {"tf": 1}, "mephisto.utils.testing.get_test_task": {"tf": 1}, "mephisto.utils.testing.get_test_task_run": {"tf": 1}}, "df": 85, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.TaskBuilderClass": {"tf": 1}}, "df": 6}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.data_model.task_run.TaskRun": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.__init__": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.ArgsClass": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_units": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_valid_units_for_worker": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.clear_reservation": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.reserve_unit": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_blueprint": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_provider": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_task": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_task_args": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_requester": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_has_assignments": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_assignments": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_assignment_statuses": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.update_completion_progress": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_is_completed": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.sync_completion_status": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_run_dir": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_total_spend": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.to_dict": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.new": {"tf": 1}}, "df": 22, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskRunnerClass": {"tf": 1}}, "df": 4}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.data_model.task_run.TaskRunArgs": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.__init__": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.task_name": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.task_title": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.task_description": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.task_reward": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.task_tags": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.assignment_duration_in_seconds": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.allowed_concurrent": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.maximum_units_per_worker": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.max_num_concurrent_units": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.submission_timeout": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.get_mock_params": {"tf": 1}}, "df": 13}}}}}}}, "s": {"docs": {"mephisto.abstractions.database.MephistoDB.find_tasks": {"tf": 1}, "mephisto.data_model.project.Project.get_tasks": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.num_tasks": {"tf": 1}, "mephisto.utils.dirs.get_tasks_dir": {"tf": 1}}, "df": 4}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.operations.hydra_config.TaskConfig": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.mephisto": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.task_dir": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.num_tasks": {"tf": 1}}, "df": 5}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.operations.task_launcher.TaskLauncher": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.__init__": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.create_assignments": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.generate_units": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_units": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_evaluation_unit": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_screening_unit": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_gold_unit": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.get_assignments_are_all_created": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.expire_units": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.shutdown": {"tf": 1}}, "df": 11}}}}}}}}}}, "g": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.get_owner_tag": {"tf": 1}}, "df": 1, "s": {"docs": {"mephisto.data_model.task_run.TaskRunArgs.task_tags": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_target_group": {"tf": 1}}, "df": 1}}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.database.MephistoDB.init_tables": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.init_tables": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.init_tables": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.init_tables": {"tf": 1}}, "df": 4}}}}}, "o": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.register_instance_to_listener": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.deploy_to_routing_server": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest.to_dict": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.attempt_to_reconcile_submitted_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_assignment_to_hit": {"tf": 1}, "mephisto.client.api.InvalidUsage.to_dict": {"tf": 1}, "mephisto.data_model.packet.Packet.to_sendable_dict": {"tf": 1}, "mephisto.data_model.requester.Requester.to_dict": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.to_dict": {"tf": 1}, "mephisto.data_model.unit.INDEX_TO_TYPE_MAP": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.to_dict": {"tf": 1}}, "df": 11, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.data_model.project.Project.get_total_spend": {"tf": 1}, "mephisto.data_model.requester.Requester.get_total_spend": {"tf": 1}, "mephisto.data_model.task.Task.get_total_spend": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_total_spend": {"tf": 1}}, "df": 4}}}, "o": {"docs": {"mephisto.operations.datatypes.WorkerFailureReasons.TOO_MANY_CONCURRENT": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.try_server_push": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.heroku_team": {"tf": 1}}, "df": 1}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.utils.testing.get_test_project": {"tf": 1}, "mephisto.utils.testing.get_test_worker": {"tf": 1}, "mephisto.utils.testing.get_test_requester": {"tf": 1}, "mephisto.utils.testing.get_test_task": {"tf": 1}, "mephisto.utils.testing.get_test_task_run": {"tf": 1}, "mephisto.utils.testing.get_test_assignment": {"tf": 1}, "mephisto.utils.testing.get_test_unit": {"tf": 1}, "mephisto.utils.testing.get_test_agent": {"tf": 1}}, "df": 8}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.js_time": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.timeout_time": {"tf": 1}}, "df": 2, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.get_timestamp": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.timeout_time": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.data_model.task_run.TaskRunArgs.submission_timeout": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.data_model.task_run.TaskRunArgs.task_title": {"tf": 1}}, "df": 1}}}}, "h": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.operations.datatypes.LoopWrapper.set_active_thread": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.operations.operator.Operator.wait_for_runs_then_shutdown": {"tf": 1}}, "df": 1}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {"mephisto.utils.dirs.get_mephisto_tmp_dir": {"tf": 1}}, "df": 1}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"mephisto.abstractions.architect.ArchitectArgs.server_source_path": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_heroku_client_path": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_db_path_for_provider": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.get_wrapper_js_path": {"tf": 1}}, "df": 7}}, "i": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_key_pair": {"tf": 1}}, "df": 1}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.passed_qualification_name": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_parsed_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_submit": {"tf": 1}}, "df": 12}}}}}}}}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_frontend_args": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1}}, "df": 13, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.world_file": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.preview_source": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.task_description_file": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.custom_source_bundle": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.custom_source_dir": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.extra_source_dir": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.context_csv": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.context_jsonl": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.num_conversations": {"tf": 1}}, "df": 11}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.BUILT_FILE": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.BUILT_MESSAGE": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.rebuild_core": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_custom_bundle": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_in_dir": {"tf": 1}}, "df": 6}}}}}}}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_world_id": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_unit": {"tf": 1}}, "df": 10}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.ParlAIAgent": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.ParlAIAgent.__init__": {"tf": 1}}, "df": 2}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.operations.hydra_config.parse_arg_dict": {"tf": 1}}, "df": 1, "d": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_parsed_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_parsed_data": {"tf": 1}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.data_model.task_run.TaskRunArgs.get_mock_params": {"tf": 1}}, "df": 1}}}}, "y": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.pay_bonus": {"tf": 1}, "mephisto.data_model.unit.Unit.get_pay_amount": {"tf": 1}}, "df": 2, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.data_model.constants.assignment_state.AssignmentState.payable": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.data_model.packet.Packet": {"tf": 1}, "mephisto.data_model.packet.Packet.__init__": {"tf": 1}, "mephisto.data_model.packet.Packet.from_dict": {"tf": 1}, "mephisto.data_model.packet.Packet.to_sendable_dict": {"tf": 1}, "mephisto.data_model.packet.Packet.copy": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.log_metrics_for_packet": {"tf": 1}}, "df": 6}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architect.Architect.prepare": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.prepare": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.prepare": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.prepare": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.prepare": {"tf": 1}}, "df": 5}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.preview_source": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.preview_source": {"tf": 1}}, "df": 2}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"mephisto.data_model.agent.OnboardingAgent.DISPLAY_PREFIX": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.profile_name": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.should_produce_gold_for_worker": {"tf": 1}}, "df": 1}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_db_path_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.has_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.set_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.databases.local_database.assert_valid_provider": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new_from_provider_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.register_from_provider_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.PROVIDER_TYPE": {"tf": 1}, "mephisto.data_model.agent.Agent.new_from_provider_data": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_provider": {"tf": 1}, "mephisto.data_model.unit.Unit.get_crowd_provider_class": {"tf": 1}, "mephisto.data_model.worker.Worker.new_from_provider_data": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.provider": {"tf": 1}, "mephisto.operations.registry.get_crowd_provider_from_type": {"tf": 1}, "mephisto.operations.registry.get_valid_provider_types": {"tf": 1}, "mephisto.utils.dirs.get_provider_dir": {"tf": 1}}, "df": 30, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.crowd_provider.ProviderArgs": {"tf": 1}, "mephisto.abstractions.crowd_provider.ProviderArgs.__init__": {"tf": 1}, "mephisto.abstractions.crowd_provider.ProviderArgs.requester_name": {"tf": 1}}, "df": 3}}}}, "s": {"docs": {"mephisto.operations.registry.PROVIDERS": {"tf": 1}}, "df": 1}}}}}}, "j": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.database.MephistoDB.new_project": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_project": {"tf": 1}, "mephisto.data_model.project.Project": {"tf": 1}, "mephisto.data_model.project.Project.__init__": {"tf": 1}, "mephisto.data_model.project.Project.get_tasks": {"tf": 1}, "mephisto.data_model.project.Project.get_total_spend": {"tf": 1}, "mephisto.data_model.project.Project.new": {"tf": 1}, "mephisto.data_model.task.Task.get_project": {"tf": 1}, "mephisto.data_model.task.Task.set_project": {"tf": 1}, "mephisto.utils.testing.get_test_project": {"tf": 1}}, "df": 10, "s": {"docs": {"mephisto.abstractions.database.MephistoDB.find_projects": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.data_model.task_run.TaskRun.update_completion_progress": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.operations.client_io_handler.ClientIOHandler.process_outgoing_queue": {"tf": 1}, "mephisto.tools.scripts.load_db_and_process_config": {"tf": 1}, "mephisto.tools.scripts.process_config_and_get_operator": {"tf": 1}}, "df": 3}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.tools.examine_utils.prompt_for_options": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.utils.metrics.launch_prometheus_server": {"tf": 1}, "mephisto.utils.metrics.shutdown_prometheus_server": {"tf": 1}}, "df": 2}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.operations.operator.Operator.print_run_details": {"tf": 1}, "mephisto.tools.examine_utils.print_results": {"tf": 1}}, "df": 2}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.try_server_push": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.push_status_update": {"tf": 1}}, "df": 2}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.local_architect.LocalArchitectArgs.port": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.port": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.units_per_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.units_per_assignment": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.maximum_units_per_worker": {"tf": 1}}, "df": 3}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architect.Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_owner_tag": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_domain_if_available": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_certificate": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_instance_address": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_heroku_client_path": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_user_identifier": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.get_rand_id": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.AliveHandler.get": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.get_timestamp": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.get_task_config": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.get_static": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_required_qualifications": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_frontend_args": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_failed_qual": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_onboarding_data": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_screening_unit_data": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.get_gold_factory": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_current_qual_or_default": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_completion_stats_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_gold_unit_data_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_mock_assignment_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_data_for_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_parsed_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_frontend_args": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_world_id": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_parsed_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_db_path_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_project": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_requester": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_worker": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_granted_qualification": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.get_live_update": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_requester_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_unit_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.get_available_budget": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_unassigned_hit_ids": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_hit_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_qualification_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_session_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_sandbox_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.get_available_budget": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_assignment_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_hit_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_status": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_requester_balance": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignment": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignments_for_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_outstanding_hits": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_from_mturk_worker_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_mturk_worker_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.get_mturk_ids_from_unit_id": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.client.api.get_available_requesters": {"tf": 1}, "mephisto.client.api.get_running_task_runs": {"tf": 1}, "mephisto.client.api.get_reviewable_task_runs": {"tf": 1}, "mephisto.client.api.get_basic_task_options": {"tf": 1}, "mephisto.client.api.get_submitted_data": {"tf": 1}, "mephisto.client.api.get_balance": {"tf": 1}, "mephisto.client.api.get_available_blueprints": {"tf": 1}, "mephisto.client.api.get_blueprint_arguments": {"tf": 1}, "mephisto.client.api.get_available_architects": {"tf": 1}, "mephisto.client.api.get_architect_arguments": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_agent_id": {"tf": 1}, "mephisto.data_model.agent.Agent.get_worker": {"tf": 1}, "mephisto.data_model.agent.Agent.get_unit": {"tf": 1}, "mephisto.data_model.agent.Agent.get_assignment": {"tf": 1}, "mephisto.data_model.agent.Agent.get_task_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_task": {"tf": 1}, "mephisto.data_model.agent.Agent.get_data_dir": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.Agent.get_status": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_agent_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_db_id_from_agent_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_worker": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_task_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_task": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_data_dir": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_status": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_data_dir": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_assignment_data": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_agents": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_status": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_task_run": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_task": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_requester": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_units": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_workers": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_cost_of_statuses": {"tf": 1}, "mephisto.data_model.project.Project.get_tasks": {"tf": 1}, "mephisto.data_model.project.Project.get_total_spend": {"tf": 1}, "mephisto.data_model.requester.Requester.get_task_runs": {"tf": 1}, "mephisto.data_model.requester.Requester.get_total_spend": {"tf": 1}, "mephisto.data_model.requester.Requester.get_available_budget": {"tf": 1}, "mephisto.data_model.task.Task.get_project": {"tf": 1}, "mephisto.data_model.task.Task.get_runs": {"tf": 1}, "mephisto.data_model.task.Task.get_assignments": {"tf": 1}, "mephisto.data_model.task.Task.get_total_spend": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.get_mock_params": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_units": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_valid_units_for_worker": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_blueprint": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_provider": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_task": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_task_args": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_requester": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_has_assignments": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_assignments": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_assignment_statuses": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_is_completed": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_run_dir": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_total_spend": {"tf": 1}, "mephisto.data_model.unit.Unit.get_crowd_provider_class": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assignment_data": {"tf": 1}, "mephisto.data_model.unit.Unit.get_db_status": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assignment": {"tf": 1}, "mephisto.data_model.unit.Unit.get_task_run": {"tf": 1}, "mephisto.data_model.unit.Unit.get_task": {"tf": 1}, "mephisto.data_model.unit.Unit.get_requester": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assigned_agent": {"tf": 1}, "mephisto.data_model.unit.Unit.get_pay_amount": {"tf": 1}, "mephisto.data_model.unit.Unit.get_status": {"tf": 1}, "mephisto.data_model.worker.Worker.get_agents": {"tf": 1}, "mephisto.data_model.worker.Worker.get_granted_qualification": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.get_live_run": {"tf": 1}, "mephisto.operations.config_handler.get_raw_config": {"tf": 1}, "mephisto.operations.config_handler.get_config": {"tf": 1}, "mephisto.operations.config_handler.get_config_arg": {"tf": 1}, "mephisto.operations.hydra_config.get_dict_from_field": {"tf": 1}, "mephisto.operations.hydra_config.get_extra_argument_dicts": {"tf": 1}, "mephisto.operations.hydra_config.get_task_state_dicts": {"tf": 1}, "mephisto.operations.operator.Operator.get_running_task_runs": {"tf": 1}, "mephisto.operations.registry.get_crowd_provider_from_type": {"tf": 1}, "mephisto.operations.registry.get_blueprint_from_type": {"tf": 1}, "mephisto.operations.registry.get_architect_from_type": {"tf": 1}, "mephisto.operations.registry.get_valid_provider_types": {"tf": 1}, "mephisto.operations.registry.get_valid_blueprint_types": {"tf": 1}, "mephisto.operations.registry.get_valid_architect_types": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.get_assignments_are_all_created": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_live_run": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_agent_for_id": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_task_name_list": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_task_name": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_run_id": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_data_from_unit": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_workers_with_qualification": {"tf": 1}, "mephisto.tools.examine_utils.get_worker_stats": {"tf": 1}, "mephisto.tools.scripts.process_config_and_get_operator": {"tf": 1}, "mephisto.tools.scripts.get_db_from_config": {"tf": 1}, "mephisto.utils.dirs.get_root_dir": {"tf": 1}, "mephisto.utils.dirs.get_provider_dir": {"tf": 1}, "mephisto.utils.dirs.get_tasks_dir": {"tf": 1}, "mephisto.utils.dirs.get_dir_for_task": {"tf": 1}, "mephisto.utils.dirs.get_root_data_dir": {"tf": 1}, "mephisto.utils.dirs.get_data_dir": {"tf": 1}, "mephisto.utils.dirs.get_mephisto_tmp_dir": {"tf": 1}, "mephisto.utils.dirs.get_dir_for_run": {"tf": 1}, "mephisto.utils.dirs.get_run_file_dir": {"tf": 1}, "mephisto.utils.logger_core.get_logger": {"tf": 1}, "mephisto.utils.metrics.get_dash_url": {"tf": 1}, "mephisto.utils.testing.get_test_project": {"tf": 1}, "mephisto.utils.testing.get_test_worker": {"tf": 1}, "mephisto.utils.testing.get_test_requester": {"tf": 1}, "mephisto.utils.testing.get_mock_requester": {"tf": 1}, "mephisto.utils.testing.get_test_task": {"tf": 1}, "mephisto.utils.testing.get_test_task_run": {"tf": 1}, "mephisto.utils.testing.get_test_assignment": {"tf": 1}, "mephisto.utils.testing.get_test_unit": {"tf": 1}, "mephisto.utils.testing.get_test_agent": {"tf": 1}}, "df": 219}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.mixins.screen_task_required.blank_generator": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.operations.task_launcher.GeneratorType": {"tf": 1}, "mephisto.operations.task_launcher.GeneratorType.NONE": {"tf": 1}, "mephisto.operations.task_launcher.GeneratorType.UNIT": {"tf": 1}, "mephisto.operations.task_launcher.GeneratorType.ASSIGNMENT": {"tf": 1}}, "df": 4}}}}}}, "e": {"docs": {"mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.should_generate_unit": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.generate_units": {"tf": 1}}, "df": 2}}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_security_group": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_target_group": {"tf": 1}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.database.MephistoDB.grant_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_crowd_qualification": {"tf": 1}}, "df": 5, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.database.MephistoDB.check_granted_qualifications": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_granted_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.get_granted_qualification": {"tf": 1}}, "df": 3, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.data_model.qualification.GrantedQualification": {"tf": 1}, "mephisto.data_model.qualification.GrantedQualification.__init__": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {"mephisto.utils.metrics.launch_grafana_server": {"tf": 1}, "mephisto.utils.metrics.shutdown_grafana_server": {"tf": 1}}, "df": 2}}}}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.gold_qualification_base": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.get_gold_factory": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_needs_gold": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_gold_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.should_produce_gold_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_gold_unit_data_for_worker": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_gold_unit": {"tf": 1}}, "df": 7, "s": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.use_golds": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.min_golds": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.max_incorrect_golds": {"tf": 1}}, "df": 3}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState.__init__": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.give_worker_qualification": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architect.Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.get_channels": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.launch_channels": {"tf": 1}}, "df": 6}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.check_domain_unused_locally": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.check_aws_credentials": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.check_granted_qualifications": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.check_aws_credentials": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.check_mturk_balance": {"tf": 1}, "mephisto.operations.hydra_config.check_for_hydra_compat": {"tf": 1}}, "df": 7}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.build_is_clean": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.build_is_clean": {"tf": 1}}, "df": 2, "u": {"docs": {}, "df": 0, "p": {"docs": {"mephisto.abstractions.architect.Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.remove_instance_and_cleanup": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_qualification": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.cleanup_qualification": {"tf": 1}}, "df": 23}}}, "r": {"docs": {"mephisto.abstractions.database.MephistoDB.clear_unit_agent_assignment": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.clear_hit_from_unit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.clear_assigned_agent": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.clear_reservation": {"tf": 1}, "mephisto.data_model.unit.Unit.clear_assigned_agent": {"tf": 1}}, "df": 5}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.close": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_close": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_close": {"tf": 1}}, "df": 3, "d": {"docs": {"mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_closed": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_heroku_client_path": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_sandbox_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.client_is_sandbox": {"tf": 1}}, "df": 4, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.operations.client_io_handler.ClientIOHandler": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.__init__": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.log_metrics_for_packet": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.register_run": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.get_live_run": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.launch_channels": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.associate_agent_with_registration": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.enqueue_agent_details": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.send_live_update": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.send_status_update": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.process_outgoing_queue": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.shutdown": {"tf": 1}}, "df": 12}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.data_model.unit.Unit.get_crowd_provider_class": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.check_aws_credentials": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.setup_ec2_credentials": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.check_aws_credentials": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.setup_aws_credentials": {"tf": 1}}, "df": 4}}}}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_hosted_zone": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_mephisto_vpc": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_security_group": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_key_pair": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_instance": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_target_group": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_load_balancer": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.create_validation_function": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.create_qualification_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_config": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_compensation_hit_with_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_with_hit_type": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.create_assignments": {"tf": 1}, "mephisto.utils.qualifications.find_or_create_qualification": {"tf": 1}}, "df": 17, "d": {"docs": {"mephisto.data_model.constants.assignment_state.AssignmentState.CREATED": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.get_assignments_are_all_created": {"tf": 1}}, "df": 2}}}}}, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.data_model.unit.Unit.get_crowd_provider_class": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_crowd_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_crowd_qualification": {"tf": 1}, "mephisto.operations.registry.get_crowd_provider_from_type": {"tf": 1}}, "df": 8, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.is_sandbox": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.assert_task_args": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_qualification": {"tf": 1}}, "df": 15}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.find_certificate_arn": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_certificate": {"tf": 1}}, "df": 2}}}}}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.get_task_config": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_onboarding_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_screening_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_gold_config": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_config": {"tf": 1}, "mephisto.client.config.Config": {"tf": 1}, "mephisto.client.config.Config.__init__": {"tf": 1}, "mephisto.client.config.Config.ENV": {"tf": 1}, "mephisto.operations.config_handler.get_raw_config": {"tf": 1}, "mephisto.operations.config_handler.get_config": {"tf": 1}, "mephisto.operations.config_handler.write_config": {"tf": 1}, "mephisto.operations.config_handler.init_config": {"tf": 1}, "mephisto.operations.config_handler.add_config_arg": {"tf": 1}, "mephisto.operations.config_handler.get_config_arg": {"tf": 1}, "mephisto.operations.hydra_config.register_abstraction_config": {"tf": 1}, "mephisto.operations.hydra_config.build_default_task_config": {"tf": 1}, "mephisto.operations.hydra_config.register_script_config": {"tf": 1}, "mephisto.operations.operator.Operator.validate_and_run_config_or_die": {"tf": 1}, "mephisto.operations.operator.Operator.validate_and_run_config": {"tf": 1}, "mephisto.scripts.mturk.launch_makeup_hits.build_task_config": {"tf": 1}, "mephisto.tools.scripts.load_db_and_process_config": {"tf": 1}, "mephisto.tools.scripts.process_config_and_get_operator": {"tf": 1}, "mephisto.tools.scripts.get_db_from_config": {"tf": 1}, "mephisto.tools.scripts.augment_config_from_db": {"tf": 1}}, "df": 28, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.configure_base_balancer": {"tf": 1}}, "df": 1}}}, "s": {"docs": {"mephisto.operations.hydra_config.initialize_named_configs": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.is_concurrent": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.allowed_concurrent": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.max_num_concurrent_units": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.TOO_MANY_CONCURRENT": {"tf": 1}}, "df": 4}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.context_csv": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.context_jsonl": {"tf": 1}}, "df": 2}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.num_conversations": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.convert_mephisto_qualifications": {"tf": 1}}, "df": 1}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_completion_stats_for_worker": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.update_completion_progress": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.sync_completion_status": {"tf": 1}}, "df": 3}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.data_model.constants.assignment_state.AssignmentState.COMPLETED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.completed": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_is_completed": {"tf": 1}, "mephisto.utils.testing.make_completed_unit": {"tf": 1}}, "df": 4}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.create_compensation_hit_with_hit_type": {"tf": 1}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.operations.hydra_config.check_for_hydra_compat": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.rebuild_core": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.rebuild_core": {"tf": 1}}, "df": 2}, "o": {"docs": {"mephisto.operations.datatypes.LoopWrapper.execute_coro": {"tf": 1}}, "df": 1}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.client.api.InvalidUsage.status_code": {"tf": 1}}, "df": 1}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.data_model.assignment.Assignment.get_cost_of_statuses": {"tf": 1}}, "df": 1}}, "p": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.data_model.packet.Packet.copy": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects.router.build_router.can_build": {"tf": 1}}, "df": 1}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.database.MephistoDB.cache_result": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.cache_result": {"tf": 1}}, "df": 2}}}, "l": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_task_fee": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_bonus_fee": {"tf": 1}}, "df": 2}}}}}}}}, "s": {"docs": {}, "df": 0, "v": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_csv": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.context_csv": {"tf": 1}}, "df": 2}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_current_qual_or_default": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.custom_source_bundle": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.custom_source_dir": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_custom_bundle": {"tf": 1}, "mephisto.tools.scripts.build_custom_bundle": {"tf": 1}}, "df": 4}}}}}}, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architect.Architect.download_file": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.download_file": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.download_file": {"tf": 1}}, "df": 6}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.check_domain_unused_locally": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_domain_if_available": {"tf": 1}}, "df": 2}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers.mock.mock_agent.MockAgent.mark_done": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.mark_done": {"tf": 1}, "mephisto.data_model.agent.Agent.mark_done": {"tf": 1}}, "df": 3}}}, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.architect.Architect.deploy": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.deploy": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.deploy_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.deploy_to_routing_server": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.deploy": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.deploy": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.deploy": {"tf": 1}}, "df": 7}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.detete_instance_address": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.ec2.prepare_ec2_servers.update_details": {"tf": 1}, "mephisto.client.api.requester_details": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.enqueue_agent_details": {"tf": 1}, "mephisto.operations.operator.Operator.print_run_details": {"tf": 1}}, "df": 4}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.delete_rule": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_instance": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_listener": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.delete_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.delete_qualification": {"tf": 1}}, "df": 5}}}}, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.debug_log": {"tf": 1}}, "df": 1}}}, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_current_qual_or_default": {"tf": 1}, "mephisto.operations.hydra_config.build_default_task_config": {"tf": 1}}, "df": 2}}}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.task_description_file": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.task_description": {"tf": 1}}, "df": 2}}}}}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.mock_architect.MockServer.disconnect_mock_agent": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.disconnect_active_agents": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.providers.mock.mock_agent.MockAgent.mark_disconnected": {"tf": 1}}, "df": 1}}}}}}}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.expire_and_dispose_hits": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.data_model.agent.OnboardingAgent.DISPLAY_PREFIX": {"tf": 1}}, "df": 1}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.data_model.worker.Worker.is_disqualified": {"tf": 1}}, "df": 1}}}}}}}}}}, "r": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.extra_source_dir": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.custom_source_dir": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.extra_source_dir": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.data_model.agent.Agent.get_data_dir": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_data_dir": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_data_dir": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_run_dir": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.task_dir": {"tf": 1}, "mephisto.utils.dirs.get_root_dir": {"tf": 1}, "mephisto.utils.dirs.get_provider_dir": {"tf": 1}, "mephisto.utils.dirs.get_tasks_dir": {"tf": 1}, "mephisto.utils.dirs.get_dir_for_task": {"tf": 1}, "mephisto.utils.dirs.get_root_data_dir": {"tf": 1}, "mephisto.utils.dirs.get_data_dir": {"tf": 1}, "mephisto.utils.dirs.get_mephisto_tmp_dir": {"tf": 1}, "mephisto.utils.dirs.get_dir_for_run": {"tf": 1}, "mephisto.utils.dirs.get_run_file_dir": {"tf": 1}}, "df": 22, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest.to_dict": {"tf": 1}, "mephisto.client.api.InvalidUsage.to_dict": {"tf": 1}, "mephisto.data_model.packet.Packet.from_dict": {"tf": 1}, "mephisto.data_model.packet.Packet.to_sendable_dict": {"tf": 1}, "mephisto.data_model.requester.Requester.to_dict": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.to_dict": {"tf": 1}, "mephisto.operations.hydra_config.get_dict_from_field": {"tf": 1}, "mephisto.operations.hydra_config.parse_arg_dict": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.to_dict": {"tf": 1}, "mephisto.utils.qualifications.as_valid_qualification_dict": {"tf": 1}, "mephisto.utils.qualifications.make_qualification_dict": {"tf": 1}}, "df": 11, "s": {"docs": {"mephisto.operations.hydra_config.get_extra_argument_dicts": {"tf": 1}, "mephisto.operations.hydra_config.get_task_state_dicts": {"tf": 1}}, "df": 2}}}, "e": {"docs": {"mephisto.operations.operator.Operator.validate_and_run_config_or_die": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run_or_die": {"tf": 1}}, "df": 2}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"mephisto.abstractions.blueprint.Blueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_json": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_jsonl": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_csv": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_onboarding_data": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_screening_unit_data": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_gold_unit_data_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_mock_assignment_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_data_for_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_parsed_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_parsed_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new_from_provider_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.attempt_to_reconcile_submitted_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.register_from_provider_data": {"tf": 1}, "mephisto.client.api.get_submitted_data": {"tf": 1}, "mephisto.data_model.agent.Agent.get_data_dir": {"tf": 1}, "mephisto.data_model.agent.Agent.new_from_provider_data": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_data_dir": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_data_dir": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_assignment_data": {"tf": 1}, "mephisto.data_model.assignment.Assignment.write_assignment_data": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assignment_data": {"tf": 1}, "mephisto.data_model.worker.Worker.new_from_provider_data": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.init_task_data": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_data_from_unit": {"tf": 1}, "mephisto.utils.dirs.get_root_data_dir": {"tf": 1}, "mephisto.utils.dirs.get_data_dir": {"tf": 1}}, "df": 51, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.has_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.set_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.initialize_provider_datastore": {"tf": 1}}, "df": 6}}}}}, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.operations.hydra_config.MephistoConfig.database": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.operations.hydra_config.DatabaseArgs": {"tf": 1}, "mephisto.operations.hydra_config.DatabaseArgs.__init__": {"tf": 1}}, "df": 2}}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.tools.data_browser.DataBrowser": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.__init__": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_task_name_list": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_task_name": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_run_id": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_data_from_unit": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_workers_with_qualification": {"tf": 1}}, "df": 7}}}}}}}}}, "s": {"docs": {}, "df": 0, "h": {"docs": {"mephisto.utils.metrics.get_dash_url": {"tf": 1}}, "df": 1}}}, "b": {"docs": {"mephisto.abstractions.database.MephistoDB.get_db_path_for_provider": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.set_db_status": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_db_id_from_agent_id": {"tf": 1}, "mephisto.data_model.unit.Unit.get_db_status": {"tf": 1}, "mephisto.data_model.unit.Unit.set_db_status": {"tf": 1}, "mephisto.tools.scripts.load_db_and_process_config": {"tf": 1}, "mephisto.tools.scripts.get_db_from_config": {"tf": 1}, "mephisto.tools.scripts.augment_config_from_db": {"tf": 1}}, "df": 8}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.data_model.assignment.InitializationData.dumpJSON": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.data_model.task_run.TaskRunArgs.assignment_duration_in_seconds": {"tf": 1}}, "df": 1}}}}}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architect.Architect.download_file": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.download_file": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.download_file": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.BUILT_FILE": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.world_file": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.task_description_file": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.BUILT_FILE": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.BUILT_FILE": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.BUILT_FILE": {"tf": 1}, "mephisto.utils.dirs.get_run_file_dir": {"tf": 1}}, "df": 13, "s": {"docs": {"mephisto.abstractions.architects.router.build_router.install_router_files": {"tf": 1}}, "df": 1}}, "l": {"docs": {"mephisto.operations.registry.fill_registries": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.find_hosted_zone": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.find_certificate_arn": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_projects": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_tasks": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_task_runs": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_assignments": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_units": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_requesters": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_workers": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_agents": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_onboarding_agents": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_qualifications": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"tf": 1}, "mephisto.utils.qualifications.find_or_create_qualification": {"tf": 1}}, "df": 15}, "a": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.data_model.constants.assignment_state.AssignmentState.final_unit": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.final_agent": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.operations.hydra_config.get_dict_from_field": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.deploy_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}}, "df": 3}}}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.force_fail": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_failed_qual": {"tf": 1}}, "df": 1}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.databases.local_database.is_key_failure": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_unique_failure": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.failure_reason": {"tf": 1}}, "df": 3}}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.get_gold_factory": {"tf": 1}}, "df": 1}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions.architects.router.build_router.build_flask_router": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprint.Blueprint.get_frontend_args": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_frontend_args": {"tf": 1}}, "df": 2}}}}}, "m": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new_from_provider_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.clear_hit_from_unit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.register_from_provider_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_from_mturk_worker_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.get_mturk_ids_from_unit_id": {"tf": 1}, "mephisto.data_model.agent.Agent.new_from_provider_data": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_db_id_from_agent_id": {"tf": 1}, "mephisto.data_model.packet.Packet.from_dict": {"tf": 1}, "mephisto.data_model.worker.Worker.new_from_provider_data": {"tf": 1}, "mephisto.operations.hydra_config.get_dict_from_field": {"tf": 1}, "mephisto.operations.registry.get_crowd_provider_from_type": {"tf": 1}, "mephisto.operations.registry.get_blueprint_from_type": {"tf": 1}, "mephisto.operations.registry.get_architect_from_type": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_agent_from_onboarding": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_data_from_unit": {"tf": 1}, "mephisto.tools.scripts.get_db_from_config": {"tf": 1}, "mephisto.tools.scripts.augment_config_from_db": {"tf": 1}}, "df": 20}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_completion_stats_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.should_produce_gold_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_gold_unit_data_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_data_for_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_db_path_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.has_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.set_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_session_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_sandbox_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignments_for_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_assignments_for_hit": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_valid_units_for_worker": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.log_metrics_for_packet": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.MAX_FOR_TASK": {"tf": 1}, "mephisto.operations.hydra_config.check_for_hydra_compat": {"tf": 1}, "mephisto.operations.operator.Operator.wait_for_runs_then_shutdown": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_agent_for_id": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_task_name": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_run_id": {"tf": 1}, "mephisto.tools.examine_utils.prompt_for_options": {"tf": 1}, "mephisto.utils.dirs.get_dir_for_task": {"tf": 1}, "mephisto.utils.dirs.get_dir_for_run": {"tf": 1}}, "df": 31, "c": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.force_fail": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun.force_shutdown": {"tf": 1}, "mephisto.operations.operator.Operator.force_shutdown": {"tf": 1}}, "df": 3}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.tools.examine_utils.format_worker_stats": {"tf": 1}, "mephisto.utils.logger_core.format_loud": {"tf": 1}}, "df": 2}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.function_registry": {"tf": 1}}, "df": 3}}}}}}}, "e": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_task_fee": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_bonus_fee": {"tf": 1}}, "df": 2}}}, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_closed": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.close": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_alive": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.open": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.enqueue_send": {"tf": 1}}, "df": 7}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions.providers.mock.mock_agent.MockAgent.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.reject_work": {"tf": 1}, "mephisto.data_model.agent.Agent.approve_work": {"tf": 1}, "mephisto.data_model.agent.Agent.soft_reject_work": {"tf": 1}, "mephisto.data_model.agent.Agent.reject_work": {"tf": 1}}, "df": 9, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.worker_needs_screening": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_needs_gold": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_qualifies": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_completion_stats_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.should_produce_gold_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_gold_unit_data_for_worker": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_worker": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_worker_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.bonus_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.give_worker_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.remove_worker_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.is_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.email_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_from_mturk_worker_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_mturk_worker_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.bonus_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.unblock_worker": {"tf": 1}, "mephisto.data_model.agent.Agent.get_worker": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_worker": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.maximum_units_per_worker": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_valid_units_for_worker": {"tf": 1}, "mephisto.data_model.worker.Worker": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.get_agents": {"tf": 1}, "mephisto.data_model.worker.Worker.new_from_provider_data": {"tf": 1}, "mephisto.data_model.worker.Worker.get_granted_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.is_disqualified": {"tf": 1}, "mephisto.data_model.worker.Worker.is_qualified": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_crowd_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_crowd_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.bonus_worker": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.block_worker": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.unblock_worker": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.is_blocked": {"tf": 1}, "mephisto.data_model.worker.Worker.is_eligible": {"tf": 1}, "mephisto.data_model.worker.Worker.register": {"tf": 1}, "mephisto.data_model.worker.Worker.new": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.worker_id": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_worker": {"tf": 1}, "mephisto.tools.examine_utils.get_worker_stats": {"tf": 1}, "mephisto.tools.examine_utils.format_worker_stats": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_by_worker": {"tf": 1}, "mephisto.utils.qualifications.worker_is_qualified": {"tf": 1}, "mephisto.utils.testing.get_test_worker": {"tf": 1}}, "df": 54, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.WorkerClass": {"tf": 1}}, "df": 4}}}}}, "s": {"docs": {"mephisto.abstractions.database.MephistoDB.find_workers": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_workers": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_workers_with_qualification": {"tf": 1}}, "df": 4}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.data_model.worker.WorkerArgs": {"tf": 1}, "mephisto.data_model.worker.WorkerArgs.__init__": {"tf": 1}}, "df": 2}}}}, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.operations.datatypes.WorkerFailureReasons": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.__init__": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.NOT_QUALIFIED": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.NO_AVAILABLE_UNITS": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.TOO_MANY_CONCURRENT": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.MAX_FOR_TASK": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.TASK_MISSING": {"tf": 1}}, "df": 7}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.operations.worker_pool.WorkerPool": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.__init__": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_run": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_live_run": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_agent_for_id": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_worker": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_agent_from_onboarding": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.reconnect_agent": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_agent": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.push_status_update": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.handle_updated_agent_status": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.disconnect_active_agents": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.shutdown": {"tf": 1}}, "df": 13}}}}}}}, "l": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.world_module": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.world_file": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_world_id": {"tf": 1}}, "df": 3}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.get_wrapper_js_path": {"tf": 1}}, "df": 4}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.data_model.assignment.Assignment.write_assignment_data": {"tf": 1}, "mephisto.operations.config_handler.write_config": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.create_compensation_hit_with_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_with_hit_type": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.associate_agent_with_registration": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_workers_with_qualification": {"tf": 1}}, "df": 4}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.operations.operator.Operator.wait_for_runs_then_shutdown": {"tf": 1}, "mephisto.utils.metrics.launch_servers_and_wait": {"tf": 1}}, "df": 2}}, "r": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.utils.logger_core.warn_once": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.open": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.open": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_open": {"tf": 1}}, "df": 3}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.operations.operator.Operator": {"tf": 1}, "mephisto.operations.operator.Operator.__init__": {"tf": 1}, "mephisto.operations.operator.Operator.get_running_task_runs": {"tf": 1}, "mephisto.operations.operator.Operator.validate_and_run_config_or_die": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run_or_die": {"tf": 1}, "mephisto.operations.operator.Operator.force_shutdown": {"tf": 1}, "mephisto.operations.operator.Operator.shutdown_async": {"tf": 1}, "mephisto.operations.operator.Operator.shutdown": {"tf": 1}, "mephisto.operations.operator.Operator.validate_and_run_config": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run": {"tf": 1}, "mephisto.operations.operator.Operator.print_run_details": {"tf": 1}, "mephisto.operations.operator.Operator.wait_for_runs_then_shutdown": {"tf": 1}, "mephisto.tools.scripts.process_config_and_get_operator": {"tf": 1}}, "df": 13}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.database.MephistoDB.optimized_load": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.optimized_load": {"tf": 1}}, "df": 2}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.client.api.launch_options": {"tf": 1}, "mephisto.client.api.get_basic_task_options": {"tf": 1}, "mephisto.client.api.requester_launch_options": {"tf": 1}, "mephisto.tools.examine_utils.prompt_for_options": {"tf": 1}}, "df": 4}}}}}}, "w": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.get_owner_tag": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.on_close": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_message": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_open": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_message": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_close": {"tf": 1}}, "df": 5, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent_after_onboarding": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.submit_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs.onboarding_qualification": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_onboarding_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_onboarding_data": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.use_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.onboarding_source": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_onboarding_agents": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.is_onboarding_id": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_agent_from_onboarding": {"tf": 1}}, "df": 24, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.data_model.agent.OnboardingAgent": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.__init__": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.DISPLAY_PREFIX": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_agent_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.set_live_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.is_onboarding_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_db_id_from_agent_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_worker": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_task_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_task": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_data_dir": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.update_status": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.observe": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.act": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.await_submit": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.handle_submit": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_status": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.shutdown": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.new": {"tf": 1}}, "df": 21, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprint.Blueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.OnboardingAgentStateClass": {"tf": 1}}, "df": 5}}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_failed_qual": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_onboarding_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_onboarding_data": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1}}, "df": 11, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs.onboarding_qualification": {"tf": 1}}, "df": 3}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingSharedState.__init__": {"tf": 1}}, "df": 2}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {"mephisto.operations.worker_pool.OnboardingInfo": {"tf": 1}, "mephisto.operations.worker_pool.OnboardingInfo.__init__": {"tf": 1}}, "df": 2}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.utils.logger_core.warn_once": {"tf": 1}}, "df": 1}}}, "r": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_current_qual_or_default": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"tf": 1}, "mephisto.operations.operator.Operator.validate_and_run_config_or_die": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run_or_die": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_or_review": {"tf": 1}, "mephisto.utils.qualifications.find_or_create_qualification": {"tf": 1}}, "df": 6, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}}, "df": 1}}}}}, "b": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.observe": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.observe": {"tf": 1}, "mephisto.data_model.agent.Agent.observe": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.observe": {"tf": 1}}, "df": 4}}}}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.get_outstanding_hits": {"tf": 1}}, "df": 1}}}}}}}}, "g": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.operations.client_io_handler.ClientIOHandler.process_outgoing_queue": {"tf": 1}}, "df": 1}}}}}}}, "f": {"docs": {"mephisto.data_model.assignment.Assignment.get_cost_of_statuses": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.enqueue_send": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_live_update": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_submit_event": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.enqueue_agent_details": {"tf": 1}}, "df": 4}}}}}, "d": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_task_end": {"tf": 1}}, "df": 3}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.database.EntryAlreadyExistsException": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.database.EntryDoesNotExistException": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_requester_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_worker_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_unit_exists": {"tf": 1}}, "df": 3}}}}, "v": {"docs": {"mephisto.client.config.Config.ENV": {"tf": 1}}, "df": 1}}, "c": {"2": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.setup_ec2_credentials": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}}, "df": 2, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.ARCHITECT_TYPE": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.download_file": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.check_domain_unused_locally": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.server_is_running": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.build_is_clean": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.prepare": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.deploy": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.shutdown": {"tf": 1}}, "df": 14, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.instance_type": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.subdomain": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.profile_name": {"tf": 1}}, "df": 5}}}}}}}}}}}}}}, "docs": {}, "df": 0}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.log_error": {"tf": 1}, "mephisto.client.api.intentional_error": {"tf": 1}}, "df": 2}}}}, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.extra_source_dir": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.extra_source_dir": {"tf": 1}, "mephisto.operations.hydra_config.get_extra_argument_dicts": {"tf": 1}}, "df": 3, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprint.BlueprintMixin.extract_unique_mixins": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_requester_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_worker_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_unit_exists": {"tf": 1}}, "df": 3}}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers.mock.mock_unit.MockUnit.expire": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.expire": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.expire_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.expire_and_dispose_hits": {"tf": 1}, "mephisto.data_model.unit.Unit.expire": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.expire_units": {"tf": 1}}, "df": 6, "d": {"docs": {"mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_unit_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_unit_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.is_expired": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.is_expired": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.EXPIRED": {"tf": 1}, "mephisto.data_model.unit.Unit.is_expired": {"tf": 1}}, "df": 6}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.operations.datatypes.LoopWrapper.execute_coro": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.tools.examine_utils.run_examine_by_worker": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_or_review": {"tf": 1}}, "df": 2}}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder.build_in_dir": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.email_worker": {"tf": 1}}, "df": 1}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_submit_event": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.operations.task_launcher.TaskLauncher.launch_evaluation_unit": {"tf": 1}}, "df": 1}}}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_eligible": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_eligible": {"tf": 1}, "mephisto.data_model.worker.Worker.is_eligible": {"tf": 1}}, "df": 3}}}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects.ec2.cleanup_ec2_resources.main": {"tf": 1}, "mephisto.abstractions.architects.ec2.cleanup_ec2_server_by_name.main": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.main": {"tf": 1}, "mephisto.client.full.server.main": {"tf": 1}, "mephisto.scripts.heroku.initialize_heroku.main": {"tf": 1}, "mephisto.scripts.local_db.load_data_to_mephisto_db.main": {"tf": 1}, "mephisto.scripts.mturk.cleanup.main": {"tf": 1}, "mephisto.scripts.mturk.identify_broken_units.main": {"tf": 1}, "mephisto.scripts.mturk.launch_makeup_hits.main": {"tf": 1}, "mephisto.scripts.mturk.print_outstanding_hit_status.main": {"tf": 1}, "mephisto.scripts.mturk.soft_block_workers_by_mturk_id.main": {"tf": 1}}, "df": 11}}, "k": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.make_agent_request": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.make_qualification": {"tf": 1}, "mephisto.utils.qualifications.make_qualification_dict": {"tf": 1}, "mephisto.utils.testing.make_completed_unit": {"tf": 1}}, "df": 4}}, "x": {"docs": {"mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.max_screening_units": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.max_incorrect_golds": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.max_num_concurrent_units": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.MAX_FOR_TASK": {"tf": 1}}, "df": 4, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"mephisto.data_model.task_run.TaskRunArgs.maximum_units_per_worker": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions.providers.mock.mock_agent.MockAgent.mark_done": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.mark_disconnected": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.mark_done": {"tf": 1}, "mephisto.data_model.agent.Agent.mark_done": {"tf": 1}}, "df": 4}}, "p": {"docs": {"mephisto.data_model.unit.INDEX_TO_TYPE_MAP": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.is_hit_mapping_in_sync": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_hit_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.create_qualification_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_qualification_mapping": {"tf": 1}}, "df": 4}}}}}, "n": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.operations.datatypes.WorkerFailureReasons.TOO_MANY_CONCURRENT": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_mephisto_vpc": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.mephisto_router_app": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.mephisto_router_state": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.convert_mephisto_qualifications": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.mephisto": {"tf": 1}, "mephisto.operations.registry.register_mephisto_abstraction": {"tf": 1}, "mephisto.operations.registry.uses_mephisto": {"tf": 1}, "mephisto.utils.dirs.get_mephisto_tmp_dir": {"tf": 1}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1}}, "df": 9, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.__init__": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_open": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_message": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_close": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.make_agent_request": {"tf": 1}}, "df": 6, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouterState": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouterState.__init__": {"tf": 1}}, "df": 2}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.id": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.agent_id": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.act": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.observe": {"tf": 1}}, "df": 6}}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "b": {"docs": {"mephisto.abstractions.database.MephistoDB": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.__init__": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_db_path_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.has_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.set_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.optimized_load": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.cache_result": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.shutdown": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.init_tables": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_project": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_project": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_projects": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_tasks": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_task_runs": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_assignments": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_units": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.clear_unit_agent_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_requester": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_requester": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_requesters": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_worker": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_worker": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_workers": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_agents": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_onboarding_agents": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.make_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_qualifications": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.delete_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.grant_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.check_granted_qualifications": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_granted_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.revoke_qualification": {"tf": 1}}, "df": 51, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.database.MephistoDBException": {"tf": 1}}, "df": 1}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "b": {"docs": {"mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.__init__": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.shutdown": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.optimized_load": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.cache_result": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.new_unit": {"tf": 1}}, "df": 6}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.operations.hydra_config.MephistoConfig": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.blueprint": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.provider": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.architect": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.task": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.database": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.log_level": {"tf": 1}}, "df": 8}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.on_message": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_message": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.BUILT_MESSAGE": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.BUILT_MESSAGE": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.Message": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.Message.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.BUILT_MESSAGE": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.BUILT_MESSAGE": {"tf": 1}}, "df": 8}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.operations.client_io_handler.ClientIOHandler.log_metrics_for_packet": {"tf": 1}, "mephisto.utils.metrics.metrics_are_installed": {"tf": 1}, "mephisto.utils.metrics.start_metrics_server": {"tf": 1}}, "df": 3}}}}}}, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.submit_mock_unit": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent_after_onboarding": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.disconnect_mock_agent": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.launch_mock": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.shutdown_mock": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_mock_assignment_data": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_live_update": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_submit_event": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.get_mock_params": {"tf": 1}, "mephisto.utils.testing.get_mock_requester": {"tf": 1}}, "df": 11, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.mock_architect.MockArchitect": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.ARCHITECT_TYPE": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.prepare": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.deploy": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.shutdown": {"tf": 1}}, "df": 10, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.mock_architect.MockArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.should_run_server": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.port": {"tf": 1}}, "df": 4}}}}}}}}}}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers.mock.mock_agent.MockAgent": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.observe": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_live_update": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_submit_event": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.get_live_update": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.mark_done": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.mark_disconnected": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.await_submit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.new": {"tf": 1}}, "df": 12, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_submit": {"tf": 1}}, "df": 9}}}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.mock_architect.MockServer": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.send_agent_act": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.submit_mock_unit": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent_after_onboarding": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.disconnect_mock_agent": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.launch_mock": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.shutdown_mock": {"tf": 1}}, "df": 9}}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState.__init__": {"tf": 1}}, "df": 2}}}}}}}}}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.validate_onboarding": {"tf": 1}}, "df": 13, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.num_assignments": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.use_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.timeout_time": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.is_concurrent": {"tf": 1}}, "df": 6}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.BUILT_FILE": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.BUILT_MESSAGE": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.build_in_dir": {"tf": 1}}, "df": 4}}}}}}}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_mock_assignment_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_data_for_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_onboarding": {"tf": 1}}, "df": 11}}}}}}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers.mock.mock_datastore.MockDatastore": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.init_tables": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_requester_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_requester_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_requester_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_worker_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_unit_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_unit_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_unit_expired": {"tf": 1}}, "df": 12}}}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.providers.mock.mock_provider.MockProvider": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.get_wrapper_js_path": {"tf": 1}}, "df": 11, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.providers.mock.mock_provider.MockProviderArgs": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProviderArgs.__init__": {"tf": 1}}, "df": 2}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.providers.mock.mock_requester.MockRequester": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.register": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.is_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.get_available_budget": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.is_sandbox": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.new": {"tf": 1}}, "df": 8, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.name": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.force_fail": {"tf": 1}}, "df": 4}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers.mock.mock_unit.MockUnit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.launch": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.expire": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.is_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.new": {"tf": 1}}, "df": 6}}}}, "w": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.providers.mock.mock_worker.MockWorker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.bonus_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_eligible": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.new": {"tf": 1}}, "df": 8}}}}}}}}, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.world_module": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.blueprint.BlueprintMixin.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_mixin_qualifications": {"tf": 1}}, "df": 13, "s": {"docs": {"mephisto.abstractions.blueprint.BlueprintMixin.extract_unique_mixins": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.data_model.constants.assignment_state.AssignmentState.MIXED": {"tf": 1}}, "df": 1}}}, "n": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.min_golds": {"tf": 1}}, "df": 1}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.operations.datatypes.WorkerFailureReasons.TASK_MISSING": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_assignment_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_hit_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_task_fee": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_bonus_fee": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.check_mturk_balance": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_from_mturk_worker_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_mturk_worker_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.get_mturk_ids_from_unit_id": {"tf": 1}}, "df": 9, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new_from_provider_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.attempt_to_reconcile_submitted_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.mark_done": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new": {"tf": 1}}, "df": 9}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.init_tables": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.is_hit_mapping_in_sync": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.new_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_unassigned_hit_ids": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_assignment_to_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.clear_hit_from_unit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_hit_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.create_qualification_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_qualification_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_session_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_sandbox_client_for_requester": {"tf": 1}}, "df": 16}}}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_qualification": {"tf": 1}}, "df": 12, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.providers.mturk.mturk_provider.MTurkProviderArgs": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProviderArgs.__init__": {"tf": 1}}, "df": 2}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.register": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.is_registered": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.get_available_budget": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new": {"tf": 1}}, "df": 8, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.access_key_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.secret_access_key": {"tf": 1}}, "df": 4}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.register_from_provider_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_assignment_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_hit_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.set_db_status": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.clear_assigned_agent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_status": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.launch": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.expire": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.is_expired": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.new": {"tf": 1}}, "df": 14}}}}, "w": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_from_mturk_worker_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_mturk_worker_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.bonus_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_blocked": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_eligible": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.new": {"tf": 1}}, "df": 13}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.url_safe_string": {"tf": 1}, "mephisto.utils.metrics.get_dash_url": {"tf": 1}}, "df": 2}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.check_domain_unused_locally": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.mock_architect.MockServer.submit_mock_unit": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.should_generate_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_screening_unit_data": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_gold_unit_data_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.clear_unit_agent_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_unit": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.new_unit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_unit_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_unit_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_unit_expired": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.clear_hit_from_unit": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.get_mturk_ids_from_unit_id": {"tf": 1}, "mephisto.client.api.view_unit": {"tf": 1}, "mephisto.client.api.accept_unit": {"tf": 1}, "mephisto.client.api.reject_unit": {"tf": 1}, "mephisto.client.api.soft_block_unit": {"tf": 1}, "mephisto.client.api.hard_block_unit": {"tf": 1}, "mephisto.data_model.agent.Agent.get_unit": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.valid_unit": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.final_unit": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.reserve_unit": {"tf": 1}, "mephisto.data_model.unit.Unit": {"tf": 1}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1}, "mephisto.data_model.unit.Unit.get_crowd_provider_class": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assignment_data": {"tf": 1}, "mephisto.data_model.unit.Unit.sync_status": {"tf": 1}, "mephisto.data_model.unit.Unit.get_db_status": {"tf": 1}, "mephisto.data_model.unit.Unit.set_db_status": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assignment": {"tf": 1}, "mephisto.data_model.unit.Unit.get_task_run": {"tf": 1}, "mephisto.data_model.unit.Unit.get_task": {"tf": 1}, "mephisto.data_model.unit.Unit.get_requester": {"tf": 1}, "mephisto.data_model.unit.Unit.clear_assigned_agent": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assigned_agent": {"tf": 1}, "mephisto.data_model.unit.Unit.get_pay_amount": {"tf": 1}, "mephisto.data_model.unit.Unit.get_status": {"tf": 1}, "mephisto.data_model.unit.Unit.launch": {"tf": 1}, "mephisto.data_model.unit.Unit.expire": {"tf": 1}, "mephisto.data_model.unit.Unit.is_expired": {"tf": 1}, "mephisto.data_model.unit.Unit.new": {"tf": 1}, "mephisto.operations.task_launcher.GeneratorType.UNIT": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_evaluation_unit": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_screening_unit": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_gold_unit": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_data_from_unit": {"tf": 1}, "mephisto.utils.testing.get_test_unit": {"tf": 1}, "mephisto.utils.testing.make_completed_unit": {"tf": 1}}, "df": 57, "s": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.units_per_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.max_screening_units": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.units_per_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_units": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_units": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.maximum_units_per_worker": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.max_num_concurrent_units": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_units": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_valid_units_for_worker": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.NO_AVAILABLE_UNITS": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.generate_units": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_units": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.expire_units": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_task_name": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_run_id": {"tf": 1}}, "df": 15}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.UnitClass": {"tf": 1}}, "df": 4}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprint.BlueprintMixin.extract_unique_mixins": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_unique_failure": {"tf": 1}}, "df": 2}}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions.providers.mock.mock_worker.MockWorker.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.unblock_worker": {"tf": 1}, "mephisto.data_model.worker.Worker.unblock_worker": {"tf": 1}}, "df": 4}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_unassigned_hit_ids": {"tf": 1}}, "df": 1}}}}}}}}}, "p": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.prepare_ec2_servers.update_details": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.update_qualified_status": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_onboarding_agent": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_live_update": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.Agent.update_status": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.update_status": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_update": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.update_completion_progress": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.send_live_update": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.send_status_update": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.push_status_update": {"tf": 1}}, "df": 25, "d": {"docs": {"mephisto.operations.worker_pool.WorkerPool.handle_updated_agent_status": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.use_hobby": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.use_screening_task": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.use_golds": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.use_onboarding": {"tf": 1}}, "df": 4, "r": {"docs": {"mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_user_identifier": {"tf": 1}}, "df": 1}, "g": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_gold_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_current_qual_or_default": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_completion_stats_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.should_produce_gold_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.update_qualified_status": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_gold_unit_data_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_mixin_qualifications": {"tf": 1}}, "df": 14, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.gold_qualification_base": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.use_golds": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.min_golds": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.max_incorrect_golds": {"tf": 1}}, "df": 6}}}}}}}}}}}}, "s": {"docs": {"mephisto.operations.registry.uses_mephisto": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.client.api.handle_invalid_usage": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.profile_name": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.heroku_app_name": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.passed_qualification_name": {"tf": 1}, "mephisto.abstractions.crowd_provider.ProviderArgs.requester_name": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.name": {"tf": 1}, "mephisto.data_model.requester.RequesterArgs.name": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.task_name": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_task_name_list": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_task_name": {"tf": 1}}, "df": 9, "d": {"docs": {"mephisto.operations.hydra_config.initialize_named_configs": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "w": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.rule_is_new": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_project": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_requester": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_worker": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_onboarding_agent": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.new_unit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new_from_provider_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.new_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.new": {"tf": 1}, "mephisto.data_model.agent.Agent.new_from_provider_data": {"tf": 1}, "mephisto.data_model.agent.Agent.new": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.new": {"tf": 1}, "mephisto.data_model.assignment.Assignment.new": {"tf": 1}, "mephisto.data_model.project.Project.new": {"tf": 1}, "mephisto.data_model.requester.Requester.new": {"tf": 1}, "mephisto.data_model.task.Task.new": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.new": {"tf": 1}, "mephisto.data_model.unit.Unit.new": {"tf": 1}, "mephisto.data_model.worker.Worker.new_from_provider_data": {"tf": 1}, "mephisto.data_model.worker.Worker.new": {"tf": 1}}, "df": 36}, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.worker_needs_screening": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_needs_gold": {"tf": 1}}, "df": 2}}}}, "o": {"docs": {"mephisto.operations.datatypes.WorkerFailureReasons.NO_AVAILABLE_UNITS": {"tf": 1}}, "df": 1, "d": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.router.build_router.build_node_router": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.operations.task_launcher.GeneratorType.NONE": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.databases.local_database.nonesafe_int": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {"mephisto.operations.datatypes.WorkerFailureReasons.NOT_QUALIFIED": {"tf": 1}}, "df": 1}}, "u": {"docs": {}, "df": 0, "m": {"docs": {"mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.num_assignments": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.num_conversations": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.max_num_concurrent_units": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.num_tasks": {"tf": 1}}, "df": 4}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.check_domain_unused_locally": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.local_architect.LocalArchitect": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.ARCHITECT_TYPE": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.prepare": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.deploy": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.shutdown": {"tf": 1}}, "df": 10, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.local_architect.LocalArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs.hostname": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs.port": {"tf": 1}}, "df": 4}}}}}}}}}}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.LocalAgentState": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.LocalAgentState.__init__": {"tf": 1}}, "df": 2}}}}}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "b": {"docs": {"mephisto.abstractions.databases.local_database.LocalMephistoDB": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.__init__": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.shutdown": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.init_tables": {"tf": 1}}, "df": 4}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_load_balancer": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.load_data": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.optimized_load": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.optimized_load": {"tf": 1}, "mephisto.tools.scripts.load_db_and_process_config": {"tf": 1}}, "df": 8, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.data_model.assignment.InitializationData.loadFromJSON": {"tf": 1}}, "df": 1}}}}}}}}}}, "g": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.debug_log": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.log_error": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.log_metrics_for_packet": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.log_level": {"tf": 1}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1}}, "df": 5, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.utils.logger_core.get_logger": {"tf": 1}}, "df": 1, "s": {"docs": {"mephisto.utils.logger_core.loggers": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.operations.datatypes.LoopWrapper": {"tf": 1}, "mephisto.operations.datatypes.LoopWrapper.__init__": {"tf": 1}, "mephisto.operations.datatypes.LoopWrapper.set_active_thread": {"tf": 1}, "mephisto.operations.datatypes.LoopWrapper.execute_coro": {"tf": 1}}, "df": 4}}}}}}}}}, "u": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.utils.logger_core.format_loud": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.tools.data_browser.DataBrowser.get_task_name_list": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.register_instance_to_listener": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_listener": {"tf": 1}}, "df": 2}}}}}}, "n": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.link_task_source": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.link_task_source": {"tf": 1}}, "df": 2}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_live_update": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.Agent.set_live_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.set_live_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_update": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.get_live_run": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.send_live_update": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_live_run": {"tf": 1}}, "df": 11, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.operations.datatypes.LiveTaskRun": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun.__init__": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun.force_shutdown": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun.shutdown": {"tf": 1}}, "df": 4}}}}}}}}}}, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.launch_mock": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.launch": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.launch": {"tf": 1}, "mephisto.client.api.launch_options": {"tf": 1}, "mephisto.client.api.requester_launch_options": {"tf": 1}, "mephisto.data_model.unit.Unit.launch": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.launch_channels": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run_or_die": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_units": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_evaluation_unit": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_screening_unit": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_gold_unit": {"tf": 1}, "mephisto.utils.metrics.launch_servers_and_wait": {"tf": 1}, "mephisto.utils.metrics.launch_prometheus_server": {"tf": 1}, "mephisto.utils.metrics.launch_grafana_server": {"tf": 1}}, "df": 17, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.data_model.constants.assignment_state.AssignmentState.LAUNCHED": {"tf": 1}}, "df": 1}}}}}}}, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.operations.hydra_config.MephistoConfig.log_level": {"tf": 1}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1}}, "df": 2}}}}}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects.mock_architect.MockArchitectArgs.should_run_server": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.client.api.start_task_run": {"tf": 1}, "mephisto.client.review.review_server.run": {"tf": 1}, "mephisto.data_model.agent.Agent.set_live_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_task_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.set_live_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_task_run": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_task_run": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_run_dir": {"tf": 1}, "mephisto.data_model.unit.Unit.get_task_run": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.register_run": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.get_live_run": {"tf": 1}, "mephisto.operations.operator.Operator.validate_and_run_config_or_die": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run_or_die": {"tf": 1}, "mephisto.operations.operator.Operator.validate_and_run_config": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run": {"tf": 1}, "mephisto.operations.operator.Operator.print_run_details": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_run": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_live_run": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_run_id": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_by_worker": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_or_review": {"tf": 1}, "mephisto.utils.dirs.get_dir_for_run": {"tf": 1}, "mephisto.utils.dirs.get_run_file_dir": {"tf": 1}, "mephisto.utils.metrics.run_install_script": {"tf": 1}, "mephisto.utils.testing.get_test_task_run": {"tf": 1}}, "df": 49, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.server_is_running": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.server_is_running": {"tf": 1}, "mephisto.client.api.get_running_task_runs": {"tf": 1}, "mephisto.operations.operator.Operator.get_running_task_runs": {"tf": 1}}, "df": 4}}}}, "s": {"docs": {"mephisto.abstractions.database.MephistoDB.find_task_runs": {"tf": 1}, "mephisto.client.api.get_running_task_runs": {"tf": 1}, "mephisto.client.api.get_reviewable_task_runs": {"tf": 1}, "mephisto.data_model.requester.Requester.get_task_runs": {"tf": 1}, "mephisto.data_model.task.Task.get_runs": {"tf": 1}, "mephisto.operations.operator.Operator.get_running_task_runs": {"tf": 1}, "mephisto.operations.operator.Operator.wait_for_runs_then_shutdown": {"tf": 1}}, "df": 7, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.operations.hydra_config.RunScriptConfig": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"tf": 1}}, "df": 2}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.rule_is_new": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_rule": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.register_zone_records": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_instance_to_listener": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent_after_onboarding": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.register_router_application": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.register": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_assignment_to_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.register": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.register_from_provider_data": {"tf": 1}, "mephisto.client.api.requester_register": {"tf": 1}, "mephisto.data_model.requester.Requester.register": {"tf": 1}, "mephisto.data_model.worker.Worker.register": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.register_run": {"tf": 1}, "mephisto.operations.hydra_config.register_abstraction_config": {"tf": 1}, "mephisto.operations.hydra_config.register_script_config": {"tf": 1}, "mephisto.operations.registry.register_mephisto_abstraction": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_run": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_worker": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_agent_from_onboarding": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_agent": {"tf": 1}}, "df": 21, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_requester_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_requester_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.is_registered": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.is_registered": {"tf": 1}, "mephisto.data_model.requester.Requester.is_registered": {"tf": 1}}, "df": 5}}}}, "r": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.function_registry": {"tf": 1}}, "df": 1}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.operations.client_io_handler.ClientIOHandler.associate_agent_with_registration": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.operations.registry.fill_registries": {"tf": 1}}, "df": 1}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.register_zone_records": {"tf": 1}}, "df": 1}}}, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.attempt_to_reconcile_submitted_data": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.operations.worker_pool.WorkerPool.reconnect_agent": {"tf": 1}}, "df": 1}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.remove_instance_and_cleanup": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.remove_worker_qualification": {"tf": 1}}, "df": 2}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest.to_dict": {"tf": 1}}, "df": 3}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_parsed_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_submit": {"tf": 1}}, "df": 12}}}}}}}}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.get_initialization_data": {"tf": 1}}, "df": 11, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.task_source": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.link_task_source": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.units_per_assignment": {"tf": 1}}, "df": 5}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder.RemoteProcedureTaskBuilder": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.cleanup_unit": {"tf": 1}}, "df": 7}}}}}}}}}}}}}}}}}}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.make_agent_request": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.request_agent": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.crowd_provider.ProviderArgs.requester_name": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_requester": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_requester": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_requester_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_requester_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_requester_registered": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_session_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_sandbox_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_requester_balance": {"tf": 1}, "mephisto.client.api.requester_details": {"tf": 1}, "mephisto.client.api.requester_register": {"tf": 1}, "mephisto.client.api.requester_launch_options": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_requester": {"tf": 1}, "mephisto.data_model.requester.Requester": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1}, "mephisto.data_model.requester.Requester.ArgsClass": {"tf": 1}, "mephisto.data_model.requester.Requester.get_task_runs": {"tf": 1}, "mephisto.data_model.requester.Requester.get_total_spend": {"tf": 1}, "mephisto.data_model.requester.Requester.is_sandbox": {"tf": 1}, "mephisto.data_model.requester.Requester.register": {"tf": 1}, "mephisto.data_model.requester.Requester.is_registered": {"tf": 1}, "mephisto.data_model.requester.Requester.get_available_budget": {"tf": 1}, "mephisto.data_model.requester.Requester.to_dict": {"tf": 1}, "mephisto.data_model.requester.Requester.new": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_requester": {"tf": 1}, "mephisto.data_model.unit.Unit.get_requester": {"tf": 1}, "mephisto.utils.testing.get_test_requester": {"tf": 1}, "mephisto.utils.testing.get_mock_requester": {"tf": 1}}, "df": 30, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.RequesterClass": {"tf": 1}}, "df": 4}}}}}, "s": {"docs": {"mephisto.abstractions.database.MephistoDB.find_requesters": {"tf": 1}, "mephisto.client.api.get_available_requesters": {"tf": 1}}, "df": 2}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.data_model.requester.RequesterArgs": {"tf": 1}, "mephisto.data_model.requester.RequesterArgs.__init__": {"tf": 1}, "mephisto.data_model.requester.RequesterArgs.name": {"tf": 1}}, "df": 3}}}}}}}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprint.Blueprint.get_required_qualifications": {"tf": 1}}, "df": 1}}}}}}, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.rebuild_core": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.rebuild_core": {"tf": 1}}, "df": 2}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_resources_from_task_run": {"tf": 1}}, "df": 6}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.database.MephistoDB.cache_result": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.cache_result": {"tf": 1}}, "df": 2, "s": {"docs": {"mephisto.tools.examine_utils.print_results": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.data_model.task_run.TaskRun.clear_reservation": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {"mephisto.data_model.task_run.TaskRun.reserve_unit": {"tf": 1}}, "df": 1}}}}}, "v": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.database.MephistoDB.revoke_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_crowd_qualification": {"tf": 1}}, "df": 5}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {"mephisto.tools.examine_utils.run_examine_or_review": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.client.api.get_reviewable_task_runs": {"tf": 1}}, "df": 1}}}}}}}}, "j": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers.mock.mock_agent.MockAgent.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.reject_work": {"tf": 1}, "mephisto.client.api.reject_unit": {"tf": 1}, "mephisto.data_model.agent.Agent.soft_reject_work": {"tf": 1}, "mephisto.data_model.agent.Agent.reject_work": {"tf": 1}}, "df": 6, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.data_model.constants.assignment_state.AssignmentState.REJECTED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.SOFT_REJECTED": {"tf": 1}}, "df": 2}}}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.data_model.task_run.TaskRunArgs.task_reward": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.operations.worker_pool.AgentDetails.failure_reason": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.deploy_to_routing_server": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.router.build_router.install_router_files": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.build_node_router": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.build_flask_router": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.build_router": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.mephisto_router_app": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.mephisto_router_state": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.register_router_application": {"tf": 1}}, "df": 7}}}}, "o": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.utils.dirs.get_root_dir": {"tf": 1}, "mephisto.utils.dirs.get_root_data_dir": {"tf": 1}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.mock_architect.get_rand_id": {"tf": 1}}, "df": 1}}, "w": {"docs": {"mephisto.operations.config_handler.get_raw_config": {"tf": 1}}, "df": 1}}}, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.build_is_clean": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.build_is_clean": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.can_build": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.build_node_router": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.build_flask_router": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.build_router": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_custom_bundle": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.operations.hydra_config.build_default_task_config": {"tf": 1}, "mephisto.scripts.mturk.launch_makeup_hits.build_task_config": {"tf": 1}, "mephisto.tools.scripts.build_custom_bundle": {"tf": 1}}, "df": 15}, "t": {"docs": {"mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.BUILT_FILE": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.BUILT_MESSAGE": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.BUILT_FILE": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.BUILT_MESSAGE": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.BUILT_FILE": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.BUILT_MESSAGE": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.BUILT_FILE": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.BUILT_MESSAGE": {"tf": 1}}, "df": 8}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.custom_source_bundle": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_custom_bundle": {"tf": 1}, "mephisto.tools.scripts.build_custom_bundle": {"tf": 1}}, "df": 3}}}}, "d": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers.mock.mock_requester.MockRequester.get_available_budget": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.get_available_budget": {"tf": 1}, "mephisto.data_model.requester.Requester.get_available_budget": {"tf": 1}}, "df": 3}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.get_requester_balance": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.check_mturk_balance": {"tf": 1}, "mephisto.client.api.get_balance": {"tf": 1}}, "df": 3, "r": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_load_balancer": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.configure_base_balancer": {"tf": 1}}, "df": 2}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.configure_base_balancer": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.gold_qualification_base": {"tf": 1}}, "df": 2}, "i": {"docs": {}, "df": 0, "c": {"docs": {"mephisto.client.api.get_basic_task_options": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprint.Blueprint": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_required_qualifications": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_frontend_args": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.client.api.get_blueprint_arguments": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_blueprint": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.blueprint": {"tf": 1}, "mephisto.operations.registry.get_blueprint_from_type": {"tf": 1}, "mephisto.operations.registry.get_valid_blueprint_types": {"tf": 1}}, "df": 18, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprint.BlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintArgs.block_qualification": {"tf": 1}}, "df": 3}}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.blueprint.BlueprintMixin": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.extract_unique_mixins": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1}}, "df": 6}}}}}, "s": {"docs": {"mephisto.client.api.get_available_blueprints": {"tf": 1}, "mephisto.operations.registry.BLUEPRINTS": {"tf": 1}}, "df": 2}}}}}}}}, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions.blueprint.BlueprintArgs.block_qualification": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1}, "mephisto.client.api.soft_block_unit": {"tf": 1}, "mephisto.client.api.hard_block_unit": {"tf": 1}, "mephisto.data_model.worker.Worker.block_worker": {"tf": 1}}, "df": 8, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_blocked": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.is_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_blocked": {"tf": 1}, "mephisto.data_model.worker.Worker.is_blocked": {"tf": 1}}, "df": 6}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions.blueprints.mixins.screen_task_required.blank_generator": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.providers.mock.mock_worker.MockWorker.bonus_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_bonus_fee": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.pay_bonus": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.bonus_worker": {"tf": 1}, "mephisto.data_model.worker.Worker.bonus_worker": {"tf": 1}}, "df": 5}}}}, "y": {"docs": {"mephisto.tools.examine_utils.run_examine_by_worker": {"tf": 1}}, "df": 1}}, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.find_hosted_zone": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_hosted_zone": {"tf": 1}}, "df": 2}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.local_architect.LocalArchitectArgs.hostname": {"tf": 1}}, "df": 1}}}}}}, "b": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.use_hobby": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "u": {"docs": {"mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.heroku_team": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.heroku_app_name": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_heroku_client_path": {"tf": 1}}, "df": 3, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.heroku_architect.HerokuArchitect": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.ARCHITECT_TYPE": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_heroku_client_path": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_user_identifier": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.server_is_running": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.build_is_clean": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.prepare": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.deploy": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.shutdown": {"tf": 1}}, "df": 15, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.use_hobby": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.heroku_team": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.heroku_app_name": {"tf": 1}}, "df": 5}}}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.add_header": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.database.MephistoDB.has_datastore_for_provider": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_has_assignments": {"tf": 1}}, "df": 2}, "r": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.client.api.hard_block_unit": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.client.api.handle_invalid_usage": {"tf": 1}, "mephisto.data_model.agent.Agent.handle_submit": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.handle_submit": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.handle_updated_agent_status": {"tf": 1}}, "df": 4}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.is_hit_mapping_in_sync": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.new_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_unassigned_hit_ids": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_assignment_to_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.clear_hit_from_unit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_hit_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_hit_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_config": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_compensation_hit_with_hit_type": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_with_hit_type": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.expire_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignments_for_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_assignments_for_hit": {"tf": 1}}, "df": 15, "s": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.get_outstanding_hits": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.expire_and_dispose_hits": {"tf": 1}}, "df": 2}}}, "y": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {"mephisto.operations.hydra_config.check_for_hydra_compat": {"tf": 1}}, "df": 1}}}}}, "z": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.find_hosted_zone": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_hosted_zone": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_zone_records": {"tf": 1}}, "df": 3}}}}, "v": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "c": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_mephisto_vpc": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.databases.local_database.assert_valid_provider": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.valid": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.valid_unit": {"tf": 1}, "mephisto.data_model.task.assert_task_is_valid": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_valid_units_for_worker": {"tf": 1}, "mephisto.operations.registry.get_valid_provider_types": {"tf": 1}, "mephisto.operations.registry.get_valid_blueprint_types": {"tf": 1}, "mephisto.operations.registry.get_valid_architect_types": {"tf": 1}, "mephisto.utils.qualifications.as_valid_qualification_dict": {"tf": 1}}, "df": 9, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1}, "mephisto.operations.operator.Operator.validate_and_run_config_or_die": {"tf": 1}, "mephisto.operations.operator.Operator.validate_and_run_config": {"tf": 1}}, "df": 5}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.create_validation_function": {"tf": 1}}, "df": 2}}}}}}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {"mephisto.client.api.view_unit": {"tf": 1}}, "df": 1}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_key_pair": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_key_failure": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.access_key_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.secret_access_key": {"tf": 1}}, "df": 4}}}, "j": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.js_time": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.get_wrapper_js_path": {"tf": 1}}, "df": 5, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_json": {"tf": 1}}, "df": 1, "l": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_jsonl": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.context_jsonl": {"tf": 1}}, "df": 2}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_failed_qual": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_current_qual_or_default": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.blueprint.BlueprintArgs.block_qualification": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs.onboarding_qualification": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.passed_qualification_name": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.gold_qualification_base": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.make_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.delete_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.grant_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_granted_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.revoke_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.create_qualification_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_qualification_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.delete_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.give_worker_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.remove_worker_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.cleanup_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.data_model.qualification.Qualification": {"tf": 1}, "mephisto.data_model.qualification.Qualification.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.get_granted_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_crowd_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_crowd_qualification": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_workers_with_qualification": {"tf": 1}, "mephisto.utils.qualifications.as_valid_qualification_dict": {"tf": 1}, "mephisto.utils.qualifications.make_qualification_dict": {"tf": 1}, "mephisto.utils.qualifications.find_or_create_qualification": {"tf": 1}}, "df": 35, "s": {"docs": {"mephisto.abstractions.blueprint.BlueprintMixin.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_required_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_qualifications": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.check_granted_qualifications": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.convert_mephisto_qualifications": {"tf": 1}}, "df": 8}}}}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_qualifies": {"tf": 1}}, "df": 1}, "d": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.update_qualified_status": {"tf": 1}, "mephisto.data_model.worker.Worker.is_qualified": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.NOT_QUALIFIED": {"tf": 1}, "mephisto.utils.qualifications.worker_is_qualified": {"tf": 1}}, "df": 4}}}}}}}, "e": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.operations.client_io_handler.ClientIOHandler.process_outgoing_queue": {"tf": 1}}, "df": 1}}}}}}}, "fullname": {"root": {"docs": {"mephisto.abstractions.architect.ArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architect.Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.LocalAgentState.__init__": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouterState.__init__": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.__init__": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprint.SharedTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.ParlAIAgent.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.Message.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.crowd_provider.ProviderArgs.__init__": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.__init__": {"tf": 1}, "mephisto.abstractions.databases.local_database.StringIDRow.__init__": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.__init__": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProviderArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProviderArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProviderArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1}, "mephisto.client.api.InvalidUsage.__init__": {"tf": 1}, "mephisto.client.config.Config.__init__": {"tf": 1}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.__init__": {"tf": 1}, "mephisto.data_model.assignment.InitializationData.__init__": {"tf": 1}, "mephisto.data_model.assignment.Assignment.__init__": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.__init__": {"tf": 1}, "mephisto.data_model.exceptions.AbsentAgentError.__init__": {"tf": 1}, "mephisto.data_model.exceptions.AgentDisconnectedError.__init__": {"tf": 1}, "mephisto.data_model.exceptions.AgentTimeoutError.__init__": {"tf": 1}, "mephisto.data_model.exceptions.AgentReturnedError.__init__": {"tf": 1}, "mephisto.data_model.exceptions.AgentShutdownError.__init__": {"tf": 1}, "mephisto.data_model.packet.Packet.__init__": {"tf": 1}, "mephisto.data_model.project.Project.__init__": {"tf": 1}, "mephisto.data_model.qualification.Qualification.__init__": {"tf": 1}, "mephisto.data_model.qualification.GrantedQualification.__init__": {"tf": 1}, "mephisto.data_model.requester.RequesterArgs.__init__": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1}, "mephisto.data_model.task.Task.__init__": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.__init__": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.__init__": {"tf": 1}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1}, "mephisto.data_model.worker.WorkerArgs.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.__init__": {"tf": 1}, "mephisto.operations.datatypes.LoopWrapper.__init__": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun.__init__": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.__init__": {"tf": 1}, "mephisto.operations.hydra_config.DatabaseArgs.__init__": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"tf": 1}, "mephisto.operations.operator.Operator.__init__": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.__init__": {"tf": 1}, "mephisto.operations.worker_pool.OnboardingInfo.__init__": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.__init__": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.__init__": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.__init__": {"tf": 1}}, "df": 116, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architect": {"tf": 1}, "mephisto.abstractions.architect.ArchitectArgs": {"tf": 1}, "mephisto.abstractions.architect.ArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architect.ArchitectArgs.server_type": {"tf": 1}, "mephisto.abstractions.architect.ArchitectArgs.server_source_path": {"tf": 1}, "mephisto.abstractions.architect.Architect": {"tf": 1}, "mephisto.abstractions.architect.Architect.__init__": {"tf": 1}, "mephisto.abstractions.architect.Architect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architect.Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architect.Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architect.Architect.download_file": {"tf": 1}, "mephisto.abstractions.architect.Architect.prepare": {"tf": 1}, "mephisto.abstractions.architect.Architect.deploy": {"tf": 1}, "mephisto.abstractions.architect.Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architect.Architect.shutdown": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.channels": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_closed": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.close": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_alive": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.open": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.enqueue_send": {"tf": 1}, "mephisto.abstractions.architects.ec2": {"tf": 1}, "mephisto.abstractions.architects.ec2.cleanup_ec2_resources": {"tf": 1}, "mephisto.abstractions.architects.ec2.cleanup_ec2_resources.main": {"tf": 1}, "mephisto.abstractions.architects.ec2.cleanup_ec2_server_by_name": {"tf": 1}, "mephisto.abstractions.architects.ec2.cleanup_ec2_server_by_name.main": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.url_safe_string": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.instance_type": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.subdomain": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.profile_name": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.ARCHITECT_TYPE": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.download_file": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.check_domain_unused_locally": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.server_is_running": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.build_is_clean": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.prepare": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.deploy": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_owner_tag": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.check_aws_credentials": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.setup_ec2_credentials": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_domain_if_available": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.find_hosted_zone": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_hosted_zone": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.find_certificate_arn": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_certificate": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_zone_records": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_mephisto_vpc": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_security_group": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_key_pair": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_instance": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_target_group": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.rule_is_new": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_instance_to_listener": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_load_balancer": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.configure_base_balancer": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_instance_address": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.detete_instance_address": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.try_server_push": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.deploy_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.deploy_to_routing_server": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_rule": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_instance": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.remove_instance_and_cleanup": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_listener": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.update_details": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.main": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.use_hobby": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.heroku_team": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.heroku_app_name": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.ARCHITECT_TYPE": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_heroku_client_path": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_user_identifier": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.server_is_running": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.build_is_clean": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.prepare": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.deploy": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.local_architect": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs.hostname": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs.port": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.ARCHITECT_TYPE": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.prepare": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.deploy": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.mock_architect": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.get_rand_id": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.should_run_server": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.port": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.open": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_close": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_message": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.AliveHandler": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.AliveHandler.get": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.send_agent_act": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.submit_mock_unit": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent_after_onboarding": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.disconnect_mock_agent": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.launch_mock": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.shutdown_mock": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.ARCHITECT_TYPE": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.prepare": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.deploy": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.architects.router.build_router": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.can_build": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.install_router_files": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.build_node_router": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.build_flask_router": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.build_router": {"tf": 1}, "mephisto.abstractions.architects.router.flask": {"tf": 1}, "mephisto.abstractions.architects.router.flask.app": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.debug_log": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.js_time": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.LocalAgentState": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.LocalAgentState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouterState": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouterState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.mephisto_router_app": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.mephisto_router_state": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.register_router_application": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_open": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_message": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_close": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.make_agent_request": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.request_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.submit_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.submit_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.log_error": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.is_alive": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.get_timestamp": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.download_file": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.show_index": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.get_task_config": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.get_static": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.add_header": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintArgs.block_qualification": {"tf": 1}, "mephisto.abstractions.blueprint.SharedTaskState": {"tf": 1}, "mephisto.abstractions.blueprint.SharedTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.extract_unique_mixins": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_required_qualifications": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_frontend_args": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.abstract": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.units_per_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.extra_source_dir": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_json": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_jsonl": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_csv": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mixins": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs.onboarding_qualification": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_failed_qual": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_onboarding_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_onboarding_data": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.passed_qualification_name": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.max_screening_units": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.use_screening_task": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.blank_generator": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_screening_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.worker_needs_screening": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.should_generate_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_screening_unit_data": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.gold_qualification_base": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.use_golds": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.min_golds": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.max_incorrect_golds": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.get_gold_factory": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_needs_gold": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_qualifies": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_gold_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_current_qual_or_default": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_completion_stats_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.should_produce_gold_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.update_qualified_status": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_gold_unit_data_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mock": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.num_assignments": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.use_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.timeout_time": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.is_concurrent": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.BUILT_FILE": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.BUILT_MESSAGE": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_mock_assignment_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_data_for_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_parsed_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.world_module": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.world_file": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.preview_source": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.task_description_file": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.custom_source_bundle": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.custom_source_dir": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.extra_source_dir": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.context_csv": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.context_jsonl": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.num_conversations": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_frontend_args": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.BUILT_FILE": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.BUILT_MESSAGE": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.rebuild_core": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_custom_bundle": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.id": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.agent_id": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.act": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.observe": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_world_id": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.ParlAIAgent": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.ParlAIAgent.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.Message": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.Message.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest.to_dict": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_parsed_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.function_registry": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.task_source": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.link_task_source": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.units_per_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder.RemoteProcedureTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.task_source": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.preview_source": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.onboarding_source": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.BUILT_FILE": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.BUILT_MESSAGE": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.rebuild_core": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.task_source": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.link_task_source": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.BUILT_FILE": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.BUILT_MESSAGE": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.crowd_provider": {"tf": 1}, "mephisto.abstractions.crowd_provider.ProviderArgs": {"tf": 1}, "mephisto.abstractions.crowd_provider.ProviderArgs.__init__": {"tf": 1}, "mephisto.abstractions.crowd_provider.ProviderArgs.requester_name": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.is_sandbox": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.assert_task_args": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_qualification": {"tf": 1}, "mephisto.abstractions.database": {"tf": 1}, "mephisto.abstractions.database.MephistoDBException": {"tf": 1}, "mephisto.abstractions.database.EntryAlreadyExistsException": {"tf": 1}, "mephisto.abstractions.database.EntryDoesNotExistException": {"tf": 1}, "mephisto.abstractions.database.MephistoDB": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.__init__": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_db_path_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.has_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.set_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.optimized_load": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.cache_result": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.shutdown": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.init_tables": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_project": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_project": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_projects": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_tasks": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_task_runs": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_assignments": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_units": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.clear_unit_agent_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_requester": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_requester": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_requesters": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_worker": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_worker": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_workers": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_agents": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_onboarding_agents": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.make_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_qualifications": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.delete_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.grant_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.check_granted_qualifications": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_granted_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.revoke_qualification": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.databases.local_database": {"tf": 1}, "mephisto.abstractions.databases.local_database.nonesafe_int": {"tf": 1}, "mephisto.abstractions.databases.local_database.assert_valid_provider": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_key_failure": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_unique_failure": {"tf": 1}, "mephisto.abstractions.databases.local_database.StringIDRow": {"tf": 1}, "mephisto.abstractions.databases.local_database.StringIDRow.__init__": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.__init__": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.shutdown": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.init_tables": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.__init__": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.shutdown": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.optimized_load": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.cache_result": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.new_unit": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mock": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.observe": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_live_update": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_submit_event": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.get_live_update": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.mark_done": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.mark_disconnected": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.await_submit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.init_tables": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_requester_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_requester_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_requester_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_worker_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_unit_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_unit_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_unit_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProviderArgs": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProviderArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.name": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.force_fail": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.register": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.is_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.get_available_budget": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.is_sandbox": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.launch": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.expire": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.is_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.bonus_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_eligible": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mock.provider_type": {"tf": 1}, "mephisto.abstractions.providers.mturk": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new_from_provider_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.attempt_to_reconcile_submitted_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.mark_done": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.init_tables": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.is_hit_mapping_in_sync": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.new_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_unassigned_hit_ids": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_assignment_to_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.clear_hit_from_unit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_hit_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.create_qualification_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_qualification_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_session_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_sandbox_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProviderArgs": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProviderArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.access_key_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.secret_access_key": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.register": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.is_registered": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.get_available_budget": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.register_from_provider_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_assignment_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_hit_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.set_db_status": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.clear_assigned_agent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_status": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.launch": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.expire": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.is_expired": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.client_is_sandbox": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.check_aws_credentials": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.setup_aws_credentials": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_task_fee": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_bonus_fee": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_requester_balance": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.check_mturk_balance": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_config": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.delete_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.give_worker_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.remove_worker_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.convert_mephisto_qualifications": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_compensation_hit_with_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_with_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.expire_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignment": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignments_for_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_assignments_for_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.is_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.pay_bonus": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.email_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_outstanding_hits": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.expire_and_dispose_hits": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_from_mturk_worker_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_mturk_worker_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.bonus_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_blocked": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_eligible": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.provider_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.get_mturk_ids_from_unit_id": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.provider_type": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProviderArgs": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProviderArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.cleanup_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.is_sandbox": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.new": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.client.api": {"tf": 1}, "mephisto.client.api.get_available_requesters": {"tf": 1}, "mephisto.client.api.get_running_task_runs": {"tf": 1}, "mephisto.client.api.get_reviewable_task_runs": {"tf": 1}, "mephisto.client.api.launch_options": {"tf": 1}, "mephisto.client.api.start_task_run": {"tf": 1}, "mephisto.client.api.view_unit": {"tf": 1}, "mephisto.client.api.get_basic_task_options": {"tf": 1}, "mephisto.client.api.requester_details": {"tf": 1}, "mephisto.client.api.requester_register": {"tf": 1}, "mephisto.client.api.get_submitted_data": {"tf": 1}, "mephisto.client.api.get_balance": {"tf": 1}, "mephisto.client.api.requester_launch_options": {"tf": 1}, "mephisto.client.api.get_available_blueprints": {"tf": 1}, "mephisto.client.api.get_blueprint_arguments": {"tf": 1}, "mephisto.client.api.get_available_architects": {"tf": 1}, "mephisto.client.api.get_architect_arguments": {"tf": 1}, "mephisto.client.api.accept_unit": {"tf": 1}, "mephisto.client.api.reject_unit": {"tf": 1}, "mephisto.client.api.soft_block_unit": {"tf": 1}, "mephisto.client.api.hard_block_unit": {"tf": 1}, "mephisto.client.api.intentional_error": {"tf": 1}, "mephisto.client.api.InvalidUsage": {"tf": 1}, "mephisto.client.api.InvalidUsage.__init__": {"tf": 1}, "mephisto.client.api.InvalidUsage.status_code": {"tf": 1}, "mephisto.client.api.InvalidUsage.to_dict": {"tf": 1}, "mephisto.client.api.handle_invalid_usage": {"tf": 1}, "mephisto.client.cli": {"tf": 1}, "mephisto.client.config": {"tf": 1}, "mephisto.client.config.Config": {"tf": 1}, "mephisto.client.config.Config.__init__": {"tf": 1}, "mephisto.client.config.Config.ENV": {"tf": 1}, "mephisto.client.full": {"tf": 1}, "mephisto.client.full.server": {"tf": 1}, "mephisto.client.full.server.main": {"tf": 1}, "mephisto.client.review": {"tf": 1}, "mephisto.client.review.review_server": {"tf": 1}, "mephisto.client.review.review_server.run": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.agent": {"tf": 1}, "mephisto.data_model.agent.Agent": {"tf": 1}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1}, "mephisto.data_model.agent.Agent.state": {"tf": 1}, "mephisto.data_model.agent.Agent.set_live_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_agent_id": {"tf": 1}, "mephisto.data_model.agent.Agent.get_worker": {"tf": 1}, "mephisto.data_model.agent.Agent.get_unit": {"tf": 1}, "mephisto.data_model.agent.Agent.get_assignment": {"tf": 1}, "mephisto.data_model.agent.Agent.get_task_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_task": {"tf": 1}, "mephisto.data_model.agent.Agent.get_data_dir": {"tf": 1}, "mephisto.data_model.agent.Agent.update_status": {"tf": 1}, "mephisto.data_model.agent.Agent.new_from_provider_data": {"tf": 1}, "mephisto.data_model.agent.Agent.observe": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.Agent.act": {"tf": 1}, "mephisto.data_model.agent.Agent.await_submit": {"tf": 1}, "mephisto.data_model.agent.Agent.handle_submit": {"tf": 1}, "mephisto.data_model.agent.Agent.get_status": {"tf": 1}, "mephisto.data_model.agent.Agent.shutdown": {"tf": 1}, "mephisto.data_model.agent.Agent.approve_work": {"tf": 1}, "mephisto.data_model.agent.Agent.soft_reject_work": {"tf": 1}, "mephisto.data_model.agent.Agent.reject_work": {"tf": 1}, "mephisto.data_model.agent.Agent.mark_done": {"tf": 1}, "mephisto.data_model.agent.Agent.new": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.__init__": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.DISPLAY_PREFIX": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_agent_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.set_live_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.is_onboarding_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_db_id_from_agent_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_worker": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_task_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_task": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_data_dir": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.update_status": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.observe": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.act": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.await_submit": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.handle_submit": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_status": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.shutdown": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.new": {"tf": 1}, "mephisto.data_model.assignment": {"tf": 1}, "mephisto.data_model.assignment.InitializationData": {"tf": 1}, "mephisto.data_model.assignment.InitializationData.__init__": {"tf": 1}, "mephisto.data_model.assignment.InitializationData.dumpJSON": {"tf": 1}, "mephisto.data_model.assignment.InitializationData.loadFromJSON": {"tf": 1}, "mephisto.data_model.assignment.Assignment": {"tf": 1}, "mephisto.data_model.assignment.Assignment.__init__": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_data_dir": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_assignment_data": {"tf": 1}, "mephisto.data_model.assignment.Assignment.write_assignment_data": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_agents": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_status": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_task_run": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_task": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_requester": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_units": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_workers": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_cost_of_statuses": {"tf": 1}, "mephisto.data_model.assignment.Assignment.new": {"tf": 1}, "mephisto.data_model.constants": {"tf": 1}, "mephisto.data_model.constants.assignment_state": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.__init__": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.CREATED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.LAUNCHED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.ASSIGNED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.COMPLETED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.ACCEPTED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.MIXED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.REJECTED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.SOFT_REJECTED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.EXPIRED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.valid": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.incomplete": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.payable": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.valid_unit": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.final_unit": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.completed": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.final_agent": {"tf": 1}, "mephisto.data_model.exceptions": {"tf": 1}, "mephisto.data_model.exceptions.AbsentAgentError": {"tf": 1}, "mephisto.data_model.exceptions.AbsentAgentError.__init__": {"tf": 1}, "mephisto.data_model.exceptions.AgentDisconnectedError": {"tf": 1}, "mephisto.data_model.exceptions.AgentDisconnectedError.__init__": {"tf": 1}, "mephisto.data_model.exceptions.AgentTimeoutError": {"tf": 1}, "mephisto.data_model.exceptions.AgentTimeoutError.__init__": {"tf": 1}, "mephisto.data_model.exceptions.AgentReturnedError": {"tf": 1}, "mephisto.data_model.exceptions.AgentReturnedError.__init__": {"tf": 1}, "mephisto.data_model.exceptions.AgentShutdownError": {"tf": 1}, "mephisto.data_model.exceptions.AgentShutdownError.__init__": {"tf": 1}, "mephisto.data_model.packet": {"tf": 1}, "mephisto.data_model.packet.Packet": {"tf": 1}, "mephisto.data_model.packet.Packet.__init__": {"tf": 1}, "mephisto.data_model.packet.Packet.from_dict": {"tf": 1}, "mephisto.data_model.packet.Packet.to_sendable_dict": {"tf": 1}, "mephisto.data_model.packet.Packet.copy": {"tf": 1}, "mephisto.data_model.project": {"tf": 1}, "mephisto.data_model.project.Project": {"tf": 1}, "mephisto.data_model.project.Project.__init__": {"tf": 1}, "mephisto.data_model.project.Project.get_tasks": {"tf": 1}, "mephisto.data_model.project.Project.get_total_spend": {"tf": 1}, "mephisto.data_model.project.Project.new": {"tf": 1}, "mephisto.data_model.qualification": {"tf": 1}, "mephisto.data_model.qualification.Qualification": {"tf": 1}, "mephisto.data_model.qualification.Qualification.__init__": {"tf": 1}, "mephisto.data_model.qualification.GrantedQualification": {"tf": 1}, "mephisto.data_model.qualification.GrantedQualification.__init__": {"tf": 1}, "mephisto.data_model.requester": {"tf": 1}, "mephisto.data_model.requester.RequesterArgs": {"tf": 1}, "mephisto.data_model.requester.RequesterArgs.__init__": {"tf": 1}, "mephisto.data_model.requester.RequesterArgs.name": {"tf": 1}, "mephisto.data_model.requester.Requester": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1}, "mephisto.data_model.requester.Requester.ArgsClass": {"tf": 1}, "mephisto.data_model.requester.Requester.get_task_runs": {"tf": 1}, "mephisto.data_model.requester.Requester.get_total_spend": {"tf": 1}, "mephisto.data_model.requester.Requester.is_sandbox": {"tf": 1}, "mephisto.data_model.requester.Requester.register": {"tf": 1}, "mephisto.data_model.requester.Requester.is_registered": {"tf": 1}, "mephisto.data_model.requester.Requester.get_available_budget": {"tf": 1}, "mephisto.data_model.requester.Requester.to_dict": {"tf": 1}, "mephisto.data_model.requester.Requester.new": {"tf": 1}, "mephisto.data_model.task": {"tf": 1}, "mephisto.data_model.task.assert_task_is_valid": {"tf": 1}, "mephisto.data_model.task.Task": {"tf": 1}, "mephisto.data_model.task.Task.__init__": {"tf": 1}, "mephisto.data_model.task.Task.get_project": {"tf": 1}, "mephisto.data_model.task.Task.set_project": {"tf": 1}, "mephisto.data_model.task.Task.get_runs": {"tf": 1}, "mephisto.data_model.task.Task.get_assignments": {"tf": 1}, "mephisto.data_model.task.Task.get_total_spend": {"tf": 1}, "mephisto.data_model.task.Task.new": {"tf": 1}, "mephisto.data_model.task_run": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.__init__": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.task_name": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.task_title": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.task_description": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.task_reward": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.task_tags": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.assignment_duration_in_seconds": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.allowed_concurrent": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.maximum_units_per_worker": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.max_num_concurrent_units": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.submission_timeout": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.get_mock_params": {"tf": 1}, "mephisto.data_model.task_run.TaskRun": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.__init__": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.ArgsClass": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_units": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_valid_units_for_worker": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.clear_reservation": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.reserve_unit": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_blueprint": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_provider": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_task": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_task_args": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_requester": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_has_assignments": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_assignments": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_assignment_statuses": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.update_completion_progress": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_is_completed": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.sync_completion_status": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_run_dir": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_total_spend": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.to_dict": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.new": {"tf": 1}, "mephisto.data_model.unit": {"tf": 1}, "mephisto.data_model.unit.INDEX_TO_TYPE_MAP": {"tf": 1}, "mephisto.data_model.unit.Unit": {"tf": 1}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1}, "mephisto.data_model.unit.Unit.get_crowd_provider_class": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assignment_data": {"tf": 1}, "mephisto.data_model.unit.Unit.sync_status": {"tf": 1}, "mephisto.data_model.unit.Unit.get_db_status": {"tf": 1}, "mephisto.data_model.unit.Unit.set_db_status": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assignment": {"tf": 1}, "mephisto.data_model.unit.Unit.get_task_run": {"tf": 1}, "mephisto.data_model.unit.Unit.get_task": {"tf": 1}, "mephisto.data_model.unit.Unit.get_requester": {"tf": 1}, "mephisto.data_model.unit.Unit.clear_assigned_agent": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assigned_agent": {"tf": 1}, "mephisto.data_model.unit.Unit.get_pay_amount": {"tf": 1}, "mephisto.data_model.unit.Unit.get_status": {"tf": 1}, "mephisto.data_model.unit.Unit.launch": {"tf": 1}, "mephisto.data_model.unit.Unit.expire": {"tf": 1}, "mephisto.data_model.unit.Unit.is_expired": {"tf": 1}, "mephisto.data_model.unit.Unit.new": {"tf": 1}, "mephisto.data_model.worker": {"tf": 1}, "mephisto.data_model.worker.WorkerArgs": {"tf": 1}, "mephisto.data_model.worker.WorkerArgs.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.get_agents": {"tf": 1}, "mephisto.data_model.worker.Worker.new_from_provider_data": {"tf": 1}, "mephisto.data_model.worker.Worker.get_granted_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.is_disqualified": {"tf": 1}, "mephisto.data_model.worker.Worker.is_qualified": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_crowd_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_crowd_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.bonus_worker": {"tf": 1}, "mephisto.data_model.worker.Worker.block_worker": {"tf": 1}, "mephisto.data_model.worker.Worker.unblock_worker": {"tf": 1}, "mephisto.data_model.worker.Worker.is_blocked": {"tf": 1}, "mephisto.data_model.worker.Worker.is_eligible": {"tf": 1}, "mephisto.data_model.worker.Worker.register": {"tf": 1}, "mephisto.data_model.worker.Worker.new": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.client_io_handler": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.__init__": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.log_metrics_for_packet": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.register_run": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.get_live_run": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.launch_channels": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.associate_agent_with_registration": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.enqueue_agent_details": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.send_live_update": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.send_status_update": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.process_outgoing_queue": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.shutdown": {"tf": 1}, "mephisto.operations.config_handler": {"tf": 1}, "mephisto.operations.config_handler.get_raw_config": {"tf": 1}, "mephisto.operations.config_handler.get_config": {"tf": 1}, "mephisto.operations.config_handler.write_config": {"tf": 1}, "mephisto.operations.config_handler.init_config": {"tf": 1}, "mephisto.operations.config_handler.add_config_arg": {"tf": 1}, "mephisto.operations.config_handler.get_config_arg": {"tf": 1}, "mephisto.operations.datatypes": {"tf": 1}, "mephisto.operations.datatypes.LoopWrapper": {"tf": 1}, "mephisto.operations.datatypes.LoopWrapper.__init__": {"tf": 1}, "mephisto.operations.datatypes.LoopWrapper.set_active_thread": {"tf": 1}, "mephisto.operations.datatypes.LoopWrapper.execute_coro": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun.__init__": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun.force_shutdown": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun.shutdown": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.__init__": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.NOT_QUALIFIED": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.NO_AVAILABLE_UNITS": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.TOO_MANY_CONCURRENT": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.MAX_FOR_TASK": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.TASK_MISSING": {"tf": 1}, "mephisto.operations.hydra_config": {"tf": 1}, "mephisto.operations.hydra_config.DatabaseArgs": {"tf": 1}, "mephisto.operations.hydra_config.DatabaseArgs.__init__": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.blueprint": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.provider": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.architect": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.task": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.database": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.log_level": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.mephisto": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.TaskConfig.task_dir": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.num_tasks": {"tf": 1}, "mephisto.operations.hydra_config.register_abstraction_config": {"tf": 1}, "mephisto.operations.hydra_config.build_default_task_config": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.initialize_named_configs": {"tf": 1}, "mephisto.operations.hydra_config.register_script_config": {"tf": 1}, "mephisto.operations.hydra_config.check_for_hydra_compat": {"tf": 1}, "mephisto.operations.hydra_config.get_dict_from_field": {"tf": 1}, "mephisto.operations.hydra_config.get_extra_argument_dicts": {"tf": 1}, "mephisto.operations.hydra_config.get_task_state_dicts": {"tf": 1}, "mephisto.operations.hydra_config.parse_arg_dict": {"tf": 1}, "mephisto.operations.operator": {"tf": 1}, "mephisto.operations.operator.Operator": {"tf": 1}, "mephisto.operations.operator.Operator.__init__": {"tf": 1}, "mephisto.operations.operator.Operator.get_running_task_runs": {"tf": 1}, "mephisto.operations.operator.Operator.validate_and_run_config_or_die": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run_or_die": {"tf": 1}, "mephisto.operations.operator.Operator.force_shutdown": {"tf": 1}, "mephisto.operations.operator.Operator.shutdown_async": {"tf": 1}, "mephisto.operations.operator.Operator.shutdown": {"tf": 1}, "mephisto.operations.operator.Operator.validate_and_run_config": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run": {"tf": 1}, "mephisto.operations.operator.Operator.print_run_details": {"tf": 1}, "mephisto.operations.operator.Operator.wait_for_runs_then_shutdown": {"tf": 1}, "mephisto.operations.registry": {"tf": 1}, "mephisto.operations.registry.BLUEPRINTS": {"tf": 1}, "mephisto.operations.registry.ARCHITECTS": {"tf": 1}, "mephisto.operations.registry.PROVIDERS": {"tf": 1}, "mephisto.operations.registry.register_mephisto_abstraction": {"tf": 1.4142135623730951}, "mephisto.operations.registry.uses_mephisto": {"tf": 1.4142135623730951}, "mephisto.operations.registry.fill_registries": {"tf": 1}, "mephisto.operations.registry.get_crowd_provider_from_type": {"tf": 1}, "mephisto.operations.registry.get_blueprint_from_type": {"tf": 1}, "mephisto.operations.registry.get_architect_from_type": {"tf": 1}, "mephisto.operations.registry.get_valid_provider_types": {"tf": 1}, "mephisto.operations.registry.get_valid_blueprint_types": {"tf": 1}, "mephisto.operations.registry.get_valid_architect_types": {"tf": 1}, "mephisto.operations.task_launcher": {"tf": 1}, "mephisto.operations.task_launcher.GeneratorType": {"tf": 1}, "mephisto.operations.task_launcher.GeneratorType.NONE": {"tf": 1}, "mephisto.operations.task_launcher.GeneratorType.UNIT": {"tf": 1}, "mephisto.operations.task_launcher.GeneratorType.ASSIGNMENT": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.__init__": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.create_assignments": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.generate_units": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_units": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_evaluation_unit": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_screening_unit": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_gold_unit": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.get_assignments_are_all_created": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.expire_units": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.shutdown": {"tf": 1}, "mephisto.operations.worker_pool": {"tf": 1}, "mephisto.operations.worker_pool.OnboardingInfo": {"tf": 1}, "mephisto.operations.worker_pool.OnboardingInfo.__init__": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.__init__": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.worker_id": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.agent_id": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.init_task_data": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.failure_reason": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.to_dict": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.__init__": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_run": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_live_run": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_agent_for_id": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_worker": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_agent_from_onboarding": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.reconnect_agent": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_agent": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.push_status_update": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.handle_updated_agent_status": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.disconnect_active_agents": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.shutdown": {"tf": 1}, "mephisto.scripts": {"tf": 1}, "mephisto.scripts.heroku": {"tf": 1}, "mephisto.scripts.heroku.initialize_heroku": {"tf": 1}, "mephisto.scripts.heroku.initialize_heroku.main": {"tf": 1}, "mephisto.scripts.local_db": {"tf": 1}, "mephisto.scripts.local_db.load_data_to_mephisto_db": {"tf": 1.4142135623730951}, "mephisto.scripts.local_db.load_data_to_mephisto_db.main": {"tf": 1.4142135623730951}, "mephisto.scripts.mturk": {"tf": 1}, "mephisto.scripts.mturk.cleanup": {"tf": 1}, "mephisto.scripts.mturk.cleanup.main": {"tf": 1}, "mephisto.scripts.mturk.identify_broken_units": {"tf": 1}, "mephisto.scripts.mturk.identify_broken_units.main": {"tf": 1}, "mephisto.scripts.mturk.launch_makeup_hits": {"tf": 1}, "mephisto.scripts.mturk.launch_makeup_hits.build_task_config": {"tf": 1}, "mephisto.scripts.mturk.launch_makeup_hits.main": {"tf": 1}, "mephisto.scripts.mturk.print_outstanding_hit_status": {"tf": 1}, "mephisto.scripts.mturk.print_outstanding_hit_status.main": {"tf": 1}, "mephisto.scripts.mturk.soft_block_workers_by_mturk_id": {"tf": 1}, "mephisto.scripts.mturk.soft_block_workers_by_mturk_id.main": {"tf": 1}, "mephisto.tools": {"tf": 1}, "mephisto.tools.data_browser": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.__init__": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_task_name_list": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_task_name": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_run_id": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_data_from_unit": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_workers_with_qualification": {"tf": 1}, "mephisto.tools.examine_utils": {"tf": 1}, "mephisto.tools.examine_utils.print_results": {"tf": 1}, "mephisto.tools.examine_utils.prompt_for_options": {"tf": 1}, "mephisto.tools.examine_utils.get_worker_stats": {"tf": 1}, "mephisto.tools.examine_utils.format_worker_stats": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_by_worker": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_or_review": {"tf": 1}, "mephisto.tools.scripts": {"tf": 1}, "mephisto.tools.scripts.load_db_and_process_config": {"tf": 1}, "mephisto.tools.scripts.process_config_and_get_operator": {"tf": 1}, "mephisto.tools.scripts.task_script": {"tf": 1}, "mephisto.tools.scripts.get_db_from_config": {"tf": 1}, "mephisto.tools.scripts.augment_config_from_db": {"tf": 1}, "mephisto.tools.scripts.build_custom_bundle": {"tf": 1}, "mephisto.utils": {"tf": 1}, "mephisto.utils.dirs": {"tf": 1}, "mephisto.utils.dirs.get_root_dir": {"tf": 1}, "mephisto.utils.dirs.get_provider_dir": {"tf": 1}, "mephisto.utils.dirs.get_tasks_dir": {"tf": 1}, "mephisto.utils.dirs.get_dir_for_task": {"tf": 1}, "mephisto.utils.dirs.get_root_data_dir": {"tf": 1}, "mephisto.utils.dirs.get_data_dir": {"tf": 1}, "mephisto.utils.dirs.get_mephisto_tmp_dir": {"tf": 1.4142135623730951}, "mephisto.utils.dirs.get_dir_for_run": {"tf": 1}, "mephisto.utils.dirs.get_run_file_dir": {"tf": 1}, "mephisto.utils.logger_core": {"tf": 1}, "mephisto.utils.logger_core.loggers": {"tf": 1}, "mephisto.utils.logger_core.warn_once": {"tf": 1}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1.4142135623730951}, "mephisto.utils.logger_core.get_logger": {"tf": 1}, "mephisto.utils.logger_core.format_loud": {"tf": 1}, "mephisto.utils.metrics": {"tf": 1}, "mephisto.utils.metrics.run_install_script": {"tf": 1}, "mephisto.utils.metrics.metrics_are_installed": {"tf": 1}, "mephisto.utils.metrics.launch_servers_and_wait": {"tf": 1}, "mephisto.utils.metrics.start_metrics_server": {"tf": 1}, "mephisto.utils.metrics.launch_prometheus_server": {"tf": 1}, "mephisto.utils.metrics.launch_grafana_server": {"tf": 1}, "mephisto.utils.metrics.get_dash_url": {"tf": 1}, "mephisto.utils.metrics.shutdown_prometheus_server": {"tf": 1}, "mephisto.utils.metrics.shutdown_grafana_server": {"tf": 1}, "mephisto.utils.qualifications": {"tf": 1}, "mephisto.utils.qualifications.worker_is_qualified": {"tf": 1}, "mephisto.utils.qualifications.as_valid_qualification_dict": {"tf": 1}, "mephisto.utils.qualifications.make_qualification_dict": {"tf": 1}, "mephisto.utils.qualifications.find_or_create_qualification": {"tf": 1}, "mephisto.utils.testing": {"tf": 1}, "mephisto.utils.testing.get_test_project": {"tf": 1}, "mephisto.utils.testing.get_test_worker": {"tf": 1}, "mephisto.utils.testing.get_test_requester": {"tf": 1}, "mephisto.utils.testing.get_mock_requester": {"tf": 1}, "mephisto.utils.testing.get_test_task": {"tf": 1}, "mephisto.utils.testing.get_test_task_run": {"tf": 1}, "mephisto.utils.testing.get_test_assignment": {"tf": 1}, "mephisto.utils.testing.get_test_unit": {"tf": 1}, "mephisto.utils.testing.get_test_agent": {"tf": 1}, "mephisto.utils.testing.make_completed_unit": {"tf": 1}}, "df": 1320, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.__init__": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_open": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_message": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_close": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.make_agent_request": {"tf": 1}}, "df": 6, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouterState": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouterState.__init__": {"tf": 1}}, "df": 2}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.id": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.agent_id": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.act": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.observe": {"tf": 1}}, "df": 6}}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "b": {"docs": {"mephisto.abstractions.database.MephistoDB": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.__init__": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_db_path_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.has_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.set_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.optimized_load": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.cache_result": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.shutdown": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.init_tables": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_project": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_project": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_projects": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_tasks": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_task_runs": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_assignments": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_units": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.clear_unit_agent_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_requester": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_requester": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_requesters": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_worker": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_worker": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_workers": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_agents": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_onboarding_agents": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.make_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_qualifications": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.delete_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.grant_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.check_granted_qualifications": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_granted_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.revoke_qualification": {"tf": 1}}, "df": 51, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.database.MephistoDBException": {"tf": 1}}, "df": 1}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "b": {"docs": {"mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.__init__": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.shutdown": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.optimized_load": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.cache_result": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.new_unit": {"tf": 1}}, "df": 6}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.operations.hydra_config.MephistoConfig": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.blueprint": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.provider": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.architect": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.task": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.database": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.log_level": {"tf": 1}}, "df": 8}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.on_message": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_message": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.BUILT_MESSAGE": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.BUILT_MESSAGE": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.Message": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.Message.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.BUILT_MESSAGE": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.BUILT_MESSAGE": {"tf": 1}}, "df": 8}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.operations.client_io_handler.ClientIOHandler.log_metrics_for_packet": {"tf": 1}, "mephisto.utils.metrics": {"tf": 1}, "mephisto.utils.metrics.run_install_script": {"tf": 1}, "mephisto.utils.metrics.metrics_are_installed": {"tf": 1.4142135623730951}, "mephisto.utils.metrics.launch_servers_and_wait": {"tf": 1}, "mephisto.utils.metrics.start_metrics_server": {"tf": 1.4142135623730951}, "mephisto.utils.metrics.launch_prometheus_server": {"tf": 1}, "mephisto.utils.metrics.launch_grafana_server": {"tf": 1}, "mephisto.utils.metrics.get_dash_url": {"tf": 1}, "mephisto.utils.metrics.shutdown_prometheus_server": {"tf": 1}, "mephisto.utils.metrics.shutdown_grafana_server": {"tf": 1}}, "df": 11}}}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects.ec2.cleanup_ec2_resources.main": {"tf": 1}, "mephisto.abstractions.architects.ec2.cleanup_ec2_server_by_name.main": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.main": {"tf": 1}, "mephisto.client.full.server.main": {"tf": 1}, "mephisto.scripts.heroku.initialize_heroku.main": {"tf": 1}, "mephisto.scripts.local_db.load_data_to_mephisto_db.main": {"tf": 1}, "mephisto.scripts.mturk.cleanup.main": {"tf": 1}, "mephisto.scripts.mturk.identify_broken_units.main": {"tf": 1}, "mephisto.scripts.mturk.launch_makeup_hits.main": {"tf": 1}, "mephisto.scripts.mturk.print_outstanding_hit_status.main": {"tf": 1}, "mephisto.scripts.mturk.soft_block_workers_by_mturk_id.main": {"tf": 1}}, "df": 11}}, "k": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.make_agent_request": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.make_qualification": {"tf": 1}, "mephisto.utils.qualifications.make_qualification_dict": {"tf": 1}, "mephisto.utils.testing.make_completed_unit": {"tf": 1}}, "df": 4, "u": {"docs": {}, "df": 0, "p": {"docs": {"mephisto.scripts.mturk.launch_makeup_hits": {"tf": 1}, "mephisto.scripts.mturk.launch_makeup_hits.build_task_config": {"tf": 1}, "mephisto.scripts.mturk.launch_makeup_hits.main": {"tf": 1}}, "df": 3}}}}, "x": {"docs": {"mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.max_screening_units": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.max_incorrect_golds": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.max_num_concurrent_units": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.MAX_FOR_TASK": {"tf": 1}}, "df": 4, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"mephisto.data_model.task_run.TaskRunArgs.maximum_units_per_worker": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions.providers.mock.mock_agent.MockAgent.mark_done": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.mark_disconnected": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.mark_done": {"tf": 1}, "mephisto.data_model.agent.Agent.mark_done": {"tf": 1}}, "df": 4}}, "p": {"docs": {"mephisto.data_model.unit.INDEX_TO_TYPE_MAP": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.is_hit_mapping_in_sync": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_hit_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.create_qualification_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_qualification_mapping": {"tf": 1}}, "df": 4}}}}}, "n": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.operations.datatypes.WorkerFailureReasons.TOO_MANY_CONCURRENT": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions.architects.mock_architect": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.get_rand_id": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.should_run_server": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.port": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.open": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_close": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_message": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.AliveHandler": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.AliveHandler.get": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.send_agent_act": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockServer.submit_mock_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent_after_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockServer.disconnect_mock_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockServer.launch_mock": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockServer.shutdown_mock": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockArchitect": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.ARCHITECT_TYPE": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.prepare": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.deploy": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.shutdown": {"tf": 1}, "mephisto.abstractions.blueprints.mock": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.set_init_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_init_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.load_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.save_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_submit": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.num_assignments": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.use_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.timeout_time": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.is_concurrent": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.AgentStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.OnboardingAgentStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.TaskBuilderClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.TaskRunnerClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.BLUEPRINT_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsMixin": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateMixin": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.get_initialization_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.validate_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_builder": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.BUILT_FILE": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.BUILT_MESSAGE": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.build_in_dir": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_runner": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_mock_assignment_data": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_data_for_assignment": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_init_data_for_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_assignment": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_assignment": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.observe": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_live_update": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_submit_event": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.get_live_update": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.approve_work": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.reject_work": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.mark_done": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.mark_disconnected": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.await_submit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_datastore": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.init_tables": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_requester_exists": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_requester_registered": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_requester_registered": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_worker_exists": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_worker_blocked": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_worker_blocked": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_unit_exists": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_unit_expired": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_unit_expired": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProviderArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProviderArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.UnitClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.RequesterClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.WorkerClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.AgentClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.PROVIDER_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.initialize_provider_datastore": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.setup_resources_for_task_run": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.cleanup_resources_from_task_run": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.get_wrapper_js_path": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_requester": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.name": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.force_fail": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.register": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.is_registered": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.get_available_budget": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.is_sandbox": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.launch": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.expire": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.is_expired": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.bonus_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.block_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.unblock_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_blocked": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_eligible": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.provider_type": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.get_mock_params": {"tf": 1}, "mephisto.utils.testing.get_mock_requester": {"tf": 1}}, "df": 156, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.mock_architect.MockArchitect": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.ARCHITECT_TYPE": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.prepare": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.deploy": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.shutdown": {"tf": 1}}, "df": 10, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.mock_architect.MockArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.should_run_server": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.port": {"tf": 1}}, "df": 4}}}}}}}}}}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers.mock.mock_agent.MockAgent": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.observe": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_live_update": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_submit_event": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.get_live_update": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.mark_done": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.mark_disconnected": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.await_submit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.new": {"tf": 1}}, "df": 12, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_submit": {"tf": 1}}, "df": 9}}}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.mock_architect.MockServer": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.send_agent_act": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.submit_mock_unit": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent_after_onboarding": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.disconnect_mock_agent": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.launch_mock": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.shutdown_mock": {"tf": 1}}, "df": 9}}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState.__init__": {"tf": 1}}, "df": 2}}}}}}}}}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.validate_onboarding": {"tf": 1}}, "df": 13, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.num_assignments": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.use_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.timeout_time": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.is_concurrent": {"tf": 1}}, "df": 6}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.BUILT_FILE": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.BUILT_MESSAGE": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.build_in_dir": {"tf": 1}}, "df": 4}}}}}}}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_mock_assignment_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_data_for_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_onboarding": {"tf": 1}}, "df": 11}}}}}}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers.mock.mock_datastore.MockDatastore": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.init_tables": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_requester_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_requester_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_requester_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_worker_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_unit_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_unit_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_unit_expired": {"tf": 1}}, "df": 12}}}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.providers.mock.mock_provider.MockProvider": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.get_wrapper_js_path": {"tf": 1}}, "df": 11, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.providers.mock.mock_provider.MockProviderArgs": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProviderArgs.__init__": {"tf": 1}}, "df": 2}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.providers.mock.mock_requester.MockRequester": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.register": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.is_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.get_available_budget": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.is_sandbox": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.new": {"tf": 1}}, "df": 8, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.name": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.force_fail": {"tf": 1}}, "df": 4}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers.mock.mock_unit.MockUnit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.launch": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.expire": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.is_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.new": {"tf": 1}}, "df": 6}}}}, "w": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.providers.mock.mock_worker.MockWorker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.bonus_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_eligible": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.new": {"tf": 1}}, "df": 8}}}}}}}}, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.world_module": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.data_model": {"tf": 1}, "mephisto.data_model.agent": {"tf": 1}, "mephisto.data_model.agent.Agent": {"tf": 1}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1}, "mephisto.data_model.agent.Agent.state": {"tf": 1}, "mephisto.data_model.agent.Agent.set_live_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_agent_id": {"tf": 1}, "mephisto.data_model.agent.Agent.get_worker": {"tf": 1}, "mephisto.data_model.agent.Agent.get_unit": {"tf": 1}, "mephisto.data_model.agent.Agent.get_assignment": {"tf": 1}, "mephisto.data_model.agent.Agent.get_task_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_task": {"tf": 1}, "mephisto.data_model.agent.Agent.get_data_dir": {"tf": 1}, "mephisto.data_model.agent.Agent.update_status": {"tf": 1}, "mephisto.data_model.agent.Agent.new_from_provider_data": {"tf": 1}, "mephisto.data_model.agent.Agent.observe": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.Agent.act": {"tf": 1}, "mephisto.data_model.agent.Agent.await_submit": {"tf": 1}, "mephisto.data_model.agent.Agent.handle_submit": {"tf": 1}, "mephisto.data_model.agent.Agent.get_status": {"tf": 1}, "mephisto.data_model.agent.Agent.shutdown": {"tf": 1}, "mephisto.data_model.agent.Agent.approve_work": {"tf": 1}, "mephisto.data_model.agent.Agent.soft_reject_work": {"tf": 1}, "mephisto.data_model.agent.Agent.reject_work": {"tf": 1}, "mephisto.data_model.agent.Agent.mark_done": {"tf": 1}, "mephisto.data_model.agent.Agent.new": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.__init__": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.DISPLAY_PREFIX": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_agent_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.set_live_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.is_onboarding_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_db_id_from_agent_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_worker": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_task_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_task": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_data_dir": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.update_status": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.observe": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.act": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.await_submit": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.handle_submit": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_status": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.shutdown": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.new": {"tf": 1}, "mephisto.data_model.assignment": {"tf": 1}, "mephisto.data_model.assignment.InitializationData": {"tf": 1}, "mephisto.data_model.assignment.InitializationData.__init__": {"tf": 1}, "mephisto.data_model.assignment.InitializationData.dumpJSON": {"tf": 1}, "mephisto.data_model.assignment.InitializationData.loadFromJSON": {"tf": 1}, "mephisto.data_model.assignment.Assignment": {"tf": 1}, "mephisto.data_model.assignment.Assignment.__init__": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_data_dir": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_assignment_data": {"tf": 1}, "mephisto.data_model.assignment.Assignment.write_assignment_data": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_agents": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_status": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_task_run": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_task": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_requester": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_units": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_workers": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_cost_of_statuses": {"tf": 1}, "mephisto.data_model.assignment.Assignment.new": {"tf": 1}, "mephisto.data_model.constants": {"tf": 1}, "mephisto.data_model.constants.assignment_state": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.__init__": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.CREATED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.LAUNCHED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.ASSIGNED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.COMPLETED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.ACCEPTED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.MIXED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.REJECTED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.SOFT_REJECTED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.EXPIRED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.valid": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.incomplete": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.payable": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.valid_unit": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.final_unit": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.completed": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.final_agent": {"tf": 1}, "mephisto.data_model.exceptions": {"tf": 1}, "mephisto.data_model.exceptions.AbsentAgentError": {"tf": 1}, "mephisto.data_model.exceptions.AbsentAgentError.__init__": {"tf": 1}, "mephisto.data_model.exceptions.AgentDisconnectedError": {"tf": 1}, "mephisto.data_model.exceptions.AgentDisconnectedError.__init__": {"tf": 1}, "mephisto.data_model.exceptions.AgentTimeoutError": {"tf": 1}, "mephisto.data_model.exceptions.AgentTimeoutError.__init__": {"tf": 1}, "mephisto.data_model.exceptions.AgentReturnedError": {"tf": 1}, "mephisto.data_model.exceptions.AgentReturnedError.__init__": {"tf": 1}, "mephisto.data_model.exceptions.AgentShutdownError": {"tf": 1}, "mephisto.data_model.exceptions.AgentShutdownError.__init__": {"tf": 1}, "mephisto.data_model.packet": {"tf": 1}, "mephisto.data_model.packet.Packet": {"tf": 1}, "mephisto.data_model.packet.Packet.__init__": {"tf": 1}, "mephisto.data_model.packet.Packet.from_dict": {"tf": 1}, "mephisto.data_model.packet.Packet.to_sendable_dict": {"tf": 1}, "mephisto.data_model.packet.Packet.copy": {"tf": 1}, "mephisto.data_model.project": {"tf": 1}, "mephisto.data_model.project.Project": {"tf": 1}, "mephisto.data_model.project.Project.__init__": {"tf": 1}, "mephisto.data_model.project.Project.get_tasks": {"tf": 1}, "mephisto.data_model.project.Project.get_total_spend": {"tf": 1}, "mephisto.data_model.project.Project.new": {"tf": 1}, "mephisto.data_model.qualification": {"tf": 1}, "mephisto.data_model.qualification.Qualification": {"tf": 1}, "mephisto.data_model.qualification.Qualification.__init__": {"tf": 1}, "mephisto.data_model.qualification.GrantedQualification": {"tf": 1}, "mephisto.data_model.qualification.GrantedQualification.__init__": {"tf": 1}, "mephisto.data_model.requester": {"tf": 1}, "mephisto.data_model.requester.RequesterArgs": {"tf": 1}, "mephisto.data_model.requester.RequesterArgs.__init__": {"tf": 1}, "mephisto.data_model.requester.RequesterArgs.name": {"tf": 1}, "mephisto.data_model.requester.Requester": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1}, "mephisto.data_model.requester.Requester.ArgsClass": {"tf": 1}, "mephisto.data_model.requester.Requester.get_task_runs": {"tf": 1}, "mephisto.data_model.requester.Requester.get_total_spend": {"tf": 1}, "mephisto.data_model.requester.Requester.is_sandbox": {"tf": 1}, "mephisto.data_model.requester.Requester.register": {"tf": 1}, "mephisto.data_model.requester.Requester.is_registered": {"tf": 1}, "mephisto.data_model.requester.Requester.get_available_budget": {"tf": 1}, "mephisto.data_model.requester.Requester.to_dict": {"tf": 1}, "mephisto.data_model.requester.Requester.new": {"tf": 1}, "mephisto.data_model.task": {"tf": 1}, "mephisto.data_model.task.assert_task_is_valid": {"tf": 1}, "mephisto.data_model.task.Task": {"tf": 1}, "mephisto.data_model.task.Task.__init__": {"tf": 1}, "mephisto.data_model.task.Task.get_project": {"tf": 1}, "mephisto.data_model.task.Task.set_project": {"tf": 1}, "mephisto.data_model.task.Task.get_runs": {"tf": 1}, "mephisto.data_model.task.Task.get_assignments": {"tf": 1}, "mephisto.data_model.task.Task.get_total_spend": {"tf": 1}, "mephisto.data_model.task.Task.new": {"tf": 1}, "mephisto.data_model.task_run": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.__init__": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.task_name": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.task_title": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.task_description": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.task_reward": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.task_tags": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.assignment_duration_in_seconds": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.allowed_concurrent": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.maximum_units_per_worker": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.max_num_concurrent_units": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.submission_timeout": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.get_mock_params": {"tf": 1}, "mephisto.data_model.task_run.TaskRun": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.__init__": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.ArgsClass": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_units": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_valid_units_for_worker": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.clear_reservation": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.reserve_unit": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_blueprint": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_provider": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_task": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_task_args": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_requester": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_has_assignments": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_assignments": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_assignment_statuses": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.update_completion_progress": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_is_completed": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.sync_completion_status": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_run_dir": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_total_spend": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.to_dict": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.new": {"tf": 1}, "mephisto.data_model.unit": {"tf": 1}, "mephisto.data_model.unit.INDEX_TO_TYPE_MAP": {"tf": 1}, "mephisto.data_model.unit.Unit": {"tf": 1}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1}, "mephisto.data_model.unit.Unit.get_crowd_provider_class": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assignment_data": {"tf": 1}, "mephisto.data_model.unit.Unit.sync_status": {"tf": 1}, "mephisto.data_model.unit.Unit.get_db_status": {"tf": 1}, "mephisto.data_model.unit.Unit.set_db_status": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assignment": {"tf": 1}, "mephisto.data_model.unit.Unit.get_task_run": {"tf": 1}, "mephisto.data_model.unit.Unit.get_task": {"tf": 1}, "mephisto.data_model.unit.Unit.get_requester": {"tf": 1}, "mephisto.data_model.unit.Unit.clear_assigned_agent": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assigned_agent": {"tf": 1}, "mephisto.data_model.unit.Unit.get_pay_amount": {"tf": 1}, "mephisto.data_model.unit.Unit.get_status": {"tf": 1}, "mephisto.data_model.unit.Unit.launch": {"tf": 1}, "mephisto.data_model.unit.Unit.expire": {"tf": 1}, "mephisto.data_model.unit.Unit.is_expired": {"tf": 1}, "mephisto.data_model.unit.Unit.new": {"tf": 1}, "mephisto.data_model.worker": {"tf": 1}, "mephisto.data_model.worker.WorkerArgs": {"tf": 1}, "mephisto.data_model.worker.WorkerArgs.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.get_agents": {"tf": 1}, "mephisto.data_model.worker.Worker.new_from_provider_data": {"tf": 1}, "mephisto.data_model.worker.Worker.get_granted_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.is_disqualified": {"tf": 1}, "mephisto.data_model.worker.Worker.is_qualified": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_crowd_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_crowd_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.bonus_worker": {"tf": 1}, "mephisto.data_model.worker.Worker.block_worker": {"tf": 1}, "mephisto.data_model.worker.Worker.unblock_worker": {"tf": 1}, "mephisto.data_model.worker.Worker.is_blocked": {"tf": 1}, "mephisto.data_model.worker.Worker.is_eligible": {"tf": 1}, "mephisto.data_model.worker.Worker.register": {"tf": 1}, "mephisto.data_model.worker.Worker.new": {"tf": 1}}, "df": 219}}}}, "i": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.blueprint.BlueprintMixin.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_mixin_qualifications": {"tf": 1}}, "df": 13, "s": {"docs": {"mephisto.abstractions.blueprint.BlueprintMixin.extract_unique_mixins": {"tf": 1}, "mephisto.abstractions.blueprints.mixins": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs.onboarding_qualification": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_failed_qual": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_onboarding_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_onboarding_data": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.passed_qualification_name": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.max_screening_units": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.use_screening_task": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.blank_generator": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_screening_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.worker_needs_screening": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.should_generate_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_screening_unit_data": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.gold_qualification_base": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.use_golds": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.min_golds": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.max_incorrect_golds": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.get_gold_factory": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_needs_gold": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_qualifies": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_gold_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_current_qual_or_default": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_completion_stats_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.should_produce_gold_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.update_qualified_status": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_gold_unit_data_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_mixin_qualifications": {"tf": 1}}, "df": 66}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.data_model.constants.assignment_state.AssignmentState.MIXED": {"tf": 1}}, "df": 1}}}, "n": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.min_golds": {"tf": 1}}, "df": 1}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.operations.datatypes.WorkerFailureReasons.TASK_MISSING": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions.providers.mturk": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.PROVIDER_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new_from_provider_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.attempt_to_reconcile_submitted_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.approve_work": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.reject_work": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.mark_done": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.init_tables": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.is_hit_mapping_in_sync": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.new_hit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_unassigned_hit_ids": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_assignment_to_hit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.clear_hit_from_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_hit_mapping": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_run": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_run": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.create_qualification_mapping": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_qualification_mapping": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_session_for_requester": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_client_for_requester": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_sandbox_client_for_requester": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProviderArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProviderArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.PROVIDER_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.UnitClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.RequesterClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.WorkerClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.AgentClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.initialize_provider_datastore": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.setup_resources_for_task_run": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_resources_from_task_run": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.get_wrapper_js_path": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_requester": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.access_key_id": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.secret_access_key": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.PROVIDER_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.register": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.is_registered": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.get_available_budget": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.PROVIDER_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.register_from_provider_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_assignment_id": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_hit_id": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_requester": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.set_db_status": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.clear_assigned_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_status": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.launch": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.expire": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.is_expired": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.client_is_sandbox": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.check_aws_credentials": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.setup_aws_credentials": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_task_fee": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_bonus_fee": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_utils.get_requester_balance": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.check_mturk_balance": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_config": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.delete_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.give_worker_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.remove_worker_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.convert_mephisto_qualifications": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_type": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.create_compensation_hit_with_hit_type": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_with_hit_type": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.expire_hit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.get_hit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignment": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignments_for_hit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_work": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.reject_work": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_assignments_for_hit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.block_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.unblock_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.is_worker_blocked": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.pay_bonus": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.email_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.get_outstanding_hits": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.expire_and_dispose_hits": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.PROVIDER_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_from_mturk_worker_id": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_mturk_worker_id": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.revoke_crowd_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.bonus_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.block_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.unblock_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_blocked": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_eligible": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.provider_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.utils.script_utils.get_mturk_ids_from_unit_id": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.provider_type": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent.PROVIDER_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProviderArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProviderArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.PROVIDER_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.UnitClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.RequesterClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.WorkerClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.AgentClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.get_wrapper_js_path": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.cleanup_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.PROVIDER_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.is_sandbox": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit.PROVIDER_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.PROVIDER_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.grant_crowd_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.revoke_crowd_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.new": {"tf": 1.4142135623730951}, "mephisto.scripts.mturk": {"tf": 1}, "mephisto.scripts.mturk.cleanup": {"tf": 1}, "mephisto.scripts.mturk.cleanup.main": {"tf": 1}, "mephisto.scripts.mturk.identify_broken_units": {"tf": 1}, "mephisto.scripts.mturk.identify_broken_units.main": {"tf": 1}, "mephisto.scripts.mturk.launch_makeup_hits": {"tf": 1}, "mephisto.scripts.mturk.launch_makeup_hits.build_task_config": {"tf": 1}, "mephisto.scripts.mturk.launch_makeup_hits.main": {"tf": 1}, "mephisto.scripts.mturk.print_outstanding_hit_status": {"tf": 1}, "mephisto.scripts.mturk.print_outstanding_hit_status.main": {"tf": 1}, "mephisto.scripts.mturk.soft_block_workers_by_mturk_id": {"tf": 1.4142135623730951}, "mephisto.scripts.mturk.soft_block_workers_by_mturk_id.main": {"tf": 1.4142135623730951}}, "df": 169, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new_from_provider_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.attempt_to_reconcile_submitted_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.mark_done": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new": {"tf": 1}}, "df": 9}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.init_tables": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.is_hit_mapping_in_sync": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.new_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_unassigned_hit_ids": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_assignment_to_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.clear_hit_from_unit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_hit_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.create_qualification_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_qualification_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_session_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_sandbox_client_for_requester": {"tf": 1}}, "df": 16}}}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_qualification": {"tf": 1}}, "df": 12, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.providers.mturk.mturk_provider.MTurkProviderArgs": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProviderArgs.__init__": {"tf": 1}}, "df": 2}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.register": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.is_registered": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.get_available_budget": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new": {"tf": 1}}, "df": 8, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.access_key_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.secret_access_key": {"tf": 1}}, "df": 4}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.register_from_provider_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_assignment_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_hit_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.set_db_status": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.clear_assigned_agent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_status": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.launch": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.expire": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.is_expired": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.new": {"tf": 1}}, "df": 14}}}}, "w": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_from_mturk_worker_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_mturk_worker_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.bonus_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_blocked": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_eligible": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.new": {"tf": 1}}, "df": 13}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.abstract": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.units_per_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.extra_source_dir": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_json": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_jsonl": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_csv": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_unit": {"tf": 1}}, "df": 45, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.operations.hydra_config.register_abstraction_config": {"tf": 1}, "mephisto.operations.registry.register_mephisto_abstraction": {"tf": 1}}, "df": 2, "s": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architect": {"tf": 1}, "mephisto.abstractions.architect.ArchitectArgs": {"tf": 1}, "mephisto.abstractions.architect.ArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architect.ArchitectArgs.server_type": {"tf": 1}, "mephisto.abstractions.architect.ArchitectArgs.server_source_path": {"tf": 1}, "mephisto.abstractions.architect.Architect": {"tf": 1}, "mephisto.abstractions.architect.Architect.__init__": {"tf": 1}, "mephisto.abstractions.architect.Architect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architect.Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architect.Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architect.Architect.download_file": {"tf": 1}, "mephisto.abstractions.architect.Architect.prepare": {"tf": 1}, "mephisto.abstractions.architect.Architect.deploy": {"tf": 1}, "mephisto.abstractions.architect.Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architect.Architect.shutdown": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.channels": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_closed": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.close": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_alive": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.open": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.enqueue_send": {"tf": 1}, "mephisto.abstractions.architects.ec2": {"tf": 1}, "mephisto.abstractions.architects.ec2.cleanup_ec2_resources": {"tf": 1}, "mephisto.abstractions.architects.ec2.cleanup_ec2_resources.main": {"tf": 1}, "mephisto.abstractions.architects.ec2.cleanup_ec2_server_by_name": {"tf": 1}, "mephisto.abstractions.architects.ec2.cleanup_ec2_server_by_name.main": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.url_safe_string": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.instance_type": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.subdomain": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.profile_name": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.ARCHITECT_TYPE": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.download_file": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.check_domain_unused_locally": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.server_is_running": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.build_is_clean": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.prepare": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.deploy": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_owner_tag": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.check_aws_credentials": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.setup_ec2_credentials": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_domain_if_available": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.find_hosted_zone": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_hosted_zone": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.find_certificate_arn": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_certificate": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_zone_records": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_mephisto_vpc": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_security_group": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_key_pair": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_instance": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_target_group": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.rule_is_new": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_instance_to_listener": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_load_balancer": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.configure_base_balancer": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_instance_address": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.detete_instance_address": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.try_server_push": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.deploy_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.deploy_to_routing_server": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_rule": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_instance": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.remove_instance_and_cleanup": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_listener": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.update_details": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.main": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.use_hobby": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.heroku_team": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.heroku_app_name": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.ARCHITECT_TYPE": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_heroku_client_path": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_user_identifier": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.server_is_running": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.build_is_clean": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.prepare": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.deploy": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.local_architect": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs.hostname": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs.port": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.ARCHITECT_TYPE": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.prepare": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.deploy": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.mock_architect": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.get_rand_id": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.should_run_server": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.port": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.open": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_close": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_message": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.AliveHandler": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.AliveHandler.get": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.send_agent_act": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.submit_mock_unit": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent_after_onboarding": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.disconnect_mock_agent": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.launch_mock": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.shutdown_mock": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.ARCHITECT_TYPE": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.prepare": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.deploy": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.architects.router.build_router": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.can_build": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.install_router_files": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.build_node_router": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.build_flask_router": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.build_router": {"tf": 1}, "mephisto.abstractions.architects.router.flask": {"tf": 1}, "mephisto.abstractions.architects.router.flask.app": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.debug_log": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.js_time": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.LocalAgentState": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.LocalAgentState.__init__": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouterState": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouterState.__init__": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.mephisto_router_app": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.mephisto_router_state": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.register_router_application": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.__init__": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_open": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_message": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_close": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.make_agent_request": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.request_agent": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.submit_onboarding": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.submit_task": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.log_error": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.is_alive": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.get_timestamp": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.download_file": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.show_index": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.get_task_config": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.get_static": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.add_header": {"tf": 1}, "mephisto.abstractions.blueprint": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintArgs.block_qualification": {"tf": 1}, "mephisto.abstractions.blueprint.SharedTaskState": {"tf": 1}, "mephisto.abstractions.blueprint.SharedTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.extract_unique_mixins": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_required_qualifications": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_frontend_args": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.abstract": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.units_per_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.extra_source_dir": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_json": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_jsonl": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_csv": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mixins": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs.onboarding_qualification": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_failed_qual": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_onboarding_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_onboarding_data": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.passed_qualification_name": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.max_screening_units": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.use_screening_task": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.blank_generator": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_screening_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.worker_needs_screening": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.should_generate_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_screening_unit_data": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.gold_qualification_base": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.use_golds": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.min_golds": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.max_incorrect_golds": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.get_gold_factory": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_needs_gold": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_qualifies": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_gold_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_current_qual_or_default": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_completion_stats_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.should_produce_gold_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.update_qualified_status": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_gold_unit_data_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mock": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.num_assignments": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.use_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.timeout_time": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.is_concurrent": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.BUILT_FILE": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.BUILT_MESSAGE": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_mock_assignment_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_data_for_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_parsed_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.world_module": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.world_file": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.preview_source": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.task_description_file": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.custom_source_bundle": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.custom_source_dir": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.extra_source_dir": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.context_csv": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.context_jsonl": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.num_conversations": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_frontend_args": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.BUILT_FILE": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.BUILT_MESSAGE": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.rebuild_core": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_custom_bundle": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.id": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.agent_id": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.act": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.observe": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_world_id": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.ParlAIAgent": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.ParlAIAgent.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.Message": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.Message.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest.to_dict": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_parsed_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.function_registry": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.task_source": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.link_task_source": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.units_per_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder.RemoteProcedureTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.task_source": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.preview_source": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.onboarding_source": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.BUILT_FILE": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.BUILT_MESSAGE": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.rebuild_core": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.task_source": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.link_task_source": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.BUILT_FILE": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.BUILT_MESSAGE": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.crowd_provider": {"tf": 1}, "mephisto.abstractions.crowd_provider.ProviderArgs": {"tf": 1}, "mephisto.abstractions.crowd_provider.ProviderArgs.__init__": {"tf": 1}, "mephisto.abstractions.crowd_provider.ProviderArgs.requester_name": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.is_sandbox": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.assert_task_args": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_qualification": {"tf": 1}, "mephisto.abstractions.database": {"tf": 1}, "mephisto.abstractions.database.MephistoDBException": {"tf": 1}, "mephisto.abstractions.database.EntryAlreadyExistsException": {"tf": 1}, "mephisto.abstractions.database.EntryDoesNotExistException": {"tf": 1}, "mephisto.abstractions.database.MephistoDB": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.__init__": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_db_path_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.has_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.set_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.optimized_load": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.cache_result": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.shutdown": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.init_tables": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_project": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_project": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_projects": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_tasks": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_task_runs": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_assignments": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_units": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.clear_unit_agent_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_requester": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_requester": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_requesters": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_worker": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_worker": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_workers": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_agents": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_onboarding_agents": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.make_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_qualifications": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.delete_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.grant_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.check_granted_qualifications": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_granted_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.revoke_qualification": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.databases.local_database": {"tf": 1}, "mephisto.abstractions.databases.local_database.nonesafe_int": {"tf": 1}, "mephisto.abstractions.databases.local_database.assert_valid_provider": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_key_failure": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_unique_failure": {"tf": 1}, "mephisto.abstractions.databases.local_database.StringIDRow": {"tf": 1}, "mephisto.abstractions.databases.local_database.StringIDRow.__init__": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.__init__": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.shutdown": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.init_tables": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.__init__": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.shutdown": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.optimized_load": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.cache_result": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.new_unit": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mock": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.observe": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_live_update": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_submit_event": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.get_live_update": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.mark_done": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.mark_disconnected": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.await_submit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.init_tables": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_requester_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_requester_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_requester_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_worker_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_unit_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_unit_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_unit_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProviderArgs": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProviderArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.name": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.force_fail": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.register": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.is_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.get_available_budget": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.is_sandbox": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.launch": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.expire": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.is_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.bonus_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_eligible": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mock.provider_type": {"tf": 1}, "mephisto.abstractions.providers.mturk": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new_from_provider_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.attempt_to_reconcile_submitted_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.mark_done": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.init_tables": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.is_hit_mapping_in_sync": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.new_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_unassigned_hit_ids": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_assignment_to_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.clear_hit_from_unit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_hit_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.create_qualification_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_qualification_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_session_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_sandbox_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProviderArgs": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProviderArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.access_key_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.secret_access_key": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.register": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.is_registered": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.get_available_budget": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.register_from_provider_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_assignment_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_hit_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.set_db_status": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.clear_assigned_agent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_status": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.launch": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.expire": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.is_expired": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.client_is_sandbox": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.check_aws_credentials": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.setup_aws_credentials": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_task_fee": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_bonus_fee": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_requester_balance": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.check_mturk_balance": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_config": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.delete_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.give_worker_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.remove_worker_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.convert_mephisto_qualifications": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_compensation_hit_with_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_with_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.expire_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignment": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignments_for_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_assignments_for_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.is_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.pay_bonus": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.email_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_outstanding_hits": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.expire_and_dispose_hits": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_from_mturk_worker_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_mturk_worker_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.bonus_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_blocked": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_eligible": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.provider_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.get_mturk_ids_from_unit_id": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.provider_type": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProviderArgs": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProviderArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.cleanup_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.is_sandbox": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.new": {"tf": 1}}, "df": 847}}}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.data_model.exceptions.AbsentAgentError": {"tf": 1}, "mephisto.data_model.exceptions.AbsentAgentError.__init__": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architect": {"tf": 1}, "mephisto.abstractions.architect.ArchitectArgs": {"tf": 1}, "mephisto.abstractions.architect.ArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architect.ArchitectArgs.server_type": {"tf": 1}, "mephisto.abstractions.architect.ArchitectArgs.server_source_path": {"tf": 1}, "mephisto.abstractions.architect.Architect": {"tf": 1.4142135623730951}, "mephisto.abstractions.architect.Architect.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architect.Architect.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.architect.Architect.assert_task_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.architect.Architect.get_channels": {"tf": 1.4142135623730951}, "mephisto.abstractions.architect.Architect.download_file": {"tf": 1.4142135623730951}, "mephisto.abstractions.architect.Architect.prepare": {"tf": 1.4142135623730951}, "mephisto.abstractions.architect.Architect.deploy": {"tf": 1.4142135623730951}, "mephisto.abstractions.architect.Architect.cleanup": {"tf": 1.4142135623730951}, "mephisto.abstractions.architect.Architect.shutdown": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.url_safe_string": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.instance_type": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.subdomain": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.profile_name": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.ARCHITECT_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.download_file": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.check_domain_unused_locally": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.server_is_running": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.build_is_clean": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.prepare": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.deploy": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.use_hobby": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.heroku_team": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.heroku_app_name": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.ARCHITECT_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_heroku_client_path": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_user_identifier": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.server_is_running": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.build_is_clean": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.prepare": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.deploy": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.local_architect": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs.hostname": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs.port": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.ARCHITECT_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.local_architect.LocalArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.prepare": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.deploy": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.mock_architect": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.get_rand_id": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.should_run_server": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.port": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.open": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_close": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_message": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.AliveHandler": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.AliveHandler.get": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.send_agent_act": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.submit_mock_unit": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent_after_onboarding": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.disconnect_mock_agent": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.launch_mock": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.shutdown_mock": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.ARCHITECT_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.prepare": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.deploy": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.shutdown": {"tf": 1}, "mephisto.client.api.get_architect_arguments": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.architect": {"tf": 1}, "mephisto.operations.registry.get_architect_from_type": {"tf": 1}, "mephisto.operations.registry.get_valid_architect_types": {"tf": 1}}, "df": 109, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architect.ArchitectArgs": {"tf": 1}, "mephisto.abstractions.architect.ArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architect.ArchitectArgs.server_type": {"tf": 1}, "mephisto.abstractions.architect.ArchitectArgs.server_source_path": {"tf": 1}}, "df": 4}}}}, "s": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.channels": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_closed": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.close": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_alive": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.open": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.enqueue_send": {"tf": 1}, "mephisto.abstractions.architects.ec2": {"tf": 1}, "mephisto.abstractions.architects.ec2.cleanup_ec2_resources": {"tf": 1}, "mephisto.abstractions.architects.ec2.cleanup_ec2_resources.main": {"tf": 1}, "mephisto.abstractions.architects.ec2.cleanup_ec2_server_by_name": {"tf": 1}, "mephisto.abstractions.architects.ec2.cleanup_ec2_server_by_name.main": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.url_safe_string": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.instance_type": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.subdomain": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.profile_name": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.ARCHITECT_TYPE": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.download_file": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.check_domain_unused_locally": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.server_is_running": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.build_is_clean": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.prepare": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.deploy": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_owner_tag": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.check_aws_credentials": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.setup_ec2_credentials": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_domain_if_available": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.find_hosted_zone": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_hosted_zone": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.find_certificate_arn": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_certificate": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_zone_records": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_mephisto_vpc": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_security_group": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_key_pair": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_instance": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_target_group": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.rule_is_new": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_instance_to_listener": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_load_balancer": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.configure_base_balancer": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_instance_address": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.detete_instance_address": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.try_server_push": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.deploy_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.deploy_to_routing_server": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_rule": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_instance": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.remove_instance_and_cleanup": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_listener": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.update_details": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.main": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.use_hobby": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.heroku_team": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.heroku_app_name": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.ARCHITECT_TYPE": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_heroku_client_path": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_user_identifier": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.server_is_running": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.build_is_clean": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.prepare": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.deploy": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.local_architect": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs.hostname": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs.port": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.ARCHITECT_TYPE": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.prepare": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.deploy": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.mock_architect": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.get_rand_id": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.should_run_server": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.port": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.open": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_close": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_message": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.AliveHandler": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.AliveHandler.get": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.send_agent_act": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.submit_mock_unit": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent_after_onboarding": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.disconnect_mock_agent": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.launch_mock": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.shutdown_mock": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.ARCHITECT_TYPE": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.prepare": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.deploy": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.architects.router.build_router": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.can_build": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.install_router_files": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.build_node_router": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.build_flask_router": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.build_router": {"tf": 1}, "mephisto.abstractions.architects.router.flask": {"tf": 1}, "mephisto.abstractions.architects.router.flask.app": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.debug_log": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.js_time": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.LocalAgentState": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.LocalAgentState.__init__": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouterState": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouterState.__init__": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.mephisto_router_app": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.mephisto_router_state": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.register_router_application": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.__init__": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_open": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_message": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_close": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.make_agent_request": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.request_agent": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.submit_onboarding": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.submit_task": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.log_error": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.is_alive": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.get_timestamp": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.download_file": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.show_index": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.get_task_config": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.get_static": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.add_header": {"tf": 1}, "mephisto.client.api.get_available_architects": {"tf": 1}, "mephisto.operations.registry.ARCHITECTS": {"tf": 1}}, "df": 176}}}}}}}}, "g": {"docs": {"mephisto.operations.config_handler.add_config_arg": {"tf": 1}, "mephisto.operations.config_handler.get_config_arg": {"tf": 1}, "mephisto.operations.hydra_config.parse_arg_dict": {"tf": 1}}, "df": 3, "s": {"docs": {"mephisto.abstractions.architect.Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_frontend_args": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_frontend_args": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.assert_task_args": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_task_args": {"tf": 1}}, "df": 18, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architect.Architect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.ArgsClass": {"tf": 1}, "mephisto.data_model.requester.Requester.ArgsClass": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.ArgsClass": {"tf": 1}}, "df": 20}}}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsMixin": {"tf": 1}}, "df": 4}}}}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.operations.hydra_config.get_extra_argument_dicts": {"tf": 1}}, "df": 1, "s": {"docs": {"mephisto.client.api.get_blueprint_arguments": {"tf": 1}, "mephisto.client.api.get_architect_arguments": {"tf": 1}}, "df": 2}}}}}}}, "n": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.find_certificate_arn": {"tf": 1}}, "df": 1}, "e": {"docs": {"mephisto.operations.task_launcher.TaskLauncher.get_assignments_are_all_created": {"tf": 1}, "mephisto.utils.metrics.metrics_are_installed": {"tf": 1}}, "df": 2}}, "s": {"docs": {"mephisto.utils.qualifications.as_valid_qualification_dict": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architect.Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.assert_task_args": {"tf": 1}, "mephisto.abstractions.databases.local_database.assert_valid_provider": {"tf": 1}, "mephisto.data_model.task.assert_task_is_valid": {"tf": 1}}, "df": 16}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.units_per_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_mock_assignment_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_data_for_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.units_per_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.clear_unit_agent_assignment": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_assignment_to_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_assignment_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignment": {"tf": 1}, "mephisto.data_model.agent.Agent.get_assignment": {"tf": 1}, "mephisto.data_model.assignment": {"tf": 1}, "mephisto.data_model.assignment.InitializationData": {"tf": 1}, "mephisto.data_model.assignment.InitializationData.__init__": {"tf": 1}, "mephisto.data_model.assignment.InitializationData.dumpJSON": {"tf": 1}, "mephisto.data_model.assignment.InitializationData.loadFromJSON": {"tf": 1}, "mephisto.data_model.assignment.Assignment": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.get_data_dir": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.get_assignment_data": {"tf": 1.7320508075688772}, "mephisto.data_model.assignment.Assignment.write_assignment_data": {"tf": 1.7320508075688772}, "mephisto.data_model.assignment.Assignment.get_agents": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.get_status": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.get_task_run": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.get_task": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.get_requester": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.get_units": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.get_workers": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.get_cost_of_statuses": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.new": {"tf": 1.4142135623730951}, "mephisto.data_model.constants.assignment_state": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.__init__": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.CREATED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.LAUNCHED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.ASSIGNED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.COMPLETED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.ACCEPTED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.MIXED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.REJECTED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.SOFT_REJECTED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.EXPIRED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.valid": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.incomplete": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.payable": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.valid_unit": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.final_unit": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.completed": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.final_agent": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.assignment_duration_in_seconds": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_assignment_statuses": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assignment_data": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assignment": {"tf": 1}, "mephisto.operations.task_launcher.GeneratorType.ASSIGNMENT": {"tf": 1}, "mephisto.utils.testing.get_test_assignment": {"tf": 1}}, "df": 59, "s": {"docs": {"mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.num_assignments": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_assignments": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignments_for_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_assignments_for_hit": {"tf": 1}, "mephisto.data_model.task.Task.get_assignments": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_has_assignments": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_assignments": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.create_assignments": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.get_assignments_are_all_created": {"tf": 1}}, "df": 9, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.data_model.constants.assignment_state.AssignmentState": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.__init__": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.CREATED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.LAUNCHED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.ASSIGNED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.COMPLETED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.ACCEPTED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.MIXED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.REJECTED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.SOFT_REJECTED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.EXPIRED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.valid": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.incomplete": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.payable": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.valid_unit": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.final_unit": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.completed": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.final_agent": {"tf": 1}}, "df": 18}}}}}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.clear_assigned_agent": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.ASSIGNED": {"tf": 1}, "mephisto.data_model.unit.Unit.clear_assigned_agent": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assigned_agent": {"tf": 1}}, "df": 4}}}}}, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.operations.client_io_handler.ClientIOHandler.associate_agent_with_registration": {"tf": 1}}, "df": 1}}}}}}}, "y": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"mephisto.operations.operator.Operator.shutdown_async": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_alive": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.is_alive": {"tf": 1}}, "df": 2, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.mock_architect.AliveHandler": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.AliveHandler.get": {"tf": 1}}, "df": 2}}}}}}}}}}, "l": {"docs": {"mephisto.operations.task_launcher.TaskLauncher.get_assignments_are_all_created": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.data_model.task_run.TaskRunArgs.allowed_concurrent": {"tf": 1}}, "df": 1}}}}}}, "w": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.check_aws_credentials": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.check_aws_credentials": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.setup_aws_credentials": {"tf": 1}}, "df": 3}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers.mock.mock_agent.MockAgent.await_submit": {"tf": 1}, "mephisto.data_model.agent.Agent.await_submit": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.await_submit": {"tf": 1}}, "df": 3}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.get_domain_if_available": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.get_available_budget": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.get_available_budget": {"tf": 1}, "mephisto.client.api.get_available_requesters": {"tf": 1}, "mephisto.client.api.get_available_blueprints": {"tf": 1}, "mephisto.client.api.get_available_architects": {"tf": 1}, "mephisto.data_model.requester.Requester.get_available_budget": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.NO_AVAILABLE_UNITS": {"tf": 1}}, "df": 8}}}}}}}}, "d": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.add_header": {"tf": 1}, "mephisto.operations.config_handler.add_config_arg": {"tf": 1}}, "df": 2, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.get_instance_address": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.detete_instance_address": {"tf": 1}}, "df": 2}}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.remove_instance_and_cleanup": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.expire_and_dispose_hits": {"tf": 1}, "mephisto.operations.operator.Operator.validate_and_run_config_or_die": {"tf": 1}, "mephisto.operations.operator.Operator.validate_and_run_config": {"tf": 1}, "mephisto.tools.scripts.load_db_and_process_config": {"tf": 1}, "mephisto.tools.scripts.process_config_and_get_operator": {"tf": 1}, "mephisto.utils.metrics.launch_servers_and_wait": {"tf": 1}}, "df": 8}}, "p": {"docs": {}, "df": 0, "p": {"docs": {"mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.heroku_app_name": {"tf": 1}, "mephisto.abstractions.architects.router.flask.app": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.mephisto_router_app": {"tf": 1}}, "df": 3, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.register_router_application": {"tf": 1}}, "df": 1}}}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers.mock.mock_agent.MockAgent.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_assignments_for_hit": {"tf": 1}, "mephisto.data_model.agent.Agent.approve_work": {"tf": 1}}, "df": 5}}}}}, "i": {"docs": {"mephisto.client.api": {"tf": 1}, "mephisto.client.api.get_available_requesters": {"tf": 1}, "mephisto.client.api.get_running_task_runs": {"tf": 1}, "mephisto.client.api.get_reviewable_task_runs": {"tf": 1}, "mephisto.client.api.launch_options": {"tf": 1}, "mephisto.client.api.start_task_run": {"tf": 1}, "mephisto.client.api.view_unit": {"tf": 1}, "mephisto.client.api.get_basic_task_options": {"tf": 1}, "mephisto.client.api.requester_details": {"tf": 1}, "mephisto.client.api.requester_register": {"tf": 1}, "mephisto.client.api.get_submitted_data": {"tf": 1}, "mephisto.client.api.get_balance": {"tf": 1}, "mephisto.client.api.requester_launch_options": {"tf": 1}, "mephisto.client.api.get_available_blueprints": {"tf": 1}, "mephisto.client.api.get_blueprint_arguments": {"tf": 1}, "mephisto.client.api.get_available_architects": {"tf": 1}, "mephisto.client.api.get_architect_arguments": {"tf": 1}, "mephisto.client.api.accept_unit": {"tf": 1}, "mephisto.client.api.reject_unit": {"tf": 1}, "mephisto.client.api.soft_block_unit": {"tf": 1}, "mephisto.client.api.hard_block_unit": {"tf": 1}, "mephisto.client.api.intentional_error": {"tf": 1}, "mephisto.client.api.InvalidUsage": {"tf": 1}, "mephisto.client.api.InvalidUsage.__init__": {"tf": 1}, "mephisto.client.api.InvalidUsage.status_code": {"tf": 1}, "mephisto.client.api.InvalidUsage.to_dict": {"tf": 1}, "mephisto.client.api.handle_invalid_usage": {"tf": 1}}, "df": 27}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.mock_architect.MockServer.send_agent_act": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent_after_onboarding": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.disconnect_mock_agent": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.make_agent_request": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.request_agent": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_parsed_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.agent_id": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest.to_dict": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_parsed_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.clear_unit_agent_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_onboarding_agent": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.observe": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_live_update": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_submit_event": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.get_live_update": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.mark_done": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.mark_disconnected": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.await_submit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new_from_provider_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.attempt_to_reconcile_submitted_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.mark_done": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.clear_assigned_agent": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent.new": {"tf": 1}, "mephisto.data_model.agent": {"tf": 1}, "mephisto.data_model.agent.Agent": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.state": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.set_live_run": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.get_live_run": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.get_agent_id": {"tf": 1.7320508075688772}, "mephisto.data_model.agent.Agent.get_worker": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.get_unit": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.get_assignment": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.get_task_run": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.get_task": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.get_data_dir": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.update_status": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.new_from_provider_data": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.observe": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.get_live_update": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.act": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.await_submit": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.handle_submit": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.get_status": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.shutdown": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.approve_work": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.soft_reject_work": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.reject_work": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.mark_done": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.new": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.__init__": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.DISPLAY_PREFIX": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_agent_id": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.set_live_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.is_onboarding_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_db_id_from_agent_id": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.get_worker": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_task_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_task": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_data_dir": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.update_status": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.observe": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.act": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.await_submit": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.handle_submit": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_status": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.shutdown": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.new": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.final_agent": {"tf": 1}, "mephisto.data_model.unit.Unit.clear_assigned_agent": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assigned_agent": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.associate_agent_with_registration": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.enqueue_agent_details": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.agent_id": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_agent_for_id": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_agent_from_onboarding": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.reconnect_agent": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_agent": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.handle_updated_agent_status": {"tf": 1}, "mephisto.utils.testing.get_test_agent": {"tf": 1}}, "df": 157, "s": {"docs": {"mephisto.abstractions.database.MephistoDB.find_agents": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_onboarding_agents": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_agents": {"tf": 1}, "mephisto.data_model.worker.Worker.get_agents": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.disconnect_active_agents": {"tf": 1}}, "df": 5, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.AgentStateClass": {"tf": 1}}, "df": 4}}}}}}}}}, "h": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.data_model.exceptions.AgentShutdownError": {"tf": 1}, "mephisto.data_model.exceptions.AgentShutdownError.__init__": {"tf": 1}}, "df": 2}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.AgentClass": {"tf": 1}}, "df": 4}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.data_model.exceptions.AgentDisconnectedError": {"tf": 1}, "mephisto.data_model.exceptions.AgentDisconnectedError.__init__": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.operations.worker_pool.AgentDetails": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.__init__": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.worker_id": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.agent_id": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.init_task_data": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.failure_reason": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.to_dict": {"tf": 1}}, "df": 7}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.data_model.exceptions.AgentTimeoutError": {"tf": 1}, "mephisto.data_model.exceptions.AgentTimeoutError.__init__": {"tf": 1}}, "df": 2}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.data_model.exceptions.AgentReturnedError": {"tf": 1}, "mephisto.data_model.exceptions.AgentReturnedError.__init__": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.mock_architect.MockServer.send_agent_act": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.act": {"tf": 1}, "mephisto.data_model.agent.Agent.act": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.act": {"tf": 1}}, "df": 4, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.operations.datatypes.LoopWrapper.set_active_thread": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.disconnect_active_agents": {"tf": 1}}, "df": 2}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.access_key_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.secret_access_key": {"tf": 1}}, "df": 2}}, "p": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.client.api.accept_unit": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.data_model.constants.assignment_state.AssignmentState.ACCEPTED": {"tf": 1}}, "df": 1}}}}}}}, "f": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent_after_onboarding": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.attempt_to_reconcile_submitted_data": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.data_model.unit.Unit.get_pay_amount": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.tools.scripts.augment_config_from_db": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.is_hit_mapping_in_sync": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.assignment_duration_in_seconds": {"tf": 1}}, "df": 7, "i": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architect.ArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architect.Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.LocalAgentState.__init__": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouterState.__init__": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.__init__": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprint.SharedTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_onboarding_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_screening_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_gold_config": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.ParlAIAgent.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.Message.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.crowd_provider.ProviderArgs.__init__": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.__init__": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.init_tables": {"tf": 1}, "mephisto.abstractions.databases.local_database.StringIDRow.__init__": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.__init__": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.init_tables": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.init_tables": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProviderArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.init_tables": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProviderArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProviderArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1}, "mephisto.client.api.InvalidUsage.__init__": {"tf": 1}, "mephisto.client.config.Config.__init__": {"tf": 1}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.__init__": {"tf": 1}, "mephisto.data_model.assignment.InitializationData.__init__": {"tf": 1}, "mephisto.data_model.assignment.Assignment.__init__": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.__init__": {"tf": 1}, "mephisto.data_model.exceptions.AbsentAgentError.__init__": {"tf": 1}, "mephisto.data_model.exceptions.AgentDisconnectedError.__init__": {"tf": 1}, "mephisto.data_model.exceptions.AgentTimeoutError.__init__": {"tf": 1}, "mephisto.data_model.exceptions.AgentReturnedError.__init__": {"tf": 1}, "mephisto.data_model.exceptions.AgentShutdownError.__init__": {"tf": 1}, "mephisto.data_model.packet.Packet.__init__": {"tf": 1}, "mephisto.data_model.project.Project.__init__": {"tf": 1}, "mephisto.data_model.qualification.Qualification.__init__": {"tf": 1}, "mephisto.data_model.qualification.GrantedQualification.__init__": {"tf": 1}, "mephisto.data_model.requester.RequesterArgs.__init__": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1}, "mephisto.data_model.task.Task.__init__": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.__init__": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.__init__": {"tf": 1}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1}, "mephisto.data_model.worker.WorkerArgs.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.__init__": {"tf": 1}, "mephisto.operations.config_handler.init_config": {"tf": 1}, "mephisto.operations.datatypes.LoopWrapper.__init__": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun.__init__": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.__init__": {"tf": 1}, "mephisto.operations.hydra_config.DatabaseArgs.__init__": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"tf": 1}, "mephisto.operations.operator.Operator.__init__": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.__init__": {"tf": 1}, "mephisto.operations.worker_pool.OnboardingInfo.__init__": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.__init__": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.init_task_data": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.__init__": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.__init__": {"tf": 1}}, "df": 141, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.blueprint.Blueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.get_initialization_data": {"tf": 1}}, "df": 5, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"mephisto.data_model.assignment.InitializationData": {"tf": 1}, "mephisto.data_model.assignment.InitializationData.__init__": {"tf": 1}, "mephisto.data_model.assignment.InitializationData.dumpJSON": {"tf": 1}, "mephisto.data_model.assignment.InitializationData.loadFromJSON": {"tf": 1}}, "df": 4}}}}}}}}}, "e": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.operations.hydra_config.initialize_named_configs": {"tf": 1}, "mephisto.scripts.heroku.initialize_heroku": {"tf": 1}, "mephisto.scripts.heroku.initialize_heroku.main": {"tf": 1}}, "df": 6}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.instance_type": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_instance": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_instance_to_listener": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_instance_address": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.detete_instance_address": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_instance": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.remove_instance_and_cleanup": {"tf": 1}}, "df": 7}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.architects.router.build_router.install_router_files": {"tf": 1}, "mephisto.utils.metrics.run_install_script": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.ParlAIAgent": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.ParlAIAgent.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.Message": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.Message.__init__": {"tf": 1}, "mephisto.utils.metrics.metrics_are_installed": {"tf": 1}}, "df": 6}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.show_index": {"tf": 1}, "mephisto.data_model.unit.INDEX_TO_TYPE_MAP": {"tf": 1}}, "df": 2}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.max_incorrect_golds": {"tf": 1}}, "df": 1}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.data_model.constants.assignment_state.AssignmentState.incomplete": {"tf": 1}}, "df": 1}}}}}}}}, "t": {"docs": {"mephisto.abstractions.databases.local_database.nonesafe_int": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.client.api.intentional_error": {"tf": 1}}, "df": 1}}}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.client.api.handle_invalid_usage": {"tf": 1}}, "df": 1, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.client.api.InvalidUsage": {"tf": 1}, "mephisto.client.api.InvalidUsage.__init__": {"tf": 1}, "mephisto.client.api.InvalidUsage.status_code": {"tf": 1}, "mephisto.client.api.InvalidUsage.to_dict": {"tf": 1}}, "df": 4}}}}}}}}}}}, "s": {"docs": {"mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_closed": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_alive": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.server_is_running": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.build_is_clean": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.rule_is_new": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.server_is_running": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.build_is_clean": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.is_alive": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.is_concurrent": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.is_sandbox": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_key_failure": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_unique_failure": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.is_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.is_sandbox": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.is_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_eligible": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.is_hit_mapping_in_sync": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.is_registered": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.is_expired": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.client_is_sandbox": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.is_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_blocked": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_eligible": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.is_sandbox": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.is_onboarding_id": {"tf": 1}, "mephisto.data_model.requester.Requester.is_sandbox": {"tf": 1}, "mephisto.data_model.requester.Requester.is_registered": {"tf": 1}, "mephisto.data_model.task.assert_task_is_valid": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_is_completed": {"tf": 1}, "mephisto.data_model.unit.Unit.is_expired": {"tf": 1}, "mephisto.data_model.worker.Worker.is_disqualified": {"tf": 1}, "mephisto.data_model.worker.Worker.is_qualified": {"tf": 1}, "mephisto.data_model.worker.Worker.is_blocked": {"tf": 1}, "mephisto.data_model.worker.Worker.is_eligible": {"tf": 1}, "mephisto.utils.qualifications.worker_is_qualified": {"tf": 1}}, "df": 36}, "f": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.get_domain_if_available": {"tf": 1}}, "df": 1}, "d": {"docs": {"mephisto.abstractions.architects.mock_architect.get_rand_id": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.id": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.agent_id": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_world_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.access_key_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_assignment_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_hit_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_from_mturk_worker_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_mturk_worker_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.get_mturk_ids_from_unit_id": {"tf": 1}, "mephisto.data_model.agent.Agent.get_agent_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_agent_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.is_onboarding_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_db_id_from_agent_id": {"tf": 1.4142135623730951}, "mephisto.operations.worker_pool.AgentDetails.worker_id": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.agent_id": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_agent_for_id": {"tf": 1}, "mephisto.scripts.mturk.soft_block_workers_by_mturk_id": {"tf": 1}, "mephisto.scripts.mturk.soft_block_workers_by_mturk_id.main": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_run_id": {"tf": 1}}, "df": 20, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_user_identifier": {"tf": 1}}, "df": 1}}}, "y": {"docs": {"mephisto.scripts.mturk.identify_broken_units": {"tf": 1}, "mephisto.scripts.mturk.identify_broken_units.main": {"tf": 1}}, "df": 2}}}}}}, "s": {"docs": {"mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_unassigned_hit_ids": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.get_mturk_ids_from_unit_id": {"tf": 1}}, "df": 2}}, "o": {"docs": {"mephisto.operations.client_io_handler": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.__init__": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.log_metrics_for_packet": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.register_run": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.get_live_run": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.launch_channels": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.associate_agent_with_registration": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.enqueue_agent_details": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.send_live_update": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.send_status_update": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.process_outgoing_queue": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.shutdown": {"tf": 1}}, "df": 13}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architect.ArchitectArgs.server_type": {"tf": 1}, "mephisto.abstractions.architect.ArchitectArgs.server_source_path": {"tf": 1}, "mephisto.abstractions.architects.ec2.cleanup_ec2_server_by_name": {"tf": 1}, "mephisto.abstractions.architects.ec2.cleanup_ec2_server_by_name.main": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.server_is_running": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.try_server_push": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.deploy_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.deploy_to_routing_server": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.server_is_running": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.should_run_server": {"tf": 1}, "mephisto.client.full.server": {"tf": 1}, "mephisto.client.full.server.main": {"tf": 1}, "mephisto.client.review.review_server": {"tf": 1}, "mephisto.client.review.review_server.run": {"tf": 1}, "mephisto.utils.metrics.start_metrics_server": {"tf": 1}, "mephisto.utils.metrics.launch_prometheus_server": {"tf": 1}, "mephisto.utils.metrics.launch_grafana_server": {"tf": 1}, "mephisto.utils.metrics.shutdown_prometheus_server": {"tf": 1}, "mephisto.utils.metrics.shutdown_grafana_server": {"tf": 1}}, "df": 20, "s": {"docs": {"mephisto.abstractions.architects.ec2.prepare_ec2_servers": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.update_details": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.main": {"tf": 1}, "mephisto.utils.metrics.launch_servers_and_wait": {"tf": 1}}, "df": 5}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.enqueue_send": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.send_agent_act": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.send_live_update": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.send_status_update": {"tf": 1}}, "df": 4, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.data_model.packet.Packet.to_sendable_dict": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.set_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_requester_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_unit_expired": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.set_db_status": {"tf": 1}, "mephisto.data_model.agent.Agent.set_live_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.set_live_run": {"tf": 1}, "mephisto.data_model.task.Task.set_project": {"tf": 1}, "mephisto.data_model.unit.Unit.set_db_status": {"tf": 1}, "mephisto.operations.datatypes.LoopWrapper.set_active_thread": {"tf": 1}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1}}, "df": 15, "u": {"docs": {}, "df": 0, "p": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.setup_ec2_credentials": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.setup_aws_credentials": {"tf": 1}}, "df": 5}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_security_group": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.secret_access_key": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.data_model.task_run.TaskRunArgs.assignment_duration_in_seconds": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_session_for_requester": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architect.ArchitectArgs.server_source_path": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.extra_source_dir": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.preview_source": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.custom_source_bundle": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.custom_source_dir": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.extra_source_dir": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.task_source": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.link_task_source": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.task_source": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.preview_source": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.onboarding_source": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.task_source": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.link_task_source": {"tf": 1}}, "df": 13}}}}, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.open": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_close": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_message": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}}, "df": 6}}}}}}}}}}}, "f": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1}, "mephisto.client.api.soft_block_unit": {"tf": 1}, "mephisto.data_model.agent.Agent.soft_reject_work": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.SOFT_REJECTED": {"tf": 1}, "mephisto.scripts.mturk.soft_block_workers_by_mturk_id": {"tf": 1}, "mephisto.scripts.mturk.soft_block_workers_by_mturk_id.main": {"tf": 1}}, "df": 6}}}, "h": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architect.Architect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.shutdown_mock": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.shutdown": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.shutdown": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.shutdown": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.shutdown": {"tf": 1}, "mephisto.data_model.agent.Agent.shutdown": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.shutdown": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.shutdown": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun.force_shutdown": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun.shutdown": {"tf": 1}, "mephisto.operations.operator.Operator.force_shutdown": {"tf": 1}, "mephisto.operations.operator.Operator.shutdown_async": {"tf": 1}, "mephisto.operations.operator.Operator.shutdown": {"tf": 1}, "mephisto.operations.operator.Operator.wait_for_runs_then_shutdown": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.shutdown": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.shutdown": {"tf": 1}, "mephisto.utils.metrics.shutdown_prometheus_server": {"tf": 1}, "mephisto.utils.metrics.shutdown_grafana_server": {"tf": 1}}, "df": 22}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.mock_architect.MockArchitectArgs.should_run_server": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.should_generate_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.should_produce_gold_for_worker": {"tf": 1}}, "df": 3}}}, "w": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.show_index": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprint.SharedTaskState": {"tf": 1}, "mephisto.abstractions.blueprint.SharedTaskState.__init__": {"tf": 1}}, "df": 2}}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprint.Blueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.SharedStateClass": {"tf": 1}}, "df": 5}}}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateMixin": {"tf": 1}}, "df": 4}}}}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState.__init__": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.world_module": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.function_registry": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.url_safe_string": {"tf": 1}}, "df": 1}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.save_data": {"tf": 1}}, "df": 4}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "x": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider.is_sandbox": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.is_sandbox": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_sandbox_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.client_is_sandbox": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.provider_type": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent.PROVIDER_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProviderArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProviderArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.PROVIDER_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.UnitClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.RequesterClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.WorkerClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.AgentClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.get_wrapper_js_path": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.cleanup_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.PROVIDER_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.is_sandbox": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit.PROVIDER_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.PROVIDER_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.grant_crowd_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.revoke_crowd_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.new": {"tf": 1.4142135623730951}, "mephisto.data_model.requester.Requester.is_sandbox": {"tf": 1}}, "df": 40, "m": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent.new": {"tf": 1}}, "df": 3}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.cleanup_qualification": {"tf": 1}}, "df": 9, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProviderArgs": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProviderArgs.__init__": {"tf": 1}}, "df": 2}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.is_sandbox": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"tf": 1}}, "df": 5}}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit.new": {"tf": 1}}, "df": 3}}}}, "w": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.new": {"tf": 1}}, "df": 6}}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.url_safe_string": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"mephisto.abstractions.databases.local_database.StringIDRow": {"tf": 1}, "mephisto.abstractions.databases.local_database.StringIDRow.__init__": {"tf": 1}}, "df": 2}}}}}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.mephisto_router_state": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.set_init_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_init_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.set_init_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_init_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.set_init_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_init_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_parsed_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest.to_dict": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.set_init_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_init_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_parsed_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_submit": {"tf": 1}, "mephisto.data_model.agent.Agent.state": {"tf": 1}, "mephisto.data_model.constants.assignment_state": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.__init__": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.CREATED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.LAUNCHED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.ASSIGNED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.COMPLETED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.ACCEPTED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.MIXED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.REJECTED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.SOFT_REJECTED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.EXPIRED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.valid": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.incomplete": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.payable": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.valid_unit": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.final_unit": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.completed": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.final_agent": {"tf": 1}, "mephisto.operations.hydra_config.get_task_state_dicts": {"tf": 1}}, "df": 74}, "i": {"docs": {}, "df": 0, "c": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.get_static": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.set_init_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_init_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.load_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.save_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_submit": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_start": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_end": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.units_per_assignment": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.extra_source_dir": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_json": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_jsonl": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_csv": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.AgentStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.OnboardingAgentStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskBuilderClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskRunnerClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.SharedStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.assert_task_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.get_initialization_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.get_init_data_for_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.task_source": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.preview_source": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.onboarding_source": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.TaskBuilderClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.BLUEPRINT_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.assert_task_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.BUILT_FILE": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.BUILT_MESSAGE": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.rebuild_core": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.build_in_dir": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.task_source": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.link_task_source": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.TaskBuilderClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.BLUEPRINT_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.assert_task_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.BUILT_FILE": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.BUILT_MESSAGE": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.build_in_dir": {"tf": 1.4142135623730951}}, "df": 81, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_end": {"tf": 1}}, "df": 11}}}}}}}}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.get_initialization_data": {"tf": 1}}, "df": 10, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.units_per_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.extra_source_dir": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_json": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_jsonl": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_csv": {"tf": 1}}, "df": 7}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_unit": {"tf": 1}}, "df": 7}}}}}}}}}}, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.assert_task_args": {"tf": 1}}, "df": 6, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.task_source": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.preview_source": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.onboarding_source": {"tf": 1}}, "df": 5}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.BUILT_FILE": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.BUILT_MESSAGE": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.rebuild_core": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.build_in_dir": {"tf": 1}}, "df": 5}}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.assert_task_args": {"tf": 1}}, "df": 6, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.task_source": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.link_task_source": {"tf": 1}}, "df": 4}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.BUILT_FILE": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.BUILT_MESSAGE": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.build_in_dir": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}}, "s": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_completion_stats_for_worker": {"tf": 1}, "mephisto.tools.examine_utils.get_worker_stats": {"tf": 1}, "mephisto.tools.examine_utils.format_worker_stats": {"tf": 1}}, "df": 3}, "u": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.update_qualified_status": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.set_db_status": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_status": {"tf": 1}, "mephisto.client.api.InvalidUsage.status_code": {"tf": 1}, "mephisto.data_model.agent.Agent.update_status": {"tf": 1}, "mephisto.data_model.agent.Agent.get_status": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.update_status": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_status": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_status": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.sync_completion_status": {"tf": 1}, "mephisto.data_model.unit.Unit.sync_status": {"tf": 1}, "mephisto.data_model.unit.Unit.get_db_status": {"tf": 1}, "mephisto.data_model.unit.Unit.set_db_status": {"tf": 1}, "mephisto.data_model.unit.Unit.get_status": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.send_status_update": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.push_status_update": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.handle_updated_agent_status": {"tf": 1}, "mephisto.scripts.mturk.print_outstanding_hit_status": {"tf": 1}, "mephisto.scripts.mturk.print_outstanding_hit_status.main": {"tf": 1}}, "df": 19, "e": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.data_model.assignment.Assignment.get_cost_of_statuses": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_assignment_statuses": {"tf": 1}}, "df": 2}}}}}, "r": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_task_start": {"tf": 1}, "mephisto.client.api.start_task_run": {"tf": 1}, "mephisto.utils.metrics.start_metrics_server": {"tf": 1}}, "df": 5}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.subdomain": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.mock_architect.MockServer.submit_mock_unit": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.submit_onboarding": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.submit_task": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_submit_event": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.await_submit": {"tf": 1}, "mephisto.data_model.agent.Agent.await_submit": {"tf": 1}, "mephisto.data_model.agent.Agent.handle_submit": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.await_submit": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.handle_submit": {"tf": 1}}, "df": 13, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.attempt_to_reconcile_submitted_data": {"tf": 1}, "mephisto.client.api.get_submitted_data": {"tf": 1}}, "df": 2}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.data_model.task_run.TaskRunArgs.submission_timeout": {"tf": 1}}, "df": 1}}}}}}}}}, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.blueprints.mixins.screen_task_required": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.passed_qualification_name": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.max_screening_units": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.use_screening_task": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.blank_generator": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_screening_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.worker_needs_screening": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.should_generate_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_screening_unit_data": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_mixin_qualifications": {"tf": 1}}, "df": 21, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_screening_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.worker_needs_screening": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.should_generate_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_screening_unit_data": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_mixin_qualifications": {"tf": 1}}, "df": 12, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.passed_qualification_name": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.max_screening_units": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.use_screening_task": {"tf": 1}}, "df": 5}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskSharedState.__init__": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.max_screening_units": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.use_screening_task": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_screening_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.worker_needs_screening": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_screening_unit_data": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_screening_unit": {"tf": 1}}, "df": 6}}}}}}, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers.mturk.utils.script_utils": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.get_mturk_ids_from_unit_id": {"tf": 1}, "mephisto.operations.hydra_config.register_script_config": {"tf": 1}, "mephisto.tools.scripts.task_script": {"tf": 1}, "mephisto.utils.metrics.run_install_script": {"tf": 1}}, "df": 6, "s": {"docs": {"mephisto.scripts": {"tf": 1}, "mephisto.scripts.heroku": {"tf": 1}, "mephisto.scripts.heroku.initialize_heroku": {"tf": 1}, "mephisto.scripts.heroku.initialize_heroku.main": {"tf": 1}, "mephisto.scripts.local_db": {"tf": 1}, "mephisto.scripts.local_db.load_data_to_mephisto_db": {"tf": 1}, "mephisto.scripts.local_db.load_data_to_mephisto_db.main": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1}, "mephisto.scripts.mturk.cleanup": {"tf": 1}, "mephisto.scripts.mturk.cleanup.main": {"tf": 1}, "mephisto.scripts.mturk.identify_broken_units": {"tf": 1}, "mephisto.scripts.mturk.identify_broken_units.main": {"tf": 1}, "mephisto.scripts.mturk.launch_makeup_hits": {"tf": 1}, "mephisto.scripts.mturk.launch_makeup_hits.build_task_config": {"tf": 1}, "mephisto.scripts.mturk.launch_makeup_hits.main": {"tf": 1}, "mephisto.scripts.mturk.print_outstanding_hit_status": {"tf": 1}, "mephisto.scripts.mturk.print_outstanding_hit_status.main": {"tf": 1}, "mephisto.scripts.mturk.soft_block_workers_by_mturk_id": {"tf": 1}, "mephisto.scripts.mturk.soft_block_workers_by_mturk_id.main": {"tf": 1}, "mephisto.tools.scripts": {"tf": 1}, "mephisto.tools.scripts.load_db_and_process_config": {"tf": 1}, "mephisto.tools.scripts.process_config_and_get_operator": {"tf": 1}, "mephisto.tools.scripts.task_script": {"tf": 1}, "mephisto.tools.scripts.get_db_from_config": {"tf": 1}, "mephisto.tools.scripts.augment_config_from_db": {"tf": 1}, "mephisto.tools.scripts.build_custom_bundle": {"tf": 1}}, "df": 26}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.databases.local_singleton_database": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.__init__": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.shutdown": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.optimized_load": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.cache_result": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.new_unit": {"tf": 1}}, "df": 7}}}}}}}}, "y": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.is_hit_mapping_in_sync": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.sync_completion_status": {"tf": 1}, "mephisto.data_model.unit.Unit.sync_status": {"tf": 1}}, "df": 3}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.data_model.project.Project.get_total_spend": {"tf": 1}, "mephisto.data_model.requester.Requester.get_total_spend": {"tf": 1}, "mephisto.data_model.task.Task.get_total_spend": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_total_spend": {"tf": 1}}, "df": 4}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architect.ArchitectArgs.server_type": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.instance_type": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.ARCHITECT_TYPE": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.ARCHITECT_TYPE": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.ARCHITECT_TYPE": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.ARCHITECT_TYPE": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mock.provider_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_compensation_hit_with_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_with_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk.provider_type": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.provider_type": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.PROVIDER_TYPE": {"tf": 1}, "mephisto.data_model.unit.INDEX_TO_TYPE_MAP": {"tf": 1}, "mephisto.operations.registry.get_crowd_provider_from_type": {"tf": 1}, "mephisto.operations.registry.get_blueprint_from_type": {"tf": 1}, "mephisto.operations.registry.get_architect_from_type": {"tf": 1}}, "df": 33, "s": {"docs": {"mephisto.operations.registry.get_valid_provider_types": {"tf": 1}, "mephisto.operations.registry.get_valid_blueprint_types": {"tf": 1}, "mephisto.operations.registry.get_valid_architect_types": {"tf": 1}}, "df": 3}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions.architect.Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.submit_task": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.get_task_config": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder.build_in_dir": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_start": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_end": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.units_per_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.extra_source_dir": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_json": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_jsonl": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_csv": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.assert_task_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.get_init_data_for_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.screen_task_required": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.passed_qualification_name": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.max_screening_units": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.use_screening_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.screen_task_required.blank_generator": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_screening_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.worker_needs_screening": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.should_generate_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_screening_unit_data": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.BUILT_FILE": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.BUILT_MESSAGE": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_mock_assignment_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_data_for_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.task_description_file": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.BUILT_FILE": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.BUILT_MESSAGE": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.rebuild_core": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_custom_bundle": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.id": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.agent_id": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.act": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.observe": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_world_id": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.task_source": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.link_task_source": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder.RemoteProcedureTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.task_source": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.preview_source": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.onboarding_source": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.assert_task_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.BUILT_FILE": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.BUILT_MESSAGE": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.rebuild_core": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.build_in_dir": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.task_source": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.link_task_source": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.assert_task_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.BUILT_FILE": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.BUILT_MESSAGE": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.build_in_dir": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.assert_task_args": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_task_runs": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_task_fee": {"tf": 1}, "mephisto.client.api.get_running_task_runs": {"tf": 1}, "mephisto.client.api.get_reviewable_task_runs": {"tf": 1}, "mephisto.client.api.start_task_run": {"tf": 1}, "mephisto.client.api.get_basic_task_options": {"tf": 1}, "mephisto.data_model.agent.Agent.get_task_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_task": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_task_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_task": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_task_run": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_task": {"tf": 1}, "mephisto.data_model.requester.Requester.get_task_runs": {"tf": 1}, "mephisto.data_model.task": {"tf": 1}, "mephisto.data_model.task.assert_task_is_valid": {"tf": 1.4142135623730951}, "mephisto.data_model.task.Task": {"tf": 1.4142135623730951}, "mephisto.data_model.task.Task.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.task.Task.get_project": {"tf": 1.4142135623730951}, "mephisto.data_model.task.Task.set_project": {"tf": 1.4142135623730951}, "mephisto.data_model.task.Task.get_runs": {"tf": 1.4142135623730951}, "mephisto.data_model.task.Task.get_assignments": {"tf": 1.4142135623730951}, "mephisto.data_model.task.Task.get_total_spend": {"tf": 1.4142135623730951}, "mephisto.data_model.task.Task.new": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.__init__": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.task_name": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRunArgs.task_title": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRunArgs.task_description": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRunArgs.task_reward": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRunArgs.task_tags": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRunArgs.assignment_duration_in_seconds": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.allowed_concurrent": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.maximum_units_per_worker": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.max_num_concurrent_units": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.submission_timeout": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.get_mock_params": {"tf": 1}, "mephisto.data_model.task_run.TaskRun": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.__init__": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.ArgsClass": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_units": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_valid_units_for_worker": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.clear_reservation": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.reserve_unit": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_blueprint": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_provider": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_task": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.get_task_args": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.get_requester": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_has_assignments": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_assignments": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_assignment_statuses": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.update_completion_progress": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_is_completed": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.sync_completion_status": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_run_dir": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_total_spend": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.to_dict": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.new": {"tf": 1}, "mephisto.data_model.unit.Unit.get_task_run": {"tf": 1}, "mephisto.data_model.unit.Unit.get_task": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.MAX_FOR_TASK": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.TASK_MISSING": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.task": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.task_dir": {"tf": 1}, "mephisto.operations.hydra_config.build_default_task_config": {"tf": 1}, "mephisto.operations.hydra_config.get_task_state_dicts": {"tf": 1}, "mephisto.operations.operator.Operator.get_running_task_runs": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run_or_die": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run": {"tf": 1}, "mephisto.operations.task_launcher": {"tf": 1}, "mephisto.operations.task_launcher.GeneratorType": {"tf": 1}, "mephisto.operations.task_launcher.GeneratorType.NONE": {"tf": 1}, "mephisto.operations.task_launcher.GeneratorType.UNIT": {"tf": 1}, "mephisto.operations.task_launcher.GeneratorType.ASSIGNMENT": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.__init__": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.create_assignments": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.generate_units": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_units": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_evaluation_unit": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_screening_unit": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_gold_unit": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.get_assignments_are_all_created": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.expire_units": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.shutdown": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.init_task_data": {"tf": 1}, "mephisto.scripts.mturk.launch_makeup_hits.build_task_config": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_task_name_list": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_task_name": {"tf": 1}, "mephisto.tools.scripts.task_script": {"tf": 1}, "mephisto.utils.dirs.get_dir_for_task": {"tf": 1}, "mephisto.utils.testing.get_test_task": {"tf": 1}, "mephisto.utils.testing.get_test_task_run": {"tf": 1}}, "df": 274, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.TaskBuilderClass": {"tf": 1}}, "df": 6}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.data_model.task_run.TaskRun": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.__init__": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.ArgsClass": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_units": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_valid_units_for_worker": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.clear_reservation": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.reserve_unit": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_blueprint": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_provider": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_task": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_task_args": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_requester": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_has_assignments": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_assignments": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_assignment_statuses": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.update_completion_progress": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_is_completed": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.sync_completion_status": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_run_dir": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_total_spend": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.to_dict": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.new": {"tf": 1}}, "df": 22, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskRunnerClass": {"tf": 1}}, "df": 4}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.data_model.task_run.TaskRunArgs": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.__init__": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.task_name": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.task_title": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.task_description": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.task_reward": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.task_tags": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.assignment_duration_in_seconds": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.allowed_concurrent": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.maximum_units_per_worker": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.max_num_concurrent_units": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.submission_timeout": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.get_mock_params": {"tf": 1}}, "df": 13}}}}}}}, "s": {"docs": {"mephisto.abstractions.database.MephistoDB.find_tasks": {"tf": 1}, "mephisto.data_model.project.Project.get_tasks": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.num_tasks": {"tf": 1}, "mephisto.utils.dirs.get_tasks_dir": {"tf": 1}}, "df": 4}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.operations.hydra_config.TaskConfig": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.mephisto": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.task_dir": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.num_tasks": {"tf": 1}}, "df": 5}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.operations.task_launcher.TaskLauncher": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.__init__": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.create_assignments": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.generate_units": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_units": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_evaluation_unit": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_screening_unit": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_gold_unit": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.get_assignments_are_all_created": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.expire_units": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.shutdown": {"tf": 1}}, "df": 11}}}}}}}}}}, "g": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.get_owner_tag": {"tf": 1}}, "df": 1, "s": {"docs": {"mephisto.data_model.task_run.TaskRunArgs.task_tags": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_target_group": {"tf": 1}}, "df": 1}}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.database.MephistoDB.init_tables": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.init_tables": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.init_tables": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.init_tables": {"tf": 1}}, "df": 4}}}}}, "o": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.register_instance_to_listener": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.deploy_to_routing_server": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest.to_dict": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.attempt_to_reconcile_submitted_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_assignment_to_hit": {"tf": 1}, "mephisto.client.api.InvalidUsage.to_dict": {"tf": 1}, "mephisto.data_model.packet.Packet.to_sendable_dict": {"tf": 1}, "mephisto.data_model.requester.Requester.to_dict": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.to_dict": {"tf": 1}, "mephisto.data_model.unit.INDEX_TO_TYPE_MAP": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.to_dict": {"tf": 1}, "mephisto.scripts.local_db.load_data_to_mephisto_db": {"tf": 1}, "mephisto.scripts.local_db.load_data_to_mephisto_db.main": {"tf": 1}}, "df": 13, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.data_model.project.Project.get_total_spend": {"tf": 1}, "mephisto.data_model.requester.Requester.get_total_spend": {"tf": 1}, "mephisto.data_model.task.Task.get_total_spend": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_total_spend": {"tf": 1}}, "df": 4}}}, "o": {"docs": {"mephisto.operations.datatypes.WorkerFailureReasons.TOO_MANY_CONCURRENT": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.tools": {"tf": 1}, "mephisto.tools.data_browser": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.__init__": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_task_name_list": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_task_name": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_run_id": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_data_from_unit": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_workers_with_qualification": {"tf": 1}, "mephisto.tools.examine_utils": {"tf": 1}, "mephisto.tools.examine_utils.print_results": {"tf": 1}, "mephisto.tools.examine_utils.prompt_for_options": {"tf": 1}, "mephisto.tools.examine_utils.get_worker_stats": {"tf": 1}, "mephisto.tools.examine_utils.format_worker_stats": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_by_worker": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_or_review": {"tf": 1}, "mephisto.tools.scripts": {"tf": 1}, "mephisto.tools.scripts.load_db_and_process_config": {"tf": 1}, "mephisto.tools.scripts.process_config_and_get_operator": {"tf": 1}, "mephisto.tools.scripts.task_script": {"tf": 1}, "mephisto.tools.scripts.get_db_from_config": {"tf": 1}, "mephisto.tools.scripts.augment_config_from_db": {"tf": 1}, "mephisto.tools.scripts.build_custom_bundle": {"tf": 1}}, "df": 23}}}}, "r": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.try_server_push": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.heroku_team": {"tf": 1}}, "df": 1}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.utils.testing.get_test_project": {"tf": 1}, "mephisto.utils.testing.get_test_worker": {"tf": 1}, "mephisto.utils.testing.get_test_requester": {"tf": 1}, "mephisto.utils.testing.get_test_task": {"tf": 1}, "mephisto.utils.testing.get_test_task_run": {"tf": 1}, "mephisto.utils.testing.get_test_assignment": {"tf": 1}, "mephisto.utils.testing.get_test_unit": {"tf": 1}, "mephisto.utils.testing.get_test_agent": {"tf": 1}}, "df": 8, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.utils.testing": {"tf": 1}, "mephisto.utils.testing.get_test_project": {"tf": 1}, "mephisto.utils.testing.get_test_worker": {"tf": 1}, "mephisto.utils.testing.get_test_requester": {"tf": 1}, "mephisto.utils.testing.get_mock_requester": {"tf": 1}, "mephisto.utils.testing.get_test_task": {"tf": 1}, "mephisto.utils.testing.get_test_task_run": {"tf": 1}, "mephisto.utils.testing.get_test_assignment": {"tf": 1}, "mephisto.utils.testing.get_test_unit": {"tf": 1}, "mephisto.utils.testing.get_test_agent": {"tf": 1}, "mephisto.utils.testing.make_completed_unit": {"tf": 1}}, "df": 11}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.js_time": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.timeout_time": {"tf": 1}}, "df": 2, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.get_timestamp": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.timeout_time": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.data_model.task_run.TaskRunArgs.submission_timeout": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.data_model.task_run.TaskRunArgs.task_title": {"tf": 1}}, "df": 1}}}}, "h": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.operations.datatypes.LoopWrapper.set_active_thread": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.operations.operator.Operator.wait_for_runs_then_shutdown": {"tf": 1}}, "df": 1}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {"mephisto.utils.dirs.get_mephisto_tmp_dir": {"tf": 1}}, "df": 1}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"mephisto.abstractions.architect.ArchitectArgs.server_source_path": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_heroku_client_path": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_db_path_for_provider": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.get_wrapper_js_path": {"tf": 1}}, "df": 7}}, "i": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_key_pair": {"tf": 1}}, "df": 1}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.passed_qualification_name": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {"mephisto.abstractions.blueprints.parlai_chat": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.set_init_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_init_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.load_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_parsed_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_start": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_end": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.save_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_submit": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.world_module": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.world_file": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.preview_source": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.task_description_file": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.custom_source_bundle": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.custom_source_dir": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.extra_source_dir": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.context_csv": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.context_jsonl": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.num_conversations": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.AgentStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.OnboardingAgentStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskBuilderClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskRunnerClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.SharedStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.BLUEPRINT_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.assert_task_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_frontend_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_initialization_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.BUILT_FILE": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.BUILT_MESSAGE": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.rebuild_core": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_custom_bundle": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_in_dir": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.id": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.agent_id": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.act": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.observe": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_init_data_for_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_world_id": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_assignment": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_assignment": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.ParlAIAgent": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.ParlAIAgent.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.Message": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.Message.__init__": {"tf": 1.4142135623730951}}, "df": 71, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_parsed_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_submit": {"tf": 1}}, "df": 12}}}}}}}}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_frontend_args": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1}}, "df": 13, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.world_file": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.preview_source": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.task_description_file": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.custom_source_bundle": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.custom_source_dir": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.extra_source_dir": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.context_csv": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.context_jsonl": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.num_conversations": {"tf": 1}}, "df": 11}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.BUILT_FILE": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.BUILT_MESSAGE": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.rebuild_core": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_custom_bundle": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_in_dir": {"tf": 1}}, "df": 6}}}}}}}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_world_id": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_unit": {"tf": 1}}, "df": 10}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.ParlAIAgent": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.ParlAIAgent.__init__": {"tf": 1}}, "df": 2}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.operations.hydra_config.parse_arg_dict": {"tf": 1}}, "df": 1, "d": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_parsed_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_parsed_data": {"tf": 1}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.data_model.task_run.TaskRunArgs.get_mock_params": {"tf": 1}}, "df": 1}}}}, "y": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.pay_bonus": {"tf": 1}, "mephisto.data_model.unit.Unit.get_pay_amount": {"tf": 1}}, "df": 2, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.data_model.constants.assignment_state.AssignmentState.payable": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.data_model.packet": {"tf": 1}, "mephisto.data_model.packet.Packet": {"tf": 1.4142135623730951}, "mephisto.data_model.packet.Packet.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.packet.Packet.from_dict": {"tf": 1.4142135623730951}, "mephisto.data_model.packet.Packet.to_sendable_dict": {"tf": 1.4142135623730951}, "mephisto.data_model.packet.Packet.copy": {"tf": 1.4142135623730951}, "mephisto.operations.client_io_handler.ClientIOHandler.log_metrics_for_packet": {"tf": 1}}, "df": 7}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architect.Architect.prepare": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.prepare": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.update_details": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.main": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.prepare": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.prepare": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.prepare": {"tf": 1}}, "df": 9}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.preview_source": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.preview_source": {"tf": 1}}, "df": 2}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"mephisto.data_model.agent.OnboardingAgent.DISPLAY_PREFIX": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.profile_name": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.should_produce_gold_for_worker": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.remote_procedure": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest.to_dict": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.set_init_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_init_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.load_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_parsed_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_task_start": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_task_end": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.save_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_submit": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.function_registry": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.task_source": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.link_task_source": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.units_per_assignment": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.AgentStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.OnboardingAgentStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskBuilderClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskRunnerClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.SharedStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.BLUEPRINT_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.assert_task_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.get_initialization_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder.RemoteProcedureTaskBuilder": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.get_init_data_for_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.cleanup_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.cleanup_unit": {"tf": 1.4142135623730951}}, "df": 47}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.operations.client_io_handler.ClientIOHandler.process_outgoing_queue": {"tf": 1}, "mephisto.tools.scripts.load_db_and_process_config": {"tf": 1}, "mephisto.tools.scripts.process_config_and_get_operator": {"tf": 1}}, "df": 3}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.crowd_provider": {"tf": 1}, "mephisto.abstractions.crowd_provider.ProviderArgs": {"tf": 1}, "mephisto.abstractions.crowd_provider.ProviderArgs.__init__": {"tf": 1}, "mephisto.abstractions.crowd_provider.ProviderArgs.requester_name": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.PROVIDER_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.is_sandbox": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.assert_task_args": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_db_path_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.has_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.set_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.databases.local_database.assert_valid_provider": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProviderArgs": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProviderArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.PROVIDER_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.initialize_provider_datastore": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mock.provider_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new_from_provider_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProviderArgs": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProviderArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.PROVIDER_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.initialize_provider_datastore": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.register_from_provider_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk.provider_type": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.provider_type": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProviderArgs": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProviderArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.PROVIDER_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.cleanup_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.PROVIDER_TYPE": {"tf": 1}, "mephisto.data_model.agent.Agent.new_from_provider_data": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_provider": {"tf": 1}, "mephisto.data_model.unit.Unit.get_crowd_provider_class": {"tf": 1}, "mephisto.data_model.worker.Worker.new_from_provider_data": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.provider": {"tf": 1}, "mephisto.operations.registry.get_crowd_provider_from_type": {"tf": 1}, "mephisto.operations.registry.get_valid_provider_types": {"tf": 1}, "mephisto.utils.dirs.get_provider_dir": {"tf": 1}}, "df": 86, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.crowd_provider.ProviderArgs": {"tf": 1}, "mephisto.abstractions.crowd_provider.ProviderArgs.__init__": {"tf": 1}, "mephisto.abstractions.crowd_provider.ProviderArgs.requester_name": {"tf": 1}}, "df": 3}}}}, "s": {"docs": {"mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mock": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.observe": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_live_update": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_submit_event": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.get_live_update": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.mark_done": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.mark_disconnected": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.await_submit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.init_tables": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_requester_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_requester_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_requester_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_worker_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_unit_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_unit_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_unit_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProviderArgs": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProviderArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.name": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.force_fail": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.register": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.is_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.get_available_budget": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.is_sandbox": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.launch": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.expire": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.is_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.bonus_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_eligible": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mock.provider_type": {"tf": 1}, "mephisto.abstractions.providers.mturk": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new_from_provider_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.attempt_to_reconcile_submitted_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.mark_done": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.init_tables": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.is_hit_mapping_in_sync": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.new_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_unassigned_hit_ids": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_assignment_to_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.clear_hit_from_unit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_hit_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.create_qualification_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_qualification_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_session_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_sandbox_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProviderArgs": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProviderArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.access_key_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.secret_access_key": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.register": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.is_registered": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.get_available_budget": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.register_from_provider_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_assignment_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_hit_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.set_db_status": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.clear_assigned_agent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_status": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.launch": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.expire": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.is_expired": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.client_is_sandbox": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.check_aws_credentials": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.setup_aws_credentials": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_task_fee": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_bonus_fee": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_requester_balance": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.check_mturk_balance": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_config": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.delete_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.give_worker_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.remove_worker_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.convert_mephisto_qualifications": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_compensation_hit_with_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_with_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.expire_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignment": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignments_for_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_assignments_for_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.is_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.pay_bonus": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.email_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_outstanding_hits": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.expire_and_dispose_hits": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_from_mturk_worker_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_mturk_worker_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.bonus_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_blocked": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_eligible": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.provider_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.get_mturk_ids_from_unit_id": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.provider_type": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProviderArgs": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProviderArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.cleanup_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.is_sandbox": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.new": {"tf": 1}, "mephisto.operations.registry.PROVIDERS": {"tf": 1}}, "df": 230}}}}}}, "j": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.database.MephistoDB.new_project": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_project": {"tf": 1}, "mephisto.data_model.project": {"tf": 1}, "mephisto.data_model.project.Project": {"tf": 1.4142135623730951}, "mephisto.data_model.project.Project.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.project.Project.get_tasks": {"tf": 1.4142135623730951}, "mephisto.data_model.project.Project.get_total_spend": {"tf": 1.4142135623730951}, "mephisto.data_model.project.Project.new": {"tf": 1.4142135623730951}, "mephisto.data_model.task.Task.get_project": {"tf": 1}, "mephisto.data_model.task.Task.set_project": {"tf": 1}, "mephisto.utils.testing.get_test_project": {"tf": 1}}, "df": 11, "s": {"docs": {"mephisto.abstractions.database.MephistoDB.find_projects": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.data_model.task_run.TaskRun.update_completion_progress": {"tf": 1}}, "df": 1}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.tools.examine_utils.prompt_for_options": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.utils.metrics.launch_prometheus_server": {"tf": 1}, "mephisto.utils.metrics.shutdown_prometheus_server": {"tf": 1}}, "df": 2}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.operations.operator.Operator.print_run_details": {"tf": 1}, "mephisto.scripts.mturk.print_outstanding_hit_status": {"tf": 1}, "mephisto.scripts.mturk.print_outstanding_hit_status.main": {"tf": 1}, "mephisto.tools.examine_utils.print_results": {"tf": 1}}, "df": 4}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.try_server_push": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.push_status_update": {"tf": 1}}, "df": 2}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.local_architect.LocalArchitectArgs.port": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.port": {"tf": 1}}, "df": 2}}, "o": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.operations.worker_pool": {"tf": 1}, "mephisto.operations.worker_pool.OnboardingInfo": {"tf": 1}, "mephisto.operations.worker_pool.OnboardingInfo.__init__": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.__init__": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.worker_id": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.agent_id": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.init_task_data": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.failure_reason": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.to_dict": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.__init__": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_run": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_live_run": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_agent_for_id": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_worker": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_agent_from_onboarding": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.reconnect_agent": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_agent": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.push_status_update": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.handle_updated_agent_status": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.disconnect_active_agents": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.shutdown": {"tf": 1}}, "df": 23}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.units_per_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.units_per_assignment": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.maximum_units_per_worker": {"tf": 1}}, "df": 3}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architect.Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_owner_tag": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_domain_if_available": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_certificate": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_instance_address": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_heroku_client_path": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_user_identifier": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.get_rand_id": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.AliveHandler.get": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.get_timestamp": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.get_task_config": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.get_static": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_required_qualifications": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_frontend_args": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_failed_qual": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_onboarding_data": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_screening_unit_data": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.get_gold_factory": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_current_qual_or_default": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_completion_stats_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_gold_unit_data_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_mock_assignment_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_data_for_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_parsed_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_frontend_args": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_world_id": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_parsed_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_db_path_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_project": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_requester": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_worker": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_granted_qualification": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.get_live_update": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_requester_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_unit_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.get_available_budget": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_unassigned_hit_ids": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_hit_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_qualification_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_session_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_sandbox_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.get_available_budget": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_assignment_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_hit_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_status": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_requester_balance": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignment": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignments_for_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_outstanding_hits": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_from_mturk_worker_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_mturk_worker_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.get_mturk_ids_from_unit_id": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.client.api.get_available_requesters": {"tf": 1}, "mephisto.client.api.get_running_task_runs": {"tf": 1}, "mephisto.client.api.get_reviewable_task_runs": {"tf": 1}, "mephisto.client.api.get_basic_task_options": {"tf": 1}, "mephisto.client.api.get_submitted_data": {"tf": 1}, "mephisto.client.api.get_balance": {"tf": 1}, "mephisto.client.api.get_available_blueprints": {"tf": 1}, "mephisto.client.api.get_blueprint_arguments": {"tf": 1}, "mephisto.client.api.get_available_architects": {"tf": 1}, "mephisto.client.api.get_architect_arguments": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_agent_id": {"tf": 1}, "mephisto.data_model.agent.Agent.get_worker": {"tf": 1}, "mephisto.data_model.agent.Agent.get_unit": {"tf": 1}, "mephisto.data_model.agent.Agent.get_assignment": {"tf": 1}, "mephisto.data_model.agent.Agent.get_task_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_task": {"tf": 1}, "mephisto.data_model.agent.Agent.get_data_dir": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.Agent.get_status": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_agent_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_db_id_from_agent_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_worker": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_task_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_task": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_data_dir": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_status": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_data_dir": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_assignment_data": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_agents": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_status": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_task_run": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_task": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_requester": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_units": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_workers": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_cost_of_statuses": {"tf": 1}, "mephisto.data_model.project.Project.get_tasks": {"tf": 1}, "mephisto.data_model.project.Project.get_total_spend": {"tf": 1}, "mephisto.data_model.requester.Requester.get_task_runs": {"tf": 1}, "mephisto.data_model.requester.Requester.get_total_spend": {"tf": 1}, "mephisto.data_model.requester.Requester.get_available_budget": {"tf": 1}, "mephisto.data_model.task.Task.get_project": {"tf": 1}, "mephisto.data_model.task.Task.get_runs": {"tf": 1}, "mephisto.data_model.task.Task.get_assignments": {"tf": 1}, "mephisto.data_model.task.Task.get_total_spend": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.get_mock_params": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_units": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_valid_units_for_worker": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_blueprint": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_provider": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_task": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_task_args": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_requester": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_has_assignments": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_assignments": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_assignment_statuses": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_is_completed": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_run_dir": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_total_spend": {"tf": 1}, "mephisto.data_model.unit.Unit.get_crowd_provider_class": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assignment_data": {"tf": 1}, "mephisto.data_model.unit.Unit.get_db_status": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assignment": {"tf": 1}, "mephisto.data_model.unit.Unit.get_task_run": {"tf": 1}, "mephisto.data_model.unit.Unit.get_task": {"tf": 1}, "mephisto.data_model.unit.Unit.get_requester": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assigned_agent": {"tf": 1}, "mephisto.data_model.unit.Unit.get_pay_amount": {"tf": 1}, "mephisto.data_model.unit.Unit.get_status": {"tf": 1}, "mephisto.data_model.worker.Worker.get_agents": {"tf": 1}, "mephisto.data_model.worker.Worker.get_granted_qualification": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.get_live_run": {"tf": 1}, "mephisto.operations.config_handler.get_raw_config": {"tf": 1}, "mephisto.operations.config_handler.get_config": {"tf": 1}, "mephisto.operations.config_handler.get_config_arg": {"tf": 1}, "mephisto.operations.hydra_config.get_dict_from_field": {"tf": 1}, "mephisto.operations.hydra_config.get_extra_argument_dicts": {"tf": 1}, "mephisto.operations.hydra_config.get_task_state_dicts": {"tf": 1}, "mephisto.operations.operator.Operator.get_running_task_runs": {"tf": 1}, "mephisto.operations.registry.get_crowd_provider_from_type": {"tf": 1}, "mephisto.operations.registry.get_blueprint_from_type": {"tf": 1}, "mephisto.operations.registry.get_architect_from_type": {"tf": 1}, "mephisto.operations.registry.get_valid_provider_types": {"tf": 1}, "mephisto.operations.registry.get_valid_blueprint_types": {"tf": 1}, "mephisto.operations.registry.get_valid_architect_types": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.get_assignments_are_all_created": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_live_run": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_agent_for_id": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_task_name_list": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_task_name": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_run_id": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_data_from_unit": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_workers_with_qualification": {"tf": 1}, "mephisto.tools.examine_utils.get_worker_stats": {"tf": 1}, "mephisto.tools.scripts.process_config_and_get_operator": {"tf": 1}, "mephisto.tools.scripts.get_db_from_config": {"tf": 1}, "mephisto.utils.dirs.get_root_dir": {"tf": 1}, "mephisto.utils.dirs.get_provider_dir": {"tf": 1}, "mephisto.utils.dirs.get_tasks_dir": {"tf": 1}, "mephisto.utils.dirs.get_dir_for_task": {"tf": 1}, "mephisto.utils.dirs.get_root_data_dir": {"tf": 1}, "mephisto.utils.dirs.get_data_dir": {"tf": 1}, "mephisto.utils.dirs.get_mephisto_tmp_dir": {"tf": 1}, "mephisto.utils.dirs.get_dir_for_run": {"tf": 1}, "mephisto.utils.dirs.get_run_file_dir": {"tf": 1}, "mephisto.utils.logger_core.get_logger": {"tf": 1}, "mephisto.utils.metrics.get_dash_url": {"tf": 1}, "mephisto.utils.testing.get_test_project": {"tf": 1}, "mephisto.utils.testing.get_test_worker": {"tf": 1}, "mephisto.utils.testing.get_test_requester": {"tf": 1}, "mephisto.utils.testing.get_mock_requester": {"tf": 1}, "mephisto.utils.testing.get_test_task": {"tf": 1}, "mephisto.utils.testing.get_test_task_run": {"tf": 1}, "mephisto.utils.testing.get_test_assignment": {"tf": 1}, "mephisto.utils.testing.get_test_unit": {"tf": 1}, "mephisto.utils.testing.get_test_agent": {"tf": 1}}, "df": 219}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.mixins.screen_task_required.blank_generator": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.operations.task_launcher.GeneratorType": {"tf": 1}, "mephisto.operations.task_launcher.GeneratorType.NONE": {"tf": 1}, "mephisto.operations.task_launcher.GeneratorType.UNIT": {"tf": 1}, "mephisto.operations.task_launcher.GeneratorType.ASSIGNMENT": {"tf": 1}}, "df": 4}}}}}}, "e": {"docs": {"mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.should_generate_unit": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.generate_units": {"tf": 1}}, "df": 2}}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_security_group": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_target_group": {"tf": 1}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.database.MephistoDB.grant_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_crowd_qualification": {"tf": 1}}, "df": 5, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.database.MephistoDB.check_granted_qualifications": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_granted_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.get_granted_qualification": {"tf": 1}}, "df": 3, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.data_model.qualification.GrantedQualification": {"tf": 1}, "mephisto.data_model.qualification.GrantedQualification.__init__": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {"mephisto.utils.metrics.launch_grafana_server": {"tf": 1}, "mephisto.utils.metrics.shutdown_grafana_server": {"tf": 1}}, "df": 2}}}}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.gold_qualification_base": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.use_golds": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.min_golds": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.max_incorrect_golds": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.get_gold_factory": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_needs_gold": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_qualifies": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_gold_config": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_current_qual_or_default": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_completion_stats_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.should_produce_gold_for_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.update_qualified_status": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_gold_unit_data_for_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_mixin_qualifications": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_gold_unit": {"tf": 1}}, "df": 27, "s": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.use_golds": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.min_golds": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.max_incorrect_golds": {"tf": 1}}, "df": 3}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState.__init__": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.give_worker_qualification": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.architects.channels.websocket_channel": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_closed": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.close": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_alive": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.open": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.enqueue_send": {"tf": 1}}, "df": 8, "s": {"docs": {"mephisto.abstractions.architect.Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.channels": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_closed": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.close": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_alive": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.open": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.enqueue_send": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.get_channels": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.launch_channels": {"tf": 1}}, "df": 15}}}}}, "t": {"docs": {"mephisto.abstractions.blueprints.parlai_chat": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.set_init_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_init_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.load_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_parsed_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_start": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_end": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.save_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_submit": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.world_module": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.world_file": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.preview_source": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.task_description_file": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.custom_source_bundle": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.custom_source_dir": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.extra_source_dir": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.context_csv": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.context_jsonl": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.num_conversations": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.AgentStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.OnboardingAgentStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskBuilderClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskRunnerClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.SharedStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.BLUEPRINT_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.assert_task_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_frontend_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_initialization_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.BUILT_FILE": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.BUILT_MESSAGE": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.rebuild_core": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_custom_bundle": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_in_dir": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.id": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.agent_id": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.act": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.observe": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_init_data_for_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_world_id": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_assignment": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_assignment": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.ParlAIAgent": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.ParlAIAgent.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.Message": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.Message.__init__": {"tf": 1}}, "df": 71}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.check_domain_unused_locally": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.check_aws_credentials": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.check_granted_qualifications": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.check_aws_credentials": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.check_mturk_balance": {"tf": 1}, "mephisto.operations.hydra_config.check_for_hydra_compat": {"tf": 1}}, "df": 7}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.build_is_clean": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.build_is_clean": {"tf": 1}}, "df": 2, "u": {"docs": {}, "df": 0, "p": {"docs": {"mephisto.abstractions.architect.Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.ec2.cleanup_ec2_resources": {"tf": 1}, "mephisto.abstractions.architects.ec2.cleanup_ec2_resources.main": {"tf": 1}, "mephisto.abstractions.architects.ec2.cleanup_ec2_server_by_name": {"tf": 1}, "mephisto.abstractions.architects.ec2.cleanup_ec2_server_by_name.main": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.remove_instance_and_cleanup": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_qualification": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.cleanup_qualification": {"tf": 1}, "mephisto.scripts.mturk.cleanup": {"tf": 1}, "mephisto.scripts.mturk.cleanup.main": {"tf": 1}}, "df": 29}}}, "r": {"docs": {"mephisto.abstractions.database.MephistoDB.clear_unit_agent_assignment": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.clear_hit_from_unit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.clear_assigned_agent": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.clear_reservation": {"tf": 1}, "mephisto.data_model.unit.Unit.clear_assigned_agent": {"tf": 1}}, "df": 5}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.close": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_close": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_close": {"tf": 1}}, "df": 3, "d": {"docs": {"mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_closed": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {"mephisto.client.cli": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_heroku_client_path": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_sandbox_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.client_is_sandbox": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.client.api": {"tf": 1}, "mephisto.client.api.get_available_requesters": {"tf": 1}, "mephisto.client.api.get_running_task_runs": {"tf": 1}, "mephisto.client.api.get_reviewable_task_runs": {"tf": 1}, "mephisto.client.api.launch_options": {"tf": 1}, "mephisto.client.api.start_task_run": {"tf": 1}, "mephisto.client.api.view_unit": {"tf": 1}, "mephisto.client.api.get_basic_task_options": {"tf": 1}, "mephisto.client.api.requester_details": {"tf": 1}, "mephisto.client.api.requester_register": {"tf": 1}, "mephisto.client.api.get_submitted_data": {"tf": 1}, "mephisto.client.api.get_balance": {"tf": 1}, "mephisto.client.api.requester_launch_options": {"tf": 1}, "mephisto.client.api.get_available_blueprints": {"tf": 1}, "mephisto.client.api.get_blueprint_arguments": {"tf": 1}, "mephisto.client.api.get_available_architects": {"tf": 1}, "mephisto.client.api.get_architect_arguments": {"tf": 1}, "mephisto.client.api.accept_unit": {"tf": 1}, "mephisto.client.api.reject_unit": {"tf": 1}, "mephisto.client.api.soft_block_unit": {"tf": 1}, "mephisto.client.api.hard_block_unit": {"tf": 1}, "mephisto.client.api.intentional_error": {"tf": 1}, "mephisto.client.api.InvalidUsage": {"tf": 1}, "mephisto.client.api.InvalidUsage.__init__": {"tf": 1}, "mephisto.client.api.InvalidUsage.status_code": {"tf": 1}, "mephisto.client.api.InvalidUsage.to_dict": {"tf": 1}, "mephisto.client.api.handle_invalid_usage": {"tf": 1}, "mephisto.client.cli": {"tf": 1}, "mephisto.client.config": {"tf": 1}, "mephisto.client.config.Config": {"tf": 1}, "mephisto.client.config.Config.__init__": {"tf": 1}, "mephisto.client.config.Config.ENV": {"tf": 1}, "mephisto.client.full": {"tf": 1}, "mephisto.client.full.server": {"tf": 1}, "mephisto.client.full.server.main": {"tf": 1}, "mephisto.client.review": {"tf": 1}, "mephisto.client.review.review_server": {"tf": 1}, "mephisto.client.review.review_server.run": {"tf": 1}, "mephisto.operations.client_io_handler": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.__init__": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.log_metrics_for_packet": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.register_run": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.get_live_run": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.launch_channels": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.associate_agent_with_registration": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.enqueue_agent_details": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.send_live_update": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.send_status_update": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.process_outgoing_queue": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.shutdown": {"tf": 1}}, "df": 56, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.operations.client_io_handler.ClientIOHandler": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.__init__": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.log_metrics_for_packet": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.register_run": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.get_live_run": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.launch_channels": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.associate_agent_with_registration": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.enqueue_agent_details": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.send_live_update": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.send_status_update": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.process_outgoing_queue": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.shutdown": {"tf": 1}}, "df": 12}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.data_model.unit.Unit.get_crowd_provider_class": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.check_aws_credentials": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.setup_ec2_credentials": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.check_aws_credentials": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.setup_aws_credentials": {"tf": 1}}, "df": 4}}}}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_hosted_zone": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_mephisto_vpc": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_security_group": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_key_pair": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_instance": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_target_group": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_load_balancer": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.create_validation_function": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.create_qualification_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_config": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_compensation_hit_with_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_with_hit_type": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.create_assignments": {"tf": 1}, "mephisto.utils.qualifications.find_or_create_qualification": {"tf": 1}}, "df": 17, "d": {"docs": {"mephisto.data_model.constants.assignment_state.AssignmentState.CREATED": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.get_assignments_are_all_created": {"tf": 1}}, "df": 2}}}}}, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.crowd_provider": {"tf": 1}, "mephisto.abstractions.crowd_provider.ProviderArgs": {"tf": 1}, "mephisto.abstractions.crowd_provider.ProviderArgs.__init__": {"tf": 1}, "mephisto.abstractions.crowd_provider.ProviderArgs.requester_name": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.is_sandbox": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.assert_task_args": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.data_model.unit.Unit.get_crowd_provider_class": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_crowd_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_crowd_qualification": {"tf": 1}, "mephisto.operations.registry.get_crowd_provider_from_type": {"tf": 1}}, "df": 27, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.is_sandbox": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.assert_task_args": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_qualification": {"tf": 1}}, "df": 15}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.find_certificate_arn": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_certificate": {"tf": 1}}, "df": 2}}}}}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.get_task_config": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_onboarding_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_screening_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_gold_config": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_config": {"tf": 1}, "mephisto.client.config": {"tf": 1}, "mephisto.client.config.Config": {"tf": 1.4142135623730951}, "mephisto.client.config.Config.__init__": {"tf": 1.4142135623730951}, "mephisto.client.config.Config.ENV": {"tf": 1.4142135623730951}, "mephisto.operations.config_handler": {"tf": 1}, "mephisto.operations.config_handler.get_raw_config": {"tf": 1.4142135623730951}, "mephisto.operations.config_handler.get_config": {"tf": 1.4142135623730951}, "mephisto.operations.config_handler.write_config": {"tf": 1.4142135623730951}, "mephisto.operations.config_handler.init_config": {"tf": 1.4142135623730951}, "mephisto.operations.config_handler.add_config_arg": {"tf": 1.4142135623730951}, "mephisto.operations.config_handler.get_config_arg": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config": {"tf": 1}, "mephisto.operations.hydra_config.DatabaseArgs": {"tf": 1}, "mephisto.operations.hydra_config.DatabaseArgs.__init__": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.blueprint": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.provider": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.architect": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.task": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.database": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.log_level": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.mephisto": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.task_dir": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.num_tasks": {"tf": 1}, "mephisto.operations.hydra_config.register_abstraction_config": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.build_default_task_config": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.RunScriptConfig": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.initialize_named_configs": {"tf": 1}, "mephisto.operations.hydra_config.register_script_config": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.check_for_hydra_compat": {"tf": 1}, "mephisto.operations.hydra_config.get_dict_from_field": {"tf": 1}, "mephisto.operations.hydra_config.get_extra_argument_dicts": {"tf": 1}, "mephisto.operations.hydra_config.get_task_state_dicts": {"tf": 1}, "mephisto.operations.hydra_config.parse_arg_dict": {"tf": 1}, "mephisto.operations.operator.Operator.validate_and_run_config_or_die": {"tf": 1}, "mephisto.operations.operator.Operator.validate_and_run_config": {"tf": 1}, "mephisto.scripts.mturk.launch_makeup_hits.build_task_config": {"tf": 1}, "mephisto.tools.scripts.load_db_and_process_config": {"tf": 1}, "mephisto.tools.scripts.process_config_and_get_operator": {"tf": 1}, "mephisto.tools.scripts.get_db_from_config": {"tf": 1}, "mephisto.tools.scripts.augment_config_from_db": {"tf": 1}}, "df": 54, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.configure_base_balancer": {"tf": 1}}, "df": 1}}}, "s": {"docs": {"mephisto.operations.hydra_config.initialize_named_configs": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.is_concurrent": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.allowed_concurrent": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.max_num_concurrent_units": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.TOO_MANY_CONCURRENT": {"tf": 1}}, "df": 4}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.context_csv": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.context_jsonl": {"tf": 1}}, "df": 2}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.num_conversations": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.convert_mephisto_qualifications": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.data_model.constants": {"tf": 1}, "mephisto.data_model.constants.assignment_state": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.__init__": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.CREATED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.LAUNCHED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.ASSIGNED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.COMPLETED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.ACCEPTED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.MIXED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.REJECTED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.SOFT_REJECTED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.EXPIRED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.valid": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.incomplete": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.payable": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.valid_unit": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.final_unit": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.completed": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.final_agent": {"tf": 1}}, "df": 20}}}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_completion_stats_for_worker": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.update_completion_progress": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.sync_completion_status": {"tf": 1}}, "df": 3}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.data_model.constants.assignment_state.AssignmentState.COMPLETED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.completed": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_is_completed": {"tf": 1}, "mephisto.utils.testing.make_completed_unit": {"tf": 1}}, "df": 4}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.create_compensation_hit_with_hit_type": {"tf": 1}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.operations.hydra_config.check_for_hydra_compat": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.rebuild_core": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.rebuild_core": {"tf": 1}, "mephisto.utils.logger_core": {"tf": 1}, "mephisto.utils.logger_core.loggers": {"tf": 1}, "mephisto.utils.logger_core.warn_once": {"tf": 1}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1}, "mephisto.utils.logger_core.get_logger": {"tf": 1}, "mephisto.utils.logger_core.format_loud": {"tf": 1}}, "df": 8}, "o": {"docs": {"mephisto.operations.datatypes.LoopWrapper.execute_coro": {"tf": 1}}, "df": 1}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.client.api.InvalidUsage.status_code": {"tf": 1}}, "df": 1}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.data_model.assignment.Assignment.get_cost_of_statuses": {"tf": 1}}, "df": 1}}, "p": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.data_model.packet.Packet.copy": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects.router.build_router.can_build": {"tf": 1}}, "df": 1}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.database.MephistoDB.cache_result": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.cache_result": {"tf": 1}}, "df": 2}}}, "l": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_task_fee": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_bonus_fee": {"tf": 1}}, "df": 2}}}}}}}}, "s": {"docs": {}, "df": 0, "v": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_csv": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.context_csv": {"tf": 1}}, "df": 2}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_current_qual_or_default": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.custom_source_bundle": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.custom_source_dir": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_custom_bundle": {"tf": 1}, "mephisto.tools.scripts.build_custom_bundle": {"tf": 1}}, "df": 4}}}}}}, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architect.Architect.download_file": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.download_file": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.download_file": {"tf": 1}}, "df": 6}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.check_domain_unused_locally": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_domain_if_available": {"tf": 1}}, "df": 2}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers.mock.mock_agent.MockAgent.mark_done": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.mark_done": {"tf": 1}, "mephisto.data_model.agent.Agent.mark_done": {"tf": 1}}, "df": 3}}}, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.architect.Architect.deploy": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.deploy": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.deploy_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.deploy_to_routing_server": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.deploy": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.deploy": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.deploy": {"tf": 1}}, "df": 7}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.detete_instance_address": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.ec2.prepare_ec2_servers.update_details": {"tf": 1}, "mephisto.client.api.requester_details": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.enqueue_agent_details": {"tf": 1}, "mephisto.operations.operator.Operator.print_run_details": {"tf": 1}}, "df": 4}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.delete_rule": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_instance": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_listener": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.delete_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.delete_qualification": {"tf": 1}}, "df": 5}}}}, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.debug_log": {"tf": 1}}, "df": 1}}}, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_current_qual_or_default": {"tf": 1}, "mephisto.operations.hydra_config.build_default_task_config": {"tf": 1}}, "df": 2}}}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.task_description_file": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.task_description": {"tf": 1}}, "df": 2}}}}}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.mock_architect.MockServer.disconnect_mock_agent": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.disconnect_active_agents": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.providers.mock.mock_agent.MockAgent.mark_disconnected": {"tf": 1}}, "df": 1}}}}}}}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.expire_and_dispose_hits": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.data_model.agent.OnboardingAgent.DISPLAY_PREFIX": {"tf": 1}}, "df": 1}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.data_model.worker.Worker.is_disqualified": {"tf": 1}}, "df": 1}}}}}}}}}}, "r": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.extra_source_dir": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.custom_source_dir": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.extra_source_dir": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.data_model.agent.Agent.get_data_dir": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_data_dir": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_data_dir": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_run_dir": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.task_dir": {"tf": 1}, "mephisto.utils.dirs.get_root_dir": {"tf": 1}, "mephisto.utils.dirs.get_provider_dir": {"tf": 1}, "mephisto.utils.dirs.get_tasks_dir": {"tf": 1}, "mephisto.utils.dirs.get_dir_for_task": {"tf": 1}, "mephisto.utils.dirs.get_root_data_dir": {"tf": 1}, "mephisto.utils.dirs.get_data_dir": {"tf": 1}, "mephisto.utils.dirs.get_mephisto_tmp_dir": {"tf": 1}, "mephisto.utils.dirs.get_dir_for_run": {"tf": 1}, "mephisto.utils.dirs.get_run_file_dir": {"tf": 1}}, "df": 22, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1}}, "df": 1}}}, "s": {"docs": {"mephisto.utils.dirs": {"tf": 1}, "mephisto.utils.dirs.get_root_dir": {"tf": 1}, "mephisto.utils.dirs.get_provider_dir": {"tf": 1}, "mephisto.utils.dirs.get_tasks_dir": {"tf": 1}, "mephisto.utils.dirs.get_dir_for_task": {"tf": 1}, "mephisto.utils.dirs.get_root_data_dir": {"tf": 1}, "mephisto.utils.dirs.get_data_dir": {"tf": 1}, "mephisto.utils.dirs.get_mephisto_tmp_dir": {"tf": 1}, "mephisto.utils.dirs.get_dir_for_run": {"tf": 1}, "mephisto.utils.dirs.get_run_file_dir": {"tf": 1}}, "df": 10}}, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest.to_dict": {"tf": 1}, "mephisto.client.api.InvalidUsage.to_dict": {"tf": 1}, "mephisto.data_model.packet.Packet.from_dict": {"tf": 1}, "mephisto.data_model.packet.Packet.to_sendable_dict": {"tf": 1}, "mephisto.data_model.requester.Requester.to_dict": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.to_dict": {"tf": 1}, "mephisto.operations.hydra_config.get_dict_from_field": {"tf": 1}, "mephisto.operations.hydra_config.parse_arg_dict": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.to_dict": {"tf": 1}, "mephisto.utils.qualifications.as_valid_qualification_dict": {"tf": 1}, "mephisto.utils.qualifications.make_qualification_dict": {"tf": 1}}, "df": 11, "s": {"docs": {"mephisto.operations.hydra_config.get_extra_argument_dicts": {"tf": 1}, "mephisto.operations.hydra_config.get_task_state_dicts": {"tf": 1}}, "df": 2}}}, "e": {"docs": {"mephisto.operations.operator.Operator.validate_and_run_config_or_die": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run_or_die": {"tf": 1}}, "df": 2}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"mephisto.abstractions.blueprint.Blueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_json": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_jsonl": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_csv": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_onboarding_data": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_screening_unit_data": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_gold_unit_data_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_mock_assignment_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_data_for_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_parsed_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_parsed_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new_from_provider_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.attempt_to_reconcile_submitted_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.register_from_provider_data": {"tf": 1}, "mephisto.client.api.get_submitted_data": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.agent": {"tf": 1}, "mephisto.data_model.agent.Agent": {"tf": 1}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1}, "mephisto.data_model.agent.Agent.state": {"tf": 1}, "mephisto.data_model.agent.Agent.set_live_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_agent_id": {"tf": 1}, "mephisto.data_model.agent.Agent.get_worker": {"tf": 1}, "mephisto.data_model.agent.Agent.get_unit": {"tf": 1}, "mephisto.data_model.agent.Agent.get_assignment": {"tf": 1}, "mephisto.data_model.agent.Agent.get_task_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_task": {"tf": 1}, "mephisto.data_model.agent.Agent.get_data_dir": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.update_status": {"tf": 1}, "mephisto.data_model.agent.Agent.new_from_provider_data": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.observe": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.Agent.act": {"tf": 1}, "mephisto.data_model.agent.Agent.await_submit": {"tf": 1}, "mephisto.data_model.agent.Agent.handle_submit": {"tf": 1}, "mephisto.data_model.agent.Agent.get_status": {"tf": 1}, "mephisto.data_model.agent.Agent.shutdown": {"tf": 1}, "mephisto.data_model.agent.Agent.approve_work": {"tf": 1}, "mephisto.data_model.agent.Agent.soft_reject_work": {"tf": 1}, "mephisto.data_model.agent.Agent.reject_work": {"tf": 1}, "mephisto.data_model.agent.Agent.mark_done": {"tf": 1}, "mephisto.data_model.agent.Agent.new": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.__init__": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.DISPLAY_PREFIX": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_agent_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.set_live_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.is_onboarding_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_db_id_from_agent_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_worker": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_task_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_task": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_data_dir": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.update_status": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.observe": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.act": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.await_submit": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.handle_submit": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_status": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.shutdown": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.new": {"tf": 1}, "mephisto.data_model.assignment": {"tf": 1}, "mephisto.data_model.assignment.InitializationData": {"tf": 1}, "mephisto.data_model.assignment.InitializationData.__init__": {"tf": 1}, "mephisto.data_model.assignment.InitializationData.dumpJSON": {"tf": 1}, "mephisto.data_model.assignment.InitializationData.loadFromJSON": {"tf": 1}, "mephisto.data_model.assignment.Assignment": {"tf": 1}, "mephisto.data_model.assignment.Assignment.__init__": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_data_dir": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.get_assignment_data": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.write_assignment_data": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.get_agents": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_status": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_task_run": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_task": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_requester": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_units": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_workers": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_cost_of_statuses": {"tf": 1}, "mephisto.data_model.assignment.Assignment.new": {"tf": 1}, "mephisto.data_model.constants": {"tf": 1}, "mephisto.data_model.constants.assignment_state": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.__init__": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.CREATED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.LAUNCHED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.ASSIGNED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.COMPLETED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.ACCEPTED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.MIXED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.REJECTED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.SOFT_REJECTED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.EXPIRED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.valid": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.incomplete": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.payable": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.valid_unit": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.final_unit": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.completed": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.final_agent": {"tf": 1}, "mephisto.data_model.exceptions": {"tf": 1}, "mephisto.data_model.exceptions.AbsentAgentError": {"tf": 1}, "mephisto.data_model.exceptions.AbsentAgentError.__init__": {"tf": 1}, "mephisto.data_model.exceptions.AgentDisconnectedError": {"tf": 1}, "mephisto.data_model.exceptions.AgentDisconnectedError.__init__": {"tf": 1}, "mephisto.data_model.exceptions.AgentTimeoutError": {"tf": 1}, "mephisto.data_model.exceptions.AgentTimeoutError.__init__": {"tf": 1}, "mephisto.data_model.exceptions.AgentReturnedError": {"tf": 1}, "mephisto.data_model.exceptions.AgentReturnedError.__init__": {"tf": 1}, "mephisto.data_model.exceptions.AgentShutdownError": {"tf": 1}, "mephisto.data_model.exceptions.AgentShutdownError.__init__": {"tf": 1}, "mephisto.data_model.packet": {"tf": 1}, "mephisto.data_model.packet.Packet": {"tf": 1}, "mephisto.data_model.packet.Packet.__init__": {"tf": 1}, "mephisto.data_model.packet.Packet.from_dict": {"tf": 1}, "mephisto.data_model.packet.Packet.to_sendable_dict": {"tf": 1}, "mephisto.data_model.packet.Packet.copy": {"tf": 1}, "mephisto.data_model.project": {"tf": 1}, "mephisto.data_model.project.Project": {"tf": 1}, "mephisto.data_model.project.Project.__init__": {"tf": 1}, "mephisto.data_model.project.Project.get_tasks": {"tf": 1}, "mephisto.data_model.project.Project.get_total_spend": {"tf": 1}, "mephisto.data_model.project.Project.new": {"tf": 1}, "mephisto.data_model.qualification": {"tf": 1}, "mephisto.data_model.qualification.Qualification": {"tf": 1}, "mephisto.data_model.qualification.Qualification.__init__": {"tf": 1}, "mephisto.data_model.qualification.GrantedQualification": {"tf": 1}, "mephisto.data_model.qualification.GrantedQualification.__init__": {"tf": 1}, "mephisto.data_model.requester": {"tf": 1}, "mephisto.data_model.requester.RequesterArgs": {"tf": 1}, "mephisto.data_model.requester.RequesterArgs.__init__": {"tf": 1}, "mephisto.data_model.requester.RequesterArgs.name": {"tf": 1}, "mephisto.data_model.requester.Requester": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1}, "mephisto.data_model.requester.Requester.ArgsClass": {"tf": 1}, "mephisto.data_model.requester.Requester.get_task_runs": {"tf": 1}, "mephisto.data_model.requester.Requester.get_total_spend": {"tf": 1}, "mephisto.data_model.requester.Requester.is_sandbox": {"tf": 1}, "mephisto.data_model.requester.Requester.register": {"tf": 1}, "mephisto.data_model.requester.Requester.is_registered": {"tf": 1}, "mephisto.data_model.requester.Requester.get_available_budget": {"tf": 1}, "mephisto.data_model.requester.Requester.to_dict": {"tf": 1}, "mephisto.data_model.requester.Requester.new": {"tf": 1}, "mephisto.data_model.task": {"tf": 1}, "mephisto.data_model.task.assert_task_is_valid": {"tf": 1}, "mephisto.data_model.task.Task": {"tf": 1}, "mephisto.data_model.task.Task.__init__": {"tf": 1}, "mephisto.data_model.task.Task.get_project": {"tf": 1}, "mephisto.data_model.task.Task.set_project": {"tf": 1}, "mephisto.data_model.task.Task.get_runs": {"tf": 1}, "mephisto.data_model.task.Task.get_assignments": {"tf": 1}, "mephisto.data_model.task.Task.get_total_spend": {"tf": 1}, "mephisto.data_model.task.Task.new": {"tf": 1}, "mephisto.data_model.task_run": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.__init__": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.task_name": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.task_title": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.task_description": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.task_reward": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.task_tags": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.assignment_duration_in_seconds": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.allowed_concurrent": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.maximum_units_per_worker": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.max_num_concurrent_units": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.submission_timeout": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.get_mock_params": {"tf": 1}, "mephisto.data_model.task_run.TaskRun": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.__init__": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.ArgsClass": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_units": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_valid_units_for_worker": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.clear_reservation": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.reserve_unit": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_blueprint": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_provider": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_task": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_task_args": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_requester": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_has_assignments": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_assignments": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_assignment_statuses": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.update_completion_progress": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_is_completed": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.sync_completion_status": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_run_dir": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_total_spend": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.to_dict": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.new": {"tf": 1}, "mephisto.data_model.unit": {"tf": 1}, "mephisto.data_model.unit.INDEX_TO_TYPE_MAP": {"tf": 1}, "mephisto.data_model.unit.Unit": {"tf": 1}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1}, "mephisto.data_model.unit.Unit.get_crowd_provider_class": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assignment_data": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.sync_status": {"tf": 1}, "mephisto.data_model.unit.Unit.get_db_status": {"tf": 1}, "mephisto.data_model.unit.Unit.set_db_status": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assignment": {"tf": 1}, "mephisto.data_model.unit.Unit.get_task_run": {"tf": 1}, "mephisto.data_model.unit.Unit.get_task": {"tf": 1}, "mephisto.data_model.unit.Unit.get_requester": {"tf": 1}, "mephisto.data_model.unit.Unit.clear_assigned_agent": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assigned_agent": {"tf": 1}, "mephisto.data_model.unit.Unit.get_pay_amount": {"tf": 1}, "mephisto.data_model.unit.Unit.get_status": {"tf": 1}, "mephisto.data_model.unit.Unit.launch": {"tf": 1}, "mephisto.data_model.unit.Unit.expire": {"tf": 1}, "mephisto.data_model.unit.Unit.is_expired": {"tf": 1}, "mephisto.data_model.unit.Unit.new": {"tf": 1}, "mephisto.data_model.worker": {"tf": 1}, "mephisto.data_model.worker.WorkerArgs": {"tf": 1}, "mephisto.data_model.worker.WorkerArgs.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.get_agents": {"tf": 1}, "mephisto.data_model.worker.Worker.new_from_provider_data": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.get_granted_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.is_disqualified": {"tf": 1}, "mephisto.data_model.worker.Worker.is_qualified": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_crowd_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_crowd_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.bonus_worker": {"tf": 1}, "mephisto.data_model.worker.Worker.block_worker": {"tf": 1}, "mephisto.data_model.worker.Worker.unblock_worker": {"tf": 1}, "mephisto.data_model.worker.Worker.is_blocked": {"tf": 1}, "mephisto.data_model.worker.Worker.is_eligible": {"tf": 1}, "mephisto.data_model.worker.Worker.register": {"tf": 1}, "mephisto.data_model.worker.Worker.new": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.init_task_data": {"tf": 1}, "mephisto.scripts.local_db.load_data_to_mephisto_db": {"tf": 1}, "mephisto.scripts.local_db.load_data_to_mephisto_db.main": {"tf": 1}, "mephisto.tools.data_browser": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.__init__": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_task_name_list": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_task_name": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_run_id": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_data_from_unit": {"tf": 1.4142135623730951}, "mephisto.tools.data_browser.DataBrowser.get_workers_with_qualification": {"tf": 1}, "mephisto.utils.dirs.get_root_data_dir": {"tf": 1}, "mephisto.utils.dirs.get_data_dir": {"tf": 1}}, "df": 271, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.has_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.set_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.init_tables": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_requester_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_requester_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_requester_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_worker_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_unit_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_unit_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_unit_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.init_tables": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.is_hit_mapping_in_sync": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.new_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_unassigned_hit_ids": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_assignment_to_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.clear_hit_from_unit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_hit_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.create_qualification_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_qualification_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_session_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_sandbox_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.initialize_provider_datastore": {"tf": 1}}, "df": 36}}}}}, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.database": {"tf": 1}, "mephisto.abstractions.database.MephistoDBException": {"tf": 1}, "mephisto.abstractions.database.EntryAlreadyExistsException": {"tf": 1}, "mephisto.abstractions.database.EntryDoesNotExistException": {"tf": 1}, "mephisto.abstractions.database.MephistoDB": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.__init__": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_db_path_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.has_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.set_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.optimized_load": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.cache_result": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.shutdown": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.init_tables": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_project": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_project": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_projects": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_tasks": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_task_runs": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_assignments": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_units": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.clear_unit_agent_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_requester": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_requester": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_requesters": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_worker": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_worker": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_workers": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_agents": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_onboarding_agents": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.make_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_qualifications": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.delete_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.grant_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.check_granted_qualifications": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_granted_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.revoke_qualification": {"tf": 1}, "mephisto.abstractions.databases.local_database": {"tf": 1}, "mephisto.abstractions.databases.local_database.nonesafe_int": {"tf": 1}, "mephisto.abstractions.databases.local_database.assert_valid_provider": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_key_failure": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_unique_failure": {"tf": 1}, "mephisto.abstractions.databases.local_database.StringIDRow": {"tf": 1}, "mephisto.abstractions.databases.local_database.StringIDRow.__init__": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.__init__": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.shutdown": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.init_tables": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.__init__": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.shutdown": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.optimized_load": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.cache_result": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.new_unit": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.database": {"tf": 1}}, "df": 74, "s": {"docs": {"mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.databases.local_database": {"tf": 1}, "mephisto.abstractions.databases.local_database.nonesafe_int": {"tf": 1}, "mephisto.abstractions.databases.local_database.assert_valid_provider": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_key_failure": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_unique_failure": {"tf": 1}, "mephisto.abstractions.databases.local_database.StringIDRow": {"tf": 1}, "mephisto.abstractions.databases.local_database.StringIDRow.__init__": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.__init__": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.shutdown": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.init_tables": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.__init__": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.shutdown": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.optimized_load": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.cache_result": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.new_unit": {"tf": 1}}, "df": 19}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.operations.hydra_config.DatabaseArgs": {"tf": 1}, "mephisto.operations.hydra_config.DatabaseArgs.__init__": {"tf": 1}}, "df": 2}}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.tools.data_browser.DataBrowser": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.__init__": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_task_name_list": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_task_name": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_run_id": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_data_from_unit": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_workers_with_qualification": {"tf": 1}}, "df": 7}}}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.operations.datatypes": {"tf": 1}, "mephisto.operations.datatypes.LoopWrapper": {"tf": 1}, "mephisto.operations.datatypes.LoopWrapper.__init__": {"tf": 1}, "mephisto.operations.datatypes.LoopWrapper.set_active_thread": {"tf": 1}, "mephisto.operations.datatypes.LoopWrapper.execute_coro": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun.__init__": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun.force_shutdown": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun.shutdown": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.__init__": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.NOT_QUALIFIED": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.NO_AVAILABLE_UNITS": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.TOO_MANY_CONCURRENT": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.MAX_FOR_TASK": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.TASK_MISSING": {"tf": 1}}, "df": 16}}}}}}}, "s": {"docs": {}, "df": 0, "h": {"docs": {"mephisto.utils.metrics.get_dash_url": {"tf": 1}}, "df": 1}}}, "b": {"docs": {"mephisto.abstractions.database.MephistoDB.get_db_path_for_provider": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.set_db_status": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_db_id_from_agent_id": {"tf": 1}, "mephisto.data_model.unit.Unit.get_db_status": {"tf": 1}, "mephisto.data_model.unit.Unit.set_db_status": {"tf": 1}, "mephisto.scripts.local_db": {"tf": 1}, "mephisto.scripts.local_db.load_data_to_mephisto_db": {"tf": 1.4142135623730951}, "mephisto.scripts.local_db.load_data_to_mephisto_db.main": {"tf": 1.4142135623730951}, "mephisto.tools.scripts.load_db_and_process_config": {"tf": 1}, "mephisto.tools.scripts.get_db_from_config": {"tf": 1}, "mephisto.tools.scripts.augment_config_from_db": {"tf": 1}}, "df": 11}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.data_model.assignment.InitializationData.dumpJSON": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.data_model.task_run.TaskRunArgs.assignment_duration_in_seconds": {"tf": 1}}, "df": 1}}}}}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architect.Architect.download_file": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.download_file": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.download_file": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.BUILT_FILE": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.world_file": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.task_description_file": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.BUILT_FILE": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.BUILT_FILE": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.BUILT_FILE": {"tf": 1}, "mephisto.utils.dirs.get_run_file_dir": {"tf": 1}}, "df": 13, "s": {"docs": {"mephisto.abstractions.architects.router.build_router.install_router_files": {"tf": 1}}, "df": 1}}, "l": {"docs": {"mephisto.operations.registry.fill_registries": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.find_hosted_zone": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.find_certificate_arn": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_projects": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_tasks": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_task_runs": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_assignments": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_units": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_requesters": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_workers": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_agents": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_onboarding_agents": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_qualifications": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"tf": 1}, "mephisto.utils.qualifications.find_or_create_qualification": {"tf": 1}}, "df": 15}, "a": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.data_model.constants.assignment_state.AssignmentState.final_unit": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.final_agent": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.operations.hydra_config.get_dict_from_field": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.deploy_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}}, "df": 3}}}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.force_fail": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_failed_qual": {"tf": 1}}, "df": 1}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.databases.local_database.is_key_failure": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_unique_failure": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.failure_reason": {"tf": 1}}, "df": 3}}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.get_gold_factory": {"tf": 1}}, "df": 1}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions.architects.router.build_router.build_flask_router": {"tf": 1}, "mephisto.abstractions.architects.router.flask": {"tf": 1}, "mephisto.abstractions.architects.router.flask.app": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.debug_log": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.js_time": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.LocalAgentState": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.LocalAgentState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouterState": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouterState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.mephisto_router_app": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.mephisto_router_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.register_router_application": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_open": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_message": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_close": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.make_agent_request": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.request_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.submit_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.submit_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.log_error": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.is_alive": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.get_timestamp": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.download_file": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.show_index": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.get_task_config": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.get_static": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.add_header": {"tf": 1.4142135623730951}}, "df": 30}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprint.Blueprint.get_frontend_args": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_frontend_args": {"tf": 1}}, "df": 2}}}}}, "m": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new_from_provider_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.clear_hit_from_unit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.register_from_provider_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_from_mturk_worker_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.get_mturk_ids_from_unit_id": {"tf": 1}, "mephisto.data_model.agent.Agent.new_from_provider_data": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_db_id_from_agent_id": {"tf": 1}, "mephisto.data_model.packet.Packet.from_dict": {"tf": 1}, "mephisto.data_model.worker.Worker.new_from_provider_data": {"tf": 1}, "mephisto.operations.hydra_config.get_dict_from_field": {"tf": 1}, "mephisto.operations.registry.get_crowd_provider_from_type": {"tf": 1}, "mephisto.operations.registry.get_blueprint_from_type": {"tf": 1}, "mephisto.operations.registry.get_architect_from_type": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_agent_from_onboarding": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_data_from_unit": {"tf": 1}, "mephisto.tools.scripts.get_db_from_config": {"tf": 1}, "mephisto.tools.scripts.augment_config_from_db": {"tf": 1}}, "df": 20}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_completion_stats_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.should_produce_gold_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_gold_unit_data_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_data_for_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_db_path_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.has_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.set_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_session_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_sandbox_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignments_for_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_assignments_for_hit": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_valid_units_for_worker": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.log_metrics_for_packet": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.MAX_FOR_TASK": {"tf": 1}, "mephisto.operations.hydra_config.check_for_hydra_compat": {"tf": 1}, "mephisto.operations.operator.Operator.wait_for_runs_then_shutdown": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_agent_for_id": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_task_name": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_run_id": {"tf": 1}, "mephisto.tools.examine_utils.prompt_for_options": {"tf": 1}, "mephisto.utils.dirs.get_dir_for_task": {"tf": 1}, "mephisto.utils.dirs.get_dir_for_run": {"tf": 1}}, "df": 31, "c": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.force_fail": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun.force_shutdown": {"tf": 1}, "mephisto.operations.operator.Operator.force_shutdown": {"tf": 1}}, "df": 3}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.tools.examine_utils.format_worker_stats": {"tf": 1}, "mephisto.utils.logger_core.format_loud": {"tf": 1}}, "df": 2}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.function_registry": {"tf": 1}}, "df": 3}}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.client.full": {"tf": 1}, "mephisto.client.full.server": {"tf": 1}, "mephisto.client.full.server.main": {"tf": 1}}, "df": 3}}}, "e": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_task_fee": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_bonus_fee": {"tf": 1}}, "df": 2}}}, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.channels.websocket_channel": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_closed": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.close": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_alive": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.open": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.enqueue_send": {"tf": 1}}, "df": 8, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_closed": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.close": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_alive": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.open": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.enqueue_send": {"tf": 1}}, "df": 7}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions.providers.mock.mock_agent.MockAgent.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.reject_work": {"tf": 1}, "mephisto.data_model.agent.Agent.approve_work": {"tf": 1}, "mephisto.data_model.agent.Agent.soft_reject_work": {"tf": 1}, "mephisto.data_model.agent.Agent.reject_work": {"tf": 1}}, "df": 9, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.worker_needs_screening": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_needs_gold": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_qualifies": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_completion_stats_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.should_produce_gold_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_gold_unit_data_for_worker": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_worker": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_worker_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.bonus_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.block_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.unblock_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_eligible": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.give_worker_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.remove_worker_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.is_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.email_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_from_mturk_worker_id": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_mturk_worker_id": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.bonus_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.block_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.unblock_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_blocked": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_eligible": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.new": {"tf": 1}, "mephisto.data_model.agent.Agent.get_worker": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_worker": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.maximum_units_per_worker": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_valid_units_for_worker": {"tf": 1}, "mephisto.data_model.worker": {"tf": 1}, "mephisto.data_model.worker.WorkerArgs": {"tf": 1}, "mephisto.data_model.worker.WorkerArgs.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.get_agents": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.new_from_provider_data": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.get_granted_qualification": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.is_disqualified": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.is_qualified": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.revoke_qualification": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.grant_qualification": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.grant_crowd_qualification": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.revoke_crowd_qualification": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.bonus_worker": {"tf": 1.7320508075688772}, "mephisto.data_model.worker.Worker.block_worker": {"tf": 1.7320508075688772}, "mephisto.data_model.worker.Worker.unblock_worker": {"tf": 1.7320508075688772}, "mephisto.data_model.worker.Worker.is_blocked": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.is_eligible": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.register": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.new": {"tf": 1.4142135623730951}, "mephisto.operations.worker_pool": {"tf": 1}, "mephisto.operations.worker_pool.OnboardingInfo": {"tf": 1}, "mephisto.operations.worker_pool.OnboardingInfo.__init__": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.__init__": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.worker_id": {"tf": 1.4142135623730951}, "mephisto.operations.worker_pool.AgentDetails.agent_id": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.init_task_data": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.failure_reason": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.to_dict": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.__init__": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_run": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_live_run": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_agent_for_id": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_worker": {"tf": 1.4142135623730951}, "mephisto.operations.worker_pool.WorkerPool.register_agent_from_onboarding": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.reconnect_agent": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_agent": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.push_status_update": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.handle_updated_agent_status": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.disconnect_active_agents": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.shutdown": {"tf": 1}, "mephisto.tools.examine_utils.get_worker_stats": {"tf": 1}, "mephisto.tools.examine_utils.format_worker_stats": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_by_worker": {"tf": 1}, "mephisto.utils.qualifications.worker_is_qualified": {"tf": 1}, "mephisto.utils.testing.get_test_worker": {"tf": 1}}, "df": 100, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.WorkerClass": {"tf": 1}}, "df": 4}}}}}, "s": {"docs": {"mephisto.abstractions.database.MephistoDB.find_workers": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_workers": {"tf": 1}, "mephisto.scripts.mturk.soft_block_workers_by_mturk_id": {"tf": 1}, "mephisto.scripts.mturk.soft_block_workers_by_mturk_id.main": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_workers_with_qualification": {"tf": 1}}, "df": 6}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.data_model.worker.WorkerArgs": {"tf": 1}, "mephisto.data_model.worker.WorkerArgs.__init__": {"tf": 1}}, "df": 2}}}}, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.operations.datatypes.WorkerFailureReasons": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.__init__": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.NOT_QUALIFIED": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.NO_AVAILABLE_UNITS": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.TOO_MANY_CONCURRENT": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.MAX_FOR_TASK": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.TASK_MISSING": {"tf": 1}}, "df": 7}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.operations.worker_pool.WorkerPool": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.__init__": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_run": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_live_run": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_agent_for_id": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_worker": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_agent_from_onboarding": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.reconnect_agent": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_agent": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.push_status_update": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.handle_updated_agent_status": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.disconnect_active_agents": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.shutdown": {"tf": 1}}, "df": 13}}}}}}}, "l": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.world_module": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.world_file": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_world_id": {"tf": 1}}, "df": 3}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.get_wrapper_js_path": {"tf": 1}}, "df": 4}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.data_model.assignment.Assignment.write_assignment_data": {"tf": 1}, "mephisto.operations.config_handler.write_config": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.create_compensation_hit_with_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_with_hit_type": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.associate_agent_with_registration": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_workers_with_qualification": {"tf": 1}}, "df": 4}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.operations.operator.Operator.wait_for_runs_then_shutdown": {"tf": 1}, "mephisto.utils.metrics.launch_servers_and_wait": {"tf": 1}}, "df": 2}}, "r": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.utils.logger_core.warn_once": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.open": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.open": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_open": {"tf": 1}}, "df": 3}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.operations": {"tf": 1}, "mephisto.operations.client_io_handler": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.__init__": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.log_metrics_for_packet": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.register_run": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.get_live_run": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.launch_channels": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.associate_agent_with_registration": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.enqueue_agent_details": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.send_live_update": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.send_status_update": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.process_outgoing_queue": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.shutdown": {"tf": 1}, "mephisto.operations.config_handler": {"tf": 1}, "mephisto.operations.config_handler.get_raw_config": {"tf": 1}, "mephisto.operations.config_handler.get_config": {"tf": 1}, "mephisto.operations.config_handler.write_config": {"tf": 1}, "mephisto.operations.config_handler.init_config": {"tf": 1}, "mephisto.operations.config_handler.add_config_arg": {"tf": 1}, "mephisto.operations.config_handler.get_config_arg": {"tf": 1}, "mephisto.operations.datatypes": {"tf": 1}, "mephisto.operations.datatypes.LoopWrapper": {"tf": 1}, "mephisto.operations.datatypes.LoopWrapper.__init__": {"tf": 1}, "mephisto.operations.datatypes.LoopWrapper.set_active_thread": {"tf": 1}, "mephisto.operations.datatypes.LoopWrapper.execute_coro": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun.__init__": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun.force_shutdown": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun.shutdown": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.__init__": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.NOT_QUALIFIED": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.NO_AVAILABLE_UNITS": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.TOO_MANY_CONCURRENT": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.MAX_FOR_TASK": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.TASK_MISSING": {"tf": 1}, "mephisto.operations.hydra_config": {"tf": 1}, "mephisto.operations.hydra_config.DatabaseArgs": {"tf": 1}, "mephisto.operations.hydra_config.DatabaseArgs.__init__": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.blueprint": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.provider": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.architect": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.task": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.database": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.log_level": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.mephisto": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.task_dir": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.num_tasks": {"tf": 1}, "mephisto.operations.hydra_config.register_abstraction_config": {"tf": 1}, "mephisto.operations.hydra_config.build_default_task_config": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.initialize_named_configs": {"tf": 1}, "mephisto.operations.hydra_config.register_script_config": {"tf": 1}, "mephisto.operations.hydra_config.check_for_hydra_compat": {"tf": 1}, "mephisto.operations.hydra_config.get_dict_from_field": {"tf": 1}, "mephisto.operations.hydra_config.get_extra_argument_dicts": {"tf": 1}, "mephisto.operations.hydra_config.get_task_state_dicts": {"tf": 1}, "mephisto.operations.hydra_config.parse_arg_dict": {"tf": 1}, "mephisto.operations.operator": {"tf": 1}, "mephisto.operations.operator.Operator": {"tf": 1}, "mephisto.operations.operator.Operator.__init__": {"tf": 1}, "mephisto.operations.operator.Operator.get_running_task_runs": {"tf": 1}, "mephisto.operations.operator.Operator.validate_and_run_config_or_die": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run_or_die": {"tf": 1}, "mephisto.operations.operator.Operator.force_shutdown": {"tf": 1}, "mephisto.operations.operator.Operator.shutdown_async": {"tf": 1}, "mephisto.operations.operator.Operator.shutdown": {"tf": 1}, "mephisto.operations.operator.Operator.validate_and_run_config": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run": {"tf": 1}, "mephisto.operations.operator.Operator.print_run_details": {"tf": 1}, "mephisto.operations.operator.Operator.wait_for_runs_then_shutdown": {"tf": 1}, "mephisto.operations.registry": {"tf": 1}, "mephisto.operations.registry.BLUEPRINTS": {"tf": 1}, "mephisto.operations.registry.ARCHITECTS": {"tf": 1}, "mephisto.operations.registry.PROVIDERS": {"tf": 1}, "mephisto.operations.registry.register_mephisto_abstraction": {"tf": 1}, "mephisto.operations.registry.uses_mephisto": {"tf": 1}, "mephisto.operations.registry.fill_registries": {"tf": 1}, "mephisto.operations.registry.get_crowd_provider_from_type": {"tf": 1}, "mephisto.operations.registry.get_blueprint_from_type": {"tf": 1}, "mephisto.operations.registry.get_architect_from_type": {"tf": 1}, "mephisto.operations.registry.get_valid_provider_types": {"tf": 1}, "mephisto.operations.registry.get_valid_blueprint_types": {"tf": 1}, "mephisto.operations.registry.get_valid_architect_types": {"tf": 1}, "mephisto.operations.task_launcher": {"tf": 1}, "mephisto.operations.task_launcher.GeneratorType": {"tf": 1}, "mephisto.operations.task_launcher.GeneratorType.NONE": {"tf": 1}, "mephisto.operations.task_launcher.GeneratorType.UNIT": {"tf": 1}, "mephisto.operations.task_launcher.GeneratorType.ASSIGNMENT": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.__init__": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.create_assignments": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.generate_units": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_units": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_evaluation_unit": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_screening_unit": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_gold_unit": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.get_assignments_are_all_created": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.expire_units": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.shutdown": {"tf": 1}, "mephisto.operations.worker_pool": {"tf": 1}, "mephisto.operations.worker_pool.OnboardingInfo": {"tf": 1}, "mephisto.operations.worker_pool.OnboardingInfo.__init__": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.__init__": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.worker_id": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.agent_id": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.init_task_data": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.failure_reason": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.to_dict": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.__init__": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_run": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_live_run": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_agent_for_id": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_worker": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_agent_from_onboarding": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.reconnect_agent": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_agent": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.push_status_update": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.handle_updated_agent_status": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.disconnect_active_agents": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.shutdown": {"tf": 1}}, "df": 129}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.operations.operator": {"tf": 1}, "mephisto.operations.operator.Operator": {"tf": 1.4142135623730951}, "mephisto.operations.operator.Operator.__init__": {"tf": 1.4142135623730951}, "mephisto.operations.operator.Operator.get_running_task_runs": {"tf": 1.4142135623730951}, "mephisto.operations.operator.Operator.validate_and_run_config_or_die": {"tf": 1.4142135623730951}, "mephisto.operations.operator.Operator.launch_task_run_or_die": {"tf": 1.4142135623730951}, "mephisto.operations.operator.Operator.force_shutdown": {"tf": 1.4142135623730951}, "mephisto.operations.operator.Operator.shutdown_async": {"tf": 1.4142135623730951}, "mephisto.operations.operator.Operator.shutdown": {"tf": 1.4142135623730951}, "mephisto.operations.operator.Operator.validate_and_run_config": {"tf": 1.4142135623730951}, "mephisto.operations.operator.Operator.launch_task_run": {"tf": 1.4142135623730951}, "mephisto.operations.operator.Operator.print_run_details": {"tf": 1.4142135623730951}, "mephisto.operations.operator.Operator.wait_for_runs_then_shutdown": {"tf": 1.4142135623730951}, "mephisto.tools.scripts.process_config_and_get_operator": {"tf": 1}}, "df": 14}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.database.MephistoDB.optimized_load": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.optimized_load": {"tf": 1}}, "df": 2}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.client.api.launch_options": {"tf": 1}, "mephisto.client.api.get_basic_task_options": {"tf": 1}, "mephisto.client.api.requester_launch_options": {"tf": 1}, "mephisto.tools.examine_utils.prompt_for_options": {"tf": 1}}, "df": 4}}}}}}, "w": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.get_owner_tag": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.on_close": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_message": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_open": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_message": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_close": {"tf": 1}}, "df": 5, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent_after_onboarding": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.submit_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs.onboarding_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_failed_qual": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_onboarding_config": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_onboarding_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.use_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.onboarding_source": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_onboarding_agents": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.is_onboarding_id": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_agent_from_onboarding": {"tf": 1}}, "df": 37, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.data_model.agent.OnboardingAgent": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.__init__": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.DISPLAY_PREFIX": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_agent_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.set_live_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.is_onboarding_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_db_id_from_agent_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_worker": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_task_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_task": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_data_dir": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.update_status": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.observe": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.act": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.await_submit": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.handle_submit": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_status": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.shutdown": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.new": {"tf": 1}}, "df": 21, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprint.Blueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.OnboardingAgentStateClass": {"tf": 1}}, "df": 5}}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_failed_qual": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_onboarding_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_onboarding_data": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1}}, "df": 11, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs.onboarding_qualification": {"tf": 1}}, "df": 3}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingSharedState.__init__": {"tf": 1}}, "df": 2}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {"mephisto.operations.worker_pool.OnboardingInfo": {"tf": 1}, "mephisto.operations.worker_pool.OnboardingInfo.__init__": {"tf": 1}}, "df": 2}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.utils.logger_core.warn_once": {"tf": 1}}, "df": 1}}}, "r": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_current_qual_or_default": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"tf": 1}, "mephisto.operations.operator.Operator.validate_and_run_config_or_die": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run_or_die": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_or_review": {"tf": 1}, "mephisto.utils.qualifications.find_or_create_qualification": {"tf": 1}}, "df": 6, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}}, "df": 1}}}}}, "b": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.observe": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.observe": {"tf": 1}, "mephisto.data_model.agent.Agent.observe": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.observe": {"tf": 1}}, "df": 4}}}}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.get_outstanding_hits": {"tf": 1}, "mephisto.scripts.mturk.print_outstanding_hit_status": {"tf": 1}, "mephisto.scripts.mturk.print_outstanding_hit_status.main": {"tf": 1}}, "df": 3}}}}}}}}, "g": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.operations.client_io_handler.ClientIOHandler.process_outgoing_queue": {"tf": 1}}, "df": 1}}}}}}}, "f": {"docs": {"mephisto.data_model.assignment.Assignment.get_cost_of_statuses": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.enqueue_send": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_live_update": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_submit_event": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.enqueue_agent_details": {"tf": 1}}, "df": 4}}}}}, "d": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_task_end": {"tf": 1}}, "df": 3}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.database.EntryAlreadyExistsException": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.database.EntryDoesNotExistException": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_requester_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_worker_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_unit_exists": {"tf": 1}}, "df": 3}}}}, "v": {"docs": {"mephisto.client.config.Config.ENV": {"tf": 1}}, "df": 1}}, "c": {"2": {"docs": {"mephisto.abstractions.architects.ec2": {"tf": 1}, "mephisto.abstractions.architects.ec2.cleanup_ec2_resources": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.cleanup_ec2_resources.main": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.cleanup_ec2_server_by_name": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.cleanup_ec2_server_by_name.main": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.url_safe_string": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.instance_type": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.subdomain": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.profile_name": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.ARCHITECT_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.get_channels": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.download_file": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.check_domain_unused_locally": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.assert_task_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.server_is_running": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.build_is_clean": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.prepare": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.deploy": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.cleanup": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.shutdown": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_owner_tag": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.check_aws_credentials": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.setup_ec2_credentials": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_domain_if_available": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.find_hosted_zone": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_hosted_zone": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.find_certificate_arn": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_certificate": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_zone_records": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_mephisto_vpc": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_security_group": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_key_pair": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_instance": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_target_group": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.rule_is_new": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_instance_to_listener": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_load_balancer": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.configure_base_balancer": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_instance_address": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.detete_instance_address": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.try_server_push": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.deploy_fallback_server": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.deploy_to_routing_server": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_rule": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_instance": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.remove_instance_and_cleanup": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_listener": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.update_details": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.main": {"tf": 1.4142135623730951}}, "df": 59, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.ARCHITECT_TYPE": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.download_file": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.check_domain_unused_locally": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.server_is_running": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.build_is_clean": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.prepare": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.deploy": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.shutdown": {"tf": 1}}, "df": 14, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.instance_type": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.subdomain": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.profile_name": {"tf": 1}}, "df": 5}}}}}}}}}}}}}}, "docs": {}, "df": 0}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.log_error": {"tf": 1}, "mephisto.client.api.intentional_error": {"tf": 1}}, "df": 2}}}}, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.extra_source_dir": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.extra_source_dir": {"tf": 1}, "mephisto.operations.hydra_config.get_extra_argument_dicts": {"tf": 1}}, "df": 3, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprint.BlueprintMixin.extract_unique_mixins": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_requester_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_worker_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_unit_exists": {"tf": 1}}, "df": 3}}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers.mock.mock_unit.MockUnit.expire": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.expire": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.expire_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.expire_and_dispose_hits": {"tf": 1}, "mephisto.data_model.unit.Unit.expire": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.expire_units": {"tf": 1}}, "df": 6, "d": {"docs": {"mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_unit_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_unit_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.is_expired": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.is_expired": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.EXPIRED": {"tf": 1}, "mephisto.data_model.unit.Unit.is_expired": {"tf": 1}}, "df": 6}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.data_model.exceptions": {"tf": 1}, "mephisto.data_model.exceptions.AbsentAgentError": {"tf": 1}, "mephisto.data_model.exceptions.AbsentAgentError.__init__": {"tf": 1}, "mephisto.data_model.exceptions.AgentDisconnectedError": {"tf": 1}, "mephisto.data_model.exceptions.AgentDisconnectedError.__init__": {"tf": 1}, "mephisto.data_model.exceptions.AgentTimeoutError": {"tf": 1}, "mephisto.data_model.exceptions.AgentTimeoutError.__init__": {"tf": 1}, "mephisto.data_model.exceptions.AgentReturnedError": {"tf": 1}, "mephisto.data_model.exceptions.AgentReturnedError.__init__": {"tf": 1}, "mephisto.data_model.exceptions.AgentShutdownError": {"tf": 1}, "mephisto.data_model.exceptions.AgentShutdownError.__init__": {"tf": 1}}, "df": 11}}}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.operations.datatypes.LoopWrapper.execute_coro": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.tools.examine_utils": {"tf": 1}, "mephisto.tools.examine_utils.print_results": {"tf": 1}, "mephisto.tools.examine_utils.prompt_for_options": {"tf": 1}, "mephisto.tools.examine_utils.get_worker_stats": {"tf": 1}, "mephisto.tools.examine_utils.format_worker_stats": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_by_worker": {"tf": 1.4142135623730951}, "mephisto.tools.examine_utils.run_examine_or_review": {"tf": 1.4142135623730951}}, "df": 7}}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder.build_in_dir": {"tf": 1}}, "df": 3, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder.build_in_dir": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.email_worker": {"tf": 1}}, "df": 1}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_submit_event": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.operations.task_launcher.TaskLauncher.launch_evaluation_unit": {"tf": 1}}, "df": 1}}}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_eligible": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_eligible": {"tf": 1}, "mephisto.data_model.worker.Worker.is_eligible": {"tf": 1}}, "df": 3}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.ec2.cleanup_ec2_resources": {"tf": 1}, "mephisto.abstractions.architects.ec2.cleanup_ec2_resources.main": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_resources_from_task_run": {"tf": 1}}, "df": 8}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.database.MephistoDB.cache_result": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.cache_result": {"tf": 1}}, "df": 2, "s": {"docs": {"mephisto.tools.examine_utils.print_results": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.data_model.task_run.TaskRun.clear_reservation": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {"mephisto.data_model.task_run.TaskRun.reserve_unit": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.register_zone_records": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_instance_to_listener": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent_after_onboarding": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.register_router_application": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.register": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_assignment_to_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.register": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.register_from_provider_data": {"tf": 1}, "mephisto.client.api.requester_register": {"tf": 1}, "mephisto.data_model.requester.Requester.register": {"tf": 1}, "mephisto.data_model.worker.Worker.register": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.register_run": {"tf": 1}, "mephisto.operations.hydra_config.register_abstraction_config": {"tf": 1}, "mephisto.operations.hydra_config.register_script_config": {"tf": 1}, "mephisto.operations.registry.register_mephisto_abstraction": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_run": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_worker": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_agent_from_onboarding": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_agent": {"tf": 1}}, "df": 21, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_requester_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_requester_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.is_registered": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.is_registered": {"tf": 1}, "mephisto.data_model.requester.Requester.is_registered": {"tf": 1}}, "df": 5}}}}, "r": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.function_registry": {"tf": 1}, "mephisto.operations.registry": {"tf": 1}, "mephisto.operations.registry.BLUEPRINTS": {"tf": 1}, "mephisto.operations.registry.ARCHITECTS": {"tf": 1}, "mephisto.operations.registry.PROVIDERS": {"tf": 1}, "mephisto.operations.registry.register_mephisto_abstraction": {"tf": 1}, "mephisto.operations.registry.uses_mephisto": {"tf": 1}, "mephisto.operations.registry.fill_registries": {"tf": 1}, "mephisto.operations.registry.get_crowd_provider_from_type": {"tf": 1}, "mephisto.operations.registry.get_blueprint_from_type": {"tf": 1}, "mephisto.operations.registry.get_architect_from_type": {"tf": 1}, "mephisto.operations.registry.get_valid_provider_types": {"tf": 1}, "mephisto.operations.registry.get_valid_blueprint_types": {"tf": 1}, "mephisto.operations.registry.get_valid_architect_types": {"tf": 1}}, "df": 14}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.operations.client_io_handler.ClientIOHandler.associate_agent_with_registration": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.operations.registry.fill_registries": {"tf": 1}}, "df": 1}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.register_zone_records": {"tf": 1}}, "df": 1}}}, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.attempt_to_reconcile_submitted_data": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.operations.worker_pool.WorkerPool.reconnect_agent": {"tf": 1}}, "df": 1}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.remove_instance_and_cleanup": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.remove_worker_qualification": {"tf": 1}}, "df": 2}}, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.remote_procedure": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest.to_dict": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.set_init_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_init_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.load_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_parsed_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_task_start": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_task_end": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.save_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_submit": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.function_registry": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.task_source": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.link_task_source": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.units_per_assignment": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.AgentStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.OnboardingAgentStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskBuilderClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskRunnerClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.SharedStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.BLUEPRINT_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.assert_task_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.get_initialization_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder.RemoteProcedureTaskBuilder": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.get_init_data_for_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.cleanup_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.cleanup_unit": {"tf": 1.4142135623730951}}, "df": 47, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest.to_dict": {"tf": 1}}, "df": 3}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_parsed_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_submit": {"tf": 1}}, "df": 12}}}}}}}}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.get_initialization_data": {"tf": 1}}, "df": 11, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.task_source": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.link_task_source": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.units_per_assignment": {"tf": 1}}, "df": 5}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder.RemoteProcedureTaskBuilder": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.cleanup_unit": {"tf": 1}}, "df": 7}}}}}}}}}}}}}}}}}}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.make_agent_request": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.request_agent": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.crowd_provider.ProviderArgs.requester_name": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_requester": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_requester": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_requester_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_requester_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_requester_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.name": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.force_fail": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.register": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.is_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.get_available_budget": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.is_sandbox": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_session_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_sandbox_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.access_key_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.secret_access_key": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.register": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.is_registered": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.get_available_budget": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_requester_balance": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.is_sandbox": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"tf": 1}, "mephisto.client.api.requester_details": {"tf": 1}, "mephisto.client.api.requester_register": {"tf": 1}, "mephisto.client.api.requester_launch_options": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_requester": {"tf": 1}, "mephisto.data_model.requester": {"tf": 1}, "mephisto.data_model.requester.RequesterArgs": {"tf": 1}, "mephisto.data_model.requester.RequesterArgs.__init__": {"tf": 1}, "mephisto.data_model.requester.RequesterArgs.name": {"tf": 1}, "mephisto.data_model.requester.Requester": {"tf": 1.4142135623730951}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.requester.Requester.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.data_model.requester.Requester.get_task_runs": {"tf": 1.4142135623730951}, "mephisto.data_model.requester.Requester.get_total_spend": {"tf": 1.4142135623730951}, "mephisto.data_model.requester.Requester.is_sandbox": {"tf": 1.4142135623730951}, "mephisto.data_model.requester.Requester.register": {"tf": 1.4142135623730951}, "mephisto.data_model.requester.Requester.is_registered": {"tf": 1.4142135623730951}, "mephisto.data_model.requester.Requester.get_available_budget": {"tf": 1.4142135623730951}, "mephisto.data_model.requester.Requester.to_dict": {"tf": 1.4142135623730951}, "mephisto.data_model.requester.Requester.new": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.get_requester": {"tf": 1}, "mephisto.data_model.unit.Unit.get_requester": {"tf": 1}, "mephisto.utils.testing.get_test_requester": {"tf": 1}, "mephisto.utils.testing.get_mock_requester": {"tf": 1}}, "df": 66, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.RequesterClass": {"tf": 1}}, "df": 4}}}}}, "s": {"docs": {"mephisto.abstractions.database.MephistoDB.find_requesters": {"tf": 1}, "mephisto.client.api.get_available_requesters": {"tf": 1}}, "df": 2}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.data_model.requester.RequesterArgs": {"tf": 1}, "mephisto.data_model.requester.RequesterArgs.__init__": {"tf": 1}, "mephisto.data_model.requester.RequesterArgs.name": {"tf": 1}}, "df": 3}}}}}}}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprint.Blueprint.get_required_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs.onboarding_qualification": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_failed_qual": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_onboarding_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_onboarding_data": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.passed_qualification_name": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.max_screening_units": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.use_screening_task": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.blank_generator": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_screening_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.worker_needs_screening": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.should_generate_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_screening_unit_data": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_mixin_qualifications": {"tf": 1}}, "df": 39}}}}}}, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.rebuild_core": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.rebuild_core": {"tf": 1}}, "df": 2}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.static_react_task": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.task_source": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.link_task_source": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.TaskBuilderClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.BLUEPRINT_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.assert_task_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.BUILT_FILE": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.BUILT_MESSAGE": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.build_in_dir": {"tf": 1.4142135623730951}}, "df": 17}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.operations.worker_pool.AgentDetails.failure_reason": {"tf": 1}}, "df": 1}}}}, "v": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.database.MephistoDB.revoke_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_crowd_qualification": {"tf": 1}}, "df": 5}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {"mephisto.client.review": {"tf": 1}, "mephisto.client.review.review_server": {"tf": 1.4142135623730951}, "mephisto.client.review.review_server.run": {"tf": 1.4142135623730951}, "mephisto.tools.examine_utils.run_examine_or_review": {"tf": 1}}, "df": 4, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.client.api.get_reviewable_task_runs": {"tf": 1}}, "df": 1}}}}}}}}, "j": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers.mock.mock_agent.MockAgent.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.reject_work": {"tf": 1}, "mephisto.client.api.reject_unit": {"tf": 1}, "mephisto.data_model.agent.Agent.soft_reject_work": {"tf": 1}, "mephisto.data_model.agent.Agent.reject_work": {"tf": 1}}, "df": 6, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.data_model.constants.assignment_state.AssignmentState.REJECTED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.SOFT_REJECTED": {"tf": 1}}, "df": 2}}}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.data_model.task_run.TaskRunArgs.task_reward": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects.mock_architect.MockArchitectArgs.should_run_server": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.client.api.start_task_run": {"tf": 1}, "mephisto.client.review.review_server.run": {"tf": 1}, "mephisto.data_model.agent.Agent.set_live_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_task_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.set_live_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_task_run": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_task_run": {"tf": 1}, "mephisto.data_model.task_run": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.__init__": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.task_name": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.task_title": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.task_description": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.task_reward": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.task_tags": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.assignment_duration_in_seconds": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.allowed_concurrent": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.maximum_units_per_worker": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.max_num_concurrent_units": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.submission_timeout": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.get_mock_params": {"tf": 1}, "mephisto.data_model.task_run.TaskRun": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.__init__": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.ArgsClass": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_units": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_valid_units_for_worker": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.clear_reservation": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.reserve_unit": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_blueprint": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_provider": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_task": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_task_args": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_requester": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_has_assignments": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_assignments": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_assignment_statuses": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.update_completion_progress": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_is_completed": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.sync_completion_status": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_run_dir": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.get_total_spend": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.to_dict": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.new": {"tf": 1}, "mephisto.data_model.unit.Unit.get_task_run": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.register_run": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.get_live_run": {"tf": 1}, "mephisto.operations.operator.Operator.validate_and_run_config_or_die": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run_or_die": {"tf": 1}, "mephisto.operations.operator.Operator.validate_and_run_config": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run": {"tf": 1}, "mephisto.operations.operator.Operator.print_run_details": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_run": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_live_run": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_run_id": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_by_worker": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_or_review": {"tf": 1}, "mephisto.utils.dirs.get_dir_for_run": {"tf": 1}, "mephisto.utils.dirs.get_run_file_dir": {"tf": 1}, "mephisto.utils.metrics.run_install_script": {"tf": 1}, "mephisto.utils.testing.get_test_task_run": {"tf": 1}}, "df": 84, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.server_is_running": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.server_is_running": {"tf": 1}, "mephisto.client.api.get_running_task_runs": {"tf": 1}, "mephisto.operations.operator.Operator.get_running_task_runs": {"tf": 1}}, "df": 4}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_task_runner": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_mock_assignment_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_data_for_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.id": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.agent_id": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.act": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.observe": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_world_id": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.cleanup_unit": {"tf": 1}}, "df": 45}}}, "s": {"docs": {"mephisto.abstractions.database.MephistoDB.find_task_runs": {"tf": 1}, "mephisto.client.api.get_running_task_runs": {"tf": 1}, "mephisto.client.api.get_reviewable_task_runs": {"tf": 1}, "mephisto.data_model.requester.Requester.get_task_runs": {"tf": 1}, "mephisto.data_model.task.Task.get_runs": {"tf": 1}, "mephisto.operations.operator.Operator.get_running_task_runs": {"tf": 1}, "mephisto.operations.operator.Operator.wait_for_runs_then_shutdown": {"tf": 1}}, "df": 7, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.operations.hydra_config.RunScriptConfig": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"tf": 1}}, "df": 2}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.rule_is_new": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_rule": {"tf": 1}}, "df": 2}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.deploy_to_routing_server": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.architects.router.build_router": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.build_router.can_build": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.build_router.install_router_files": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.router.build_router.build_node_router": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.router.build_router.build_flask_router": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.router.build_router.build_router": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.router.flask": {"tf": 1}, "mephisto.abstractions.architects.router.flask.app": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.debug_log": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.js_time": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.LocalAgentState": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.LocalAgentState.__init__": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouterState": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouterState.__init__": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.mephisto_router_app": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.mephisto_router_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.register_router_application": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.__init__": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_open": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_message": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_close": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.make_agent_request": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.request_agent": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.submit_onboarding": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.submit_task": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.log_error": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.is_alive": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.get_timestamp": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.download_file": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.show_index": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.get_task_config": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.get_static": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.add_header": {"tf": 1}}, "df": 36}}}}, "o": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.utils.dirs.get_root_dir": {"tf": 1}, "mephisto.utils.dirs.get_root_data_dir": {"tf": 1}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.mock_architect.get_rand_id": {"tf": 1}}, "df": 1}}, "w": {"docs": {"mephisto.operations.config_handler.get_raw_config": {"tf": 1}}, "df": 1}}}, "b": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.architects.ec2.cleanup_ec2_server_by_name": {"tf": 1}, "mephisto.abstractions.architects.ec2.cleanup_ec2_server_by_name.main": {"tf": 1}, "mephisto.scripts.mturk.soft_block_workers_by_mturk_id": {"tf": 1}, "mephisto.scripts.mturk.soft_block_workers_by_mturk_id.main": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_by_worker": {"tf": 1}}, "df": 5}, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.build_is_clean": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.build_is_clean": {"tf": 1}, "mephisto.abstractions.architects.router.build_router": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.can_build": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.build_router.install_router_files": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.build_node_router": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.build_router.build_flask_router": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.build_router.build_router": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_custom_bundle": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.operations.hydra_config.build_default_task_config": {"tf": 1}, "mephisto.scripts.mturk.launch_makeup_hits.build_task_config": {"tf": 1}, "mephisto.tools.scripts.build_custom_bundle": {"tf": 1}}, "df": 17, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.BUILT_FILE": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.BUILT_MESSAGE": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.BUILT_FILE": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.BUILT_MESSAGE": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.rebuild_core": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_custom_bundle": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder.RemoteProcedureTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.BUILT_FILE": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.BUILT_MESSAGE": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.rebuild_core": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.BUILT_FILE": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.BUILT_MESSAGE": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.build_in_dir": {"tf": 1}}, "df": 28}}}, "t": {"docs": {"mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.BUILT_FILE": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.BUILT_MESSAGE": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.BUILT_FILE": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.BUILT_MESSAGE": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.BUILT_FILE": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.BUILT_MESSAGE": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.BUILT_FILE": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.BUILT_MESSAGE": {"tf": 1}}, "df": 8}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.custom_source_bundle": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_custom_bundle": {"tf": 1}, "mephisto.tools.scripts.build_custom_bundle": {"tf": 1}}, "df": 3}}}}, "d": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers.mock.mock_requester.MockRequester.get_available_budget": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.get_available_budget": {"tf": 1}, "mephisto.data_model.requester.Requester.get_available_budget": {"tf": 1}}, "df": 3}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.get_requester_balance": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.check_mturk_balance": {"tf": 1}, "mephisto.client.api.get_balance": {"tf": 1}}, "df": 3, "r": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_load_balancer": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.configure_base_balancer": {"tf": 1}}, "df": 2}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.configure_base_balancer": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.gold_qualification_base": {"tf": 1}}, "df": 2}, "i": {"docs": {}, "df": 0, "c": {"docs": {"mephisto.client.api.get_basic_task_options": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.debug_log": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.js_time": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.LocalAgentState": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.LocalAgentState.__init__": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouterState": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouterState.__init__": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.mephisto_router_app": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.mephisto_router_state": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.register_router_application": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.__init__": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_open": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_message": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_close": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.make_agent_request": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.request_agent": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.submit_onboarding": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.submit_task": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.log_error": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.is_alive": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.get_timestamp": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.download_file": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.show_index": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.get_task_config": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.get_static": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.add_header": {"tf": 1}, "mephisto.abstractions.blueprint": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintArgs.block_qualification": {"tf": 1}, "mephisto.abstractions.blueprint.SharedTaskState": {"tf": 1}, "mephisto.abstractions.blueprint.SharedTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.extract_unique_mixins": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.Blueprint.OnboardingAgentStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.Blueprint.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.Blueprint.SharedStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.Blueprint.get_required_qualifications": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.Blueprint.assert_task_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.Blueprint.get_frontend_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.Blueprint.get_initialization_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.units_per_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.extra_source_dir": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_json": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_jsonl": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_csv": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.num_assignments": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.use_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.timeout_time": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.is_concurrent": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.BLUEPRINT_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.world_module": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.world_file": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.preview_source": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.task_description_file": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.custom_source_bundle": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.custom_source_dir": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.extra_source_dir": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.context_csv": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.context_jsonl": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.num_conversations": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.BLUEPRINT_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_frontend_args": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.function_registry": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.task_source": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.link_task_source": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.units_per_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.BLUEPRINT_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.task_source": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.preview_source": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.onboarding_source": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.BLUEPRINT_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.task_source": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.link_task_source": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.BLUEPRINT_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.assert_task_args": {"tf": 1}, "mephisto.client.api.get_blueprint_arguments": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_blueprint": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.blueprint": {"tf": 1}, "mephisto.operations.registry.get_blueprint_from_type": {"tf": 1}, "mephisto.operations.registry.get_valid_blueprint_types": {"tf": 1}}, "df": 165, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprint.BlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintArgs.block_qualification": {"tf": 1}}, "df": 3}}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.blueprint.BlueprintMixin": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.extract_unique_mixins": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1}}, "df": 6}}}}}, "s": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.abstract": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.units_per_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.extra_source_dir": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_json": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_jsonl": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_csv": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mixins": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs.onboarding_qualification": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_failed_qual": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_onboarding_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_onboarding_data": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.passed_qualification_name": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.max_screening_units": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.use_screening_task": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.blank_generator": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_screening_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.worker_needs_screening": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.should_generate_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_screening_unit_data": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.gold_qualification_base": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.use_golds": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.min_golds": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.max_incorrect_golds": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.get_gold_factory": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_needs_gold": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_qualifies": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_gold_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_current_qual_or_default": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_completion_stats_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.should_produce_gold_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.update_qualified_status": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_gold_unit_data_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mock": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.num_assignments": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.use_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.timeout_time": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.is_concurrent": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.BUILT_FILE": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.BUILT_MESSAGE": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_mock_assignment_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_data_for_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_parsed_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.world_module": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.world_file": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.preview_source": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.task_description_file": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.custom_source_bundle": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.custom_source_dir": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.extra_source_dir": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.context_csv": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.context_jsonl": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.num_conversations": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_frontend_args": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.BUILT_FILE": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.BUILT_MESSAGE": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.rebuild_core": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_custom_bundle": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.id": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.agent_id": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.act": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.observe": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_world_id": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.ParlAIAgent": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.ParlAIAgent.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.Message": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.Message.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest.to_dict": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_parsed_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.function_registry": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.task_source": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.link_task_source": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.units_per_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder.RemoteProcedureTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.task_source": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.preview_source": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.onboarding_source": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.BUILT_FILE": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.BUILT_MESSAGE": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.rebuild_core": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.task_source": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.link_task_source": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.BUILT_FILE": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.BUILT_MESSAGE": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.client.api.get_available_blueprints": {"tf": 1}, "mephisto.operations.registry.BLUEPRINTS": {"tf": 1}}, "df": 317}}}}}}}}, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions.blueprint.BlueprintArgs.block_qualification": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1}, "mephisto.client.api.soft_block_unit": {"tf": 1}, "mephisto.client.api.hard_block_unit": {"tf": 1}, "mephisto.data_model.worker.Worker.block_worker": {"tf": 1}, "mephisto.scripts.mturk.soft_block_workers_by_mturk_id": {"tf": 1}, "mephisto.scripts.mturk.soft_block_workers_by_mturk_id.main": {"tf": 1}}, "df": 10, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_blocked": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.is_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_blocked": {"tf": 1}, "mephisto.data_model.worker.Worker.is_blocked": {"tf": 1}}, "df": 6}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions.blueprints.mixins.screen_task_required.blank_generator": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.providers.mock.mock_worker.MockWorker.bonus_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_bonus_fee": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.pay_bonus": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.bonus_worker": {"tf": 1}, "mephisto.data_model.worker.Worker.bonus_worker": {"tf": 1}}, "df": 5}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.scripts.mturk.identify_broken_units": {"tf": 1}, "mephisto.scripts.mturk.identify_broken_units.main": {"tf": 1}}, "df": 2}}}, "w": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.tools.data_browser": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.__init__": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_task_name_list": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_task_name": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_run_id": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_data_from_unit": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_workers_with_qualification": {"tf": 1}}, "df": 8}}}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.cleanup_ec2_server_by_name": {"tf": 1}, "mephisto.abstractions.architects.ec2.cleanup_ec2_server_by_name.main": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.profile_name": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.heroku_app_name": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.passed_qualification_name": {"tf": 1}, "mephisto.abstractions.crowd_provider.ProviderArgs.requester_name": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.name": {"tf": 1}, "mephisto.data_model.requester.RequesterArgs.name": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.task_name": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_task_name_list": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_task_name": {"tf": 1}}, "df": 11, "d": {"docs": {"mephisto.operations.hydra_config.initialize_named_configs": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "w": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.rule_is_new": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_project": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_requester": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_worker": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_onboarding_agent": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.new_unit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new_from_provider_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.new_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.new": {"tf": 1}, "mephisto.data_model.agent.Agent.new_from_provider_data": {"tf": 1}, "mephisto.data_model.agent.Agent.new": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.new": {"tf": 1}, "mephisto.data_model.assignment.Assignment.new": {"tf": 1}, "mephisto.data_model.project.Project.new": {"tf": 1}, "mephisto.data_model.requester.Requester.new": {"tf": 1}, "mephisto.data_model.task.Task.new": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.new": {"tf": 1}, "mephisto.data_model.unit.Unit.new": {"tf": 1}, "mephisto.data_model.worker.Worker.new_from_provider_data": {"tf": 1}, "mephisto.data_model.worker.Worker.new": {"tf": 1}}, "df": 36}, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.worker_needs_screening": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_needs_gold": {"tf": 1}}, "df": 2}}}}, "o": {"docs": {"mephisto.operations.datatypes.WorkerFailureReasons.NO_AVAILABLE_UNITS": {"tf": 1}}, "df": 1, "d": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.router.build_router.build_node_router": {"tf": 1}}, "df": 1}}, "t": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.ParlAIAgent": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.ParlAIAgent.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.Message": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.Message.__init__": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.NOT_QUALIFIED": {"tf": 1}}, "df": 6}, "n": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.operations.task_launcher.GeneratorType.NONE": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.databases.local_database.nonesafe_int": {"tf": 1}}, "df": 1}}}}}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {"mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.num_assignments": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.num_conversations": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.max_num_concurrent_units": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.num_tasks": {"tf": 1}}, "df": 4}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.url_safe_string": {"tf": 1}, "mephisto.utils.metrics.get_dash_url": {"tf": 1}}, "df": 2}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.check_domain_unused_locally": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.mock_architect.MockServer.submit_mock_unit": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.should_generate_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_screening_unit_data": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.gold_qualification_base": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.use_golds": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.min_golds": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.max_incorrect_golds": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.get_gold_factory": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_needs_gold": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_qualifies": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_gold_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_current_qual_or_default": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_completion_stats_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.should_produce_gold_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.update_qualified_status": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_gold_unit_data_for_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.clear_unit_agent_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_unit": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.new_unit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_unit_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_unit_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_unit_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.launch": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.expire": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.is_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.clear_hit_from_unit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.register_from_provider_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_assignment_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_hit_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.set_db_status": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.clear_assigned_agent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_status": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.launch": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.expire": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.is_expired": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.get_mturk_ids_from_unit_id": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit.new": {"tf": 1}, "mephisto.client.api.view_unit": {"tf": 1}, "mephisto.client.api.accept_unit": {"tf": 1}, "mephisto.client.api.reject_unit": {"tf": 1}, "mephisto.client.api.soft_block_unit": {"tf": 1}, "mephisto.client.api.hard_block_unit": {"tf": 1}, "mephisto.data_model.agent.Agent.get_unit": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.valid_unit": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.final_unit": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.reserve_unit": {"tf": 1}, "mephisto.data_model.unit": {"tf": 1}, "mephisto.data_model.unit.INDEX_TO_TYPE_MAP": {"tf": 1}, "mephisto.data_model.unit.Unit": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.get_crowd_provider_class": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.get_assignment_data": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.sync_status": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.get_db_status": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.set_db_status": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.get_assignment": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.get_task_run": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.get_task": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.get_requester": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.clear_assigned_agent": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.get_assigned_agent": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.get_pay_amount": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.get_status": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.launch": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.expire": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.is_expired": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.new": {"tf": 1.4142135623730951}, "mephisto.operations.task_launcher.GeneratorType.UNIT": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_evaluation_unit": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_screening_unit": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_gold_unit": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_data_from_unit": {"tf": 1}, "mephisto.utils.testing.get_test_unit": {"tf": 1}, "mephisto.utils.testing.make_completed_unit": {"tf": 1}}, "df": 110, "s": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.units_per_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.max_screening_units": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.units_per_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_units": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_units": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.maximum_units_per_worker": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.max_num_concurrent_units": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_units": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_valid_units_for_worker": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.NO_AVAILABLE_UNITS": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.generate_units": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_units": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.expire_units": {"tf": 1}, "mephisto.scripts.mturk.identify_broken_units": {"tf": 1}, "mephisto.scripts.mturk.identify_broken_units.main": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_task_name": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_run_id": {"tf": 1}}, "df": 17}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.UnitClass": {"tf": 1}}, "df": 4}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprint.BlueprintMixin.extract_unique_mixins": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_unique_failure": {"tf": 1}}, "df": 2}}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions.providers.mock.mock_worker.MockWorker.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.unblock_worker": {"tf": 1}, "mephisto.data_model.worker.Worker.unblock_worker": {"tf": 1}}, "df": 4}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_unassigned_hit_ids": {"tf": 1}}, "df": 1}}}}}}}}}, "p": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.prepare_ec2_servers.update_details": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.update_qualified_status": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_onboarding_agent": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_live_update": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.Agent.update_status": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.update_status": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_update": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.update_completion_progress": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.send_live_update": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.send_status_update": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.push_status_update": {"tf": 1}}, "df": 25, "d": {"docs": {"mephisto.operations.worker_pool.WorkerPool.handle_updated_agent_status": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.use_hobby": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.use_screening_task": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.gold_qualification_base": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.use_golds": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.min_golds": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.max_incorrect_golds": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.get_gold_factory": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_needs_gold": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_qualifies": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_gold_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_current_qual_or_default": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_completion_stats_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.should_produce_gold_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.update_qualified_status": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_gold_unit_data_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.use_onboarding": {"tf": 1}}, "df": 29, "r": {"docs": {"mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_user_identifier": {"tf": 1}}, "df": 1}, "g": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_gold_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_current_qual_or_default": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_completion_stats_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.should_produce_gold_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.update_qualified_status": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_gold_unit_data_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_mixin_qualifications": {"tf": 1}}, "df": 14, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.gold_qualification_base": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.use_golds": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.min_golds": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.max_incorrect_golds": {"tf": 1}}, "df": 6}}}}}}}}}}}}, "s": {"docs": {"mephisto.operations.registry.uses_mephisto": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.client.api.handle_invalid_usage": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.client_is_sandbox": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.check_aws_credentials": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.setup_aws_credentials": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_task_fee": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_bonus_fee": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_requester_balance": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.check_mturk_balance": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_config": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.delete_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.give_worker_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.remove_worker_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.convert_mephisto_qualifications": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_compensation_hit_with_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_with_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.expire_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignment": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignments_for_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_assignments_for_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.is_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.pay_bonus": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.email_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_outstanding_hits": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.expire_and_dispose_hits": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.utils.script_utils.get_mturk_ids_from_unit_id": {"tf": 1.4142135623730951}, "mephisto.tools.examine_utils": {"tf": 1}, "mephisto.tools.examine_utils.print_results": {"tf": 1}, "mephisto.tools.examine_utils.prompt_for_options": {"tf": 1}, "mephisto.tools.examine_utils.get_worker_stats": {"tf": 1}, "mephisto.tools.examine_utils.format_worker_stats": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_by_worker": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_or_review": {"tf": 1}, "mephisto.utils": {"tf": 1}, "mephisto.utils.dirs": {"tf": 1}, "mephisto.utils.dirs.get_root_dir": {"tf": 1}, "mephisto.utils.dirs.get_provider_dir": {"tf": 1}, "mephisto.utils.dirs.get_tasks_dir": {"tf": 1}, "mephisto.utils.dirs.get_dir_for_task": {"tf": 1}, "mephisto.utils.dirs.get_root_data_dir": {"tf": 1}, "mephisto.utils.dirs.get_data_dir": {"tf": 1}, "mephisto.utils.dirs.get_mephisto_tmp_dir": {"tf": 1}, "mephisto.utils.dirs.get_dir_for_run": {"tf": 1}, "mephisto.utils.dirs.get_run_file_dir": {"tf": 1}, "mephisto.utils.logger_core": {"tf": 1}, "mephisto.utils.logger_core.loggers": {"tf": 1}, "mephisto.utils.logger_core.warn_once": {"tf": 1}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1}, "mephisto.utils.logger_core.get_logger": {"tf": 1}, "mephisto.utils.logger_core.format_loud": {"tf": 1}, "mephisto.utils.metrics": {"tf": 1}, "mephisto.utils.metrics.run_install_script": {"tf": 1}, "mephisto.utils.metrics.metrics_are_installed": {"tf": 1}, "mephisto.utils.metrics.launch_servers_and_wait": {"tf": 1}, "mephisto.utils.metrics.start_metrics_server": {"tf": 1}, "mephisto.utils.metrics.launch_prometheus_server": {"tf": 1}, "mephisto.utils.metrics.launch_grafana_server": {"tf": 1}, "mephisto.utils.metrics.get_dash_url": {"tf": 1}, "mephisto.utils.metrics.shutdown_prometheus_server": {"tf": 1}, "mephisto.utils.metrics.shutdown_grafana_server": {"tf": 1}, "mephisto.utils.qualifications": {"tf": 1}, "mephisto.utils.qualifications.worker_is_qualified": {"tf": 1}, "mephisto.utils.qualifications.as_valid_qualification_dict": {"tf": 1}, "mephisto.utils.qualifications.make_qualification_dict": {"tf": 1}, "mephisto.utils.qualifications.find_or_create_qualification": {"tf": 1}, "mephisto.utils.testing": {"tf": 1}, "mephisto.utils.testing.get_test_project": {"tf": 1}, "mephisto.utils.testing.get_test_worker": {"tf": 1}, "mephisto.utils.testing.get_test_requester": {"tf": 1}, "mephisto.utils.testing.get_mock_requester": {"tf": 1}, "mephisto.utils.testing.get_test_task": {"tf": 1}, "mephisto.utils.testing.get_test_task_run": {"tf": 1}, "mephisto.utils.testing.get_test_assignment": {"tf": 1}, "mephisto.utils.testing.get_test_unit": {"tf": 1}, "mephisto.utils.testing.get_test_agent": {"tf": 1}, "mephisto.utils.testing.make_completed_unit": {"tf": 1}}, "df": 86}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.architects.local_architect": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs.hostname": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs.port": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.ARCHITECT_TYPE": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.prepare": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.deploy": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.shutdown": {"tf": 1}, "mephisto.abstractions.databases.local_database": {"tf": 1}, "mephisto.abstractions.databases.local_database.nonesafe_int": {"tf": 1}, "mephisto.abstractions.databases.local_database.assert_valid_provider": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_key_failure": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_unique_failure": {"tf": 1}, "mephisto.abstractions.databases.local_database.StringIDRow": {"tf": 1}, "mephisto.abstractions.databases.local_database.StringIDRow.__init__": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.__init__": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.shutdown": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.init_tables": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.__init__": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.shutdown": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.optimized_load": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.cache_result": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.new_unit": {"tf": 1}, "mephisto.scripts.local_db": {"tf": 1}, "mephisto.scripts.local_db.load_data_to_mephisto_db": {"tf": 1}, "mephisto.scripts.local_db.load_data_to_mephisto_db.main": {"tf": 1}}, "df": 36, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.check_domain_unused_locally": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.local_architect.LocalArchitect": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.ARCHITECT_TYPE": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.prepare": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.deploy": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.shutdown": {"tf": 1}}, "df": 10, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.local_architect.LocalArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs.hostname": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs.port": {"tf": 1}}, "df": 4}}}}}}}}}}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.LocalAgentState": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.LocalAgentState.__init__": {"tf": 1}}, "df": 2}}}}}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "b": {"docs": {"mephisto.abstractions.databases.local_database.LocalMephistoDB": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.__init__": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.shutdown": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.init_tables": {"tf": 1}}, "df": 4}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_load_balancer": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.load_data": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.optimized_load": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.optimized_load": {"tf": 1}, "mephisto.scripts.local_db.load_data_to_mephisto_db": {"tf": 1}, "mephisto.scripts.local_db.load_data_to_mephisto_db.main": {"tf": 1}, "mephisto.tools.scripts.load_db_and_process_config": {"tf": 1}}, "df": 10, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.data_model.assignment.InitializationData.loadFromJSON": {"tf": 1}}, "df": 1}}}}}}}}}}, "g": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.debug_log": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.log_error": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.log_metrics_for_packet": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.log_level": {"tf": 1}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1}}, "df": 5, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.utils.logger_core": {"tf": 1}, "mephisto.utils.logger_core.loggers": {"tf": 1}, "mephisto.utils.logger_core.warn_once": {"tf": 1}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1}, "mephisto.utils.logger_core.get_logger": {"tf": 1.4142135623730951}, "mephisto.utils.logger_core.format_loud": {"tf": 1}}, "df": 6, "s": {"docs": {"mephisto.utils.logger_core.loggers": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.operations.datatypes.LoopWrapper": {"tf": 1}, "mephisto.operations.datatypes.LoopWrapper.__init__": {"tf": 1}, "mephisto.operations.datatypes.LoopWrapper.set_active_thread": {"tf": 1}, "mephisto.operations.datatypes.LoopWrapper.execute_coro": {"tf": 1}}, "df": 4}}}}}}}}}, "u": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.utils.logger_core.format_loud": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.tools.data_browser.DataBrowser.get_task_name_list": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.register_instance_to_listener": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_listener": {"tf": 1}}, "df": 2}}}}}}, "n": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.link_task_source": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.link_task_source": {"tf": 1}}, "df": 2}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_live_update": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.Agent.set_live_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.set_live_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_update": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.get_live_run": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.send_live_update": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_live_run": {"tf": 1}}, "df": 11, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.operations.datatypes.LiveTaskRun": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun.__init__": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun.force_shutdown": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun.shutdown": {"tf": 1}}, "df": 4}}}}}}}}}}, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.launch_mock": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.launch": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.launch": {"tf": 1}, "mephisto.client.api.launch_options": {"tf": 1}, "mephisto.client.api.requester_launch_options": {"tf": 1}, "mephisto.data_model.unit.Unit.launch": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.launch_channels": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run_or_die": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_units": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_evaluation_unit": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_screening_unit": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_gold_unit": {"tf": 1}, "mephisto.scripts.mturk.launch_makeup_hits": {"tf": 1}, "mephisto.scripts.mturk.launch_makeup_hits.build_task_config": {"tf": 1}, "mephisto.scripts.mturk.launch_makeup_hits.main": {"tf": 1}, "mephisto.utils.metrics.launch_servers_and_wait": {"tf": 1}, "mephisto.utils.metrics.launch_prometheus_server": {"tf": 1}, "mephisto.utils.metrics.launch_grafana_server": {"tf": 1}}, "df": 20, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.data_model.constants.assignment_state.AssignmentState.LAUNCHED": {"tf": 1}}, "df": 1}, "r": {"docs": {"mephisto.operations.task_launcher": {"tf": 1}, "mephisto.operations.task_launcher.GeneratorType": {"tf": 1}, "mephisto.operations.task_launcher.GeneratorType.NONE": {"tf": 1}, "mephisto.operations.task_launcher.GeneratorType.UNIT": {"tf": 1}, "mephisto.operations.task_launcher.GeneratorType.ASSIGNMENT": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.__init__": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.create_assignments": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.generate_units": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_units": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_evaluation_unit": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_screening_unit": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_gold_unit": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.get_assignments_are_all_created": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.expire_units": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.shutdown": {"tf": 1}}, "df": 16}}}}}}}, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.operations.hydra_config.MephistoConfig.log_level": {"tf": 1}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1}}, "df": 2}}}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_owner_tag": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.check_aws_credentials": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.setup_ec2_credentials": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_domain_if_available": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.find_hosted_zone": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_hosted_zone": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.find_certificate_arn": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_certificate": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_zone_records": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_mephisto_vpc": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_security_group": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_key_pair": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_instance": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_target_group": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.rule_is_new": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_instance_to_listener": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_load_balancer": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.configure_base_balancer": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_instance_address": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.detete_instance_address": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.try_server_push": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.deploy_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.deploy_to_routing_server": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_rule": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_instance": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.remove_instance_and_cleanup": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_listener": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 1}}, "df": 29}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "u": {"docs": {"mephisto.abstractions.architects.heroku_architect": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.use_hobby": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.heroku_team": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.heroku_app_name": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.ARCHITECT_TYPE": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_heroku_client_path": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_user_identifier": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.server_is_running": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.build_is_clean": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.prepare": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.deploy": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.shutdown": {"tf": 1}, "mephisto.scripts.heroku": {"tf": 1}, "mephisto.scripts.heroku.initialize_heroku": {"tf": 1.4142135623730951}, "mephisto.scripts.heroku.initialize_heroku.main": {"tf": 1.4142135623730951}}, "df": 24, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.heroku_architect.HerokuArchitect": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.ARCHITECT_TYPE": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_heroku_client_path": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_user_identifier": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.server_is_running": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.build_is_clean": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.prepare": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.deploy": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.shutdown": {"tf": 1}}, "df": 15, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.use_hobby": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.heroku_team": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.heroku_app_name": {"tf": 1}}, "df": 5}}}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.add_header": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.find_hosted_zone": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_hosted_zone": {"tf": 1}}, "df": 2}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.local_architect.LocalArchitectArgs.hostname": {"tf": 1}}, "df": 1}}}}}}, "b": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.use_hobby": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.task_source": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.preview_source": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.onboarding_source": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.TaskBuilderClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.BLUEPRINT_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.assert_task_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.BUILT_FILE": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.BUILT_MESSAGE": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.rebuild_core": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.build_in_dir": {"tf": 1.4142135623730951}}, "df": 19}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.database.MephistoDB.has_datastore_for_provider": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_has_assignments": {"tf": 1}}, "df": 2}, "r": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.client.api.hard_block_unit": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.client.api.handle_invalid_usage": {"tf": 1}, "mephisto.data_model.agent.Agent.handle_submit": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.handle_submit": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.handle_updated_agent_status": {"tf": 1}}, "df": 4, "r": {"docs": {"mephisto.operations.client_io_handler": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.__init__": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.log_metrics_for_packet": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.register_run": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.get_live_run": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.launch_channels": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.associate_agent_with_registration": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.enqueue_agent_details": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.send_live_update": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.send_status_update": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.process_outgoing_queue": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.shutdown": {"tf": 1}, "mephisto.operations.config_handler": {"tf": 1}, "mephisto.operations.config_handler.get_raw_config": {"tf": 1}, "mephisto.operations.config_handler.get_config": {"tf": 1}, "mephisto.operations.config_handler.write_config": {"tf": 1}, "mephisto.operations.config_handler.init_config": {"tf": 1}, "mephisto.operations.config_handler.add_config_arg": {"tf": 1}, "mephisto.operations.config_handler.get_config_arg": {"tf": 1}}, "df": 20}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.is_hit_mapping_in_sync": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.new_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_unassigned_hit_ids": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_assignment_to_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.clear_hit_from_unit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_hit_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_hit_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_config": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_compensation_hit_with_hit_type": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_with_hit_type": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.expire_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignments_for_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_assignments_for_hit": {"tf": 1}, "mephisto.scripts.mturk.print_outstanding_hit_status": {"tf": 1}, "mephisto.scripts.mturk.print_outstanding_hit_status.main": {"tf": 1}}, "df": 17, "s": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.get_outstanding_hits": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.expire_and_dispose_hits": {"tf": 1}, "mephisto.scripts.mturk.launch_makeup_hits": {"tf": 1}, "mephisto.scripts.mturk.launch_makeup_hits.build_task_config": {"tf": 1}, "mephisto.scripts.mturk.launch_makeup_hits.main": {"tf": 1}}, "df": 5}}}, "y": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {"mephisto.operations.hydra_config": {"tf": 1}, "mephisto.operations.hydra_config.DatabaseArgs": {"tf": 1}, "mephisto.operations.hydra_config.DatabaseArgs.__init__": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.blueprint": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.provider": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.architect": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.task": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.database": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.log_level": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.mephisto": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.task_dir": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.num_tasks": {"tf": 1}, "mephisto.operations.hydra_config.register_abstraction_config": {"tf": 1}, "mephisto.operations.hydra_config.build_default_task_config": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.initialize_named_configs": {"tf": 1}, "mephisto.operations.hydra_config.register_script_config": {"tf": 1}, "mephisto.operations.hydra_config.check_for_hydra_compat": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.get_dict_from_field": {"tf": 1}, "mephisto.operations.hydra_config.get_extra_argument_dicts": {"tf": 1}, "mephisto.operations.hydra_config.get_task_state_dicts": {"tf": 1}, "mephisto.operations.hydra_config.parse_arg_dict": {"tf": 1}}, "df": 27}}}}}, "z": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.find_hosted_zone": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_hosted_zone": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_zone_records": {"tf": 1}}, "df": 3}}}}, "v": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "c": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_mephisto_vpc": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.databases.local_database.assert_valid_provider": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.valid": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.valid_unit": {"tf": 1}, "mephisto.data_model.task.assert_task_is_valid": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_valid_units_for_worker": {"tf": 1}, "mephisto.operations.registry.get_valid_provider_types": {"tf": 1}, "mephisto.operations.registry.get_valid_blueprint_types": {"tf": 1}, "mephisto.operations.registry.get_valid_architect_types": {"tf": 1}, "mephisto.utils.qualifications.as_valid_qualification_dict": {"tf": 1}}, "df": 9, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1}, "mephisto.operations.operator.Operator.validate_and_run_config_or_die": {"tf": 1}, "mephisto.operations.operator.Operator.validate_and_run_config": {"tf": 1}}, "df": 5}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.create_validation_function": {"tf": 1}}, "df": 2}}}}}}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {"mephisto.client.api.view_unit": {"tf": 1}}, "df": 1}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_key_pair": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_key_failure": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.access_key_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.secret_access_key": {"tf": 1}}, "df": 4}}}, "j": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.js_time": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.get_wrapper_js_path": {"tf": 1}}, "df": 5, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_json": {"tf": 1}}, "df": 1, "l": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_jsonl": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.context_jsonl": {"tf": 1}}, "df": 2}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_failed_qual": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_current_qual_or_default": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.blueprint.BlueprintArgs.block_qualification": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs.onboarding_qualification": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.passed_qualification_name": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.gold_qualification_base": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.make_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.delete_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.grant_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_granted_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.revoke_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.create_qualification_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_qualification_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.delete_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.give_worker_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.remove_worker_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.cleanup_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.data_model.qualification": {"tf": 1}, "mephisto.data_model.qualification.Qualification": {"tf": 1.4142135623730951}, "mephisto.data_model.qualification.Qualification.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.qualification.GrantedQualification": {"tf": 1}, "mephisto.data_model.qualification.GrantedQualification.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.get_granted_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_crowd_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_crowd_qualification": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_workers_with_qualification": {"tf": 1}, "mephisto.utils.qualifications.as_valid_qualification_dict": {"tf": 1}, "mephisto.utils.qualifications.make_qualification_dict": {"tf": 1}, "mephisto.utils.qualifications.find_or_create_qualification": {"tf": 1}}, "df": 38, "s": {"docs": {"mephisto.abstractions.blueprint.BlueprintMixin.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_required_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_qualifications": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.check_granted_qualifications": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.convert_mephisto_qualifications": {"tf": 1}, "mephisto.utils.qualifications": {"tf": 1}, "mephisto.utils.qualifications.worker_is_qualified": {"tf": 1}, "mephisto.utils.qualifications.as_valid_qualification_dict": {"tf": 1}, "mephisto.utils.qualifications.make_qualification_dict": {"tf": 1}, "mephisto.utils.qualifications.find_or_create_qualification": {"tf": 1}}, "df": 13}}}}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_qualifies": {"tf": 1}}, "df": 1}, "d": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.update_qualified_status": {"tf": 1}, "mephisto.data_model.worker.Worker.is_qualified": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.NOT_QUALIFIED": {"tf": 1}, "mephisto.utils.qualifications.worker_is_qualified": {"tf": 1}}, "df": 4}}}}}}}, "e": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.operations.client_io_handler.ClientIOHandler.process_outgoing_queue": {"tf": 1}}, "df": 1}}}}}}}, "annotation": {"root": {"docs": {"mephisto.abstractions.architect.ArchitectArgs.server_type": {"tf": 1}, "mephisto.abstractions.architect.ArchitectArgs.server_source_path": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.instance_type": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.subdomain": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.profile_name": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.ARCHITECT_TYPE": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.use_hobby": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.heroku_team": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.heroku_app_name": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.ARCHITECT_TYPE": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs.hostname": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs.port": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.ARCHITECT_TYPE": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.should_run_server": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.port": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.ARCHITECT_TYPE": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.mephisto_router_app": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.mephisto_router_state": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintArgs.block_qualification": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.units_per_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.extra_source_dir": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_json": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_jsonl": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_csv": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs.onboarding_qualification": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.passed_qualification_name": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.max_screening_units": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.use_screening_task": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.gold_qualification_base": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.use_golds": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.min_golds": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.max_incorrect_golds": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.num_assignments": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.use_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.timeout_time": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.is_concurrent": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.world_module": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.world_file": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.preview_source": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.task_description_file": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.custom_source_bundle": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.custom_source_dir": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.extra_source_dir": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.context_csv": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.context_jsonl": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.num_conversations": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.function_registry": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.task_source": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.link_task_source": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.units_per_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.task_source": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.preview_source": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.onboarding_source": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.task_source": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.link_task_source": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.abstractions.crowd_provider.ProviderArgs.requester_name": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.name": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.force_fail": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.access_key_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.secret_access_key": {"tf": 1}, "mephisto.data_model.agent.Agent.state": {"tf": 1}, "mephisto.data_model.requester.RequesterArgs.name": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.task_name": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.task_title": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.task_description": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.task_reward": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.task_tags": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.assignment_duration_in_seconds": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.allowed_concurrent": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.maximum_units_per_worker": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.max_num_concurrent_units": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.submission_timeout": {"tf": 1}, "mephisto.data_model.unit.INDEX_TO_TYPE_MAP": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun.force_shutdown": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.blueprint": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.provider": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.architect": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.task": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.database": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.log_level": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.mephisto": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.task_dir": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.num_tasks": {"tf": 1}, "mephisto.operations.registry.BLUEPRINTS": {"tf": 1}, "mephisto.operations.registry.ARCHITECTS": {"tf": 1}, "mephisto.operations.registry.PROVIDERS": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.worker_id": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.agent_id": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.init_task_data": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.failure_reason": {"tf": 1}, "mephisto.utils.logger_core.loggers": {"tf": 1}}, "df": 96, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architect.ArchitectArgs.server_type": {"tf": 1}, "mephisto.abstractions.architect.ArchitectArgs.server_source_path": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.instance_type": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.subdomain": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.profile_name": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.ARCHITECT_TYPE": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.ARCHITECT_TYPE": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs.hostname": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs.port": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.ARCHITECT_TYPE": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.port": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.ARCHITECT_TYPE": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintArgs.block_qualification": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.extra_source_dir": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_json": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_jsonl": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_csv": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs.onboarding_qualification": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.passed_qualification_name": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.gold_qualification_base": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.world_file": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.preview_source": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.task_description_file": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.custom_source_bundle": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.custom_source_dir": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.extra_source_dir": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.context_csv": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.context_jsonl": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.task_source": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.task_source": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.task_source": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.abstractions.crowd_provider.ProviderArgs.requester_name": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.name": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.access_key_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.secret_access_key": {"tf": 1}, "mephisto.data_model.requester.RequesterArgs.name": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.task_title": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.task_description": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.task_tags": {"tf": 1}, "mephisto.data_model.unit.INDEX_TO_TYPE_MAP": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.log_level": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.task_dir": {"tf": 1}}, "df": 47}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.function_registry": {"tf": 1}, "mephisto.data_model.agent.Agent.state": {"tf": 1}}, "df": 2}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.data_model.agent.Agent.state": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.use_hobby": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.should_run_server": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.use_screening_task": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.use_golds": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.use_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.is_concurrent": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.link_task_source": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.link_task_source": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.force_fail": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun.force_shutdown": {"tf": 1}}, "df": 10}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.mephisto_router_app": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.mephisto_router_state": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.blueprint": {"tf": 1}, "mephisto.operations.registry.BLUEPRINTS": {"tf": 1.4142135623730951}}, "df": 4, "s": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.function_registry": {"tf": 1}}, "df": 1}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.operations.hydra_config.MephistoConfig.blueprint": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.heroku_team": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.heroku_app_name": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.preview_source": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.onboarding_source": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.task_name": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.worker_id": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.agent_id": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.failure_reason": {"tf": 1}}, "df": 8}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.mephisto_router_app": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.mephisto_router_state": {"tf": 1}}, "df": 2}}}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.world_module": {"tf": 1}}, "df": 1}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.function_registry": {"tf": 1}}, "df": 1}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.function_registry": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.init_task_data": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.heroku_team": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.heroku_app_name": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.mephisto_router_app": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.mephisto_router_state": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.world_module": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.function_registry": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.preview_source": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.onboarding_source": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.task_name": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.worker_id": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.agent_id": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.init_task_data": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.failure_reason": {"tf": 1}}, "df": 13}}}}}}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.mephisto_router_app": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.mephisto_router_state": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.function_registry": {"tf": 1}, "mephisto.data_model.agent.Agent.state": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.blueprint": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.provider": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.architect": {"tf": 1}, "mephisto.operations.registry.BLUEPRINTS": {"tf": 1}, "mephisto.operations.registry.ARCHITECTS": {"tf": 1}, "mephisto.operations.registry.PROVIDERS": {"tf": 1}}, "df": 10}}}}}}}}}}, "c": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.function_registry": {"tf": 1.4142135623730951}}, "df": 1}}, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.operations.hydra_config.MephistoConfig.architect": {"tf": 1}, "mephisto.operations.registry.ARCHITECTS": {"tf": 1.4142135623730951}}, "df": 2, "s": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.mephisto_router_app": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.mephisto_router_state": {"tf": 1}}, "df": 2}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.operations.hydra_config.MephistoConfig.architect": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.function_registry": {"tf": 1.4142135623730951}, "mephisto.operations.worker_pool.AgentDetails.init_task_data": {"tf": 1}}, "df": 2}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.function_registry": {"tf": 1}, "mephisto.data_model.agent.Agent.state": {"tf": 1}}, "df": 2, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.data_model.agent.Agent.state": {"tf": 1}}, "df": 1}}}}}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.mephisto_router_app": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.mephisto_router_state": {"tf": 1}}, "df": 2}}}}}, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.function_registry": {"tf": 1.4142135623730951}}, "df": 1, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.function_registry": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.operations.hydra_config.MephistoConfig.task": {"tf": 1}}, "df": 1}}}, "f": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.mephisto_router_app": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.mephisto_router_state": {"tf": 1.4142135623730951}}, "df": 2}}}, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.data_model.task_run.TaskRunArgs.task_reward": {"tf": 1}}, "df": 1}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.mephisto_router_app": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.mephisto_router_state": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.function_registry": {"tf": 1}, "mephisto.data_model.agent.Agent.state": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.blueprint": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.provider": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.architect": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.task": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.database": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.mephisto": {"tf": 1}}, "df": 10, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.mephisto_router_app": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.mephisto_router_state": {"tf": 1}}, "df": 1}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.operations.hydra_config.TaskConfig.mephisto": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.function_registry": {"tf": 1}}, "df": 1}}}}}}}}}}, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.operations.hydra_config.MephistoConfig.task": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.units_per_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.max_screening_units": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.min_golds": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.max_incorrect_golds": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.num_assignments": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.timeout_time": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.num_conversations": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.units_per_assignment": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.assignment_duration_in_seconds": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.allowed_concurrent": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.maximum_units_per_worker": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.max_num_concurrent_units": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.submission_timeout": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.num_tasks": {"tf": 1}}, "df": 14}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.function_registry": {"tf": 1}}, "df": 1}}}}}}}}}, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.operations.hydra_config.MephistoConfig.database": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.mephisto": {"tf": 1}}, "df": 2}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.function_registry": {"tf": 1}}, "df": 1}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.operations.hydra_config.MephistoConfig.provider": {"tf": 1}, "mephisto.operations.registry.PROVIDERS": {"tf": 1}}, "df": 2, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.operations.registry.PROVIDERS": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.function_registry": {"tf": 1}, "mephisto.operations.registry.BLUEPRINTS": {"tf": 1}, "mephisto.operations.registry.ARCHITECTS": {"tf": 1}, "mephisto.operations.registry.PROVIDERS": {"tf": 1}, "mephisto.utils.logger_core.loggers": {"tf": 1}}, "df": 5}}}}}}}, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.data_model.unit.INDEX_TO_TYPE_MAP": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"mephisto.operations.hydra_config.MephistoConfig.task": {"tf": 1}}, "df": 1, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.operations.hydra_config.MephistoConfig.database": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.function_registry": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.operations.hydra_config.MephistoConfig.provider": {"tf": 1}, "mephisto.operations.registry.PROVIDERS": {"tf": 1}}, "df": 2, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.operations.hydra_config.MephistoConfig.provider": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.operations.hydra_config.MephistoConfig.task": {"tf": 1}}, "df": 1, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.operations.hydra_config.MephistoConfig.task": {"tf": 1}}, "df": 1}}}}}}}}}}, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"mephisto.operations.registry.BLUEPRINTS": {"tf": 1}, "mephisto.operations.registry.ARCHITECTS": {"tf": 1}, "mephisto.operations.registry.PROVIDERS": {"tf": 1}}, "df": 3}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.operations.hydra_config.MephistoConfig.database": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.mephisto": {"tf": 1}}, "df": 2}}}}}}}}}}, "h": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {"mephisto.operations.hydra_config.MephistoConfig.database": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.mephisto": {"tf": 1}}, "df": 2}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.utils.logger_core.loggers": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.utils.logger_core.loggers": {"tf": 1}}, "df": 1}}}}}}}}, "default_value": {"root": {"0": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.max_incorrect_golds": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.timeout_time": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.allowed_concurrent": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.maximum_units_per_worker": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.max_num_concurrent_units": {"tf": 1}, "mephisto.data_model.unit.INDEX_TO_TYPE_MAP": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.task": {"tf": 1.7320508075688772}, "mephisto.operations.hydra_config.TaskConfig.mephisto": {"tf": 1.7320508075688772}}, "df": 8}, "1": {"8": {"0": {"0": {"docs": {"mephisto.data_model.task_run.TaskRunArgs.assignment_duration_in_seconds": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.task": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.mephisto": {"tf": 1}}, "df": 3}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.units_per_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.min_golds": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.units_per_assignment": {"tf": 1}, "mephisto.data_model.unit.INDEX_TO_TYPE_MAP": {"tf": 1}}, "df": 4}, "2": {"docs": {"mephisto.data_model.unit.INDEX_TO_TYPE_MAP": {"tf": 1}}, "df": 1}, "3": {"0": {"0": {"0": {"docs": {"mephisto.abstractions.architects.local_architect.LocalArchitectArgs.port": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.port": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {"mephisto.data_model.unit.INDEX_TO_TYPE_MAP": {"tf": 1}}, "df": 1}, "4": {"0": {"0": {"docs": {"mephisto.client.api.InvalidUsage.status_code": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "5": {"docs": {"mephisto.operations.hydra_config.TaskConfig.num_tasks": {"tf": 1}}, "df": 1}, "6": {"0": {"0": {"docs": {"mephisto.data_model.task_run.TaskRunArgs.submission_timeout": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.task": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.mephisto": {"tf": 1}}, "df": 3}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {"mephisto.abstractions.architect.ArchitectArgs.server_type": {"tf": 1.4142135623730951}, "mephisto.abstractions.architect.ArchitectArgs.server_source_path": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.instance_type": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.subdomain": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.profile_name": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.ARCHITECT_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.use_hobby": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.heroku_team": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.heroku_app_name": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.ARCHITECT_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs.hostname": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs.port": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.local_architect.LocalArchitect.ARCHITECT_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.should_run_server": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.port": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockArchitect.ARCHITECT_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.mephisto_router_app": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.mephisto_router_state": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintArgs.block_qualification": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.units_per_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.extra_source_dir": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_json": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_jsonl": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_csv": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs.onboarding_qualification": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.passed_qualification_name": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.max_screening_units": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.use_screening_task": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.gold_qualification_base": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.use_golds": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.min_golds": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.max_incorrect_golds": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.num_assignments": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.use_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.timeout_time": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.is_concurrent": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.BLUEPRINT_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.BUILT_FILE": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.BUILT_MESSAGE": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.world_module": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.world_file": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.preview_source": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.task_description_file": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.custom_source_bundle": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.custom_source_dir": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.extra_source_dir": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.context_csv": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.context_jsonl": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.num_conversations": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.BLUEPRINT_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.BUILT_FILE": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.BUILT_MESSAGE": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.function_registry": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.task_source": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.link_task_source": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.units_per_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.BLUEPRINT_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.task_source": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.preview_source": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.onboarding_source": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.BLUEPRINT_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.BUILT_FILE": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.BUILT_MESSAGE": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.task_source": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.link_task_source": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.BLUEPRINT_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.BUILT_FILE": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.BUILT_MESSAGE": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.ProviderArgs.requester_name": {"tf": 1.7320508075688772}, "mephisto.abstractions.crowd_provider.CrowdProvider.PROVIDER_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.PROVIDER_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.name": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.force_fail": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.PROVIDER_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.PROVIDER_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.access_key_id": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.secret_access_key": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.PROVIDER_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.PROVIDER_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.PROVIDER_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent.PROVIDER_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.PROVIDER_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.PROVIDER_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit.PROVIDER_TYPE": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.PROVIDER_TYPE": {"tf": 1.4142135623730951}, "mephisto.client.api.InvalidUsage.status_code": {"tf": 1}, "mephisto.client.config.Config.ENV": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.DISPLAY_PREFIX": {"tf": 1.4142135623730951}, "mephisto.data_model.constants.assignment_state.AssignmentState.CREATED": {"tf": 1.4142135623730951}, "mephisto.data_model.constants.assignment_state.AssignmentState.LAUNCHED": {"tf": 1.4142135623730951}, "mephisto.data_model.constants.assignment_state.AssignmentState.ASSIGNED": {"tf": 1.4142135623730951}, "mephisto.data_model.constants.assignment_state.AssignmentState.COMPLETED": {"tf": 1.4142135623730951}, "mephisto.data_model.constants.assignment_state.AssignmentState.ACCEPTED": {"tf": 1.4142135623730951}, "mephisto.data_model.constants.assignment_state.AssignmentState.MIXED": {"tf": 1.4142135623730951}, "mephisto.data_model.constants.assignment_state.AssignmentState.REJECTED": {"tf": 1.4142135623730951}, "mephisto.data_model.constants.assignment_state.AssignmentState.SOFT_REJECTED": {"tf": 1.4142135623730951}, "mephisto.data_model.constants.assignment_state.AssignmentState.EXPIRED": {"tf": 1.4142135623730951}, "mephisto.data_model.requester.RequesterArgs.name": {"tf": 1.7320508075688772}, "mephisto.data_model.task_run.TaskRunArgs.task_name": {"tf": 1.7320508075688772}, "mephisto.data_model.task_run.TaskRunArgs.task_title": {"tf": 1.7320508075688772}, "mephisto.data_model.task_run.TaskRunArgs.task_description": {"tf": 1.7320508075688772}, "mephisto.data_model.task_run.TaskRunArgs.task_reward": {"tf": 1.7320508075688772}, "mephisto.data_model.task_run.TaskRunArgs.task_tags": {"tf": 1.7320508075688772}, "mephisto.data_model.task_run.TaskRunArgs.assignment_duration_in_seconds": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.allowed_concurrent": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.maximum_units_per_worker": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.max_num_concurrent_units": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.submission_timeout": {"tf": 1}, "mephisto.data_model.unit.INDEX_TO_TYPE_MAP": {"tf": 2.23606797749979}, "mephisto.operations.datatypes.LiveTaskRun.force_shutdown": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.NOT_QUALIFIED": {"tf": 1.4142135623730951}, "mephisto.operations.datatypes.WorkerFailureReasons.NO_AVAILABLE_UNITS": {"tf": 1.4142135623730951}, "mephisto.operations.datatypes.WorkerFailureReasons.TOO_MANY_CONCURRENT": {"tf": 1.4142135623730951}, "mephisto.operations.datatypes.WorkerFailureReasons.MAX_FOR_TASK": {"tf": 1.4142135623730951}, "mephisto.operations.datatypes.WorkerFailureReasons.TASK_MISSING": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.MephistoConfig.blueprint": {"tf": 1.7320508075688772}, "mephisto.operations.hydra_config.MephistoConfig.provider": {"tf": 1.7320508075688772}, "mephisto.operations.hydra_config.MephistoConfig.architect": {"tf": 1.7320508075688772}, "mephisto.operations.hydra_config.MephistoConfig.task": {"tf": 2.6457513110645907}, "mephisto.operations.hydra_config.MephistoConfig.database": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.MephistoConfig.log_level": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.TaskConfig.mephisto": {"tf": 3.1622776601683795}, "mephisto.operations.hydra_config.TaskConfig.task_dir": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.TaskConfig.num_tasks": {"tf": 1}, "mephisto.operations.registry.BLUEPRINTS": {"tf": 4.123105625617661}, "mephisto.operations.registry.ARCHITECTS": {"tf": 3.7416573867739413}, "mephisto.operations.registry.PROVIDERS": {"tf": 3.3166247903554}, "mephisto.operations.task_launcher.GeneratorType.NONE": {"tf": 1.7320508075688772}, "mephisto.operations.task_launcher.GeneratorType.UNIT": {"tf": 1.7320508075688772}, "mephisto.operations.task_launcher.GeneratorType.ASSIGNMENT": {"tf": 1.7320508075688772}, "mephisto.operations.worker_pool.AgentDetails.worker_id": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.agent_id": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.init_task_data": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.failure_reason": {"tf": 1}, "mephisto.utils.logger_core.loggers": {"tf": 10.04987562112089}}, "df": 135, "n": {"docs": {}, "df": 0, "o": {"docs": {"mephisto.operations.datatypes.WorkerFailureReasons.NO_AVAILABLE_UNITS": {"tf": 1}}, "df": 1, "d": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architect.ArchitectArgs.server_type": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.mephisto_router_app": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.mephisto_router_state": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.world_module": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.function_registry": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.worker_id": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.agent_id": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.init_task_data": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.failure_reason": {"tf": 1}}, "df": 8}}, "t": {"docs": {"mephisto.operations.datatypes.WorkerFailureReasons.NOT_QUALIFIED": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.subdomain": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.task": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.mephisto": {"tf": 1}, "mephisto.utils.logger_core.loggers": {"tf": 1}}, "df": 4}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {"mephisto.operations.hydra_config.MephistoConfig.task": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.mephisto": {"tf": 1}}, "df": 2}}}, "t": {"2": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.instance_type": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.subdomain": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.NOT_QUALIFIED": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.MAX_FOR_TASK": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.TASK_MISSING": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.task": {"tf": 2.23606797749979}, "mephisto.operations.hydra_config.TaskConfig.mephisto": {"tf": 2.449489742783178}, "mephisto.operations.registry.BLUEPRINTS": {"tf": 1.4142135623730951}, "mephisto.utils.logger_core.loggers": {"tf": 2.23606797749979}}, "df": 10, "s": {"docs": {"mephisto.operations.datatypes.WorkerFailureReasons.TOO_MANY_CONCURRENT": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.MAX_FOR_TASK": {"tf": 1}}, "df": 2}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.operations.hydra_config.MephistoConfig.task": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.mephisto": {"tf": 1}}, "df": 2}}}}}}}}}, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.operations.hydra_config.MephistoConfig.task": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.mephisto": {"tf": 1}}, "df": 2}}}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.is_concurrent": {"tf": 1}}, "df": 1}}, "y": {"docs": {"mephisto.operations.datatypes.WorkerFailureReasons.NO_AVAILABLE_UNITS": {"tf": 1}}, "df": 1}}, "o": {"docs": {"mephisto.operations.datatypes.WorkerFailureReasons.NOT_QUALIFIED": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.TOO_MANY_CONCURRENT": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.TASK_MISSING": {"tf": 1.4142135623730951}}, "df": 3, "o": {"docs": {"mephisto.operations.datatypes.WorkerFailureReasons.TOO_MANY_CONCURRENT": {"tf": 1}}, "df": 1}}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.operations.datatypes.WorkerFailureReasons.NOT_QUALIFIED": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.MAX_FOR_TASK": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.TASK_MISSING": {"tf": 1}}, "df": 3}}, "e": {"docs": {"mephisto.operations.datatypes.WorkerFailureReasons.MAX_FOR_TASK": {"tf": 1.4142135623730951}}, "df": 1, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.operations.datatypes.WorkerFailureReasons.NO_AVAILABLE_UNITS": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.operations.hydra_config.MephistoConfig.task": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.mephisto": {"tf": 1}}, "df": 2}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.operations.hydra_config.MephistoConfig.task": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.mephisto": {"tf": 1}}, "df": 2}}}}}, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.operations.hydra_config.MephistoConfig.database": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.mephisto": {"tf": 1}}, "df": 2}}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.instance_type": {"tf": 1}}, "df": 1}}}, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.data_model.constants.assignment_state.AssignmentState.MIXED": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.utils.logger_core.loggers": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.subdomain": {"tf": 1}, "mephisto.utils.logger_core.loggers": {"tf": 5.744562646538029}}, "df": 2, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.operations.hydra_config.TaskConfig.mephisto": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.utils.logger_core.loggers": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions.architects.mock_architect.MockArchitect.ARCHITECT_TYPE": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.name": {"tf": 1}, "mephisto.operations.registry.BLUEPRINTS": {"tf": 1}, "mephisto.operations.registry.ARCHITECTS": {"tf": 1}, "mephisto.operations.registry.PROVIDERS": {"tf": 1}, "mephisto.utils.logger_core.loggers": {"tf": 1.4142135623730951}}, "df": 8}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.utils.logger_core.loggers": {"tf": 2.6457513110645907}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.PROVIDER_TYPE": {"tf": 1}, "mephisto.operations.registry.PROVIDERS": {"tf": 1.4142135623730951}, "mephisto.utils.logger_core.loggers": {"tf": 3.1622776601683795}}, "df": 12}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.operations.datatypes.WorkerFailureReasons.TOO_MANY_CONCURRENT": {"tf": 1}}, "df": 1}}, "x": {"docs": {"mephisto.operations.hydra_config.MephistoConfig.task": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.mephisto": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"mephisto.operations.datatypes.WorkerFailureReasons.MAX_FOR_TASK": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.task": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.mephisto": {"tf": 1}}, "df": 3}}}}}}}, "e": {"docs": {}, "df": 0, "c": {"2": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.ARCHITECT_TYPE": {"tf": 1}, "mephisto.operations.registry.ARCHITECTS": {"tf": 1}, "mephisto.utils.logger_core.loggers": {"tf": 2.449489742783178}}, "df": 3}, "docs": {}, "df": 0}, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.data_model.constants.assignment_state.AssignmentState.EXPIRED": {"tf": 1}}, "df": 1}}}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {"mephisto.operations.datatypes.WorkerFailureReasons.TASK_MISSING": {"tf": 1}}, "df": 1}}}}}}, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.use_hobby": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.should_run_server": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.use_screening_task": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.use_golds": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.use_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.link_task_source": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.link_task_source": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.force_fail": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun.force_shutdown": {"tf": 1}}, "df": 9}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"mephisto.operations.datatypes.WorkerFailureReasons.TOO_MANY_CONCURRENT": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.operations.datatypes.WorkerFailureReasons.MAX_FOR_TASK": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.TASK_MISSING": {"tf": 1}}, "df": 2}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "u": {"docs": {"mephisto.abstractions.architects.heroku_architect.HerokuArchitect.ARCHITECT_TYPE": {"tf": 1}, "mephisto.operations.registry.ARCHITECTS": {"tf": 1}, "mephisto.utils.logger_core.loggers": {"tf": 1}}, "df": 3}}}}, "l": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.utils.logger_core.loggers": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.operations.datatypes.WorkerFailureReasons.MAX_FOR_TASK": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.TASK_MISSING": {"tf": 1.4142135623730951}}, "df": 2}}, "s": {"docs": {"mephisto.operations.datatypes.WorkerFailureReasons.MAX_FOR_TASK": {"tf": 1}}, "df": 1}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.utils.logger_core.loggers": {"tf": 1}}, "df": 1}}}}}}, "y": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {"mephisto.utils.logger_core.loggers": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.architects.local_architect.LocalArchitect.ARCHITECT_TYPE": {"tf": 1}, "mephisto.operations.registry.ARCHITECTS": {"tf": 1}, "mephisto.utils.logger_core.loggers": {"tf": 1.4142135623730951}}, "df": 3, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.local_architect.LocalArchitectArgs.hostname": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.operations.datatypes.WorkerFailureReasons.TASK_MISSING": {"tf": 1}}, "df": 1}}, "g": {"docs": {"mephisto.operations.hydra_config.TaskConfig.mephisto": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.data_model.constants.assignment_state.AssignmentState.LAUNCHED": {"tf": 1}}, "df": 1}, "r": {"docs": {"mephisto.utils.logger_core.loggers": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.operations.datatypes.WorkerFailureReasons.NO_AVAILABLE_UNITS": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.operations.hydra_config.TaskConfig.mephisto": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.BUILT_FILE": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.BUILT_FILE": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.BUILT_FILE": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.BUILT_FILE": {"tf": 1}}, "df": 4}}}, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.client.config.Config.ENV": {"tf": 1}}, "df": 1}}}}}}}}}, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.data_model.unit.INDEX_TO_TYPE_MAP": {"tf": 1}}, "df": 1}}}}}}}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.operations.hydra_config.MephistoConfig.task": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.mephisto": {"tf": 1}}, "df": 2}}}}}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.operations.datatypes.WorkerFailureReasons.TASK_MISSING": {"tf": 1}}, "df": 1}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.operations.hydra_config.MephistoConfig.task": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.mephisto": {"tf": 1}}, "df": 2}}}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"mephisto.utils.logger_core.loggers": {"tf": 2.6457513110645907}}, "df": 1, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.operations.hydra_config.MephistoConfig.database": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.mephisto": {"tf": 1.4142135623730951}, "mephisto.utils.logger_core.loggers": {"tf": 1.4142135623730951}}, "df": 3, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.operations.hydra_config.MephistoConfig.database": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.mephisto": {"tf": 1}}, "df": 2}}}}, "s": {"docs": {"mephisto.utils.logger_core.loggers": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.utils.logger_core.loggers": {"tf": 1}}, "df": 1}}}}}}}}}, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.BUILT_FILE": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.BUILT_MESSAGE": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.BUILT_FILE": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.BUILT_MESSAGE": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.BUILT_FILE": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.BUILT_MESSAGE": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.BUILT_FILE": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.BUILT_MESSAGE": {"tf": 1}}, "df": 8}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.utils.logger_core.loggers": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider.PROVIDER_TYPE": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.operations.hydra_config.TaskConfig.mephisto": {"tf": 1}, "mephisto.utils.logger_core.loggers": {"tf": 1}}, "df": 2, "s": {"docs": {"mephisto.utils.logger_core.loggers": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}, "y": {"docs": {"mephisto.utils.logger_core.loggers": {"tf": 1}}, "df": 1}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.operations.registry.BLUEPRINTS": {"tf": 1}}, "df": 2}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.operations.registry.BLUEPRINTS": {"tf": 1}}, "df": 2}}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider.PROVIDER_TYPE": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.mephisto": {"tf": 1}}, "df": 2, "s": {"docs": {"mephisto.utils.logger_core.loggers": {"tf": 2.449489742783178}}, "df": 1}}}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.operations.datatypes.WorkerFailureReasons.NO_AVAILABLE_UNITS": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.TOO_MANY_CONCURRENT": {"tf": 1}}, "df": 2}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.operations.hydra_config.MephistoConfig.task": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.mephisto": {"tf": 1}}, "df": 2}}, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.utils.logger_core.loggers": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.operations.registry.BLUEPRINTS": {"tf": 1}}, "df": 2}, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.utils.logger_core.loggers": {"tf": 1}}, "df": 1, "s": {"docs": {"mephisto.utils.logger_core.loggers": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider.PROVIDER_TYPE": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.operations.datatypes.WorkerFailureReasons.TASK_MISSING": {"tf": 1}}, "df": 1}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"mephisto.utils.logger_core.loggers": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.utils.logger_core.loggers": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.data_model.constants.assignment_state.AssignmentState.CREATED": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.data_model.constants.assignment_state.AssignmentState.COMPLETED": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.MAX_FOR_TASK": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.TASK_MISSING": {"tf": 1}}, "df": 3}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.data_model.unit.INDEX_TO_TYPE_MAP": {"tf": 1}}, "df": 1}}}}}}}}}}, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.operations.hydra_config.MephistoConfig.task": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.TaskConfig.mephisto": {"tf": 1.4142135623730951}}, "df": 2, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.operations.datatypes.WorkerFailureReasons.TOO_MANY_CONCURRENT": {"tf": 1}}, "df": 1}}}}}}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.utils.logger_core.loggers": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.operations.datatypes.WorkerFailureReasons.TOO_MANY_CONCURRENT": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.operations.datatypes.WorkerFailureReasons.NOT_QUALIFIED": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.NO_AVAILABLE_UNITS": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.TOO_MANY_CONCURRENT": {"tf": 1}}, "df": 3}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.operations.registry.BLUEPRINTS": {"tf": 1}}, "df": 2}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.operations.registry.BLUEPRINTS": {"tf": 1}}, "df": 2}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.name": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.MAX_FOR_TASK": {"tf": 1}, "mephisto.utils.logger_core.loggers": {"tf": 1}}, "df": 3}}}}}}}, "j": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.data_model.constants.assignment_state.AssignmentState.REJECTED": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.SOFT_REJECTED": {"tf": 1}}, "df": 2}}}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.operations.hydra_config.MephistoConfig.task": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.mephisto": {"tf": 1}}, "df": 2}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.utils.logger_core.loggers": {"tf": 1}}, "df": 1, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.utils.logger_core.loggers": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.BLUEPRINT_TYPE": {"tf": 1}, "mephisto.operations.registry.BLUEPRINTS": {"tf": 1.4142135623730951}, "mephisto.utils.logger_core.loggers": {"tf": 1.4142135623730951}}, "df": 4}}, "e": {"docs": {"mephisto.utils.logger_core.loggers": {"tf": 1.4142135623730951}}, "df": 1}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.data_model.unit.INDEX_TO_TYPE_MAP": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "x": {"docs": {"mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit.PROVIDER_TYPE": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.PROVIDER_TYPE": {"tf": 1}, "mephisto.operations.registry.PROVIDERS": {"tf": 1}}, "df": 6}}}}}}, "o": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.data_model.constants.assignment_state.AssignmentState.SOFT_REJECTED": {"tf": 1}}, "df": 1}}}, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.data_model.unit.INDEX_TO_TYPE_MAP": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.operations.datatypes.WorkerFailureReasons.MAX_FOR_TASK": {"tf": 1}}, "df": 1}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.operations.datatypes.WorkerFailureReasons.TASK_MISSING": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.operations.hydra_config.MephistoConfig.task": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.mephisto": {"tf": 1}}, "df": 2}}}}}, "r": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.utils.logger_core.loggers": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.operations.hydra_config.MephistoConfig.task": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.mephisto": {"tf": 1}}, "df": 2}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.utils.logger_core.loggers": {"tf": 1.7320508075688772}}, "df": 1}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.operations.hydra_config.MephistoConfig.database": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.mephisto": {"tf": 1}, "mephisto.utils.logger_core.loggers": {"tf": 1}}, "df": 3}}}}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.operations.datatypes.WorkerFailureReasons.NOT_QUALIFIED": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.TOO_MANY_CONCURRENT": {"tf": 1}}, "df": 2, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.data_model.agent.OnboardingAgent.DISPLAY_PREFIX": {"tf": 1}}, "df": 1}}}}}}}}}, "f": {"docs": {"mephisto.operations.datatypes.WorkerFailureReasons.MAX_FOR_TASK": {"tf": 1}}, "df": 1}, "r": {"docs": {"mephisto.operations.datatypes.WorkerFailureReasons.TASK_MISSING": {"tf": 1}}, "df": 1}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.utils.logger_core.loggers": {"tf": 2.23606797749979}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.utils.logger_core.loggers": {"tf": 1}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.data_model.constants.assignment_state.AssignmentState.ASSIGNED": {"tf": 1}}, "df": 1}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.operations.hydra_config.MephistoConfig.task": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.mephisto": {"tf": 1}, "mephisto.utils.logger_core.loggers": {"tf": 1}}, "df": 3}}}}}}}}}, "c": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.operations.datatypes.WorkerFailureReasons.TOO_MANY_CONCURRENT": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.data_model.constants.assignment_state.AssignmentState.ACCEPTED": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.operations.datatypes.WorkerFailureReasons.NOT_QUALIFIED": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.TOO_MANY_CONCURRENT": {"tf": 1}}, "df": 2}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.operations.hydra_config.TaskConfig.mephisto": {"tf": 1}, "mephisto.utils.logger_core.loggers": {"tf": 1.4142135623730951}}, "df": 2, "s": {"docs": {"mephisto.utils.logger_core.loggers": {"tf": 2.23606797749979}}, "df": 1}}}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.operations.datatypes.WorkerFailureReasons.NO_AVAILABLE_UNITS": {"tf": 1}}, "df": 1}}}}}}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.operations.datatypes.WorkerFailureReasons.NO_AVAILABLE_UNITS": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.utils.logger_core.loggers": {"tf": 2}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.operations.datatypes.WorkerFailureReasons.TOO_MANY_CONCURRENT": {"tf": 1}}, "df": 1}}}}}}, "l": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.operations.datatypes.WorkerFailureReasons.MAX_FOR_TASK": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.TASK_MISSING": {"tf": 1}}, "df": 2}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.operations.hydra_config.MephistoConfig.task": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.mephisto": {"tf": 1}}, "df": 2}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.operations.datatypes.WorkerFailureReasons.MAX_FOR_TASK": {"tf": 1}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.operations.datatypes.WorkerFailureReasons.TASK_MISSING": {"tf": 1}}, "df": 1}}}}}, "b": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.utils.logger_core.loggers": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.utils.logger_core.loggers": {"tf": 4.358898943540674}}, "df": 1}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.data_model.unit.INDEX_TO_TYPE_MAP": {"tf": 1.7320508075688772}, "mephisto.utils.logger_core.loggers": {"tf": 2}}, "df": 2, "s": {"docs": {"mephisto.operations.hydra_config.MephistoConfig.task": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.TaskConfig.mephisto": {"tf": 1.4142135623730951}}, "df": 2}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.utils.logger_core.loggers": {"tf": 1}}, "df": 1, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"3": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "y": {"3": {"8": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.operations.hydra_config.TaskConfig.task_dir": {"tf": 1}}, "df": 1}}}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}}}}}}}, "docs": {}, "df": 0}}}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.utils.logger_core.loggers": {"tf": 1.7320508075688772}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.data_model.unit.INDEX_TO_TYPE_MAP": {"tf": 1}, "mephisto.utils.logger_core.loggers": {"tf": 1}}, "df": 2}}}}, "y": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {"mephisto.operations.datatypes.WorkerFailureReasons.NOT_QUALIFIED": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.TOO_MANY_CONCURRENT": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.MAX_FOR_TASK": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.TASK_MISSING": {"tf": 1}}, "df": 4, "r": {"docs": {"mephisto.operations.datatypes.WorkerFailureReasons.TOO_MANY_CONCURRENT": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.TASK_MISSING": {"tf": 1}}, "df": 2}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.operations.datatypes.WorkerFailureReasons.NOT_QUALIFIED": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.utils.logger_core.loggers": {"tf": 1}}, "df": 1, "s": {"docs": {"mephisto.utils.logger_core.loggers": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "w": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.operations.datatypes.WorkerFailureReasons.NOT_QUALIFIED": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.NO_AVAILABLE_UNITS": {"tf": 1}, "mephisto.operations.datatypes.WorkerFailureReasons.TOO_MANY_CONCURRENT": {"tf": 1}}, "df": 3, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.operations.datatypes.WorkerFailureReasons.TOO_MANY_CONCURRENT": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.operations.hydra_config.MephistoConfig.task": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.mephisto": {"tf": 1}, "mephisto.utils.logger_core.loggers": {"tf": 1.7320508075688772}}, "df": 3}}}}}, "e": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.utils.logger_core.loggers": {"tf": 1}}, "df": 1}}}}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.operations.datatypes.WorkerFailureReasons.NO_AVAILABLE_UNITS": {"tf": 1}}, "df": 1}, "n": {"docs": {"mephisto.operations.hydra_config.MephistoConfig.task": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.mephisto": {"tf": 1}}, "df": 2, "f": {"docs": {}, "df": 0, "o": {"docs": {"mephisto.operations.hydra_config.MephistoConfig.log_level": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.mephisto": {"tf": 1}}, "df": 2}}}, "o": {"docs": {"mephisto.utils.logger_core.loggers": {"tf": 1}}, "df": 1}}}}, "signature": {"root": {"0": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.try_server_push": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_current_qual_or_default": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_run": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.__init__": {"tf": 1.7320508075688772}, "mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 1.7320508075688772}, "mephisto.operations.hydra_config.TaskConfig.__init__": {"tf": 1.7320508075688772}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"tf": 1.7320508075688772}, "mephisto.operations.task_launcher.TaskLauncher.__init__": {"tf": 1}, "mephisto.utils.testing.get_test_unit": {"tf": 1}}, "df": 11}, "1": {"0": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.try_server_push": {"tf": 1}}, "df": 1}, "8": {"0": {"0": {"docs": {"mephisto.data_model.task_run.TaskRunArgs.__init__": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"tf": 1}}, "df": 4}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.grant_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_compensation_hit_with_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_with_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_crowd_qualification": {"tf": 1}}, "df": 12}, "3": {"0": {"0": {"0": {"docs": {"mephisto.abstractions.architects.local_architect.LocalArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.__init__": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "5": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.try_server_push": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"tf": 1}, "mephisto.operations.operator.Operator.force_shutdown": {"tf": 1}}, "df": 4}, "6": {"0": {"0": {"docs": {"mephisto.data_model.task_run.TaskRunArgs.__init__": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"tf": 1}}, "df": 4}, "4": {"8": {"0": {"0": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.create_hit_type": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "8": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_instance": {"tf": 1}}, "df": 1}, "docs": {"mephisto.abstractions.architect.ArchitectArgs.__init__": {"tf": 2}, "mephisto.abstractions.architect.Architect.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architect.Architect.assert_task_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.architect.Architect.get_channels": {"tf": 1.4142135623730951}, "mephisto.abstractions.architect.Architect.download_file": {"tf": 1.4142135623730951}, "mephisto.abstractions.architect.Architect.prepare": {"tf": 1.4142135623730951}, "mephisto.abstractions.architect.Architect.deploy": {"tf": 1.4142135623730951}, "mephisto.abstractions.architect.Architect.cleanup": {"tf": 1.4142135623730951}, "mephisto.abstractions.architect.Architect.shutdown": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_closed": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.close": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_alive": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.open": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.enqueue_send": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.cleanup_ec2_resources.main": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.cleanup_ec2_server_by_name.main": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.url_safe_string": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.__init__": {"tf": 2}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.get_channels": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.download_file": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.check_domain_unused_locally": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.assert_task_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.server_is_running": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.build_is_clean": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.prepare": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.deploy": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.cleanup": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.shutdown": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_owner_tag": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.check_aws_credentials": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.setup_ec2_credentials": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_domain_if_available": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.find_hosted_zone": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_hosted_zone": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.find_certificate_arn": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_certificate": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_zone_records": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_mephisto_vpc": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_security_group": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_key_pair": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_instance": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_target_group": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.rule_is_new": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_instance_to_listener": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_load_balancer": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.configure_base_balancer": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_instance_address": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.detete_instance_address": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.try_server_push": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.deploy_fallback_server": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.deploy_to_routing_server": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_rule": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_instance": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.remove_instance_and_cleanup": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_listener": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.update_details": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.main": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.__init__": {"tf": 2.6457513110645907}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_channels": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.download_file": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_heroku_client_path": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_user_identifier": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.server_is_running": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.build_is_clean": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.prepare": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.deploy": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.cleanup": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.shutdown": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.local_architect.LocalArchitect.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.local_architect.LocalArchitect.get_channels": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.local_architect.LocalArchitect.download_file": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.local_architect.LocalArchitect.prepare": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.local_architect.LocalArchitect.deploy": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.local_architect.LocalArchitect.cleanup": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.local_architect.LocalArchitect.shutdown": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.get_rand_id": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.mock_architect.SocketHandler.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.SocketHandler.open": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_close": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_message": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.AliveHandler.get": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockServer.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockServer.send_agent_act": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockServer.submit_mock_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent_after_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockServer.disconnect_mock_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockServer.launch_mock": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockServer.shutdown_mock": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockArchitect.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockArchitect.get_channels": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockArchitect.download_file": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockArchitect.prepare": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockArchitect.deploy": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockArchitect.cleanup": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockArchitect.shutdown": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.build_router.can_build": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.build_router.install_router_files": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.build_router.build_node_router": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.build_router.build_flask_router": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.build_router.build_router": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.debug_log": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.js_time": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.LocalAgentState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouterState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.register_router_application": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_open": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_message": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_close": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.make_agent_request": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.request_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.submit_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.submit_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.log_error": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.is_alive": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.get_timestamp": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.download_file": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.show_index": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.get_task_config": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.get_static": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.add_header": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.BlueprintArgs.__init__": {"tf": 2}, "mephisto.abstractions.blueprint.SharedTaskState.__init__": {"tf": 3.1622776601683795}, "mephisto.abstractions.blueprint.BlueprintMixin.extract_unique_mixins": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.BlueprintMixin.init_mixin_config": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.BlueprintMixin.assert_mixin_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.BlueprintMixin.get_mixin_qualifications": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.Blueprint.get_required_qualifications": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.Blueprint.assert_task_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.Blueprint.get_frontend_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.Blueprint.get_initialization_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder.build_in_dir": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.set_init_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_init_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.load_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.save_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_submit": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_start": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_end": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState.__init__": {"tf": 4}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.__init__": {"tf": 2.8284271247461903}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.assert_task_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.get_initialization_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.get_init_data_for_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingSharedState.__init__": {"tf": 2.449489742783178}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_mixin_config": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.assert_mixin_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_mixin_qualifications": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_failed_qual": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_onboarding_config": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_onboarding_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.__init__": {"tf": 2}, "mephisto.abstractions.blueprints.mixins.screen_task_required.blank_generator": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskSharedState.__init__": {"tf": 2}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_mixin_config": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_screening_config": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.assert_mixin_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.worker_needs_screening": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.should_generate_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_screening_unit_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.create_validation_function": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_mixin_qualifications": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.get_gold_factory": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_needs_gold": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_qualifies": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState.__init__": {"tf": 2.8284271247461903}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_mixin_config": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_gold_config": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.assert_mixin_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_current_qual_or_default": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_completion_stats_for_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.should_produce_gold_for_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.update_qualified_status": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_gold_unit_data_for_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.create_validation_function": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_mixin_qualifications": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.set_init_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_init_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.load_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.save_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_submit": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.__init__": {"tf": 2.6457513110645907}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState.__init__": {"tf": 4}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.get_initialization_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.validate_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.build_in_dir": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_mock_assignment_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_data_for_assignment": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_init_data_for_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_assignment": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_assignment": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.set_init_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_init_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.load_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_parsed_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_start": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_end": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.save_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_submit": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.__init__": {"tf": 4.47213595499958}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.__init__": {"tf": 3.605551275463989}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.assert_task_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_frontend_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_initialization_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.rebuild_core": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_custom_bundle": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_in_dir": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.act": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.observe": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_init_data_for_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_world_id": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_assignment": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_assignment": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.ParlAIAgent.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.Message.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest.to_dict": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.set_init_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_init_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.load_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_parsed_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_task_start": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_task_end": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.save_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_submit": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.__init__": {"tf": 4}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.__init__": {"tf": 2.23606797749979}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.assert_task_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.get_initialization_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.get_init_data_for_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.cleanup_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.cleanup_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.__init__": {"tf": 3.3166247903554}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.assert_task_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.rebuild_core": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.build_in_dir": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.__init__": {"tf": 3}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.assert_task_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.build_in_dir": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.ProviderArgs.__init__": {"tf": 2}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.is_sandbox": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.assert_task_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.get_wrapper_js_path": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.setup_resources_for_task_run": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_resources_from_task_run": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.get_db_path_for_provider": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.has_datastore_for_provider": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.get_datastore_for_provider": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.set_datastore_for_provider": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.optimized_load": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.cache_result": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.shutdown": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.init_tables": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.new_project": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.get_project": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.find_projects": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.new_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.get_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.find_tasks": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.update_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.get_task_run": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.find_task_runs": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.update_task_run": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.new_assignment": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.get_assignment": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.find_assignments": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.new_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.get_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.find_units": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.clear_unit_agent_assignment": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.update_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.new_requester": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.get_requester": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.find_requesters": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.new_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.get_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.find_workers": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.new_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.get_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.update_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.find_agents": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.new_onboarding_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.get_onboarding_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.update_onboarding_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.find_onboarding_agents": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.make_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.find_qualifications": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.get_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.delete_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.grant_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.check_granted_qualifications": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.get_granted_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.revoke_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.databases.local_database.nonesafe_int": {"tf": 1.4142135623730951}, "mephisto.abstractions.databases.local_database.assert_valid_provider": {"tf": 1.4142135623730951}, "mephisto.abstractions.databases.local_database.is_key_failure": {"tf": 1.4142135623730951}, "mephisto.abstractions.databases.local_database.is_unique_failure": {"tf": 1.4142135623730951}, "mephisto.abstractions.databases.local_database.StringIDRow.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.shutdown": {"tf": 1.4142135623730951}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.init_tables": {"tf": 1.4142135623730951}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.shutdown": {"tf": 1.4142135623730951}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.optimized_load": {"tf": 1.4142135623730951}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.cache_result": {"tf": 1.4142135623730951}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.new_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.observe": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_live_update": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_submit_event": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.get_live_update": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.approve_work": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.reject_work": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.mark_done": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.mark_disconnected": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.await_submit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.init_tables": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_requester_exists": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_requester_registered": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_requester_registered": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_worker_exists": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_worker_blocked": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_worker_blocked": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_unit_exists": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_unit_expired": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_unit_expired": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProviderArgs.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.initialize_provider_datastore": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.setup_resources_for_task_run": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.cleanup_resources_from_task_run": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.get_wrapper_js_path": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.register": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.is_registered": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.get_available_budget": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.is_sandbox": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.launch": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.expire": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.is_expired": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.bonus_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.block_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.unblock_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_blocked": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_eligible": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new_from_provider_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.attempt_to_reconcile_submitted_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.approve_work": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.reject_work": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.mark_done": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.init_tables": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.is_hit_mapping_in_sync": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.new_hit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_unassigned_hit_ids": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_assignment_to_hit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.clear_hit_from_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_hit_mapping": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_run": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_run": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.create_qualification_mapping": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_qualification_mapping": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_session_for_requester": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_client_for_requester": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_sandbox_client_for_requester": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProviderArgs.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.initialize_provider_datastore": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.setup_resources_for_task_run": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_resources_from_task_run": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.get_wrapper_js_path": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.__init__": {"tf": 2.23606797749979}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.register": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.is_registered": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.get_available_budget": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.register_from_provider_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_assignment_id": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_hit_id": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_requester": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.set_db_status": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.clear_assigned_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_status": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.launch": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.expire": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.is_expired": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.client_is_sandbox": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.check_aws_credentials": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.setup_aws_credentials": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_task_fee": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_bonus_fee": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.get_requester_balance": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.check_mturk_balance": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_config": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.delete_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.give_worker_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.remove_worker_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.convert_mephisto_qualifications": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_type": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.create_compensation_hit_with_hit_type": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_with_hit_type": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.expire_hit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.get_hit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignment": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignments_for_hit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_work": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.reject_work": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_assignments_for_hit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.block_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.unblock_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.is_worker_blocked": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.pay_bonus": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.email_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.get_outstanding_hits": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.expire_and_dispose_hits": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_from_mturk_worker_id": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_mturk_worker_id": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.revoke_crowd_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.bonus_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.block_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.unblock_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_blocked": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_eligible": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.utils.script_utils.get_mturk_ids_from_unit_id": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProviderArgs.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.get_wrapper_js_path": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.cleanup_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.is_sandbox": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.grant_crowd_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.revoke_crowd_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.new": {"tf": 1.4142135623730951}, "mephisto.client.api.get_available_requesters": {"tf": 1.4142135623730951}, "mephisto.client.api.get_running_task_runs": {"tf": 1.4142135623730951}, "mephisto.client.api.get_reviewable_task_runs": {"tf": 1.4142135623730951}, "mephisto.client.api.launch_options": {"tf": 1.4142135623730951}, "mephisto.client.api.start_task_run": {"tf": 1.4142135623730951}, "mephisto.client.api.view_unit": {"tf": 1.4142135623730951}, "mephisto.client.api.get_basic_task_options": {"tf": 1.4142135623730951}, "mephisto.client.api.requester_details": {"tf": 1.4142135623730951}, "mephisto.client.api.requester_register": {"tf": 1.4142135623730951}, "mephisto.client.api.get_submitted_data": {"tf": 1.4142135623730951}, "mephisto.client.api.get_balance": {"tf": 1.4142135623730951}, "mephisto.client.api.requester_launch_options": {"tf": 1.4142135623730951}, "mephisto.client.api.get_available_blueprints": {"tf": 1.4142135623730951}, "mephisto.client.api.get_blueprint_arguments": {"tf": 1.4142135623730951}, "mephisto.client.api.get_available_architects": {"tf": 1.4142135623730951}, "mephisto.client.api.get_architect_arguments": {"tf": 1.4142135623730951}, "mephisto.client.api.accept_unit": {"tf": 1.4142135623730951}, "mephisto.client.api.reject_unit": {"tf": 1.4142135623730951}, "mephisto.client.api.soft_block_unit": {"tf": 1.4142135623730951}, "mephisto.client.api.hard_block_unit": {"tf": 1.4142135623730951}, "mephisto.client.api.intentional_error": {"tf": 1.4142135623730951}, "mephisto.client.api.InvalidUsage.__init__": {"tf": 1.4142135623730951}, "mephisto.client.api.InvalidUsage.to_dict": {"tf": 1.4142135623730951}, "mephisto.client.api.handle_invalid_usage": {"tf": 1.4142135623730951}, "mephisto.client.config.Config.__init__": {"tf": 1.4142135623730951}, "mephisto.client.full.server.main": {"tf": 1.4142135623730951}, "mephisto.client.review.review_server.run": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.set_live_run": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.get_live_run": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.get_agent_id": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.get_worker": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.get_unit": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.get_assignment": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.get_task_run": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.get_task": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.get_data_dir": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.update_status": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.new_from_provider_data": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.observe": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.get_live_update": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.act": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.await_submit": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.handle_submit": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.get_status": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.shutdown": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.approve_work": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.soft_reject_work": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.reject_work": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.mark_done": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.new": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.get_agent_id": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.set_live_run": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.get_live_run": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.is_onboarding_id": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.get_db_id_from_agent_id": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.get_worker": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.get_task_run": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.get_task": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.get_data_dir": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.update_status": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.observe": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.get_live_update": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.act": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.await_submit": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.handle_submit": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.get_status": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.shutdown": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.new": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.InitializationData.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.InitializationData.dumpJSON": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.InitializationData.loadFromJSON": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.get_data_dir": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.get_assignment_data": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.write_assignment_data": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.get_agents": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.get_status": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.get_task_run": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.get_task": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.get_requester": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.get_units": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.get_workers": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.get_cost_of_statuses": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.new": {"tf": 1.4142135623730951}, "mephisto.data_model.constants.assignment_state.AssignmentState.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.constants.assignment_state.AssignmentState.valid": {"tf": 1.4142135623730951}, "mephisto.data_model.constants.assignment_state.AssignmentState.incomplete": {"tf": 1.4142135623730951}, "mephisto.data_model.constants.assignment_state.AssignmentState.payable": {"tf": 1.4142135623730951}, "mephisto.data_model.constants.assignment_state.AssignmentState.valid_unit": {"tf": 1.4142135623730951}, "mephisto.data_model.constants.assignment_state.AssignmentState.final_unit": {"tf": 1.4142135623730951}, "mephisto.data_model.constants.assignment_state.AssignmentState.completed": {"tf": 1.4142135623730951}, "mephisto.data_model.constants.assignment_state.AssignmentState.final_agent": {"tf": 1.4142135623730951}, "mephisto.data_model.exceptions.AbsentAgentError.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.exceptions.AgentDisconnectedError.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.exceptions.AgentTimeoutError.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.exceptions.AgentReturnedError.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.exceptions.AgentShutdownError.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.packet.Packet.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.packet.Packet.from_dict": {"tf": 1.4142135623730951}, "mephisto.data_model.packet.Packet.to_sendable_dict": {"tf": 1.4142135623730951}, "mephisto.data_model.packet.Packet.copy": {"tf": 1.4142135623730951}, "mephisto.data_model.project.Project.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.project.Project.get_tasks": {"tf": 1.4142135623730951}, "mephisto.data_model.project.Project.get_total_spend": {"tf": 1.4142135623730951}, "mephisto.data_model.project.Project.new": {"tf": 1.4142135623730951}, "mephisto.data_model.qualification.Qualification.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.qualification.GrantedQualification.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.requester.RequesterArgs.__init__": {"tf": 1.7320508075688772}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.requester.Requester.get_task_runs": {"tf": 1.4142135623730951}, "mephisto.data_model.requester.Requester.get_total_spend": {"tf": 1.4142135623730951}, "mephisto.data_model.requester.Requester.is_sandbox": {"tf": 1.4142135623730951}, "mephisto.data_model.requester.Requester.register": {"tf": 1.4142135623730951}, "mephisto.data_model.requester.Requester.is_registered": {"tf": 1.4142135623730951}, "mephisto.data_model.requester.Requester.get_available_budget": {"tf": 1.4142135623730951}, "mephisto.data_model.requester.Requester.to_dict": {"tf": 1.4142135623730951}, "mephisto.data_model.requester.Requester.new": {"tf": 1.4142135623730951}, "mephisto.data_model.task.assert_task_is_valid": {"tf": 1.4142135623730951}, "mephisto.data_model.task.Task.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.task.Task.get_project": {"tf": 1.4142135623730951}, "mephisto.data_model.task.Task.set_project": {"tf": 1.4142135623730951}, "mephisto.data_model.task.Task.get_runs": {"tf": 1.4142135623730951}, "mephisto.data_model.task.Task.get_assignments": {"tf": 1.4142135623730951}, "mephisto.data_model.task.Task.get_total_spend": {"tf": 1.4142135623730951}, "mephisto.data_model.task.Task.new": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRunArgs.__init__": {"tf": 2.6457513110645907}, "mephisto.data_model.task_run.TaskRunArgs.get_mock_params": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.get_units": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.get_valid_units_for_worker": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.clear_reservation": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.reserve_unit": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.get_blueprint": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.get_provider": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.get_task": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.get_task_args": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.get_requester": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.get_has_assignments": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.get_assignments": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.get_assignment_statuses": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.update_completion_progress": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.get_is_completed": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.sync_completion_status": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.get_run_dir": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.get_total_spend": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.to_dict": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.new": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.get_crowd_provider_class": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.get_assignment_data": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.sync_status": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.get_db_status": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.set_db_status": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.get_assignment": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.get_task_run": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.get_task": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.get_requester": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.clear_assigned_agent": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.get_assigned_agent": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.get_pay_amount": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.get_status": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.launch": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.expire": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.is_expired": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.new": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.WorkerArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.get_agents": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.new_from_provider_data": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.get_granted_qualification": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.is_disqualified": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.is_qualified": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.revoke_qualification": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.grant_qualification": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.grant_crowd_qualification": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.revoke_crowd_qualification": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.bonus_worker": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.block_worker": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.unblock_worker": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.is_blocked": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.is_eligible": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.register": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.new": {"tf": 1.4142135623730951}, "mephisto.operations.client_io_handler.ClientIOHandler.__init__": {"tf": 1.4142135623730951}, "mephisto.operations.client_io_handler.ClientIOHandler.log_metrics_for_packet": {"tf": 1.4142135623730951}, "mephisto.operations.client_io_handler.ClientIOHandler.register_run": {"tf": 1.4142135623730951}, "mephisto.operations.client_io_handler.ClientIOHandler.get_live_run": {"tf": 1.4142135623730951}, "mephisto.operations.client_io_handler.ClientIOHandler.launch_channels": {"tf": 1.4142135623730951}, "mephisto.operations.client_io_handler.ClientIOHandler.associate_agent_with_registration": {"tf": 1.4142135623730951}, "mephisto.operations.client_io_handler.ClientIOHandler.enqueue_agent_details": {"tf": 1.4142135623730951}, "mephisto.operations.client_io_handler.ClientIOHandler.send_live_update": {"tf": 1.4142135623730951}, "mephisto.operations.client_io_handler.ClientIOHandler.send_status_update": {"tf": 1.4142135623730951}, "mephisto.operations.client_io_handler.ClientIOHandler.process_outgoing_queue": {"tf": 1.4142135623730951}, "mephisto.operations.client_io_handler.ClientIOHandler.shutdown": {"tf": 1.4142135623730951}, "mephisto.operations.config_handler.get_raw_config": {"tf": 1.4142135623730951}, "mephisto.operations.config_handler.get_config": {"tf": 1.4142135623730951}, "mephisto.operations.config_handler.write_config": {"tf": 1.4142135623730951}, "mephisto.operations.config_handler.init_config": {"tf": 1.4142135623730951}, "mephisto.operations.config_handler.add_config_arg": {"tf": 1.4142135623730951}, "mephisto.operations.config_handler.get_config_arg": {"tf": 1.4142135623730951}, "mephisto.operations.datatypes.LoopWrapper.__init__": {"tf": 1.4142135623730951}, "mephisto.operations.datatypes.LoopWrapper.set_active_thread": {"tf": 1.4142135623730951}, "mephisto.operations.datatypes.LoopWrapper.execute_coro": {"tf": 1.4142135623730951}, "mephisto.operations.datatypes.LiveTaskRun.__init__": {"tf": 1.4142135623730951}, "mephisto.operations.datatypes.LiveTaskRun.shutdown": {"tf": 1.4142135623730951}, "mephisto.operations.datatypes.WorkerFailureReasons.__init__": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.DatabaseArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 3.1622776601683795}, "mephisto.operations.hydra_config.TaskConfig.__init__": {"tf": 3.1622776601683795}, "mephisto.operations.hydra_config.register_abstraction_config": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.build_default_task_config": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"tf": 3.1622776601683795}, "mephisto.operations.hydra_config.initialize_named_configs": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.register_script_config": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.check_for_hydra_compat": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.get_dict_from_field": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.get_extra_argument_dicts": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.get_task_state_dicts": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.parse_arg_dict": {"tf": 1.4142135623730951}, "mephisto.operations.operator.Operator.__init__": {"tf": 1.4142135623730951}, "mephisto.operations.operator.Operator.get_running_task_runs": {"tf": 1.4142135623730951}, "mephisto.operations.operator.Operator.validate_and_run_config_or_die": {"tf": 1.4142135623730951}, "mephisto.operations.operator.Operator.launch_task_run_or_die": {"tf": 1.4142135623730951}, "mephisto.operations.operator.Operator.force_shutdown": {"tf": 1.4142135623730951}, "mephisto.operations.operator.Operator.shutdown_async": {"tf": 1.4142135623730951}, "mephisto.operations.operator.Operator.shutdown": {"tf": 1.4142135623730951}, "mephisto.operations.operator.Operator.validate_and_run_config": {"tf": 1.4142135623730951}, "mephisto.operations.operator.Operator.launch_task_run": {"tf": 1.4142135623730951}, "mephisto.operations.operator.Operator.print_run_details": {"tf": 1.4142135623730951}, "mephisto.operations.operator.Operator.wait_for_runs_then_shutdown": {"tf": 1.4142135623730951}, "mephisto.operations.registry.register_mephisto_abstraction": {"tf": 1.4142135623730951}, "mephisto.operations.registry.uses_mephisto": {"tf": 1.4142135623730951}, "mephisto.operations.registry.fill_registries": {"tf": 1.4142135623730951}, "mephisto.operations.registry.get_crowd_provider_from_type": {"tf": 1.4142135623730951}, "mephisto.operations.registry.get_blueprint_from_type": {"tf": 1.4142135623730951}, "mephisto.operations.registry.get_architect_from_type": {"tf": 1.4142135623730951}, "mephisto.operations.registry.get_valid_provider_types": {"tf": 1.4142135623730951}, "mephisto.operations.registry.get_valid_blueprint_types": {"tf": 1.4142135623730951}, "mephisto.operations.registry.get_valid_architect_types": {"tf": 1.4142135623730951}, "mephisto.operations.task_launcher.TaskLauncher.__init__": {"tf": 1.4142135623730951}, "mephisto.operations.task_launcher.TaskLauncher.create_assignments": {"tf": 1.4142135623730951}, "mephisto.operations.task_launcher.TaskLauncher.generate_units": {"tf": 1.4142135623730951}, "mephisto.operations.task_launcher.TaskLauncher.launch_units": {"tf": 1.4142135623730951}, "mephisto.operations.task_launcher.TaskLauncher.launch_evaluation_unit": {"tf": 1.4142135623730951}, "mephisto.operations.task_launcher.TaskLauncher.launch_screening_unit": {"tf": 1.4142135623730951}, "mephisto.operations.task_launcher.TaskLauncher.launch_gold_unit": {"tf": 1.4142135623730951}, "mephisto.operations.task_launcher.TaskLauncher.get_assignments_are_all_created": {"tf": 1.4142135623730951}, "mephisto.operations.task_launcher.TaskLauncher.expire_units": {"tf": 1.4142135623730951}, "mephisto.operations.task_launcher.TaskLauncher.shutdown": {"tf": 1.4142135623730951}, "mephisto.operations.worker_pool.OnboardingInfo.__init__": {"tf": 1.4142135623730951}, "mephisto.operations.worker_pool.AgentDetails.__init__": {"tf": 1.4142135623730951}, "mephisto.operations.worker_pool.AgentDetails.to_dict": {"tf": 1.4142135623730951}, "mephisto.operations.worker_pool.WorkerPool.__init__": {"tf": 1.4142135623730951}, "mephisto.operations.worker_pool.WorkerPool.register_run": {"tf": 1.4142135623730951}, "mephisto.operations.worker_pool.WorkerPool.get_live_run": {"tf": 1.4142135623730951}, "mephisto.operations.worker_pool.WorkerPool.get_agent_for_id": {"tf": 1.4142135623730951}, "mephisto.operations.worker_pool.WorkerPool.register_worker": {"tf": 1.4142135623730951}, "mephisto.operations.worker_pool.WorkerPool.register_agent_from_onboarding": {"tf": 1.4142135623730951}, "mephisto.operations.worker_pool.WorkerPool.reconnect_agent": {"tf": 1.4142135623730951}, "mephisto.operations.worker_pool.WorkerPool.register_agent": {"tf": 1.4142135623730951}, "mephisto.operations.worker_pool.WorkerPool.push_status_update": {"tf": 1.4142135623730951}, "mephisto.operations.worker_pool.WorkerPool.handle_updated_agent_status": {"tf": 1.4142135623730951}, "mephisto.operations.worker_pool.WorkerPool.disconnect_active_agents": {"tf": 1.4142135623730951}, "mephisto.operations.worker_pool.WorkerPool.shutdown": {"tf": 1.4142135623730951}, "mephisto.scripts.heroku.initialize_heroku.main": {"tf": 1.4142135623730951}, "mephisto.scripts.local_db.load_data_to_mephisto_db.main": {"tf": 1.4142135623730951}, "mephisto.scripts.mturk.cleanup.main": {"tf": 1.4142135623730951}, "mephisto.scripts.mturk.identify_broken_units.main": {"tf": 1.4142135623730951}, "mephisto.scripts.mturk.launch_makeup_hits.build_task_config": {"tf": 1.4142135623730951}, "mephisto.scripts.mturk.launch_makeup_hits.main": {"tf": 1.4142135623730951}, "mephisto.scripts.mturk.print_outstanding_hit_status.main": {"tf": 1.4142135623730951}, "mephisto.scripts.mturk.soft_block_workers_by_mturk_id.main": {"tf": 1.4142135623730951}, "mephisto.tools.data_browser.DataBrowser.__init__": {"tf": 1.4142135623730951}, "mephisto.tools.data_browser.DataBrowser.get_task_name_list": {"tf": 1.4142135623730951}, "mephisto.tools.data_browser.DataBrowser.get_units_for_task_name": {"tf": 1.4142135623730951}, "mephisto.tools.data_browser.DataBrowser.get_units_for_run_id": {"tf": 1.4142135623730951}, "mephisto.tools.data_browser.DataBrowser.get_data_from_unit": {"tf": 1.4142135623730951}, "mephisto.tools.data_browser.DataBrowser.get_workers_with_qualification": {"tf": 1.4142135623730951}, "mephisto.tools.examine_utils.print_results": {"tf": 1.4142135623730951}, "mephisto.tools.examine_utils.prompt_for_options": {"tf": 1.4142135623730951}, "mephisto.tools.examine_utils.get_worker_stats": {"tf": 1.4142135623730951}, "mephisto.tools.examine_utils.format_worker_stats": {"tf": 1.4142135623730951}, "mephisto.tools.examine_utils.run_examine_by_worker": {"tf": 1.4142135623730951}, "mephisto.tools.examine_utils.run_examine_or_review": {"tf": 1.4142135623730951}, "mephisto.tools.scripts.load_db_and_process_config": {"tf": 1.4142135623730951}, "mephisto.tools.scripts.process_config_and_get_operator": {"tf": 1.4142135623730951}, "mephisto.tools.scripts.task_script": {"tf": 1.4142135623730951}, "mephisto.tools.scripts.get_db_from_config": {"tf": 1.4142135623730951}, "mephisto.tools.scripts.augment_config_from_db": {"tf": 1.4142135623730951}, "mephisto.tools.scripts.build_custom_bundle": {"tf": 1.4142135623730951}, "mephisto.utils.dirs.get_root_dir": {"tf": 1.4142135623730951}, "mephisto.utils.dirs.get_provider_dir": {"tf": 1.4142135623730951}, "mephisto.utils.dirs.get_tasks_dir": {"tf": 1.4142135623730951}, "mephisto.utils.dirs.get_dir_for_task": {"tf": 1.4142135623730951}, "mephisto.utils.dirs.get_root_data_dir": {"tf": 1.4142135623730951}, "mephisto.utils.dirs.get_data_dir": {"tf": 1.4142135623730951}, "mephisto.utils.dirs.get_mephisto_tmp_dir": {"tf": 1.4142135623730951}, "mephisto.utils.dirs.get_dir_for_run": {"tf": 1.4142135623730951}, "mephisto.utils.dirs.get_run_file_dir": {"tf": 1.4142135623730951}, "mephisto.utils.logger_core.warn_once": {"tf": 1.4142135623730951}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1.4142135623730951}, "mephisto.utils.logger_core.get_logger": {"tf": 1.4142135623730951}, "mephisto.utils.logger_core.format_loud": {"tf": 1.4142135623730951}, "mephisto.utils.metrics.run_install_script": {"tf": 1.4142135623730951}, "mephisto.utils.metrics.metrics_are_installed": {"tf": 1.4142135623730951}, "mephisto.utils.metrics.launch_servers_and_wait": {"tf": 1.4142135623730951}, "mephisto.utils.metrics.start_metrics_server": {"tf": 1.4142135623730951}, "mephisto.utils.metrics.launch_prometheus_server": {"tf": 1.4142135623730951}, "mephisto.utils.metrics.launch_grafana_server": {"tf": 1.4142135623730951}, "mephisto.utils.metrics.get_dash_url": {"tf": 1.4142135623730951}, "mephisto.utils.metrics.shutdown_prometheus_server": {"tf": 1.4142135623730951}, "mephisto.utils.metrics.shutdown_grafana_server": {"tf": 1.4142135623730951}, "mephisto.utils.qualifications.worker_is_qualified": {"tf": 1.4142135623730951}, "mephisto.utils.qualifications.as_valid_qualification_dict": {"tf": 1.4142135623730951}, "mephisto.utils.qualifications.make_qualification_dict": {"tf": 1.4142135623730951}, "mephisto.utils.qualifications.find_or_create_qualification": {"tf": 1.4142135623730951}, "mephisto.utils.testing.get_test_project": {"tf": 1.4142135623730951}, "mephisto.utils.testing.get_test_worker": {"tf": 1.4142135623730951}, "mephisto.utils.testing.get_test_requester": {"tf": 1.4142135623730951}, "mephisto.utils.testing.get_mock_requester": {"tf": 1.4142135623730951}, "mephisto.utils.testing.get_test_task": {"tf": 1.4142135623730951}, "mephisto.utils.testing.get_test_task_run": {"tf": 1.4142135623730951}, "mephisto.utils.testing.get_test_assignment": {"tf": 1.4142135623730951}, "mephisto.utils.testing.get_test_unit": {"tf": 1.4142135623730951}, "mephisto.utils.testing.get_test_agent": {"tf": 1.4142135623730951}, "mephisto.utils.testing.make_completed_unit": {"tf": 1.4142135623730951}}, "df": 842, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "f": {"docs": {"mephisto.abstractions.architect.ArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architect.Architect.__init__": {"tf": 1}, "mephisto.abstractions.architect.Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architect.Architect.download_file": {"tf": 1}, "mephisto.abstractions.architect.Architect.prepare": {"tf": 1}, "mephisto.abstractions.architect.Architect.deploy": {"tf": 1}, "mephisto.abstractions.architect.Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architect.Architect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_closed": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.close": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_alive": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.open": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.enqueue_send": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.download_file": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.check_domain_unused_locally": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.server_is_running": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.build_is_clean": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.prepare": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.deploy": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.server_is_running": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.build_is_clean": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.prepare": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.deploy": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.prepare": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.deploy": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.open": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_close": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_message": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.AliveHandler.get": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.send_agent_act": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.submit_mock_unit": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent_after_onboarding": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.disconnect_mock_agent": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.launch_mock": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.shutdown_mock": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.prepare": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.deploy": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.LocalAgentState.__init__": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouterState.__init__": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.__init__": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_open": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_message": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_close": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.make_agent_request": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprint.SharedTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_frontend_args": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_onboarding_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_onboarding_data": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_screening_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.worker_needs_screening": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.should_generate_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_screening_unit_data": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_gold_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_completion_stats_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.should_produce_gold_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.update_qualified_status": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_gold_unit_data_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_parsed_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_frontend_args": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.rebuild_core": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_custom_bundle": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.act": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.observe": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_world_id": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.ParlAIAgent.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.Message.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest.to_dict": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_parsed_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.rebuild_core": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.crowd_provider.ProviderArgs.__init__": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.__init__": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_db_path_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.has_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.set_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.optimized_load": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.cache_result": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.shutdown": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.init_tables": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_project": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_project": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_projects": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_tasks": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_task_runs": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_assignments": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_units": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.clear_unit_agent_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_requester": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_requester": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_requesters": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_worker": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_worker": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_workers": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_agents": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_onboarding_agents": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.make_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_qualifications": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.delete_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.grant_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.check_granted_qualifications": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_granted_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.revoke_qualification": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.__init__": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.shutdown": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.init_tables": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.__init__": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.shutdown": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.optimized_load": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.cache_result": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.new_unit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.observe": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_live_update": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_submit_event": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.get_live_update": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.mark_done": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.mark_disconnected": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.await_submit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.init_tables": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_requester_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_requester_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_requester_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_worker_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_unit_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_unit_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_unit_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProviderArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.register": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.is_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.get_available_budget": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.is_sandbox": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.launch": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.expire": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.is_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.bonus_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_eligible": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.attempt_to_reconcile_submitted_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.mark_done": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.init_tables": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.is_hit_mapping_in_sync": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.new_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_unassigned_hit_ids": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_assignment_to_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.clear_hit_from_unit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_hit_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.create_qualification_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_qualification_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_session_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_sandbox_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProviderArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.register": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.is_registered": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.get_available_budget": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.register_from_provider_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_assignment_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_hit_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.set_db_status": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.clear_assigned_agent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_status": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.launch": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.expire": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.is_expired": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_mturk_worker_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.bonus_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_blocked": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_eligible": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProviderArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.cleanup_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.client.api.InvalidUsage.__init__": {"tf": 1}, "mephisto.client.api.InvalidUsage.to_dict": {"tf": 1}, "mephisto.data_model.agent.Agent.set_live_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_agent_id": {"tf": 1}, "mephisto.data_model.agent.Agent.get_worker": {"tf": 1}, "mephisto.data_model.agent.Agent.get_unit": {"tf": 1}, "mephisto.data_model.agent.Agent.get_assignment": {"tf": 1}, "mephisto.data_model.agent.Agent.get_task_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_task": {"tf": 1}, "mephisto.data_model.agent.Agent.get_data_dir": {"tf": 1}, "mephisto.data_model.agent.Agent.update_status": {"tf": 1}, "mephisto.data_model.agent.Agent.observe": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.Agent.act": {"tf": 1}, "mephisto.data_model.agent.Agent.await_submit": {"tf": 1}, "mephisto.data_model.agent.Agent.handle_submit": {"tf": 1}, "mephisto.data_model.agent.Agent.get_status": {"tf": 1}, "mephisto.data_model.agent.Agent.shutdown": {"tf": 1}, "mephisto.data_model.agent.Agent.approve_work": {"tf": 1}, "mephisto.data_model.agent.Agent.soft_reject_work": {"tf": 1}, "mephisto.data_model.agent.Agent.reject_work": {"tf": 1}, "mephisto.data_model.agent.Agent.mark_done": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.__init__": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_agent_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.set_live_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_worker": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_task_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_task": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_data_dir": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.update_status": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.observe": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.act": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.await_submit": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.handle_submit": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_status": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.shutdown": {"tf": 1}, "mephisto.data_model.assignment.InitializationData.__init__": {"tf": 1}, "mephisto.data_model.assignment.InitializationData.dumpJSON": {"tf": 1}, "mephisto.data_model.assignment.Assignment.__init__": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_data_dir": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_assignment_data": {"tf": 1}, "mephisto.data_model.assignment.Assignment.write_assignment_data": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_agents": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_status": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_task_run": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_task": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_requester": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_units": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_workers": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_cost_of_statuses": {"tf": 1}, "mephisto.data_model.exceptions.AbsentAgentError.__init__": {"tf": 1}, "mephisto.data_model.exceptions.AgentDisconnectedError.__init__": {"tf": 1}, "mephisto.data_model.exceptions.AgentTimeoutError.__init__": {"tf": 1}, "mephisto.data_model.exceptions.AgentReturnedError.__init__": {"tf": 1}, "mephisto.data_model.exceptions.AgentShutdownError.__init__": {"tf": 1}, "mephisto.data_model.packet.Packet.__init__": {"tf": 1}, "mephisto.data_model.packet.Packet.to_sendable_dict": {"tf": 1}, "mephisto.data_model.packet.Packet.copy": {"tf": 1}, "mephisto.data_model.project.Project.__init__": {"tf": 1}, "mephisto.data_model.project.Project.get_tasks": {"tf": 1}, "mephisto.data_model.project.Project.get_total_spend": {"tf": 1}, "mephisto.data_model.project.Project.new": {"tf": 1}, "mephisto.data_model.qualification.Qualification.__init__": {"tf": 1}, "mephisto.data_model.qualification.GrantedQualification.__init__": {"tf": 1}, "mephisto.data_model.requester.RequesterArgs.__init__": {"tf": 1}, "mephisto.data_model.requester.Requester.get_task_runs": {"tf": 1}, "mephisto.data_model.requester.Requester.get_total_spend": {"tf": 1}, "mephisto.data_model.requester.Requester.is_sandbox": {"tf": 1}, "mephisto.data_model.requester.Requester.register": {"tf": 1}, "mephisto.data_model.requester.Requester.is_registered": {"tf": 1}, "mephisto.data_model.requester.Requester.get_available_budget": {"tf": 1}, "mephisto.data_model.requester.Requester.to_dict": {"tf": 1}, "mephisto.data_model.task.Task.__init__": {"tf": 1}, "mephisto.data_model.task.Task.get_project": {"tf": 1}, "mephisto.data_model.task.Task.set_project": {"tf": 1}, "mephisto.data_model.task.Task.get_runs": {"tf": 1}, "mephisto.data_model.task.Task.get_assignments": {"tf": 1}, "mephisto.data_model.task.Task.get_total_spend": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.__init__": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.__init__": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_units": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_valid_units_for_worker": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.clear_reservation": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.reserve_unit": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_blueprint": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_provider": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_task": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_task_args": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_requester": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_has_assignments": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_assignments": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_assignment_statuses": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.update_completion_progress": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_is_completed": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.sync_completion_status": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_run_dir": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_total_spend": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.to_dict": {"tf": 1}, "mephisto.data_model.unit.Unit.get_crowd_provider_class": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assignment_data": {"tf": 1}, "mephisto.data_model.unit.Unit.sync_status": {"tf": 1}, "mephisto.data_model.unit.Unit.get_db_status": {"tf": 1}, "mephisto.data_model.unit.Unit.set_db_status": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assignment": {"tf": 1}, "mephisto.data_model.unit.Unit.get_task_run": {"tf": 1}, "mephisto.data_model.unit.Unit.get_task": {"tf": 1}, "mephisto.data_model.unit.Unit.get_requester": {"tf": 1}, "mephisto.data_model.unit.Unit.clear_assigned_agent": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assigned_agent": {"tf": 1}, "mephisto.data_model.unit.Unit.get_pay_amount": {"tf": 1}, "mephisto.data_model.unit.Unit.get_status": {"tf": 1}, "mephisto.data_model.unit.Unit.launch": {"tf": 1}, "mephisto.data_model.unit.Unit.expire": {"tf": 1}, "mephisto.data_model.unit.Unit.is_expired": {"tf": 1}, "mephisto.data_model.worker.WorkerArgs.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.get_agents": {"tf": 1}, "mephisto.data_model.worker.Worker.get_granted_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.is_disqualified": {"tf": 1}, "mephisto.data_model.worker.Worker.is_qualified": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_crowd_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_crowd_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.bonus_worker": {"tf": 1}, "mephisto.data_model.worker.Worker.block_worker": {"tf": 1}, "mephisto.data_model.worker.Worker.unblock_worker": {"tf": 1}, "mephisto.data_model.worker.Worker.is_blocked": {"tf": 1}, "mephisto.data_model.worker.Worker.is_eligible": {"tf": 1}, "mephisto.data_model.worker.Worker.register": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.__init__": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.log_metrics_for_packet": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.register_run": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.get_live_run": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.launch_channels": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.associate_agent_with_registration": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.enqueue_agent_details": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.send_live_update": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.send_status_update": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.process_outgoing_queue": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.shutdown": {"tf": 1}, "mephisto.operations.datatypes.LoopWrapper.__init__": {"tf": 1}, "mephisto.operations.datatypes.LoopWrapper.set_active_thread": {"tf": 1}, "mephisto.operations.datatypes.LoopWrapper.execute_coro": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun.__init__": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun.shutdown": {"tf": 1}, "mephisto.operations.hydra_config.DatabaseArgs.__init__": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"tf": 1}, "mephisto.operations.operator.Operator.__init__": {"tf": 1}, "mephisto.operations.operator.Operator.get_running_task_runs": {"tf": 1}, "mephisto.operations.operator.Operator.validate_and_run_config_or_die": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run_or_die": {"tf": 1}, "mephisto.operations.operator.Operator.force_shutdown": {"tf": 1}, "mephisto.operations.operator.Operator.shutdown_async": {"tf": 1}, "mephisto.operations.operator.Operator.shutdown": {"tf": 1}, "mephisto.operations.operator.Operator.validate_and_run_config": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run": {"tf": 1}, "mephisto.operations.operator.Operator.print_run_details": {"tf": 1}, "mephisto.operations.operator.Operator.wait_for_runs_then_shutdown": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.__init__": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.create_assignments": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.generate_units": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_units": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_evaluation_unit": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_screening_unit": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_gold_unit": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.get_assignments_are_all_created": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.expire_units": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.shutdown": {"tf": 1}, "mephisto.operations.worker_pool.OnboardingInfo.__init__": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.__init__": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.to_dict": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.__init__": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_run": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_live_run": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_agent_for_id": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_worker": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_agent_from_onboarding": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.reconnect_agent": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_agent": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.push_status_update": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.handle_updated_agent_status": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.disconnect_active_agents": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.shutdown": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.__init__": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_task_name_list": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_task_name": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_run_id": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_data_from_unit": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_workers_with_qualification": {"tf": 1}}, "df": 546}}, "r": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architect.ArchitectArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.remove_instance_and_cleanup": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.router.build_router.build_router": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.data_model.packet.Packet.__init__": {"tf": 1}}, "df": 16}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.get_domain_if_available": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_helpers.find_hosted_zone": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_hosted_zone": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_helpers.find_certificate_arn": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_certificate": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_zone_records": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_mephisto_vpc": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_security_group": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_key_pair": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_instance": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_target_group": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_helpers.rule_is_new": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_instance_to_listener": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_load_balancer": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_helpers.configure_base_balancer": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_instance_address": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_helpers.detete_instance_address": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_helpers.deploy_fallback_server": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_helpers.deploy_to_routing_server": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_rule": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_instance": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_helpers.remove_instance_and_cleanup": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_listener": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_session_for_requester": {"tf": 1.4142135623730951}}, "df": 24}}}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_instance": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_load_balancer": {"tf": 1}}, "df": 2}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.__init__": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.data_model.task_run.TaskRunArgs.__init__": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"tf": 1}}, "df": 4}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.operations.config_handler.add_config_arg": {"tf": 1}, "mephisto.operations.config_handler.get_config_arg": {"tf": 1}}, "df": 2}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architect.ArchitectArgs.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.architect.Architect.__init__": {"tf": 1}, "mephisto.abstractions.architect.Architect.download_file": {"tf": 1.4142135623730951}, "mephisto.abstractions.architect.Architect.prepare": {"tf": 1}, "mephisto.abstractions.architect.Architect.deploy": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.url_safe_string": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.__init__": {"tf": 2.449489742783178}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.download_file": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.check_domain_unused_locally": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.prepare": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.deploy": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_owner_tag": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.check_aws_credentials": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.setup_ec2_credentials": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_domain_if_available": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.find_hosted_zone": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_hosted_zone": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.find_certificate_arn": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_certificate": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_zone_records": {"tf": 2.23606797749979}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_mephisto_vpc": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_security_group": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_key_pair": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_instance": {"tf": 2.449489742783178}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_target_group": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_helpers.rule_is_new": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_instance_to_listener": {"tf": 2.23606797749979}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_load_balancer": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_helpers.configure_base_balancer": {"tf": 2}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_instance_address": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_helpers.detete_instance_address": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.deploy_fallback_server": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_helpers.deploy_to_routing_server": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_rule": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_instance": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.remove_instance_and_cleanup": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_listener": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 2.6457513110645907}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.__init__": {"tf": 2}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.download_file": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_heroku_client_path": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_user_identifier": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.prepare": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.deploy": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs.__init__": {"tf": 2.23606797749979}, "mephisto.abstractions.architects.local_architect.LocalArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.download_file": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.local_architect.LocalArchitect.prepare": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.deploy": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.__init__": {"tf": 2}, "mephisto.abstractions.architects.mock_architect.MockArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.download_file": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockArchitect.prepare": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.deploy": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.can_build": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.build_node_router": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.build_router.build_flask_router": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.build_router.build_router": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.LocalAgentState.__init__": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_message": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.__init__": {"tf": 2.8284271247461903}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_failed_qual": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_onboarding_data": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_current_qual_or_default": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.__init__": {"tf": 2}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.__init__": {"tf": 3.4641016151377544}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_world_id": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.__init__": {"tf": 2.23606797749979}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.__init__": {"tf": 3}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.__init__": {"tf": 3}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.crowd_provider.ProviderArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_db_path_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.has_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.set_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.optimized_load": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_project": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.get_project": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.get_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 2.449489742783178}, "mephisto.abstractions.database.MephistoDB.get_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_assignment": {"tf": 2.449489742783178}, "mephisto.abstractions.database.MephistoDB.get_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_unit": {"tf": 2.6457513110645907}, "mephisto.abstractions.database.MephistoDB.get_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.clear_unit_agent_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_requester": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.get_requester": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_worker": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.get_worker": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_agent": {"tf": 2.8284271247461903}, "mephisto.abstractions.database.MephistoDB.get_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_onboarding_agent": {"tf": 2.23606797749979}, "mephisto.abstractions.database.MephistoDB.get_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.make_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.get_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.delete_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.grant_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.get_granted_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.revoke_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.databases.local_database.assert_valid_provider": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.optimized_load": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.new_unit": {"tf": 2.6457513110645907}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_requester_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_requester_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_requester_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_worker_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_unit_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_unit_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_unit_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProviderArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.launch": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.bonus_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.block_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.attempt_to_reconcile_submitted_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.is_hit_mapping_in_sync": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.new_hit": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_unassigned_hit_ids": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_assignment_to_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.clear_hit_from_unit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_hit_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_run": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.create_qualification_mapping": {"tf": 2}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_qualification_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_session_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_sandbox_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProviderArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.__init__": {"tf": 2}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.register_from_provider_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.set_db_status": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_status": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.launch": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.check_aws_credentials": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.setup_aws_credentials": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_config": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.delete_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.give_worker_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.remove_worker_qualification": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_compensation_hit_with_hit_type": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_with_hit_type": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_utils.expire_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignment": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignments_for_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.reject_work": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_assignments_for_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.block_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.unblock_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.is_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.pay_bonus": {"tf": 2}, "mephisto.abstractions.providers.mturk.mturk_utils.email_worker": {"tf": 2}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_from_mturk_worker_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.bonus_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.block_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.get_mturk_ids_from_unit_id": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProviderArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.cleanup_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.new": {"tf": 1}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1}, "mephisto.data_model.agent.Agent.get_agent_id": {"tf": 1}, "mephisto.data_model.agent.Agent.get_data_dir": {"tf": 1}, "mephisto.data_model.agent.Agent.update_status": {"tf": 1}, "mephisto.data_model.agent.Agent.get_status": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.__init__": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_agent_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.is_onboarding_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_db_id_from_agent_id": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.get_data_dir": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.update_status": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_status": {"tf": 1}, "mephisto.data_model.assignment.Assignment.__init__": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_data_dir": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_status": {"tf": 1}, "mephisto.data_model.packet.Packet.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.project.Project.__init__": {"tf": 1}, "mephisto.data_model.project.Project.new": {"tf": 1}, "mephisto.data_model.qualification.Qualification.__init__": {"tf": 1}, "mephisto.data_model.qualification.GrantedQualification.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.requester.RequesterArgs.__init__": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1}, "mephisto.data_model.requester.Requester.new": {"tf": 1}, "mephisto.data_model.task.Task.__init__": {"tf": 1}, "mephisto.data_model.task.Task.new": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRunArgs.__init__": {"tf": 1.7320508075688772}, "mephisto.data_model.task_run.TaskRunArgs.get_mock_params": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.__init__": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_run_dir": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.new": {"tf": 1}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1}, "mephisto.data_model.unit.Unit.get_db_status": {"tf": 1}, "mephisto.data_model.unit.Unit.set_db_status": {"tf": 1}, "mephisto.data_model.unit.Unit.get_status": {"tf": 1}, "mephisto.data_model.unit.Unit.launch": {"tf": 1}, "mephisto.data_model.worker.WorkerArgs.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.get_granted_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.is_disqualified": {"tf": 1}, "mephisto.data_model.worker.Worker.is_qualified": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_crowd_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_crowd_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.bonus_worker": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.block_worker": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.unblock_worker": {"tf": 1}, "mephisto.data_model.worker.Worker.register": {"tf": 1}, "mephisto.data_model.worker.Worker.new": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.associate_agent_with_registration": {"tf": 1.7320508075688772}, "mephisto.operations.client_io_handler.ClientIOHandler.enqueue_agent_details": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.send_live_update": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.send_status_update": {"tf": 1.4142135623730951}, "mephisto.operations.config_handler.get_raw_config": {"tf": 1}, "mephisto.operations.config_handler.add_config_arg": {"tf": 1.4142135623730951}, "mephisto.operations.config_handler.get_config_arg": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.DatabaseArgs.__init__": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.register_abstraction_config": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.build_default_task_config": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.register_script_config": {"tf": 1}, "mephisto.operations.operator.Operator.validate_and_run_config_or_die": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run_or_die": {"tf": 1}, "mephisto.operations.registry.get_crowd_provider_from_type": {"tf": 1}, "mephisto.operations.registry.get_blueprint_from_type": {"tf": 1}, "mephisto.operations.registry.get_architect_from_type": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_units": {"tf": 1}, "mephisto.operations.worker_pool.OnboardingInfo.__init__": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_agent_for_id": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_worker": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.reconnect_agent": {"tf": 1.4142135623730951}, "mephisto.operations.worker_pool.WorkerPool.register_agent": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.handle_updated_agent_status": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_task_name": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_run_id": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_workers_with_qualification": {"tf": 1}, "mephisto.tools.examine_utils.print_results": {"tf": 1.4142135623730951}, "mephisto.tools.examine_utils.format_worker_stats": {"tf": 1.4142135623730951}, "mephisto.tools.examine_utils.run_examine_by_worker": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_or_review": {"tf": 1}, "mephisto.tools.scripts.task_script": {"tf": 1}, "mephisto.utils.dirs.get_root_dir": {"tf": 1}, "mephisto.utils.dirs.get_provider_dir": {"tf": 1}, "mephisto.utils.dirs.get_tasks_dir": {"tf": 1}, "mephisto.utils.dirs.get_dir_for_task": {"tf": 1}, "mephisto.utils.dirs.get_root_data_dir": {"tf": 1}, "mephisto.utils.dirs.get_data_dir": {"tf": 1}, "mephisto.utils.dirs.get_mephisto_tmp_dir": {"tf": 1}, "mephisto.utils.dirs.get_dir_for_run": {"tf": 1.4142135623730951}, "mephisto.utils.dirs.get_run_file_dir": {"tf": 1}, "mephisto.utils.logger_core.warn_once": {"tf": 1}, "mephisto.utils.logger_core.get_logger": {"tf": 1}, "mephisto.utils.logger_core.format_loud": {"tf": 1}, "mephisto.utils.qualifications.make_qualification_dict": {"tf": 1.4142135623730951}, "mephisto.utils.qualifications.find_or_create_qualification": {"tf": 1.4142135623730951}, "mephisto.utils.testing.get_test_project": {"tf": 1}, "mephisto.utils.testing.get_test_worker": {"tf": 1}, "mephisto.utils.testing.get_test_requester": {"tf": 1}, "mephisto.utils.testing.get_test_task": {"tf": 1}, "mephisto.utils.testing.get_test_task_run": {"tf": 1}, "mephisto.utils.testing.get_test_assignment": {"tf": 1}, "mephisto.utils.testing.get_test_unit": {"tf": 1}, "mephisto.utils.testing.get_test_agent": {"tf": 1}, "mephisto.utils.testing.make_completed_unit": {"tf": 1}}, "df": 327, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.url_safe_string": {"tf": 1}, "mephisto.abstractions.databases.local_database.nonesafe_int": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.new": {"tf": 1}}, "df": 3}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architect.Architect.__init__": {"tf": 1}, "mephisto.abstractions.architect.Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.__init__": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_required_qualifications": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_onboarding_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_screening_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_gold_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.assert_task_args": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_blueprint": {"tf": 1}, "mephisto.operations.operator.Operator.validate_and_run_config_or_die": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run_or_die": {"tf": 1}, "mephisto.operations.operator.Operator.validate_and_run_config": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run": {"tf": 1}}, "df": 50}, "i": {"docs": {}, "df": 0, "c": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.__init__": {"tf": 1}}, "df": 6, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.__init__": {"tf": 1}}, "df": 2}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.__init__": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.database.MephistoDB.find_units": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_agents": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_onboarding_agents": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.set_db_status": {"tf": 1}, "mephisto.client.api.intentional_error": {"tf": 1}, "mephisto.client.api.InvalidUsage.__init__": {"tf": 1}, "mephisto.data_model.agent.Agent.update_status": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.update_status": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_units": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_assignments": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.update_completion_progress": {"tf": 1}, "mephisto.data_model.unit.Unit.set_db_status": {"tf": 1}, "mephisto.data_model.worker.Worker.get_agents": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.send_status_update": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.handle_updated_agent_status": {"tf": 1}}, "df": 18, "e": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.data_model.assignment.Assignment.get_cost_of_statuses": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.tools.examine_utils.print_results": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.initialize_provider_datastore": {"tf": 1}}, "df": 3}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architect.ArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.build_router": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.__init__": {"tf": 2}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.__init__": {"tf": 2}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.__init__": {"tf": 1.7320508075688772}}, "df": 11}}}}, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1}}, "df": 1}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architect.Architect.__init__": {"tf": 1}, "mephisto.abstractions.architect.Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.__init__": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_required_qualifications": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_onboarding_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_screening_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_gold_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.assert_task_args": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.data_model.assignment.InitializationData.__init__": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_blueprint": {"tf": 1}, "mephisto.operations.operator.Operator.validate_and_run_config_or_die": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run_or_die": {"tf": 1}, "mephisto.operations.operator.Operator.validate_and_run_config": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run": {"tf": 1}}, "df": 50, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architect.Architect.__init__": {"tf": 1}, "mephisto.abstractions.architect.Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.__init__": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_required_qualifications": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_onboarding_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.assert_task_args": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_blueprint": {"tf": 1}, "mephisto.operations.operator.Operator.validate_and_run_config_or_die": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run_or_die": {"tf": 1}, "mephisto.operations.operator.Operator.validate_and_run_config": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run": {"tf": 1}}, "df": 43}}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.__init__": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.__init__": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.__init__": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.mock_architect.MockArchitectArgs.__init__": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.operations.datatypes.LiveTaskRun.__init__": {"tf": 1}}, "df": 1}}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architect.Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.get_channels": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun.__init__": {"tf": 1}}, "df": 6}}}}}}}}}}, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.check_domain_unused_locally": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.rule_is_new": {"tf": 1}}, "df": 3}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_instance": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_load_balancer": {"tf": 1}}, "df": 2}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.try_server_push": {"tf": 1}}, "df": 1}}}}}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.mock_architect.MockServer.submit_mock_unit": {"tf": 1}, "mephisto.data_model.agent.Agent.handle_submit": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.handle_submit": {"tf": 1}}, "df": 3, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprint.SharedTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.__init__": {"tf": 1}}, "df": 8}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_submit": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.__init__": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"tf": 1}}, "df": 5}}}}}}}, "j": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.email_worker": {"tf": 1}, "mephisto.data_model.packet.Packet.__init__": {"tf": 1}}, "df": 2}}}}}}, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architect.Architect.download_file": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.download_file": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.download_file": {"tf": 1}}, "df": 5}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "x": {"docs": {"mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_assignments": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_units": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.new_unit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_config": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProviderArgs.__init__": {"tf": 1}}, "df": 8}}}}}}, "s": {"docs": {}, "df": 0, "h": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_security_group": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_instance": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.operations.hydra_config.DatabaseArgs.__init__": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"tf": 1}}, "df": 4}}}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.try_server_push": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_screening_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.create_validation_function": {"tf": 1}}, "df": 3, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState.__init__": {"tf": 1}}, "df": 4}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_screening_config": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.tools.scripts.augment_config_from_db": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "c": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_custom_bundle": {"tf": 1}, "mephisto.tools.scripts.build_custom_bundle": {"tf": 1}}, "df": 2}}, "q": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"3": {"docs": {"mephisto.abstractions.databases.local_database.is_key_failure": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_unique_failure": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_hit_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_run": {"tf": 1}}, "df": 4}, "docs": {}, "df": 0}}}}}, "k": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.create_hit_type": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_qualification": {"tf": 1}, "mephisto.operations.operator.Operator.shutdown": {"tf": 1}, "mephisto.operations.operator.Operator.wait_for_runs_then_shutdown": {"tf": 1}}, "df": 4}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architect.ArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.__init__": {"tf": 1}, "mephisto.client.api.get_architect_arguments": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun.__init__": {"tf": 1.7320508075688772}, "mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.TaskConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"tf": 1}, "mephisto.operations.registry.get_architect_from_type": {"tf": 1.7320508075688772}}, "df": 11, "s": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.register_router_application": {"tf": 1.4142135623730951}}, "df": 1}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 1}}, "df": 1}}}}}}}}}}}, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architect.Architect.__init__": {"tf": 1}, "mephisto.abstractions.architect.Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.setup_ec2_credentials": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.try_server_push": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.debug_log": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.__init__": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_required_qualifications": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_onboarding_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_screening_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_gold_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.ParlAIAgent.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.Message.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.assert_task_args": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.register": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.register": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.setup_aws_credentials": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_type": {"tf": 1}, "mephisto.data_model.requester.Requester.register": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_blueprint": {"tf": 1}, "mephisto.data_model.worker.Worker.register": {"tf": 1}, "mephisto.operations.hydra_config.parse_arg_dict": {"tf": 1}, "mephisto.utils.metrics.start_metrics_server": {"tf": 1}, "mephisto.utils.metrics.launch_prometheus_server": {"tf": 1}, "mephisto.utils.metrics.launch_grafana_server": {"tf": 1}, "mephisto.utils.metrics.get_dash_url": {"tf": 1}, "mephisto.utils.metrics.shutdown_prometheus_server": {"tf": 1}, "mephisto.utils.metrics.shutdown_grafana_server": {"tf": 1}}, "df": 69}}, "n": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.register_zone_records": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.rule_is_new": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_instance_to_listener": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.configure_base_balancer": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_rule": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_listener": {"tf": 1}}, "df": 6}}, "b": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.__init__": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.operations.hydra_config.register_abstraction_config": {"tf": 1}}, "df": 1, "s": {"docs": {"mephisto.abstractions.architect.Architect.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architect.Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architect.Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.local_architect.LocalArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.register_router_application": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.BlueprintMixin.extract_unique_mixins": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.Blueprint.get_required_qualifications": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_onboarding_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_screening_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_gold_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.assert_task_args": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new_from_provider_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_from_mturk_worker_id": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.new": {"tf": 1}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1}, "mephisto.data_model.agent.Agent.new_from_provider_data": {"tf": 1}, "mephisto.data_model.agent.Agent.new": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.__init__": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.new": {"tf": 1}, "mephisto.data_model.assignment.Assignment.__init__": {"tf": 1}, "mephisto.data_model.assignment.Assignment.new": {"tf": 1}, "mephisto.data_model.project.Project.__init__": {"tf": 1}, "mephisto.data_model.project.Project.new": {"tf": 1}, "mephisto.data_model.qualification.Qualification.__init__": {"tf": 1}, "mephisto.data_model.qualification.GrantedQualification.__init__": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1}, "mephisto.data_model.requester.Requester.new": {"tf": 1}, "mephisto.data_model.task.Task.__init__": {"tf": 1}, "mephisto.data_model.task.Task.new": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.__init__": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_blueprint": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.get_provider": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.new": {"tf": 1}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1}, "mephisto.data_model.unit.Unit.get_crowd_provider_class": {"tf": 1}, "mephisto.data_model.unit.Unit.new": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.new_from_provider_data": {"tf": 1}, "mephisto.data_model.worker.Worker.new": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.__init__": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun.__init__": {"tf": 2}, "mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 1.7320508075688772}, "mephisto.operations.hydra_config.get_task_state_dicts": {"tf": 1}, "mephisto.operations.operator.Operator.__init__": {"tf": 1}, "mephisto.operations.operator.Operator.validate_and_run_config_or_die": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run_or_die": {"tf": 1}, "mephisto.operations.operator.Operator.validate_and_run_config": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run": {"tf": 1}, "mephisto.operations.registry.get_crowd_provider_from_type": {"tf": 1}, "mephisto.operations.registry.get_blueprint_from_type": {"tf": 1}, "mephisto.operations.registry.get_architect_from_type": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.__init__": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.__init__": {"tf": 1}, "mephisto.tools.examine_utils.print_results": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_by_worker": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_or_review": {"tf": 1}, "mephisto.tools.scripts.load_db_and_process_config": {"tf": 1}, "mephisto.tools.scripts.get_db_from_config": {"tf": 1}, "mephisto.tools.scripts.augment_config_from_db": {"tf": 1}, "mephisto.utils.qualifications.find_or_create_qualification": {"tf": 1}, "mephisto.utils.testing.get_test_project": {"tf": 1}, "mephisto.utils.testing.get_test_worker": {"tf": 1}, "mephisto.utils.testing.get_test_requester": {"tf": 1}, "mephisto.utils.testing.get_test_task": {"tf": 1}, "mephisto.utils.testing.get_test_task_run": {"tf": 1}, "mephisto.utils.testing.get_test_assignment": {"tf": 1}, "mephisto.utils.testing.get_test_unit": {"tf": 1}, "mephisto.utils.testing.get_test_agent": {"tf": 1}, "mephisto.utils.testing.make_completed_unit": {"tf": 1}}, "df": 135}}}}, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {"mephisto.operations.datatypes.LoopWrapper.__init__": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "c": {"docs": {"mephisto.abstractions.architect.Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.blueprint.SharedTaskState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.Blueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.get_gold_factory": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.__init__": {"tf": 2}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.get_initialization_data": {"tf": 1}}, "df": 18}}, "c": {"docs": {}, "df": 0, "m": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.register_zone_records": {"tf": 1.4142135623730951}}, "df": 1}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.deploy_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.__init__": {"tf": 1.4142135623730951}}, "df": 3}}}}, "t": {"docs": {"mephisto.abstractions.architects.mock_architect.MockServer.send_agent_act": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.observe": {"tf": 1}}, "df": 2}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.client.review.review_server.run": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.detete_instance_address": {"tf": 1}}, "df": 1}}}}}}, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.data_model.task_run.TaskRunArgs.__init__": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"tf": 1}}, "df": 4}}}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.detete_instance_address": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprint.Blueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_mock_assignment_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_data_for_assignment": {"tf": 2}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_assignment": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_assignment": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_assignment": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_assignment": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_assignments": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.new_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_units": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_agents": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.new_unit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.new": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_assignment_to_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.register_from_provider_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.new": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignment": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.pay_bonus": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit.new": {"tf": 1.7320508075688772}, "mephisto.data_model.agent.Agent.get_assignment": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.get_assignment_data": {"tf": 1}, "mephisto.data_model.assignment.Assignment.write_assignment_data": {"tf": 1}, "mephisto.data_model.assignment.Assignment.new": {"tf": 1.7320508075688772}, "mephisto.data_model.task.Task.get_assignments": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRunArgs.__init__": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_assignments": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.get_assignment_data": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assignment": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.new": {"tf": 1.7320508075688772}, "mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.__init__": {"tf": 1.4142135623730951}}, "df": 45, "s": {"docs": {"mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_compensation_hit_with_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_with_hit_type": {"tf": 1}}, "df": 3}}}}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.client.review.review_server.run": {"tf": 1}}, "df": 1}}}}, "y": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {"mephisto.operations.datatypes.LoopWrapper.__init__": {"tf": 1}}, "df": 1}}}}}}, "n": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.architects.ec2.prepare_ec2_servers.update_details": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_close": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.make_agent_request": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.SharedTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_frontend_args": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_onboarding_data": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_screening_unit_data": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.get_gold_factory": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_current_qual_or_default": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_gold_unit_data_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_parsed_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.__init__": {"tf": 2.23606797749979}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_frontend_args": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_parsed_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.__init__": {"tf": 2}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.set_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.optimized_load": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_project": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_requester": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_worker": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_granted_qualification": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.optimized_load": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.observe": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_live_update": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_submit_event": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.get_live_update": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new_from_provider_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_sandbox_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.client_is_sandbox": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_requester_balance": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.check_mturk_balance": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_config": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.delete_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.give_worker_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.remove_worker_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.convert_mephisto_qualifications": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_type": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.create_compensation_hit_with_hit_type": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_with_hit_type": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.expire_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_hit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignment": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignments_for_hit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_assignments_for_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.is_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.pay_bonus": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.email_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_outstanding_hits": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.expire_and_dispose_hits": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1}, "mephisto.data_model.agent.Agent.new_from_provider_data": {"tf": 1}, "mephisto.data_model.agent.Agent.observe": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.Agent.act": {"tf": 1}, "mephisto.data_model.agent.Agent.handle_submit": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.__init__": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.observe": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.act": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.handle_submit": {"tf": 1}, "mephisto.data_model.assignment.InitializationData.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.__init__": {"tf": 1}, "mephisto.data_model.assignment.Assignment.new": {"tf": 1}, "mephisto.data_model.packet.Packet.__init__": {"tf": 1}, "mephisto.data_model.packet.Packet.from_dict": {"tf": 1}, "mephisto.data_model.packet.Packet.to_sendable_dict": {"tf": 1}, "mephisto.data_model.project.Project.__init__": {"tf": 1}, "mephisto.data_model.qualification.Qualification.__init__": {"tf": 1}, "mephisto.data_model.qualification.GrantedQualification.__init__": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1}, "mephisto.data_model.requester.Requester.to_dict": {"tf": 1}, "mephisto.data_model.task.Task.__init__": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.__init__": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.to_dict": {"tf": 1}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.new_from_provider_data": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.enqueue_agent_details": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.send_live_update": {"tf": 1}, "mephisto.operations.config_handler.get_config": {"tf": 1}, "mephisto.operations.config_handler.write_config": {"tf": 1}, "mephisto.operations.config_handler.add_config_arg": {"tf": 1}, "mephisto.operations.config_handler.get_config_arg": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun.__init__": {"tf": 1}, "mephisto.operations.hydra_config.register_abstraction_config": {"tf": 1}, "mephisto.operations.hydra_config.register_script_config": {"tf": 1}, "mephisto.operations.hydra_config.get_dict_from_field": {"tf": 1}, "mephisto.operations.hydra_config.get_extra_argument_dicts": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.get_task_state_dicts": {"tf": 1}, "mephisto.operations.hydra_config.parse_arg_dict": {"tf": 1.4142135623730951}, "mephisto.operations.registry.uses_mephisto": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_evaluation_unit": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_screening_unit": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_gold_unit": {"tf": 1}, "mephisto.operations.worker_pool.OnboardingInfo.__init__": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.__init__": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_worker": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_agent": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_data_from_unit": {"tf": 1}, "mephisto.tools.examine_utils.print_results": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_by_worker": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_or_review": {"tf": 1}, "mephisto.tools.scripts.task_script": {"tf": 1}, "mephisto.utils.qualifications.worker_is_qualified": {"tf": 1}, "mephisto.utils.qualifications.as_valid_qualification_dict": {"tf": 1.4142135623730951}, "mephisto.utils.qualifications.make_qualification_dict": {"tf": 1.4142135623730951}}, "df": 166}}, "p": {"docs": {}, "df": 0, "p": {"docs": {"mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.__init__": {"tf": 1}}, "df": 1, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.create_hit_type": {"tf": 1}, "mephisto.tools.examine_utils.prompt_for_options": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_by_worker": {"tf": 1}}, "df": 3}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.utils.qualifications.make_qualification_dict": {"tf": 1}}, "df": 1}}}}}}}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.mock_architect.MockServer.send_agent_act": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.submit_mock_unit": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent_after_onboarding": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.disconnect_mock_agent": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.LocalAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.get_init_data_for_agent": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_unit": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.validate_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_init_data_for_agent": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_unit": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_assignment": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.__init__": {"tf": 2}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_init_data_for_agent": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_assignment": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_unit": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.get_init_data_for_agent": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.cleanup_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_unit": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.find_units": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_agents": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.get_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_onboarding_agents": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new_from_provider_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent.new": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.new_from_provider_data": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.new": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.is_onboarding_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_db_id_from_agent_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.new": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_agents": {"tf": 1.4142135623730951}, "mephisto.data_model.exceptions.AbsentAgentError.__init__": {"tf": 1}, "mephisto.data_model.exceptions.AgentDisconnectedError.__init__": {"tf": 1}, "mephisto.data_model.exceptions.AgentTimeoutError.__init__": {"tf": 1}, "mephisto.data_model.exceptions.AgentReturnedError.__init__": {"tf": 1}, "mephisto.data_model.exceptions.AgentShutdownError.__init__": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assigned_agent": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.get_agents": {"tf": 1.4142135623730951}, "mephisto.operations.client_io_handler.ClientIOHandler.associate_agent_with_registration": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.send_live_update": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.send_status_update": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.__init__": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_agent_for_id": {"tf": 2}, "mephisto.operations.worker_pool.WorkerPool.register_agent_from_onboarding": {"tf": 1.4142135623730951}, "mephisto.operations.worker_pool.WorkerPool.reconnect_agent": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.push_status_update": {"tf": 2}}, "df": 66, "s": {"docs": {"mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_assignment": {"tf": 1}}, "df": 2}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.database.MephistoDB.new_unit": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.new_unit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.bonus_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_task_fee": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_bonus_fee": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.pay_bonus": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.bonus_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit.new": {"tf": 1}, "mephisto.data_model.unit.Unit.new": {"tf": 1}, "mephisto.data_model.worker.Worker.bonus_worker": {"tf": 1}}, "df": 12}}}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.create_hit_type": {"tf": 1}}, "df": 1}}}, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.operations.client_io_handler.ClientIOHandler.enqueue_agent_details": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"2": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architect.ArchitectArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_instance": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.BlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_world_id": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.crowd_provider.ProviderArgs.__init__": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_db_path_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.has_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.set_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.new_assignment": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.find_assignments": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.new_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.find_units": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.new_requester": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_requesters": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_worker": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_workers": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.find_agents": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.new_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_onboarding_agents": {"tf": 1}, "mephisto.abstractions.databases.local_database.assert_valid_provider": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.new_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProviderArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProviderArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_compensation_hit_with_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_with_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProviderArgs.__init__": {"tf": 1}, "mephisto.client.api.requester_details": {"tf": 1}, "mephisto.client.api.requester_register": {"tf": 1}, "mephisto.client.api.requester_launch_options": {"tf": 1}, "mephisto.client.api.get_blueprint_arguments": {"tf": 1}, "mephisto.client.api.get_architect_arguments": {"tf": 1}, "mephisto.data_model.packet.Packet.__init__": {"tf": 1}, "mephisto.data_model.task.assert_task_is_valid": {"tf": 1}, "mephisto.data_model.task.Task.new": {"tf": 1}, "mephisto.operations.hydra_config.DatabaseArgs.__init__": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.register_abstraction_config": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"tf": 1}, "mephisto.operations.registry.get_crowd_provider_from_type": {"tf": 1}, "mephisto.operations.registry.get_blueprint_from_type": {"tf": 1}, "mephisto.operations.registry.get_architect_from_type": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_evaluation_unit": {"tf": 1}}, "df": 59, "[": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"mephisto.abstractions.blueprint.BlueprintMixin.extract_unique_mixins": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.get_crowd_provider_class": {"tf": 1}, "mephisto.operations.hydra_config.build_default_task_config": {"tf": 1}, "mephisto.operations.hydra_config.get_task_state_dicts": {"tf": 1}, "mephisto.operations.registry.get_crowd_provider_from_type": {"tf": 1}, "mephisto.operations.registry.get_blueprint_from_type": {"tf": 1}, "mephisto.operations.registry.get_architect_from_type": {"tf": 1}}, "df": 8}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.get_gold_factory": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState.__init__": {"tf": 1.4142135623730951}}, "df": 2}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions.architect.Architect.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.local_architect.LocalArchitect.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockArchitect.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.build_router.can_build": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.build_router.build_node_router": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.build_router.build_flask_router": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.build_router.build_router": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.SharedTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.init_mixin_config": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_mixin_config": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_onboarding_config": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_mixin_config": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_screening_config": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_mixin_config": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_gold_config": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.setup_resources_for_task_run": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_resources_from_task_run": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.new_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.get_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_tasks": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.update_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.get_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_task_runs": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.update_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_assignment": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.find_assignments": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.new_unit": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.find_units": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.new_agent": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.find_agents": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.new_onboarding_agent": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.find_onboarding_agents": {"tf": 1.7320508075688772}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.new_unit": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.setup_resources_for_task_run": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.cleanup_resources_from_task_run": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.launch": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_eligible": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.setup_resources_for_task_run": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_resources_from_task_run": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.launch": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_task_fee": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_config": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_eligible": {"tf": 1.4142135623730951}, "mephisto.client.api.view_unit": {"tf": 1}, "mephisto.client.review.review_server.run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_task_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_task": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.get_task_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_task": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.new": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.get_task_run": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_task": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.new": {"tf": 1.4142135623730951}, "mephisto.data_model.project.Project.get_tasks": {"tf": 1.4142135623730951}, "mephisto.data_model.requester.Requester.get_task_runs": {"tf": 1}, "mephisto.data_model.task.assert_task_is_valid": {"tf": 1}, "mephisto.data_model.task.Task.get_runs": {"tf": 1}, "mephisto.data_model.task.Task.new": {"tf": 2}, "mephisto.data_model.task_run.TaskRunArgs.__init__": {"tf": 2.23606797749979}, "mephisto.data_model.task_run.TaskRun.get_task": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.update_completion_progress": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.new": {"tf": 2}, "mephisto.data_model.unit.Unit.get_task_run": {"tf": 1}, "mephisto.data_model.unit.Unit.get_task": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.launch": {"tf": 1}, "mephisto.data_model.worker.Worker.is_eligible": {"tf": 1.4142135623730951}, "mephisto.operations.datatypes.LiveTaskRun.__init__": {"tf": 2.449489742783178}, "mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 2.6457513110645907}, "mephisto.operations.hydra_config.TaskConfig.__init__": {"tf": 2.6457513110645907}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"tf": 2.6457513110645907}, "mephisto.operations.registry.get_blueprint_from_type": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.__init__": {"tf": 1.4142135623730951}, "mephisto.operations.worker_pool.AgentDetails.__init__": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_task_name": {"tf": 1}, "mephisto.tools.examine_utils.print_results": {"tf": 1}, "mephisto.tools.examine_utils.prompt_for_options": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_by_worker": {"tf": 1}, "mephisto.utils.dirs.get_dir_for_task": {"tf": 1}, "mephisto.utils.dirs.get_dir_for_run": {"tf": 1.4142135623730951}}, "df": 104, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architect.Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.can_build": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.build_node_router": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.build_flask_router": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.build_router": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_onboarding_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_screening_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_gold_config": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_task_runs": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_eligible": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_eligible": {"tf": 1}, "mephisto.data_model.agent.Agent.get_task_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_task_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.new": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_task_run": {"tf": 1}, "mephisto.data_model.assignment.Assignment.new": {"tf": 1}, "mephisto.data_model.requester.Requester.get_task_runs": {"tf": 1}, "mephisto.data_model.task.Task.get_runs": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.new": {"tf": 1}, "mephisto.data_model.unit.Unit.get_task_run": {"tf": 1}, "mephisto.data_model.worker.Worker.is_eligible": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun.__init__": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.__init__": {"tf": 1}, "mephisto.utils.dirs.get_dir_for_run": {"tf": 1}}, "df": 48, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.operations.datatypes.LiveTaskRun.__init__": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.TaskConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"tf": 1}}, "df": 3}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.operations.datatypes.LiveTaskRun.__init__": {"tf": 1}}, "df": 1}}}}}}}}, "s": {"docs": {"mephisto.operations.hydra_config.TaskConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"tf": 1}}, "df": 2}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.operations.hydra_config.build_default_task_config": {"tf": 1}, "mephisto.tools.scripts.task_script": {"tf": 1}}, "df": 2}}}}}}}}, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.download_file": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_zone_records": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.configure_base_balancer": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_rule": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.download_file": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest.__init__": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.optimized_load": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.cache_result": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.optimized_load": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.cache_result": {"tf": 1}, "mephisto.utils.logger_core.format_loud": {"tf": 1}}, "df": 14}}}}, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.data_model.task_run.TaskRunArgs.__init__": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"tf": 1}}, "df": 4}}}, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.register_instance_to_listener": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_instance_address": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_user_identifier": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_compensation_hit_with_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_with_hit_type": {"tf": 1}, "mephisto.tools.examine_utils.prompt_for_options": {"tf": 1}, "mephisto.utils.testing.get_test_project": {"tf": 1}, "mephisto.utils.testing.get_test_worker": {"tf": 1}, "mephisto.utils.testing.get_test_requester": {"tf": 1}, "mephisto.utils.testing.get_test_task": {"tf": 1}}, "df": 10}}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.bonus_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.email_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.bonus_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.block_worker": {"tf": 1}, "mephisto.data_model.worker.Worker.bonus_worker": {"tf": 1}, "mephisto.data_model.worker.Worker.block_worker": {"tf": 1}}, "df": 10}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_completion_stats_for_worker": {"tf": 1}}, "df": 1}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"mephisto.tools.scripts.load_db_and_process_config": {"tf": 1}, "mephisto.tools.scripts.process_config_and_get_operator": {"tf": 1}}, "df": 2}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.try_server_push": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.js_time": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.is_hit_mapping_in_sync": {"tf": 1}}, "df": 4, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.act": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.get_live_update": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.await_submit": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.Agent.act": {"tf": 1}, "mephisto.data_model.agent.Agent.await_submit": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.act": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.await_submit": {"tf": 1}, "mephisto.data_model.exceptions.AgentTimeoutError.__init__": {"tf": 1}, "mephisto.operations.operator.Operator.force_shutdown": {"tf": 1}}, "df": 12}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest.__init__": {"tf": 1}, "mephisto.data_model.packet.Packet.__init__": {"tf": 2}}, "df": 2}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.data_model.task_run.TaskRunArgs.__init__": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"tf": 1}}, "df": 4}}}}, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.data_model.task_run.TaskRunArgs.__init__": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"tf": 1}}, "df": 4}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.__init__": {"tf": 1}}, "df": 1}}, "x": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.on_message": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.email_worker": {"tf": 1}, "mephisto.utils.logger_core.format_loud": {"tf": 1}}, "df": 3}}}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_unit": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.new_unit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"tf": 1}, "mephisto.operations.operator.Operator.shutdown": {"tf": 1}}, "df": 8}}}, "o": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.pay_bonus": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {"mephisto.utils.dirs.get_dir_for_run": {"tf": 1}}, "df": 1, "d": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architect.ArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.build_router": {"tf": 1}, "mephisto.operations.hydra_config.register_abstraction_config": {"tf": 1}}, "df": 7}}, "n": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architect.Architect.download_file": {"tf": 1}, "mephisto.abstractions.architect.Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architect.Architect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.download_file": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.setup_ec2_credentials": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.detete_instance_address": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_rule": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_instance": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.remove_instance_and_cleanup": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_listener": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.install_router_files": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.build_router": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_open": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_message": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_close": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_screening_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_gold_config": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.act": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.__init__": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.set_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.optimized_load": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.cache_result": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.shutdown": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.init_tables": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_projects": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_tasks": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.update_task": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.find_task_runs": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.find_assignments": {"tf": 2.449489742783178}, "mephisto.abstractions.database.MephistoDB.find_units": {"tf": 3.3166247903554}, "mephisto.abstractions.database.MephistoDB.clear_unit_agent_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_unit": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.find_requesters": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.find_workers": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.update_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.find_agents": {"tf": 2.8284271247461903}, "mephisto.abstractions.database.MephistoDB.update_onboarding_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.find_onboarding_agents": {"tf": 2.23606797749979}, "mephisto.abstractions.database.MephistoDB.find_qualifications": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.delete_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.grant_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.check_granted_qualifications": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.revoke_qualification": {"tf": 1}, "mephisto.abstractions.databases.local_database.assert_valid_provider": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.__init__": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.shutdown": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.init_tables": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.__init__": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.shutdown": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.optimized_load": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.cache_result": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.observe": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_live_update": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_submit_event": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.get_live_update": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.mark_disconnected": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.await_submit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.init_tables": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_requester_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_requester_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_worker_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_unit_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_unit_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.register": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.launch": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.bonus_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.block_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.mark_done": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.init_tables": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.new_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_assignment_to_hit": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.clear_hit_from_unit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.create_qualification_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.register": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.register_from_provider_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.set_db_status": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.clear_assigned_agent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.launch": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.setup_aws_credentials": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_config": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.delete_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.give_worker_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.remove_worker_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.bonus_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.block_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.cleanup_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.client.api.InvalidUsage.__init__": {"tf": 1.4142135623730951}, "mephisto.client.review.review_server.run": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1}, "mephisto.data_model.agent.Agent.set_live_run": {"tf": 1}, "mephisto.data_model.agent.Agent.update_status": {"tf": 1}, "mephisto.data_model.agent.Agent.observe": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.Agent.act": {"tf": 1}, "mephisto.data_model.agent.Agent.await_submit": {"tf": 1}, "mephisto.data_model.agent.Agent.handle_submit": {"tf": 1}, "mephisto.data_model.agent.Agent.shutdown": {"tf": 1}, "mephisto.data_model.agent.Agent.approve_work": {"tf": 1}, "mephisto.data_model.agent.Agent.soft_reject_work": {"tf": 1}, "mephisto.data_model.agent.Agent.reject_work": {"tf": 1}, "mephisto.data_model.agent.Agent.mark_done": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.__init__": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.set_live_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.update_status": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.observe": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.act": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.await_submit": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.handle_submit": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.shutdown": {"tf": 1}, "mephisto.data_model.assignment.Assignment.__init__": {"tf": 1}, "mephisto.data_model.assignment.Assignment.write_assignment_data": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_units": {"tf": 1}, "mephisto.data_model.packet.Packet.__init__": {"tf": 2.23606797749979}, "mephisto.data_model.project.Project.__init__": {"tf": 1}, "mephisto.data_model.qualification.Qualification.__init__": {"tf": 1}, "mephisto.data_model.qualification.GrantedQualification.__init__": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1}, "mephisto.data_model.requester.Requester.register": {"tf": 1.4142135623730951}, "mephisto.data_model.task.assert_task_is_valid": {"tf": 1}, "mephisto.data_model.task.Task.__init__": {"tf": 1}, "mephisto.data_model.task.Task.set_project": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.__init__": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.clear_reservation": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_blueprint": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.get_assignments": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.update_completion_progress": {"tf": 1.7320508075688772}, "mephisto.data_model.task_run.TaskRun.sync_completion_status": {"tf": 1}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1}, "mephisto.data_model.unit.Unit.sync_status": {"tf": 1}, "mephisto.data_model.unit.Unit.set_db_status": {"tf": 1}, "mephisto.data_model.unit.Unit.clear_assigned_agent": {"tf": 1}, "mephisto.data_model.unit.Unit.launch": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.get_agents": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_crowd_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_crowd_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.bonus_worker": {"tf": 1}, "mephisto.data_model.worker.Worker.block_worker": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.register": {"tf": 1.4142135623730951}, "mephisto.operations.client_io_handler.ClientIOHandler.log_metrics_for_packet": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.register_run": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.launch_channels": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.associate_agent_with_registration": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.process_outgoing_queue": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.shutdown": {"tf": 1}, "mephisto.operations.config_handler.init_config": {"tf": 1}, "mephisto.operations.config_handler.add_config_arg": {"tf": 1}, "mephisto.operations.datatypes.LoopWrapper.execute_coro": {"tf": 1}, "mephisto.operations.operator.Operator.validate_and_run_config_or_die": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run_or_die": {"tf": 1}, "mephisto.operations.operator.Operator.validate_and_run_config": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run": {"tf": 1}, "mephisto.operations.operator.Operator.wait_for_runs_then_shutdown": {"tf": 1.4142135623730951}, "mephisto.operations.task_launcher.TaskLauncher.create_assignments": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_units": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.expire_units": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.shutdown": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.__init__": {"tf": 2}, "mephisto.operations.worker_pool.WorkerPool.register_run": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_worker": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.push_status_update": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.disconnect_active_agents": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.shutdown": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.__init__": {"tf": 1}, "mephisto.tools.examine_utils.print_results": {"tf": 1.7320508075688772}, "mephisto.tools.examine_utils.prompt_for_options": {"tf": 1.7320508075688772}, "mephisto.tools.examine_utils.run_examine_by_worker": {"tf": 1.7320508075688772}, "mephisto.tools.examine_utils.run_examine_or_review": {"tf": 1}, "mephisto.tools.scripts.task_script": {"tf": 1.4142135623730951}, "mephisto.utils.dirs.get_data_dir": {"tf": 1}, "mephisto.utils.logger_core.warn_once": {"tf": 1}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1.4142135623730951}, "mephisto.utils.logger_core.get_logger": {"tf": 1.7320508075688772}, "mephisto.utils.metrics.start_metrics_server": {"tf": 1}, "mephisto.utils.metrics.launch_prometheus_server": {"tf": 1}, "mephisto.utils.metrics.launch_grafana_server": {"tf": 1}, "mephisto.utils.metrics.get_dash_url": {"tf": 1}, "mephisto.utils.metrics.shutdown_prometheus_server": {"tf": 1}, "mephisto.utils.metrics.shutdown_grafana_server": {"tf": 1}, "mephisto.utils.qualifications.make_qualification_dict": {"tf": 1}, "mephisto.utils.testing.get_test_agent": {"tf": 1}}, "df": 267, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architect.Architect.get_channels": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.get_channels": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_helpers.setup_ec2_credentials": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.find_hosted_zone": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.find_certificate_arn": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_channels": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.local_architect.LocalArchitect.get_channels": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.mock_architect.MockArchitect.get_channels": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.router.build_router.build_router": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.make_agent_request": {"tf": 1}, "mephisto.abstractions.blueprint.SharedTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskSharedState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_screening_unit_data": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_gold_unit_data_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.optimized_load": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_projects": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_tasks": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.update_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.find_task_runs": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.find_assignments": {"tf": 2.449489742783178}, "mephisto.abstractions.database.MephistoDB.find_units": {"tf": 3.3166247903554}, "mephisto.abstractions.database.MephistoDB.update_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.find_requesters": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.find_workers": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.update_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_agents": {"tf": 2.8284271247461903}, "mephisto.abstractions.database.MephistoDB.update_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_onboarding_agents": {"tf": 2.23606797749979}, "mephisto.abstractions.database.MephistoDB.find_qualifications": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.check_granted_qualifications": {"tf": 1.7320508075688772}, "mephisto.abstractions.databases.local_database.nonesafe_int": {"tf": 1.4142135623730951}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.optimized_load": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.get_live_update": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.await_submit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.register": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.bonus_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.block_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_assignment_to_hit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_qualification_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.register": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_assignment_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_hit_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.setup_aws_credentials": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.give_worker_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_from_mturk_worker_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.bonus_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.block_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.get_mturk_ids_from_unit_id": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_update": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.act": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.await_submit": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.__init__": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_update": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.act": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.await_submit": {"tf": 1}, "mephisto.data_model.assignment.Assignment.__init__": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_agents": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_units": {"tf": 1}, "mephisto.data_model.assignment.Assignment.new": {"tf": 1}, "mephisto.data_model.packet.Packet.__init__": {"tf": 2.23606797749979}, "mephisto.data_model.project.Project.__init__": {"tf": 1}, "mephisto.data_model.qualification.Qualification.__init__": {"tf": 1}, "mephisto.data_model.qualification.GrantedQualification.__init__": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1}, "mephisto.data_model.requester.Requester.register": {"tf": 1}, "mephisto.data_model.task.Task.__init__": {"tf": 1}, "mephisto.data_model.task.Task.get_project": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.__init__": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.__init__": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.reserve_unit": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_blueprint": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.get_assignments": {"tf": 1}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assigned_agent": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.get_agents": {"tf": 1}, "mephisto.data_model.worker.Worker.get_granted_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.bonus_worker": {"tf": 1}, "mephisto.data_model.worker.Worker.block_worker": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.register": {"tf": 1}, "mephisto.operations.operator.Operator.validate_and_run_config_or_die": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run_or_die": {"tf": 1}, "mephisto.operations.operator.Operator.validate_and_run_config": {"tf": 1.4142135623730951}, "mephisto.operations.operator.Operator.launch_task_run": {"tf": 1.4142135623730951}, "mephisto.operations.operator.Operator.wait_for_runs_then_shutdown": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.__init__": {"tf": 2}, "mephisto.operations.worker_pool.WorkerPool.get_agent_for_id": {"tf": 1}, "mephisto.tools.examine_utils.print_results": {"tf": 1.4142135623730951}, "mephisto.tools.examine_utils.prompt_for_options": {"tf": 2.23606797749979}, "mephisto.tools.examine_utils.run_examine_by_worker": {"tf": 1.7320508075688772}, "mephisto.tools.scripts.task_script": {"tf": 1.4142135623730951}, "mephisto.utils.dirs.get_dir_for_task": {"tf": 1}, "mephisto.utils.dirs.get_data_dir": {"tf": 1}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1.4142135623730951}, "mephisto.utils.logger_core.get_logger": {"tf": 1.7320508075688772}, "mephisto.utils.metrics.start_metrics_server": {"tf": 1}, "mephisto.utils.metrics.launch_prometheus_server": {"tf": 1}, "mephisto.utils.metrics.launch_grafana_server": {"tf": 1}, "mephisto.utils.metrics.get_dash_url": {"tf": 1}, "mephisto.utils.metrics.shutdown_prometheus_server": {"tf": 1}, "mephisto.utils.metrics.shutdown_grafana_server": {"tf": 1}, "mephisto.utils.qualifications.make_qualification_dict": {"tf": 1}}, "df": 132}}}}}}, "t": {"docs": {"mephisto.utils.dirs.get_dir_for_task": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.check_aws_credentials": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.setup_ec2_credentials": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_domain_if_available": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.find_hosted_zone": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_hosted_zone": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.find_certificate_arn": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_certificate": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_zone_records": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_key_pair": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_instance": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_target_group": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.remove_instance_and_cleanup": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_failed_qual": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_current_qual_or_default": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.crowd_provider.ProviderArgs.__init__": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_project": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_projects": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_tasks": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_requester": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_requesters": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_worker": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_workers": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.make_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_qualifications": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.delete_qualification": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProviderArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.create_qualification_mapping": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_qualification_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_session_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_sandbox_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProviderArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.check_aws_credentials": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.setup_aws_credentials": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProviderArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.cleanup_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.client.api.get_balance": {"tf": 1}, "mephisto.client.review.review_server.run": {"tf": 1}, "mephisto.data_model.project.Project.new": {"tf": 1}, "mephisto.data_model.requester.RequesterArgs.__init__": {"tf": 1}, "mephisto.data_model.requester.Requester.new": {"tf": 1}, "mephisto.data_model.task.assert_task_is_valid": {"tf": 1}, "mephisto.data_model.task.Task.new": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.__init__": {"tf": 1}, "mephisto.data_model.worker.WorkerArgs.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.get_granted_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.is_disqualified": {"tf": 1}, "mephisto.data_model.worker.Worker.is_qualified": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_crowd_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_crowd_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.new": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.register_abstraction_config": {"tf": 1}, "mephisto.operations.hydra_config.build_default_task_config": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.register_script_config": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_task_name": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_workers_with_qualification": {"tf": 1}, "mephisto.tools.examine_utils.print_results": {"tf": 1}, "mephisto.tools.examine_utils.prompt_for_options": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_by_worker": {"tf": 1}, "mephisto.utils.dirs.get_dir_for_task": {"tf": 1}, "mephisto.utils.dirs.get_dir_for_run": {"tf": 1}, "mephisto.utils.logger_core.get_logger": {"tf": 1}, "mephisto.utils.qualifications.make_qualification_dict": {"tf": 1}, "mephisto.utils.qualifications.find_or_create_qualification": {"tf": 1}}, "df": 91}}, "n": {"docs": {}, "df": 0, "o": {"docs": {"mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "w": {"docs": {"mephisto.abstractions.architects.ec2.prepare_ec2_servers.update_details": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1}, "mephisto.data_model.agent.Agent.update_status": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.__init__": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.update_status": {"tf": 1}, "mephisto.data_model.assignment.Assignment.__init__": {"tf": 1}, "mephisto.data_model.project.Project.__init__": {"tf": 1}, "mephisto.data_model.qualification.Qualification.__init__": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1}, "mephisto.data_model.task.Task.__init__": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.__init__": {"tf": 1}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1}}, "df": 23}, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState.__init__": {"tf": 1}}, "df": 1}, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.check_mturk_balance": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_needs_gold": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_qualifies": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_compensation_hit_with_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_with_hit_type": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.__init__": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.__init__": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"tf": 1.4142135623730951}, "mephisto.operations.task_launcher.TaskLauncher.__init__": {"tf": 1}}, "df": 11}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"mephisto.abstractions.architect.ArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.build_router": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.__init__": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.__init__": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.tools.scripts.task_script": {"tf": 1}}, "df": 14}}, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architect.Architect.get_channels": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.enqueue_send": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.get_channels": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_channels": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.local_architect.LocalArchitect.get_channels": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockArchitect.get_channels": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.make_agent_request": {"tf": 1}, "mephisto.data_model.packet.Packet.__init__": {"tf": 1}, "mephisto.data_model.packet.Packet.from_dict": {"tf": 1.4142135623730951}, "mephisto.operations.client_io_handler.ClientIOHandler.log_metrics_for_packet": {"tf": 1.7320508075688772}}, "df": 11}}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_key_pair": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_instance": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.deploy_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.deploy_to_routing_server": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}}, "df": 5}}, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.deploy_fallback_server": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.__init__": {"tf": 1}}, "df": 2}}}}, "r": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.__init__": {"tf": 1.4142135623730951}}, "df": 2, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.__init__": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {"mephisto.data_model.task_run.TaskRun.new": {"tf": 1}}, "df": 1, "s": {"docs": {"mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 1}}, "df": 1}}}}, "y": {"docs": {"mephisto.abstractions.database.MephistoDB.new_unit": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.new_unit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit.new": {"tf": 1}, "mephisto.data_model.unit.Unit.new": {"tf": 1}}, "df": 6, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.client.api.InvalidUsage.__init__": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.create_hit_with_hit_type": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.check_aws_credentials": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.setup_ec2_credentials": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.check_aws_credentials": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.setup_aws_credentials": {"tf": 1}}, "df": 7}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.__init__": {"tf": 1.4142135623730951}}, "df": 3}}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.crowd_provider.ProviderArgs.__init__": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_db_path_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.has_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.set_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_assignments": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_units": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_requester": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_requesters": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_worker": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_workers": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_agents": {"tf": 1}, "mephisto.abstractions.databases.local_database.assert_valid_provider": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.new_unit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProviderArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new_from_provider_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProviderArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProviderArgs.__init__": {"tf": 1}, "mephisto.data_model.agent.Agent.new_from_provider_data": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_provider": {"tf": 1}, "mephisto.data_model.unit.Unit.get_crowd_provider_class": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun.__init__": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.TaskConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"tf": 1}, "mephisto.operations.registry.get_crowd_provider_from_type": {"tf": 1.4142135623730951}}, "df": 30, "s": {"docs": {"mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_from_mturk_worker_id": {"tf": 1}, "mephisto.utils.qualifications.make_qualification_dict": {"tf": 1}}, "df": 3}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 1}}, "df": 1}}}}}}}}}, "j": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.database.MephistoDB.new_project": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_project": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_projects": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.new_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_tasks": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task": {"tf": 1}, "mephisto.data_model.project.Project.new": {"tf": 1.7320508075688772}, "mephisto.data_model.task.Task.get_project": {"tf": 1.4142135623730951}, "mephisto.data_model.task.Task.set_project": {"tf": 1.7320508075688772}, "mephisto.utils.dirs.get_dir_for_run": {"tf": 1.4142135623730951}}, "df": 10}}}}}, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.__init__": {"tf": 1}}, "df": 2}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.tools.examine_utils.format_worker_stats": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.tools.scripts.load_db_and_process_config": {"tf": 1}, "mephisto.tools.scripts.process_config_and_get_operator": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.tools.examine_utils.print_results": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_by_worker": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_or_review": {"tf": 1}}, "df": 3}}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.deploy_to_routing_server": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.local_architect.LocalArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.__init__": {"tf": 1}, "mephisto.client.review.review_server.run": {"tf": 1}}, "df": 4}}, "o": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.operations.datatypes.LiveTaskRun.__init__": {"tf": 1.4142135623730951}}, "df": 1}}}, "y": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.js_time": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.__init__": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.__init__": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"tf": 1}}, "df": 8}}}, "d": {"docs": {}, "df": 0, "b": {"docs": {"mephisto.abstractions.architect.Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.__init__": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.optimized_load": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.optimized_load": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new_from_provider_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_from_mturk_worker_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.get_mturk_ids_from_unit_id": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.new": {"tf": 1}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.new_from_provider_data": {"tf": 1}, "mephisto.data_model.agent.Agent.new": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.new": {"tf": 1}, "mephisto.data_model.assignment.Assignment.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.new": {"tf": 1}, "mephisto.data_model.project.Project.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.project.Project.new": {"tf": 1}, "mephisto.data_model.qualification.Qualification.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.qualification.GrantedQualification.__init__": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.requester.Requester.new": {"tf": 1}, "mephisto.data_model.task.Task.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.task.Task.new": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.new": {"tf": 1}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.new": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.new_from_provider_data": {"tf": 1}, "mephisto.data_model.worker.Worker.new": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.__init__": {"tf": 1}, "mephisto.operations.operator.Operator.__init__": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.__init__": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.__init__": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.__init__": {"tf": 1}, "mephisto.tools.examine_utils.print_results": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_by_worker": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_or_review": {"tf": 1}, "mephisto.tools.scripts.augment_config_from_db": {"tf": 1}, "mephisto.utils.qualifications.find_or_create_qualification": {"tf": 1}, "mephisto.utils.testing.get_test_project": {"tf": 1}, "mephisto.utils.testing.get_test_worker": {"tf": 1}, "mephisto.utils.testing.get_test_requester": {"tf": 1}, "mephisto.utils.testing.get_mock_requester": {"tf": 1}, "mephisto.utils.testing.get_test_task": {"tf": 1}, "mephisto.utils.testing.get_test_task_run": {"tf": 1}, "mephisto.utils.testing.get_test_assignment": {"tf": 1}, "mephisto.utils.testing.get_test_unit": {"tf": 1}, "mephisto.utils.testing.get_test_agent": {"tf": 1}, "mephisto.utils.testing.make_completed_unit": {"tf": 1}}, "df": 76}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"mephisto.abstractions.architect.Architect.__init__": {"tf": 1}, "mephisto.abstractions.architect.Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.enqueue_send": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.update_details": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.submit_mock_unit": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent_after_onboarding": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.can_build": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.build_node_router": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.build_flask_router": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.build_router": {"tf": 1}, "mephisto.abstractions.blueprint.SharedTaskState.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprint.BlueprintMixin.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState.__init__": {"tf": 2.23606797749979}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_onboarding_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_screening_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.worker_needs_screening": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.get_gold_factory": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_gold_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_current_qual_or_default": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_completion_stats_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.should_produce_gold_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.update_qualified_status": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_gold_unit_data_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState.__init__": {"tf": 2.23606797749979}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.validate_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_mock_assignment_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_data_for_assignment": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_assignment": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.__init__": {"tf": 2}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_assignment": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.__init__": {"tf": 2.23606797749979}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_projects": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_tasks": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_task_runs": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_assignments": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_units": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_requesters": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_workers": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_agents": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_onboarding_agents": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_qualifications": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.check_granted_qualifications": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_live_update": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_submit_event": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.new": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.bonus_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.block_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_eligible": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new_from_provider_data": {"tf": 2}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.bonus_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.block_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_blocked": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_eligible": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent.new": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.new": {"tf": 1}, "mephisto.client.review.review_server.run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_worker": {"tf": 1}, "mephisto.data_model.agent.Agent.get_unit": {"tf": 1}, "mephisto.data_model.agent.Agent.get_assignment": {"tf": 1}, "mephisto.data_model.agent.Agent.get_task_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_task": {"tf": 1}, "mephisto.data_model.agent.Agent.new_from_provider_data": {"tf": 2}, "mephisto.data_model.agent.Agent.handle_submit": {"tf": 1}, "mephisto.data_model.agent.Agent.new": {"tf": 1.7320508075688772}, "mephisto.data_model.agent.OnboardingAgent.get_worker": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_task_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_task": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.handle_submit": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.new": {"tf": 1.7320508075688772}, "mephisto.data_model.assignment.InitializationData.__init__": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_assignment_data": {"tf": 1}, "mephisto.data_model.assignment.Assignment.write_assignment_data": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.get_agents": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_task_run": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_task": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_requester": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_units": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_workers": {"tf": 1}, "mephisto.data_model.assignment.Assignment.new": {"tf": 1.7320508075688772}, "mephisto.data_model.packet.Packet.__init__": {"tf": 1}, "mephisto.data_model.packet.Packet.from_dict": {"tf": 1}, "mephisto.data_model.project.Project.get_tasks": {"tf": 1}, "mephisto.data_model.project.Project.new": {"tf": 1}, "mephisto.data_model.requester.Requester.get_task_runs": {"tf": 1}, "mephisto.data_model.requester.Requester.new": {"tf": 1}, "mephisto.data_model.task.Task.get_project": {"tf": 1}, "mephisto.data_model.task.Task.set_project": {"tf": 1}, "mephisto.data_model.task.Task.get_runs": {"tf": 1}, "mephisto.data_model.task.Task.get_assignments": {"tf": 1}, "mephisto.data_model.task.Task.new": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_units": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_valid_units_for_worker": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.clear_reservation": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.reserve_unit": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.get_task": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_requester": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_assignments": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.new": {"tf": 1.7320508075688772}, "mephisto.data_model.unit.Unit.get_assignment_data": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assignment": {"tf": 1}, "mephisto.data_model.unit.Unit.get_task_run": {"tf": 1}, "mephisto.data_model.unit.Unit.get_task": {"tf": 1}, "mephisto.data_model.unit.Unit.get_requester": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assigned_agent": {"tf": 1}, "mephisto.data_model.unit.Unit.new": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.get_agents": {"tf": 1}, "mephisto.data_model.worker.Worker.new_from_provider_data": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.get_granted_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.bonus_worker": {"tf": 1}, "mephisto.data_model.worker.Worker.block_worker": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.unblock_worker": {"tf": 1}, "mephisto.data_model.worker.Worker.is_blocked": {"tf": 1}, "mephisto.data_model.worker.Worker.is_eligible": {"tf": 1}, "mephisto.data_model.worker.Worker.new": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.log_metrics_for_packet": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.enqueue_agent_details": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.send_live_update": {"tf": 1}, "mephisto.operations.config_handler.write_config": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun.__init__": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.__init__": {"tf": 1.7320508075688772}, "mephisto.operations.task_launcher.TaskLauncher.launch_evaluation_unit": {"tf": 1.4142135623730951}, "mephisto.operations.task_launcher.TaskLauncher.launch_screening_unit": {"tf": 1.4142135623730951}, "mephisto.operations.task_launcher.TaskLauncher.launch_gold_unit": {"tf": 1.4142135623730951}, "mephisto.operations.worker_pool.OnboardingInfo.__init__": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.__init__": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_agent_for_id": {"tf": 1.4142135623730951}, "mephisto.operations.worker_pool.WorkerPool.register_worker": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_agent_from_onboarding": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_agent": {"tf": 1.4142135623730951}, "mephisto.operations.worker_pool.WorkerPool.push_status_update": {"tf": 1.4142135623730951}, "mephisto.tools.data_browser.DataBrowser.get_units_for_task_name": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_run_id": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_data_from_unit": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_workers_with_qualification": {"tf": 1}, "mephisto.tools.examine_utils.print_results": {"tf": 1}, "mephisto.tools.examine_utils.get_worker_stats": {"tf": 1.4142135623730951}, "mephisto.tools.examine_utils.format_worker_stats": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_by_worker": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_or_review": {"tf": 1}, "mephisto.utils.dirs.get_dir_for_run": {"tf": 1}, "mephisto.utils.qualifications.worker_is_qualified": {"tf": 1}, "mephisto.utils.testing.get_mock_requester": {"tf": 1}}, "df": 233, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architect.Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.__init__": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.__init__": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.__init__": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new_from_provider_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_from_mturk_worker_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.new": {"tf": 1}, "mephisto.client.review.review_server.run": {"tf": 1}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1}, "mephisto.data_model.agent.Agent.new_from_provider_data": {"tf": 1}, "mephisto.data_model.agent.Agent.new": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.__init__": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.new": {"tf": 1}, "mephisto.data_model.assignment.Assignment.__init__": {"tf": 1}, "mephisto.data_model.assignment.Assignment.new": {"tf": 1}, "mephisto.data_model.project.Project.__init__": {"tf": 1}, "mephisto.data_model.project.Project.new": {"tf": 1}, "mephisto.data_model.qualification.Qualification.__init__": {"tf": 1}, "mephisto.data_model.qualification.GrantedQualification.__init__": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1}, "mephisto.data_model.requester.Requester.new": {"tf": 1}, "mephisto.data_model.task.Task.__init__": {"tf": 1}, "mephisto.data_model.task.Task.new": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.__init__": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.new": {"tf": 1}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1}, "mephisto.data_model.unit.Unit.new": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.new_from_provider_data": {"tf": 1}, "mephisto.data_model.worker.Worker.new": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.__init__": {"tf": 1}, "mephisto.operations.hydra_config.DatabaseArgs.__init__": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.TaskConfig.__init__": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"tf": 1.4142135623730951}, "mephisto.operations.operator.Operator.__init__": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.__init__": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.__init__": {"tf": 1}, "mephisto.tools.examine_utils.print_results": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_by_worker": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_or_review": {"tf": 1}, "mephisto.tools.scripts.load_db_and_process_config": {"tf": 1}, "mephisto.tools.scripts.get_db_from_config": {"tf": 1}, "mephisto.tools.scripts.augment_config_from_db": {"tf": 1}, "mephisto.utils.qualifications.find_or_create_qualification": {"tf": 1}, "mephisto.utils.testing.get_test_project": {"tf": 1}, "mephisto.utils.testing.get_test_worker": {"tf": 1}, "mephisto.utils.testing.get_test_requester": {"tf": 1}, "mephisto.utils.testing.get_test_task": {"tf": 1}, "mephisto.utils.testing.get_test_task_run": {"tf": 1}, "mephisto.utils.testing.get_test_assignment": {"tf": 1}, "mephisto.utils.testing.get_test_unit": {"tf": 1}, "mephisto.utils.testing.get_test_agent": {"tf": 1}, "mephisto.utils.testing.make_completed_unit": {"tf": 1}}, "df": 81, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.TaskConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"tf": 1}}, "df": 3}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.database.MephistoDB.set_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.__init__": {"tf": 1}}, "df": 3}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.data_model.agent.Agent.set_live_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.set_live_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_run": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.register_run": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.get_live_run": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun.__init__": {"tf": 1}, "mephisto.operations.operator.Operator.get_running_task_runs": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_run": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_live_run": {"tf": 1}}, "df": 10}}}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.operations.hydra_config.get_dict_from_field": {"tf": 1}}, "df": 1}}}}}}}}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.data_model.packet.Packet.from_dict": {"tf": 1}, "mephisto.scripts.mturk.launch_makeup_hits.build_task_config": {"tf": 1}, "mephisto.utils.qualifications.as_valid_qualification_dict": {"tf": 1}}, "df": 3, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architect.Architect.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architect.Architect.assert_task_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.assert_task_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.setup_ec2_credentials": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.local_architect.LocalArchitect.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockArchitect.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.BlueprintMixin.init_mixin_config": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.BlueprintMixin.assert_mixin_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.BlueprintMixin.get_mixin_qualifications": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.Blueprint.get_required_qualifications": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.Blueprint.assert_task_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.assert_task_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_mixin_config": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.assert_mixin_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_mixin_qualifications": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_onboarding_config": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_mixin_config": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_screening_config": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.assert_mixin_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.create_validation_function": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_mixin_qualifications": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_mixin_config": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_gold_config": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.assert_mixin_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.create_validation_function": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_mixin_qualifications": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.assert_task_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.assert_task_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.assert_task_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.assert_task_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.assert_task_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.setup_resources_for_task_run": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.setup_resources_for_task_run": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.register": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.setup_resources_for_task_run": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.register": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.setup_aws_credentials": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_type": {"tf": 1.4142135623730951}, "mephisto.data_model.requester.Requester.register": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.get_blueprint": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.get_task_args": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.parse_arg_dict": {"tf": 1.4142135623730951}, "mephisto.operations.operator.Operator.validate_and_run_config_or_die": {"tf": 1.4142135623730951}, "mephisto.operations.operator.Operator.launch_task_run_or_die": {"tf": 1.4142135623730951}, "mephisto.operations.operator.Operator.validate_and_run_config": {"tf": 1.4142135623730951}, "mephisto.operations.operator.Operator.launch_task_run": {"tf": 1.4142135623730951}, "mephisto.tools.scripts.load_db_and_process_config": {"tf": 2}, "mephisto.tools.scripts.process_config_and_get_operator": {"tf": 2}, "mephisto.tools.scripts.get_db_from_config": {"tf": 1.4142135623730951}, "mephisto.tools.scripts.augment_config_from_db": {"tf": 2}, "mephisto.utils.metrics.start_metrics_server": {"tf": 1.4142135623730951}, "mephisto.utils.metrics.launch_prometheus_server": {"tf": 1.4142135623730951}, "mephisto.utils.metrics.launch_grafana_server": {"tf": 1.4142135623730951}, "mephisto.utils.metrics.get_dash_url": {"tf": 1.4142135623730951}, "mephisto.utils.metrics.shutdown_prometheus_server": {"tf": 1.4142135623730951}, "mephisto.utils.metrics.shutdown_grafana_server": {"tf": 1.4142135623730951}}, "df": 69}}}}}}, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.get_owner_tag": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_certificate": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_mephisto_vpc": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.update_details": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.make_agent_request": {"tf": 1}, "mephisto.abstractions.blueprint.SharedTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_frontend_args": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_onboarding_data": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.get_gold_factory": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_parsed_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.__init__": {"tf": 2.23606797749979}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_frontend_args": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_parsed_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.observe": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_live_update": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_submit_event": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new_from_provider_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_config": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_compensation_hit_with_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_with_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignment": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_outstanding_hits": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.get_mturk_ids_from_unit_id": {"tf": 1}, "mephisto.data_model.agent.Agent.new_from_provider_data": {"tf": 1}, "mephisto.data_model.agent.Agent.observe": {"tf": 1}, "mephisto.data_model.agent.Agent.handle_submit": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.observe": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.handle_submit": {"tf": 1}, "mephisto.data_model.assignment.InitializationData.__init__": {"tf": 1}, "mephisto.data_model.packet.Packet.from_dict": {"tf": 1}, "mephisto.data_model.packet.Packet.to_sendable_dict": {"tf": 1}, "mephisto.data_model.requester.Requester.to_dict": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_assignment_statuses": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.to_dict": {"tf": 1}, "mephisto.data_model.worker.Worker.new_from_provider_data": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.enqueue_agent_details": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.send_live_update": {"tf": 1}, "mephisto.operations.config_handler.get_config": {"tf": 1}, "mephisto.operations.config_handler.write_config": {"tf": 1}, "mephisto.operations.hydra_config.get_dict_from_field": {"tf": 1}, "mephisto.operations.hydra_config.parse_arg_dict": {"tf": 1}, "mephisto.operations.operator.Operator.get_running_task_runs": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_evaluation_unit": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_screening_unit": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_gold_unit": {"tf": 1}, "mephisto.operations.worker_pool.OnboardingInfo.__init__": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_worker": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_agent": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.handle_updated_agent_status": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_data_from_unit": {"tf": 1}, "mephisto.tools.examine_utils.get_worker_stats": {"tf": 1.4142135623730951}, "mephisto.tools.examine_utils.format_worker_stats": {"tf": 1.4142135623730951}, "mephisto.utils.qualifications.as_valid_qualification_dict": {"tf": 1.4142135623730951}, "mephisto.utils.qualifications.make_qualification_dict": {"tf": 1}}, "df": 78}}}}}}, "r": {"docs": {"mephisto.abstractions.architect.Architect.__init__": {"tf": 1}, "mephisto.abstractions.architect.Architect.download_file": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.download_file": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_key_pair": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.can_build": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.build_node_router": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.build_flask_router": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.build_router": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_custom_bundle": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.client.review.review_server.run": {"tf": 1.4142135623730951}, "mephisto.data_model.task.assert_task_is_valid": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"tf": 1}, "mephisto.tools.scripts.build_custom_bundle": {"tf": 1}, "mephisto.utils.dirs.get_data_dir": {"tf": 1}}, "df": 31, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.deploy_to_routing_server": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architect.Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.get_channels": {"tf": 1}}, "df": 6}}}}}}}}}, "o": {"docs": {"mephisto.abstractions.blueprint.SharedTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.__init__": {"tf": 1}}, "df": 5, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.get_domain_if_available": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.find_hosted_zone": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_hosted_zone": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.find_certificate_arn": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_certificate": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_zone_records": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_instance_to_listener": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}}, "df": 8}}}}}, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.create_hit_type": {"tf": 1}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent": {"tf": 1}}, "df": 3}}}}}, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_current_qual_or_default": {"tf": 1}, "mephisto.tools.scripts.task_script": {"tf": 1}}, "df": 2}}}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_config": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.__init__": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"tf": 1}}, "df": 7}}}}}}}}}, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.client.review.review_server.run": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.new_hit": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.__init__": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"tf": 1}}, "df": 5}}}}}}}}, "m": {"2": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_instance": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"mephisto.abstractions.architect.Architect.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.architect.Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architect.Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.enqueue_send": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_target_group": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.local_architect.LocalArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.mock_architect.MockArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.can_build": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.build_node_router": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.build_flask_router": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.build_router": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.register_router_application": {"tf": 2}, "mephisto.abstractions.blueprint.SharedTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.init_mixin_config": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.BlueprintMixin.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_required_qualifications": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_mixin_config": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_onboarding_config": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_mixin_config": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_screening_config": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.worker_needs_screening": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_mixin_config": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_gold_config": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_current_qual_or_default": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_completion_stats_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.should_produce_gold_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.update_qualified_status": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_gold_unit_data_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.validate_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_mock_assignment_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_data_for_assignment": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.assert_task_args": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.setup_resources_for_task_run": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.new": {"tf": 2}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.setup_resources_for_task_run": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.new": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_eligible": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new_from_provider_data": {"tf": 2}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new": {"tf": 2}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.setup_resources_for_task_run": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.new": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_from_mturk_worker_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_blocked": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_eligible": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent.new": {"tf": 2}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit.new": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.new": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1}, "mephisto.data_model.agent.Agent.set_live_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_worker": {"tf": 1}, "mephisto.data_model.agent.Agent.get_unit": {"tf": 1}, "mephisto.data_model.agent.Agent.get_assignment": {"tf": 1}, "mephisto.data_model.agent.Agent.get_task_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_task": {"tf": 1}, "mephisto.data_model.agent.Agent.new_from_provider_data": {"tf": 2}, "mephisto.data_model.agent.Agent.new": {"tf": 2}, "mephisto.data_model.agent.OnboardingAgent.__init__": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.set_live_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_worker": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_task_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_task": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.new": {"tf": 2}, "mephisto.data_model.assignment.Assignment.__init__": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_assignment_data": {"tf": 1}, "mephisto.data_model.assignment.Assignment.write_assignment_data": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_task_run": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_task": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_requester": {"tf": 1}, "mephisto.data_model.assignment.Assignment.new": {"tf": 1.7320508075688772}, "mephisto.data_model.packet.Packet.from_dict": {"tf": 1}, "mephisto.data_model.project.Project.__init__": {"tf": 1}, "mephisto.data_model.project.Project.new": {"tf": 1.4142135623730951}, "mephisto.data_model.qualification.Qualification.__init__": {"tf": 1}, "mephisto.data_model.qualification.GrantedQualification.__init__": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1}, "mephisto.data_model.requester.Requester.new": {"tf": 1.4142135623730951}, "mephisto.data_model.task.Task.__init__": {"tf": 1}, "mephisto.data_model.task.Task.set_project": {"tf": 1}, "mephisto.data_model.task.Task.new": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.__init__": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_valid_units_for_worker": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.clear_reservation": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.reserve_unit": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_blueprint": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_provider": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_task": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_requester": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.new": {"tf": 2}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assignment_data": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assignment": {"tf": 1}, "mephisto.data_model.unit.Unit.get_task_run": {"tf": 1}, "mephisto.data_model.unit.Unit.get_task": {"tf": 1}, "mephisto.data_model.unit.Unit.get_requester": {"tf": 1}, "mephisto.data_model.unit.Unit.new": {"tf": 1.7320508075688772}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.new_from_provider_data": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.unblock_worker": {"tf": 1}, "mephisto.data_model.worker.Worker.is_blocked": {"tf": 1}, "mephisto.data_model.worker.Worker.is_eligible": {"tf": 1}, "mephisto.data_model.worker.Worker.new": {"tf": 1.4142135623730951}, "mephisto.operations.client_io_handler.ClientIOHandler.__init__": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.log_metrics_for_packet": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.register_run": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.get_live_run": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun.__init__": {"tf": 3}, "mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 2.23606797749979}, "mephisto.operations.hydra_config.TaskConfig.__init__": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"tf": 1.4142135623730951}, "mephisto.operations.operator.Operator.__init__": {"tf": 1}, "mephisto.operations.operator.Operator.get_running_task_runs": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.__init__": {"tf": 1.4142135623730951}, "mephisto.operations.task_launcher.TaskLauncher.launch_evaluation_unit": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_screening_unit": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_gold_unit": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.__init__": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_run": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_live_run": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_agent_for_id": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_agent_from_onboarding": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_agent": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.push_status_update": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_data_from_unit": {"tf": 1}, "mephisto.tools.examine_utils.print_results": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_by_worker": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_or_review": {"tf": 1}, "mephisto.tools.scripts.get_db_from_config": {"tf": 1}, "mephisto.tools.scripts.augment_config_from_db": {"tf": 1}, "mephisto.utils.dirs.get_dir_for_run": {"tf": 1}, "mephisto.utils.qualifications.worker_is_qualified": {"tf": 1}, "mephisto.utils.qualifications.find_or_create_qualification": {"tf": 1}, "mephisto.utils.testing.get_test_project": {"tf": 1}, "mephisto.utils.testing.get_test_worker": {"tf": 1}, "mephisto.utils.testing.get_test_requester": {"tf": 1}, "mephisto.utils.testing.get_mock_requester": {"tf": 1}, "mephisto.utils.testing.get_test_task": {"tf": 1}, "mephisto.utils.testing.get_test_task_run": {"tf": 1}, "mephisto.utils.testing.get_test_assignment": {"tf": 1}, "mephisto.utils.testing.get_test_unit": {"tf": 1}, "mephisto.utils.testing.get_test_agent": {"tf": 1}, "mephisto.utils.testing.make_completed_unit": {"tf": 1}}, "df": 236, "d": {"docs": {}, "df": 0, "b": {"docs": {"mephisto.abstractions.architect.Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.__init__": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new_from_provider_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_from_mturk_worker_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.new": {"tf": 1}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1}, "mephisto.data_model.agent.Agent.new_from_provider_data": {"tf": 1}, "mephisto.data_model.agent.Agent.new": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.__init__": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.new": {"tf": 1}, "mephisto.data_model.assignment.Assignment.__init__": {"tf": 1}, "mephisto.data_model.assignment.Assignment.new": {"tf": 1}, "mephisto.data_model.project.Project.__init__": {"tf": 1}, "mephisto.data_model.project.Project.new": {"tf": 1}, "mephisto.data_model.qualification.Qualification.__init__": {"tf": 1}, "mephisto.data_model.qualification.GrantedQualification.__init__": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1}, "mephisto.data_model.requester.Requester.new": {"tf": 1}, "mephisto.data_model.task.Task.__init__": {"tf": 1}, "mephisto.data_model.task.Task.new": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.__init__": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.new": {"tf": 1}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1}, "mephisto.data_model.unit.Unit.new": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.new_from_provider_data": {"tf": 1}, "mephisto.data_model.worker.Worker.new": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.__init__": {"tf": 1}, "mephisto.operations.operator.Operator.__init__": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.__init__": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.__init__": {"tf": 1}, "mephisto.tools.examine_utils.print_results": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_by_worker": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_or_review": {"tf": 1}, "mephisto.tools.scripts.load_db_and_process_config": {"tf": 1}, "mephisto.tools.scripts.get_db_from_config": {"tf": 1}, "mephisto.tools.scripts.augment_config_from_db": {"tf": 1}, "mephisto.utils.qualifications.find_or_create_qualification": {"tf": 1}, "mephisto.utils.testing.get_test_project": {"tf": 1}, "mephisto.utils.testing.get_test_worker": {"tf": 1}, "mephisto.utils.testing.get_test_requester": {"tf": 1}, "mephisto.utils.testing.get_test_task": {"tf": 1}, "mephisto.utils.testing.get_test_task_run": {"tf": 1}, "mephisto.utils.testing.get_test_assignment": {"tf": 1}, "mephisto.utils.testing.get_test_unit": {"tf": 1}, "mephisto.utils.testing.get_test_agent": {"tf": 1}, "mephisto.utils.testing.make_completed_unit": {"tf": 1}}, "df": 73}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.register_router_application": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.register_router_application": {"tf": 1}}, "df": 1}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.operations.hydra_config.TaskConfig.__init__": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"tf": 1.4142135623730951}}, "df": 2}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architect.Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_message": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_message": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.email_worker": {"tf": 1}, "mephisto.client.api.InvalidUsage.__init__": {"tf": 1}, "mephisto.data_model.exceptions.AbsentAgentError.__init__": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.process_outgoing_queue": {"tf": 1}}, "df": 12}}}}}}, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.architect.Architect.__init__": {"tf": 1}, "mephisto.abstractions.architect.Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.enqueue_send": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.can_build": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.build_node_router": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.build_flask_router": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.build_router": {"tf": 1}, "mephisto.abstractions.blueprint.SharedTaskState.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprint.BlueprintMixin.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_onboarding_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_screening_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.worker_needs_screening": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.get_gold_factory": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_gold_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_current_qual_or_default": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_completion_stats_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.should_produce_gold_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.update_qualified_status": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_gold_unit_data_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.validate_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_mock_assignment_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_data_for_assignment": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_assignment": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_assignment": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_projects": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_tasks": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_task_runs": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_assignments": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_units": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_requesters": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_workers": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_agents": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_onboarding_agents": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_qualifications": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.check_granted_qualifications": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.new": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.bonus_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.block_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_eligible": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new_from_provider_data": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.bonus_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.block_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_blocked": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_eligible": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent.new": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.new": {"tf": 1}, "mephisto.data_model.agent.Agent.get_worker": {"tf": 1}, "mephisto.data_model.agent.Agent.get_unit": {"tf": 1}, "mephisto.data_model.agent.Agent.get_assignment": {"tf": 1}, "mephisto.data_model.agent.Agent.get_task_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_task": {"tf": 1}, "mephisto.data_model.agent.Agent.new_from_provider_data": {"tf": 1.7320508075688772}, "mephisto.data_model.agent.Agent.new": {"tf": 1.7320508075688772}, "mephisto.data_model.agent.OnboardingAgent.get_worker": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_task_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_task": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.new": {"tf": 1.7320508075688772}, "mephisto.data_model.assignment.Assignment.get_assignment_data": {"tf": 1}, "mephisto.data_model.assignment.Assignment.write_assignment_data": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_agents": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_task_run": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_task": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_requester": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_units": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_workers": {"tf": 1}, "mephisto.data_model.assignment.Assignment.new": {"tf": 1.4142135623730951}, "mephisto.data_model.packet.Packet.from_dict": {"tf": 1}, "mephisto.data_model.project.Project.get_tasks": {"tf": 1}, "mephisto.data_model.project.Project.new": {"tf": 1}, "mephisto.data_model.requester.Requester.get_task_runs": {"tf": 1}, "mephisto.data_model.requester.Requester.new": {"tf": 1}, "mephisto.data_model.task.Task.get_project": {"tf": 1}, "mephisto.data_model.task.Task.set_project": {"tf": 1}, "mephisto.data_model.task.Task.get_runs": {"tf": 1}, "mephisto.data_model.task.Task.get_assignments": {"tf": 1}, "mephisto.data_model.task.Task.new": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_units": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_valid_units_for_worker": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.clear_reservation": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.reserve_unit": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.get_task": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_requester": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_assignments": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.new": {"tf": 1.7320508075688772}, "mephisto.data_model.unit.Unit.get_assignment_data": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assignment": {"tf": 1}, "mephisto.data_model.unit.Unit.get_task_run": {"tf": 1}, "mephisto.data_model.unit.Unit.get_task": {"tf": 1}, "mephisto.data_model.unit.Unit.get_requester": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assigned_agent": {"tf": 1}, "mephisto.data_model.unit.Unit.new": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.get_agents": {"tf": 1}, "mephisto.data_model.worker.Worker.new_from_provider_data": {"tf": 1}, "mephisto.data_model.worker.Worker.get_granted_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.bonus_worker": {"tf": 1}, "mephisto.data_model.worker.Worker.block_worker": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.unblock_worker": {"tf": 1}, "mephisto.data_model.worker.Worker.is_blocked": {"tf": 1}, "mephisto.data_model.worker.Worker.is_eligible": {"tf": 1}, "mephisto.data_model.worker.Worker.new": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.log_metrics_for_packet": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun.__init__": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.__init__": {"tf": 1.4142135623730951}, "mephisto.operations.task_launcher.TaskLauncher.launch_evaluation_unit": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_screening_unit": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_gold_unit": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_agent_for_id": {"tf": 1.4142135623730951}, "mephisto.operations.worker_pool.WorkerPool.register_agent_from_onboarding": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_agent": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.push_status_update": {"tf": 1.4142135623730951}, "mephisto.tools.data_browser.DataBrowser.get_units_for_task_name": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_run_id": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_data_from_unit": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_workers_with_qualification": {"tf": 1}, "mephisto.tools.examine_utils.get_worker_stats": {"tf": 1.4142135623730951}, "mephisto.tools.examine_utils.format_worker_stats": {"tf": 1}, "mephisto.utils.dirs.get_dir_for_run": {"tf": 1}, "mephisto.utils.qualifications.worker_is_qualified": {"tf": 1}, "mephisto.utils.testing.get_mock_requester": {"tf": 1}}, "df": 201}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.__init__": {"tf": 1}, "mephisto.operations.hydra_config.register_script_config": {"tf": 1}, "mephisto.operations.registry.uses_mephisto": {"tf": 1}}, "df": 3}}}}, "c": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions.architects.mock_architect.MockArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProviderArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.__init__": {"tf": 1}}, "df": 5, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.__init__": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_instance": {"tf": 1}}, "df": 2}}}, "x": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1}}, "df": 1, "s": {"docs": {"mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_screening_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_gold_config": {"tf": 1}}, "df": 2}}}}, "n": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_needs_gold": {"tf": 1}}, "df": 2}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_qualifies": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.__init__": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.__init__": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.__init__": {"tf": 1}}, "df": 9, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"mephisto.data_model.task_run.TaskRunArgs.__init__": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"tf": 1}}, "df": 4}}}}}, "p": {"docs": {"mephisto.operations.worker_pool.WorkerPool.handle_updated_agent_status": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.__init__": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_project": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_requester": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_worker": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_granted_qualification": {"tf": 1}}, "df": 12}}}}}}}}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.attempt_to_reconcile_submitted_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.create_qualification_mapping": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProviderArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.register_from_provider_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_requester": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_from_mturk_worker_id": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProviderArgs.__init__": {"tf": 1}}, "df": 7, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_requester": {"tf": 1}}, "df": 2}}}}}}}}}, "w": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_from_mturk_worker_id": {"tf": 1}}, "df": 1}}}}}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"tf": 1}}, "df": 2}}}, "s": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.utils.logger_core.warn_once": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {"mephisto.abstractions.architect.Architect.__init__": {"tf": 1}, "mephisto.abstractions.architect.Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.__init__": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_required_qualifications": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_onboarding_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_screening_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_gold_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.assert_task_args": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_type": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_task_args": {"tf": 1}, "mephisto.operations.hydra_config.parse_arg_dict": {"tf": 1}, "mephisto.operations.operator.Operator.validate_and_run_config_or_die": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run_or_die": {"tf": 1}, "mephisto.operations.operator.Operator.validate_and_run_config": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run": {"tf": 1}, "mephisto.tools.scripts.load_db_and_process_config": {"tf": 1.4142135623730951}, "mephisto.tools.scripts.process_config_and_get_operator": {"tf": 1.4142135623730951}, "mephisto.tools.scripts.get_db_from_config": {"tf": 1}, "mephisto.tools.scripts.augment_config_from_db": {"tf": 1.4142135623730951}}, "df": 57}}}}}}}}, "n": {"docs": {"mephisto.abstractions.architect.Architect.get_channels": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.get_channels": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_channels": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.local_architect.LocalArchitect.get_channels": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.mock_architect.MockArchitect.get_channels": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprint.SharedTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.__init__": {"tf": 1}}, "df": 11, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent_after_onboarding": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingSharedState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_onboarding_agent": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_agent_from_onboarding": {"tf": 1}}, "df": 20, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_onboarding_agents": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.new": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_agent_for_id": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_agent_from_onboarding": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.push_status_update": {"tf": 1}}, "df": 17}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architect.Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.update_details": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.get_channels": {"tf": 1}}, "df": 7}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.data_model.agent.Agent.set_live_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.set_live_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_run": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.register_run": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.get_live_run": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun.__init__": {"tf": 2}, "mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.build_default_task_config": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"tf": 1}, "mephisto.operations.operator.Operator.get_running_task_runs": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_run": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_live_run": {"tf": 1}, "mephisto.tools.scripts.process_config_and_get_operator": {"tf": 1}, "mephisto.tools.scripts.task_script": {"tf": 1}}, "df": 16}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.tools.scripts.process_config_and_get_operator": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "t": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_config": {"tf": 1}}, "df": 2, "s": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.__init__": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}}, "df": 1}}}}}, "w": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"tf": 1}}, "df": 2}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_assignments_for_hit": {"tf": 1}}, "df": 2}}}}}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.client.review.review_server.run": {"tf": 1}}, "df": 1}}}, "g": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.data_model.packet.Packet.__init__": {"tf": 1}}, "df": 1}}}}}}}, "k": {"docs": {"mephisto.utils.dirs.get_dir_for_task": {"tf": 1}}, "df": 1}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architect.Architect.__init__": {"tf": 1}, "mephisto.abstractions.architect.Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.register_router_application": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.BlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.extract_unique_mixins": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprint.BlueprintMixin.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprint.Blueprint.get_required_qualifications": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_onboarding_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.assert_task_args": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.client.api.get_blueprint_arguments": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_blueprint": {"tf": 1.7320508075688772}, "mephisto.operations.datatypes.LiveTaskRun.__init__": {"tf": 1.7320508075688772}, "mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.TaskConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.get_task_state_dicts": {"tf": 1.4142135623730951}, "mephisto.operations.operator.Operator.validate_and_run_config_or_die": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run_or_die": {"tf": 1}, "mephisto.operations.operator.Operator.validate_and_run_config": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run": {"tf": 1}, "mephisto.operations.registry.get_blueprint_from_type": {"tf": 1.4142135623730951}}, "df": 64, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_screening_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_gold_config": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.__init__": {"tf": 1}}, "df": 7}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 1}}, "df": 1}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1}, "mephisto.tools.examine_utils.prompt_for_options": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_by_worker": {"tf": 1}}, "df": 11}}}}, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architect.Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.can_build": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.build_node_router": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.build_flask_router": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.build_router": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.client.review.review_server.run": {"tf": 1}}, "df": 15}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.__init__": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.enqueue_send": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.server_is_running": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.build_is_clean": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.check_aws_credentials": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.setup_ec2_credentials": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_domain_if_available": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.rule_is_new": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.deploy_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.deploy_to_routing_server": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.server_is_running": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.build_is_clean": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.can_build": {"tf": 1}, "mephisto.abstractions.blueprint.SharedTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.worker_needs_screening": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.should_generate_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_needs_gold": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_qualifies": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.should_produce_gold_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.update_qualified_status": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.is_sandbox": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.has_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_unit": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_key_failure": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_unique_failure": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.new_unit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.await_submit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_requester_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_requester_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_unit_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_unit_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.is_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.is_sandbox": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.is_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_eligible": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.is_registered": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.is_expired": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.client_is_sandbox": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.check_aws_credentials": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.setup_aws_credentials": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_config": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_assignments_for_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.is_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.pay_bonus": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.expire_and_dispose_hits": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_blocked": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_eligible": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.is_sandbox": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1}, "mephisto.data_model.agent.Agent.await_submit": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.__init__": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.is_onboarding_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.await_submit": {"tf": 1}, "mephisto.data_model.assignment.Assignment.__init__": {"tf": 1}, "mephisto.data_model.project.Project.__init__": {"tf": 1}, "mephisto.data_model.qualification.Qualification.__init__": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1}, "mephisto.data_model.requester.Requester.is_sandbox": {"tf": 1}, "mephisto.data_model.requester.Requester.is_registered": {"tf": 1}, "mephisto.data_model.task.Task.__init__": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.__init__": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_has_assignments": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_is_completed": {"tf": 1}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1}, "mephisto.data_model.unit.Unit.is_expired": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.unblock_worker": {"tf": 1}, "mephisto.data_model.worker.Worker.is_blocked": {"tf": 1}, "mephisto.data_model.worker.Worker.is_eligible": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun.__init__": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.get_assignments_are_all_created": {"tf": 1}, "mephisto.utils.dirs.get_dir_for_task": {"tf": 1}, "mephisto.utils.metrics.run_install_script": {"tf": 1}, "mephisto.utils.metrics.launch_prometheus_server": {"tf": 1}, "mephisto.utils.metrics.launch_grafana_server": {"tf": 1}}, "df": 120}}, "t": {"docs": {}, "df": 0, "o": {"3": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.get_domain_if_available": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.find_hosted_zone": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_hosted_zone": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.find_certificate_arn": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_certificate": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_zone_records": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_mephisto_vpc": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_security_group": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_key_pair": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_instance": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_target_group": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.rule_is_new": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_instance_to_listener": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_load_balancer": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.configure_base_balancer": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_instance_address": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.detete_instance_address": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.deploy_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.deploy_to_routing_server": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_rule": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_instance": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.remove_instance_and_cleanup": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_listener": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_session_for_requester": {"tf": 1}}, "df": 24}, "docs": {}, "df": 0}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_bonus_fee": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.pay_bonus": {"tf": 1}}, "df": 2}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.check_mturk_balance": {"tf": 1}}, "df": 1, "r": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.register_zone_records": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.configure_base_balancer": {"tf": 1}}, "df": 2}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.__init__": {"tf": 1}}, "df": 1}}}, "e": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"tf": 1}}, "df": 2}, "y": {"docs": {"mephisto.tools.examine_utils.format_worker_stats": {"tf": 1}}, "df": 1}}, "r": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.add_header": {"tf": 1}}, "df": 1, "u": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architect.Architect.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.local_architect.LocalArchitect.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.build_router.can_build": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.build_router.build_node_router": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.build_router.build_flask_router": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.build_router.build_router": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.BlueprintMixin.init_mixin_config": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_mixin_config": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_onboarding_config": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_mixin_config": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_screening_config": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_mixin_config": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_gold_config": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.setup_resources_for_task_run": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_resources_from_task_run": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.get_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_task_runs": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_assignments": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_units": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_agents": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_onboarding_agents": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.new_unit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.setup_resources_for_task_run": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.cleanup_resources_from_task_run": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_eligible": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.new_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_unassigned_hit_ids": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.setup_resources_for_task_run": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_resources_from_task_run": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_eligible": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.set_live_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_task_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.set_live_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_task_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.new": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.get_task_run": {"tf": 1}, "mephisto.data_model.assignment.Assignment.new": {"tf": 1.4142135623730951}, "mephisto.data_model.requester.Requester.get_task_runs": {"tf": 1}, "mephisto.data_model.task.Task.get_runs": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.new": {"tf": 1}, "mephisto.data_model.unit.Unit.get_task_run": {"tf": 1}, "mephisto.data_model.worker.Worker.is_eligible": {"tf": 1.4142135623730951}, "mephisto.operations.client_io_handler.ClientIOHandler.register_run": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun.__init__": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 1}, "mephisto.operations.operator.Operator.validate_and_run_config_or_die": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run_or_die": {"tf": 1}, "mephisto.operations.operator.Operator.validate_and_run_config": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.__init__": {"tf": 1.4142135623730951}, "mephisto.operations.worker_pool.WorkerPool.register_run": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_run_id": {"tf": 1}, "mephisto.utils.dirs.get_dir_for_run": {"tf": 1.4142135623730951}}, "df": 74, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.operations.datatypes.LiveTaskRun.__init__": {"tf": 1.4142135623730951}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.delete_rule": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architect.Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.__init__": {"tf": 1}, "mephisto.utils.dirs.get_data_dir": {"tf": 1}}, "df": 8}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.register_router_application": {"tf": 1.7320508075688772}, "mephisto.data_model.packet.Packet.__init__": {"tf": 1.4142135623730951}}, "df": 2}}}}, "w": {"docs": {"mephisto.abstractions.database.MephistoDB.optimized_load": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.optimized_load": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_hit_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_qualification_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.__init__": {"tf": 1}, "mephisto.data_model.assignment.Assignment.__init__": {"tf": 1}, "mephisto.data_model.project.Project.__init__": {"tf": 1}, "mephisto.data_model.qualification.Qualification.__init__": {"tf": 1}, "mephisto.data_model.qualification.GrantedQualification.__init__": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1}, "mephisto.data_model.task.Task.__init__": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.__init__": {"tf": 1}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1}}, "df": 26}}, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.setup_ec2_credentials": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.setup_aws_credentials": {"tf": 1}}, "df": 2}}, "r": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.__init__": {"tf": 1}}, "df": 1}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.operations.client_io_handler.ClientIOHandler.associate_agent_with_registration": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.try_server_push": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_close": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.bonus_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.remove_worker_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_compensation_hit_with_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.pay_bonus": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.bonus_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.unblock_worker": {"tf": 1}, "mephisto.data_model.agent.Agent.reject_work": {"tf": 1}, "mephisto.data_model.worker.Worker.bonus_worker": {"tf": 1}, "mephisto.data_model.worker.Worker.block_worker": {"tf": 1}, "mephisto.data_model.worker.Worker.unblock_worker": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.__init__": {"tf": 1}}, "df": 20}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.__init__": {"tf": 1}}, "df": 1}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.make_agent_request": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.pay_bonus": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.associate_agent_with_registration": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.enqueue_agent_details": {"tf": 1}, "mephisto.operations.worker_pool.OnboardingInfo.__init__": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_worker": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.reconnect_agent": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_agent": {"tf": 1}}, "df": 8, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.crowd_provider.ProviderArgs.__init__": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_task_runs": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_assignments": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_units": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_requester": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_requester": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_requesters": {"tf": 1.7320508075688772}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.new_unit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_requester_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_requester_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_requester_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProviderArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.new": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.block_worker": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.unblock_worker": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_blocked": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.create_qualification_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_session_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_sandbox_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProviderArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.block_worker": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.unblock_worker": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_blocked": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProviderArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"tf": 1.7320508075688772}, "mephisto.client.api.requester_details": {"tf": 1}, "mephisto.client.api.requester_register": {"tf": 1}, "mephisto.client.api.get_balance": {"tf": 1}, "mephisto.client.api.requester_launch_options": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_requester": {"tf": 1.4142135623730951}, "mephisto.data_model.requester.Requester.new": {"tf": 1.7320508075688772}, "mephisto.data_model.task_run.TaskRun.get_requester": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.new": {"tf": 1.7320508075688772}, "mephisto.data_model.unit.Unit.get_requester": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.block_worker": {"tf": 1.7320508075688772}, "mephisto.data_model.worker.Worker.unblock_worker": {"tf": 1.7320508075688772}, "mephisto.data_model.worker.Worker.is_blocked": {"tf": 1.7320508075688772}, "mephisto.scripts.mturk.launch_makeup_hits.build_task_config": {"tf": 1}, "mephisto.utils.testing.get_mock_requester": {"tf": 1.4142135623730951}}, "df": 47}}}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_screening_config": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.get_task_config": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.get_static": {"tf": 1}}, "df": 2, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest.__init__": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.__init__": {"tf": 1.4142135623730951}}, "df": 3, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.__init__": {"tf": 1}}, "df": 1}}}}}}}}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.__init__": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}}}, "j": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_assignments_for_hit": {"tf": 1}}, "df": 2}}}}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.data_model.task_run.TaskRunArgs.__init__": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"tf": 1}}, "df": 4}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.operations.operator.Operator.wait_for_runs_then_shutdown": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architect.Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.Blueprint.get_required_qualifications": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.is_sandbox": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.assert_task_args": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.optimized_load": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.cache_result": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.optimized_load": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.cache_result": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new_from_provider_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_from_mturk_worker_id": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.is_sandbox": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1}, "mephisto.data_model.agent.Agent.new_from_provider_data": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.is_onboarding_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_db_id_from_agent_id": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.get_mock_params": {"tf": 1}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.new_from_provider_data": {"tf": 1}}, "df": 57}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprint.BlueprintMixin.extract_unique_mixins": {"tf": 1}, "mephisto.operations.hydra_config.get_extra_argument_dicts": {"tf": 1}, "mephisto.operations.hydra_config.get_task_state_dicts": {"tf": 1}, "mephisto.operations.hydra_config.parse_arg_dict": {"tf": 1}}, "df": 4}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.client_is_sandbox": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_requester_balance": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.check_mturk_balance": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.delete_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.give_worker_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.remove_worker_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.convert_mephisto_qualifications": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_compensation_hit_with_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_with_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.expire_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignment": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignments_for_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_assignments_for_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.is_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.pay_bonus": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.email_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_outstanding_hits": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.expire_and_dispose_hits": {"tf": 1}, "mephisto.data_model.packet.Packet.__init__": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun.__init__": {"tf": 1.4142135623730951}}, "df": 28, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.operations.datatypes.LiveTaskRun.__init__": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.architect.Architect.get_channels": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.get_channels": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_channels": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.local_architect.LocalArchitect.get_channels": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.mock_architect.MockArchitect.get_channels": {"tf": 1.7320508075688772}}, "df": 6}}}}, "t": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.__init__": {"tf": 1.4142135623730951}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.__init__": {"tf": 1}, "mephisto.data_model.assignment.Assignment.__init__": {"tf": 1}, "mephisto.data_model.project.Project.__init__": {"tf": 1}, "mephisto.data_model.qualification.Qualification.__init__": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1}, "mephisto.data_model.task.Task.__init__": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.__init__": {"tf": 1}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1}}, "df": 20, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architect.Architect.get_channels": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.get_channels": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_channels": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.local_architect.LocalArchitect.get_channels": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockArchitect.get_channels": {"tf": 1.4142135623730951}}, "df": 6}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.__init__": {"tf": 1}}, "df": 5}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState.__init__": {"tf": 1.4142135623730951}}, "df": 1}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.tools.examine_utils.print_results": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_by_worker": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_or_review": {"tf": 1}}, "df": 3}}}}}}}}, "~": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.tools.scripts.task_script": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architect.Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.__init__": {"tf": 1}}, "df": 6}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"mephisto.abstractions.blueprint.SharedTaskState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.get_gold_factory": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.__init__": {"tf": 1.4142135623730951}}, "df": 9}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"mephisto.abstractions.architect.Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.get_channels": {"tf": 1}}, "df": 6}}}}}}}}}}, "n": {"docs": {"mephisto.abstractions.blueprint.SharedTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.__init__": {"tf": 1}}, "df": 5}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architect.Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.blueprint.SharedTaskState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.Blueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.get_gold_factory": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.get_initialization_data": {"tf": 1}}, "df": 18}}}}}}}}}, "n": {"docs": {}, "df": 0, "f": {"docs": {"mephisto.operations.hydra_config.build_default_task_config": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprint.SharedTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_run": {"tf": 1}, "mephisto.operations.config_handler.write_config": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.build_default_task_config": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"tf": 1}, "mephisto.operations.operator.Operator.validate_and_run_config_or_die": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run_or_die": {"tf": 1}, "mephisto.operations.operator.Operator.validate_and_run_config": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run": {"tf": 1}, "mephisto.tools.scripts.load_db_and_process_config": {"tf": 1}, "mephisto.tools.scripts.process_config_and_get_operator": {"tf": 1}, "mephisto.tools.scripts.task_script": {"tf": 2}}, "df": 19, "s": {"docs": {"mephisto.tools.scripts.task_script": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.mock_architect.MockServer.send_agent_act": {"tf": 1}}, "df": 1}}, "x": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.__init__": {"tf": 1.4142135623730951}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.__init__": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.TaskConfig.__init__": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"tf": 1.4142135623730951}, "mephisto.operations.task_launcher.TaskLauncher.__init__": {"tf": 1}}, "df": 6}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.__init__": {"tf": 1}}, "df": 1}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_needs_gold": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_qualifies": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_task_runs": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task_run": {"tf": 1}}, "df": 4}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.is_hit_mapping_in_sync": {"tf": 1}}, "df": 1}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.utils.qualifications.make_qualification_dict": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.scripts.mturk.launch_makeup_hits.build_task_config": {"tf": 1}}, "df": 1}}}}}}}}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_needs_gold": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_qualifies": {"tf": 1}}, "df": 2}}}}, "o": {"docs": {"mephisto.operations.datatypes.LoopWrapper.execute_coro": {"tf": 1}}, "df": 1}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.client.api.intentional_error": {"tf": 1}, "mephisto.client.api.InvalidUsage.__init__": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.configure_base_balancer": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "v": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.__init__": {"tf": 1}, "mephisto.client.review.review_server.run": {"tf": 1}}, "df": 5}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_custom_bundle": {"tf": 1}, "mephisto.tools.scripts.build_custom_bundle": {"tf": 1}}, "df": 3, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.operations.hydra_config.get_extra_argument_dicts": {"tf": 1}, "mephisto.operations.hydra_config.get_task_state_dicts": {"tf": 1}, "mephisto.operations.hydra_config.parse_arg_dict": {"tf": 1}}, "df": 3}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.data_model.task_run.TaskRun.get_provider": {"tf": 1}, "mephisto.data_model.unit.Unit.get_crowd_provider_class": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_qualification": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun.__init__": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 1}, "mephisto.operations.registry.get_crowd_provider_from_type": {"tf": 1}, "mephisto.operations.worker_pool.OnboardingInfo.__init__": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_worker": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_agent": {"tf": 1}}, "df": 9, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.data_model.task_run.TaskRun.get_provider": {"tf": 1}, "mephisto.data_model.unit.Unit.get_crowd_provider_class": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun.__init__": {"tf": 1}, "mephisto.operations.registry.get_crowd_provider_from_type": {"tf": 1}}, "df": 4}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.data_model.worker.Worker.new_from_provider_data": {"tf": 1}}, "df": 1}}}}}}}, "f": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.tools.scripts.load_db_and_process_config": {"tf": 1}, "mephisto.tools.scripts.process_config_and_get_operator": {"tf": 1}, "mephisto.tools.scripts.get_db_from_config": {"tf": 1}, "mephisto.tools.scripts.augment_config_from_db": {"tf": 1}}, "df": 4}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1}}, "df": 1, "[": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"mephisto.abstractions.architect.Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_projects": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_tasks": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_task_runs": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_assignments": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_units": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_requesters": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_workers": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_agents": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_onboarding_agents": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_qualifications": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.check_granted_qualifications": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_units": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_workers": {"tf": 1}, "mephisto.data_model.project.Project.get_tasks": {"tf": 1}, "mephisto.data_model.requester.Requester.get_task_runs": {"tf": 1}, "mephisto.data_model.task.Task.get_runs": {"tf": 1}, "mephisto.data_model.task.Task.get_assignments": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_units": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_valid_units_for_worker": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_assignments": {"tf": 1}, "mephisto.data_model.worker.Worker.get_agents": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_task_name": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_run_id": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_workers_with_qualification": {"tf": 1}, "mephisto.tools.examine_utils.get_worker_stats": {"tf": 1.4142135623730951}, "mephisto.tools.examine_utils.format_worker_stats": {"tf": 1}}, "df": 33}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_load_balancer": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.try_server_push": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_cost_of_statuses": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.valid": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.incomplete": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.payable": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.valid_unit": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.final_unit": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.completed": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.final_agent": {"tf": 1}, "mephisto.operations.registry.get_valid_provider_types": {"tf": 1}, "mephisto.operations.registry.get_valid_blueprint_types": {"tf": 1}, "mephisto.operations.registry.get_valid_architect_types": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_task_name_list": {"tf": 1}}, "df": 15}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.blueprint.SharedTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.__init__": {"tf": 1}}, "df": 5}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprint.BlueprintMixin.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.get_gold_factory": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.convert_mephisto_qualifications": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignments_for_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_outstanding_hits": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.expire_and_dispose_hits": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.InitializationData.__init__": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun.__init__": {"tf": 1}, "mephisto.operations.hydra_config.get_extra_argument_dicts": {"tf": 1}, "mephisto.operations.hydra_config.get_task_state_dicts": {"tf": 1}, "mephisto.utils.qualifications.worker_is_qualified": {"tf": 1}}, "df": 13}}}}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.data_model.assignment.Assignment.get_agents": {"tf": 1}}, "df": 1}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.rule_is_new": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_instance_to_listener": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_listener": {"tf": 1}}, "df": 3}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_data": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.observe": {"tf": 1}, "mephisto.data_model.agent.Agent.set_live_run": {"tf": 1}, "mephisto.data_model.agent.Agent.observe": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.set_live_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.observe": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.register_run": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_run": {"tf": 1}}, "df": 11, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.data_model.agent.Agent.set_live_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.set_live_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_run": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.register_run": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.get_live_run": {"tf": 1}, "mephisto.operations.operator.Operator.get_running_task_runs": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_run": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_live_run": {"tf": 1}}, "df": 9}}}}}}}}}, "n": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.new_hit": {"tf": 1}}, "df": 3}}}, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.register_zone_records": {"tf": 1}}, "df": 1}}, "g": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.deploy_fallback_server": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"tf": 1}, "mephisto.operations.operator.Operator.wait_for_runs_then_shutdown": {"tf": 1}, "mephisto.utils.logger_core.get_logger": {"tf": 1}}, "df": 6, "s": {"docs": {"mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}}, "df": 1}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.utils.logger_core.get_logger": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.utils.logger_core.get_logger": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.architects.local_architect.LocalArchitectArgs.__init__": {"tf": 1}}, "df": 1, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.local_architect.LocalArchitectArgs.__init__": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.create_hit_type": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {"mephisto.operations.datatypes.LoopWrapper.__init__": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun.__init__": {"tf": 1}}, "df": 2, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.operations.datatypes.LiveTaskRun.__init__": {"tf": 1}}, "df": 1}}}}}}}}}}, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.data_model.task_run.TaskRun.update_completion_progress": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun.__init__": {"tf": 1.4142135623730951}}, "df": 2}}}}}}}, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"tf": 1}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1}, "mephisto.utils.logger_core.get_logger": {"tf": 1}}, "df": 5}}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.update_details": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.tools.scripts.task_script": {"tf": 1}, "mephisto.utils.logger_core.get_logger": {"tf": 1}}, "df": 6, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architect.Architect.download_file": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.download_file": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.download_file": {"tf": 1}}, "df": 6}}}}}}, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.operations.hydra_config.get_dict_from_field": {"tf": 1.4142135623730951}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_target_group": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_assignments_for_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.expire_and_dispose_hits": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1}, "mephisto.client.review.review_server.run": {"tf": 1.7320508075688772}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.__init__": {"tf": 1}, "mephisto.data_model.assignment.Assignment.__init__": {"tf": 1}, "mephisto.data_model.project.Project.__init__": {"tf": 1}, "mephisto.data_model.qualification.Qualification.__init__": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1}, "mephisto.data_model.task.Task.__init__": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.__init__": {"tf": 1}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_qualification": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun.__init__": {"tf": 1}, "mephisto.operations.operator.Operator.wait_for_runs_then_shutdown": {"tf": 1}, "mephisto.tools.scripts.load_db_and_process_config": {"tf": 1}, "mephisto.tools.scripts.process_config_and_get_operator": {"tf": 1}, "mephisto.utils.dirs.get_dir_for_task": {"tf": 1}, "mephisto.utils.metrics.shutdown_prometheus_server": {"tf": 1}, "mephisto.utils.metrics.shutdown_grafana_server": {"tf": 1}}, "df": 42}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState.__init__": {"tf": 1}}, "df": 2}}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.__init__": {"tf": 1}}, "df": 1, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.operations.worker_pool.AgentDetails.__init__": {"tf": 1}}, "df": 1}}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.js_time": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_unit": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.new_unit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.get_available_budget": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.expire": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.bonus_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.is_hit_mapping_in_sync": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.get_available_budget": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.expire": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_task_fee": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_bonus_fee": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.get_requester_balance": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.check_mturk_balance": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.pay_bonus": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.bonus_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit.new": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_cost_of_statuses": {"tf": 1}, "mephisto.data_model.project.Project.get_total_spend": {"tf": 1}, "mephisto.data_model.requester.Requester.get_total_spend": {"tf": 1}, "mephisto.data_model.requester.Requester.get_available_budget": {"tf": 1}, "mephisto.data_model.task.Task.get_total_spend": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.__init__": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_total_spend": {"tf": 1}, "mephisto.data_model.unit.Unit.get_pay_amount": {"tf": 1}, "mephisto.data_model.unit.Unit.expire": {"tf": 1}, "mephisto.data_model.unit.Unit.new": {"tf": 1}, "mephisto.data_model.worker.Worker.bonus_worker": {"tf": 1}}, "df": 34}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.register_router_application": {"tf": 2}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState.__init__": {"tf": 1}, "mephisto.tools.examine_utils.print_results": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_by_worker": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_or_review": {"tf": 1}}, "df": 4, "c": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.__init__": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun.__init__": {"tf": 1}}, "df": 2}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.tools.examine_utils.print_results": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_by_worker": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_or_review": {"tf": 1}}, "df": 3}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.__init__": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_with_hit_type": {"tf": 1}}, "df": 2}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.__init__": {"tf": 1}}, "df": 1}}}}}}}, "p": {"docs": {"mephisto.data_model.assignment.InitializationData.dumpJSON": {"tf": 1}, "mephisto.data_model.assignment.InitializationData.loadFromJSON": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_zone_records": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_security_group": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_instance": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_target_group": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_instance_to_listener": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_load_balancer": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_instance_address": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.detete_instance_address": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.deploy_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.deploy_to_routing_server": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_instance": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.send_agent_act": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.submit_mock_unit": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent_after_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockServer.disconnect_mock_agent": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.LocalAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_onboarding_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_world_id": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.optimized_load": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_project": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_tasks": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.get_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_task_runs": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.update_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_assignment": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.get_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_assignments": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.new_unit": {"tf": 2}, "mephisto.abstractions.database.MephistoDB.get_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_units": {"tf": 2.449489742783178}, "mephisto.abstractions.database.MephistoDB.clear_unit_agent_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.get_requester": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_worker": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_agent": {"tf": 2.23606797749979}, "mephisto.abstractions.database.MephistoDB.get_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_agents": {"tf": 2.23606797749979}, "mephisto.abstractions.database.MephistoDB.new_onboarding_agent": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.get_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_onboarding_agents": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.get_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.grant_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.check_granted_qualifications": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.get_granted_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.revoke_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.optimized_load": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.new_unit": {"tf": 2}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_requester_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_requester_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_requester_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_worker_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_unit_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_unit_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_unit_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.attempt_to_reconcile_submitted_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.is_hit_mapping_in_sync": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.new_hit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_unassigned_hit_ids": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_assignment_to_hit": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.clear_hit_from_unit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_hit_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_run": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.create_qualification_mapping": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.register_from_provider_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.delete_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.give_worker_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.remove_worker_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.create_compensation_hit_with_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_with_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.expire_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignment": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignments_for_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_assignments_for_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.is_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.pay_bonus": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.email_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_from_mturk_worker_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.get_mturk_ids_from_unit_id": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.new": {"tf": 1}, "mephisto.client.api.view_unit": {"tf": 1}, "mephisto.client.api.accept_unit": {"tf": 1}, "mephisto.client.api.reject_unit": {"tf": 1}, "mephisto.client.api.soft_block_unit": {"tf": 1}, "mephisto.client.api.hard_block_unit": {"tf": 1}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.__init__": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.is_onboarding_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_db_id_from_agent_id": {"tf": 1}, "mephisto.data_model.assignment.Assignment.__init__": {"tf": 1}, "mephisto.data_model.exceptions.AbsentAgentError.__init__": {"tf": 1}, "mephisto.data_model.exceptions.AgentDisconnectedError.__init__": {"tf": 1}, "mephisto.data_model.exceptions.AgentTimeoutError.__init__": {"tf": 1}, "mephisto.data_model.exceptions.AgentReturnedError.__init__": {"tf": 1}, "mephisto.data_model.exceptions.AgentShutdownError.__init__": {"tf": 1}, "mephisto.data_model.packet.Packet.__init__": {"tf": 1}, "mephisto.data_model.project.Project.__init__": {"tf": 1}, "mephisto.data_model.qualification.Qualification.__init__": {"tf": 1}, "mephisto.data_model.qualification.GrantedQualification.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1}, "mephisto.data_model.task.Task.__init__": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.__init__": {"tf": 1}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.associate_agent_with_registration": {"tf": 1.7320508075688772}, "mephisto.operations.client_io_handler.ClientIOHandler.enqueue_agent_details": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.send_live_update": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.send_status_update": {"tf": 1}, "mephisto.operations.worker_pool.OnboardingInfo.__init__": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.__init__": {"tf": 1.4142135623730951}, "mephisto.operations.worker_pool.WorkerPool.get_agent_for_id": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_worker": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.reconnect_agent": {"tf": 1.4142135623730951}, "mephisto.operations.worker_pool.WorkerPool.register_agent": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_run_id": {"tf": 1}, "mephisto.tools.examine_utils.format_worker_stats": {"tf": 1}, "mephisto.utils.testing.get_test_agent": {"tf": 1}}, "df": 144, "s": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_load_balancer": {"tf": 1}}, "df": 1}}, "n": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.url_safe_string": {"tf": 1}, "mephisto.abstractions.databases.local_database.nonesafe_int": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.__init__": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.get_dict_from_field": {"tf": 1}}, "df": 7, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_instance": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_target_group": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_instance_to_listener": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_instance_address": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.deploy_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.deploy_to_routing_server": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_instance": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}}, "df": 9}}}}}}, "t": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.register_zone_records": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_instance": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.js_time": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_needs_gold": {"tf": 2}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_qualifies": {"tf": 2}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState.__init__": {"tf": 2.449489742783178}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_completion_stats_for_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.grant_qualification": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.new_unit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.new_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_compensation_hit_with_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_with_hit_type": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.__init__": {"tf": 2.23606797749979}, "mephisto.data_model.task_run.TaskRun.get_assignment_statuses": {"tf": 1}, "mephisto.data_model.unit.Unit.new": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_crowd_qualification": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.__init__": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_evaluation_unit": {"tf": 1}}, "df": 36, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.databases.local_database.is_key_failure": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_unique_failure": {"tf": 1}}, "df": 2}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.__init__": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"mephisto.abstractions.blueprint.Blueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_mock_assignment_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_data_for_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.get_initialization_data": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_assignment_data": {"tf": 1}, "mephisto.data_model.assignment.Assignment.write_assignment_data": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assignment_data": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.__init__": {"tf": 1}}, "df": 11}}}}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_needs_gold": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_qualifies": {"tf": 1.4142135623730951}}, "df": 3}}}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.data_model.packet.Packet.__init__": {"tf": 1}}, "df": 1}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"mephisto.abstractions.database.MephistoDB.new_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_units": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.new_unit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit.new": {"tf": 1}, "mephisto.data_model.unit.Unit.new": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_evaluation_unit": {"tf": 1}, "mephisto.utils.testing.get_test_unit": {"tf": 1}}, "df": 9}}}, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.data_model.packet.Packet.from_dict": {"tf": 1}, "mephisto.operations.operator.Operator.shutdown": {"tf": 1}, "mephisto.operations.operator.Operator.wait_for_runs_then_shutdown": {"tf": 1}}, "df": 3}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {"mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"tf": 1}}, "df": 3}}}, "p": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_security_group": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}}, "df": 2}, "a": {"docs": {}, "df": 0, "m": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}}, "df": 2}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"mephisto.abstractions.blueprint.Blueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.get_initialization_data": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.__init__": {"tf": 1}}, "df": 6}}}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.__init__": {"tf": 1}}, "df": 2}}}}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.operations.task_launcher.TaskLauncher.__init__": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {"mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_task_runs": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_config": {"tf": 1}}, "df": 4}, "o": {"docs": {"mephisto.operations.datatypes.LiveTaskRun.__init__": {"tf": 1.4142135623730951}}, "df": 1, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.data_model.assignment.InitializationData.dumpJSON": {"tf": 1}, "mephisto.data_model.assignment.InitializationData.loadFromJSON": {"tf": 1}}, "df": 2}}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.launch": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.launch": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_with_hit_type": {"tf": 1}, "mephisto.data_model.unit.Unit.launch": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_units": {"tf": 1}}, "df": 12}}, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.setup_ec2_credentials": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.register": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.register": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.setup_aws_credentials": {"tf": 1}, "mephisto.data_model.requester.Requester.register": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_blueprint": {"tf": 1}, "mephisto.utils.metrics.start_metrics_server": {"tf": 1}, "mephisto.utils.metrics.launch_prometheus_server": {"tf": 1}, "mephisto.utils.metrics.launch_grafana_server": {"tf": 1}, "mephisto.utils.metrics.get_dash_url": {"tf": 1}, "mephisto.utils.metrics.shutdown_prometheus_server": {"tf": 1}, "mephisto.utils.metrics.shutdown_grafana_server": {"tf": 1}}, "df": 12}}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.find_hosted_zone": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.find_certificate_arn": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.build_router.build_router": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.find_projects": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_tasks": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.update_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.find_task_runs": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.find_assignments": {"tf": 2.23606797749979}, "mephisto.abstractions.database.MephistoDB.find_units": {"tf": 3}, "mephisto.abstractions.database.MephistoDB.update_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.find_requesters": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.find_workers": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.update_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_agents": {"tf": 2.8284271247461903}, "mephisto.abstractions.database.MephistoDB.update_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_onboarding_agents": {"tf": 2.23606797749979}, "mephisto.abstractions.database.MephistoDB.find_qualifications": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.check_granted_qualifications": {"tf": 1.4142135623730951}, "mephisto.abstractions.databases.local_database.nonesafe_int": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_assignment_to_hit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_assignment_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_hit_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.get_mturk_ids_from_unit_id": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_units": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.__init__": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_assignments": {"tf": 1}, "mephisto.data_model.worker.Worker.get_agents": {"tf": 1}, "mephisto.operations.operator.Operator.validate_and_run_config": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.__init__": {"tf": 1.7320508075688772}, "mephisto.tools.examine_utils.prompt_for_options": {"tf": 2.23606797749979}, "mephisto.tools.examine_utils.run_examine_by_worker": {"tf": 1.7320508075688772}, "mephisto.tools.scripts.task_script": {"tf": 1}, "mephisto.utils.dirs.get_dir_for_task": {"tf": 1}, "mephisto.utils.dirs.get_data_dir": {"tf": 1}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1}, "mephisto.utils.logger_core.get_logger": {"tf": 1.4142135623730951}}, "df": 44}}, "q": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"3": {"docs": {"mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_qualification_mapping": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.make_agent_request": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_screening_unit_data": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_gold_unit_data_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.Agent.act": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.act": {"tf": 1}, "mephisto.data_model.assignment.Assignment.new": {"tf": 1}, "mephisto.data_model.packet.Packet.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.register": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.__init__": {"tf": 1}}, "df": 17}}}}}}}}, "f": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_end": {"tf": 1}, "mephisto.data_model.packet.Packet.__init__": {"tf": 2}}, "df": 3}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.__init__": {"tf": 1}}, "df": 1}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.bonus_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.block_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_from_mturk_worker_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.bonus_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.block_worker": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.get_agents": {"tf": 1}, "mephisto.data_model.task.Task.get_project": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.reserve_unit": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_blueprint": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assigned_agent": {"tf": 1}, "mephisto.data_model.worker.Worker.get_granted_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.bonus_worker": {"tf": 1}, "mephisto.data_model.worker.Worker.block_worker": {"tf": 1.4142135623730951}, "mephisto.operations.operator.Operator.validate_and_run_config_or_die": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run_or_die": {"tf": 1}, "mephisto.operations.operator.Operator.validate_and_run_config": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_agent_for_id": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.push_status_update": {"tf": 1}}, "df": 20}}}}}}}, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.database.MephistoDB.optimized_load": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.optimized_load": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.__init__": {"tf": 1}, "mephisto.data_model.assignment.Assignment.__init__": {"tf": 1}, "mephisto.data_model.project.Project.__init__": {"tf": 1}, "mephisto.data_model.qualification.Qualification.__init__": {"tf": 1}, "mephisto.data_model.qualification.GrantedQualification.__init__": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1}, "mephisto.data_model.task.Task.__init__": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.__init__": {"tf": 1}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1}}, "df": 23}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.__init__": {"tf": 1}}, "df": 1}}}}}}}}}}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.database.MephistoDB.find_task_runs": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_assignments": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_units": {"tf": 1}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1}, "mephisto.utils.logger_core.get_logger": {"tf": 1}}, "df": 5}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.database.MephistoDB.find_units": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.check_granted_qualifications": {"tf": 1}, "mephisto.abstractions.databases.local_database.nonesafe_int": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.await_submit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.give_worker_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_type": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.Agent.act": {"tf": 1}, "mephisto.data_model.agent.Agent.await_submit": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.act": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.await_submit": {"tf": 1}, "mephisto.operations.operator.Operator.wait_for_runs_then_shutdown": {"tf": 1}, "mephisto.tools.examine_utils.print_results": {"tf": 1.4142135623730951}}, "df": 14}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"mephisto.tools.scripts.task_script": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.utils.qualifications.make_qualification_dict": {"tf": 1}}, "df": 1}}}}}}}}}}}, "t": {"docs": {"mephisto.abstractions.blueprint.SharedTaskState.__init__": {"tf": 2.449489742783178}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState.__init__": {"tf": 2.449489742783178}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_unit": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_unit": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.create_validation_function": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_gold_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.create_validation_function": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState.__init__": {"tf": 2.449489742783178}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_unit": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_unit": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.__init__": {"tf": 2.449489742783178}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_unit": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_unit": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.__init__": {"tf": 2.449489742783178}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_unit": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.cleanup_unit": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.new_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_units": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.clear_unit_agent_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_agents": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.new_unit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.new": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_unit_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_unit_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_unit_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.bonus_worker": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.block_worker": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new_from_provider_data": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.is_hit_mapping_in_sync": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_assignment_to_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.clear_hit_from_unit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_hit_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.bonus_worker": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.block_worker": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.utils.script_utils.get_mturk_ids_from_unit_id": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent.new": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit.new": {"tf": 1.4142135623730951}, "mephisto.client.api.accept_unit": {"tf": 1}, "mephisto.client.api.reject_unit": {"tf": 1}, "mephisto.client.api.soft_block_unit": {"tf": 1}, "mephisto.client.api.hard_block_unit": {"tf": 1}, "mephisto.data_model.agent.Agent.get_unit": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.new_from_provider_data": {"tf": 1.7320508075688772}, "mephisto.data_model.agent.Agent.new": {"tf": 1.7320508075688772}, "mephisto.data_model.assignment.InitializationData.__init__": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_units": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.get_units": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.get_valid_units_for_worker": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.clear_reservation": {"tf": 1.7320508075688772}, "mephisto.data_model.task_run.TaskRun.reserve_unit": {"tf": 2.23606797749979}, "mephisto.data_model.unit.Unit.new": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.bonus_worker": {"tf": 1.7320508075688772}, "mephisto.data_model.worker.Worker.block_worker": {"tf": 1.7320508075688772}, "mephisto.operations.task_launcher.TaskLauncher.launch_evaluation_unit": {"tf": 2}, "mephisto.operations.task_launcher.TaskLauncher.launch_screening_unit": {"tf": 1.7320508075688772}, "mephisto.operations.task_launcher.TaskLauncher.launch_gold_unit": {"tf": 1.7320508075688772}, "mephisto.tools.data_browser.DataBrowser.get_units_for_task_name": {"tf": 1.4142135623730951}, "mephisto.tools.data_browser.DataBrowser.get_units_for_run_id": {"tf": 1.4142135623730951}, "mephisto.tools.data_browser.DataBrowser.get_data_from_unit": {"tf": 1.7320508075688772}, "mephisto.tools.examine_utils.get_worker_stats": {"tf": 2}, "mephisto.tools.examine_utils.format_worker_stats": {"tf": 1.4142135623730951}, "mephisto.utils.testing.get_test_unit": {"tf": 1}, "mephisto.utils.testing.get_test_agent": {"tf": 1}}, "df": 69, "s": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_needs_gold": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_qualifies": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.__init__": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.TaskConfig.__init__": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"tf": 1.4142135623730951}, "mephisto.operations.task_launcher.TaskLauncher.__init__": {"tf": 1}, "mephisto.tools.examine_utils.get_worker_stats": {"tf": 1}}, "df": 14}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.create_hit_config": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.pay_bonus": {"tf": 1}}, "df": 2}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_gold_config": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.__init__": {"tf": 1.4142135623730951}}, "df": 5, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"2": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_key_pair": {"tf": 1}}, "df": 1}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}, "docs": {}, "df": 0}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"3": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "y": {"3": {"8": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.operations.hydra_config.TaskConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"tf": 1}}, "df": 2}}}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}}}}}}}, "docs": {}, "df": 0}}}}}}}}}}}}}}}}, "d": {"docs": {"mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.__init__": {"tf": 1}, "mephisto.data_model.assignment.Assignment.__init__": {"tf": 1}, "mephisto.data_model.project.Project.__init__": {"tf": 1}, "mephisto.data_model.qualification.Qualification.__init__": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1}, "mephisto.data_model.task.Task.__init__": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.__init__": {"tf": 1}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1}}, "df": 20}}}, "p": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_data": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.observe": {"tf": 1}, "mephisto.data_model.agent.Agent.observe": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.observe": {"tf": 1}}, "df": 7}}}}}, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest.__init__": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {"mephisto.abstractions.databases.local_database.is_key_failure": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_unique_failure": {"tf": 1}}, "df": 2, "c": {"2": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.__init__": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.mock_architect.AliveHandler.get": {"tf": 1}}, "df": 1}}}, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_world_id": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.__init__": {"tf": 1}}, "df": 5}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.utils.dirs.get_dir_for_task": {"tf": 1}, "mephisto.utils.metrics.shutdown_prometheus_server": {"tf": 1}, "mephisto.utils.metrics.shutdown_grafana_server": {"tf": 1}}, "df": 3}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.utils.metrics.shutdown_prometheus_server": {"tf": 1}, "mephisto.utils.metrics.shutdown_grafana_server": {"tf": 1}}, "df": 2}}}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.client.api.handle_invalid_usage": {"tf": 1}}, "df": 1}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.operations.datatypes.LoopWrapper.__init__": {"tf": 1}}, "df": 1, "s": {"docs": {"mephisto.operations.datatypes.LoopWrapper.__init__": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.tools.examine_utils.print_results": {"tf": 1}}, "df": 1}}}, "z": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.register_zone_records": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 1}}, "df": 2}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_current_qual_or_default": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_requester_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_unit_expired": {"tf": 1}}, "df": 4, "i": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.register_zone_records": {"tf": 1.4142135623730951}}, "df": 1, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.__init__": {"tf": 1}}, "df": 5}}}}}, "u": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.database.MephistoDB.cache_result": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.grant_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.check_granted_qualifications": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.cache_result": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.give_worker_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_crowd_qualification": {"tf": 1}, "mephisto.operations.config_handler.add_config_arg": {"tf": 1}, "mephisto.utils.qualifications.make_qualification_dict": {"tf": 1}}, "df": 11}}}}, "p": {"docs": {}, "df": 0, "c": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_security_group": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_target_group": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_instance_to_listener": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_load_balancer": {"tf": 1}}, "df": 4}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_instance": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects.router.build_router.build_router": {"tf": 1}}, "df": 1}}}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1}, "mephisto.utils.logger_core.get_logger": {"tf": 1}}, "df": 2}}}}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_key_pair": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_instance": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.deploy_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.deploy_to_routing_server": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.operations.config_handler.add_config_arg": {"tf": 1}, "mephisto.operations.config_handler.get_config_arg": {"tf": 1}}, "df": 8}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.__init__": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.ParlAIAgent.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.Message.__init__": {"tf": 1}}, "df": 4}}}}}}, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_instance": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_target_group": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_load_balancer": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.configure_base_balancer": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_rule": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.__init__": {"tf": 1}}, "df": 11}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.database.MephistoDB.check_granted_qualifications": {"tf": 1}, "mephisto.data_model.worker.Worker.get_granted_qualification": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState.__init__": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}, "t": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState.__init__": {"tf": 1}}, "df": 1}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_gold_config": {"tf": 1}}, "df": 3, "s": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.get_gold_factory": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_needs_gold": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_qualifies": {"tf": 1}}, "df": 4}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_gold_config": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.local_architect.LocalArchitectArgs.__init__": {"tf": 1}}, "df": 1}}}}}}, "b": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.__init__": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "u": {"docs": {"mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.__init__": {"tf": 2}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_with_hit_type": {"tf": 1}}, "df": 2}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.client.review.review_server.run": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.attempt_to_reconcile_submitted_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.new_hit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_assignment_to_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_run": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.register_from_provider_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_compensation_hit_with_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_with_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.expire_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignments_for_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_assignments_for_hit": {"tf": 1}}, "df": 11, "s": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.expire_and_dispose_hits": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.operations.datatypes.LiveTaskRun.__init__": {"tf": 1}}, "df": 1}}}}}}, "y": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {"mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.build_default_task_config": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"tf": 1}, "mephisto.tools.scripts.task_script": {"tf": 1.4142135623730951}}, "df": 5}}}}}, "j": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.__init__": {"tf": 1}, "mephisto.client.review.review_server.run": {"tf": 1}}, "df": 7, "l": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.__init__": {"tf": 1}}, "df": 4}}}}}, "w": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.tools.examine_utils.format_worker_stats": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent_after_onboarding": {"tf": 1}, "mephisto.abstractions.blueprint.SharedTaskState.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_onboarding_data": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.worker_needs_screening": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.get_gold_factory": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState.__init__": {"tf": 2.23606797749979}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_current_qual_or_default": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_completion_stats_for_worker": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.should_produce_gold_for_worker": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.update_qualified_status": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_gold_unit_data_for_worker": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.validate_onboarding": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.find_units": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_worker": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_worker": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_workers": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.new_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_agents": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_onboarding_agents": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.grant_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.check_granted_qualifications": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_granted_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.revoke_qualification": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.new": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_worker_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.new": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new_from_provider_data": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_config": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.give_worker_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.remove_worker_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.is_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.pay_bonus": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.email_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_from_mturk_worker_id": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.new": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent.new": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.new": {"tf": 1.7320508075688772}, "mephisto.data_model.agent.Agent.get_worker": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.new_from_provider_data": {"tf": 1.7320508075688772}, "mephisto.data_model.agent.Agent.new": {"tf": 1.7320508075688772}, "mephisto.data_model.agent.OnboardingAgent.get_worker": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.new": {"tf": 1.7320508075688772}, "mephisto.data_model.assignment.Assignment.get_workers": {"tf": 1.4142135623730951}, "mephisto.data_model.qualification.GrantedQualification.__init__": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.__init__": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_valid_units_for_worker": {"tf": 1.7320508075688772}, "mephisto.data_model.worker.Worker.new_from_provider_data": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.new": {"tf": 1.7320508075688772}, "mephisto.operations.datatypes.LiveTaskRun.__init__": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig.__init__": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails.__init__": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_agent": {"tf": 1.7320508075688772}, "mephisto.tools.data_browser.DataBrowser.get_workers_with_qualification": {"tf": 1.4142135623730951}, "mephisto.tools.examine_utils.format_worker_stats": {"tf": 1.4142135623730951}, "mephisto.utils.qualifications.worker_is_qualified": {"tf": 1.7320508075688772}}, "df": 71, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.operations.datatypes.LiveTaskRun.__init__": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_world_id": {"tf": 1}}, "df": 3}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"mephisto.operations.datatypes.LiveTaskRun.__init__": {"tf": 1}}, "df": 1}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_failed_qual": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_current_qual_or_default": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1}, "mephisto.utils.qualifications.as_valid_qualification_dict": {"tf": 1}}, "df": 5, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.blueprint.BlueprintArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.make_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_qualifications": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.get_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.delete_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.grant_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.check_granted_qualifications": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.get_granted_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.revoke_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.create_qualification_mapping": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_qualification_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.delete_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.give_worker_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.remove_worker_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.cleanup_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.data_model.qualification.GrantedQualification.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.get_granted_qualification": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.is_disqualified": {"tf": 1}, "mephisto.data_model.worker.Worker.is_qualified": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_crowd_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_crowd_qualification": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_workers_with_qualification": {"tf": 1}, "mephisto.tools.examine_utils.prompt_for_options": {"tf": 1.4142135623730951}, "mephisto.tools.examine_utils.run_examine_by_worker": {"tf": 1.4142135623730951}, "mephisto.utils.qualifications.make_qualification_dict": {"tf": 1}, "mephisto.utils.qualifications.find_or_create_qualification": {"tf": 1}}, "df": 45, "s": {"docs": {"mephisto.abstractions.blueprint.SharedTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.convert_mephisto_qualifications": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_type": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun.__init__": {"tf": 1}, "mephisto.utils.qualifications.worker_is_qualified": {"tf": 1}}, "df": 9}}}}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState.__init__": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.expire_and_dispose_hits": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.operations.client_io_handler.ClientIOHandler.process_outgoing_queue": {"tf": 1}}, "df": 1, "[": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.operations.client_io_handler.ClientIOHandler.process_outgoing_queue": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "bases": {"root": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "c": {"docs": {"mephisto.abstractions.architect.Architect": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.BlueprintMixin": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.Blueprint": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.Blueprint.OnboardingAgentStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB": {"tf": 1.4142135623730951}}, "df": 6}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.ArgsClass": {"tf": 1}}, "df": 6, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.SharedStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsClass": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateClass": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.SharedStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.SharedStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder.RemoteProcedureTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProviderArgs": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProviderArgs": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProviderArgs": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker": {"tf": 1}}, "df": 93}}}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.data_model.exceptions.AgentDisconnectedError": {"tf": 1}, "mephisto.data_model.exceptions.AgentTimeoutError": {"tf": 1}, "mephisto.data_model.exceptions.AgentReturnedError": {"tf": 1}, "mephisto.data_model.exceptions.AgentShutdownError": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.local_architect.LocalArchitect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockArchitect.ArgsClass": {"tf": 1}}, "df": 12, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.ArgsClass": {"tf": 1}}, "df": 8}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects.mock_architect.MockServer": {"tf": 1}}, "df": 1}}}}}}}}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.AgentClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.AgentClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.AgentClass": {"tf": 1}}, "df": 19, "s": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.OnboardingAgentStateClass": {"tf": 1}}, "df": 12}}}}}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.SharedStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsClass": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateClass": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.SharedStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.SharedStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder.RemoteProcedureTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProviderArgs": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProviderArgs": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProviderArgs": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker": {"tf": 1}, "mephisto.data_model.agent.Agent": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent": {"tf": 1}, "mephisto.data_model.assignment.Assignment": {"tf": 1}, "mephisto.data_model.project.Project": {"tf": 1}, "mephisto.data_model.qualification.Qualification": {"tf": 1}, "mephisto.data_model.requester.Requester": {"tf": 1}, "mephisto.data_model.task.Task": {"tf": 1}, "mephisto.data_model.task_run.TaskRun": {"tf": 1}, "mephisto.data_model.unit.Unit": {"tf": 1}, "mephisto.data_model.worker.Worker": {"tf": 1}}, "df": 127, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.AgentClass": {"tf": 1}, "mephisto.data_model.agent.Agent": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent": {"tf": 1}, "mephisto.data_model.assignment.Assignment": {"tf": 1}, "mephisto.data_model.project.Project": {"tf": 1}, "mephisto.data_model.qualification.Qualification": {"tf": 1}, "mephisto.data_model.requester.Requester": {"tf": 1}, "mephisto.data_model.task.Task": {"tf": 1}, "mephisto.data_model.task_run.TaskRun": {"tf": 1}, "mephisto.data_model.unit.Unit": {"tf": 1}, "mephisto.data_model.worker.Worker": {"tf": 1}}, "df": 14}}}}}}}}}}}}}}}}}}}}}}, "b": {"docs": {"mephisto.abstractions.databases.local_database.LocalMephistoDB": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.database.EntryAlreadyExistsException": {"tf": 1}, "mephisto.abstractions.database.EntryDoesNotExistException": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.AgentClass": {"tf": 1}, "mephisto.data_model.agent.Agent": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent": {"tf": 1}, "mephisto.data_model.assignment.Assignment": {"tf": 1}, "mephisto.data_model.project.Project": {"tf": 1}, "mephisto.data_model.qualification.Qualification": {"tf": 1}, "mephisto.data_model.requester.Requester": {"tf": 1}, "mephisto.data_model.task.Task": {"tf": 1}, "mephisto.data_model.task_run.TaskRun": {"tf": 1}, "mephisto.data_model.unit.Unit": {"tf": 1}, "mephisto.data_model.worker.Worker": {"tf": 1}}, "df": 14}}}, "i": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.SharedStateClass": {"tf": 1}}, "df": 20}}}}}, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker": {"tf": 1}, "mephisto.data_model.agent.Agent": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent": {"tf": 1}, "mephisto.data_model.assignment.Assignment": {"tf": 1}, "mephisto.data_model.project.Project": {"tf": 1}, "mephisto.data_model.qualification.Qualification": {"tf": 1}, "mephisto.data_model.requester.Requester": {"tf": 1}, "mephisto.data_model.task.Task": {"tf": 1}, "mephisto.data_model.task_run.TaskRun": {"tf": 1}, "mephisto.data_model.unit.Unit": {"tf": 1}, "mephisto.data_model.worker.Worker": {"tf": 1}}, "df": 34}}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProviderArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.UnitClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.RequesterClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.WorkerClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.AgentClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker": {"tf": 1.4142135623730951}}, "df": 11, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.AgentClass": {"tf": 1}}, "df": 2}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProviderArgs": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.ArgsClass": {"tf": 1}}, "df": 2}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit": {"tf": 1}}, "df": 2}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester": {"tf": 1}}, "df": 2}}}}}}}}}, "w": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker": {"tf": 1}}, "df": 2}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder": {"tf": 1}}, "df": 31}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.OnboardingAgentStateClass": {"tf": 1}}, "df": 12}, "i": {"docs": {}, "df": 0, "c": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskBuilderClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder.RemoteProcedureTaskBuilder": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.ArgsClass": {"tf": 1.4142135623730951}}, "df": 8, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder.RemoteProcedureTaskBuilder": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint": {"tf": 1}}, "df": 2, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.ArgsClass": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.SharedStateClass": {"tf": 1}}, "df": 8}}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateClass": {"tf": 1}}, "df": 5, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsClass": {"tf": 1}}, "df": 2}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateClass": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}}}, "q": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"3": {"docs": {"mephisto.abstractions.databases.local_database.StringIDRow": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.providers.mock.mock_provider.MockProviderArgs": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProviderArgs": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.ArgsClass": {"tf": 1}}, "df": 6, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.providers.mock.mock_provider.MockProvider": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider": {"tf": 1}}, "df": 2}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.AliveHandler": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer": {"tf": 1}}, "df": 3}}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskBuilderClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder.RemoteProcedureTaskBuilder": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder": {"tf": 1}}, "df": 31, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder": {"tf": 1}}, "df": 10}}}}}}}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner": {"tf": 1}}, "df": 8}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.operations.hydra_config.RunScriptConfig": {"tf": 1}}, "df": 1}}}}}}}}}}, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "b": {"docs": {"mephisto.abstractions.architects.mock_architect.AliveHandler": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer": {"tf": 1}}, "df": 2, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}}, "df": 1, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.providers.mock.mock_provider.MockProvider.WorkerClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.WorkerClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker": {"tf": 1}}, "df": 6}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.mock_architect.AliveHandler": {"tf": 1}}, "df": 1}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.providers.mock.mock_provider.MockProvider.RequesterClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.RequesterClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester": {"tf": 1}}, "df": 10, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.ArgsClass": {"tf": 1}}, "df": 4}}}}}}}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.SharedStateClass": {"tf": 1}}, "df": 20}}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskBuilderClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder.RemoteProcedureTaskBuilder": {"tf": 1.4142135623730951}}, "df": 2}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner": {"tf": 1}}, "df": 8}}}}}, "o": {"docs": {}, "df": 0, "w": {"docs": {"mephisto.abstractions.databases.local_database.StringIDRow": {"tf": 1}}, "df": 1}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder.RemoteProcedureTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder": {"tf": 1}}, "df": 12}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.database.MephistoDBException": {"tf": 1}, "mephisto.client.api.InvalidUsage": {"tf": 1}, "mephisto.data_model.exceptions.AbsentAgentError": {"tf": 1}}, "df": 3}}}}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.ArgsClass": {"tf": 1}}, "df": 29, "s": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder.RemoteProcedureTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.ArgsClass": {"tf": 1}}, "df": 28}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.ArgsClass": {"tf": 1}}, "df": 8}}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit": {"tf": 1}}, "df": 3}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.AgentClass": {"tf": 1}, "mephisto.data_model.agent.Agent": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent": {"tf": 1}, "mephisto.data_model.assignment.Assignment": {"tf": 1}, "mephisto.data_model.project.Project": {"tf": 1}, "mephisto.data_model.qualification.Qualification": {"tf": 1}, "mephisto.data_model.requester.Requester": {"tf": 1}, "mephisto.data_model.task.Task": {"tf": 1}, "mephisto.data_model.task_run.TaskRun": {"tf": 1}, "mephisto.data_model.unit.Unit": {"tf": 1}, "mephisto.data_model.worker.Worker": {"tf": 1}}, "df": 14}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.SharedStateClass": {"tf": 1}}, "df": 20, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.SharedStateClass": {"tf": 1}}, "df": 8}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint": {"tf": 1}}, "df": 4, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.ArgsClass": {"tf": 1}}, "df": 8}}}}}}}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.providers.mock.mock_provider.MockProviderArgs": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProviderArgs": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProviderArgs": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.ArgsClass": {"tf": 1}}, "df": 9, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.providers.mock.mock_provider.MockProviderArgs": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProviderArgs": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.ArgsClass": {"tf": 1}}, "df": 4}}}}, "s": {"docs": {"mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProviderArgs": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker": {"tf": 1}}, "df": 11}}}}}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker": {"tf": 1}, "mephisto.data_model.agent.Agent": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent": {"tf": 1}, "mephisto.data_model.assignment.Assignment": {"tf": 1}, "mephisto.data_model.project.Project": {"tf": 1}, "mephisto.data_model.qualification.Qualification": {"tf": 1}, "mephisto.data_model.requester.Requester": {"tf": 1}, "mephisto.data_model.task.Task": {"tf": 1}, "mephisto.data_model.task_run.TaskRun": {"tf": 1}, "mephisto.data_model.unit.Unit": {"tf": 1}, "mephisto.data_model.worker.Worker": {"tf": 1}}, "df": 34, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.databases.local_database.LocalMephistoDB": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB": {"tf": 1}}, "df": 2, "s": {"docs": {"mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB": {"tf": 1}}, "df": 1}}}}}}}}, "b": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.AgentClass": {"tf": 1}, "mephisto.data_model.agent.Agent": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent": {"tf": 1}, "mephisto.data_model.assignment.Assignment": {"tf": 1}, "mephisto.data_model.project.Project": {"tf": 1}, "mephisto.data_model.qualification.Qualification": {"tf": 1}, "mephisto.data_model.requester.Requester": {"tf": 1}, "mephisto.data_model.task.Task": {"tf": 1}, "mephisto.data_model.task_run.TaskRun": {"tf": 1}, "mephisto.data_model.unit.Unit": {"tf": 1}, "mephisto.data_model.worker.Worker": {"tf": 1}}, "df": 14}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.database.MephistoDBException": {"tf": 1}, "mephisto.client.api.InvalidUsage": {"tf": 1}, "mephisto.data_model.exceptions.AbsentAgentError": {"tf": 1}}, "df": 3}}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"mephisto.operations.task_launcher.GeneratorType": {"tf": 1.4142135623730951}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB": {"tf": 1}}, "df": 1, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "b": {"docs": {"mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers.mock.mock_provider.MockProvider.UnitClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.UnitClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit": {"tf": 1}}, "df": 6}}}}}}, "doc": {"root": {"0": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsClass": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig": {"tf": 1.7320508075688772}, "mephisto.operations.hydra_config.TaskConfig": {"tf": 1.7320508075688772}, "mephisto.operations.hydra_config.RunScriptConfig": {"tf": 1.7320508075688772}}, "df": 9}, "1": {"0": {"0": {"0": {"0": {"0": {"docs": {"mephisto.abstractions.providers.mock.mock_requester.MockRequester.get_available_budget": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}}, "df": 1}}}}, "5": {"0": {"docs": {"mephisto.abstractions.databases": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "8": {"0": {"0": {"docs": {"mephisto.operations.hydra_config.MephistoConfig": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig": {"tf": 1}}, "df": 3}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.ArgsClass": {"tf": 1}, "mephisto.client": {"tf": 2.23606797749979}}, "df": 7}, "2": {"0": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_task_fee": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_bonus_fee": {"tf": 1}}, "df": 2}, "2": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_security_group": {"tf": 1}}, "df": 1}, "docs": {"mephisto.client": {"tf": 1.4142135623730951}}, "df": 1}, "3": {"0": {"0": {"0": {"docs": {"mephisto.client": {"tf": 1}}, "df": 1}, "docs": {"mephisto.abstractions.databases": {"tf": 1}}, "df": 1}, "3": {"1": {"docs": {"mephisto.utils.metrics.start_metrics_server": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {"mephisto.data_model": {"tf": 1}}, "df": 1}, "4": {"0": {"3": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "4": {"3": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_security_group": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1.4142135623730951}}, "df": 2}, "5": {"0": {"0": {"docs": {"mephisto.abstractions.databases": {"tf": 1}}, "df": 1}, "1": {"docs": {"mephisto.client": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig": {"tf": 1}}, "df": 3}, "6": {"0": {"0": {"docs": {"mephisto.operations.hydra_config.MephistoConfig": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig": {"tf": 1}}, "df": 3}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "8": {"0": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_security_group": {"tf": 1}}, "df": 1}, "8": {"8": {"8": {"docs": {"mephisto.client": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {"mephisto.client": {"tf": 1}}, "df": 1}, "9": {"7": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {"mephisto": {"tf": 6.324555320336759}, "mephisto.abstractions": {"tf": 9.327379053088816}, "mephisto.abstractions.architect": {"tf": 1.7320508075688772}, "mephisto.abstractions.architect.ArchitectArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.architect.ArchitectArgs.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.architect.ArchitectArgs.server_type": {"tf": 1.7320508075688772}, "mephisto.abstractions.architect.ArchitectArgs.server_source_path": {"tf": 1.7320508075688772}, "mephisto.abstractions.architect.Architect": {"tf": 1.7320508075688772}, "mephisto.abstractions.architect.Architect.__init__": {"tf": 2.449489742783178}, "mephisto.abstractions.architect.Architect.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.architect.Architect.assert_task_args": {"tf": 2.449489742783178}, "mephisto.abstractions.architect.Architect.get_channels": {"tf": 1.4142135623730951}, "mephisto.abstractions.architect.Architect.download_file": {"tf": 1.7320508075688772}, "mephisto.abstractions.architect.Architect.prepare": {"tf": 1.4142135623730951}, "mephisto.abstractions.architect.Architect.deploy": {"tf": 1.4142135623730951}, "mephisto.abstractions.architect.Architect.cleanup": {"tf": 1.7320508075688772}, "mephisto.abstractions.architect.Architect.shutdown": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects": {"tf": 13.341664064126334}, "mephisto.abstractions.architects.channels": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.channels.websocket_channel": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__": {"tf": 2.8284271247461903}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_closed": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.close": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_alive": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.open": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.enqueue_send": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.cleanup_ec2_resources": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.cleanup_ec2_resources.main": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.cleanup_ec2_server_by_name": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.cleanup_ec2_server_by_name.main": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_architect": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_architect.url_safe_string": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.instance_type": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.subdomain": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs.profile_name": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.ARCHITECT_TYPE": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.get_channels": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.download_file": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.check_domain_unused_locally": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.assert_task_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.server_is_running": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.build_is_clean": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.prepare": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.deploy": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.cleanup": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.shutdown": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_helpers": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_owner_tag": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.check_aws_credentials": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_helpers.setup_ec2_credentials": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_domain_if_available": {"tf": 2.6457513110645907}, "mephisto.abstractions.architects.ec2.ec2_helpers.find_hosted_zone": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_hosted_zone": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.find_certificate_arn": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_certificate": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_zone_records": {"tf": 2}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_mephisto_vpc": {"tf": 2.23606797749979}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_security_group": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_key_pair": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_instance": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_target_group": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.rule_is_new": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_instance_to_listener": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_load_balancer": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.configure_base_balancer": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_instance_address": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_helpers.detete_instance_address": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.try_server_push": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.deploy_fallback_server": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.deploy_to_routing_server": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_rule": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_instance": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.remove_instance_and_cleanup": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_listener": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 2.23606797749979}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.update_details": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 2}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.main": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.heroku_architect": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.use_hobby": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.heroku_team": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs.heroku_app_name": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 3}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.ARCHITECT_TYPE": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_channels": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.download_file": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"tf": 2.449489742783178}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_heroku_client_path": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_user_identifier": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.server_is_running": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.build_is_clean": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.prepare": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.deploy": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.cleanup": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.shutdown": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.local_architect": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs.hostname": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs.port": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.local_architect.LocalArchitect": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.local_architect.LocalArchitect.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.local_architect.LocalArchitect.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.local_architect.LocalArchitect.ARCHITECT_TYPE": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.local_architect.LocalArchitect.get_channels": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.local_architect.LocalArchitect.download_file": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.local_architect.LocalArchitect.prepare": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.local_architect.LocalArchitect.deploy": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.local_architect.LocalArchitect.cleanup": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.local_architect.LocalArchitect.shutdown": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.mock_architect.get_rand_id": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.should_run_server": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs.port": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 10.723805294763608}, "mephisto.abstractions.architects.mock_architect.SocketHandler.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.mock_architect.SocketHandler.open": {"tf": 2.23606797749979}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_close": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_message": {"tf": 3}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 7.483314773547883}, "mephisto.abstractions.architects.mock_architect.AliveHandler": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.AliveHandler.get": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.mock_architect.MockServer": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockServer.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.mock_architect.MockServer.send_agent_act": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.mock_architect.MockServer.submit_mock_unit": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent_after_onboarding": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.mock_architect.MockServer.disconnect_mock_agent": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.mock_architect.MockServer.launch_mock": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockServer.shutdown_mock": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.mock_architect.MockArchitect": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockArchitect.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockArchitect.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockArchitect.ARCHITECT_TYPE": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.mock_architect.MockArchitect.get_channels": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockArchitect.download_file": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockArchitect.prepare": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockArchitect.deploy": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockArchitect.cleanup": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockArchitect.shutdown": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router": {"tf": 7.874007874011811}, "mephisto.abstractions.architects.router.build_router": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.router.build_router.can_build": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.router.build_router.install_router_files": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.build_router.build_node_router": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.build_router.build_flask_router": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.router.build_router.build_router": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.router.flask.app": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.debug_log": {"tf": 2.23606797749979}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.js_time": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.LocalAgentState": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.LocalAgentState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouterState": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouterState.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.mephisto_router_app": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.mephisto_router_state": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.register_router_application": {"tf": 2.23606797749979}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_open": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_message": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_close": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.make_agent_request": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.request_agent": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.submit_onboarding": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.submit_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.log_error": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.is_alive": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.get_timestamp": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.download_file": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.show_index": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.get_task_config": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.get_static": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.add_header": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprint.BlueprintArgs": {"tf": 2.23606797749979}, "mephisto.abstractions.blueprint.BlueprintArgs.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprint.BlueprintArgs.block_qualification": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprint.SharedTaskState": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.SharedTaskState.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprint.BlueprintMixin": {"tf": 2.23606797749979}, "mephisto.abstractions.blueprint.BlueprintMixin.extract_unique_mixins": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.BlueprintMixin.init_mixin_config": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.BlueprintMixin.assert_mixin_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.BlueprintMixin.get_mixin_qualifications": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 2.449489742783178}, "mephisto.abstractions.blueprint.Blueprint": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.Blueprint.OnboardingAgentStateClass": {"tf": 2.449489742783178}, "mephisto.abstractions.blueprint.Blueprint.ArgsClass": {"tf": 2.23606797749979}, "mephisto.abstractions.blueprint.Blueprint.SharedStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.Blueprint.get_required_qualifications": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprint.Blueprint.assert_task_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.Blueprint.get_frontend_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.Blueprint.get_initialization_data": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints": {"tf": 15.937377450509228}, "mephisto.abstractions.blueprints.abstract": {"tf": 2.23606797749979}, "mephisto.abstractions.blueprints.abstract.static_task": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder.build_in_dir": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.set_init_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_init_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.load_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.save_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_submit": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_start": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_end": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState": {"tf": 4.358898943540674}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs": {"tf": 3}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.units_per_assignment": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.extra_source_dir": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_json": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_jsonl": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs.data_csv": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.AgentStateClass": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.OnboardingAgentStateClass": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskBuilderClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskRunnerClass": {"tf": 2}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.ArgsClass": {"tf": 3}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.SharedStateClass": {"tf": 4.358898943540674}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.assert_task_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.get_initialization_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner": {"tf": 2}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.get_init_data_for_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_unit": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.onboarding_required": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs": {"tf": 2}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs.onboarding_qualification": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingSharedState": {"tf": 2.6457513110645907}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingSharedState.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.ArgsMixin": {"tf": 2}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.SharedStateMixin": {"tf": 2.6457513110645907}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_mixin_config": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.assert_mixin_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_mixin_qualifications": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_failed_qual": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_onboarding_config": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_onboarding_data": {"tf": 2.449489742783178}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 2.449489742783178}, "mephisto.abstractions.blueprints.mixins.screen_task_required": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs": {"tf": 2.23606797749979}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.passed_qualification_name": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.max_screening_units": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs.use_screening_task": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.screen_task_required.blank_generator": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskSharedState": {"tf": 2.23606797749979}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskSharedState.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.ArgsMixin": {"tf": 2.23606797749979}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.SharedStateMixin": {"tf": 2.23606797749979}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_mixin_config": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_screening_config": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.assert_mixin_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.worker_needs_screening": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.should_generate_unit": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_screening_unit_data": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.create_validation_function": {"tf": 2}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_mixin_qualifications": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs": {"tf": 2}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.gold_qualification_base": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.use_golds": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.min_golds": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs.max_incorrect_golds": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.get_gold_factory": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_needs_gold": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_qualifies": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState": {"tf": 3.1622776601683795}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit": {"tf": 2.23606797749979}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.ArgsMixin": {"tf": 2}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.SharedStateMixin": {"tf": 3.1622776601683795}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_mixin_config": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_gold_config": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.assert_mixin_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_current_qual_or_default": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_completion_stats_for_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.should_produce_gold_for_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.update_qualified_status": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_gold_unit_data_for_worker": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.create_validation_function": {"tf": 2}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_mixin_qualifications": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mock.mock_agent_state": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.set_init_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_init_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.load_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.save_data": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_submit": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs": {"tf": 2.8284271247461903}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.num_assignments": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.use_onboarding": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.timeout_time": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs.is_concurrent": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState": {"tf": 4.358898943540674}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.AgentStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.OnboardingAgentStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.TaskBuilderClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.TaskRunnerClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsClass": {"tf": 2.8284271247461903}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateClass": {"tf": 4.358898943540674}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.BLUEPRINT_TYPE": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsMixin": {"tf": 2}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateMixin": {"tf": 2.6457513110645907}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.get_initialization_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.validate_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_builder": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.BUILT_FILE": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.BUILT_MESSAGE": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.build_in_dir": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mock.mock_task_runner": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_mock_assignment_data": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_data_for_assignment": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_init_data_for_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_unit": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_assignment": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_assignment": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.__init__": {"tf": 2.23606797749979}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.set_init_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_init_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.load_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_parsed_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_start": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_end": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.save_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_submit": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState": {"tf": 4.795831523312719}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState.world_module": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs": {"tf": 3.7416573867739413}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.world_file": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.preview_source": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.task_description_file": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.custom_source_bundle": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.custom_source_dir": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.extra_source_dir": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.context_csv": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.context_jsonl": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs.num_conversations": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.AgentStateClass": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.OnboardingAgentStateClass": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskBuilderClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskRunnerClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.ArgsClass": {"tf": 3.7416573867739413}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.SharedStateClass": {"tf": 4.795831523312719}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.BLUEPRINT_TYPE": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.assert_task_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_frontend_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_initialization_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 2.449489742783178}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.BUILT_FILE": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.BUILT_MESSAGE": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.rebuild_core": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_custom_bundle": {"tf": 2.23606797749979}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_in_dir": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.id": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.agent_id": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.act": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.observe": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_init_data_for_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_world_id": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_assignment": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_assignment": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.ParlAIAgent": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.ParlAIAgent.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.Message": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_not_installed.Message.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.remote_procedure": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest.to_dict": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.set_init_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_init_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.load_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_parsed_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_task_start": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_task_end": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.save_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_submit": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState": {"tf": 4.47213595499958}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState.function_registry": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs": {"tf": 2.449489742783178}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.task_source": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.link_task_source": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs.units_per_assignment": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.AgentStateClass": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.OnboardingAgentStateClass": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskBuilderClass": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskRunnerClass": {"tf": 3}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.ArgsClass": {"tf": 2.449489742783178}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.SharedStateClass": {"tf": 4.47213595499958}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.BLUEPRINT_TYPE": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.assert_task_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.get_initialization_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder.RemoteProcedureTaskBuilder": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner": {"tf": 3}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.get_init_data_for_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.cleanup_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.cleanup_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 12.727922061357855}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.task_source": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.preview_source": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs.onboarding_source": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.TaskBuilderClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.ArgsClass": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.BLUEPRINT_TYPE": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.assert_task_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.BUILT_FILE": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.BUILT_MESSAGE": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.rebuild_core": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.build_in_dir": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.task_source": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs.link_task_source": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.TaskBuilderClass": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.ArgsClass": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.BLUEPRINT_TYPE": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.assert_task_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.BUILT_FILE": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.BUILT_MESSAGE": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.build_in_dir": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider": {"tf": 1.7320508075688772}, "mephisto.abstractions.crowd_provider.ProviderArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.ProviderArgs.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.crowd_provider.ProviderArgs.requester_name": {"tf": 1.7320508075688772}, "mephisto.abstractions.crowd_provider.CrowdProvider": {"tf": 2.449489742783178}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 2.449489742783178}, "mephisto.abstractions.crowd_provider.CrowdProvider.PROVIDER_TYPE": {"tf": 1.7320508075688772}, "mephisto.abstractions.crowd_provider.CrowdProvider.UnitClass": {"tf": 2.23606797749979}, "mephisto.abstractions.crowd_provider.CrowdProvider.RequesterClass": {"tf": 1.7320508075688772}, "mephisto.abstractions.crowd_provider.CrowdProvider.WorkerClass": {"tf": 1.7320508075688772}, "mephisto.abstractions.crowd_provider.CrowdProvider.AgentClass": {"tf": 1.7320508075688772}, "mephisto.abstractions.crowd_provider.CrowdProvider.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.is_sandbox": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.assert_task_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.get_wrapper_js_path": {"tf": 2}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 3}, "mephisto.abstractions.crowd_provider.CrowdProvider.setup_resources_for_task_run": {"tf": 1.7320508075688772}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_resources_from_task_run": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.database": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDBException": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.EntryAlreadyExistsException": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.EntryDoesNotExistException": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB": {"tf": 2.6457513110645907}, "mephisto.abstractions.database.MephistoDB.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.get_db_path_for_provider": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.has_datastore_for_provider": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.get_datastore_for_provider": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.set_datastore_for_provider": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.optimized_load": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.cache_result": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.shutdown": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.init_tables": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.new_project": {"tf": 2.449489742783178}, "mephisto.abstractions.database.MephistoDB.get_project": {"tf": 2}, "mephisto.abstractions.database.MephistoDB.find_projects": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.new_task": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.get_task": {"tf": 2}, "mephisto.abstractions.database.MephistoDB.find_tasks": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.update_task": {"tf": 2.23606797749979}, "mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 2.449489742783178}, "mephisto.abstractions.database.MephistoDB.get_task_run": {"tf": 2.23606797749979}, "mephisto.abstractions.database.MephistoDB.find_task_runs": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.update_task_run": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.new_assignment": {"tf": 2}, "mephisto.abstractions.database.MephistoDB.get_assignment": {"tf": 2}, "mephisto.abstractions.database.MephistoDB.find_assignments": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.new_unit": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.get_unit": {"tf": 2}, "mephisto.abstractions.database.MephistoDB.find_units": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.clear_unit_agent_assignment": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.update_unit": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.new_requester": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.get_requester": {"tf": 2}, "mephisto.abstractions.database.MephistoDB.find_requesters": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.new_worker": {"tf": 2}, "mephisto.abstractions.database.MephistoDB.get_worker": {"tf": 2}, "mephisto.abstractions.database.MephistoDB.find_workers": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.new_agent": {"tf": 2.23606797749979}, "mephisto.abstractions.database.MephistoDB.get_agent": {"tf": 2}, "mephisto.abstractions.database.MephistoDB.update_agent": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.find_agents": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.new_onboarding_agent": {"tf": 2.23606797749979}, "mephisto.abstractions.database.MephistoDB.get_onboarding_agent": {"tf": 2}, "mephisto.abstractions.database.MephistoDB.update_onboarding_agent": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.find_onboarding_agents": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.make_qualification": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.find_qualifications": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.get_qualification": {"tf": 2}, "mephisto.abstractions.database.MephistoDB.delete_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.grant_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.check_granted_qualifications": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.get_granted_qualification": {"tf": 2}, "mephisto.abstractions.database.MephistoDB.revoke_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.databases": {"tf": 6}, "mephisto.abstractions.databases.local_database": {"tf": 1.7320508075688772}, "mephisto.abstractions.databases.local_database.nonesafe_int": {"tf": 1.4142135623730951}, "mephisto.abstractions.databases.local_database.assert_valid_provider": {"tf": 1.4142135623730951}, "mephisto.abstractions.databases.local_database.is_key_failure": {"tf": 1.7320508075688772}, "mephisto.abstractions.databases.local_database.is_unique_failure": {"tf": 1.7320508075688772}, "mephisto.abstractions.databases.local_database.StringIDRow": {"tf": 1.7320508075688772}, "mephisto.abstractions.databases.local_database.StringIDRow.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.databases.local_database.LocalMephistoDB": {"tf": 1.7320508075688772}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.shutdown": {"tf": 1.4142135623730951}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.init_tables": {"tf": 1.4142135623730951}, "mephisto.abstractions.databases.local_singleton_database": {"tf": 1.7320508075688772}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB": {"tf": 2.8284271247461903}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.shutdown": {"tf": 1.4142135623730951}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.optimized_load": {"tf": 1.4142135623730951}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.cache_result": {"tf": 1.4142135623730951}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.new_unit": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers": {"tf": 19.924858845171276}, "mephisto.abstractions.providers.mock": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mock.mock_agent": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.observe": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_live_update": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_submit_event": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.get_live_update": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.approve_work": {"tf": 2}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.reject_work": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.mark_done": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.mark_disconnected": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.await_submit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.new": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mock.mock_datastore": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.init_tables": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_requester_exists": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_requester_registered": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_requester_registered": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_worker_exists": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_worker_blocked": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_worker_blocked": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_unit_exists": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_unit_expired": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_unit_expired": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mock.mock_provider.MockProviderArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProviderArgs.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.UnitClass": {"tf": 2.23606797749979}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.RequesterClass": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.WorkerClass": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.AgentClass": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.PROVIDER_TYPE": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.initialize_provider_datastore": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.setup_resources_for_task_run": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.cleanup_resources_from_task_run": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.get_wrapper_js_path": {"tf": 2}, "mephisto.abstractions.providers.mock.mock_requester": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.name": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs.force_fail": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.ArgsClass": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.register": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.is_registered": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.get_available_budget": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.is_sandbox": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.new": {"tf": 2.449489742783178}, "mephisto.abstractions.providers.mock.mock_unit": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit": {"tf": 2.23606797749979}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.launch": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.expire": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.is_expired": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_worker": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.bonus_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.block_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.unblock_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_blocked": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_eligible": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.new": {"tf": 2.449489742783178}, "mephisto.abstractions.providers.mock.provider_type": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_agent": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.PROVIDER_TYPE": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new_from_provider_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.attempt_to_reconcile_submitted_data": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.approve_work": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.reject_work": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.mark_done": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_datastore": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.init_tables": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.is_hit_mapping_in_sync": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.new_hit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_unassigned_hit_ids": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_assignment_to_hit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.clear_hit_from_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_hit_mapping": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_run": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_run": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.create_qualification_mapping": {"tf": 2.6457513110645907}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_qualification_mapping": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_session_for_requester": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_client_for_requester": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_sandbox_client_for_requester": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProviderArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProviderArgs.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.PROVIDER_TYPE": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.UnitClass": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.RequesterClass": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.WorkerClass": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.AgentClass": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.initialize_provider_datastore": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.setup_resources_for_task_run": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_resources_from_task_run": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.get_wrapper_js_path": {"tf": 2}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_requester": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs": {"tf": 2.449489742783178}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.access_key_id": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs.secret_access_key": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.PROVIDER_TYPE": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.ArgsClass": {"tf": 2.449489742783178}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.register": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.is_registered": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.get_available_budget": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new": {"tf": 2.449489742783178}, "mephisto.abstractions.providers.mturk.mturk_unit": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.PROVIDER_TYPE": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.register_from_provider_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_assignment_id": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_hit_id": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_requester": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.set_db_status": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.clear_assigned_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_status": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.launch": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.expire": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.is_expired": {"tf": 2.449489742783178}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_utils.client_is_sandbox": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.check_aws_credentials": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_utils.setup_aws_credentials": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_task_fee": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_bonus_fee": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_utils.get_requester_balance": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.check_mturk_balance": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_config": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.delete_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"tf": 2.23606797749979}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.give_worker_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.remove_worker_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.convert_mephisto_qualifications": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_type": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.create_compensation_hit_with_hit_type": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_with_hit_type": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.expire_hit": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_utils.get_hit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignment": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignments_for_hit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_work": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.reject_work": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_assignments_for_hit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.block_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.unblock_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.is_worker_blocked": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.pay_bonus": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.email_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.get_outstanding_hits": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.expire_and_dispose_hits": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.PROVIDER_TYPE": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_from_mturk_worker_id": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_mturk_worker_id": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 3.1622776601683795}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.revoke_crowd_qualification": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.bonus_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.block_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.unblock_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_blocked": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_eligible": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.new": {"tf": 2.449489742783178}, "mephisto.abstractions.providers.mturk.provider_type": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.utils": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.utils.script_utils": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.utils.script_utils.get_mturk_ids_from_unit_id": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk_sandbox.provider_type": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent.PROVIDER_TYPE": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent.new": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProviderArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProviderArgs.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.PROVIDER_TYPE": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.UnitClass": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.RequesterClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.WorkerClass": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.AgentClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.get_wrapper_js_path": {"tf": 2}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.cleanup_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.PROVIDER_TYPE": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.is_sandbox": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"tf": 2.449489742783178}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit.PROVIDER_TYPE": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.PROVIDER_TYPE": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.grant_crowd_qualification": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.revoke_crowd_qualification": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.new": {"tf": 2.449489742783178}, "mephisto.client": {"tf": 20.29778313018444}, "mephisto.client.api": {"tf": 1.7320508075688772}, "mephisto.client.api.get_available_requesters": {"tf": 1.7320508075688772}, "mephisto.client.api.get_running_task_runs": {"tf": 1.4142135623730951}, "mephisto.client.api.get_reviewable_task_runs": {"tf": 1.4142135623730951}, "mephisto.client.api.launch_options": {"tf": 1.7320508075688772}, "mephisto.client.api.start_task_run": {"tf": 1.7320508075688772}, "mephisto.client.api.view_unit": {"tf": 1.7320508075688772}, "mephisto.client.api.get_basic_task_options": {"tf": 1.7320508075688772}, "mephisto.client.api.requester_details": {"tf": 1.7320508075688772}, "mephisto.client.api.requester_register": {"tf": 1.7320508075688772}, "mephisto.client.api.get_submitted_data": {"tf": 1.7320508075688772}, "mephisto.client.api.get_balance": {"tf": 1.7320508075688772}, "mephisto.client.api.requester_launch_options": {"tf": 1.7320508075688772}, "mephisto.client.api.get_available_blueprints": {"tf": 1.7320508075688772}, "mephisto.client.api.get_blueprint_arguments": {"tf": 1.7320508075688772}, "mephisto.client.api.get_available_architects": {"tf": 1.7320508075688772}, "mephisto.client.api.get_architect_arguments": {"tf": 1.7320508075688772}, "mephisto.client.api.accept_unit": {"tf": 1.7320508075688772}, "mephisto.client.api.reject_unit": {"tf": 1.7320508075688772}, "mephisto.client.api.soft_block_unit": {"tf": 1.7320508075688772}, "mephisto.client.api.hard_block_unit": {"tf": 1.7320508075688772}, "mephisto.client.api.intentional_error": {"tf": 1.7320508075688772}, "mephisto.client.api.InvalidUsage": {"tf": 1.7320508075688772}, "mephisto.client.api.InvalidUsage.__init__": {"tf": 1.7320508075688772}, "mephisto.client.api.InvalidUsage.status_code": {"tf": 1.7320508075688772}, "mephisto.client.api.InvalidUsage.to_dict": {"tf": 1.7320508075688772}, "mephisto.client.api.handle_invalid_usage": {"tf": 1.7320508075688772}, "mephisto.client.cli": {"tf": 1.7320508075688772}, "mephisto.client.config": {"tf": 1.7320508075688772}, "mephisto.client.config.Config": {"tf": 1.7320508075688772}, "mephisto.client.config.Config.__init__": {"tf": 1.7320508075688772}, "mephisto.client.config.Config.ENV": {"tf": 1.7320508075688772}, "mephisto.client.full": {"tf": 1.7320508075688772}, "mephisto.client.full.server": {"tf": 1.7320508075688772}, "mephisto.client.full.server.main": {"tf": 1.7320508075688772}, "mephisto.client.review": {"tf": 1.7320508075688772}, "mephisto.client.review.review_server": {"tf": 1.7320508075688772}, "mephisto.client.review.review_server.run": {"tf": 1.7320508075688772}, "mephisto.data_model": {"tf": 13.638181696985855}, "mephisto.data_model.agent": {"tf": 1.7320508075688772}, "mephisto.data_model.agent.Agent": {"tf": 1.7320508075688772}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1.7320508075688772}, "mephisto.data_model.agent.Agent.state": {"tf": 1.7320508075688772}, "mephisto.data_model.agent.Agent.set_live_run": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.get_live_run": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.get_agent_id": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.get_worker": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.get_unit": {"tf": 1.7320508075688772}, "mephisto.data_model.agent.Agent.get_assignment": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.get_task_run": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.get_task": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.get_data_dir": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.update_status": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.new_from_provider_data": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.observe": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.get_live_update": {"tf": 1.7320508075688772}, "mephisto.data_model.agent.Agent.act": {"tf": 1.7320508075688772}, "mephisto.data_model.agent.Agent.await_submit": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.handle_submit": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.get_status": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.shutdown": {"tf": 1.7320508075688772}, "mephisto.data_model.agent.Agent.approve_work": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.soft_reject_work": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.reject_work": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.mark_done": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.new": {"tf": 2.449489742783178}, "mephisto.data_model.agent.OnboardingAgent": {"tf": 2.449489742783178}, "mephisto.data_model.agent.OnboardingAgent.__init__": {"tf": 1.7320508075688772}, "mephisto.data_model.agent.OnboardingAgent.DISPLAY_PREFIX": {"tf": 1.7320508075688772}, "mephisto.data_model.agent.OnboardingAgent.get_agent_id": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.set_live_run": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.get_live_run": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.is_onboarding_id": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.get_db_id_from_agent_id": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.get_worker": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.get_task_run": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.get_task": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.get_data_dir": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.update_status": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.observe": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.get_live_update": {"tf": 1.7320508075688772}, "mephisto.data_model.agent.OnboardingAgent.act": {"tf": 1.7320508075688772}, "mephisto.data_model.agent.OnboardingAgent.await_submit": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.handle_submit": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.get_status": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.shutdown": {"tf": 1.7320508075688772}, "mephisto.data_model.agent.OnboardingAgent.new": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment": {"tf": 1.7320508075688772}, "mephisto.data_model.assignment.InitializationData": {"tf": 1.7320508075688772}, "mephisto.data_model.assignment.InitializationData.__init__": {"tf": 1.7320508075688772}, "mephisto.data_model.assignment.InitializationData.dumpJSON": {"tf": 1.7320508075688772}, "mephisto.data_model.assignment.InitializationData.loadFromJSON": {"tf": 1.7320508075688772}, "mephisto.data_model.assignment.Assignment": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.__init__": {"tf": 1.7320508075688772}, "mephisto.data_model.assignment.Assignment.get_data_dir": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.get_assignment_data": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.write_assignment_data": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.get_agents": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.get_status": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.get_task_run": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.get_task": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.get_requester": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.get_units": {"tf": 1.7320508075688772}, "mephisto.data_model.assignment.Assignment.get_workers": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.get_cost_of_statuses": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.new": {"tf": 1.7320508075688772}, "mephisto.data_model.constants": {"tf": 1.4142135623730951}, "mephisto.data_model.constants.assignment_state": {"tf": 1.7320508075688772}, "mephisto.data_model.constants.assignment_state.AssignmentState": {"tf": 1.7320508075688772}, "mephisto.data_model.constants.assignment_state.AssignmentState.__init__": {"tf": 1.7320508075688772}, "mephisto.data_model.constants.assignment_state.AssignmentState.CREATED": {"tf": 1.7320508075688772}, "mephisto.data_model.constants.assignment_state.AssignmentState.LAUNCHED": {"tf": 1.7320508075688772}, "mephisto.data_model.constants.assignment_state.AssignmentState.ASSIGNED": {"tf": 1.7320508075688772}, "mephisto.data_model.constants.assignment_state.AssignmentState.COMPLETED": {"tf": 1.7320508075688772}, "mephisto.data_model.constants.assignment_state.AssignmentState.ACCEPTED": {"tf": 1.7320508075688772}, "mephisto.data_model.constants.assignment_state.AssignmentState.MIXED": {"tf": 1.7320508075688772}, "mephisto.data_model.constants.assignment_state.AssignmentState.REJECTED": {"tf": 1.7320508075688772}, "mephisto.data_model.constants.assignment_state.AssignmentState.SOFT_REJECTED": {"tf": 1.7320508075688772}, "mephisto.data_model.constants.assignment_state.AssignmentState.EXPIRED": {"tf": 1.7320508075688772}, "mephisto.data_model.constants.assignment_state.AssignmentState.valid": {"tf": 1.4142135623730951}, "mephisto.data_model.constants.assignment_state.AssignmentState.incomplete": {"tf": 1.4142135623730951}, "mephisto.data_model.constants.assignment_state.AssignmentState.payable": {"tf": 1.4142135623730951}, "mephisto.data_model.constants.assignment_state.AssignmentState.valid_unit": {"tf": 1.4142135623730951}, "mephisto.data_model.constants.assignment_state.AssignmentState.final_unit": {"tf": 1.4142135623730951}, "mephisto.data_model.constants.assignment_state.AssignmentState.completed": {"tf": 1.4142135623730951}, "mephisto.data_model.constants.assignment_state.AssignmentState.final_agent": {"tf": 1.4142135623730951}, "mephisto.data_model.exceptions": {"tf": 1.7320508075688772}, "mephisto.data_model.exceptions.AbsentAgentError": {"tf": 1.4142135623730951}, "mephisto.data_model.exceptions.AbsentAgentError.__init__": {"tf": 1.7320508075688772}, "mephisto.data_model.exceptions.AgentDisconnectedError": {"tf": 1.7320508075688772}, "mephisto.data_model.exceptions.AgentDisconnectedError.__init__": {"tf": 1.7320508075688772}, "mephisto.data_model.exceptions.AgentTimeoutError": {"tf": 1.4142135623730951}, "mephisto.data_model.exceptions.AgentTimeoutError.__init__": {"tf": 1.7320508075688772}, "mephisto.data_model.exceptions.AgentReturnedError": {"tf": 1.7320508075688772}, "mephisto.data_model.exceptions.AgentReturnedError.__init__": {"tf": 1.7320508075688772}, "mephisto.data_model.exceptions.AgentShutdownError": {"tf": 1.4142135623730951}, "mephisto.data_model.exceptions.AgentShutdownError.__init__": {"tf": 1.7320508075688772}, "mephisto.data_model.packet": {"tf": 1.7320508075688772}, "mephisto.data_model.packet.Packet": {"tf": 2.449489742783178}, "mephisto.data_model.packet.Packet.__init__": {"tf": 1.7320508075688772}, "mephisto.data_model.packet.Packet.from_dict": {"tf": 1.7320508075688772}, "mephisto.data_model.packet.Packet.to_sendable_dict": {"tf": 1.7320508075688772}, "mephisto.data_model.packet.Packet.copy": {"tf": 1.7320508075688772}, "mephisto.data_model.project": {"tf": 1.7320508075688772}, "mephisto.data_model.project.Project": {"tf": 2.449489742783178}, "mephisto.data_model.project.Project.__init__": {"tf": 1.7320508075688772}, "mephisto.data_model.project.Project.get_tasks": {"tf": 1.4142135623730951}, "mephisto.data_model.project.Project.get_total_spend": {"tf": 1.7320508075688772}, "mephisto.data_model.project.Project.new": {"tf": 1.7320508075688772}, "mephisto.data_model.qualification": {"tf": 1.7320508075688772}, "mephisto.data_model.qualification.Qualification": {"tf": 1.4142135623730951}, "mephisto.data_model.qualification.Qualification.__init__": {"tf": 1.7320508075688772}, "mephisto.data_model.qualification.GrantedQualification": {"tf": 1.4142135623730951}, "mephisto.data_model.qualification.GrantedQualification.__init__": {"tf": 1.7320508075688772}, "mephisto.data_model.requester": {"tf": 1.7320508075688772}, "mephisto.data_model.requester.RequesterArgs": {"tf": 1.4142135623730951}, "mephisto.data_model.requester.RequesterArgs.__init__": {"tf": 1.7320508075688772}, "mephisto.data_model.requester.RequesterArgs.name": {"tf": 1.7320508075688772}, "mephisto.data_model.requester.Requester": {"tf": 1.7320508075688772}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1.7320508075688772}, "mephisto.data_model.requester.Requester.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.data_model.requester.Requester.get_task_runs": {"tf": 1.4142135623730951}, "mephisto.data_model.requester.Requester.get_total_spend": {"tf": 1.7320508075688772}, "mephisto.data_model.requester.Requester.is_sandbox": {"tf": 1.4142135623730951}, "mephisto.data_model.requester.Requester.register": {"tf": 2.449489742783178}, "mephisto.data_model.requester.Requester.is_registered": {"tf": 1.4142135623730951}, "mephisto.data_model.requester.Requester.get_available_budget": {"tf": 1.4142135623730951}, "mephisto.data_model.requester.Requester.to_dict": {"tf": 1.4142135623730951}, "mephisto.data_model.requester.Requester.new": {"tf": 2.449489742783178}, "mephisto.data_model.task": {"tf": 1.7320508075688772}, "mephisto.data_model.task.assert_task_is_valid": {"tf": 1.4142135623730951}, "mephisto.data_model.task.Task": {"tf": 1.7320508075688772}, "mephisto.data_model.task.Task.__init__": {"tf": 1.7320508075688772}, "mephisto.data_model.task.Task.get_project": {"tf": 1.4142135623730951}, "mephisto.data_model.task.Task.set_project": {"tf": 1.7320508075688772}, "mephisto.data_model.task.Task.get_runs": {"tf": 1.4142135623730951}, "mephisto.data_model.task.Task.get_assignments": {"tf": 1.4142135623730951}, "mephisto.data_model.task.Task.get_total_spend": {"tf": 1.7320508075688772}, "mephisto.data_model.task.Task.new": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run": {"tf": 1.7320508075688772}, "mephisto.data_model.task_run.TaskRunArgs": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRunArgs.__init__": {"tf": 1.7320508075688772}, "mephisto.data_model.task_run.TaskRunArgs.task_name": {"tf": 1.7320508075688772}, "mephisto.data_model.task_run.TaskRunArgs.task_title": {"tf": 1.7320508075688772}, "mephisto.data_model.task_run.TaskRunArgs.task_description": {"tf": 1.7320508075688772}, "mephisto.data_model.task_run.TaskRunArgs.task_reward": {"tf": 1.7320508075688772}, "mephisto.data_model.task_run.TaskRunArgs.task_tags": {"tf": 1.7320508075688772}, "mephisto.data_model.task_run.TaskRunArgs.assignment_duration_in_seconds": {"tf": 1.7320508075688772}, "mephisto.data_model.task_run.TaskRunArgs.allowed_concurrent": {"tf": 1.7320508075688772}, "mephisto.data_model.task_run.TaskRunArgs.maximum_units_per_worker": {"tf": 1.7320508075688772}, "mephisto.data_model.task_run.TaskRunArgs.max_num_concurrent_units": {"tf": 1.7320508075688772}, "mephisto.data_model.task_run.TaskRunArgs.submission_timeout": {"tf": 1.7320508075688772}, "mephisto.data_model.task_run.TaskRunArgs.get_mock_params": {"tf": 1.7320508075688772}, "mephisto.data_model.task_run.TaskRun": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.__init__": {"tf": 1.7320508075688772}, "mephisto.data_model.task_run.TaskRun.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.get_units": {"tf": 1.7320508075688772}, "mephisto.data_model.task_run.TaskRun.get_valid_units_for_worker": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.clear_reservation": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.reserve_unit": {"tf": 1.7320508075688772}, "mephisto.data_model.task_run.TaskRun.get_blueprint": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.get_provider": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.get_task": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.get_task_args": {"tf": 1.7320508075688772}, "mephisto.data_model.task_run.TaskRun.get_requester": {"tf": 1.7320508075688772}, "mephisto.data_model.task_run.TaskRun.get_has_assignments": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.get_assignments": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.get_assignment_statuses": {"tf": 1.7320508075688772}, "mephisto.data_model.task_run.TaskRun.update_completion_progress": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.get_is_completed": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.sync_completion_status": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.get_run_dir": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.get_total_spend": {"tf": 1.7320508075688772}, "mephisto.data_model.task_run.TaskRun.to_dict": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.new": {"tf": 1.4142135623730951}, "mephisto.data_model.unit": {"tf": 1.7320508075688772}, "mephisto.data_model.unit.INDEX_TO_TYPE_MAP": {"tf": 1.7320508075688772}, "mephisto.data_model.unit.Unit": {"tf": 2.23606797749979}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1.7320508075688772}, "mephisto.data_model.unit.Unit.get_crowd_provider_class": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.get_assignment_data": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.sync_status": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.get_db_status": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.set_db_status": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.get_assignment": {"tf": 1.7320508075688772}, "mephisto.data_model.unit.Unit.get_task_run": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.get_task": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.get_requester": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.clear_assigned_agent": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.get_assigned_agent": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.get_pay_amount": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.get_status": {"tf": 2}, "mephisto.data_model.unit.Unit.launch": {"tf": 2.449489742783178}, "mephisto.data_model.unit.Unit.expire": {"tf": 1.7320508075688772}, "mephisto.data_model.unit.Unit.is_expired": {"tf": 1.7320508075688772}, "mephisto.data_model.unit.Unit.new": {"tf": 2.23606797749979}, "mephisto.data_model.worker": {"tf": 1.7320508075688772}, "mephisto.data_model.worker.WorkerArgs": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.WorkerArgs.__init__": {"tf": 1.7320508075688772}, "mephisto.data_model.worker.Worker": {"tf": 1.7320508075688772}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1.7320508075688772}, "mephisto.data_model.worker.Worker.get_agents": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.new_from_provider_data": {"tf": 2}, "mephisto.data_model.worker.Worker.get_granted_qualification": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.is_disqualified": {"tf": 2}, "mephisto.data_model.worker.Worker.is_qualified": {"tf": 2}, "mephisto.data_model.worker.Worker.revoke_qualification": {"tf": 2}, "mephisto.data_model.worker.Worker.grant_qualification": {"tf": 2}, "mephisto.data_model.worker.Worker.grant_crowd_qualification": {"tf": 2}, "mephisto.data_model.worker.Worker.revoke_crowd_qualification": {"tf": 2}, "mephisto.data_model.worker.Worker.bonus_worker": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.block_worker": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.unblock_worker": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.is_blocked": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.is_eligible": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.register": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.new": {"tf": 2.449489742783178}, "mephisto.operations": {"tf": 20.322401432901575}, "mephisto.operations.client_io_handler": {"tf": 1.7320508075688772}, "mephisto.operations.client_io_handler.ClientIOHandler": {"tf": 1.7320508075688772}, "mephisto.operations.client_io_handler.ClientIOHandler.__init__": {"tf": 1.7320508075688772}, "mephisto.operations.client_io_handler.ClientIOHandler.log_metrics_for_packet": {"tf": 1.4142135623730951}, "mephisto.operations.client_io_handler.ClientIOHandler.register_run": {"tf": 1.4142135623730951}, "mephisto.operations.client_io_handler.ClientIOHandler.get_live_run": {"tf": 1.4142135623730951}, "mephisto.operations.client_io_handler.ClientIOHandler.launch_channels": {"tf": 1.4142135623730951}, "mephisto.operations.client_io_handler.ClientIOHandler.associate_agent_with_registration": {"tf": 1.4142135623730951}, "mephisto.operations.client_io_handler.ClientIOHandler.enqueue_agent_details": {"tf": 1.4142135623730951}, "mephisto.operations.client_io_handler.ClientIOHandler.send_live_update": {"tf": 1.4142135623730951}, "mephisto.operations.client_io_handler.ClientIOHandler.send_status_update": {"tf": 1.4142135623730951}, "mephisto.operations.client_io_handler.ClientIOHandler.process_outgoing_queue": {"tf": 1.4142135623730951}, "mephisto.operations.client_io_handler.ClientIOHandler.shutdown": {"tf": 1.4142135623730951}, "mephisto.operations.config_handler": {"tf": 1.7320508075688772}, "mephisto.operations.config_handler.get_raw_config": {"tf": 1.4142135623730951}, "mephisto.operations.config_handler.get_config": {"tf": 1.4142135623730951}, "mephisto.operations.config_handler.write_config": {"tf": 1.4142135623730951}, "mephisto.operations.config_handler.init_config": {"tf": 1.7320508075688772}, "mephisto.operations.config_handler.add_config_arg": {"tf": 1.4142135623730951}, "mephisto.operations.config_handler.get_config_arg": {"tf": 1.4142135623730951}, "mephisto.operations.datatypes": {"tf": 1.7320508075688772}, "mephisto.operations.datatypes.LoopWrapper": {"tf": 1.7320508075688772}, "mephisto.operations.datatypes.LoopWrapper.__init__": {"tf": 1.7320508075688772}, "mephisto.operations.datatypes.LoopWrapper.set_active_thread": {"tf": 1.7320508075688772}, "mephisto.operations.datatypes.LoopWrapper.execute_coro": {"tf": 1.4142135623730951}, "mephisto.operations.datatypes.LiveTaskRun": {"tf": 1.7320508075688772}, "mephisto.operations.datatypes.LiveTaskRun.__init__": {"tf": 1.7320508075688772}, "mephisto.operations.datatypes.LiveTaskRun.force_shutdown": {"tf": 1.7320508075688772}, "mephisto.operations.datatypes.LiveTaskRun.shutdown": {"tf": 1.7320508075688772}, "mephisto.operations.datatypes.WorkerFailureReasons": {"tf": 1.7320508075688772}, "mephisto.operations.datatypes.WorkerFailureReasons.__init__": {"tf": 1.7320508075688772}, "mephisto.operations.datatypes.WorkerFailureReasons.NOT_QUALIFIED": {"tf": 1.7320508075688772}, "mephisto.operations.datatypes.WorkerFailureReasons.NO_AVAILABLE_UNITS": {"tf": 1.7320508075688772}, "mephisto.operations.datatypes.WorkerFailureReasons.TOO_MANY_CONCURRENT": {"tf": 1.7320508075688772}, "mephisto.operations.datatypes.WorkerFailureReasons.MAX_FOR_TASK": {"tf": 1.7320508075688772}, "mephisto.operations.datatypes.WorkerFailureReasons.TASK_MISSING": {"tf": 1.7320508075688772}, "mephisto.operations.hydra_config": {"tf": 1.7320508075688772}, "mephisto.operations.hydra_config.DatabaseArgs": {"tf": 1.7320508075688772}, "mephisto.operations.hydra_config.DatabaseArgs.__init__": {"tf": 1.7320508075688772}, "mephisto.operations.hydra_config.MephistoConfig": {"tf": 3.3166247903554}, "mephisto.operations.hydra_config.MephistoConfig.__init__": {"tf": 1.7320508075688772}, "mephisto.operations.hydra_config.MephistoConfig.blueprint": {"tf": 1.7320508075688772}, "mephisto.operations.hydra_config.MephistoConfig.provider": {"tf": 1.7320508075688772}, "mephisto.operations.hydra_config.MephistoConfig.architect": {"tf": 1.7320508075688772}, "mephisto.operations.hydra_config.MephistoConfig.task": {"tf": 1.7320508075688772}, "mephisto.operations.hydra_config.MephistoConfig.database": {"tf": 1.7320508075688772}, "mephisto.operations.hydra_config.MephistoConfig.log_level": {"tf": 1.7320508075688772}, "mephisto.operations.hydra_config.TaskConfig": {"tf": 3.3166247903554}, "mephisto.operations.hydra_config.TaskConfig.__init__": {"tf": 1.7320508075688772}, "mephisto.operations.hydra_config.TaskConfig.mephisto": {"tf": 1.7320508075688772}, "mephisto.operations.hydra_config.TaskConfig.task_dir": {"tf": 1.7320508075688772}, "mephisto.operations.hydra_config.TaskConfig.num_tasks": {"tf": 1.7320508075688772}, "mephisto.operations.hydra_config.register_abstraction_config": {"tf": 1.7320508075688772}, "mephisto.operations.hydra_config.build_default_task_config": {"tf": 1.7320508075688772}, "mephisto.operations.hydra_config.RunScriptConfig": {"tf": 3.3166247903554}, "mephisto.operations.hydra_config.RunScriptConfig.__init__": {"tf": 1.7320508075688772}, "mephisto.operations.hydra_config.initialize_named_configs": {"tf": 1.7320508075688772}, "mephisto.operations.hydra_config.register_script_config": {"tf": 1.7320508075688772}, "mephisto.operations.hydra_config.check_for_hydra_compat": {"tf": 1.7320508075688772}, "mephisto.operations.hydra_config.get_dict_from_field": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.get_extra_argument_dicts": {"tf": 1.7320508075688772}, "mephisto.operations.hydra_config.get_task_state_dicts": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.parse_arg_dict": {"tf": 1.7320508075688772}, "mephisto.operations.operator": {"tf": 1.7320508075688772}, "mephisto.operations.operator.Operator": {"tf": 2.449489742783178}, "mephisto.operations.operator.Operator.__init__": {"tf": 1.7320508075688772}, "mephisto.operations.operator.Operator.get_running_task_runs": {"tf": 1.4142135623730951}, "mephisto.operations.operator.Operator.validate_and_run_config_or_die": {"tf": 1.7320508075688772}, "mephisto.operations.operator.Operator.launch_task_run_or_die": {"tf": 1.7320508075688772}, "mephisto.operations.operator.Operator.force_shutdown": {"tf": 3.4641016151377544}, "mephisto.operations.operator.Operator.shutdown_async": {"tf": 1.4142135623730951}, "mephisto.operations.operator.Operator.shutdown": {"tf": 1.7320508075688772}, "mephisto.operations.operator.Operator.validate_and_run_config": {"tf": 1.7320508075688772}, "mephisto.operations.operator.Operator.launch_task_run": {"tf": 1.7320508075688772}, "mephisto.operations.operator.Operator.print_run_details": {"tf": 1.4142135623730951}, "mephisto.operations.operator.Operator.wait_for_runs_then_shutdown": {"tf": 2.23606797749979}, "mephisto.operations.registry": {"tf": 1.7320508075688772}, "mephisto.operations.registry.BLUEPRINTS": {"tf": 1.7320508075688772}, "mephisto.operations.registry.ARCHITECTS": {"tf": 1.7320508075688772}, "mephisto.operations.registry.PROVIDERS": {"tf": 1.7320508075688772}, "mephisto.operations.registry.register_mephisto_abstraction": {"tf": 1.7320508075688772}, "mephisto.operations.registry.uses_mephisto": {"tf": 1.7320508075688772}, "mephisto.operations.registry.fill_registries": {"tf": 1.4142135623730951}, "mephisto.operations.registry.get_crowd_provider_from_type": {"tf": 1.4142135623730951}, "mephisto.operations.registry.get_blueprint_from_type": {"tf": 1.4142135623730951}, "mephisto.operations.registry.get_architect_from_type": {"tf": 1.4142135623730951}, "mephisto.operations.registry.get_valid_provider_types": {"tf": 1.4142135623730951}, "mephisto.operations.registry.get_valid_blueprint_types": {"tf": 1.4142135623730951}, "mephisto.operations.registry.get_valid_architect_types": {"tf": 1.4142135623730951}, "mephisto.operations.task_launcher": {"tf": 1.7320508075688772}, "mephisto.operations.task_launcher.GeneratorType": {"tf": 1.7320508075688772}, "mephisto.operations.task_launcher.GeneratorType.NONE": {"tf": 1.7320508075688772}, "mephisto.operations.task_launcher.GeneratorType.UNIT": {"tf": 1.7320508075688772}, "mephisto.operations.task_launcher.GeneratorType.ASSIGNMENT": {"tf": 1.7320508075688772}, "mephisto.operations.task_launcher.TaskLauncher": {"tf": 1.7320508075688772}, "mephisto.operations.task_launcher.TaskLauncher.__init__": {"tf": 1.4142135623730951}, "mephisto.operations.task_launcher.TaskLauncher.create_assignments": {"tf": 1.4142135623730951}, "mephisto.operations.task_launcher.TaskLauncher.generate_units": {"tf": 1.4142135623730951}, "mephisto.operations.task_launcher.TaskLauncher.launch_units": {"tf": 1.4142135623730951}, "mephisto.operations.task_launcher.TaskLauncher.launch_evaluation_unit": {"tf": 1.4142135623730951}, "mephisto.operations.task_launcher.TaskLauncher.launch_screening_unit": {"tf": 1.4142135623730951}, "mephisto.operations.task_launcher.TaskLauncher.launch_gold_unit": {"tf": 1.4142135623730951}, "mephisto.operations.task_launcher.TaskLauncher.get_assignments_are_all_created": {"tf": 1.7320508075688772}, "mephisto.operations.task_launcher.TaskLauncher.expire_units": {"tf": 1.4142135623730951}, "mephisto.operations.task_launcher.TaskLauncher.shutdown": {"tf": 1.4142135623730951}, "mephisto.operations.worker_pool": {"tf": 1.7320508075688772}, "mephisto.operations.worker_pool.OnboardingInfo": {"tf": 1.7320508075688772}, "mephisto.operations.worker_pool.OnboardingInfo.__init__": {"tf": 1.7320508075688772}, "mephisto.operations.worker_pool.AgentDetails": {"tf": 1.4142135623730951}, "mephisto.operations.worker_pool.AgentDetails.__init__": {"tf": 1.7320508075688772}, "mephisto.operations.worker_pool.AgentDetails.worker_id": {"tf": 1.7320508075688772}, "mephisto.operations.worker_pool.AgentDetails.agent_id": {"tf": 1.7320508075688772}, "mephisto.operations.worker_pool.AgentDetails.init_task_data": {"tf": 1.7320508075688772}, "mephisto.operations.worker_pool.AgentDetails.failure_reason": {"tf": 1.7320508075688772}, "mephisto.operations.worker_pool.AgentDetails.to_dict": {"tf": 1.7320508075688772}, "mephisto.operations.worker_pool.WorkerPool": {"tf": 1.7320508075688772}, "mephisto.operations.worker_pool.WorkerPool.__init__": {"tf": 1.7320508075688772}, "mephisto.operations.worker_pool.WorkerPool.register_run": {"tf": 1.4142135623730951}, "mephisto.operations.worker_pool.WorkerPool.get_live_run": {"tf": 1.4142135623730951}, "mephisto.operations.worker_pool.WorkerPool.get_agent_for_id": {"tf": 1.4142135623730951}, "mephisto.operations.worker_pool.WorkerPool.register_worker": {"tf": 1.4142135623730951}, "mephisto.operations.worker_pool.WorkerPool.register_agent_from_onboarding": {"tf": 1.4142135623730951}, "mephisto.operations.worker_pool.WorkerPool.reconnect_agent": {"tf": 1.4142135623730951}, "mephisto.operations.worker_pool.WorkerPool.register_agent": {"tf": 1.4142135623730951}, "mephisto.operations.worker_pool.WorkerPool.push_status_update": {"tf": 1.4142135623730951}, "mephisto.operations.worker_pool.WorkerPool.handle_updated_agent_status": {"tf": 2.23606797749979}, "mephisto.operations.worker_pool.WorkerPool.disconnect_active_agents": {"tf": 1.4142135623730951}, "mephisto.operations.worker_pool.WorkerPool.shutdown": {"tf": 1.4142135623730951}, "mephisto.scripts": {"tf": 3.1622776601683795}, "mephisto.scripts.heroku": {"tf": 1.7320508075688772}, "mephisto.scripts.heroku.initialize_heroku": {"tf": 1.7320508075688772}, "mephisto.scripts.heroku.initialize_heroku.main": {"tf": 1.4142135623730951}, "mephisto.scripts.local_db": {"tf": 1.7320508075688772}, "mephisto.scripts.local_db.load_data_to_mephisto_db": {"tf": 2.6457513110645907}, "mephisto.scripts.local_db.load_data_to_mephisto_db.main": {"tf": 1.7320508075688772}, "mephisto.scripts.mturk": {"tf": 4.898979485566356}, "mephisto.scripts.mturk.cleanup": {"tf": 1.7320508075688772}, "mephisto.scripts.mturk.cleanup.main": {"tf": 1.7320508075688772}, "mephisto.scripts.mturk.identify_broken_units": {"tf": 1.7320508075688772}, "mephisto.scripts.mturk.identify_broken_units.main": {"tf": 1.7320508075688772}, "mephisto.scripts.mturk.launch_makeup_hits": {"tf": 1.7320508075688772}, "mephisto.scripts.mturk.launch_makeup_hits.build_task_config": {"tf": 1.7320508075688772}, "mephisto.scripts.mturk.launch_makeup_hits.main": {"tf": 2.449489742783178}, "mephisto.scripts.mturk.print_outstanding_hit_status": {"tf": 1.4142135623730951}, "mephisto.scripts.mturk.print_outstanding_hit_status.main": {"tf": 1.7320508075688772}, "mephisto.scripts.mturk.soft_block_workers_by_mturk_id": {"tf": 1.7320508075688772}, "mephisto.scripts.mturk.soft_block_workers_by_mturk_id.main": {"tf": 1.7320508075688772}, "mephisto.tools": {"tf": 14.52583904633395}, "mephisto.tools.data_browser": {"tf": 1.7320508075688772}, "mephisto.tools.data_browser.DataBrowser": {"tf": 1.4142135623730951}, "mephisto.tools.data_browser.DataBrowser.__init__": {"tf": 1.7320508075688772}, "mephisto.tools.data_browser.DataBrowser.get_task_name_list": {"tf": 1.7320508075688772}, "mephisto.tools.data_browser.DataBrowser.get_units_for_task_name": {"tf": 1.4142135623730951}, "mephisto.tools.data_browser.DataBrowser.get_units_for_run_id": {"tf": 1.4142135623730951}, "mephisto.tools.data_browser.DataBrowser.get_data_from_unit": {"tf": 2.449489742783178}, "mephisto.tools.data_browser.DataBrowser.get_workers_with_qualification": {"tf": 2.23606797749979}, "mephisto.tools.examine_utils": {"tf": 1.7320508075688772}, "mephisto.tools.examine_utils.print_results": {"tf": 1.4142135623730951}, "mephisto.tools.examine_utils.prompt_for_options": {"tf": 2.6457513110645907}, "mephisto.tools.examine_utils.get_worker_stats": {"tf": 1.4142135623730951}, "mephisto.tools.examine_utils.format_worker_stats": {"tf": 1.7320508075688772}, "mephisto.tools.examine_utils.run_examine_by_worker": {"tf": 1.4142135623730951}, "mephisto.tools.examine_utils.run_examine_or_review": {"tf": 1.7320508075688772}, "mephisto.tools.scripts": {"tf": 1.7320508075688772}, "mephisto.tools.scripts.load_db_and_process_config": {"tf": 2.23606797749979}, "mephisto.tools.scripts.process_config_and_get_operator": {"tf": 2.23606797749979}, "mephisto.tools.scripts.task_script": {"tf": 3.1622776601683795}, "mephisto.tools.scripts.get_db_from_config": {"tf": 1.4142135623730951}, "mephisto.tools.scripts.augment_config_from_db": {"tf": 1.7320508075688772}, "mephisto.tools.scripts.build_custom_bundle": {"tf": 2.23606797749979}, "mephisto.utils": {"tf": 6.48074069840786}, "mephisto.utils.dirs": {"tf": 1.4142135623730951}, "mephisto.utils.dirs.get_root_dir": {"tf": 1.4142135623730951}, "mephisto.utils.dirs.get_provider_dir": {"tf": 1.4142135623730951}, "mephisto.utils.dirs.get_tasks_dir": {"tf": 1.4142135623730951}, "mephisto.utils.dirs.get_dir_for_task": {"tf": 1.7320508075688772}, "mephisto.utils.dirs.get_root_data_dir": {"tf": 1.4142135623730951}, "mephisto.utils.dirs.get_data_dir": {"tf": 1.4142135623730951}, "mephisto.utils.dirs.get_mephisto_tmp_dir": {"tf": 1.4142135623730951}, "mephisto.utils.dirs.get_dir_for_run": {"tf": 1.4142135623730951}, "mephisto.utils.dirs.get_run_file_dir": {"tf": 2.23606797749979}, "mephisto.utils.logger_core": {"tf": 1.7320508075688772}, "mephisto.utils.logger_core.loggers": {"tf": 1.7320508075688772}, "mephisto.utils.logger_core.warn_once": {"tf": 2.23606797749979}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 2.8284271247461903}, "mephisto.utils.logger_core.get_logger": {"tf": 3.7416573867739413}, "mephisto.utils.logger_core.format_loud": {"tf": 1.7320508075688772}, "mephisto.utils.metrics": {"tf": 1.7320508075688772}, "mephisto.utils.metrics.run_install_script": {"tf": 1.4142135623730951}, "mephisto.utils.metrics.metrics_are_installed": {"tf": 1.4142135623730951}, "mephisto.utils.metrics.launch_servers_and_wait": {"tf": 1.4142135623730951}, "mephisto.utils.metrics.start_metrics_server": {"tf": 2.449489742783178}, "mephisto.utils.metrics.launch_prometheus_server": {"tf": 2.23606797749979}, "mephisto.utils.metrics.launch_grafana_server": {"tf": 1.7320508075688772}, "mephisto.utils.metrics.get_dash_url": {"tf": 1.4142135623730951}, "mephisto.utils.metrics.shutdown_prometheus_server": {"tf": 1.4142135623730951}, "mephisto.utils.metrics.shutdown_grafana_server": {"tf": 1.4142135623730951}, "mephisto.utils.qualifications": {"tf": 1.7320508075688772}, "mephisto.utils.qualifications.worker_is_qualified": {"tf": 1.7320508075688772}, "mephisto.utils.qualifications.as_valid_qualification_dict": {"tf": 1.4142135623730951}, "mephisto.utils.qualifications.make_qualification_dict": {"tf": 1.4142135623730951}, "mephisto.utils.qualifications.find_or_create_qualification": {"tf": 1.4142135623730951}, "mephisto.utils.testing": {"tf": 1.7320508075688772}, "mephisto.utils.testing.get_test_project": {"tf": 1.4142135623730951}, "mephisto.utils.testing.get_test_worker": {"tf": 1.4142135623730951}, "mephisto.utils.testing.get_test_requester": {"tf": 1.4142135623730951}, "mephisto.utils.testing.get_mock_requester": {"tf": 1.4142135623730951}, "mephisto.utils.testing.get_test_task": {"tf": 1.4142135623730951}, "mephisto.utils.testing.get_test_task_run": {"tf": 1.4142135623730951}, "mephisto.utils.testing.get_test_assignment": {"tf": 1.4142135623730951}, "mephisto.utils.testing.get_test_unit": {"tf": 1.7320508075688772}, "mephisto.utils.testing.get_test_agent": {"tf": 1.7320508075688772}, "mephisto.utils.testing.make_completed_unit": {"tf": 1.4142135623730951}}, "df": 1320, "m": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.client": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"mephisto": {"tf": 3}, "mephisto.abstractions": {"tf": 3}, "mephisto.abstractions.architects": {"tf": 3.605551275463989}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_zone_records": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 3.3166247903554}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.debug_log": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.js_time": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.make_agent_request": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 2.449489742783178}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 2.23606797749979}, "mephisto.abstractions.crowd_provider.CrowdProvider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB": {"tf": 1.4142135623730951}, "mephisto.abstractions.databases": {"tf": 2}, "mephisto.abstractions.databases.local_database.LocalMephistoDB": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers": {"tf": 3}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_hit_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.create_qualification_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_qualification_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.convert_mephisto_qualifications": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.get_mturk_ids_from_unit_id": {"tf": 1}, "mephisto.data_model": {"tf": 3.1622776601683795}, "mephisto.data_model.packet.Packet": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_crowd_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_crowd_qualification": {"tf": 1}, "mephisto.operations": {"tf": 4.69041575982343}, "mephisto.operations.client_io_handler.ClientIOHandler": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig": {"tf": 2.23606797749979}, "mephisto.operations.hydra_config.TaskConfig": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.RunScriptConfig": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.initialize_named_configs": {"tf": 1}, "mephisto.operations.operator.Operator": {"tf": 1.4142135623730951}, "mephisto.operations.registry.register_mephisto_abstraction": {"tf": 1.4142135623730951}, "mephisto.operations.registry.uses_mephisto": {"tf": 1}, "mephisto.operations.registry.fill_registries": {"tf": 1}, "mephisto.operations.registry.get_valid_provider_types": {"tf": 1}, "mephisto.operations.registry.get_valid_blueprint_types": {"tf": 1}, "mephisto.operations.registry.get_valid_architect_types": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool": {"tf": 1}, "mephisto.scripts": {"tf": 1}, "mephisto.scripts.heroku.initialize_heroku.main": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 2.23606797749979}, "mephisto.tools": {"tf": 2.6457513110645907}, "mephisto.tools.scripts": {"tf": 1}, "mephisto.tools.scripts.task_script": {"tf": 1}, "mephisto.utils": {"tf": 3.3166247903554}, "mephisto.utils.dirs": {"tf": 1}, "mephisto.utils.dirs.get_root_dir": {"tf": 1}, "mephisto.utils.dirs.get_provider_dir": {"tf": 1}, "mephisto.utils.dirs.get_tasks_dir": {"tf": 1}, "mephisto.utils.dirs.get_root_data_dir": {"tf": 1}, "mephisto.utils.dirs.get_data_dir": {"tf": 1}, "mephisto.utils.dirs.get_mephisto_tmp_dir": {"tf": 1}, "mephisto.utils.dirs.get_dir_for_run": {"tf": 1}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1}, "mephisto.utils.metrics.get_dash_url": {"tf": 1}, "mephisto.utils.qualifications.as_valid_qualification_dict": {"tf": 1}}, "df": 65, "d": {"docs": {}, "df": 0, "b": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions": {"tf": 1.4142135623730951}, "mephisto.abstractions.architect.Architect.__init__": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 2}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.scripts.local_db.load_data_to_mephisto_db": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1}, "mephisto.tools": {"tf": 2}, "mephisto.tools.scripts.load_db_and_process_config": {"tf": 1}, "mephisto.tools.scripts.get_db_from_config": {"tf": 1}}, "df": 12}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.tools": {"tf": 2.23606797749979}}, "df": 1}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.__init__": {"tf": 1}}, "df": 1}}}}}}}, "/": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.database.MephistoDB": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {"mephisto.client": {"tf": 1}}, "df": 1}}}}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.operations": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.client": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.operations": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.RunScriptConfig": {"tf": 1.4142135623730951}, "mephisto.tools": {"tf": 1}, "mephisto.tools.scripts.augment_config_from_db": {"tf": 1}}, "df": 6}}}}}}}}}}}}, "t": {"docs": {"mephisto.abstractions.architects": {"tf": 1}}, "df": 1, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.BlueprintMixin.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 2}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new_from_provider_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1}, "mephisto.data_model": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1}, "mephisto.data_model.agent.Agent.new_from_provider_data": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1}, "mephisto.data_model.unit.Unit.get_status": {"tf": 1}, "mephisto.data_model.unit.Unit.launch": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.operations.client_io_handler.ClientIOHandler.enqueue_agent_details": {"tf": 1}, "mephisto.operations.registry.register_mephisto_abstraction": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_agent_for_id": {"tf": 1}, "mephisto.tools": {"tf": 2.449489742783178}}, "df": 42, "s": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architect.Architect": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.data_model": {"tf": 1}, "mephisto.operations": {"tf": 2.8284271247461903}, "mephisto.scripts": {"tf": 1}, "mephisto.tools": {"tf": 2.23606797749979}, "mephisto.tools.data_browser.DataBrowser": {"tf": 1}}, "df": 15}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"mephisto.abstractions.providers": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.data_model": {"tf": 1}}, "df": 3}}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.operations.client_io_handler.ClientIOHandler.log_metrics_for_packet": {"tf": 1}, "mephisto.utils": {"tf": 1}, "mephisto.utils.metrics.run_install_script": {"tf": 1}, "mephisto.utils.metrics.metrics_are_installed": {"tf": 1}, "mephisto.utils.metrics.start_metrics_server": {"tf": 1.7320508075688772}}, "df": 5}}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 3.1622776601683795}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_message": {"tf": 2}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_message": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.observe": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.bonus_worker": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.data_model.agent.Agent.update_status": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.update_status": {"tf": 1}, "mephisto.data_model.packet.Packet": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.enqueue_agent_details": {"tf": 1}, "mephisto.utils.logger_core.warn_once": {"tf": 1}}, "df": 15, "s": {"docs": {"mephisto.abstractions.architects": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_alive": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 2}, "mephisto.abstractions.architects.mock_architect.MockServer": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.save_data": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.packet.Packet": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler": {"tf": 1.4142135623730951}, "mephisto.operations.client_io_handler.ClientIOHandler.process_outgoing_queue": {"tf": 1}}, "df": 16}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.client": {"tf": 1}, "mephisto.data_model.unit.Unit.launch": {"tf": 1}}, "df": 2, "s": {"docs": {"mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.utils.metrics.start_metrics_server": {"tf": 1}}, "df": 2}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"tf": 1}}, "df": 2}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "m": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}}, "df": 1}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.__init__": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1.7320508075688772}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB": {"tf": 1}}, "df": 3}}}, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.databases": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.Blueprint": {"tf": 1}, "mephisto.tools": {"tf": 1}, "mephisto.tools.scripts.task_script": {"tf": 1}}, "df": 5, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker": {"tf": 1}, "mephisto.data_model": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent": {"tf": 1}, "mephisto.data_model.worker.Worker": {"tf": 1}}, "df": 15}, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.data_model": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.data_model": {"tf": 1}}, "df": 1}}}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.register": {"tf": 1}, "mephisto.data_model.requester.Requester.register": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.associate_agent_with_registration": {"tf": 1}}, "df": 6}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1}, "mephisto.data_model.unit.Unit.launch": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser": {"tf": 1}}, "df": 4, "d": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 2}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers": {"tf": 1}, "mephisto.data_model.assignment.Assignment": {"tf": 1}, "mephisto.data_model.task_run.TaskRun": {"tf": 1}}, "df": 3}}}}, "s": {"docs": {"mephisto.data_model.unit.Unit.get_crowd_provider_class": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.blueprint.Blueprint": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.optimized_load": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.optimized_load": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler": {"tf": 1}, "mephisto.operations.operator.Operator": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher": {"tf": 1}, "mephisto.utils": {"tf": 1}}, "df": 8}}}}}, "y": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.project.Project": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}}, "df": 5}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.tools": {"tf": 1}}, "df": 4}}}, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.providers.mock.mock_agent.MockAgent.get_live_update": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore": {"tf": 1}}, "df": 2}}}}, "y": {"docs": {"mephisto.abstractions.architect.Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.debug_log": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.add_header": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 2}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.get_gold_factory": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.update_qualified_status": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.init_tables": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 2.23606797749979}, "mephisto.client": {"tf": 1}, "mephisto.data_model": {"tf": 1.7320508075688772}, "mephisto.data_model.project.Project": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.scripts": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1.4142135623730951}, "mephisto.scripts.mturk.cleanup": {"tf": 1}, "mephisto.tools": {"tf": 1}, "mephisto.tools.scripts.task_script": {"tf": 1}}, "df": 24, "b": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers": {"tf": 1}}, "df": 1}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}}, "df": 5}, "g": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions.architects.local_architect.LocalArchitect.prepare": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.disconnect_mock_agent": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.prepare": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_close": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.mark_disconnected": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.agent.Agent.soft_reject_work": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.shutdown": {"tf": 1}}, "df": 12, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.mark_done": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.mark_done": {"tf": 1}}, "df": 3}}, "s": {"docs": {"mephisto.scripts.mturk.launch_makeup_hits.main": {"tf": 1}}, "df": 1}}}, "p": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.clear_hit_from_unit": {"tf": 1}}, "df": 2, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.database.MephistoDB.get_project": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_requester": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_worker": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_granted_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.new_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.clear_hit_from_unit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_hit_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.create_qualification_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_qualification_mapping": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.operations.hydra_config.get_dict_from_field": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.handle_updated_agent_status": {"tf": 1}, "mephisto.tools.examine_utils.get_worker_stats": {"tf": 1}}, "df": 21, "s": {"docs": {"mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.initialize_provider_datastore": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {"mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.clear_hit_from_unit": {"tf": 1}}, "df": 1}}, "k": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.launch": {"tf": 1}}, "df": 3}}}, "e": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.make_agent_request": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.make_qualification": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers": {"tf": 2}, "mephisto.client": {"tf": 1.4142135623730951}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.packet.Packet": {"tf": 1}, "mephisto.data_model.unit.Unit.launch": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 17, "s": {"docs": {"mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester": {"tf": 1}}, "df": 3}, "u": {"docs": {}, "df": 0, "p": {"docs": {"mephisto.scripts.mturk.launch_makeup_hits.main": {"tf": 1}}, "df": 1}}}}, "x": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.generate_units": {"tf": 1}}, "df": 14, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.expire": {"tf": 1}, "mephisto.data_model.unit.Unit.expire": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig": {"tf": 1}}, "df": 6}}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}}, "df": 1}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {"mephisto.abstractions.database.MephistoDB.check_granted_qualifications": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.database.MephistoDB.find_projects": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_tasks": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_task_runs": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_assignments": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_units": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_requesters": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_workers": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_agents": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_onboarding_agents": {"tf": 1}, "mephisto.data_model.unit.Unit.get_status": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 11}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.revoke_crowd_qualification": {"tf": 1}}, "df": 4}}}}}}}, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.tools": {"tf": 1}}, "df": 3, "l": {"docs": {"mephisto": {"tf": 2}, "mephisto.abstractions": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1.7320508075688772}, "mephisto.data_model": {"tf": 2.449489742783178}, "mephisto.data_model.constants": {"tf": 1}, "mephisto.data_model.qualification.Qualification": {"tf": 1}, "mephisto.operations": {"tf": 1.7320508075688772}, "mephisto.operations.hydra_config.MephistoConfig": {"tf": 1}, "mephisto.operations.operator.Operator": {"tf": 1}, "mephisto.tools": {"tf": 1}}, "df": 13}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.operations": {"tf": 2}, "mephisto.operations.registry.uses_mephisto": {"tf": 1.4142135623730951}, "mephisto.utils": {"tf": 1}, "mephisto.utils.logger_core.get_logger": {"tf": 1.7320508075688772}}, "df": 7, "s": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.install_router_files": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.operations": {"tf": 2.6457513110645907}, "mephisto.operations.registry.fill_registries": {"tf": 1}, "mephisto.scripts": {"tf": 1}, "mephisto.tools": {"tf": 1}}, "df": 7}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}}, "df": 1}}}, "y": {"docs": {"mephisto.client": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions": {"tf": 2}, "mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_message": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.optimized_load": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.optimized_load": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.client": {"tf": 1.4142135623730951}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.constants": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.operator.Operator.force_shutdown": {"tf": 1}, "mephisto.utils": {"tf": 1.4142135623730951}}, "df": 18}}, "c": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions.architects.mock_architect.MockArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent_after_onboarding": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.disconnect_mock_agent": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.deploy": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_data_for_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.observe": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.get_live_update": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.mark_done": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.mark_disconnected": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.register": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.launch": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.get_mock_params": {"tf": 1}, "mephisto.utils": {"tf": 1}, "mephisto.utils.testing.get_mock_requester": {"tf": 1}}, "df": 44, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockArchitect": {"tf": 1}}, "df": 2}}}}}}}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}}, "df": 1, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsClass": {"tf": 1}}, "df": 2}}}}, "s": {"docs": {"mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.validate_onboarding": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {"mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.expire": {"tf": 1}}, "df": 5, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateClass": {"tf": 1}}, "df": 2}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.providers": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.scripts.local_db.load_data_to_mephisto_db": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.ArgsClass": {"tf": 1}}, "df": 2}}}}, "s": {"docs": {"mephisto.abstractions.providers.mock.mock_requester.MockRequester.get_available_budget": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.is_sandbox": {"tf": 1}}, "df": 2}}}}}}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.client": {"tf": 1}}, "df": 1}}, "w": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.scripts.local_db.load_data_to_mephisto_db": {"tf": 1}}, "df": 1}}}}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder.RemoteProcedureTaskBuilder": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task_run": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.unit.Unit.get_status": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.tools": {"tf": 2}, "mephisto.utils": {"tf": 1.4142135623730951}, "mephisto.utils.metrics.start_metrics_server": {"tf": 1}}, "df": 12}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.local_architect.LocalArchitect.download_file": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_submit": {"tf": 1}}, "df": 3}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.operations": {"tf": 1}, "mephisto.operations.operator.Operator.force_shutdown": {"tf": 1}}, "df": 2}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.data_model": {"tf": 1.4142135623730951}, "mephisto.operations.operator.Operator": {"tf": 1}, "mephisto.utils.testing.make_completed_unit": {"tf": 1}}, "df": 8, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester": {"tf": 1}, "mephisto.data_model": {"tf": 1.4142135623730951}, "mephisto.data_model.requester.Requester": {"tf": 1}}, "df": 6}}}}, "n": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.architects.router": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.operations": {"tf": 2}}, "df": 1}}}, "s": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1}}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore": {"tf": 1}, "mephisto.data_model": {"tf": 1.7320508075688772}}, "df": 3}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.act": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"tf": 1}, "mephisto.operations.hydra_config.initialize_named_configs": {"tf": 1}, "mephisto.tools.scripts.task_script": {"tf": 1}}, "df": 10}}, "c": {"docs": {}, "df": 0, "h": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.data_model": {"tf": 1.4142135623730951}, "mephisto.operations": {"tf": 1}, "mephisto.utils": {"tf": 1}}, "df": 5}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.client": {"tf": 1}}, "df": 3}}}, "x": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.blueprint.BlueprintMixin.extract_unique_mixins": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_mixin_config": {"tf": 1}}, "df": 9, "s": {"docs": {"mephisto.abstractions.blueprint.BlueprintMixin": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints": {"tf": 2.23606797749979}}, "df": 2}}}}, "n": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_needs_gold": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.ArgsMixin": {"tf": 1}}, "df": 3, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {"mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}}, "df": 2}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.attempt_to_reconcile_submitted_data": {"tf": 1}}, "df": 1}}}}}, "y": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1.4142135623730951}, "mephisto.client": {"tf": 1}}, "df": 2, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}}, "df": 1}}}}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.attempt_to_reconcile_submitted_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.mark_done": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_hit_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.create_qualification_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_qualification_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_sandbox_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProviderArgs": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.RequesterClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.initialize_provider_datastore": {"tf": 2}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.get_available_budget": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_assignment_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_hit_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_status": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.launch": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_task_fee": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_bonus_fee": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.convert_mephisto_qualifications": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignment": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_assignments_for_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.email_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_outstanding_hits": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 2}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.revoke_crowd_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_eligible": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.utils.script_utils.get_mturk_ids_from_unit_id": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProviderArgs": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.grant_crowd_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.revoke_crowd_qualification": {"tf": 1.4142135623730951}, "mephisto.client": {"tf": 1.4142135623730951}, "mephisto.scripts.mturk": {"tf": 2.449489742783178}, "mephisto.scripts.mturk.identify_broken_units.main": {"tf": 1}}, "df": 47, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.providers": {"tf": 1.7320508075688772}}, "df": 1}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.ArgsClass": {"tf": 1}, "mephisto.client": {"tf": 1}}, "df": 3, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.ArgsClass": {"tf": 1}}, "df": 2}}}}, "s": {"docs": {"mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_requester": {"tf": 1}}, "df": 1}}}}}}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.clear_assigned_agent": {"tf": 1}}, "df": 1}}}}}}}}}, "w": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_from_mturk_worker_id": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.client": {"tf": 1}, "mephisto.utils.logger_core.warn_once": {"tf": 1}}, "df": 2}}}, "t": {"docs": {"mephisto.abstractions.architects": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.debug_log": {"tf": 1}, "mephisto.abstractions.blueprint.SharedTaskState": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.abstract": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_key_failure": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_unique_failure": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 2}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_requester_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_worker_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_unit_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.register": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_unassigned_hit_ids": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.new": {"tf": 1}, "mephisto.client.api.get_running_task_runs": {"tf": 1}, "mephisto.data_model": {"tf": 1.4142135623730951}, "mephisto.data_model.constants": {"tf": 1}, "mephisto.data_model.exceptions.AgentTimeoutError": {"tf": 1}, "mephisto.data_model.worker.Worker.is_disqualified": {"tf": 1}, "mephisto.data_model.worker.Worker.is_qualified": {"tf": 1}, "mephisto.data_model.worker.Worker.new": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.config_handler.get_config_arg": {"tf": 1}, "mephisto.scripts.local_db.load_data_to_mephisto_db": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1}, "mephisto.scripts.mturk.launch_makeup_hits.main": {"tf": 1}, "mephisto.utils": {"tf": 1}, "mephisto.utils.qualifications.find_or_create_qualification": {"tf": 1}}, "df": 53, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architect.Architect.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architect.Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architect.Architect.shutdown": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 3.605551275463989}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_closed": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.close": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_alive": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_zone_records": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_instance_to_listener": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.configure_base_balancer": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_rule": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 2}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.deploy": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 2.23606797749979}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 2.8284271247461903}, "mephisto.abstractions.architects.mock_architect.MockServer.launch_mock": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 2.449489742783178}, "mephisto.abstractions.architects.router.build_router.can_build": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.debug_log": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.add_header": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 4.123105625617661}, "mephisto.abstractions.blueprints.abstract": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_onboarding_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_current_qual_or_default": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_parsed_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.rebuild_core": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_custom_bundle": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.act": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 3.4641016151377544}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.rebuild_core": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.UnitClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1.7320508075688772}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.set_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.optimized_load": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.shutdown": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.init_tables": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.new_project": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_requester": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.new_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.delete_qualification": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 2.449489742783178}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.optimized_load": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 4.58257569495584}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.observe": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_submit_event": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.get_live_update": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.mark_disconnected": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.await_submit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_requester_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_worker_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_unit_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.UnitClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.is_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.bonus_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_eligible": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new_from_provider_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.mark_done": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.UnitClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.register": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.is_registered": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.register_from_provider_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_assignment_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_hit_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.set_db_status": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.clear_assigned_agent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_status": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.launch": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.is_expired": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.get_requester_balance": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.is_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.bonus_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.UnitClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.is_sandbox": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.client": {"tf": 2}, "mephisto.data_model": {"tf": 3.7416573867739413}, "mephisto.data_model.agent.Agent": {"tf": 1}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1}, "mephisto.data_model.agent.Agent.set_live_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_agent_id": {"tf": 1}, "mephisto.data_model.agent.Agent.get_worker": {"tf": 1}, "mephisto.data_model.agent.Agent.get_unit": {"tf": 1}, "mephisto.data_model.agent.Agent.get_assignment": {"tf": 1}, "mephisto.data_model.agent.Agent.get_task_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_task": {"tf": 1}, "mephisto.data_model.agent.Agent.get_data_dir": {"tf": 1}, "mephisto.data_model.agent.Agent.update_status": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.new_from_provider_data": {"tf": 1}, "mephisto.data_model.agent.Agent.await_submit": {"tf": 1}, "mephisto.data_model.agent.Agent.get_status": {"tf": 1}, "mephisto.data_model.agent.Agent.shutdown": {"tf": 1}, "mephisto.data_model.agent.Agent.approve_work": {"tf": 1}, "mephisto.data_model.agent.Agent.soft_reject_work": {"tf": 1}, "mephisto.data_model.agent.Agent.reject_work": {"tf": 1}, "mephisto.data_model.agent.Agent.new": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.set_live_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_worker": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_task_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_task": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_data_dir": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.update_status": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.await_submit": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_status": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.shutdown": {"tf": 1}, "mephisto.data_model.assignment.Assignment": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_assignment_data": {"tf": 1}, "mephisto.data_model.assignment.Assignment.write_assignment_data": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_agents": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_status": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_task_run": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_task": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_requester": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_units": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_workers": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_cost_of_statuses": {"tf": 1}, "mephisto.data_model.assignment.Assignment.new": {"tf": 1.4142135623730951}, "mephisto.data_model.constants": {"tf": 1}, "mephisto.data_model.project.Project.get_tasks": {"tf": 1}, "mephisto.data_model.project.Project.get_total_spend": {"tf": 1}, "mephisto.data_model.project.Project.new": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1}, "mephisto.data_model.requester.Requester.get_task_runs": {"tf": 1}, "mephisto.data_model.requester.Requester.get_total_spend": {"tf": 1}, "mephisto.data_model.requester.Requester.is_sandbox": {"tf": 1}, "mephisto.data_model.requester.Requester.register": {"tf": 1}, "mephisto.data_model.requester.Requester.is_registered": {"tf": 1}, "mephisto.data_model.requester.Requester.get_available_budget": {"tf": 1}, "mephisto.data_model.requester.Requester.to_dict": {"tf": 1}, "mephisto.data_model.requester.Requester.new": {"tf": 1}, "mephisto.data_model.task.Task": {"tf": 1.4142135623730951}, "mephisto.data_model.task.Task.get_project": {"tf": 1}, "mephisto.data_model.task.Task.get_runs": {"tf": 1}, "mephisto.data_model.task.Task.get_assignments": {"tf": 1}, "mephisto.data_model.task.Task.get_total_spend": {"tf": 1}, "mephisto.data_model.task.Task.new": {"tf": 1}, "mephisto.data_model.task_run.TaskRun": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_units": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_valid_units_for_worker": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_blueprint": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_provider": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_task": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_requester": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_has_assignments": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_assignments": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_assignment_statuses": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_is_completed": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.sync_completion_status": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.get_run_dir": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_total_spend": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.to_dict": {"tf": 1}, "mephisto.data_model.unit.Unit": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1}, "mephisto.data_model.unit.Unit.get_crowd_provider_class": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assignment_data": {"tf": 1}, "mephisto.data_model.unit.Unit.sync_status": {"tf": 1}, "mephisto.data_model.unit.Unit.set_db_status": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assignment": {"tf": 1}, "mephisto.data_model.unit.Unit.get_task_run": {"tf": 1}, "mephisto.data_model.unit.Unit.get_task": {"tf": 1}, "mephisto.data_model.unit.Unit.get_requester": {"tf": 1}, "mephisto.data_model.unit.Unit.clear_assigned_agent": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assigned_agent": {"tf": 1}, "mephisto.data_model.unit.Unit.get_pay_amount": {"tf": 1}, "mephisto.data_model.unit.Unit.get_status": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.launch": {"tf": 1.7320508075688772}, "mephisto.data_model.unit.Unit.expire": {"tf": 1}, "mephisto.data_model.unit.Unit.is_expired": {"tf": 1}, "mephisto.data_model.worker.Worker": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.get_agents": {"tf": 1}, "mephisto.data_model.worker.Worker.get_granted_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_crowd_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_crowd_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.bonus_worker": {"tf": 1}, "mephisto.data_model.worker.Worker.block_worker": {"tf": 1}, "mephisto.data_model.worker.Worker.is_eligible": {"tf": 1}, "mephisto.data_model.worker.Worker.register": {"tf": 1}, "mephisto.operations": {"tf": 3.7416573867739413}, "mephisto.operations.client_io_handler.ClientIOHandler": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.register_run": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.get_live_run": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.launch_channels": {"tf": 1.4142135623730951}, "mephisto.operations.datatypes": {"tf": 1}, "mephisto.operations.datatypes.LoopWrapper.execute_coro": {"tf": 1}, "mephisto.operations.operator.Operator": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_units": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.expire_units": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_run": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_live_run": {"tf": 1}, "mephisto.scripts": {"tf": 1.4142135623730951}, "mephisto.scripts.heroku.initialize_heroku.main": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 2}, "mephisto.tools": {"tf": 3.872983346207417}, "mephisto.tools.data_browser.DataBrowser.get_data_from_unit": {"tf": 1}, "mephisto.tools.scripts.get_db_from_config": {"tf": 1}, "mephisto.tools.scripts.build_custom_bundle": {"tf": 1}, "mephisto.utils": {"tf": 2.6457513110645907}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1}, "mephisto.utils.metrics.start_metrics_server": {"tf": 1}}, "df": 310}, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.providers": {"tf": 1}, "mephisto.data_model": {"tf": 1}}, "df": 2, "s": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 4}}}}, "e": {"docs": {"mephisto": {"tf": 4.358898943540674}, "mephisto.abstractions": {"tf": 4.898979485566356}, "mephisto.abstractions.architect.Architect.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architect.Architect.assert_task_args": {"tf": 1.7320508075688772}, "mephisto.abstractions.architect.Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architect.Architect.download_file": {"tf": 1.7320508075688772}, "mephisto.abstractions.architect.Architect.prepare": {"tf": 1.4142135623730951}, "mephisto.abstractions.architect.Architect.deploy": {"tf": 2}, "mephisto.abstractions.architect.Architect.cleanup": {"tf": 1.4142135623730951}, "mephisto.abstractions.architect.Architect.shutdown": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects": {"tf": 7.615773105863909}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_closed": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.enqueue_send": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.download_file": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.check_domain_unused_locally": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.assert_task_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.server_is_running": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.build_is_clean": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.prepare": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.deploy": {"tf": 2}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.cleanup": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.shutdown": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_owner_tag": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_domain_if_available": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.find_hosted_zone": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_hosted_zone": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.find_certificate_arn": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_certificate": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_zone_records": {"tf": 2}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_mephisto_vpc": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_key_pair": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_instance": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_target_group": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.rule_is_new": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_instance_to_listener": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_load_balancer": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.configure_base_balancer": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_instance_address": {"tf": 2}, "mephisto.abstractions.architects.ec2.ec2_helpers.detete_instance_address": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.try_server_push": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.deploy_fallback_server": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_rule": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_instance": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.remove_instance_and_cleanup": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 2.449489742783178}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.update_details": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 2.6457513110645907}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 2.23606797749979}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_heroku_client_path": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_user_identifier": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.server_is_running": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.build_is_clean": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.prepare": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.deploy": {"tf": 2}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.cleanup": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.shutdown": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.local_architect.LocalArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.prepare": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.deploy": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.shutdown": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 4.58257569495584}, "mephisto.abstractions.architects.mock_architect.SocketHandler.open": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_message": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 3.1622776601683795}, "mephisto.abstractions.architects.mock_architect.MockServer.send_agent_act": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockServer.launch_mock": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.shutdown_mock": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.prepare": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 5.196152422706632}, "mephisto.abstractions.architects.router.build_router.can_build": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.build_router.install_router_files": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.build_node_router": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.build_router": {"tf": 2}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.debug_log": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.js_time": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.LocalAgentState": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.LocalAgentState.__init__": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.register_router_application": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.__init__": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_message": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.make_agent_request": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.submit_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.add_header": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.extract_unique_mixins": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.BlueprintMixin.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.Blueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_frontend_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.Blueprint.get_initialization_data": {"tf": 2}, "mephisto.abstractions.blueprints": {"tf": 7.615773105863909}, "mephisto.abstractions.blueprints.abstract": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder.build_in_dir": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_submit": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.get_initialization_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_unit": {"tf": 2}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_failed_qual": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_onboarding_data": {"tf": 2}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 2.23606797749979}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.worker_needs_screening": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_needs_gold": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_current_qual_or_default": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_completion_stats_for_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.should_produce_gold_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_submit": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_unit": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_assignment": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_start": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_end": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskBuilderClass": {"tf": 2}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_frontend_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_initialization_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 2.23606797749979}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder": {"tf": 2}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.rebuild_core": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_custom_bundle": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_in_dir": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.agent_id": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_world_id": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_parsed_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskBuilderClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskRunnerClass": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.get_initialization_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder.RemoteProcedureTaskBuilder": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 8.366600265340756}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.TaskBuilderClass": {"tf": 2}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder": {"tf": 2}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.rebuild_core": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.build_in_dir": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.build_in_dir": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider": {"tf": 1.7320508075688772}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 2}, "mephisto.abstractions.crowd_provider.CrowdProvider.UnitClass": {"tf": 2}, "mephisto.abstractions.crowd_provider.CrowdProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.is_sandbox": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.assert_task_args": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.get_wrapper_js_path": {"tf": 1.7320508075688772}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1.7320508075688772}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.__init__": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_db_path_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.has_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.set_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.optimized_load": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.cache_result": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_project": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_project": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.find_projects": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.find_tasks": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 2.23606797749979}, "mephisto.abstractions.database.MephistoDB.get_task_run": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.find_task_runs": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_assignment": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.find_assignments": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_unit": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.get_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.find_units": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.clear_unit_agent_assignment": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.update_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.new_requester": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_requester": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.find_requesters": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_worker": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.get_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.find_workers": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_agent": {"tf": 2}, "mephisto.abstractions.database.MephistoDB.get_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.update_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.find_agents": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_onboarding_agent": {"tf": 2}, "mephisto.abstractions.database.MephistoDB.get_onboarding_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.update_onboarding_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.find_onboarding_agents": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.make_qualification": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.get_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.delete_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.grant_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.check_granted_qualifications": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_granted_qualification": {"tf": 2.23606797749979}, "mephisto.abstractions.database.MephistoDB.revoke_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.databases": {"tf": 3.7416573867739413}, "mephisto.abstractions.databases.local_database.assert_valid_provider": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_key_failure": {"tf": 1.4142135623730951}, "mephisto.abstractions.databases.local_database.is_unique_failure": {"tf": 1.4142135623730951}, "mephisto.abstractions.databases.local_database.LocalMephistoDB": {"tf": 1.7320508075688772}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.__init__": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.init_tables": {"tf": 1.4142135623730951}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.__init__": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.optimized_load": {"tf": 1.4142135623730951}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.cache_result": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.new_unit": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers": {"tf": 10.099504938362077}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 2}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_live_update": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_submit_event": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.await_submit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.init_tables": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_requester_registered": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_requester_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_worker_blocked": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_unit_expired": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_unit_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.UnitClass": {"tf": 2}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.get_wrapper_js_path": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 2}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.is_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.new": {"tf": 2}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit": {"tf": 2}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 2}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.is_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 2}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_eligible": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.new": {"tf": 2.23606797749979}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 2}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new_from_provider_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.attempt_to_reconcile_submitted_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.mark_done": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.init_tables": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.is_hit_mapping_in_sync": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.new_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_assignment_to_hit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.clear_hit_from_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_hit_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.create_qualification_mapping": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_qualification_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_session_for_requester": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_client_for_requester": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_sandbox_client_for_requester": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.UnitClass": {"tf": 2}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.initialize_provider_datastore": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.get_wrapper_js_path": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 2}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.register": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.get_available_budget": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new": {"tf": 2}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit": {"tf": 2}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 2}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.register_from_provider_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_assignment_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_hit_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.set_db_status": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.clear_assigned_agent": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.launch": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.expire": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.is_expired": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.client_is_sandbox": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_task_fee": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_bonus_fee": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_requester_balance": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.check_mturk_balance": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"tf": 2}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_utils.give_worker_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.remove_worker_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_with_hit_type": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignment": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.is_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.email_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_outstanding_hits": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.expire_and_dispose_hits": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 2}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_from_mturk_worker_id": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 2.449489742783178}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.revoke_crowd_qualification": {"tf": 2}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_eligible": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.new": {"tf": 2.23606797749979}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 2}, "mephisto.abstractions.providers.mturk.utils.script_utils.get_mturk_ids_from_unit_id": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.UnitClass": {"tf": 2}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.get_wrapper_js_path": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.cleanup_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 2}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"tf": 2}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit": {"tf": 2}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 2}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.grant_crowd_qualification": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.revoke_crowd_qualification": {"tf": 2}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.new": {"tf": 2.23606797749979}, "mephisto.client": {"tf": 3.605551275463989}, "mephisto.client.api.intentional_error": {"tf": 1}, "mephisto.data_model": {"tf": 7.615773105863909}, "mephisto.data_model.agent.Agent": {"tf": 1}, "mephisto.data_model.agent.Agent.__init__": {"tf": 2}, "mephisto.data_model.agent.Agent.get_live_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_worker": {"tf": 1}, "mephisto.data_model.agent.Agent.get_unit": {"tf": 1}, "mephisto.data_model.agent.Agent.get_assignment": {"tf": 1}, "mephisto.data_model.agent.Agent.get_task_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_task": {"tf": 1}, "mephisto.data_model.agent.Agent.get_data_dir": {"tf": 1}, "mephisto.data_model.agent.Agent.update_status": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.new_from_provider_data": {"tf": 1}, "mephisto.data_model.agent.Agent.observe": {"tf": 2}, "mephisto.data_model.agent.Agent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.Agent.act": {"tf": 1}, "mephisto.data_model.agent.Agent.handle_submit": {"tf": 1}, "mephisto.data_model.agent.Agent.get_status": {"tf": 1}, "mephisto.data_model.agent.Agent.shutdown": {"tf": 1}, "mephisto.data_model.agent.Agent.approve_work": {"tf": 1}, "mephisto.data_model.agent.Agent.soft_reject_work": {"tf": 1}, "mephisto.data_model.agent.Agent.reject_work": {"tf": 1}, "mephisto.data_model.agent.Agent.mark_done": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.new": {"tf": 2}, "mephisto.data_model.agent.OnboardingAgent": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.get_live_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.is_onboarding_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_db_id_from_agent_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_worker": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_task_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_task": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_data_dir": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.update_status": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.observe": {"tf": 2}, "mephisto.data_model.agent.OnboardingAgent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.act": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.handle_submit": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_status": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.shutdown": {"tf": 1}, "mephisto.data_model.assignment.Assignment": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_data_dir": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_assignment_data": {"tf": 1}, "mephisto.data_model.assignment.Assignment.write_assignment_data": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_agents": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_status": {"tf": 1.7320508075688772}, "mephisto.data_model.assignment.Assignment.get_task_run": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_task": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_requester": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_units": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_workers": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_cost_of_statuses": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.new": {"tf": 1.7320508075688772}, "mephisto.data_model.constants": {"tf": 1.4142135623730951}, "mephisto.data_model.packet.Packet": {"tf": 1.7320508075688772}, "mephisto.data_model.project.Project.get_tasks": {"tf": 1}, "mephisto.data_model.project.Project.get_total_spend": {"tf": 1}, "mephisto.data_model.project.Project.new": {"tf": 1}, "mephisto.data_model.qualification.Qualification": {"tf": 1}, "mephisto.data_model.requester.Requester": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 2}, "mephisto.data_model.requester.Requester.get_task_runs": {"tf": 1}, "mephisto.data_model.requester.Requester.get_total_spend": {"tf": 1}, "mephisto.data_model.requester.Requester.register": {"tf": 1.4142135623730951}, "mephisto.data_model.requester.Requester.get_available_budget": {"tf": 1}, "mephisto.data_model.requester.Requester.new": {"tf": 2}, "mephisto.data_model.task.assert_task_is_valid": {"tf": 1.4142135623730951}, "mephisto.data_model.task.Task": {"tf": 1.4142135623730951}, "mephisto.data_model.task.Task.get_project": {"tf": 1}, "mephisto.data_model.task.Task.get_runs": {"tf": 1}, "mephisto.data_model.task.Task.get_assignments": {"tf": 1}, "mephisto.data_model.task.Task.get_total_spend": {"tf": 1}, "mephisto.data_model.task.Task.new": {"tf": 2}, "mephisto.data_model.task_run.TaskRunArgs": {"tf": 1}, "mephisto.data_model.task_run.TaskRun": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.ArgsClass": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_units": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_valid_units_for_worker": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.clear_reservation": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.reserve_unit": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.get_blueprint": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_provider": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_task": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_requester": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_assignment_statuses": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.update_completion_progress": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.get_is_completed": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.sync_completion_status": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_run_dir": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.get_total_spend": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.new": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit": {"tf": 2}, "mephisto.data_model.unit.Unit.__init__": {"tf": 2}, "mephisto.data_model.unit.Unit.get_crowd_provider_class": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assignment_data": {"tf": 1}, "mephisto.data_model.unit.Unit.sync_status": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.get_db_status": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.set_db_status": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.get_assignment": {"tf": 1}, "mephisto.data_model.unit.Unit.get_task_run": {"tf": 1}, "mephisto.data_model.unit.Unit.get_task": {"tf": 1}, "mephisto.data_model.unit.Unit.get_requester": {"tf": 1}, "mephisto.data_model.unit.Unit.clear_assigned_agent": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assigned_agent": {"tf": 1}, "mephisto.data_model.unit.Unit.get_pay_amount": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.get_status": {"tf": 2.449489742783178}, "mephisto.data_model.unit.Unit.launch": {"tf": 1.7320508075688772}, "mephisto.data_model.unit.Unit.expire": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.is_expired": {"tf": 1}, "mephisto.data_model.unit.Unit.new": {"tf": 2}, "mephisto.data_model.worker.Worker.__init__": {"tf": 2}, "mephisto.data_model.worker.Worker.get_agents": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.new_from_provider_data": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.get_granted_qualification": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.is_disqualified": {"tf": 2}, "mephisto.data_model.worker.Worker.is_qualified": {"tf": 2}, "mephisto.data_model.worker.Worker.revoke_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_crowd_qualification": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.revoke_crowd_qualification": {"tf": 1.7320508075688772}, "mephisto.data_model.worker.Worker.unblock_worker": {"tf": 1}, "mephisto.data_model.worker.Worker.is_eligible": {"tf": 1}, "mephisto.data_model.worker.Worker.register": {"tf": 1}, "mephisto.data_model.worker.Worker.new": {"tf": 2.23606797749979}, "mephisto.operations": {"tf": 11.661903789690601}, "mephisto.operations.client_io_handler.ClientIOHandler": {"tf": 2.23606797749979}, "mephisto.operations.client_io_handler.ClientIOHandler.log_metrics_for_packet": {"tf": 1.7320508075688772}, "mephisto.operations.client_io_handler.ClientIOHandler.get_live_run": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.launch_channels": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.associate_agent_with_registration": {"tf": 1.7320508075688772}, "mephisto.operations.client_io_handler.ClientIOHandler.enqueue_agent_details": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.send_live_update": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.send_status_update": {"tf": 1.4142135623730951}, "mephisto.operations.client_io_handler.ClientIOHandler.process_outgoing_queue": {"tf": 1}, "mephisto.operations.config_handler.get_raw_config": {"tf": 1.4142135623730951}, "mephisto.operations.config_handler.get_config": {"tf": 1.4142135623730951}, "mephisto.operations.config_handler.write_config": {"tf": 1.4142135623730951}, "mephisto.operations.config_handler.add_config_arg": {"tf": 1}, "mephisto.operations.config_handler.get_config_arg": {"tf": 1}, "mephisto.operations.datatypes": {"tf": 1.4142135623730951}, "mephisto.operations.datatypes.LoopWrapper.execute_coro": {"tf": 1}, "mephisto.operations.hydra_config.initialize_named_configs": {"tf": 1}, "mephisto.operations.hydra_config.get_dict_from_field": {"tf": 1}, "mephisto.operations.hydra_config.get_extra_argument_dicts": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.get_task_state_dicts": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.parse_arg_dict": {"tf": 2}, "mephisto.operations.operator.Operator": {"tf": 2.8284271247461903}, "mephisto.operations.operator.Operator.get_running_task_runs": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run_or_die": {"tf": 1}, "mephisto.operations.operator.Operator.force_shutdown": {"tf": 1.4142135623730951}, "mephisto.operations.operator.Operator.shutdown_async": {"tf": 1.4142135623730951}, "mephisto.operations.operator.Operator.wait_for_runs_then_shutdown": {"tf": 1}, "mephisto.operations.registry.uses_mephisto": {"tf": 1.4142135623730951}, "mephisto.operations.registry.fill_registries": {"tf": 1.4142135623730951}, "mephisto.operations.registry.get_crowd_provider_from_type": {"tf": 1.4142135623730951}, "mephisto.operations.registry.get_blueprint_from_type": {"tf": 1.4142135623730951}, "mephisto.operations.registry.get_architect_from_type": {"tf": 1.4142135623730951}, "mephisto.operations.registry.get_valid_provider_types": {"tf": 1.4142135623730951}, "mephisto.operations.registry.get_valid_blueprint_types": {"tf": 1.4142135623730951}, "mephisto.operations.registry.get_valid_architect_types": {"tf": 1.4142135623730951}, "mephisto.operations.task_launcher.TaskLauncher": {"tf": 1.4142135623730951}, "mephisto.operations.task_launcher.TaskLauncher.__init__": {"tf": 1.4142135623730951}, "mephisto.operations.task_launcher.TaskLauncher.create_assignments": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.generate_units": {"tf": 1.4142135623730951}, "mephisto.operations.task_launcher.TaskLauncher.launch_screening_unit": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_gold_unit": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool": {"tf": 1.4142135623730951}, "mephisto.operations.worker_pool.WorkerPool.get_live_run": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_worker": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_agent_from_onboarding": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.reconnect_agent": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_agent": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.push_status_update": {"tf": 1.4142135623730951}, "mephisto.operations.worker_pool.WorkerPool.handle_updated_agent_status": {"tf": 1.4142135623730951}, "mephisto.operations.worker_pool.WorkerPool.disconnect_active_agents": {"tf": 1}, "mephisto.scripts": {"tf": 1.4142135623730951}, "mephisto.scripts.local_db.load_data_to_mephisto_db": {"tf": 1.4142135623730951}, "mephisto.scripts.mturk": {"tf": 3.7416573867739413}, "mephisto.scripts.mturk.identify_broken_units.main": {"tf": 1.4142135623730951}, "mephisto.scripts.mturk.launch_makeup_hits.main": {"tf": 1}, "mephisto.tools": {"tf": 6.855654600401044}, "mephisto.tools.data_browser.DataBrowser.get_units_for_task_name": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_run_id": {"tf": 1.4142135623730951}, "mephisto.tools.data_browser.DataBrowser.get_data_from_unit": {"tf": 2.23606797749979}, "mephisto.tools.examine_utils": {"tf": 1.4142135623730951}, "mephisto.tools.examine_utils.print_results": {"tf": 1.4142135623730951}, "mephisto.tools.examine_utils.format_worker_stats": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_by_worker": {"tf": 1}, "mephisto.tools.scripts.load_db_and_process_config": {"tf": 2.23606797749979}, "mephisto.tools.scripts.process_config_and_get_operator": {"tf": 1}, "mephisto.tools.scripts.task_script": {"tf": 2}, "mephisto.tools.scripts.get_db_from_config": {"tf": 1}, "mephisto.tools.scripts.augment_config_from_db": {"tf": 2}, "mephisto.tools.scripts.build_custom_bundle": {"tf": 1.4142135623730951}, "mephisto.utils": {"tf": 2.8284271247461903}, "mephisto.utils.dirs.get_root_dir": {"tf": 1}, "mephisto.utils.dirs.get_provider_dir": {"tf": 1.4142135623730951}, "mephisto.utils.dirs.get_tasks_dir": {"tf": 1.4142135623730951}, "mephisto.utils.dirs.get_dir_for_task": {"tf": 2}, "mephisto.utils.dirs.get_root_data_dir": {"tf": 1.4142135623730951}, "mephisto.utils.dirs.get_data_dir": {"tf": 1.4142135623730951}, "mephisto.utils.dirs.get_mephisto_tmp_dir": {"tf": 1.4142135623730951}, "mephisto.utils.dirs.get_dir_for_run": {"tf": 1.4142135623730951}, "mephisto.utils.dirs.get_run_file_dir": {"tf": 1.7320508075688772}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1.7320508075688772}, "mephisto.utils.logger_core.get_logger": {"tf": 2}, "mephisto.utils.metrics.run_install_script": {"tf": 1}, "mephisto.utils.metrics.launch_servers_and_wait": {"tf": 1}, "mephisto.utils.metrics.start_metrics_server": {"tf": 1.4142135623730951}, "mephisto.utils.metrics.get_dash_url": {"tf": 1.4142135623730951}, "mephisto.utils.metrics.shutdown_prometheus_server": {"tf": 1}, "mephisto.utils.metrics.shutdown_grafana_server": {"tf": 1}, "mephisto.utils.qualifications.find_or_create_qualification": {"tf": 1.7320508075688772}, "mephisto.utils.testing.make_completed_unit": {"tf": 1}}, "df": 603, "y": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints": {"tf": 2.6457513110645907}, "mephisto.abstractions.blueprints.abstract": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.init_tables": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_eligible": {"tf": 1}, "mephisto.data_model": {"tf": 2.23606797749979}, "mephisto.data_model.agent.Agent": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_crowd_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_crowd_qualification": {"tf": 1}, "mephisto.operations": {"tf": 2}, "mephisto.scripts": {"tf": 1.4142135623730951}, "mephisto.scripts.mturk": {"tf": 1}, "mephisto.tools": {"tf": 1.4142135623730951}}, "df": 21}, "s": {"docs": {}, "df": 0, "e": {"docs": {"mephisto": {"tf": 1.4142135623730951}, "mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architect.Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.Blueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_qualifies": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.observe": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.7320508075688772}, "mephisto.abstractions.crowd_provider.CrowdProvider.assert_task_args": {"tf": 1}, "mephisto.abstractions.database.MephistoDB": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 2.449489742783178}, "mephisto.client": {"tf": 1}, "mephisto.data_model": {"tf": 2}, "mephisto.data_model.agent.OnboardingAgent": {"tf": 1}, "mephisto.operations": {"tf": 2.6457513110645907}, "mephisto.tools": {"tf": 2}, "mephisto.utils": {"tf": 1.4142135623730951}}, "df": 22}}, "n": {"docs": {"mephisto.abstractions": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.remove_instance_and_cleanup": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_message": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.make_agent_request": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_needs_gold": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_custom_bundle": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.delete_qualification": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.data_model.agent.Agent.observe": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.observe": {"tf": 1}, "mephisto.operations": {"tf": 2.6457513110645907}, "mephisto.operations.hydra_config.parse_arg_dict": {"tf": 1}, "mephisto.operations.operator.Operator.wait_for_runs_then_shutdown": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_worker": {"tf": 1}, "mephisto.scripts.heroku.initialize_heroku.main": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1}, "mephisto.tools": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_by_worker": {"tf": 1}, "mephisto.tools.scripts.load_db_and_process_config": {"tf": 1}, "mephisto.tools.scripts.build_custom_bundle": {"tf": 1}, "mephisto.utils.dirs.get_dir_for_task": {"tf": 1}, "mephisto.utils.metrics.launch_servers_and_wait": {"tf": 1}}, "df": 42}, "i": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.LocalAgentState": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.client.api.get_reviewable_task_runs": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.agent.Agent.await_submit": {"tf": 1}, "mephisto.data_model.agent.Agent.get_status": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.mark_done": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.await_submit": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_status": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.get_assignments": {"tf": 1}, "mephisto.operations": {"tf": 1.7320508075688772}, "mephisto.operations.operator.Operator.get_running_task_runs": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.disconnect_active_agents": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1}, "mephisto.scripts.mturk.print_outstanding_hit_status": {"tf": 1}, "mephisto.tools": {"tf": 1}, "mephisto.tools.examine_utils.prompt_for_options": {"tf": 1}, "mephisto.tools.examine_utils.get_worker_stats": {"tf": 1.4142135623730951}, "mephisto.utils.dirs.get_tasks_dir": {"tf": 1}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1}}, "df": 25}}, "m": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_open": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_custom_bundle": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.data_model": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.update_status": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.update_status": {"tf": 1}, "mephisto.operations": {"tf": 2.449489742783178}, "mephisto.operations.registry.register_mephisto_abstraction": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1.4142135623730951}, "mephisto.scripts.mturk.launch_makeup_hits.main": {"tf": 1}, "mephisto.tools.scripts.build_custom_bundle": {"tf": 1}}, "df": 21}, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.router": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.new_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_requester": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_worker": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.new_unit": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.await_submit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.mark_done": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.check_mturk_balance": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assigned_agent": {"tf": 1}, "mephisto.data_model.unit.Unit.get_status": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.scripts.mturk": {"tf": 1}}, "df": 17}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester": {"tf": 1}, "mephisto.data_model.requester.Requester": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.scripts": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1}}, "df": 10}}, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {"mephisto.operations": {"tf": 1}, "mephisto.operations.operator.Operator": {"tf": 1}, "mephisto.utils": {"tf": 1}}, "df": 3}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {"mephisto": {"tf": 2}, "mephisto.abstractions": {"tf": 2.449489742783178}, "mephisto.abstractions.architect.Architect": {"tf": 1}, "mephisto.abstractions.architect.Architect.__init__": {"tf": 1}, "mephisto.abstractions.architect.Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architect.Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architect.Architect.download_file": {"tf": 1}, "mephisto.abstractions.architect.Architect.prepare": {"tf": 1}, "mephisto.abstractions.architect.Architect.cleanup": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects": {"tf": 4.358898943540674}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.close": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.url_safe_string": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.assert_task_args": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.prepare": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.cleanup": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_hosted_zone": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.prepare": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.cleanup": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.local_architect.LocalArchitect": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 2.23606797749979}, "mephisto.abstractions.architects.mock_architect.SocketHandler.open": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_message": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockServer": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 2.6457513110645907}, "mephisto.abstractions.architects.router.build_router.can_build": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.debug_log": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.register_router_application": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter": {"tf": 1}, "mephisto.abstractions.blueprint.SharedTaskState": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.BlueprintMixin.extract_unique_mixins": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.Blueprint": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 5}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_onboarding_data": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.worker_needs_screening": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.get_gold_factory": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.should_produce_gold_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder.RemoteProcedureTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 3.872983346207417}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.assert_task_args": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.init_tables": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_projects": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_tasks": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_task_runs": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_assignments": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_units": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.clear_unit_agent_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_requesters": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_workers": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_agents": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_onboarding_agents": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.delete_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.check_granted_qualifications": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 4.242640687119285}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new_from_provider_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.attempt_to_reconcile_submitted_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_unassigned_hit_ids": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.clear_hit_from_unit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_outstanding_hits": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.expire_and_dispose_hits": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.client": {"tf": 1.7320508075688772}, "mephisto.client.api.get_running_task_runs": {"tf": 1}, "mephisto.data_model": {"tf": 4.123105625617661}, "mephisto.data_model.agent.Agent.get_worker": {"tf": 1}, "mephisto.data_model.agent.Agent.get_unit": {"tf": 1}, "mephisto.data_model.agent.Agent.new_from_provider_data": {"tf": 1}, "mephisto.data_model.agent.Agent.mark_done": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.get_worker": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_task_run": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_task": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_workers": {"tf": 1}, "mephisto.data_model.constants": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.incomplete": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.payable": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.valid_unit": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.final_unit": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.completed": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.final_agent": {"tf": 1}, "mephisto.data_model.project.Project": {"tf": 1}, "mephisto.data_model.project.Project.get_tasks": {"tf": 1}, "mephisto.data_model.requester.Requester.get_task_runs": {"tf": 1}, "mephisto.data_model.requester.Requester.get_available_budget": {"tf": 1}, "mephisto.data_model.task.Task.get_runs": {"tf": 1}, "mephisto.data_model.task.Task.new": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_valid_units_for_worker": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_requester": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.update_completion_progress": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_total_spend": {"tf": 1}, "mephisto.data_model.unit.Unit": {"tf": 1}, "mephisto.data_model.unit.Unit.get_crowd_provider_class": {"tf": 1}, "mephisto.data_model.unit.Unit.sync_status": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assignment": {"tf": 1}, "mephisto.data_model.unit.Unit.get_task_run": {"tf": 1}, "mephisto.data_model.unit.Unit.get_task": {"tf": 1}, "mephisto.data_model.unit.Unit.clear_assigned_agent": {"tf": 1}, "mephisto.data_model.unit.Unit.get_pay_amount": {"tf": 1}, "mephisto.data_model.unit.Unit.get_status": {"tf": 1}, "mephisto.data_model.unit.Unit.launch": {"tf": 1}, "mephisto.data_model.worker.Worker.get_agents": {"tf": 1}, "mephisto.operations": {"tf": 5.477225575051661}, "mephisto.operations.client_io_handler.ClientIOHandler": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.associate_agent_with_registration": {"tf": 1}, "mephisto.operations.datatypes": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run": {"tf": 1}, "mephisto.operations.registry.register_mephisto_abstraction": {"tf": 1.4142135623730951}, "mephisto.operations.registry.fill_registries": {"tf": 1}, "mephisto.operations.registry.get_valid_provider_types": {"tf": 1}, "mephisto.operations.registry.get_valid_blueprint_types": {"tf": 1}, "mephisto.operations.registry.get_valid_architect_types": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.generate_units": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool": {"tf": 1}, "mephisto.scripts": {"tf": 1}, "mephisto.scripts.local_db.load_data_to_mephisto_db": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 2.6457513110645907}, "mephisto.scripts.mturk.cleanup": {"tf": 1.7320508075688772}, "mephisto.scripts.mturk.identify_broken_units.main": {"tf": 1}, "mephisto.scripts.mturk.launch_makeup_hits.main": {"tf": 1}, "mephisto.scripts.mturk.print_outstanding_hit_status": {"tf": 1}, "mephisto.tools": {"tf": 4.123105625617661}, "mephisto.tools.scripts": {"tf": 1}, "mephisto.tools.scripts.process_config_and_get_operator": {"tf": 1}, "mephisto.tools.scripts.augment_config_from_db": {"tf": 1}, "mephisto.utils": {"tf": 2.23606797749979}, "mephisto.utils.dirs.get_run_file_dir": {"tf": 1}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1}, "mephisto.utils.qualifications.as_valid_qualification_dict": {"tf": 1}}, "df": 187}, "n": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.submit_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.check_mturk_balance": {"tf": 1}, "mephisto.operations.operator.Operator.force_shutdown": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run": {"tf": 1}, "mephisto.tools": {"tf": 1}, "mephisto.utils": {"tf": 1}}, "df": 11}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {"mephisto.abstractions.architects": {"tf": 2}, "mephisto.abstractions.architects.mock_architect.MockServer": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_custom_bundle": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_assignments_for_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.email_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_eligible": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.task.assert_task_is_valid": {"tf": 1}, "mephisto.data_model.worker.Worker.new_from_provider_data": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.scripts.mturk": {"tf": 1}, "mephisto.scripts.mturk.identify_broken_units.main": {"tf": 1}, "mephisto.tools": {"tf": 1}, "mephisto.tools.scripts.build_custom_bundle": {"tf": 1}}, "df": 22, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"mephisto": {"tf": 1}, "mephisto.utils": {"tf": 1}}, "df": 2}}}}}}, "w": {"docs": {"mephisto.abstractions.blueprint.BlueprintMixin.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.databases.local_database.assert_valid_provider": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_run": {"tf": 1}, "mephisto.data_model.agent.Agent.shutdown": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.shutdown": {"tf": 1}, "mephisto.data_model.requester.Requester.register": {"tf": 1}}, "df": 10, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architect.Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run": {"tf": 1}}, "df": 3}}}, "s": {"docs": {"mephisto.abstractions.database.MephistoDB.make_qualification": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.open": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore": {"tf": 1}, "mephisto.utils.metrics.launch_servers_and_wait": {"tf": 1}}, "df": 4, "s": {"docs": {"mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.close": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner": {"tf": 1}, "mephisto.data_model.agent.Agent.shutdown": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.shutdown": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.shutdown": {"tf": 1}}, "df": 7}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects.router": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {"mephisto.abstractions.blueprint.Blueprint": {"tf": 1}, "mephisto.tools": {"tf": 1}}, "df": 2}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.database.MephistoDB.clear_unit_agent_assignment": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.is_sandbox": {"tf": 1}, "mephisto.data_model.unit.Unit.get_status": {"tf": 1}}, "df": 3}}}, "o": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions": {"tf": 3.872983346207417}, "mephisto.abstractions.architect.ArchitectArgs": {"tf": 1}, "mephisto.abstractions.architect.Architect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architect.Architect.get_channels": {"tf": 1.7320508075688772}, "mephisto.abstractions.architect.Architect.download_file": {"tf": 1}, "mephisto.abstractions.architect.Architect.prepare": {"tf": 1}, "mephisto.abstractions.architect.Architect.deploy": {"tf": 1}, "mephisto.abstractions.architect.Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 6}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_alive": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.enqueue_send": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.get_channels": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.check_domain_unused_locally": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.server_is_running": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.build_is_clean": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.prepare": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.deploy": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_domain_if_available": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_hosted_zone": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_key_pair": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.rule_is_new": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.configure_base_balancer": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_helpers.try_server_push": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.deploy_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 2.449489742783178}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_channels": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_heroku_client_path": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.server_is_running": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.build_is_clean": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.prepare": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.deploy": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.get_channels": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 4}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 2.8284271247461903}, "mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.submit_mock_unit": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent_after_onboarding": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.shutdown_mock": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.get_channels": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.mock_architect.MockArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 3.4641016151377544}, "mephisto.abstractions.architects.router.build_router.can_build": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.debug_log": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.js_time": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.LocalAgentState.__init__": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_open": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_close": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.make_agent_request": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.add_header": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.BlueprintMixin.init_mixin_config": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.BlueprintMixin.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.get_mixin_qualifications": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.Blueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_frontend_args": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 7.211102550927978}, "mephisto.abstractions.blueprints.abstract": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_unit": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_mixin_config": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_mixin_qualifications": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_failed_qual": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_mixin_config": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.worker_needs_screening": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.create_validation_function": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.get_gold_factory": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_needs_gold": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_qualifies": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_mixin_config": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.should_produce_gold_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.create_validation_function": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_frontend_args": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_custom_bundle": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.agent_id": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.observe": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_world_id": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder.RemoteProcedureTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 4.58257569495584}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.ArgsClass": {"tf": 1.7320508075688772}, "mephisto.abstractions.crowd_provider.ProviderArgs": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.UnitClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.RequesterClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.get_wrapper_js_path": {"tf": 1.7320508075688772}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.__init__": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_db_path_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.cache_result": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.shutdown": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.init_tables": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.find_projects": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_tasks": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_task_runs": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_assignments": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_units": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.clear_unit_agent_assignment": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.find_requesters": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_worker": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_workers": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_agent": {"tf": 2}, "mephisto.abstractions.database.MephistoDB.find_agents": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_onboarding_agent": {"tf": 2}, "mephisto.abstractions.database.MephistoDB.find_onboarding_agents": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 2.8284271247461903}, "mephisto.abstractions.databases.local_database.nonesafe_int": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_key_failure": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_unique_failure": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.__init__": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.init_tables": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB": {"tf": 1.7320508075688772}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.__init__": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 7.54983443527075}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 2.23606797749979}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_live_update": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_submit_event": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.mark_done": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.init_tables": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProviderArgs": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.UnitClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.RequesterClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.get_wrapper_js_path": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 2.23606797749979}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.get_available_budget": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 2.23606797749979}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.is_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 2.23606797749979}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 2.23606797749979}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.attempt_to_reconcile_submitted_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.mark_done": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.init_tables": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_assignment_to_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_sandbox_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.UnitClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.initialize_provider_datastore": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.get_wrapper_js_path": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 2.23606797749979}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.register": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 2.23606797749979}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.clear_assigned_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.expire": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.is_expired": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.check_mturk_balance": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_config": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.give_worker_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.remove_worker_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.convert_mephisto_qualifications": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_type": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.create_compensation_hit_with_hit_type": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_with_hit_type": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.pay_bonus": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.email_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.expire_and_dispose_hits": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 2.23606797749979}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 2.23606797749979}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.revoke_crowd_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_eligible": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.UnitClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.get_wrapper_js_path": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 2.23606797749979}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 2.23606797749979}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.grant_crowd_qualification": {"tf": 2}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.revoke_crowd_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.new": {"tf": 1.4142135623730951}, "mephisto.client": {"tf": 3}, "mephisto.client.api.intentional_error": {"tf": 1}, "mephisto.data_model": {"tf": 4.69041575982343}, "mephisto.data_model.agent.Agent.__init__": {"tf": 2.23606797749979}, "mephisto.data_model.agent.Agent.get_data_dir": {"tf": 1}, "mephisto.data_model.agent.Agent.update_status": {"tf": 1}, "mephisto.data_model.agent.Agent.observe": {"tf": 1.7320508075688772}, "mephisto.data_model.agent.Agent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.Agent.act": {"tf": 1}, "mephisto.data_model.agent.Agent.await_submit": {"tf": 1}, "mephisto.data_model.agent.Agent.shutdown": {"tf": 1}, "mephisto.data_model.agent.Agent.mark_done": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.new": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent": {"tf": 2}, "mephisto.data_model.agent.OnboardingAgent.get_agent_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_data_dir": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.update_status": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.observe": {"tf": 1.7320508075688772}, "mephisto.data_model.agent.OnboardingAgent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.act": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.await_submit": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.shutdown": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.new": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_data_dir": {"tf": 1}, "mephisto.data_model.assignment.Assignment.new": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.final_agent": {"tf": 1}, "mephisto.data_model.packet.Packet": {"tf": 1.4142135623730951}, "mephisto.data_model.project.Project": {"tf": 1}, "mephisto.data_model.project.Project.new": {"tf": 1}, "mephisto.data_model.requester.RequesterArgs": {"tf": 1}, "mephisto.data_model.requester.Requester": {"tf": 1.4142135623730951}, "mephisto.data_model.requester.Requester.__init__": {"tf": 2.23606797749979}, "mephisto.data_model.requester.Requester.ArgsClass": {"tf": 1}, "mephisto.data_model.requester.Requester.register": {"tf": 1}, "mephisto.data_model.requester.Requester.is_registered": {"tf": 1}, "mephisto.data_model.requester.Requester.new": {"tf": 1.4142135623730951}, "mephisto.data_model.task.Task": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.get_mock_params": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.ArgsClass": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.clear_reservation": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.reserve_unit": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_provider": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_task": {"tf": 1}, "mephisto.data_model.unit.Unit": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.__init__": {"tf": 2.23606797749979}, "mephisto.data_model.unit.Unit.sync_status": {"tf": 1}, "mephisto.data_model.unit.Unit.clear_assigned_agent": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assigned_agent": {"tf": 1}, "mephisto.data_model.unit.Unit.get_status": {"tf": 1}, "mephisto.data_model.unit.Unit.launch": {"tf": 1}, "mephisto.data_model.unit.Unit.expire": {"tf": 1}, "mephisto.data_model.unit.Unit.is_expired": {"tf": 1}, "mephisto.data_model.unit.Unit.new": {"tf": 1}, "mephisto.data_model.worker.WorkerArgs": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 2.23606797749979}, "mephisto.data_model.worker.Worker.grant_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_crowd_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.new": {"tf": 1.4142135623730951}, "mephisto.operations": {"tf": 8.306623862918075}, "mephisto.operations.client_io_handler.ClientIOHandler": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.launch_channels": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.associate_agent_with_registration": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.enqueue_agent_details": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.send_live_update": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.shutdown": {"tf": 1}, "mephisto.operations.config_handler.write_config": {"tf": 1}, "mephisto.operations.config_handler.add_config_arg": {"tf": 1}, "mephisto.operations.datatypes": {"tf": 1}, "mephisto.operations.hydra_config.initialize_named_configs": {"tf": 1}, "mephisto.operations.hydra_config.get_dict_from_field": {"tf": 1}, "mephisto.operations.operator.Operator": {"tf": 2}, "mephisto.operations.operator.Operator.force_shutdown": {"tf": 1}, "mephisto.operations.operator.Operator.wait_for_runs_then_shutdown": {"tf": 1.4142135623730951}, "mephisto.operations.registry.register_mephisto_abstraction": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.__init__": {"tf": 1.4142135623730951}, "mephisto.operations.task_launcher.TaskLauncher.launch_screening_unit": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_gold_unit": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_agent_for_id": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_agent_from_onboarding": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_agent": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.push_status_update": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.handle_updated_agent_status": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.disconnect_active_agents": {"tf": 1.4142135623730951}, "mephisto.scripts": {"tf": 1.4142135623730951}, "mephisto.scripts.heroku.initialize_heroku.main": {"tf": 1}, "mephisto.scripts.local_db.load_data_to_mephisto_db": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 4.242640687119285}, "mephisto.scripts.mturk.identify_broken_units.main": {"tf": 1}, "mephisto.scripts.mturk.launch_makeup_hits.main": {"tf": 1}, "mephisto.scripts.mturk.print_outstanding_hit_status": {"tf": 1}, "mephisto.tools": {"tf": 3}, "mephisto.tools.data_browser.DataBrowser": {"tf": 1}, "mephisto.tools.examine_utils.print_results": {"tf": 1.7320508075688772}, "mephisto.tools.examine_utils.prompt_for_options": {"tf": 1.4142135623730951}, "mephisto.tools.examine_utils.get_worker_stats": {"tf": 1}, "mephisto.tools.examine_utils.format_worker_stats": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_by_worker": {"tf": 1}, "mephisto.tools.scripts.load_db_and_process_config": {"tf": 1}, "mephisto.tools.scripts.process_config_and_get_operator": {"tf": 1}, "mephisto.tools.scripts.get_db_from_config": {"tf": 1}, "mephisto.tools.scripts.build_custom_bundle": {"tf": 1}, "mephisto.utils": {"tf": 2.23606797749979}, "mephisto.utils.dirs.get_provider_dir": {"tf": 1}, "mephisto.utils.dirs.get_tasks_dir": {"tf": 1}, "mephisto.utils.dirs.get_root_data_dir": {"tf": 1}, "mephisto.utils.dirs.get_data_dir": {"tf": 1}, "mephisto.utils.dirs.get_dir_for_run": {"tf": 1}, "mephisto.utils.dirs.get_run_file_dir": {"tf": 1}, "mephisto.utils.logger_core.warn_once": {"tf": 1}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1.4142135623730951}, "mephisto.utils.logger_core.get_logger": {"tf": 1.4142135623730951}, "mephisto.utils.metrics.start_metrics_server": {"tf": 1.4142135623730951}, "mephisto.utils.metrics.get_dash_url": {"tf": 1}, "mephisto.utils.qualifications.as_valid_qualification_dict": {"tf": 1}, "mephisto.utils.qualifications.make_qualification_dict": {"tf": 1.4142135623730951}, "mephisto.utils.testing.get_test_project": {"tf": 1}, "mephisto.utils.testing.get_test_worker": {"tf": 1}, "mephisto.utils.testing.get_test_requester": {"tf": 1}, "mephisto.utils.testing.get_mock_requester": {"tf": 1}, "mephisto.utils.testing.get_test_task": {"tf": 1}, "mephisto.utils.testing.get_test_task_run": {"tf": 1}, "mephisto.utils.testing.get_test_assignment": {"tf": 1}}, "df": 363, "p": {"docs": {"mephisto": {"tf": 1}}, "df": 1}, "o": {"docs": {"mephisto.operations": {"tf": 1}, "mephisto.tools": {"tf": 1}}, "df": 2, "l": {"docs": {"mephisto.data_model": {"tf": 1}, "mephisto.tools": {"tf": 1}}, "df": 2, "s": {"docs": {"mephisto": {"tf": 1}, "mephisto.scripts": {"tf": 1}, "mephisto.tools": {"tf": 1.4142135623730951}, "mephisto.utils": {"tf": 1}}, "df": 4}}}, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 2.23606797749979}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.shutdown_mock": {"tf": 1}}, "df": 5}}}}}, "d": {"docs": {}, "df": 0, "o": {"docs": {"mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.7320508075688772}, "mephisto.client": {"tf": 1.4142135623730951}}, "df": 6}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_completion_stats_for_worker": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.project.Project.get_total_spend": {"tf": 1}, "mephisto.data_model.requester.Requester.get_total_spend": {"tf": 1}, "mephisto.data_model.task.Task.get_total_spend": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_total_spend": {"tf": 1}, "mephisto.tools": {"tf": 1.4142135623730951}}, "df": 8}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions": {"tf": 2.6457513110645907}, "mephisto.abstractions.architect.Architect.__init__": {"tf": 1}, "mephisto.abstractions.architect.Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architect.Architect.deploy": {"tf": 1}, "mephisto.abstractions.architect.Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 3.1622776601683795}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.deploy": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.deploy": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.deploy": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.js_time": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.submit_task": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.Blueprint.OnboardingAgentStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.Blueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_frontend_args": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 4.795831523312719}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskRunnerClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.SharedStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_onboarding_data": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.worker_needs_screening": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_mixin_qualifications": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.get_gold_factory": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.should_produce_gold_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_mixin_qualifications": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_parsed_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskRunnerClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.SharedStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_frontend_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.rebuild_core": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskRunnerClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.SharedStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder.RemoteProcedureTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 3.1622776601683795}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.ArgsClass": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.rebuild_core": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.assert_task_args": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.get_task": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.find_tasks": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.get_task_run": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.find_task_runs": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.update_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_assignments": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_agent": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 3.605551275463989}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_eligible": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.mark_done": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_eligible": {"tf": 1}, "mephisto.client": {"tf": 4.47213595499958}, "mephisto.client.api.get_running_task_runs": {"tf": 1}, "mephisto.client.api.get_reviewable_task_runs": {"tf": 1}, "mephisto.data_model": {"tf": 3.605551275463989}, "mephisto.data_model.agent.Agent": {"tf": 1}, "mephisto.data_model.agent.Agent.get_worker": {"tf": 1}, "mephisto.data_model.agent.Agent.get_task": {"tf": 1}, "mephisto.data_model.agent.Agent.await_submit": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent": {"tf": 1.7320508075688772}, "mephisto.data_model.agent.OnboardingAgent.get_worker": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_task": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.await_submit": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.new": {"tf": 1}, "mephisto.data_model.assignment.Assignment": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_task_run": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_task": {"tf": 1}, "mephisto.data_model.assignment.Assignment.new": {"tf": 1}, "mephisto.data_model.exceptions.AbsentAgentError": {"tf": 1}, "mephisto.data_model.exceptions.AgentReturnedError": {"tf": 1}, "mephisto.data_model.exceptions.AgentShutdownError": {"tf": 1.4142135623730951}, "mephisto.data_model.requester.Requester.get_task_runs": {"tf": 1}, "mephisto.data_model.task.assert_task_is_valid": {"tf": 1.4142135623730951}, "mephisto.data_model.task.Task": {"tf": 1}, "mephisto.data_model.task.Task.get_project": {"tf": 1}, "mephisto.data_model.task.Task.get_runs": {"tf": 1}, "mephisto.data_model.task.Task.get_assignments": {"tf": 1}, "mephisto.data_model.task.Task.get_total_spend": {"tf": 1}, "mephisto.data_model.task.Task.new": {"tf": 1.7320508075688772}, "mephisto.data_model.task_run.TaskRun": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_units": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_valid_units_for_worker": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_blueprint": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_provider": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_task": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_requester": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_has_assignments": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.update_completion_progress": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_is_completed": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.sync_completion_status": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.to_dict": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.new": {"tf": 1}, "mephisto.data_model.unit.Unit.get_task_run": {"tf": 1}, "mephisto.data_model.unit.Unit.get_task": {"tf": 1}, "mephisto.data_model.unit.Unit.launch": {"tf": 1}, "mephisto.data_model.worker.Worker.is_eligible": {"tf": 1}, "mephisto.operations": {"tf": 3.872983346207417}, "mephisto.operations.datatypes": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun": {"tf": 1.7320508075688772}, "mephisto.operations.hydra_config.MephistoConfig": {"tf": 2.6457513110645907}, "mephisto.operations.hydra_config.TaskConfig": {"tf": 2.6457513110645907}, "mephisto.operations.hydra_config.RunScriptConfig": {"tf": 2.6457513110645907}, "mephisto.operations.operator.Operator.get_running_task_runs": {"tf": 1}, "mephisto.operations.operator.Operator.wait_for_runs_then_shutdown": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.__init__": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool": {"tf": 1}, "mephisto.scripts.local_db.load_data_to_mephisto_db": {"tf": 1}, "mephisto.scripts.mturk.identify_broken_units.main": {"tf": 1}, "mephisto.scripts.mturk.launch_makeup_hits.main": {"tf": 1.4142135623730951}, "mephisto.scripts.mturk.print_outstanding_hit_status": {"tf": 1}, "mephisto.tools": {"tf": 3.7416573867739413}, "mephisto.tools.data_browser.DataBrowser.get_units_for_task_name": {"tf": 1.4142135623730951}, "mephisto.tools.data_browser.DataBrowser.get_units_for_run_id": {"tf": 1}, "mephisto.tools.examine_utils.print_results": {"tf": 1.4142135623730951}, "mephisto.tools.scripts.process_config_and_get_operator": {"tf": 1}, "mephisto.tools.scripts.task_script": {"tf": 1.4142135623730951}, "mephisto.utils": {"tf": 1}, "mephisto.utils.dirs.get_dir_for_task": {"tf": 1.4142135623730951}, "mephisto.utils.dirs.get_run_file_dir": {"tf": 1}, "mephisto.utils.metrics.launch_servers_and_wait": {"tf": 1}, "mephisto.utils.testing.get_test_task": {"tf": 1}, "mephisto.utils.testing.get_test_task_run": {"tf": 1}, "mephisto.utils.testing.make_completed_unit": {"tf": 1}}, "df": 204, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.get_gold_factory": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task_run": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.client": {"tf": 1.4142135623730951}, "mephisto.data_model": {"tf": 1.7320508075688772}, "mephisto.data_model.agent.Agent.get_task_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_task_run": {"tf": 1}, "mephisto.operations": {"tf": 2.23606797749979}, "mephisto.operations.datatypes.LiveTaskRun": {"tf": 1}, "mephisto.tools": {"tf": 1}}, "df": 10, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 2}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.__init__": {"tf": 1}, "mephisto.operations": {"tf": 1.7320508075688772}, "mephisto.operations.datatypes.LiveTaskRun": {"tf": 1}}, "df": 8, "s": {"docs": {"mephisto.data_model.agent.OnboardingAgent": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.operations": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.TaskConfig": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig": {"tf": 1}}, "df": 4}}}}}}}, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}}, "df": 3}}}}}}}, "s": {"docs": {"mephisto.abstractions.architect.Architect": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.local_architect.LocalArchitect": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_initialization_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints": {"tf": 3.3166247903554}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_onboarding_data": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_qualifies": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_data_for_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder.RemoteProcedureTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_tasks": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_assignments": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers": {"tf": 2.6457513110645907}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.client.api.get_running_task_runs": {"tf": 1}, "mephisto.client.api.get_reviewable_task_runs": {"tf": 1}, "mephisto.data_model": {"tf": 2.6457513110645907}, "mephisto.data_model.agent.Agent.shutdown": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.shutdown": {"tf": 1}, "mephisto.data_model.project.Project": {"tf": 1.4142135623730951}, "mephisto.data_model.project.Project.get_tasks": {"tf": 1}, "mephisto.data_model.project.Project.get_total_spend": {"tf": 1}, "mephisto.data_model.requester.Requester.get_total_spend": {"tf": 1}, "mephisto.operations": {"tf": 3}, "mephisto.operations.hydra_config.TaskConfig": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig": {"tf": 1}, "mephisto.operations.operator.Operator.print_run_details": {"tf": 1}, "mephisto.operations.operator.Operator.wait_for_runs_then_shutdown": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.disconnect_active_agents": {"tf": 1}, "mephisto.scripts": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1.4142135623730951}, "mephisto.scripts.mturk.launch_makeup_hits.main": {"tf": 1}, "mephisto.utils.dirs.get_tasks_dir": {"tf": 1}, "mephisto.utils.testing.get_mock_requester": {"tf": 1}}, "df": 60}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.operations": {"tf": 1.7320508075688772}, "mephisto.operations.hydra_config.TaskConfig": {"tf": 1}, "mephisto.tools": {"tf": 1.7320508075688772}, "mephisto.tools.scripts.load_db_and_process_config": {"tf": 1}, "mephisto.tools.scripts.process_config_and_get_operator": {"tf": 1}, "mephisto.tools.scripts.task_script": {"tf": 1}}, "df": 6}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.operations": {"tf": 2.449489742783178}, "mephisto.operations.datatypes.LiveTaskRun": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_units": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.expire_units": {"tf": 1}}, "df": 4}}}}}}}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.Agent.mark_done": {"tf": 1}, "mephisto.data_model.assignment.Assignment.new": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.scripts.mturk": {"tf": 1}}, "df": 7, "s": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.create_validation_function": {"tf": 1}, "mephisto.data_model.task.Task": {"tf": 1}, "mephisto.data_model.worker.Worker.new_from_provider_data": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.handle_updated_agent_status": {"tf": 1}, "mephisto.tools": {"tf": 2.8284271247461903}, "mephisto.tools.scripts.load_db_and_process_config": {"tf": 1}, "mephisto.tools.scripts.process_config_and_get_operator": {"tf": 1}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1}}, "df": 11}, "n": {"docs": {"mephisto.abstractions.providers": {"tf": 1}, "mephisto.data_model.unit.Unit.expire": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 3}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.scripts.mturk.cleanup": {"tf": 1}}, "df": 1}}}}, "g": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.get_owner_tag": {"tf": 1}}, "df": 1, "s": {"docs": {"mephisto.operations.hydra_config.MephistoConfig": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig": {"tf": 1}}, "df": 3}}, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.get_certificate": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_zone_records": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_target_group": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_instance_to_listener": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.configure_base_balancer": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_rule": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.remove_instance_and_cleanup": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest": {"tf": 1}}, "df": 9}}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.databases.local_database.LocalMephistoDB.init_tables": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.init_tables": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.init_tables": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.new_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_run": {"tf": 1}}, "df": 5, "s": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_mephisto_vpc": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.init_tables": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.init_tables": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.init_tables": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.init_tables": {"tf": 1}}, "df": 7}}}, "s": {"docs": {"mephisto.abstractions.providers": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.data_model": {"tf": 1}}, "df": 1}}}, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_message": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_world_id": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_requester": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_worker": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1.4142135623730951}, "mephisto.abstractions.databases.local_database.assert_valid_provider": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_with_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.client": {"tf": 2.23606797749979}, "mephisto.data_model.task.assert_task_is_valid": {"tf": 1}, "mephisto.data_model.unit.Unit.launch": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.DatabaseArgs": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig": {"tf": 1}}, "df": 35, "s": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.data_model.packet.Packet": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.registry.get_valid_provider_types": {"tf": 1}, "mephisto.operations.registry.get_valid_blueprint_types": {"tf": 1}, "mephisto.operations.registry.get_valid_architect_types": {"tf": 1}}, "df": 9}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"mephisto.abstractions.architect.Architect.__init__": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}}, "df": 1}}, "l": {"docs": {"mephisto.data_model.constants.assignment_state.AssignmentState.final_unit": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.final_agent": {"tf": 1}, "mephisto.tools": {"tf": 1.7320508075688772}, "mephisto.tools.data_browser.DataBrowser.get_units_for_task_name": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_run_id": {"tf": 1}}, "df": 5}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints": {"tf": 1.7320508075688772}, "mephisto.client": {"tf": 1.7320508075688772}, "mephisto.client.api.intentional_error": {"tf": 1}, "mephisto.operations.operator.Operator.force_shutdown": {"tf": 1}, "mephisto.utils.testing.get_mock_requester": {"tf": 1}}, "df": 6, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.__init__": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_data_for_assignment": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.get_live_update": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.is_sandbox": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.get_mock_params": {"tf": 1}, "mephisto.utils": {"tf": 1}}, "df": 20}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}}, "df": 1}}}}}}, "/": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "x": {"docs": {"mephisto.abstractions.providers": {"tf": 1}}, "df": 1}}}}}}}}, "s": {"docs": {"mephisto.abstractions.providers.mock.mock_agent.MockAgent.get_live_update": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider": {"tf": 1}, "mephisto.utils": {"tf": 1}, "mephisto.utils.testing.get_test_project": {"tf": 1}, "mephisto.utils.testing.get_test_worker": {"tf": 1}, "mephisto.utils.testing.get_test_requester": {"tf": 1}, "mephisto.utils.testing.get_test_task": {"tf": 1}, "mephisto.utils.testing.get_test_task_run": {"tf": 1}, "mephisto.utils.testing.get_test_assignment": {"tf": 1}}, "df": 10}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.get_instance_address": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_agent_for_id": {"tf": 1}, "mephisto.utils.dirs.get_mephisto_tmp_dir": {"tf": 1}}, "df": 3}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.architects.router": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 2.6457513110645907}}, "df": 1, "s": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.4142135623730951}}, "df": 2}, "d": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1.7320508075688772}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}}, "df": 1}}}}}}}}, "x": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.on_message": {"tf": 1.7320508075688772}}, "df": 1}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 2}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.mark_done": {"tf": 1}}, "df": 3, "s": {"docs": {"mephisto.abstractions.providers": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.agent_id": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.client": {"tf": 1}}, "df": 1}}}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions.architect.Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.LocalAgentState": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.LocalAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.__init__": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_worker": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 2.449489742783178}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.is_expired": {"tf": 1}, "mephisto.data_model": {"tf": 1.7320508075688772}, "mephisto.operations": {"tf": 1}}, "df": 13, "s": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit": {"tf": 1}, "mephisto.data_model.assignment.Assignment": {"tf": 1}, "mephisto.data_model.task_run.TaskRun": {"tf": 1}, "mephisto.data_model.unit.Unit": {"tf": 1}}, "df": 10}, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.providers": {"tf": 1}, "mephisto.data_model": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.data_model": {"tf": 1}, "mephisto.data_model.qualification.GrantedQualification": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.operations.worker_pool.WorkerPool": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1}}, "df": 2, "s": {"docs": {"mephisto.operations.worker_pool.WorkerPool": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.data_model": {"tf": 1}}, "df": 1}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.databases": {"tf": 1}}, "df": 1}, "o": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB": {"tf": 1}}, "df": 1}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.tools.examine_utils.get_worker_stats": {"tf": 1}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.enqueue_send": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_domain_if_available": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.deploy_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_utils.check_mturk_balance": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.pay_bonus": {"tf": 1}, "mephisto.client": {"tf": 1.7320508075688772}, "mephisto.data_model": {"tf": 1.7320508075688772}, "mephisto.data_model.worker.Worker.is_disqualified": {"tf": 1}, "mephisto.data_model.worker.Worker.is_qualified": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_qualification": {"tf": 1}, "mephisto.utils.logger_core.get_logger": {"tf": 1}}, "df": 21}, "s": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}}, "df": 1}}, "t": {"docs": {}, "df": 0, "h": {"docs": {"mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.data_model.unit.Unit.get_status": {"tf": 1}}, "df": 2, "y": {"docs": {"mephisto.data_model.worker.Worker.is_disqualified": {"tf": 1}, "mephisto.data_model.worker.Worker.is_qualified": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_hosted_zone": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.scripts.mturk.print_outstanding_hit_status": {"tf": 1}}, "df": 4}}, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.providers.mock.mock_agent.MockAgent.await_submit": {"tf": 1}}, "df": 1}}}}}}}}, "y": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.try_server_push": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_projects": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_tasks": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_task_runs": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_assignments": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_units": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_requesters": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_workers": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_agents": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_onboarding_agents": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.register": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.project.Project.new": {"tf": 1}, "mephisto.data_model.requester.Requester.register": {"tf": 1}, "mephisto.data_model.requester.Requester.new": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1}}, "df": 21, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.database.MephistoDB.init_tables": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.providers.mock.mock_requester.MockRequester.is_sandbox": {"tf": 1}}, "df": 1}}}}}}, "l": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.get_domain_if_available": {"tf": 1}}, "df": 1}}, "w": {"docs": {}, "df": 0, "o": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_mephisto_vpc": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.tools": {"tf": 1}}, "df": 5}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.js_time": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_close": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.is_hit_mapping_in_sync": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.AgentClass": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.agent.Agent": {"tf": 1}, "mephisto.data_model.exceptions.AgentTimeoutError": {"tf": 1}, "mephisto.data_model.unit.Unit.expire": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.log_metrics_for_packet": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.generate_units": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_data_from_unit": {"tf": 1}, "mephisto.utils.metrics.start_metrics_server": {"tf": 1}}, "df": 32, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.await_submit": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.Agent.act": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.act": {"tf": 1}, "mephisto.operations.operator.Operator.force_shutdown": {"tf": 1}}, "df": 9}}}, "s": {"docs": {"mephisto.tools": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest": {"tf": 1}}, "df": 3}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.operations.hydra_config.MephistoConfig": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig": {"tf": 1}}, "df": 3}}}}, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.data_model": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler": {"tf": 1}}, "df": 2}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.data_model": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent": {"tf": 1}}, "df": 2}}, "d": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.data_model.task.Task": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.operations.hydra_config.MephistoConfig": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1}}, "df": 4}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {"mephisto.abstractions.architects.router": {"tf": 1}}, "df": 1}}, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.bonus_worker": {"tf": 1}}, "df": 2, "[": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateClass": {"tf": 1}}, "df": 4}}}}}}}}, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.pay_bonus": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {"mephisto.client": {"tf": 1}}, "df": 1}}, "i": {"docs": {"mephisto.operations.task_launcher.TaskLauncher.generate_units": {"tf": 1}}, "df": 1, "s": {"docs": {"mephisto": {"tf": 1.4142135623730951}, "mephisto.abstractions": {"tf": 2.23606797749979}, "mephisto.abstractions.architect.Architect.download_file": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 4}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_alive": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.url_safe_string": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.assert_task_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.server_is_running": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_domain_if_available": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.server_is_running": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 2.6457513110645907}, "mephisto.abstractions.architects.mock_architect.SocketHandler.open": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_close": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_message": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 2.23606797749979}, "mephisto.abstractions.architects.mock_architect.AliveHandler": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.build_router.can_build": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.debug_log": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 4.58257569495584}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_qualifies": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 3}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.UnitClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.is_sandbox": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 2}, "mephisto.abstractions.database.MephistoDB.__init__": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.shutdown": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.init_tables": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_project": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.clear_unit_agent_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_requester": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.find_qualifications": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1.4142135623730951}, "mephisto.abstractions.databases.local_database.assert_valid_provider": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_key_failure": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_unique_failure": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.__init__": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.__init__": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.new_unit": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 5.0990195135927845}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.await_submit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.UnitClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.expire": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.is_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_eligible": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.attempt_to_reconcile_submitted_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.mark_done": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.is_hit_mapping_in_sync": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.UnitClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.register": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.is_expired": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.client_is_sandbox": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.check_mturk_balance": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignment": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.is_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_blocked": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_eligible": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.UnitClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.is_sandbox": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1.4142135623730951}, "mephisto.client": {"tf": 2.23606797749979}, "mephisto.data_model": {"tf": 4.358898943540674}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.get_worker": {"tf": 1}, "mephisto.data_model.agent.Agent.get_unit": {"tf": 1}, "mephisto.data_model.agent.Agent.get_assignment": {"tf": 1}, "mephisto.data_model.agent.Agent.get_task_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_task": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.Agent.act": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.is_onboarding_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_worker": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_task_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_task": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.act": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_task_run": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_task": {"tf": 1}, "mephisto.data_model.exceptions.AgentShutdownError": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.requester.Requester.is_sandbox": {"tf": 1}, "mephisto.data_model.requester.Requester.register": {"tf": 1.4142135623730951}, "mephisto.data_model.task.assert_task_is_valid": {"tf": 1}, "mephisto.data_model.task.Task": {"tf": 1}, "mephisto.data_model.task.Task.new": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.sync_completion_status": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.get_run_dir": {"tf": 1}, "mephisto.data_model.unit.Unit": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.get_assignment": {"tf": 1}, "mephisto.data_model.unit.Unit.get_task_run": {"tf": 1}, "mephisto.data_model.unit.Unit.get_task": {"tf": 1}, "mephisto.data_model.unit.Unit.clear_assigned_agent": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assigned_agent": {"tf": 1}, "mephisto.data_model.unit.Unit.get_pay_amount": {"tf": 1}, "mephisto.data_model.unit.Unit.get_status": {"tf": 1}, "mephisto.data_model.unit.Unit.is_expired": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.is_qualified": {"tf": 1}, "mephisto.data_model.worker.Worker.is_blocked": {"tf": 1}, "mephisto.data_model.worker.Worker.is_eligible": {"tf": 1}, "mephisto.operations": {"tf": 5.385164807134504}, "mephisto.operations.client_io_handler.ClientIOHandler": {"tf": 1.4142135623730951}, "mephisto.operations.client_io_handler.ClientIOHandler.process_outgoing_queue": {"tf": 1}, "mephisto.operations.operator.Operator": {"tf": 1.4142135623730951}, "mephisto.operations.task_launcher.TaskLauncher": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool": {"tf": 1.4142135623730951}, "mephisto.operations.worker_pool.WorkerPool.get_agent_for_id": {"tf": 1}, "mephisto.scripts": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1}, "mephisto.scripts.mturk.identify_broken_units.main": {"tf": 1}, "mephisto.tools": {"tf": 2.8284271247461903}, "mephisto.utils": {"tf": 1}, "mephisto.utils.dirs.get_root_data_dir": {"tf": 1}, "mephisto.utils.dirs.get_data_dir": {"tf": 1}, "mephisto.utils.dirs.get_dir_for_run": {"tf": 1}, "mephisto.utils.dirs.get_run_file_dir": {"tf": 1.4142135623730951}, "mephisto.utils.metrics.launch_prometheus_server": {"tf": 1}, "mephisto.utils.metrics.launch_grafana_server": {"tf": 1}}, "df": 156, "n": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}}, "df": 2}}, "n": {"docs": {"mephisto": {"tf": 1.7320508075688772}, "mephisto.abstractions": {"tf": 2.23606797749979}, "mephisto.abstractions.architect.Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architect.Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architect.Architect.shutdown": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 3.4641016151377544}, "mephisto.abstractions.architects.ec2.ec2_architect.url_safe_string": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.try_server_push": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_user_identifier": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 2}, "mephisto.abstractions.architects.mock_architect.SocketHandler.open": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 2.449489742783178}, "mephisto.abstractions.architects.router.build_router.build_router": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.add_header": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.extract_unique_mixins": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 4.242640687119285}, "mephisto.abstractions.blueprints.abstract": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.create_validation_function": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_needs_gold": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.create_validation_function": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.agent_id": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder.RemoteProcedureTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 4.358898943540674}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_db_path_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.optimized_load": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_project": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task_run": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.get_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_requester": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_worker": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_granted_qualification": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1.4142135623730951}, "mephisto.abstractions.databases.local_database.is_key_failure": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_unique_failure": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.optimized_load": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 3.3166247903554}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_submit_event": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.get_live_update": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.new_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.create_qualification_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.set_db_status": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.clear_assigned_agent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.launch": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.is_expired": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.check_mturk_balance": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignment": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.expire_and_dispose_hits": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.new": {"tf": 1}, "mephisto.client": {"tf": 1.4142135623730951}, "mephisto.client.api.intentional_error": {"tf": 1}, "mephisto.data_model": {"tf": 4.47213595499958}, "mephisto.data_model.agent.Agent.get_status": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_status": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_data_dir": {"tf": 1}, "mephisto.data_model.constants": {"tf": 1.4142135623730951}, "mephisto.data_model.exceptions.AgentTimeoutError": {"tf": 1}, "mephisto.data_model.exceptions.AgentShutdownError": {"tf": 1}, "mephisto.data_model.qualification.Qualification": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_valid_units_for_worker": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_total_spend": {"tf": 1}, "mephisto.data_model.unit.Unit.get_db_status": {"tf": 1}, "mephisto.data_model.unit.Unit.set_db_status": {"tf": 1}, "mephisto.data_model.unit.Unit.get_status": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.grant_crowd_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_crowd_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.new": {"tf": 1}, "mephisto.operations": {"tf": 4.123105625617661}, "mephisto.operations.config_handler.get_raw_config": {"tf": 1}, "mephisto.operations.datatypes.LoopWrapper.execute_coro": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig": {"tf": 1}, "mephisto.operations.hydra_config.initialize_named_configs": {"tf": 1}, "mephisto.operations.operator.Operator": {"tf": 1}, "mephisto.operations.operator.Operator.force_shutdown": {"tf": 1.4142135623730951}, "mephisto.operations.operator.Operator.launch_task_run": {"tf": 1}, "mephisto.operations.registry.uses_mephisto": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.generate_units": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool": {"tf": 1}, "mephisto.scripts": {"tf": 1.4142135623730951}, "mephisto.scripts.local_db.load_data_to_mephisto_db": {"tf": 1.4142135623730951}, "mephisto.scripts.mturk": {"tf": 1.4142135623730951}, "mephisto.tools": {"tf": 4.123105625617661}, "mephisto.tools.data_browser.DataBrowser.get_units_for_task_name": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_run_id": {"tf": 1}, "mephisto.tools.examine_utils": {"tf": 1.4142135623730951}, "mephisto.tools.scripts.load_db_and_process_config": {"tf": 1}, "mephisto.tools.scripts.process_config_and_get_operator": {"tf": 1}, "mephisto.utils": {"tf": 2.449489742783178}, "mephisto.utils.dirs.get_tasks_dir": {"tf": 1}, "mephisto.utils.dirs.get_run_file_dir": {"tf": 1}, "mephisto.utils.metrics.launch_servers_and_wait": {"tf": 1}, "mephisto.utils.qualifications.find_or_create_qualification": {"tf": 1}}, "df": 142, "t": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState": {"tf": 2.449489742783178}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.ArgsMixin": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.SharedStateMixin": {"tf": 2.449489742783178}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsClass": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.databases.local_database.nonesafe_int": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig": {"tf": 1}, "mephisto.tools": {"tf": 1}}, "df": 18, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 2}, "mephisto.operations": {"tf": 1}, "mephisto.scripts": {"tf": 1}}, "df": 9, "s": {"docs": {"mephisto": {"tf": 1.4142135623730951}, "mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider": {"tf": 1}}, "df": 3}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.utils": {"tf": 1}}, "df": 3}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_mephisto_vpc": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.utils": {"tf": 1}}, "df": 1}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.4142135623730951}, "mephisto.operations.operator.Operator.wait_for_runs_then_shutdown": {"tf": 1}}, "df": 2}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.router": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.LocalAgentState": {"tf": 1}, "mephisto.data_model": {"tf": 1.4142135623730951}, "mephisto.operations": {"tf": 1}}, "df": 3}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 2}, "mephisto.data_model": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 7}}}}, "s": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}}, "df": 1}}}}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}}, "df": 1}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.data_model": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.enqueue_send": {"tf": 1}, "mephisto.abstractions.blueprints.abstract": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.ArgsClass": {"tf": 1}}, "df": 2}}}}}}, "o": {"docs": {"mephisto.abstractions.architect.Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.build_router": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.observe": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.new": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.agent.Agent.get_data_dir": {"tf": 1}, "mephisto.data_model.agent.Agent.new": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_data_dir": {"tf": 1}, "mephisto.data_model.requester.Requester.new": {"tf": 1}, "mephisto.data_model.unit.Unit.new": {"tf": 1}, "mephisto.data_model.worker.Worker.new": {"tf": 1}, "mephisto.operations": {"tf": 2.8284271247461903}, "mephisto.scripts": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1}}, "df": 39}}, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.__init__": {"tf": 1}, "mephisto.abstractions.databases.local_database.nonesafe_int": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.handle_updated_agent_status": {"tf": 1}}, "df": 4, "s": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints": {"tf": 2}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.hydra_config.initialize_named_configs": {"tf": 1}, "mephisto.operations.registry.uses_mephisto": {"tf": 1}}, "df": 6, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_init_state": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 10, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architect.Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.LocalAgentState.__init__": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.__init__": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_open": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.__init__": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.init_tables": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.new": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_task": {"tf": 1}, "mephisto.operations": {"tf": 1.7320508075688772}}, "df": 26, "d": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.operations.worker_pool.AgentDetails": {"tf": 1}, "mephisto.tools": {"tf": 1}}, "df": 5}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 6, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.data_model.assignment.InitializationData": {"tf": 1}}, "df": 5}}}}, "s": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester": {"tf": 1}, "mephisto.data_model.requester.Requester": {"tf": 1}}, "df": 4}}}}}}}}, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.architects": {"tf": 1}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}}, "df": 1}}}}}}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architect.Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}}, "df": 3, "s": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_data_from_unit": {"tf": 1}}, "df": 3}, "d": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}}, "df": 3}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.install_router_files": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher": {"tf": 1}, "mephisto.tools": {"tf": 1.4142135623730951}, "mephisto.tools.data_browser.DataBrowser.get_data_from_unit": {"tf": 1}}, "df": 7}}}}}}, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_data": {"tf": 1}, "mephisto.operations": {"tf": 1.7320508075688772}, "mephisto.operations.client_io_handler.ClientIOHandler": {"tf": 1}, "mephisto.tools.scripts.augment_config_from_db": {"tf": 1}}, "df": 15}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.abstract": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.incomplete": {"tf": 1}}, "df": 3}}}}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_completion_stats_for_worker": {"tf": 1}}, "df": 3}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}}, "df": 1}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_instance": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_target_group": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_instance_address": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.deploy_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_instance": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.remove_instance_and_cleanup": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.data_model": {"tf": 1}}, "df": 8, "s": {"docs": {"mephisto.abstractions.providers": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 2}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.data_model": {"tf": 1}}, "df": 1}}}}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.utils.metrics.run_install_script": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.debug_log": {"tf": 1}, "mephisto.utils.metrics.metrics_are_installed": {"tf": 1}}, "df": 2}}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1}, "mephisto.client": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1}}, "df": 17}}}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.scripts.heroku.initialize_heroku.main": {"tf": 1}}, "df": 1}}}}}}}}}, "o": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.databases.local_database.is_key_failure": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_unique_failure": {"tf": 1}}, "df": 2}}}}}}, "u": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.pay_bonus": {"tf": 1}}, "df": 1}}}}}}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {"mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_status": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig": {"tf": 1}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1}, "mephisto.utils.logger_core.get_logger": {"tf": 1.4142135623730951}}, "df": 8, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_message": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new_from_provider_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.register_from_provider_data": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.data_model.agent.Agent.new_from_provider_data": {"tf": 1}, "mephisto.data_model.agent.Agent.observe": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.Agent.act": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.observe": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.act": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.to_dict": {"tf": 1}, "mephisto.operations": {"tf": 1.7320508075688772}, "mephisto.operations.worker_pool.AgentDetails": {"tf": 1}, "mephisto.scripts.mturk.print_outstanding_hit_status": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_by_worker": {"tf": 1}, "mephisto.utils": {"tf": 1}, "mephisto.utils.dirs.get_run_file_dir": {"tf": 1}}, "df": 28}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.data_model.agent.Agent.update_status": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.update_status": {"tf": 1}}, "df": 2}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.abstract": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 2}}}}}}}}}}}}, "v": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1}}}}}}}}, "j": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}}, "df": 1}}, "s": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}}, "df": 1}}}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}}, "df": 1}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker": {"tf": 1}, "mephisto.data_model": {"tf": 2.449489742783178}, "mephisto.data_model.agent.Agent": {"tf": 1}, "mephisto.data_model.assignment.Assignment": {"tf": 1}, "mephisto.data_model.task_run.TaskRun": {"tf": 1}, "mephisto.data_model.unit.Unit": {"tf": 1}, "mephisto.data_model.worker.Worker": {"tf": 1}, "mephisto.operations.operator.Operator.force_shutdown": {"tf": 1}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1}}, "df": 28}}}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {"mephisto.abstractions.database.MephistoDB.new_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.new_unit": {"tf": 1.4142135623730951}}, "df": 2}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints": {"tf": 2}, "mephisto.abstractions.database.MephistoDB": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.7320508075688772}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent": {"tf": 1}}, "df": 7, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects": {"tf": 2}, "mephisto.abstractions.architects.router": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers": {"tf": 3}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.new": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.agent.Agent.new": {"tf": 1}, "mephisto.data_model.requester.Requester": {"tf": 1}, "mephisto.data_model.requester.Requester.new": {"tf": 1}, "mephisto.data_model.unit.Unit.new": {"tf": 1}, "mephisto.data_model.worker.Worker.new": {"tf": 1}, "mephisto.utils": {"tf": 1}}, "df": 26, "s": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1.4142135623730951}, "mephisto.operations": {"tf": 1}}, "df": 8}}}}}}, "s": {"docs": {"mephisto.abstractions.architects": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.client": {"tf": 1}, "mephisto.data_model": {"tf": 1}}, "df": 2}}}}}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}}, "df": 1}}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 2, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers": {"tf": 1.7320508075688772}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.requester.Requester.to_dict": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.to_dict": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}}, "df": 8}}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1}}, "df": 14}}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.scripts.mturk.cleanup": {"tf": 1}}, "df": 1}}}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.expire": {"tf": 1}}, "df": 2, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 2}}}}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.data_model": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {"mephisto.abstractions": {"tf": 2.23606797749979}, "mephisto.abstractions.architects": {"tf": 3.7416573867739413}, "mephisto.abstractions.architects.ec2.ec2_helpers.find_certificate_arn": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_key_pair": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_heroku_client_path": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 2}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.register_router_application": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.submit_onboarding": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.submit_task": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 3.1622776601683795}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_onboarding_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.UnitClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.clear_unit_agent_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.delete_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.grant_qualification": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1.7320508075688772}, "mephisto.abstractions.databases.local_database.is_key_failure": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_unique_failure": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 3.605551275463989}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_requester_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_worker_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_unit_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.UnitClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_session_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.register": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.launch": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.expire": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.new": {"tf": 1.4142135623730951}, "mephisto.client": {"tf": 1}, "mephisto.data_model": {"tf": 3.3166247903554}, "mephisto.data_model.agent.Agent": {"tf": 1}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.shutdown": {"tf": 1}, "mephisto.data_model.agent.Agent.soft_reject_work": {"tf": 1}, "mephisto.data_model.agent.Agent.new": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.shutdown": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.requester.Requester.register": {"tf": 1}, "mephisto.data_model.requester.Requester.new": {"tf": 1}, "mephisto.data_model.task.assert_task_is_valid": {"tf": 1}, "mephisto.data_model.task.Task": {"tf": 1}, "mephisto.data_model.task.Task.get_project": {"tf": 1}, "mephisto.data_model.task.Task.new": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.sync_completion_status": {"tf": 1}, "mephisto.data_model.unit.Unit": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.get_status": {"tf": 1}, "mephisto.data_model.unit.Unit.expire": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.new": {"tf": 1}, "mephisto.data_model.worker.Worker": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.new_from_provider_data": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.new": {"tf": 1.4142135623730951}, "mephisto.operations": {"tf": 3.872983346207417}, "mephisto.operations.client_io_handler.ClientIOHandler": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.get_live_run": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.process_outgoing_queue": {"tf": 1}, "mephisto.operations.config_handler.get_config_arg": {"tf": 1}, "mephisto.operations.hydra_config.parse_arg_dict": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.__init__": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_live_run": {"tf": 1}, "mephisto.scripts.heroku.initialize_heroku.main": {"tf": 1.7320508075688772}, "mephisto.scripts.mturk": {"tf": 1.4142135623730951}, "mephisto.tools": {"tf": 2.8284271247461903}, "mephisto.utils.dirs.get_dir_for_task": {"tf": 1}, "mephisto.utils.metrics.launch_servers_and_wait": {"tf": 1}, "mephisto.utils.qualifications.find_or_create_qualification": {"tf": 1.4142135623730951}}, "df": 124, "s": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.find_hosted_zone": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.data_model.requester.Requester.get_available_budget": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.tools.data_browser.DataBrowser.get_data_from_unit": {"tf": 1}}, "df": 6, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "f": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit": {"tf": 1}, "mephisto.data_model.unit.Unit": {"tf": 1}, "mephisto.operations.operator.Operator": {"tf": 1}}, "df": 10}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprint.Blueprint.get_initialization_data": {"tf": 1}}, "df": 1, "[": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.SharedStateClass": {"tf": 1}}, "df": 4}}}}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1}}}}}}}, "f": {"docs": {"mephisto.abstractions.architect.Architect.assert_task_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects": {"tf": 2.6457513110645907}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_alive": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.check_domain_unused_locally": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.server_is_running": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.build_is_clean": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_domain_if_available": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.find_hosted_zone": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.find_certificate_arn": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.rule_is_new": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.deploy_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_heroku_client_path": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.server_is_running": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.build_is_clean": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.can_build": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.build_router": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.debug_log": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.submit_onboarding": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.submit_task": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_initialization_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints": {"tf": 2.23606797749979}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_onboarding_data": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.observe": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.is_sandbox": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.assert_task_args": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.has_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.optimized_load": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.init_tables": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.new_project": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_project": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.get_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_requester": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_requester": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_worker": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_worker": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.make_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_qualifications": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.grant_qualification": {"tf": 1}, "mephisto.abstractions.databases.local_database.assert_valid_provider": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_key_failure": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_unique_failure": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.optimized_load": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.new_unit": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 3.3166247903554}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.await_submit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_requester_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_worker_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_unit_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.is_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_eligible": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.mark_done": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.is_hit_mapping_in_sync": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.clear_hit_from_unit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_session_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.register": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.expire": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.is_expired": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.client_is_sandbox": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_task_fee": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_bonus_fee": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.check_mturk_balance": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignment": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.is_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_blocked": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_eligible": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.is_sandbox": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_update": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.act": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.get_live_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.is_onboarding_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_update": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.act": {"tf": 1.4142135623730951}, "mephisto.data_model.project.Project.new": {"tf": 1}, "mephisto.data_model.requester.Requester.is_sandbox": {"tf": 1}, "mephisto.data_model.requester.Requester.register": {"tf": 1.4142135623730951}, "mephisto.data_model.requester.Requester.is_registered": {"tf": 1}, "mephisto.data_model.requester.Requester.new": {"tf": 1}, "mephisto.data_model.task.Task": {"tf": 1}, "mephisto.data_model.task.Task.get_project": {"tf": 1}, "mephisto.data_model.task.Task.new": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.reserve_unit": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_has_assignments": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.sync_completion_status": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assigned_agent": {"tf": 1}, "mephisto.data_model.unit.Unit.launch": {"tf": 1}, "mephisto.data_model.unit.Unit.is_expired": {"tf": 1}, "mephisto.data_model.worker.Worker.get_agents": {"tf": 1}, "mephisto.data_model.worker.Worker.is_disqualified": {"tf": 1.7320508075688772}, "mephisto.data_model.worker.Worker.is_qualified": {"tf": 1.7320508075688772}, "mephisto.data_model.worker.Worker.revoke_qualification": {"tf": 1.7320508075688772}, "mephisto.data_model.worker.Worker.grant_qualification": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.grant_crowd_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_crowd_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.is_blocked": {"tf": 1}, "mephisto.data_model.worker.Worker.is_eligible": {"tf": 1}, "mephisto.data_model.worker.Worker.register": {"tf": 1}, "mephisto.operations": {"tf": 1.7320508075688772}, "mephisto.operations.config_handler.get_config_arg": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.shutdown": {"tf": 1}, "mephisto.scripts.heroku.initialize_heroku.main": {"tf": 1.4142135623730951}, "mephisto.scripts.mturk": {"tf": 1.4142135623730951}, "mephisto.tools": {"tf": 2}, "mephisto.tools.scripts.task_script": {"tf": 1}, "mephisto.utils.dirs.get_dir_for_task": {"tf": 1}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1}, "mephisto.utils.logger_core.get_logger": {"tf": 1}, "mephisto.utils.metrics.launch_prometheus_server": {"tf": 1}, "mephisto.utils.metrics.launch_grafana_server": {"tf": 1}, "mephisto.utils.qualifications.find_or_create_qualification": {"tf": 1}}, "df": 171}, "d": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.find_hosted_zone": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_hosted_zone": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_zone_records": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_instance": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_instance_to_listener": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.configure_base_balancer": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_instance_address": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.id": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.observe": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_world_id": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 2}, "mephisto.abstractions.database.MephistoDB.get_project": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.get_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.get_task_run": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.get_assignment": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.get_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.get_requester": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.get_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.new_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.new_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_onboarding_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.make_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.get_granted_qualification": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_requester_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_unit_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_assignment_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_hit_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.clear_assigned_agent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.delete_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignment": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_from_mturk_worker_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.get_mturk_ids_from_unit_id": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1}, "mephisto.client": {"tf": 3.7416573867739413}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1}, "mephisto.data_model.agent.Agent.get_agent_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_agent_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.is_onboarding_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_db_id_from_agent_id": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1}, "mephisto.data_model.requester.Requester.new": {"tf": 1}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.new_from_provider_data": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.associate_agent_with_registration": {"tf": 1.7320508075688772}, "mephisto.operations.client_io_handler.ClientIOHandler.send_live_update": {"tf": 1}, "mephisto.operations.worker_pool.OnboardingInfo": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_agent": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.handle_updated_agent_status": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1.7320508075688772}, "mephisto.tools": {"tf": 2.23606797749979}, "mephisto.tools.data_browser.DataBrowser.get_units_for_run_id": {"tf": 1}, "mephisto.tools.examine_utils.get_worker_stats": {"tf": 1}, "mephisto.tools.examine_utils.format_worker_stats": {"tf": 1}, "mephisto.utils.qualifications.find_or_create_qualification": {"tf": 1}}, "df": 77, "s": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.detete_instance_address": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.agent_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_unassigned_hit_ids": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_hit_mapping": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.initialize_provider_datastore": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.launch": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.get_mturk_ids_from_unit_id": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_data_from_unit": {"tf": 1}}, "df": 10}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.agent_id": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.utils": {"tf": 1}}, "df": 3, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.providers": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.database.MephistoDB.new_worker": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.new": {"tf": 1}, "mephisto.data_model.worker.Worker.new": {"tf": 1}}, "df": 6}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker": {"tf": 1}, "mephisto.data_model": {"tf": 1.7320508075688772}, "mephisto.data_model.worker.Worker": {"tf": 1}}, "df": 10}}}}}, "a": {"docs": {"mephisto.data_model": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.providers": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.create_qualification_mapping": {"tf": 1}}, "df": 1}}}}}}}}, "\\": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.client": {"tf": 1}}, "df": 1}}}, "p": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_security_group": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_instance_address": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.detete_instance_address": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_instance": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}}, "df": 5}, "a": {"docs": {}, "df": 0, "m": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 1}, "mephisto.client": {"tf": 1.7320508075688772}}, "df": 2}}, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "f": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}}, "df": 1}}}, "o": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.register_run": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.launch_channels": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun": {"tf": 1}}, "df": 5}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.debug_log": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.js_time": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}}, "df": 7, "s": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 2}, "d": {"docs": {"mephisto.abstractions.providers": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 2}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.enqueue_send": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.send_agent_act": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.submit_mock_unit": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent_after_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_data": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.log_metrics_for_packet": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.send_live_update": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_agent": {"tf": 1}}, "df": 13, "s": {"docs": {"mephisto.abstractions.architects.mock_architect.MockArchitect": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 2}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"mephisto.data_model.task_run.TaskRunArgs.get_mock_params": {"tf": 1}, "mephisto.utils.logger_core.warn_once": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.__init__": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_onboarding_agent": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.worker.Worker.new_from_provider_data": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.utils.logger_core.get_logger": {"tf": 1}}, "df": 10}}}}}, "s": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.create_hit_type": {"tf": 1}, "mephisto.client": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.new": {"tf": 1}}, "df": 3}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architect.Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.submit_onboarding": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.submit_task": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.hydra_config.parse_arg_dict": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run_or_die": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser": {"tf": 1}}, "df": 8, "d": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_parsed_data": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.4142135623730951}, "mephisto.operations": {"tf": 1}}, "df": 5}, "s": {"docs": {"mephisto.tools": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.databases": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler": {"tf": 1}}, "df": 2}}}}, "t": {"docs": {"mephisto.data_model.agent.OnboardingAgent.new": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_task_run": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_task": {"tf": 1}, "mephisto.data_model.project.Project.get_tasks": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assignment": {"tf": 1}, "mephisto.data_model.unit.Unit.get_task_run": {"tf": 1}, "mephisto.data_model.unit.Unit.get_task": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_data_from_unit": {"tf": 1}, "mephisto.utils.qualifications.make_qualification_dict": {"tf": 1}}, "df": 10, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.data_model.assignment.Assignment.new": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool": {"tf": 1}, "mephisto.utils.dirs.get_run_file_dir": {"tf": 1}}, "df": 10, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.blueprint.Blueprint": {"tf": 1}}, "df": 1}}}}}}}}, "s": {"docs": {"mephisto.abstractions.blueprint.Blueprint": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.operations.operator.Operator.shutdown_async": {"tf": 1}, "mephisto.utils": {"tf": 1}}, "df": 5}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.AgentStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.OnboardingAgentStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.agent_id": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.act": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint": {"tf": 1}}, "df": 17, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.ArgsClass": {"tf": 1}}, "df": 2, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.ArgsClass": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.data_model.agent.Agent.observe": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.observe": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.utils.qualifications.make_qualification_dict": {"tf": 1}}, "df": 13, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architect.Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprint.SharedTaskState": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.worker_needs_screening": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.data_model.worker.Worker.new_from_provider_data": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 14}, "s": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.block_worker": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.create_validation_function": {"tf": 1}}, "df": 2}}}}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_key_pair": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 2, "s": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.__init__": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.database.MephistoDB.new_project": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {"mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_heroku_client_path": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.7320508075688772}, "mephisto.abstractions.crowd_provider.CrowdProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_db_path_for_provider": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.tools.scripts.task_script": {"tf": 1}, "mephisto.utils.dirs.get_provider_dir": {"tf": 1}, "mephisto.utils.logger_core.get_logger": {"tf": 1}}, "df": 12, "s": {"docs": {"mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "h": {"docs": {"mephisto.abstractions.architects.router": {"tf": 1}}, "df": 1}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}}, "df": 1}}}}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_with_hit_type": {"tf": 1}, "mephisto.client": {"tf": 1}}, "df": 4}}, "y": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_task_fee": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_bonus_fee": {"tf": 1}, "mephisto.data_model.agent.Agent.soft_reject_work": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_cost_of_statuses": {"tf": 1}}, "df": 5, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.pay_bonus": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.client": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.data_model.task_run.TaskRun.get_total_spend": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {"mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_onboarding_data": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers": {"tf": 1.7320508075688772}, "mephisto.client": {"tf": 1.4142135623730951}, "mephisto.data_model": {"tf": 1}, "mephisto.tools": {"tf": 1.4142135623730951}, "mephisto.tools.scripts.task_script": {"tf": 1}}, "df": 14, "r": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.is_sandbox": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.get_db_path_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.has_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.set_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_requester": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.databases.local_database.assert_valid_provider": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 5.196152422706632}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.mark_done": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new_from_provider_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProviderArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.register": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProviderArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.client": {"tf": 1.4142135623730951}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.agent.Agent.new_from_provider_data": {"tf": 1}, "mephisto.data_model.agent.Agent.mark_done": {"tf": 1}, "mephisto.data_model.requester.Requester": {"tf": 1}, "mephisto.data_model.requester.Requester.register": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_provider": {"tf": 1}, "mephisto.data_model.unit.Unit": {"tf": 1}, "mephisto.data_model.unit.Unit.get_status": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.revoke_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_qualification": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.TaskConfig": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig": {"tf": 1}, "mephisto.operations.registry.get_crowd_provider_from_type": {"tf": 1}, "mephisto.operations.registry.get_valid_provider_types": {"tf": 1}, "mephisto.operations.registry.get_valid_blueprint_types": {"tf": 1}, "mephisto.operations.registry.get_valid_architect_types": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1}}, "df": 50, "s": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.crowd_provider.ProviderArgs": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 3}, "mephisto.abstractions.providers.mock.mock_provider.MockProviderArgs": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester": {"tf": 1}, "mephisto.data_model": {"tf": 1.7320508075688772}, "mephisto.data_model.requester.Requester": {"tf": 1}, "mephisto.data_model.unit.Unit.launch": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.utils.dirs.get_provider_dir": {"tf": 1}}, "df": 15}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.operations.hydra_config.MephistoConfig": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architect.Architect.__init__": {"tf": 1}, "mephisto.abstractions.architect.Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.try_server_push": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 2}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.observe": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.assert_task_args": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.register": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.requester.Requester.register": {"tf": 1.4142135623730951}, "mephisto.operations": {"tf": 1.7320508075688772}, "mephisto.operations.client_io_handler.ClientIOHandler.log_metrics_for_packet": {"tf": 1}, "mephisto.tools": {"tf": 1.4142135623730951}}, "df": 25}, "s": {"docs": {"mephisto.abstractions.architect.Architect": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.database.MephistoDB": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 9}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 2.23606797749979}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.register": {"tf": 1}, "mephisto.data_model.requester.Requester.register": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 7}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architect.Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.shutdown": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_custom_bundle": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent": {"tf": 1}, "mephisto.operations": {"tf": 2.23606797749979}, "mephisto.operations.task_launcher.TaskLauncher": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_worker": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_agent": {"tf": 1}, "mephisto.tools": {"tf": 1.7320508075688772}, "mephisto.tools.scripts.build_custom_bundle": {"tf": 1}, "mephisto.utils": {"tf": 1}}, "df": 17, "e": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprint.Blueprint": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore": {"tf": 1}}, "df": 4}, "d": {"docs": {"mephisto.abstractions.blueprint.Blueprint.get_initialization_data": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher": {"tf": 1}}, "df": 3}}}}}, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.ArgsClass": {"tf": 1}}, "df": 2}}}}}}, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architect.Architect.prepare": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.prepare": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.prepare": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.data_model.requester.Requester.to_dict": {"tf": 1}, "mephisto.operations.hydra_config.get_extra_argument_dicts": {"tf": 1}}, "df": 6, "s": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.url_safe_string": {"tf": 1}}, "df": 1}, "d": {"docs": {"mephisto.tools": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.architects": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.build_router.can_build": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_parsed_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.assert_task_args": {"tf": 1}, "mephisto.operations": {"tf": 1.7320508075688772}, "mephisto.utils.qualifications.as_valid_qualification_dict": {"tf": 1}}, "df": 11}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.tools.examine_utils.format_worker_stats": {"tf": 1}}, "df": 1}}}}}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 1}, "mephisto.data_model.requester.Requester.get_available_budget": {"tf": 1}}, "df": 3}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router": {"tf": 1}}, "df": 2, "s": {"docs": {"mephisto.abstractions.architects.router": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}, "j": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.database.MephistoDB.new_project": {"tf": 2}, "mephisto.abstractions.database.MephistoDB.get_project": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.find_projects": {"tf": 1}, "mephisto.data_model": {"tf": 1.4142135623730951}, "mephisto.data_model.project.Project": {"tf": 1}, "mephisto.data_model.project.Project.get_tasks": {"tf": 1}, "mephisto.data_model.project.Project.get_total_spend": {"tf": 1}, "mephisto.data_model.project.Project.new": {"tf": 1}, "mephisto.data_model.task.Task": {"tf": 1.4142135623730951}, "mephisto.data_model.task.Task.get_project": {"tf": 1}, "mephisto.data_model.task.Task.new": {"tf": 1}, "mephisto.utils.testing.get_test_project": {"tf": 1}}, "df": 12, "s": {"docs": {"mephisto.abstractions.database.MephistoDB.get_project": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_projects": {"tf": 1}}, "df": 2}}}}}, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"mephisto.client": {"tf": 1}}, "df": 1}}}}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.data_model": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 2}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.tools": {"tf": 1}, "mephisto.tools.examine_utils.prompt_for_options": {"tf": 1}}, "df": 2, "s": {"docs": {"mephisto.tools": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.utils": {"tf": 1}, "mephisto.utils.metrics.launch_servers_and_wait": {"tf": 1.4142135623730951}, "mephisto.utils.metrics.launch_prometheus_server": {"tf": 1}, "mephisto.utils.metrics.shutdown_prometheus_server": {"tf": 1}}, "df": 4}}}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_eligible": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.task.Task": {"tf": 1}}, "df": 6}}}, "y": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.launch_mock": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 5}}}}, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.get_domain_if_available": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_task_fee": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_bonus_fee": {"tf": 1}}, "df": 3}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.4142135623730951}, "mephisto.operations.operator.Operator.print_run_details": {"tf": 1}, "mephisto.operations.operator.Operator.wait_for_runs_then_shutdown": {"tf": 1}, "mephisto.scripts.heroku.initialize_heroku.main": {"tf": 1}, "mephisto.tools": {"tf": 1.4142135623730951}, "mephisto.tools.scripts.load_db_and_process_config": {"tf": 1}, "mephisto.tools.scripts.process_config_and_get_operator": {"tf": 1}}, "df": 7, "s": {"docs": {"mephisto.operations.operator.Operator.launch_task_run": {"tf": 1}, "mephisto.tools": {"tf": 1}}, "df": 2}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.tools": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.client": {"tf": 1}}, "df": 3}}}, "e": {"docs": {"mephisto.operations.task_launcher.TaskLauncher": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.blueprints.abstract": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.scripts": {"tf": 1}, "mephisto.utils": {"tf": 1}}, "df": 6}}, "t": {"docs": {"mephisto.abstractions.providers": {"tf": 1}}, "df": 1}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.scripts.mturk": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {"mephisto.abstractions.providers": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects": {"tf": 1.4142135623730951}}, "df": 1}}}, "e": {"docs": {"mephisto.abstractions.architects": {"tf": 2}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.__init__": {"tf": 1}}, "df": 4, "d": {"docs": {"mephisto.abstractions.architects": {"tf": 1.4142135623730951}}, "df": 1}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects.local_architect.LocalArchitect.prepare": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.prepare": {"tf": 1}}, "df": 2}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.mock_architect.MockArchitect.download_file": {"tf": 1}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}}, "df": 3}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.add_header": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}}, "df": 2, "s": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.7320508075688772}}, "df": 3, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.tools": {"tf": 1.4142135623730951}}, "df": 1, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.operations.worker_pool.WorkerPool.handle_updated_agent_status": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1}}, "df": 2}}}}}}}, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_custom_bundle": {"tf": 1}, "mephisto.tools.scripts.build_custom_bundle": {"tf": 1}}, "df": 2}, "t": {"docs": {"mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.ArgsClass": {"tf": 1}}, "df": 2}}}}}, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.tools.scripts.task_script": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1}}, "df": 1}}}}}}}}}, "y": {"docs": {"mephisto.abstractions.architects.router": {"tf": 2.23606797749979}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.operations": {"tf": 2.6457513110645907}, "mephisto.operations.registry.uses_mephisto": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1.4142135623730951}, "mephisto.tools": {"tf": 2}, "mephisto.utils": {"tf": 2.23606797749979}}, "df": 8, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.js_time": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB": {"tf": 1}, "mephisto.data_model.packet.Packet": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.utils.dirs.get_run_file_dir": {"tf": 1}}, "df": 7}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.ArgsClass": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig": {"tf": 1}}, "df": 8, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"mephisto": {"tf": 1}}, "df": 1}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.databases": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.providers": {"tf": 1.7320508075688772}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}}, "df": 1}}}}}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker": {"tf": 1}, "mephisto.data_model": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 12, "a": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.utils.dirs.get_tasks_dir": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.get_gold_factory": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers": {"tf": 1.7320508075688772}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.project.Project": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}}, "df": 4}}}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.database.MephistoDB.new_project": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.client": {"tf": 1}}, "df": 1}}}}}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.providers": {"tf": 1}, "mephisto.client": {"tf": 1}}, "df": 2}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.data_model": {"tf": 1}}, "df": 3}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_onboarding_agent": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.unit.Unit.get_status": {"tf": 1}}, "df": 12}, "y": {"docs": {"mephisto.data_model.agent.Agent.update_status": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.update_status": {"tf": 1}}, "df": 2}}}}}, "t": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.client": {"tf": 2}}, "df": 5}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.data_model.worker.Worker.grant_qualification": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.operations": {"tf": 1.4142135623730951}}, "df": 4, "s": {"docs": {"mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.ArgsClass": {"tf": 1}}, "df": 2}, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.client": {"tf": 1.4142135623730951}, "mephisto.utils.metrics.start_metrics_server": {"tf": 1}}, "df": 3, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}}, "df": 1, "s": {"docs": {"mephisto.abstractions.providers": {"tf": 1}}, "df": 1}}}}}}, "p": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1, "s": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}}, "df": 1}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task_run": {"tf": 1}, "mephisto.data_model": {"tf": 1}}, "df": 3, "s": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.providers": {"tf": 1}}, "df": 1}}}}}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.providers.mock.mock_agent.MockAgent.await_submit": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.client": {"tf": 1.4142135623730951}}, "df": 2}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.client": {"tf": 1}}, "df": 2}}}}, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.scripts": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.data_model.agent.Agent.shutdown": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.shutdown": {"tf": 1}}, "df": 2}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.providers": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 2}}}}}}}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.operations.datatypes.LiveTaskRun": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_screening_unit": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_gold_unit": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_run": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_live_run": {"tf": 1}}, "df": 5}}, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.scripts.mturk": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"mephisto.abstractions.architect.Architect.deploy": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.deploy": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.try_server_push": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.deploy": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 6, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.push_status_update": {"tf": 1}}, "df": 3}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.data_model.agent.Agent.observe": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.observe": {"tf": 1}}, "df": 2}}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}}, "df": 2}}, "c": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_security_group": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.detete_instance_address": {"tf": 1}}, "df": 2, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.get_instance_address": {"tf": 1}}, "df": 1}}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_live_update": {"tf": 1}, "mephisto.operations.registry.register_mephisto_abstraction": {"tf": 1}}, "df": 3, "s": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder": {"tf": 1}}, "df": 5}}}, "t": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.on_message": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_data": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.observe": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_submit_event": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.new": {"tf": 1}, "mephisto.data_model.agent.Agent.new": {"tf": 1}, "mephisto.data_model.requester.Requester.new": {"tf": 1}, "mephisto.data_model.unit.Unit.new": {"tf": 1}, "mephisto.data_model.worker.Worker.new": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.registry.uses_mephisto": {"tf": 1}}, "df": 18, "s": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder": {"tf": 1}}, "df": 6}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers": {"tf": 1}, "mephisto.data_model": {"tf": 1.4142135623730951}}, "df": 2, "s": {"docs": {"mephisto.abstractions.providers.mock.mock_agent.MockAgent.get_live_update": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 2.449489742783178}}, "df": 1}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.operations.registry.fill_registries": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {"mephisto.utils.metrics.launch_prometheus_server": {"tf": 1}, "mephisto.utils.metrics.launch_grafana_server": {"tf": 1}}, "df": 2}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}}, "df": 1}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}}, "df": 1}}}}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.operations": {"tf": 1}, "mephisto.scripts.local_db.load_data_to_mephisto_db": {"tf": 1}}, "df": 3}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.client": {"tf": 1}}, "df": 1}}}}}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.data_model": {"tf": 1}}, "df": 1}}}}}}}}}}, "d": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.client": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.router.build_router.can_build": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.build_router": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints": {"tf": 2.449489742783178}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.TaskConfig": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig": {"tf": 1}, "mephisto.utils.dirs.get_dir_for_task": {"tf": 1}, "mephisto.utils.metrics.run_install_script": {"tf": 1}}, "df": 11, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_sandbox_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_compensation_hit_with_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_with_hit_type": {"tf": 1}}, "df": 7, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.local_architect.LocalArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_custom_bundle": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.data_model.agent.Agent.get_data_dir": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_data_dir": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_data_dir": {"tf": 1}, "mephisto.data_model.task.assert_task_is_valid": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_run_dir": {"tf": 1}, "mephisto.scripts": {"tf": 1.7320508075688772}, "mephisto.scripts.mturk": {"tf": 1}, "mephisto.tools": {"tf": 1}, "mephisto.tools.examine_utils": {"tf": 1}, "mephisto.tools.scripts.build_custom_bundle": {"tf": 1}, "mephisto.utils.dirs.get_root_dir": {"tf": 1}, "mephisto.utils.dirs.get_tasks_dir": {"tf": 1}, "mephisto.utils.dirs.get_dir_for_task": {"tf": 1}, "mephisto.utils.dirs.get_root_data_dir": {"tf": 1}, "mephisto.utils.dirs.get_data_dir": {"tf": 1}, "mephisto.utils.dirs.get_mephisto_tmp_dir": {"tf": 1}, "mephisto.utils.dirs.get_dir_for_run": {"tf": 1}, "mephisto.utils.dirs.get_run_file_dir": {"tf": 1.7320508075688772}}, "df": 39}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.database.MephistoDB.new_project": {"tf": 1}, "mephisto.data_model.task.Task.new": {"tf": 1}, "mephisto.utils.dirs": {"tf": 1}}, "df": 3}}}}}, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.architects": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.attempt_to_reconcile_submitted_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_status": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.scripts.local_db.load_data_to_mephisto_db": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1}, "mephisto.scripts.mturk.launch_makeup_hits.main": {"tf": 1}, "mephisto.utils": {"tf": 1}}, "df": 13}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {"mephisto.utils": {"tf": 1}}, "df": 1}, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.utils.dirs.get_provider_dir": {"tf": 1}}, "df": 1}}}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"mephisto": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.__init__": {"tf": 1}}, "df": 1, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.client": {"tf": 1.7320508075688772}}, "df": 1, "s": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.client": {"tf": 1}}, "df": 2}}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.data_model.exceptions.AgentDisconnectedError": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.mock_architect.MockServer.disconnect_mock_agent": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.mark_disconnected": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.disconnect_active_agents": {"tf": 1}}, "df": 4}}}}}}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions": {"tf": 1.4142135623730951}, "mephisto.tools": {"tf": 1}, "mephisto.utils.logger_core.warn_once": {"tf": 1}}, "df": 3, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers": {"tf": 1}}, "df": 2}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.expire_and_dispose_hits": {"tf": 1}}, "df": 1, "d": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.expire_and_dispose_hits": {"tf": 1.4142135623730951}}, "df": 1}, "s": {"docs": {"mephisto.scripts.mturk.cleanup": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.get_gold_factory": {"tf": 1}}, "df": 1, "d": {"docs": {"mephisto.abstractions.architects": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.operations.client_io_handler.ClientIOHandler": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"mephisto.scripts.mturk": {"tf": 1}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}}, "df": 1}}}}, "k": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.save_data": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}}, "df": 6}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.clear_assigned_agent": {"tf": 1}}, "df": 1}}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.data_model.worker.Worker.is_disqualified": {"tf": 1}}, "df": 1}}}}}}}}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.utils": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.add_header": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.OnboardingAgentStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 2.23606797749979}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore": {"tf": 1}, "mephisto.data_model": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.launch": {"tf": 1}, "mephisto.utils.dirs.get_run_file_dir": {"tf": 1}}, "df": 9}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.blueprint.Blueprint.OnboardingAgentStateClass": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.client": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}}, "df": 1}}, "s": {"docs": {"mephisto.operations.operator.Operator": {"tf": 1}}, "df": 1}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.on_message": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.act": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_data": {"tf": 1}, "mephisto.data_model.requester.Requester.to_dict": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.to_dict": {"tf": 1}, "mephisto.operations.hydra_config.get_dict_from_field": {"tf": 1.4142135623730951}, "mephisto.tools.data_browser.DataBrowser.get_data_from_unit": {"tf": 1}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1}, "mephisto.utils.qualifications.as_valid_qualification_dict": {"tf": 1}, "mephisto.utils.qualifications.make_qualification_dict": {"tf": 1}}, "df": 15, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.SharedStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState": {"tf": 2.23606797749979}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.SharedStateClass": {"tf": 2.23606797749979}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.SharedStateClass": {"tf": 1.7320508075688772}, "mephisto.data_model.assignment.InitializationData": {"tf": 1}, "mephisto.operations.worker_pool.OnboardingInfo": {"tf": 1}}, "df": 15}}}}, "s": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.hydra_config.get_extra_argument_dicts": {"tf": 1}}, "df": 3}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.operations": {"tf": 1}, "mephisto.operations.hydra_config.parse_arg_dict": {"tf": 1}, "mephisto.tools": {"tf": 1.4142135623730951}, "mephisto.tools.scripts.load_db_and_process_config": {"tf": 1}, "mephisto.tools.scripts.process_config_and_get_operator": {"tf": 1}}, "df": 5}}}}}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.operations.config_handler.write_config": {"tf": 1}}, "df": 1}}}}}}}}, "d": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.databases.local_database.is_key_failure": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_unique_failure": {"tf": 1}}, "df": 2}}, "e": {"docs": {"mephisto.operations.operator.Operator.launch_task_run": {"tf": 1}}, "df": 1}}, "o": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.should_produce_gold_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.shutdown": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.launch": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.mark_done": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1}}, "df": 21, "c": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions": {"tf": 1}}, "df": 2, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}}, "df": 2}}}}}, "s": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.utils": {"tf": 1}}, "df": 1}}}}}}}}, "w": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architect.Architect.shutdown": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.remove_instance_and_cleanup": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_needs_gold": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB": {"tf": 1}, "mephisto.data_model.unit.Unit.expire": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.operator.Operator.shutdown_async": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.shutdown": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1}, "mephisto.scripts.mturk.cleanup": {"tf": 1}, "mephisto.utils.metrics.launch_servers_and_wait": {"tf": 1}}, "df": 19, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.download_file": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_heroku_client_path": {"tf": 1}}, "df": 4}}}}}}, "n": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.register": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.scripts.local_db.load_data_to_mephisto_db": {"tf": 1}, "mephisto.utils": {"tf": 1}}, "df": 12, "e": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.mark_done": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit": {"tf": 1}, "mephisto.data_model": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.approve_work": {"tf": 1}, "mephisto.data_model.agent.Agent.reject_work": {"tf": 1}, "mephisto.data_model.unit.Unit": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.initialize_named_configs": {"tf": 1}, "mephisto.operations.operator.Operator": {"tf": 1}, "mephisto.tools": {"tf": 1}, "mephisto.utils": {"tf": 1}}, "df": 23, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.providers.mock.mock_agent.MockAgent.mark_done": {"tf": 1}}, "df": 1}}}}, "/": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.data_model": {"tf": 1}}, "df": 1}}}}}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.url_safe_string": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_domain_if_available": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_hosted_zone": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.find_certificate_arn": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_certificate": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1.4142135623730951}}, "df": 6, "s": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.get_domain_if_available": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.debug_log": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}}, "df": 2, "n": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.debug_log": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_requester_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_worker_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_unit_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.new": {"tf": 1}, "mephisto.data_model.exceptions.AgentTimeoutError": {"tf": 1}, "mephisto.data_model.worker.Worker.is_disqualified": {"tf": 1}, "mephisto.data_model.worker.Worker.is_qualified": {"tf": 1}, "mephisto.data_model.worker.Worker.new": {"tf": 1}, "mephisto.operations.config_handler.get_config_arg": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1}, "mephisto.utils.qualifications.find_or_create_qualification": {"tf": 1}}, "df": 25, "t": {"docs": {"mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_heroku_client_path": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.data_model": {"tf": 1}, "mephisto.tools": {"tf": 1}}, "df": 2}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"mephisto": {"tf": 2.23606797749979}, "mephisto.abstractions": {"tf": 2.23606797749979}, "mephisto.abstractions.architect.Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.update_details": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_message": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.submit_mock_unit": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 6.324555320336759}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.ArgsClass": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.SharedStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_onboarding_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_data_for_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_parsed_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.SharedStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 2.449489742783178}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.__init__": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_db_path_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.optimized_load": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1.7320508075688772}, "mephisto.abstractions.databases.local_database.LocalMephistoDB": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.__init__": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB": {"tf": 1.4142135623730951}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.__init__": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.optimized_load": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 2}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.attempt_to_reconcile_submitted_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.client": {"tf": 2}, "mephisto.data_model": {"tf": 3.1622776601683795}, "mephisto.data_model.agent.Agent.handle_submit": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.handle_submit": {"tf": 1}, "mephisto.data_model.assignment.InitializationData": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_data_dir": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_assignment_data": {"tf": 1}, "mephisto.data_model.assignment.Assignment.write_assignment_data": {"tf": 1}, "mephisto.data_model.assignment.Assignment.new": {"tf": 1}, "mephisto.data_model.constants": {"tf": 1}, "mephisto.data_model.packet.Packet": {"tf": 1}, "mephisto.data_model.qualification.Qualification": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_run_dir": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assignment_data": {"tf": 1}, "mephisto.operations": {"tf": 3.3166247903554}, "mephisto.operations.client_io_handler.ClientIOHandler.send_live_update": {"tf": 1}, "mephisto.operations.config_handler.get_config": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.create_assignments": {"tf": 1}, "mephisto.operations.worker_pool.OnboardingInfo": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.reconnect_agent": {"tf": 1}, "mephisto.scripts.local_db.load_data_to_mephisto_db": {"tf": 1.4142135623730951}, "mephisto.scripts.mturk.identify_broken_units.main": {"tf": 1}, "mephisto.tools": {"tf": 3.4641016151377544}, "mephisto.tools.data_browser.DataBrowser": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_data_from_unit": {"tf": 1.4142135623730951}, "mephisto.utils": {"tf": 1}, "mephisto.utils.dirs.get_root_data_dir": {"tf": 1}, "mephisto.utils.dirs.get_data_dir": {"tf": 1}, "mephisto.utils.dirs.get_dir_for_run": {"tf": 1}}, "df": 98, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1}, "mephisto.abstractions.database.MephistoDB": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.__init__": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.shutdown": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.init_tables": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_granted_qualification": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 2.6457513110645907}, "mephisto.abstractions.databases.local_database.LocalMephistoDB": {"tf": 1.4142135623730951}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.__init__": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.__init__": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.set_db_status": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.new": {"tf": 1}, "mephisto.data_model": {"tf": 2.449489742783178}, "mephisto.data_model.agent.Agent.update_status": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.update_status": {"tf": 1}, "mephisto.data_model.assignment.Assignment": {"tf": 1}, "mephisto.data_model.unit.Unit.get_db_status": {"tf": 1}, "mephisto.data_model.unit.Unit.set_db_status": {"tf": 1}, "mephisto.data_model.worker.Worker.new": {"tf": 1}, "mephisto.operations.hydra_config.DatabaseArgs": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.TaskConfig": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.RunScriptConfig": {"tf": 1.4142135623730951}, "mephisto.scripts.mturk.identify_broken_units.main": {"tf": 1}, "mephisto.tools": {"tf": 1}, "mephisto.tools.scripts.load_db_and_process_config": {"tf": 1.4142135623730951}, "mephisto.tools.scripts.augment_config_from_db": {"tf": 1}}, "df": 33, "s": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions.database.MephistoDB": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}}, "df": 3}, "/": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.architect.Architect.__init__": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.operations.hydra_config.DatabaseArgs": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.TaskConfig": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig": {"tf": 1}}, "df": 4}}}}}}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.tools.scripts.task_script": {"tf": 1}}, "df": 2}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.has_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.set_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.create_qualification_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.register_from_provider_data": {"tf": 1}}, "df": 9}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.operations.datatypes": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun": {"tf": 1}}, "df": 2}}}}}}, "e": {"docs": {"mephisto.data_model.unit.Unit.sync_status": {"tf": 1}}, "df": 1, "s": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_custom_bundle": {"tf": 1}, "mephisto.tools.scripts.build_custom_bundle": {"tf": 1}}, "df": 2}}}, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.utils.metrics.get_dash_url": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {"mephisto.client": {"tf": 1}}, "df": 1, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.detete_instance_address": {"tf": 1}, "mephisto.data_model": {"tf": 1}}, "df": 3}, "s": {"docs": {"mephisto.abstractions.providers": {"tf": 1}}, "df": 1}}}, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.ArgsClass": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig": {"tf": 1}}, "df": 5, "s": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1}}, "df": 2}}}}}}}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architect.Architect.download_file": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.tools.scripts.load_db_and_process_config": {"tf": 1}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1}}, "df": 4}}}, "g": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}, "mephisto.operations": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.data_model": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent": {"tf": 1}}, "df": 2}}}}}, "t": {"docs": {"mephisto.client": {"tf": 1}, "mephisto.operations.hydra_config.get_dict_from_field": {"tf": 1}}, "df": 2, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_resources_from_task_run": {"tf": 1}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}}, "df": 2}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 3}, "mephisto.abstractions.architects.ec2.ec2_helpers.deploy_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.deploy": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.deploy": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.debug_log": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}}, "df": 9, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architect.Architect": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.local_architect.LocalArchitect": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}}, "df": 5}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architect.Architect.prepare": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.prepare": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.prepare": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.get_wrapper_js_path": {"tf": 1}}, "df": 12}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architect.Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder": {"tf": 1}}, "df": 5}}}}, "s": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect": {"tf": 1}}, "df": 2}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects.mock_architect.MockArchitect.deploy": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.data_model.unit.Unit.launch": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 4}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.data_model.unit.Unit.get_status": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.data_model": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.utils": {"tf": 1}}, "df": 1, "s": {"docs": {"mephisto.abstractions": {"tf": 1.7320508075688772}, "mephisto.abstractions.architect.Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_domain_if_available": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 2.23606797749979}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.create_qualification_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.AgentClass": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.agent.Agent": {"tf": 1}, "mephisto.data_model.requester.Requester": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.operations.client_io_handler.ClientIOHandler.enqueue_agent_details": {"tf": 1}, "mephisto.operations.operator.Operator.print_run_details": {"tf": 1}}, "df": 25}, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.router.build_router.can_build": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_message": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.create_validation_function": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.is_sandbox": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.has_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.is_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_eligible": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.is_hit_mapping_in_sync": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.is_expired": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.client_is_sandbox": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.is_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_blocked": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.is_sandbox": {"tf": 1}, "mephisto.data_model.requester.Requester.is_sandbox": {"tf": 1}, "mephisto.data_model.unit.Unit.is_expired": {"tf": 1}, "mephisto.data_model.worker.Worker.is_blocked": {"tf": 1}, "mephisto.data_model.worker.Worker.is_eligible": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 21, "d": {"docs": {"mephisto.data_model.assignment.Assignment.get_status": {"tf": 1}, "mephisto.data_model.unit.Unit.get_status": {"tf": 1}}, "df": 2}}}}}}}}, "f": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1.4142135623730951}}, "df": 2, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 4, "s": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.operations.registry.register_mephisto_abstraction": {"tf": 1}}, "df": 4}, "d": {"docs": {"mephisto.abstractions.architects.mock_architect.MockServer.shutdown_mock": {"tf": 1}, "mephisto.data_model.unit.Unit.get_status": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.registry.uses_mephisto": {"tf": 1}}, "df": 4}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}}, "df": 2}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.client": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.configure_base_balancer": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_current_qual_or_default": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.database.MephistoDB": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester": {"tf": 1}, "mephisto.client": {"tf": 1.4142135623730951}, "mephisto.data_model.requester.Requester": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.get_mock_params": {"tf": 1}, "mephisto.tools": {"tf": 1}, "mephisto.tools.scripts.task_script": {"tf": 1.4142135623730951}, "mephisto.utils.dirs": {"tf": 1}, "mephisto.utils.metrics.get_dash_url": {"tf": 1}}, "df": 19, "s": {"docs": {"mephisto.abstractions.architects.router.build_router.build_router": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.tools.scripts.get_db_from_config": {"tf": 1}, "mephisto.utils.metrics.start_metrics_server": {"tf": 1}}, "df": 4}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.client": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.registry.register_mephisto_abstraction": {"tf": 1}, "mephisto.tools": {"tf": 1}, "mephisto.tools.scripts.task_script": {"tf": 1}}, "df": 5}}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 1}}, "df": 1}}}, "e": {"docs": {"mephisto.abstractions.database.MephistoDB.delete_qualification": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}}, "df": 2, "s": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.delete_qualification": {"tf": 1}}, "df": 1}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.operations.worker_pool.WorkerPool": {"tf": 1}}, "df": 1}}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.router": {"tf": 1}}, "df": 1}}}}}}}}}, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.utils": {"tf": 1}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1}, "mephisto.utils.logger_core.get_logger": {"tf": 1}}, "df": 3, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.debug_log": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_close": {"tf": 1}}, "df": 1}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.add_header": {"tf": 1}, "mephisto.scripts.local_db.load_data_to_mephisto_db": {"tf": 1}}, "df": 2}}}}}}}}}, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.data_model.constants.assignment_state.AssignmentState.completed": {"tf": 1}}, "df": 1}}}}, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1}}}}}, "b": {"docs": {"mephisto.abstractions.architect.Architect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.shutdown": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.database.MephistoDB": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.set_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.optimized_load": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_key_failure": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_unique_failure": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.optimized_load": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.launch": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.new": {"tf": 1}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1}, "mephisto.data_model.agent.Agent.new": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_db_id_from_agent_id": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1}, "mephisto.data_model.requester.Requester.new": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1}, "mephisto.data_model.unit.Unit.sync_status": {"tf": 1}, "mephisto.data_model.unit.Unit.new": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.new": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.push_status_update": {"tf": 1}, "mephisto.tools": {"tf": 2}, "mephisto.tools.data_browser.DataBrowser.get_data_from_unit": {"tf": 1}, "mephisto.utils.qualifications.find_or_create_qualification": {"tf": 1}}, "df": 48}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_data_for_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.operations": {"tf": 1.7320508075688772}, "mephisto.scripts.mturk.cleanup": {"tf": 1}}, "df": 8}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.expire": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig": {"tf": 1}}, "df": 4}}}}}}, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1}}, "df": 2}, "m": {"docs": {}, "df": 0, "p": {"docs": {"mephisto.data_model": {"tf": 1}}, "df": 1}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.get_certificate": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 1}}, "df": 2}}}, "c": {"docs": {"mephisto.scripts.mturk": {"tf": 1}, "mephisto.utils.metrics.launch_servers_and_wait": {"tf": 1}}, "df": 2, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_message": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}}, "df": 4, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_custom_bundle": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.ArgsClass": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.to_dict": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails": {"tf": 1}, "mephisto.tools": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_data_from_unit": {"tf": 1}, "mephisto.tools.examine_utils.format_worker_stats": {"tf": 1}, "mephisto.tools.scripts.build_custom_bundle": {"tf": 1}}, "df": 16}}}, "s": {"docs": {"mephisto": {"tf": 2.449489742783178}, "mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 2}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.7320508075688772}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.constants": {"tf": 1}, "mephisto.data_model.task.Task": {"tf": 1}, "mephisto.operations": {"tf": 1.7320508075688772}, "mephisto.operations.datatypes": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1}, "mephisto.tools": {"tf": 2}, "mephisto.utils": {"tf": 2.449489742783178}, "mephisto.utils.dirs": {"tf": 1}}, "df": 15}, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}}, "df": 1, "s": {"docs": {"mephisto.data_model": {"tf": 1}}, "df": 1}}, "d": {"docs": {"mephisto.utils.dirs.get_run_file_dir": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.data_model": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.send_agent_act": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_parsed_data": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.7320508075688772}, "mephisto.data_model": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.tools": {"tf": 1}}, "df": 7, "s": {"docs": {"mephisto.abstractions.architects.ec2.prepare_ec2_servers.update_details": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.add_header": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.ArgsClass": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.tools.scripts.load_db_and_process_config": {"tf": 1}}, "df": 7}}}, "x": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.ArgsClass": {"tf": 1.4142135623730951}}, "df": 3}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_evaluation_unit": {"tf": 1}}, "df": 2, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.operations": {"tf": 1}, "mephisto.operations.operator.Operator": {"tf": 1}}, "df": 2, "s": {"docs": {"mephisto.operations": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool": {"tf": 1}}, "df": 2}}}}, "s": {"docs": {"mephisto.utils": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit": {"tf": 1}, "mephisto.data_model.unit.Unit": {"tf": 1}}, "df": 8}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_qualifies": {"tf": 1}}, "df": 1}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"mephisto": {"tf": 1}, "mephisto.data_model": {"tf": 1.4142135623730951}, "mephisto.data_model.qualification.Qualification": {"tf": 1}, "mephisto.data_model.qualification.GrantedQualification": {"tf": 1}, "mephisto.operations.operator.Operator": {"tf": 1}, "mephisto.scripts": {"tf": 1}, "mephisto.tools": {"tf": 1.7320508075688772}, "mephisto.tools.data_browser.DataBrowser": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_by_worker": {"tf": 1}}, "df": 9}}, "t": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.js_time": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.act": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.convert_mephisto_qualifications": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_agent_from_onboarding": {"tf": 1}}, "df": 4, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects.router": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.data_model": {"tf": 1.4142135623730951}}, "df": 1, "s": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.ArgsClass": {"tf": 1}}, "df": 2}}}}}}}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_frontend_args": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_config": {"tf": 1}, "mephisto.operations": {"tf": 4.123105625617661}, "mephisto.operations.config_handler.get_raw_config": {"tf": 1.4142135623730951}, "mephisto.operations.config_handler.get_config": {"tf": 1}, "mephisto.operations.config_handler.write_config": {"tf": 1}, "mephisto.operations.config_handler.add_config_arg": {"tf": 1}, "mephisto.operations.config_handler.get_config_arg": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run": {"tf": 1}, "mephisto.tools": {"tf": 3.1622776601683795}, "mephisto.tools.scripts.load_db_and_process_config": {"tf": 1.4142135623730951}, "mephisto.tools.scripts.process_config_and_get_operator": {"tf": 1}, "mephisto.tools.scripts.task_script": {"tf": 2}, "mephisto.tools.scripts.augment_config_from_db": {"tf": 1}}, "df": 26, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architect.ArchitectArgs": {"tf": 1}, "mephisto.abstractions.architect.Architect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.configure_base_balancer": {"tf": 1}, "mephisto.abstractions.crowd_provider.ProviderArgs": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProviderArgs": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.ArgsClass": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.ArgsClass": {"tf": 1}}, "df": 9, "d": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.tools": {"tf": 1}, "mephisto.utils.dirs.get_root_dir": {"tf": 1}, "mephisto.utils.dirs.get_tasks_dir": {"tf": 1}}, "df": 6}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects": {"tf": 2}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint": {"tf": 1}, "mephisto.data_model": {"tf": 1.7320508075688772}, "mephisto.data_model.unit.Unit.launch": {"tf": 1}, "mephisto.operations": {"tf": 2.23606797749979}, "mephisto.operations.hydra_config.initialize_named_configs": {"tf": 1}, "mephisto.tools": {"tf": 1.4142135623730951}, "mephisto.tools.scripts.load_db_and_process_config": {"tf": 1}, "mephisto.tools.scripts.process_config_and_get_operator": {"tf": 1}, "mephisto.tools.scripts.get_db_from_config": {"tf": 1}, "mephisto.utils": {"tf": 1.4142135623730951}, "mephisto.utils.dirs.get_run_file_dir": {"tf": 1}, "mephisto.utils.metrics.start_metrics_server": {"tf": 1}}, "df": 15, "s": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 3}}}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.operations.hydra_config.get_task_state_dicts": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.ArgsClass": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 9}}}}}, "s": {"docs": {"mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.tools.scripts.task_script": {"tf": 1}}, "df": 2, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "m": {"docs": {"mephisto.client": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.tools": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.tools": {"tf": 1}}, "df": 1}}}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.router": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}}, "df": 4, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_closed": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 2.449489742783178}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.LocalAgentState.__init__": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_open": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.AgentClass": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.agent.Agent": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 13, "s": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockServer": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.shutdown": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.shutdown": {"tf": 1}}, "df": 6}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.LocalAgentState": {"tf": 1}}, "df": 1}}, "s": {"docs": {"mephisto.data_model": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}, "mephisto.client": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 3}}}, "s": {"docs": {"mephisto.data_model": {"tf": 1}}, "df": 1}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.data_model.constants.assignment_state.AssignmentState.incomplete": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.payable": {"tf": 1}}, "df": 2}}}}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.databases": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.client": {"tf": 1.4142135623730951}}, "df": 1}, "s": {"docs": {"mephisto.tools": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"tf": 1}}, "df": 1}, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.data_model.assignment.Assignment.get_units": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.data_model.worker.Worker.new_from_provider_data": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.data_model": {"tf": 1.4142135623730951}, "mephisto.data_model.constants": {"tf": 1}}, "df": 2}}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}}, "df": 1}}}, "p": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.client": {"tf": 1}, "mephisto.data_model": {"tf": 1}}, "df": 2, "s": {"docs": {"mephisto.data_model": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.MephistoConfig": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.TaskConfig": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.RunScriptConfig": {"tf": 1.4142135623730951}, "mephisto.operations.task_launcher.TaskLauncher.generate_units": {"tf": 1}}, "df": 8, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.blueprint.Blueprint.get_initialization_data": {"tf": 1}}, "df": 1}}}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto": {"tf": 1.4142135623730951}, "mephisto.abstractions": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.make_agent_request": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.initialize_named_configs": {"tf": 1}, "mephisto.utils": {"tf": 1}}, "df": 7}, "s": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}}, "df": 1}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_message": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_completion_stats_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1}, "mephisto.operations": {"tf": 1.7320508075688772}}, "df": 23}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.utils.logger_core.get_logger": {"tf": 1}}, "df": 2}}}, "s": {"docs": {"mephisto.operations": {"tf": 1}, "mephisto.utils.logger_core.get_logger": {"tf": 1}}, "df": 2}}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.operations.datatypes.LoopWrapper.execute_coro": {"tf": 1}}, "df": 1}}}}}}}, "m": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.client": {"tf": 1}}, "df": 2, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1, "d": {"docs": {"mephisto": {"tf": 1}}, "df": 1}, "s": {"docs": {"mephisto.abstractions": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1}}, "df": 2, "s": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker": {"tf": 1}, "mephisto.data_model": {"tf": 2}, "mephisto.data_model.worker.Worker": {"tf": 1}, "mephisto.operations": {"tf": 2.23606797749979}, "mephisto.operations.client_io_handler.ClientIOHandler": {"tf": 1}}, "df": 14}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.blueprint.BlueprintMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit": {"tf": 1}}, "df": 4}}}}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"mephisto": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.data_model": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.mark_done": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.sync_completion_status": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.operator.Operator.wait_for_runs_then_shutdown": {"tf": 1}}, "df": 19, "d": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignment": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignments_for_hit": {"tf": 1}, "mephisto.client.api.get_running_task_runs": {"tf": 1}, "mephisto.data_model": {"tf": 2}, "mephisto.data_model.constants.assignment_state.AssignmentState.completed": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.tools": {"tf": 1.4142135623730951}, "mephisto.tools.data_browser.DataBrowser": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_task_name": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_run_id": {"tf": 1}, "mephisto.utils.testing.make_completed_unit": {"tf": 1}}, "df": 14}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.data_model": {"tf": 1}}, "df": 2}}, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_submit_event": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_is_completed": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.sync_completion_status": {"tf": 1}}, "df": 8}}}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint": {"tf": 1}}, "df": 2}}}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.tools": {"tf": 1}}, "df": 2}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.is_hit_mapping_in_sync": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.create_compensation_hit_with_hit_type": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.tools": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract": {"tf": 1}, "mephisto.abstractions.database.MephistoDBException": {"tf": 1}, "mephisto.abstractions.database.EntryAlreadyExistsException": {"tf": 1}, "mephisto.abstractions.database.EntryDoesNotExistException": {"tf": 1}, "mephisto.client.api.InvalidUsage": {"tf": 1}, "mephisto.data_model": {"tf": 1.7320508075688772}, "mephisto.operations": {"tf": 1}, "mephisto.tools.examine_utils.prompt_for_options": {"tf": 1}}, "df": 9, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.AgentClass": {"tf": 1}, "mephisto.client": {"tf": 1}}, "df": 5, "s": {"docs": {"mephisto.abstractions.architects": {"tf": 1.4142135623730951}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.client_is_sandbox": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 4}}, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_security_group": {"tf": 1}}, "df": 1, "n": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1, "s": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner": {"tf": 1}}, "df": 2}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.router": {"tf": 1}}, "df": 1}}}}}, "/": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"5": {"3": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.get_domain_if_available": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "#": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {"mephisto.client": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_task_fee": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_bonus_fee": {"tf": 1}}, "df": 2}}}}}}}, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.client": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"mephisto.client": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.submit_onboarding": {"tf": 1}}, "df": 1}}}, "e": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_onboarding": {"tf": 1}}, "df": 2}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"mephisto": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 5, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}}, "df": 3}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.expire_and_dispose_hits": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_valid_units_for_worker": {"tf": 1}, "mephisto.data_model.unit.Unit.launch": {"tf": 1}, "mephisto.tools": {"tf": 1}}, "df": 7}}, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_completion_stats_for_worker": {"tf": 1}, "mephisto.client": {"tf": 1.4142135623730951}, "mephisto.tools": {"tf": 2}}, "df": 3, "s": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_completion_stats_for_worker": {"tf": 1}}, "df": 1}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers": {"tf": 1}}, "df": 1}}}}}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.data_model": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler": {"tf": 1}}, "df": 2}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects": {"tf": 1}}, "df": 1}}}}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.tools": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}}, "df": 1}}, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1, "s": {"docs": {"mephisto.data_model": {"tf": 1}}, "df": 1}}}}}}}}}, "o": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1}}}}}}}}}}, "p": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.architects.router.build_router.build_router": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.build_in_dir": {"tf": 1}}, "df": 6, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}}, "df": 1}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1, "s": {"docs": {"mephisto.data_model": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.data_model.unit.Unit.get_pay_amount": {"tf": 1}}, "df": 1}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architect.ArchitectArgs": {"tf": 1}, "mephisto.abstractions.architect.Architect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.mock_architect.SocketHandler.open": {"tf": 1}, "mephisto.abstractions.blueprint.SharedTaskState": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.BlueprintMixin.extract_unique_mixins": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.crowd_provider.ProviderArgs": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.UnitClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.database.MephistoDBException": {"tf": 1}, "mephisto.abstractions.database.EntryAlreadyExistsException": {"tf": 1}, "mephisto.abstractions.database.EntryDoesNotExistException": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.optimized_load": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.cache_result": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.optimized_load": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProviderArgs": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.UnitClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.UnitClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.UnitClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1.4142135623730951}, "mephisto.client.api.InvalidUsage": {"tf": 1}, "mephisto.data_model": {"tf": 3}, "mephisto.data_model.agent.Agent": {"tf": 1}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment": {"tf": 1}, "mephisto.data_model.packet.Packet": {"tf": 1}, "mephisto.data_model.requester.RequesterArgs": {"tf": 1}, "mephisto.data_model.requester.Requester": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.requester.Requester.ArgsClass": {"tf": 1}, "mephisto.data_model.task.Task": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs": {"tf": 1}, "mephisto.data_model.task_run.TaskRun": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.ArgsClass": {"tf": 1}, "mephisto.data_model.unit.Unit": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.get_crowd_provider_class": {"tf": 1}, "mephisto.data_model.unit.Unit.get_status": {"tf": 1}, "mephisto.data_model.worker.WorkerArgs": {"tf": 1}, "mephisto.data_model.worker.Worker": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1.4142135623730951}, "mephisto.operations": {"tf": 2.449489742783178}, "mephisto.operations.client_io_handler.ClientIOHandler": {"tf": 1}, "mephisto.operations.hydra_config.get_extra_argument_dicts": {"tf": 1}, "mephisto.operations.hydra_config.get_task_state_dicts": {"tf": 1}, "mephisto.operations.hydra_config.parse_arg_dict": {"tf": 1}, "mephisto.operations.operator.Operator": {"tf": 1.4142135623730951}, "mephisto.operations.registry.get_crowd_provider_from_type": {"tf": 1}, "mephisto.operations.registry.get_blueprint_from_type": {"tf": 1}, "mephisto.operations.registry.get_architect_from_type": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser": {"tf": 1}, "mephisto.utils": {"tf": 1}}, "df": 101, "e": {"docs": {}, "df": 0, "s": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.extract_unique_mixins": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1}, "mephisto.data_model": {"tf": 3.3166247903554}, "mephisto.operations": {"tf": 2.6457513110645907}, "mephisto.operations.registry.register_mephisto_abstraction": {"tf": 1}, "mephisto.operations.registry.uses_mephisto": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool": {"tf": 1}, "mephisto.utils": {"tf": 2}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1}}, "df": 14, "e": {"docs": {"mephisto.data_model": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.providers": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {"mephisto.abstractions.providers": {"tf": 1}}, "df": 1}}}, "i": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_heroku_client_path": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_message": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_open": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_frontend_args": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_frontend_args": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_sandbox_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.client_is_sandbox": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_requester_balance": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_assignments_for_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.is_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.email_worker": {"tf": 1}, "mephisto.data_model.packet.Packet": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.push_status_update": {"tf": 1}}, "df": 21, "s": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_with_hit_type": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler": {"tf": 1}, "mephisto.tools": {"tf": 1}}, "df": 7}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architect.Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_closed": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.get_channels": {"tf": 1}, "mephisto.data_model": {"tf": 1.4142135623730951}, "mephisto.operations": {"tf": 2.449489742783178}, "mephisto.operations.datatypes.LiveTaskRun": {"tf": 1}}, "df": 11}}}}}}}}}, "/": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1}}}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.shutdown": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.expire_units": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.shutdown": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1.7320508075688772}}, "df": 7, "u": {"docs": {}, "df": 0, "p": {"docs": {"mephisto.abstractions.architects": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.remove_instance_and_cleanup": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.shutdown": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1.7320508075688772}}, "df": 17}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.close": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.build_is_clean": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.build_is_clean": {"tf": 1}, "mephisto.data_model.agent.Agent.shutdown": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.shutdown": {"tf": 1}}, "df": 5}, "r": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}}, "df": 2}}, "s": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 1}}, "df": 1}}, "r": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_assignment_to_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.clear_hit_from_unit": {"tf": 1}, "mephisto.data_model.unit.Unit.clear_assigned_agent": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.disconnect_active_agents": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1}}, "df": 6, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.remove_instance_and_cleanup": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.clear_assigned_agent": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.databases": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.close": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.shutdown": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.shutdown": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.shutdown": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.shutdown": {"tf": 1}}, "df": 6, "d": {"docs": {"mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_closed": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_close": {"tf": 1}}, "df": 3}, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.data_model": {"tf": 1}}, "df": 1}}, "s": {"docs": {"mephisto.utils.metrics.launch_servers_and_wait": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "d": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.crowd_provider.ProviderArgs": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.RequesterClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.is_sandbox": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_worker": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 6}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.mark_done": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProviderArgs": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.RequesterClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new_from_provider_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.register": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.data_model": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.new_from_provider_data": {"tf": 1}, "mephisto.data_model.agent.Agent.mark_done": {"tf": 1}, "mephisto.data_model.requester.Requester": {"tf": 1.4142135623730951}, "mephisto.data_model.requester.Requester.register": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_provider": {"tf": 1}, "mephisto.data_model.unit.Unit": {"tf": 1}, "mephisto.data_model.unit.Unit.get_status": {"tf": 1}, "mephisto.data_model.unit.Unit.launch": {"tf": 1}, "mephisto.data_model.worker.Worker.new_from_provider_data": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_qualification": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig": {"tf": 1}, "mephisto.operations.registry.get_crowd_provider_from_type": {"tf": 1}, "mephisto.operations.worker_pool.OnboardingInfo": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1}}, "df": 41, "w": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions.providers": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions": {"tf": 1}}, "df": 1}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions": {"tf": 1.7320508075688772}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_qualification": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 2.8284271247461903}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1}, "mephisto.data_model": {"tf": 1.7320508075688772}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1}, "mephisto.data_model.unit.Unit.get_crowd_provider_class": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_crowd_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_crowd_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.register": {"tf": 1}, "mephisto.operations": {"tf": 2.23606797749979}, "mephisto.operations.datatypes.LiveTaskRun": {"tf": 1}}, "df": 27, "s": {"docs": {"mephisto.abstractions.providers": {"tf": 1}}, "df": 1}}}}}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.data_model": {"tf": 1.4142135623730951}, "mephisto.data_model.project.Project": {"tf": 1}, "mephisto.data_model.requester.Requester.get_available_budget": {"tf": 1}, "mephisto.data_model.unit.Unit.launch": {"tf": 1}}, "df": 6}}}}}}}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1.7320508075688772}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.tools": {"tf": 1}, "mephisto.utils": {"tf": 1}, "mephisto.utils.qualifications.find_or_create_qualification": {"tf": 1}}, "df": 7, "\\": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.client": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.databases.local_database.LocalMephistoDB.init_tables": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.init_tables": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.init_tables": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.reserve_unit": {"tf": 1}}, "df": 6}}}, "e": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_hosted_zone": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_mephisto_vpc": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_security_group": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_instance": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_target_group": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_instance_address": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.install_router_files": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_custom_bundle": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_project": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_requester": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_worker": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_onboarding_agent": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.new_unit": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_requester_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_worker_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_unit_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.create_qualification_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_session_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.launch": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.new": {"tf": 1}, "mephisto.client": {"tf": 1.4142135623730951}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1}, "mephisto.data_model.agent.Agent.new": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.new": {"tf": 1}, "mephisto.data_model.assignment.Assignment.new": {"tf": 1}, "mephisto.data_model.project.Project.new": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1}, "mephisto.data_model.requester.Requester.new": {"tf": 1}, "mephisto.data_model.task.Task.new": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.new": {"tf": 1}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1}, "mephisto.data_model.unit.Unit.new": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.new": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.create_assignments": {"tf": 1}, "mephisto.tools.examine_utils.get_worker_stats": {"tf": 1}, "mephisto.tools.scripts.task_script": {"tf": 1}, "mephisto.tools.scripts.build_custom_bundle": {"tf": 1}, "mephisto.utils.qualifications.make_qualification_dict": {"tf": 1}, "mephisto.utils.testing.get_test_project": {"tf": 1}, "mephisto.utils.testing.get_test_worker": {"tf": 1}, "mephisto.utils.testing.get_test_requester": {"tf": 1}, "mephisto.utils.testing.get_mock_requester": {"tf": 1}, "mephisto.utils.testing.get_test_task": {"tf": 1}, "mephisto.utils.testing.get_test_task_run": {"tf": 1}, "mephisto.utils.testing.get_test_assignment": {"tf": 1}}, "df": 88, "s": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.get_owner_tag": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_zone_records": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_key_pair": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_instance_to_listener": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_load_balancer": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_compensation_hit_with_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_with_hit_type": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.scripts.mturk.launch_makeup_hits.main": {"tf": 1}, "mephisto.tools": {"tf": 1}, "mephisto.utils.testing.make_completed_unit": {"tf": 1}}, "df": 16}, "d": {"docs": {"mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_project": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_assignment": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_session_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.new": {"tf": 1}, "mephisto.data_model.agent.Agent.new": {"tf": 1}, "mephisto.data_model.requester.Requester.new": {"tf": 1}, "mephisto.data_model.unit.Unit.new": {"tf": 1}, "mephisto.data_model.worker.Worker.new": {"tf": 1}, "mephisto.operations": {"tf": 2.23606797749979}, "mephisto.utils.testing.make_completed_unit": {"tf": 1}}, "df": 21}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.providers": {"tf": 1}}, "df": 1, "s": {"docs": {"mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_user_identifier": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.register": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.register": {"tf": 1}, "mephisto.data_model.requester.Requester.register": {"tf": 1}, "mephisto.scripts.heroku.initialize_heroku.main": {"tf": 1}}, "df": 7}}}}}}}}}, "a": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.scripts.mturk.identify_broken_units.main": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.utils.logger_core.get_logger": {"tf": 1}}, "df": 1}}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_custom_bundle": {"tf": 1.7320508075688772}, "mephisto.operations.operator.Operator": {"tf": 1}, "mephisto.tools": {"tf": 1}, "mephisto.tools.scripts.build_custom_bundle": {"tf": 1.7320508075688772}}, "df": 9, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.operations.hydra_config.get_extra_argument_dicts": {"tf": 1}}, "df": 2}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_user_identifier": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_needs_gold": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.AgentClass": {"tf": 1}, "mephisto.data_model": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_assignments": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.disconnect_active_agents": {"tf": 1}, "mephisto.tools.examine_utils.get_worker_stats": {"tf": 1}, "mephisto.utils.metrics.start_metrics_server": {"tf": 1}}, "df": 17, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_mephisto_vpc": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.data_model": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.get_db_status": {"tf": 1}, "mephisto.operations": {"tf": 2}, "mephisto.operations.operator.Operator.get_running_task_runs": {"tf": 1}, "mephisto.operations.operator.Operator.wait_for_runs_then_shutdown": {"tf": 1}, "mephisto.operations.registry.get_valid_provider_types": {"tf": 1}, "mephisto.operations.registry.get_valid_blueprint_types": {"tf": 1}, "mephisto.operations.registry.get_valid_architect_types": {"tf": 1}, "mephisto.scripts.local_db.load_data_to_mephisto_db": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1.4142135623730951}, "mephisto.utils.dirs.get_root_dir": {"tf": 1}}, "df": 17}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.operations.operator.Operator": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions": {"tf": 1.4142135623730951}, "mephisto.abstractions.architect.Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 2.23606797749979}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_domain_if_available": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.local_architect.LocalArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 2}, "mephisto.abstractions.architects.mock_architect.MockArchitect": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.debug_log": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.register_router_application": {"tf": 1}, "mephisto.abstractions.blueprint.SharedTaskState": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_initialization_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints": {"tf": 2.449489742783178}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_onboarding_data": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.get_gold_factory": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.should_produce_gold_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.observe": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 2}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task_run": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 2.8284271247461903}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.expire_and_dispose_hits": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.new": {"tf": 1}, "mephisto.data_model": {"tf": 3}, "mephisto.data_model.agent.Agent.shutdown": {"tf": 1}, "mephisto.data_model.agent.Agent.mark_done": {"tf": 1}, "mephisto.data_model.agent.Agent.new": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.shutdown": {"tf": 1}, "mephisto.data_model.assignment.Assignment.new": {"tf": 1}, "mephisto.data_model.requester.Requester.new": {"tf": 1}, "mephisto.data_model.unit.Unit.new": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_crowd_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_crowd_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.new": {"tf": 1}, "mephisto.operations": {"tf": 3.1622776601683795}, "mephisto.scripts.mturk": {"tf": 1.4142135623730951}, "mephisto.scripts.mturk.launch_makeup_hits.main": {"tf": 1}, "mephisto.tools": {"tf": 1.4142135623730951}, "mephisto.tools.examine_utils": {"tf": 1}}, "df": 62, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects": {"tf": 1}}, "df": 1}}}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.register_instance_to_listener": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.is_expired": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.worker.Worker.new_from_provider_data": {"tf": 1}, "mephisto.utils.metrics.launch_servers_and_wait": {"tf": 1}}, "df": 7, "s": {"docs": {"mephisto.abstractions.architects": {"tf": 1.4142135623730951}, "mephisto.client.api.intentional_error": {"tf": 1}, "mephisto.data_model": {"tf": 1}}, "df": 3}}, "t": {"docs": {"mephisto.abstractions.databases.local_database.nonesafe_int": {"tf": 1}}, "df": 1}}, "p": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.architects": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}}, "df": 1, "d": {"docs": {"mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.data_model": {"tf": 1}}, "df": 3}}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.architects": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.prepare": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.prepare": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.shutdown": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_live_update": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"tf": 1}, "mephisto.data_model.agent.Agent.mark_done": {"tf": 1}, "mephisto.data_model.requester.Requester.new": {"tf": 1}, "mephisto.data_model.unit.Unit.launch": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1}}, "df": 16, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.on_message": {"tf": 1}}, "df": 1, "s": {"docs": {"mephisto.abstractions.architects": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_sandbox_client_for_requester": {"tf": 1}, "mephisto.operations": {"tf": 1.7320508075688772}}, "df": 4, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.operations.datatypes.LoopWrapper.execute_coro": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_projects": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_tasks": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_task_runs": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_assignments": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_units": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_requesters": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_workers": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_agents": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_onboarding_agents": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_submit_event": {"tf": 1}, "mephisto.data_model.agent.Agent.shutdown": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.shutdown": {"tf": 1}}, "df": 17}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.SharedStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.SharedStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.SharedStateClass": {"tf": 1.4142135623730951}}, "df": 10}}}}}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.SharedStateClass": {"tf": 1}}, "df": 11}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.SharedStateMixin": {"tf": 1.4142135623730951}}, "df": 2}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.SharedStateClass": {"tf": 1}}, "df": 2}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.data_model.unit.Unit.get_pay_amount": {"tf": 1}}, "df": 1}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1}}, "df": 2}}}}}}}}}, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.client": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}}, "df": 1}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.add_header": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.cache_result": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.databases": {"tf": 1}}, "df": 1}, "d": {"docs": {"mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.is_hit_mapping_in_sync": {"tf": 1}}, "df": 2}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_data": {"tf": 1}, "mephisto.scripts.local_db.load_data_to_mephisto_db": {"tf": 1}}, "df": 2}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 2}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.close": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_alive": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.operations.client_io_handler.ClientIOHandler.associate_agent_with_registration": {"tf": 1}}, "df": 8, "s": {"docs": {"mephisto.abstractions.architect.Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.get_channels": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.launch_channels": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.shutdown": {"tf": 1}}, "df": 8}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.attempt_to_reconcile_submitted_data": {"tf": 1}}, "df": 2}}, "g": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.register_zone_records": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.update_qualified_status": {"tf": 1}, "mephisto.client": {"tf": 1}}, "df": 3, "s": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_custom_bundle": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.final_agent": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.tools.scripts.build_custom_bundle": {"tf": 1}}, "df": 7}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.database.MephistoDB.new_project": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.on_message": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint": {"tf": 1}}, "df": 12}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.data_model": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.client": {"tf": 1}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1, "s": {"docs": {"mephisto.client": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.server_is_running": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.rule_is_new": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.server_is_running": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_custom_bundle": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.init_tables": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.await_submit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.data_model.requester.Requester.is_registered": {"tf": 1}, "mephisto.scripts.heroku.initialize_heroku.main": {"tf": 1}, "mephisto.tools.scripts.augment_config_from_db": {"tf": 1}, "mephisto.tools.scripts.build_custom_bundle": {"tf": 1}, "mephisto.utils.dirs.get_dir_for_task": {"tf": 1}, "mephisto.utils.metrics.start_metrics_server": {"tf": 1}, "mephisto.utils.qualifications.as_valid_qualification_dict": {"tf": 1}}, "df": 22, "s": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.check_domain_unused_locally": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.check_mturk_balance": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.generate_units": {"tf": 1}, "mephisto.utils.qualifications.as_valid_qualification_dict": {"tf": 1}}, "df": 4}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit": {"tf": 1}, "mephisto.data_model.unit.Unit": {"tf": 1}}, "df": 8}}}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.data_model": {"tf": 1}, "mephisto.data_model.unit.Unit.get_status": {"tf": 1}}, "df": 2}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.get_certificate": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.utils": {"tf": 1}}, "df": 4, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.attempt_to_reconcile_submitted_data": {"tf": 1}, "mephisto.data_model": {"tf": 1}}, "df": 2}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.find_certificate_arn": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_certificate": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_zone_records": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.7320508075688772}}, "df": 5}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.find_certificate_arn": {"tf": 1}}, "df": 1}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers": {"tf": 1}}, "df": 1, "d": {"docs": {"mephisto.utils.dirs": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "v": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.ArgsClass": {"tf": 1}}, "df": 8}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.scripts.mturk": {"tf": 1}, "mephisto.utils.metrics.launch_servers_and_wait": {"tf": 1}}, "df": 2}}}}, "a": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions": {"tf": 3.3166247903554}, "mephisto.abstractions.architect.Architect": {"tf": 1}, "mephisto.abstractions.architect.Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architect.Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 5}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.open": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.url_safe_string": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_owner_tag": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.find_hosted_zone": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_hosted_zone": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_security_group": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_key_pair": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_target_group": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.rule_is_new": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_instance_to_listener": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_load_balancer": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_instance_address": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.remove_instance_and_cleanup": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_heroku_client_path": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.deploy": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 3.3166247903554}, "mephisto.abstractions.architects.mock_architect.SocketHandler.open": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_close": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_message": {"tf": 2.449489742783178}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockServer.send_agent_act": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockServer.submit_mock_unit": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent_after_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockServer.disconnect_mock_agent": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.deploy": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router": {"tf": 3.1622776601683795}, "mephisto.abstractions.architects.router.build_router.can_build": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.install_router_files": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.debug_log": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.LocalAgentState": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.LocalAgentState.__init__": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.register_router_application": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_open": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_close": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.make_agent_request": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.submit_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.Blueprint": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.Blueprint.OnboardingAgentStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.Blueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_initialization_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints": {"tf": 6.164414002968976}, "mephisto.abstractions.blueprints.abstract": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskRunnerClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_failed_qual": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_onboarding_data": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.create_validation_function": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.get_gold_factory": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_needs_gold": {"tf": 2}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_qualifies": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_completion_stats_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.should_produce_gold_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.update_qualified_status": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.create_validation_function": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskBuilderClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_frontend_args": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_custom_bundle": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.agent_id": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.observe": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_world_id": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskBuilderClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskRunnerClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder.RemoteProcedureTaskBuilder": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 3.3166247903554}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.TaskBuilderClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.UnitClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.WorkerClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.is_sandbox": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.assert_task_args": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_db_path_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.has_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.optimized_load": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.cache_result": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_project": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.new_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.update_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.new_requester": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.new_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.new_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.make_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.find_qualifications": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.grant_qualification": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1.7320508075688772}, "mephisto.abstractions.databases.local_database.is_key_failure": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_unique_failure": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB": {"tf": 1.4142135623730951}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.optimized_load": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.cache_result": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.new_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers": {"tf": 6.244997998398398}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_live_update": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_submit_event": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.get_live_update": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.await_submit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_requester_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_requester_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_worker_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_unit_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_unit_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.UnitClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.WorkerClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new_from_provider_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.is_hit_mapping_in_sync": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.new_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_unassigned_hit_ids": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_assignment_to_hit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.clear_hit_from_unit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.create_qualification_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_session_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.WorkerClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.expire": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.client_is_sandbox": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_config": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.delete_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.give_worker_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.remove_worker_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_compensation_hit_with_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignment": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignments_for_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_assignments_for_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.pay_bonus": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.email_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_blocked": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_eligible": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProviderArgs": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.WorkerClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.is_sandbox": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.new": {"tf": 1}, "mephisto.client": {"tf": 3.3166247903554}, "mephisto.client.api.intentional_error": {"tf": 1}, "mephisto.data_model": {"tf": 5.5677643628300215}, "mephisto.data_model.agent.Agent": {"tf": 1}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.get_worker": {"tf": 1}, "mephisto.data_model.agent.Agent.update_status": {"tf": 1}, "mephisto.data_model.agent.Agent.new_from_provider_data": {"tf": 1}, "mephisto.data_model.agent.Agent.soft_reject_work": {"tf": 1}, "mephisto.data_model.agent.Agent.mark_done": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent": {"tf": 1.7320508075688772}, "mephisto.data_model.agent.OnboardingAgent.get_worker": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.update_status": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.new": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.valid_unit": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.final_unit": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.completed": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.final_agent": {"tf": 1}, "mephisto.data_model.exceptions.AbsentAgentError": {"tf": 1}, "mephisto.data_model.exceptions.AgentDisconnectedError": {"tf": 1}, "mephisto.data_model.exceptions.AgentTimeoutError": {"tf": 1}, "mephisto.data_model.exceptions.AgentShutdownError": {"tf": 1.4142135623730951}, "mephisto.data_model.project.Project": {"tf": 1}, "mephisto.data_model.project.Project.new": {"tf": 1}, "mephisto.data_model.requester.RequesterArgs": {"tf": 1}, "mephisto.data_model.requester.Requester": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.requester.Requester.ArgsClass": {"tf": 1}, "mephisto.data_model.requester.Requester.is_sandbox": {"tf": 1.4142135623730951}, "mephisto.data_model.requester.Requester.to_dict": {"tf": 1}, "mephisto.data_model.requester.Requester.new": {"tf": 1}, "mephisto.data_model.task.Task": {"tf": 1.7320508075688772}, "mephisto.data_model.task.Task.new": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRunArgs": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.get_mock_params": {"tf": 1}, "mephisto.data_model.task_run.TaskRun": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.ArgsClass": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.clear_reservation": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.reserve_unit": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_total_spend": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.to_dict": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.new": {"tf": 1}, "mephisto.data_model.unit.Unit": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.get_status": {"tf": 1}, "mephisto.data_model.unit.Unit.launch": {"tf": 1.7320508075688772}, "mephisto.data_model.unit.Unit.new": {"tf": 1}, "mephisto.data_model.worker.WorkerArgs": {"tf": 1}, "mephisto.data_model.worker.Worker": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.new_from_provider_data": {"tf": 1}, "mephisto.data_model.worker.Worker.is_disqualified": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.grant_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_crowd_qualification": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.revoke_crowd_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.block_worker": {"tf": 1}, "mephisto.data_model.worker.Worker.unblock_worker": {"tf": 1}, "mephisto.data_model.worker.Worker.is_blocked": {"tf": 1}, "mephisto.data_model.worker.Worker.new": {"tf": 1}, "mephisto.operations": {"tf": 6.48074069840786}, "mephisto.operations.client_io_handler.ClientIOHandler.register_run": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.enqueue_agent_details": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.send_live_update": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.shutdown": {"tf": 1}, "mephisto.operations.hydra_config.get_dict_from_field": {"tf": 1}, "mephisto.operations.hydra_config.parse_arg_dict": {"tf": 1}, "mephisto.operations.operator.Operator": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run_or_die": {"tf": 1}, "mephisto.operations.operator.Operator.force_shutdown": {"tf": 1}, "mephisto.operations.registry.register_mephisto_abstraction": {"tf": 1}, "mephisto.operations.registry.uses_mephisto": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_evaluation_unit": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_screening_unit": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_gold_unit": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_run": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_agent_from_onboarding": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.push_status_update": {"tf": 1.4142135623730951}, "mephisto.operations.worker_pool.WorkerPool.handle_updated_agent_status": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.disconnect_active_agents": {"tf": 1}, "mephisto.scripts.heroku.initialize_heroku.main": {"tf": 1}, "mephisto.scripts.local_db.load_data_to_mephisto_db": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 3}, "mephisto.scripts.mturk.cleanup": {"tf": 1}, "mephisto.scripts.mturk.identify_broken_units.main": {"tf": 1}, "mephisto.scripts.mturk.launch_makeup_hits.main": {"tf": 1.7320508075688772}, "mephisto.scripts.mturk.print_outstanding_hit_status": {"tf": 1}, "mephisto.tools": {"tf": 5.5677643628300215}, "mephisto.tools.data_browser.DataBrowser.get_units_for_task_name": {"tf": 1.4142135623730951}, "mephisto.tools.data_browser.DataBrowser.get_units_for_run_id": {"tf": 1.4142135623730951}, "mephisto.tools.data_browser.DataBrowser.get_data_from_unit": {"tf": 1.4142135623730951}, "mephisto.tools.data_browser.DataBrowser.get_workers_with_qualification": {"tf": 1}, "mephisto.tools.examine_utils.get_worker_stats": {"tf": 1.4142135623730951}, "mephisto.tools.examine_utils.format_worker_stats": {"tf": 1.7320508075688772}, "mephisto.tools.examine_utils.run_examine_by_worker": {"tf": 1}, "mephisto.tools.scripts.load_db_and_process_config": {"tf": 1.4142135623730951}, "mephisto.tools.scripts.process_config_and_get_operator": {"tf": 1.7320508075688772}, "mephisto.tools.scripts.task_script": {"tf": 2.23606797749979}, "mephisto.tools.scripts.get_db_from_config": {"tf": 1.4142135623730951}, "mephisto.tools.scripts.build_custom_bundle": {"tf": 1.4142135623730951}, "mephisto.utils": {"tf": 1}, "mephisto.utils.dirs.get_run_file_dir": {"tf": 1.7320508075688772}, "mephisto.utils.logger_core.warn_once": {"tf": 1}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1.7320508075688772}, "mephisto.utils.metrics.launch_servers_and_wait": {"tf": 1.4142135623730951}, "mephisto.utils.metrics.start_metrics_server": {"tf": 1.4142135623730951}, "mephisto.utils.metrics.launch_prometheus_server": {"tf": 1}, "mephisto.utils.metrics.launch_grafana_server": {"tf": 1}, "mephisto.utils.metrics.get_dash_url": {"tf": 1}, "mephisto.utils.qualifications.as_valid_qualification_dict": {"tf": 1.4142135623730951}, "mephisto.utils.qualifications.make_qualification_dict": {"tf": 1}, "mephisto.utils.testing.get_test_project": {"tf": 1}, "mephisto.utils.testing.get_test_worker": {"tf": 1}, "mephisto.utils.testing.get_test_requester": {"tf": 1}, "mephisto.utils.testing.get_mock_requester": {"tf": 1}, "mephisto.utils.testing.get_test_task": {"tf": 1}, "mephisto.utils.testing.get_test_task_run": {"tf": 1}, "mephisto.utils.testing.make_completed_unit": {"tf": 1}}, "df": 390, "l": {"docs": {}, "df": 0, "l": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions": {"tf": 1.4142135623730951}, "mephisto.abstractions.architect.Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.close": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.mock_architect.MockArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.register_router_application": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_initialization_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_onboarding_data": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_custom_bundle": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDBException": {"tf": 1}, "mephisto.abstractions.database.EntryAlreadyExistsException": {"tf": 1}, "mephisto.abstractions.database.EntryDoesNotExistException": {"tf": 1}, "mephisto.abstractions.database.MephistoDB": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.find_projects": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_tasks": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_task_runs": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_assignments": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_units": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_requesters": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_workers": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_agents": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_onboarding_agents": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_qualifications": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.delete_qualification": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1.4142135623730951}, "mephisto.abstractions.databases.local_database.LocalMephistoDB": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.shutdown": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.init_tables": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.shutdown": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 2.23606797749979}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.init_tables": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.init_tables": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_unassigned_hit_ids": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1}, "mephisto.client": {"tf": 1.7320508075688772}, "mephisto.client.api.get_running_task_runs": {"tf": 1}, "mephisto.client.api.get_reviewable_task_runs": {"tf": 1}, "mephisto.client.api.InvalidUsage": {"tf": 1}, "mephisto.data_model": {"tf": 2}, "mephisto.data_model.assignment.Assignment.get_agents": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_cost_of_statuses": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.valid": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.incomplete": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.payable": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.valid_unit": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.final_unit": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.completed": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.final_agent": {"tf": 1}, "mephisto.data_model.project.Project.get_total_spend": {"tf": 1}, "mephisto.data_model.requester.Requester.get_total_spend": {"tf": 1}, "mephisto.data_model.task.Task": {"tf": 1}, "mephisto.data_model.task.Task.get_runs": {"tf": 1}, "mephisto.data_model.task.Task.get_assignments": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.get_assignment_statuses": {"tf": 1}, "mephisto.operations": {"tf": 2.449489742783178}, "mephisto.operations.client_io_handler.ClientIOHandler": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.launch_channels": {"tf": 1}, "mephisto.operations.hydra_config.get_dict_from_field": {"tf": 1}, "mephisto.operations.registry.fill_registries": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.expire_units": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.disconnect_active_agents": {"tf": 1}, "mephisto.scripts": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1.7320508075688772}, "mephisto.scripts.mturk.identify_broken_units.main": {"tf": 1}, "mephisto.tools": {"tf": 2.23606797749979}, "mephisto.tools.data_browser.DataBrowser.get_units_for_task_name": {"tf": 1.4142135623730951}, "mephisto.tools.data_browser.DataBrowser.get_units_for_run_id": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_data_from_unit": {"tf": 1}, "mephisto.tools.scripts.augment_config_from_db": {"tf": 1}, "mephisto.tools.scripts.build_custom_bundle": {"tf": 1.4142135623730951}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1}}, "df": 95, "o": {"docs": {}, "df": 0, "w": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_sandbox_client_for_requester": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.scripts.mturk": {"tf": 1.7320508075688772}, "mephisto.tools": {"tf": 1.4142135623730951}}, "df": 13, "s": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 2}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new_from_provider_data": {"tf": 1}, "mephisto.data_model.agent.Agent.new_from_provider_data": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1}}, "df": 8}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.data_model": {"tf": 1}}, "df": 4}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.MephistoConfig": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig": {"tf": 1}}, "df": 5}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_instance": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_instance_address": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.detete_instance_address": {"tf": 1}}, "df": 3}}}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.block_worker": {"tf": 1}}, "df": 3, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.router": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architect.Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers": {"tf": 2.23606797749979}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.clear_assigned_agent": {"tf": 1}, "mephisto.data_model": {"tf": 1.7320508075688772}, "mephisto.data_model.task.Task": {"tf": 1}, "mephisto.operations": {"tf": 2.8284271247461903}, "mephisto.operations.operator.Operator": {"tf": 1}, "mephisto.tools": {"tf": 1.7320508075688772}, "mephisto.tools.data_browser.DataBrowser.get_data_from_unit": {"tf": 1}}, "df": 16}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.rule_is_new": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.observe": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.init_tables": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_project": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_requester": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_worker": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.make_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.grant_qualification": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_key_failure": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_unique_failure": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.new_unit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_session_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.register": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.new": {"tf": 1}, "mephisto.data_model.project.Project.new": {"tf": 1}, "mephisto.data_model.requester.Requester.register": {"tf": 1}, "mephisto.data_model.requester.Requester.is_registered": {"tf": 1}, "mephisto.data_model.requester.Requester.new": {"tf": 1}, "mephisto.data_model.worker.Worker.new": {"tf": 1}, "mephisto.utils.metrics.launch_prometheus_server": {"tf": 1}, "mephisto.utils.metrics.launch_grafana_server": {"tf": 1}, "mephisto.utils.qualifications.find_or_create_qualification": {"tf": 1}}, "df": 44}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.tools": {"tf": 1}}, "df": 3}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_assignment": {"tf": 1}}, "df": 2}}}}, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {"mephisto.client": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.4142135623730951}}, "df": 1}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 5}}}}, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.mock_architect.AliveHandler": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.id": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions": {"tf": 1.7320508075688772}, "mephisto.abstractions.architect.Architect.__init__": {"tf": 1}, "mephisto.abstractions.architect.Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 3.7416573867739413}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1.4142135623730951}, "mephisto.client": {"tf": 2}, "mephisto.operations": {"tf": 1.7320508075688772}, "mephisto.operations.client_io_handler.ClientIOHandler": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.MephistoConfig": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.TaskConfig": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig": {"tf": 1}, "mephisto.operations.hydra_config.get_extra_argument_dicts": {"tf": 1}, "mephisto.operations.registry.get_architect_from_type": {"tf": 1}, "mephisto.scripts.heroku.initialize_heroku.main": {"tf": 1}, "mephisto.tools": {"tf": 1}}, "df": 30, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto": {"tf": 1.4142135623730951}, "mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.operations.operator.Operator": {"tf": 1.4142135623730951}, "mephisto.utils": {"tf": 1}}, "df": 8, "s": {"docs": {"mephisto.abstractions": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions": {"tf": 1.4142135623730951}, "mephisto.abstractions.architect.ArchitectArgs": {"tf": 1}, "mephisto.abstractions.architect.Architect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.download_file": {"tf": 1}, "mephisto.client": {"tf": 1.4142135623730951}, "mephisto.operations": {"tf": 1}}, "df": 10}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig": {"tf": 1}}, "df": 2}}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects": {"tf": 1}}, "df": 1}}}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {"mephisto": {"tf": 2}, "mephisto.abstractions": {"tf": 2.23606797749979}, "mephisto.abstractions.architect.Architect.__init__": {"tf": 1}, "mephisto.abstractions.architect.Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.close": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router": {"tf": 2.23606797749979}, "mephisto.abstractions.blueprint.BlueprintMixin.extract_unique_mixins": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.abstract": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.worker_needs_screening": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.agent_id": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 3}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.assert_task_args": {"tf": 1}, "mephisto.abstractions.database.MephistoDB": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_project": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers": {"tf": 3.605551275463989}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.is_sandbox": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.mark_done": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.register": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_outstanding_hits": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_eligible": {"tf": 1}, "mephisto.client": {"tf": 2}, "mephisto.data_model": {"tf": 4.242640687119285}, "mephisto.data_model.agent.Agent": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.Agent.act": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent": {"tf": 1.7320508075688772}, "mephisto.data_model.agent.OnboardingAgent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.act": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.incomplete": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.valid_unit": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.final_unit": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.final_agent": {"tf": 1}, "mephisto.data_model.exceptions.AgentShutdownError": {"tf": 1}, "mephisto.data_model.project.Project.get_tasks": {"tf": 1}, "mephisto.data_model.requester.Requester": {"tf": 1}, "mephisto.data_model.requester.Requester.get_task_runs": {"tf": 1}, "mephisto.data_model.requester.Requester.register": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_total_spend": {"tf": 1}, "mephisto.data_model.unit.Unit.sync_status": {"tf": 1}, "mephisto.operations": {"tf": 3.605551275463989}, "mephisto.operations.datatypes": {"tf": 1}, "mephisto.operations.registry.fill_registries": {"tf": 1}, "mephisto.operations.registry.get_valid_provider_types": {"tf": 1}, "mephisto.operations.registry.get_valid_blueprint_types": {"tf": 1}, "mephisto.operations.registry.get_valid_architect_types": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1}, "mephisto.tools": {"tf": 2.449489742783178}, "mephisto.tools.data_browser.DataBrowser.get_workers_with_qualification": {"tf": 1}, "mephisto.tools.scripts": {"tf": 1}, "mephisto.utils": {"tf": 2.23606797749979}, "mephisto.utils.metrics.metrics_are_installed": {"tf": 1}, "mephisto.utils.metrics.start_metrics_server": {"tf": 1}}, "df": 77, "n": {"docs": {"mephisto.abstractions.architects": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1}, "mephisto.abstractions.blueprints.abstract": {"tf": 1}, "mephisto.client.api.get_running_task_runs": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.constants": {"tf": 1}}, "df": 6}, "a": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}}, "df": 1}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new_from_provider_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester": {"tf": 1}, "mephisto.data_model.agent.Agent.new_from_provider_data": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run": {"tf": 1}}, "df": 9}}}}, "g": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.operations": {"tf": 1.7320508075688772}}, "df": 2, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.operations": {"tf": 1.7320508075688772}, "mephisto.operations.config_handler.add_config_arg": {"tf": 1}, "mephisto.operations.config_handler.get_config_arg": {"tf": 1}, "mephisto.operations.hydra_config.get_dict_from_field": {"tf": 1.7320508075688772}, "mephisto.operations.hydra_config.get_extra_argument_dicts": {"tf": 1}, "mephisto.tools": {"tf": 1.4142135623730951}}, "df": 9, "s": {"docs": {"mephisto.abstractions.architect.ArchitectArgs": {"tf": 1}, "mephisto.abstractions.architect.Architect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architect.Architect.assert_task_args": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.assert_task_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.crowd_provider.ProviderArgs": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.assert_task_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.find_projects": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_tasks": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_task_runs": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_assignments": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_units": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_requesters": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_workers": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_agents": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_onboarding_agents": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProviderArgs": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.ArgsClass": {"tf": 1}, "mephisto.client": {"tf": 1.4142135623730951}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.requester.RequesterArgs": {"tf": 1}, "mephisto.data_model.requester.Requester.ArgsClass": {"tf": 1}, "mephisto.data_model.requester.Requester.register": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.get_mock_params": {"tf": 1}, "mephisto.data_model.worker.WorkerArgs": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.hydra_config.get_dict_from_field": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run_or_die": {"tf": 1}, "mephisto.tools": {"tf": 1.4142135623730951}}, "df": 44}}}}}}, "s": {"docs": {"mephisto.abstractions.architects": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.try_server_push": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_message": {"tf": 1}, "mephisto.abstractions.blueprint.SharedTaskState": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProviderArgs": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.register": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProviderArgs": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.ArgsClass": {"tf": 1}, "mephisto.client": {"tf": 2.23606797749979}, "mephisto.data_model.requester.Requester.register": {"tf": 1}, "mephisto.operations.hydra_config.parse_arg_dict": {"tf": 1}, "mephisto.utils.qualifications.make_qualification_dict": {"tf": 1}}, "df": 21, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architect.Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.parse_arg_dict": {"tf": 1}}, "df": 3}}}}}}}, "n": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.find_certificate_arn": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_certificate": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_instance_to_listener": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_load_balancer": {"tf": 1}}, "df": 4}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}}, "df": 1}}}}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.7320508075688772}}, "df": 2}}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_data": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {"mephisto": {"tf": 2}, "mephisto.abstractions": {"tf": 1.4142135623730951}, "mephisto.abstractions.architect.Architect.download_file": {"tf": 1}, "mephisto.abstractions.architect.Architect.shutdown": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_owner_tag": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.disconnect_mock_agent": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.build_router.build_router": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.debug_log": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.js_time": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.submit_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.submit_task": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.add_header": {"tf": 1}, "mephisto.abstractions.blueprint.SharedTaskState": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.OnboardingAgentStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.Blueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 3.3166247903554}, "mephisto.abstractions.blueprints.abstract": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_onboarding_data": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_completion_stats_for_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskRunnerClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder.RemoteProcedureTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 3.605551275463989}, "mephisto.abstractions.crowd_provider.CrowdProvider": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.AgentClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.new_project": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers": {"tf": 4}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.mark_disconnected": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.AgentClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.is_sandbox": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.is_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.mark_done": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.AgentClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.initialize_provider_datastore": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.register": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.is_expired": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model": {"tf": 4}, "mephisto.data_model.agent.Agent": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.soft_reject_work": {"tf": 1}, "mephisto.data_model.agent.Agent.mark_done": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.new": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_status": {"tf": 1}, "mephisto.data_model.packet.Packet": {"tf": 1}, "mephisto.data_model.project.Project.get_tasks": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.requester.Requester.register": {"tf": 1}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.get_db_status": {"tf": 1}, "mephisto.data_model.unit.Unit.get_pay_amount": {"tf": 1}, "mephisto.data_model.unit.Unit.get_status": {"tf": 1}, "mephisto.data_model.unit.Unit.is_expired": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1.4142135623730951}, "mephisto.operations": {"tf": 3.1622776601683795}, "mephisto.operations.client_io_handler.ClientIOHandler.log_metrics_for_packet": {"tf": 1}, "mephisto.operations.config_handler.get_raw_config": {"tf": 1}, "mephisto.operations.operator.Operator": {"tf": 1}, "mephisto.operations.registry.uses_mephisto": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.handle_updated_agent_status": {"tf": 1}, "mephisto.scripts": {"tf": 1}, "mephisto.scripts.local_db.load_data_to_mephisto_db": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1.4142135623730951}, "mephisto.scripts.mturk.launch_makeup_hits.main": {"tf": 1}, "mephisto.tools": {"tf": 3.1622776601683795}, "mephisto.tools.examine_utils.prompt_for_options": {"tf": 1}, "mephisto.tools.scripts.process_config_and_get_operator": {"tf": 1.4142135623730951}, "mephisto.tools.scripts.get_db_from_config": {"tf": 1}, "mephisto.utils.dirs.get_run_file_dir": {"tf": 1.4142135623730951}, "mephisto.utils.qualifications.make_qualification_dict": {"tf": 1}}, "df": 99, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architect.Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.assert_task_args": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.register": {"tf": 1}, "mephisto.data_model.requester.Requester.register": {"tf": 1}}, "df": 9, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.databases.local_database.assert_valid_provider": {"tf": 1}}, "df": 1, "s": {"docs": {"mephisto.abstractions.databases": {"tf": 1}, "mephisto.data_model.packet.Packet": {"tf": 1}}, "df": 2}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.operations.client_io_handler.ClientIOHandler.get_live_run": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_live_run": {"tf": 1}}, "df": 2}}}}}}, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1}}, "df": 1, "d": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_mephisto_vpc": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_instance": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_assignment_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_hit_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_requester_balance": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_assignments_for_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1}, "mephisto.data_model": {"tf": 1.7320508075688772}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1}, "mephisto.data_model.agent.Agent.set_live_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.set_live_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_run": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1}, "mephisto.data_model.task.Task": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_units": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_blueprint": {"tf": 1}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.operations.client_io_handler.ClientIOHandler.get_live_run": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.create_assignments": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_live_run": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1}, "mephisto.scripts.mturk.print_outstanding_hit_status": {"tf": 1}, "mephisto.tools": {"tf": 1.7320508075688772}, "mephisto.tools.data_browser.DataBrowser.get_data_from_unit": {"tf": 1}, "mephisto.utils": {"tf": 1}}, "df": 39}, "s": {"docs": {"mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_instance": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_instance_address": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.detete_instance_address": {"tf": 1}}, "df": 3}}}}}}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.new": {"tf": 1}, "mephisto.data_model.worker.Worker.new": {"tf": 1}}, "df": 6}}}, "e": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.register": {"tf": 1}, "mephisto.data_model.requester.Requester.register": {"tf": 1}}, "df": 4, "s": {"docs": {"mephisto.utils.testing.make_completed_unit": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.database.MephistoDB.new_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_onboarding_agent": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1.4142135623730951}}, "df": 5, "s": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.open": {"tf": 1}}, "df": 1}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints": {"tf": 3.3166247903554}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.UnitClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_assignment": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.new_unit": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.new_unit": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.UnitClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_assignment_to_hit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.UnitClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_assignment_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.expire": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignment": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.UnitClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit.new": {"tf": 1}, "mephisto.data_model": {"tf": 2.449489742783178}, "mephisto.data_model.agent.Agent": {"tf": 1}, "mephisto.data_model.agent.Agent.get_assignment": {"tf": 1}, "mephisto.data_model.agent.Agent.soft_reject_work": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_data_dir": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_assignment_data": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.write_assignment_data": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.get_agents": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_status": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_task_run": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_task": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_requester": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_units": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_workers": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_cost_of_statuses": {"tf": 1}, "mephisto.data_model.assignment.Assignment.new": {"tf": 2}, "mephisto.data_model.constants.assignment_state.AssignmentState.valid": {"tf": 1}, "mephisto.data_model.unit.Unit": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.get_assignment_data": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.get_assignment": {"tf": 1}, "mephisto.data_model.unit.Unit.get_task_run": {"tf": 1}, "mephisto.data_model.unit.Unit.get_task": {"tf": 1}, "mephisto.data_model.unit.Unit.new": {"tf": 1}, "mephisto.operations": {"tf": 2}, "mephisto.operations.hydra_config.MephistoConfig": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.create_assignments": {"tf": 1.4142135623730951}, "mephisto.tools.data_browser.DataBrowser.get_data_from_unit": {"tf": 1}, "mephisto.utils.testing.get_test_assignment": {"tf": 1}}, "df": 65, "s": {"docs": {"mephisto.abstractions.blueprint.Blueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.get_initialization_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_assignment": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignments_for_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_assignments_for_hit": {"tf": 1}, "mephisto.data_model": {"tf": 2}, "mephisto.data_model.task.Task": {"tf": 1}, "mephisto.data_model.task.Task.get_assignments": {"tf": 1}, "mephisto.data_model.task_run.TaskRun": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_has_assignments": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_assignments": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_assignment_statuses": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.update_completion_progress": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_total_spend": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.operations.operator.Operator.force_shutdown": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.__init__": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.shutdown": {"tf": 1}}, "df": 24}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.clear_unit_agent_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.new_onboarding_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_unassigned_hit_ids": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.expire": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.unit.Unit.clear_assigned_agent": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assigned_agent": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.generate_units": {"tf": 1}}, "df": 14}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.database.MephistoDB.clear_unit_agent_assignment": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.providers": {"tf": 1}, "mephisto.data_model": {"tf": 1}}, "df": 2}}}}}}}, "k": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1.4142135623730951}}, "df": 3, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.submit_mock_unit": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent_after_onboarding": {"tf": 1}}, "df": 3}}}}, "y": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "o": {"docs": {"mephisto.operations.operator.Operator.shutdown_async": {"tf": 1}}, "df": 1}}}}}}, "b": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.data_model": {"tf": 1.4142135623730951}, "mephisto.operations": {"tf": 1}}, "df": 11, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.7320508075688772}, "mephisto.data_model": {"tf": 2.23606797749979}, "mephisto.operations": {"tf": 2}, "mephisto.operations.client_io_handler.ClientIOHandler": {"tf": 1}, "mephisto.operations.registry.register_mephisto_abstraction": {"tf": 1}}, "df": 9, "s": {"docs": {"mephisto": {"tf": 1.4142135623730951}, "mephisto.abstractions": {"tf": 2.23606797749979}, "mephisto.abstractions.providers": {"tf": 1.7320508075688772}, "mephisto.data_model": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.MephistoConfig": {"tf": 1.7320508075688772}, "mephisto.operations.registry.register_mephisto_abstraction": {"tf": 1}, "mephisto.operations.registry.uses_mephisto": {"tf": 1}, "mephisto.scripts": {"tf": 1}}, "df": 9, "/": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions": {"tf": 1}}, "df": 1}}}}}}}}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions": {"tf": 1}}, "df": 1}}}}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.databases": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.data_model.assignment.Assignment": {"tf": 1}}, "df": 1}}, "s": {"docs": {"mephisto.data_model.project.Project": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 2}}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 2.449489742783178}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_alive": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.build_router.can_build": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 2.8284271247461903}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.worker_needs_screening": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 2.8284271247461903}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_eligible": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1}, "mephisto.data_model.packet.Packet": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.utils.metrics.start_metrics_server": {"tf": 1}}, "df": 30}, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_projects": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_tasks": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_task_runs": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_assignments": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_units": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_requesters": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_workers": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_agents": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_onboarding_agents": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.tools": {"tf": 1.4142135623730951}}, "df": 12}}, "u": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.on_message": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.mark_done": {"tf": 1}, "mephisto.data_model.packet.Packet": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.to_dict": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.operator.Operator.print_run_details": {"tf": 1}, "mephisto.tools": {"tf": 1.4142135623730951}}, "df": 16}}}}, "n": {"docs": {"mephisto.abstractions": {"tf": 2.23606797749979}, "mephisto.abstractions.architect.Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 2.449489742783178}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.check_domain_unused_locally": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_mephisto_vpc": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_instance": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.LocalAgentState.__init__": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.submit_task": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 2.23606797749979}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_failed_qual": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.act": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 2.6457513110645907}, "mephisto.abstractions.crowd_provider.CrowdProvider": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.optimized_load": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.init_tables": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.make_qualification": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.databases.local_database.nonesafe_int": {"tf": 1}, "mephisto.abstractions.databases.local_database.assert_valid_provider": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_key_failure": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_unique_failure": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.optimized_load": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 3.4641016151377544}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.get_live_update": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProviderArgs": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.email_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker": {"tf": 1}, "mephisto.client": {"tf": 1.4142135623730951}, "mephisto.client.api.intentional_error": {"tf": 1}, "mephisto.data_model": {"tf": 3}, "mephisto.data_model.agent.Agent": {"tf": 1}, "mephisto.data_model.agent.Agent.set_live_run": {"tf": 1}, "mephisto.data_model.agent.Agent.handle_submit": {"tf": 1}, "mephisto.data_model.agent.Agent.shutdown": {"tf": 1}, "mephisto.data_model.agent.Agent.new": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.get_agent_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.set_live_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.is_onboarding_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_db_id_from_agent_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.handle_submit": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.shutdown": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.new": {"tf": 1}, "mephisto.data_model.assignment.Assignment": {"tf": 1}, "mephisto.data_model.assignment.Assignment.new": {"tf": 1}, "mephisto.data_model.exceptions.AbsentAgentError": {"tf": 1}, "mephisto.data_model.exceptions.AgentReturnedError": {"tf": 1}, "mephisto.data_model.project.Project.new": {"tf": 1}, "mephisto.data_model.requester.Requester.register": {"tf": 1}, "mephisto.data_model.requester.Requester.new": {"tf": 1}, "mephisto.data_model.task_run.TaskRun": {"tf": 1}, "mephisto.data_model.unit.Unit": {"tf": 1}, "mephisto.data_model.worker.Worker": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_qualification": {"tf": 1}, "mephisto.operations": {"tf": 2.23606797749979}, "mephisto.operations.client_io_handler.ClientIOHandler.associate_agent_with_registration": {"tf": 1}, "mephisto.operations.config_handler.add_config_arg": {"tf": 1}, "mephisto.operations.config_handler.get_config_arg": {"tf": 1}, "mephisto.operations.hydra_config.get_dict_from_field": {"tf": 1}, "mephisto.operations.operator.Operator": {"tf": 1}, "mephisto.operations.task_launcher.GeneratorType": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.create_assignments": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_agent_for_id": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_worker": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.reconnect_agent": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_agent": {"tf": 1.4142135623730951}, "mephisto.scripts.mturk": {"tf": 1}, "mephisto.tools": {"tf": 2.23606797749979}, "mephisto.tools.scripts.load_db_and_process_config": {"tf": 1}, "mephisto.tools.scripts.process_config_and_get_operator": {"tf": 1.4142135623730951}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1}, "mephisto.utils.metrics.launch_prometheus_server": {"tf": 1}, "mephisto.utils.metrics.launch_grafana_server": {"tf": 1}, "mephisto.utils.qualifications.make_qualification_dict": {"tf": 1}, "mephisto.utils.testing.get_test_assignment": {"tf": 1}}, "df": 121, "d": {"docs": {"mephisto": {"tf": 2.23606797749979}, "mephisto.abstractions": {"tf": 3.1622776601683795}, "mephisto.abstractions.architect.Architect": {"tf": 1}, "mephisto.abstractions.architect.Architect.deploy": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 3.7416573867739413}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.close": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.enqueue_send": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.deploy": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.find_hosted_zone": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.find_certificate_arn": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_certificate": {"tf": 2}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_zone_records": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_mephisto_vpc": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_security_group": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_key_pair": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_instance": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_instance_to_listener": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_load_balancer": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_instance_address": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.detete_instance_address": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_rule": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_instance": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.remove_instance_and_cleanup": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.deploy": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 2.6457513110645907}, "mephisto.abstractions.architects.mock_architect.SocketHandler.open": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_message": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockServer": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 3.4641016151377544}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.debug_log": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.register_router_application": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_open": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_message": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.make_agent_request": {"tf": 1}, "mephisto.abstractions.blueprint.SharedTaskState": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.Blueprint": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 4.242640687119285}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_needs_gold": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_completion_stats_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.agent_id": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 3.605551275463989}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.crowd_provider.CrowdProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.__init__": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.optimized_load": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.new_requester": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_worker": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_granted_qualification": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 2}, "mephisto.abstractions.databases.local_database.LocalMephistoDB": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.__init__": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.__init__": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.optimized_load": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 5.196152422706632}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.get_live_update": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.await_submit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.is_sandbox": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_assignment_to_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_hit_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.create_qualification_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_qualification_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.register": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.register_from_provider_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.launch": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.expire": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.is_expired": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_task_fee": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_bonus_fee": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_with_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.pay_bonus": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.expire_and_dispose_hits": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.bonus_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.client": {"tf": 2}, "mephisto.client.api.get_reviewable_task_runs": {"tf": 1}, "mephisto.data_model": {"tf": 4.47213595499958}, "mephisto.data_model.agent.Agent": {"tf": 1}, "mephisto.data_model.agent.Agent.update_status": {"tf": 1}, "mephisto.data_model.agent.Agent.shutdown": {"tf": 1}, "mephisto.data_model.agent.Agent.mark_done": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent": {"tf": 2}, "mephisto.data_model.agent.OnboardingAgent.update_status": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.shutdown": {"tf": 1}, "mephisto.data_model.assignment.Assignment": {"tf": 1}, "mephisto.data_model.assignment.Assignment.new": {"tf": 1}, "mephisto.data_model.packet.Packet": {"tf": 1}, "mephisto.data_model.project.Project": {"tf": 1}, "mephisto.data_model.requester.Requester.register": {"tf": 1}, "mephisto.data_model.requester.Requester.to_dict": {"tf": 1}, "mephisto.data_model.requester.Requester.new": {"tf": 1}, "mephisto.data_model.task.assert_task_is_valid": {"tf": 1}, "mephisto.data_model.task.Task.new": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun": {"tf": 1}, "mephisto.data_model.unit.Unit": {"tf": 1}, "mephisto.data_model.unit.Unit.sync_status": {"tf": 1}, "mephisto.data_model.unit.Unit.get_status": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.launch": {"tf": 1}, "mephisto.data_model.worker.Worker.new_from_provider_data": {"tf": 1}, "mephisto.data_model.worker.Worker.is_disqualified": {"tf": 1}, "mephisto.data_model.worker.Worker.is_qualified": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_qualification": {"tf": 1}, "mephisto.operations": {"tf": 6.4031242374328485}, "mephisto.operations.client_io_handler.ClientIOHandler": {"tf": 2.23606797749979}, "mephisto.operations.client_io_handler.ClientIOHandler.launch_channels": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.associate_agent_with_registration": {"tf": 1}, "mephisto.operations.hydra_config.get_dict_from_field": {"tf": 1}, "mephisto.operations.operator.Operator": {"tf": 1}, "mephisto.operations.operator.Operator.get_running_task_runs": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run_or_die": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run": {"tf": 1}, "mephisto.operations.operator.Operator.wait_for_runs_then_shutdown": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher": {"tf": 1.4142135623730951}, "mephisto.operations.task_launcher.TaskLauncher.create_assignments": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.shutdown": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool": {"tf": 1.7320508075688772}, "mephisto.operations.worker_pool.WorkerPool.reconnect_agent": {"tf": 1}, "mephisto.scripts": {"tf": 1}, "mephisto.scripts.local_db.load_data_to_mephisto_db": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 2.449489742783178}, "mephisto.scripts.mturk.cleanup": {"tf": 1}, "mephisto.scripts.mturk.identify_broken_units.main": {"tf": 1.4142135623730951}, "mephisto.scripts.mturk.launch_makeup_hits.main": {"tf": 1}, "mephisto.scripts.mturk.print_outstanding_hit_status": {"tf": 1}, "mephisto.tools": {"tf": 5}, "mephisto.tools.data_browser.DataBrowser": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_data_from_unit": {"tf": 1.7320508075688772}, "mephisto.tools.examine_utils.get_worker_stats": {"tf": 1}, "mephisto.tools.examine_utils.format_worker_stats": {"tf": 1}, "mephisto.tools.scripts.load_db_and_process_config": {"tf": 1.4142135623730951}, "mephisto.utils": {"tf": 2.23606797749979}, "mephisto.utils.dirs.get_dir_for_task": {"tf": 1}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 2}, "mephisto.utils.metrics.launch_servers_and_wait": {"tf": 1}}, "df": 183, "\\": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.client": {"tf": 1}}, "df": 1}}}, "y": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architect.Architect.__init__": {"tf": 1}, "mephisto.abstractions.architect.Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 2.23606797749979}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 2.8284271247461903}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.SharedStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_onboarding_data": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateClass": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState": {"tf": 2.23606797749979}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.SharedStateClass": {"tf": 2.23606797749979}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState": {"tf": 2}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.SharedStateClass": {"tf": 2}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.setup_resources_for_task_run": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.init_tables": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_projects": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_tasks": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_task_runs": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_assignments": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_units": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_requesters": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_workers": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_agents": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_onboarding_agents": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 2}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.bonus_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.register": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_task_fee": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_bonus_fee": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.expire_and_dispose_hits": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.bonus_worker": {"tf": 1}, "mephisto.data_model": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.get_data_dir": {"tf": 1}, "mephisto.data_model.agent.Agent.shutdown": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.mark_done": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_data_dir": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.shutdown": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.InitializationData": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.get_cost_of_statuses": {"tf": 1}, "mephisto.data_model.constants": {"tf": 1}, "mephisto.data_model.packet.Packet": {"tf": 1}, "mephisto.data_model.requester.Requester.register": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_valid_units_for_worker": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_has_assignments": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_total_spend": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.to_dict": {"tf": 1}, "mephisto.data_model.unit.Unit.get_status": {"tf": 1}, "mephisto.data_model.worker.Worker.bonus_worker": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.operations.client_io_handler.ClientIOHandler.shutdown": {"tf": 1.4142135623730951}, "mephisto.operations.datatypes.LiveTaskRun": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_units": {"tf": 1}, "mephisto.operations.worker_pool.OnboardingInfo": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1.4142135623730951}}, "df": 82, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.tools": {"tf": 1}}, "df": 2}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.data_model": {"tf": 1}}, "df": 1}}}}, "w": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.operations.registry.register_mephisto_abstraction": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_closed": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"tf": 1}, "mephisto.scripts.local_db.load_data_to_mephisto_db": {"tf": 1}}, "df": 5}}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.data_model": {"tf": 1}}, "df": 1}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.data_model": {"tf": 1}}, "df": 1}}}}}}}}}, "t": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder.RemoteProcedureTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.7320508075688772}, "mephisto.abstractions.crowd_provider.CrowdProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.database.MephistoDB": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task_run": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.check_mturk_balance": {"tf": 1}, "mephisto.data_model": {"tf": 1.7320508075688772}, "mephisto.data_model.agent.Agent": {"tf": 1}, "mephisto.data_model.unit.Unit.get_status": {"tf": 1}, "mephisto.operations": {"tf": 2.23606797749979}, "mephisto.operations.operator.Operator.wait_for_runs_then_shutdown": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.generate_units": {"tf": 1}, "mephisto.tools": {"tf": 2}, "mephisto.tools.scripts.task_script": {"tf": 1}, "mephisto.utils": {"tf": 1.4142135623730951}, "mephisto.utils.metrics.start_metrics_server": {"tf": 1.4142135623730951}}, "df": 30, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.get_domain_if_available": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.attempt_to_reconcile_submitted_data": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 3, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired": {"tf": 1}, "mephisto.data_model.agent.Agent.soft_reject_work": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.expire_and_dispose_hits": {"tf": 1}}, "df": 2}}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.client": {"tf": 1}}, "df": 2, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.on_message": {"tf": 1.7320508075688772}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.new": {"tf": 1}, "mephisto.data_model.worker.Worker.new": {"tf": 1}}, "df": 7}}}, "k": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprint.BlueprintMixin.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_mixin_config": {"tf": 1}}, "df": 4}}}}}}}}, "\\": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.client": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.client": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.data_model.task_run.TaskRun.reserve_unit": {"tf": 1}}, "df": 1}}}}}}}}}, "c": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_security_group": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.register_router_application": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.worker_needs_screening": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.should_produce_gold_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder.RemoteProcedureTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_eligible": {"tf": 1}, "mephisto.client": {"tf": 2.6457513110645907}, "mephisto.tools": {"tf": 1}}, "df": 20, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.get_instance_address": {"tf": 1}}, "df": 1}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.tools": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.databases": {"tf": 1}}, "df": 1}, "d": {"docs": {"mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB": {"tf": 1}}, "df": 1}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.utils.dirs": {"tf": 1}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1.4142135623730951}, "mephisto.client": {"tf": 1.4142135623730951}, "mephisto.operations": {"tf": 1}}, "df": 5, "s": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}}, "df": 2}, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.tools": {"tf": 1.4142135623730951}, "mephisto.tools.examine_utils.format_worker_stats": {"tf": 1}}, "df": 4}}}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}}, "df": 1}}}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.data_model.unit.Unit.get_status": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.check_mturk_balance": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.requester.Requester.is_sandbox": {"tf": 1}}, "df": 5}}}, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.is_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.is_expired": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1}, "mephisto.data_model.unit.Unit.is_expired": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1}}, "df": 18}}}}}}}, "t": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.submit_task": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.act": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_live_update": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.get_live_update": {"tf": 1.7320508075688772}, "mephisto.data_model": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 11, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_with_hit_type": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 5, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.register": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.scripts.local_db.load_data_to_mephisto_db": {"tf": 1}}, "df": 6}}}}}, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.check_domain_unused_locally": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.submit_onboarding": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.__init__": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1.7320508075688772}}, "df": 5, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_alive": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool": {"tf": 1}}, "df": 3}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}}, "df": 1, "d": {"docs": {"mephisto.abstractions.databases": {"tf": 1}, "mephisto.utils.logger_core.get_logger": {"tf": 1}}, "df": 2}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects": {"tf": 1}}, "df": 1, "s": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.__init__": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.Agent.act": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.act": {"tf": 1}, "mephisto.operations": {"tf": 2}}, "df": 8}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.operations.operator.Operator": {"tf": 1}}, "df": 1}}}, "s": {"docs": {"mephisto.abstractions.databases": {"tf": 1}, "mephisto.data_model.agent.Agent.shutdown": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.shutdown": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 4}}, "m": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.register_zone_records": {"tf": 1}}, "df": 1}, "k": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprint.Blueprint": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.data_model": {"tf": 1.7320508075688772}, "mephisto.data_model.project.Project.get_total_spend": {"tf": 1}, "mephisto.data_model.requester.Requester.get_total_spend": {"tf": 1}, "mephisto.utils": {"tf": 1}}, "df": 8}}}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.send_agent_act": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent_after_onboarding": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.disconnect_mock_agent": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.LocalAgentState": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.submit_onboarding": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 3.4641016151377544}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.id": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.agent_id": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.7320508075688772}, "mephisto.abstractions.crowd_provider.CrowdProvider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.clear_unit_agent_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.get_agent": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.find_agents": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_onboarding_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.get_onboarding_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.update_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_onboarding_agents": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 3.3166247903554}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 2}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.observe": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_submit_event": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.get_live_update": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.mark_disconnected": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.await_submit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 2}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new_from_provider_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.mark_done": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.clear_assigned_agent": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.AgentClass": {"tf": 1}, "mephisto.data_model": {"tf": 2}, "mephisto.data_model.agent.Agent.__init__": {"tf": 2}, "mephisto.data_model.agent.Agent.set_live_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_agent_id": {"tf": 1}, "mephisto.data_model.agent.Agent.get_worker": {"tf": 1}, "mephisto.data_model.agent.Agent.get_unit": {"tf": 1}, "mephisto.data_model.agent.Agent.get_assignment": {"tf": 1}, "mephisto.data_model.agent.Agent.get_task_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_task": {"tf": 1}, "mephisto.data_model.agent.Agent.get_data_dir": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.update_status": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.new_from_provider_data": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.Agent.act": {"tf": 1}, "mephisto.data_model.agent.Agent.await_submit": {"tf": 1}, "mephisto.data_model.agent.Agent.handle_submit": {"tf": 1}, "mephisto.data_model.agent.Agent.get_status": {"tf": 1}, "mephisto.data_model.agent.Agent.shutdown": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.approve_work": {"tf": 1}, "mephisto.data_model.agent.Agent.reject_work": {"tf": 1}, "mephisto.data_model.agent.Agent.new": {"tf": 1.7320508075688772}, "mephisto.data_model.agent.OnboardingAgent.get_agent_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.set_live_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.is_onboarding_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_db_id_from_agent_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_worker": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_task_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_task": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_data_dir": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.update_status": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.act": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.await_submit": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.handle_submit": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_status": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.shutdown": {"tf": 1.4142135623730951}, "mephisto.data_model.constants.assignment_state.AssignmentState.final_agent": {"tf": 1}, "mephisto.data_model.exceptions.AbsentAgentError": {"tf": 1}, "mephisto.data_model.unit.Unit.clear_assigned_agent": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assigned_agent": {"tf": 1}, "mephisto.operations": {"tf": 4.242640687119285}, "mephisto.operations.client_io_handler.ClientIOHandler.associate_agent_with_registration": {"tf": 1.4142135623730951}, "mephisto.operations.client_io_handler.ClientIOHandler.enqueue_agent_details": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.send_live_update": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.send_status_update": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_agent_for_id": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_worker": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_agent_from_onboarding": {"tf": 1.4142135623730951}, "mephisto.operations.worker_pool.WorkerPool.reconnect_agent": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_agent": {"tf": 1.7320508075688772}, "mephisto.operations.worker_pool.WorkerPool.push_status_update": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.handle_updated_agent_status": {"tf": 1.4142135623730951}}, "df": 126, "s": {"docs": {"mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.act": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_agents": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_onboarding_agents": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.mark_done": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent": {"tf": 1.7320508075688772}, "mephisto.data_model.assignment.Assignment.get_agents": {"tf": 1}, "mephisto.data_model.exceptions.AgentShutdownError": {"tf": 1}, "mephisto.data_model.worker.Worker.get_agents": {"tf": 1}, "mephisto.operations": {"tf": 2}, "mephisto.operations.worker_pool.WorkerPool": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.handle_updated_agent_status": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.disconnect_active_agents": {"tf": 1}}, "df": 18, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 2}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.__init__": {"tf": 1}, "mephisto.data_model.agent.Agent.observe": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.observe": {"tf": 1}}, "df": 5}}}}, "h": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.data_model.agent.Agent.shutdown": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.shutdown": {"tf": 1}}, "df": 2}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.providers": {"tf": 1}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_onboarding_data": {"tf": 1}, "mephisto.data_model.unit.Unit.get_pay_amount": {"tf": 1}, "mephisto.tools.scripts.load_db_and_process_config": {"tf": 1}, "mephisto.utils.qualifications.as_valid_qualification_dict": {"tf": 1}}, "df": 5}}}}}, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.data_model": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}, "d": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.configure_base_balancer": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.add_header": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.observe": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_live_update": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_submit_event": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.config_handler.add_config_arg": {"tf": 1}}, "df": 9, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.architect.Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.blueprint.SharedTaskState": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new_from_provider_data": {"tf": 1}, "mephisto.data_model.agent.Agent.new_from_provider_data": {"tf": 1}, "mephisto.data_model.unit.Unit.get_pay_amount": {"tf": 1}}, "df": 21, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.clear_assigned_agent": {"tf": 1}}, "df": 1}}}}}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}}, "df": 2}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.get_instance_address": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.add_header": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}}, "df": 3, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.register_zone_records": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 3}}, "s": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.ArgsClass": {"tf": 1}}, "df": 3}}}, "f": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.update_qualified_status": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_assignment_to_hit": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1.4142135623730951}, "mephisto.tools": {"tf": 1}}, "df": 13}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_domain_if_available": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.build_router.build_router": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 2}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.get_available_budget": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.data_model.requester.Requester.get_available_budget": {"tf": 1}, "mephisto.data_model.unit.Unit.launch": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.tools": {"tf": 1}}, "df": 15}}}, "l": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.launch": {"tf": 1}}, "df": 1}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.scripts.mturk.launch_makeup_hits.main": {"tf": 1}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 17}}}}}}}}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.tools": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.tools": {"tf": 1}}, "df": 1}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_agent_for_id": {"tf": 1}, "mephisto.scripts": {"tf": 1}}, "df": 5}, "p": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.server_is_running": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.server_is_running": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router": {"tf": 2}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.4142135623730951}}, "df": 4, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.mock_architect.MockServer.launch_mock": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.shutdown_mock": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.register_router_application": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}}, "df": 5, "s": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}}, "df": 1}}}}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_onboarding_agent": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.operations.task_launcher.TaskLauncher": {"tf": 1}, "mephisto.tools": {"tf": 1}}, "df": 12, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.data_model.constants": {"tf": 1}}, "df": 1}}}}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.providers": {"tf": 1}}, "df": 1}}}, "e": {"docs": {"mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_assignments_for_hit": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.agent.Agent.approve_work": {"tf": 1}, "mephisto.tools": {"tf": 1.4142135623730951}, "mephisto.tools.examine_utils.prompt_for_options": {"tf": 1}}, "df": 9}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_submit": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester": {"tf": 1}}, "df": 2}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.scripts.mturk": {"tf": 1}, "mephisto.tools": {"tf": 1}}, "df": 2}}}}}, "w": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.get_domain_if_available": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}, "mephisto.client": {"tf": 1.4142135623730951}}, "df": 3}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.make_agent_request": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint": {"tf": 1}}, "df": 1}}}}}, "y": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.data_model": {"tf": 1}}, "df": 3}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.get_domain_if_available": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"tf": 1}, "mephisto.client": {"tf": 1}}, "df": 5, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.client": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_task_fee": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_bonus_fee": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.check_mturk_balance": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.project.Project.get_total_spend": {"tf": 1}, "mephisto.data_model.requester.Requester.get_total_spend": {"tf": 1}, "mephisto.data_model.task.Task.get_total_spend": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_total_spend": {"tf": 1}, "mephisto.data_model.unit.Unit.get_pay_amount": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 10, "s": {"docs": {"mephisto.abstractions.providers": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_cost_of_statuses": {"tf": 1}}, "df": 2}}}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1}}, "df": 1}}}}}}}}}, "o": {"docs": {}, "df": 0, "f": {"docs": {"mephisto": {"tf": 2.23606797749979}, "mephisto.abstractions": {"tf": 3.3166247903554}, "mephisto.abstractions.architect.Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architect.Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 3}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.configure_base_balancer": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.update_details": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 2}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 3.1622776601683795}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.LocalAgentState": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.LocalAgentState.__init__": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.__init__": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_message": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.Blueprint.get_initialization_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints": {"tf": 3.4641016151377544}, "mephisto.abstractions.blueprints.abstract": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.get_gold_factory": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_needs_gold": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_qualifies": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_current_qual_or_default": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_custom_bundle": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 3.4641016151377544}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.UnitClass": {"tf": 1.7320508075688772}, "mephisto.abstractions.crowd_provider.CrowdProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.optimized_load": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_worker": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 3}, "mephisto.abstractions.databases.local_database.LocalMephistoDB": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.optimized_load": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.cache_result": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 5.385164807134504}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.await_submit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_requester_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_requester_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_worker_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_unit_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_unit_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.UnitClass": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.bonus_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.attempt_to_reconcile_submitted_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.mark_done": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_unassigned_hit_ids": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.UnitClass": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.is_expired": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.expire_and_dispose_hits": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.bonus_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.UnitClass": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.new": {"tf": 1}, "mephisto.client": {"tf": 2.6457513110645907}, "mephisto.data_model": {"tf": 5.744562646538029}, "mephisto.data_model.agent.Agent.update_status": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.get_status": {"tf": 1}, "mephisto.data_model.agent.Agent.new": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.update_status": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.get_status": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.new": {"tf": 1}, "mephisto.data_model.assignment.Assignment": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.get_agents": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_status": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.get_task_run": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_task": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_workers": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_cost_of_statuses": {"tf": 1.7320508075688772}, "mephisto.data_model.constants": {"tf": 1}, "mephisto.data_model.packet.Packet": {"tf": 1}, "mephisto.data_model.project.Project.get_tasks": {"tf": 1.4142135623730951}, "mephisto.data_model.project.Project.get_total_spend": {"tf": 1}, "mephisto.data_model.requester.Requester": {"tf": 1}, "mephisto.data_model.requester.Requester.get_task_runs": {"tf": 1}, "mephisto.data_model.requester.Requester.get_total_spend": {"tf": 1}, "mephisto.data_model.requester.Requester.to_dict": {"tf": 1}, "mephisto.data_model.task.Task": {"tf": 1.4142135623730951}, "mephisto.data_model.task.Task.get_runs": {"tf": 1.4142135623730951}, "mephisto.data_model.task.Task.get_assignments": {"tf": 1.4142135623730951}, "mephisto.data_model.task.Task.get_total_spend": {"tf": 1}, "mephisto.data_model.task_run.TaskRun": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.get_assignment_statuses": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_is_completed": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.sync_completion_status": {"tf": 1}, "mephisto.data_model.unit.Unit": {"tf": 1.7320508075688772}, "mephisto.data_model.unit.Unit.get_assignment": {"tf": 1}, "mephisto.data_model.unit.Unit.get_task_run": {"tf": 1}, "mephisto.data_model.unit.Unit.get_task": {"tf": 1}, "mephisto.data_model.unit.Unit.get_status": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.launch": {"tf": 1}, "mephisto.data_model.unit.Unit.new": {"tf": 1}, "mephisto.data_model.worker.Worker": {"tf": 1}, "mephisto.data_model.worker.Worker.get_agents": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_crowd_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_crowd_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.bonus_worker": {"tf": 1}, "mephisto.data_model.worker.Worker.block_worker": {"tf": 1}, "mephisto.data_model.worker.Worker.new": {"tf": 1}, "mephisto.operations": {"tf": 6.48074069840786}, "mephisto.operations.client_io_handler.ClientIOHandler": {"tf": 1.7320508075688772}, "mephisto.operations.client_io_handler.ClientIOHandler.launch_channels": {"tf": 1}, "mephisto.operations.config_handler.get_config": {"tf": 1}, "mephisto.operations.datatypes.LoopWrapper.execute_coro": {"tf": 1}, "mephisto.operations.hydra_config.get_dict_from_field": {"tf": 1}, "mephisto.operations.hydra_config.parse_arg_dict": {"tf": 1}, "mephisto.operations.operator.Operator": {"tf": 1.4142135623730951}, "mephisto.operations.operator.Operator.force_shutdown": {"tf": 1}, "mephisto.operations.operator.Operator.shutdown_async": {"tf": 1}, "mephisto.operations.operator.Operator.wait_for_runs_then_shutdown": {"tf": 1}, "mephisto.operations.registry.register_mephisto_abstraction": {"tf": 1}, "mephisto.operations.registry.uses_mephisto": {"tf": 1}, "mephisto.operations.registry.fill_registries": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.disconnect_active_agents": {"tf": 1}, "mephisto.scripts": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 2.6457513110645907}, "mephisto.scripts.mturk.identify_broken_units.main": {"tf": 1.4142135623730951}, "mephisto.tools": {"tf": 3.3166247903554}, "mephisto.tools.data_browser.DataBrowser.get_units_for_task_name": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_run_id": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_data_from_unit": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_workers_with_qualification": {"tf": 1}, "mephisto.tools.examine_utils.get_worker_stats": {"tf": 1}, "mephisto.tools.examine_utils.format_worker_stats": {"tf": 1.4142135623730951}, "mephisto.tools.scripts.task_script": {"tf": 1.7320508075688772}, "mephisto.tools.scripts.get_db_from_config": {"tf": 1}, "mephisto.tools.scripts.augment_config_from_db": {"tf": 1}, "mephisto.tools.scripts.build_custom_bundle": {"tf": 1.4142135623730951}, "mephisto.utils": {"tf": 2.23606797749979}, "mephisto.utils.qualifications.make_qualification_dict": {"tf": 1}}, "df": 184, "f": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_live_update": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.await_submit": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.operations.worker_pool.WorkerPool.register_worker": {"tf": 1}}, "df": 8, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.architects": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}}, "df": 2}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.data_model.assignment.Assignment.get_requester": {"tf": 1}, "mephisto.data_model.unit.Unit.get_requester": {"tf": 1}}, "df": 2}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.agent_id": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}}, "df": 2}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.LocalAgentState": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.expire_and_dispose_hits": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.tools": {"tf": 1}}, "df": 7, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}}, "df": 3}, "r": {"docs": {}, "df": 0, "w": {"docs": {"mephisto.abstractions": {"tf": 1}}, "df": 1}}}}}, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.prepare_ec2_servers.update_details": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.operations.config_handler.add_config_arg": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1}, "mephisto.tools.scripts.task_script": {"tf": 1}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1}}, "df": 6}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.4142135623730951}}, "df": 1}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1}}, "df": 14}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1}}}}}}}}}}, "p": {"docs": {"mephisto.scripts.heroku.initialize_heroku.main": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.database.MephistoDB.init_tables": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.7320508075688772}}, "df": 2, "s": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}, "mephisto.data_model": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.operations.datatypes": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig": {"tf": 1}}, "df": 9}, "a": {"docs": {}, "df": 0, "l": {"docs": {"mephisto": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.data_model": {"tf": 1}}, "df": 1}}}, "e": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}}, "df": 2, "s": {"docs": {"mephisto.operations": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler": {"tf": 1}}, "df": 2}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.operations": {"tf": 2.8284271247461903}, "mephisto.operations.operator.Operator": {"tf": 1.4142135623730951}, "mephisto.operations.operator.Operator.shutdown_async": {"tf": 1}, "mephisto.tools": {"tf": 1.7320508075688772}, "mephisto.tools.scripts.process_config_and_get_operator": {"tf": 1}, "mephisto.utils.qualifications.make_qualification_dict": {"tf": 1}}, "df": 6}}}}}, "n": {"docs": {"mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.update_details": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 2}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.shutdown": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.shutdown": {"tf": 1}}, "df": 6, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.4142135623730951}, "mephisto.operations": {"tf": 1}}, "df": 2}}, "s": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.open": {"tf": 1}}, "df": 1}}}, "t": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.SharedStateClass": {"tf": 1.4142135623730951}}, "df": 3, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.tools.scripts.load_db_and_process_config": {"tf": 1}, "mephisto.tools.scripts.process_config_and_get_operator": {"tf": 1}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1}}, "df": 5, "s": {"docs": {"mephisto.abstractions.architect.Architect.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.Blueprint.get_frontend_args": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_frontend_args": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.ArgsClass": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.tools": {"tf": 1}, "mephisto.tools.examine_utils.prompt_for_options": {"tf": 1}, "mephisto.utils.logger_core.get_logger": {"tf": 1}}, "df": 11}, "a": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.tools": {"tf": 1}}, "df": 3, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.get_units": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_assignments": {"tf": 1}, "mephisto.tools": {"tf": 1}}, "df": 5}}}}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.database.MephistoDB.optimized_load": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.optimized_load": {"tf": 1}}, "df": 2}}}}}}, "s": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.SharedStateClass": {"tf": 1}}, "df": 2}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.database.MephistoDB.cache_result": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.scripts": {"tf": 1}}, "df": 1}}}}}}, "n": {"docs": {"mephisto": {"tf": 1.4142135623730951}, "mephisto.abstractions": {"tf": 1.4142135623730951}, "mephisto.abstractions.architect.Architect.download_file": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 2.6457513110645907}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.enqueue_send": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_domain_if_available": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 2.23606797749979}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockArchitect": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.deploy": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.debug_log": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 3}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_onboarding_data": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.get_gold_factory": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_qualifies": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 2.449489742783178}, "mephisto.abstractions.crowd_provider.CrowdProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 2.23606797749979}, "mephisto.abstractions.providers": {"tf": 3.605551275463989}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_live_update": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_submit_event": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.await_submit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.expire": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.mark_done": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_status": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.launch": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_task_fee": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_bonus_fee": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.pay_bonus": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.get_outstanding_hits": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.is_sandbox": {"tf": 1}, "mephisto.client": {"tf": 2.449489742783178}, "mephisto.data_model": {"tf": 2}, "mephisto.data_model.agent.Agent": {"tf": 1}, "mephisto.data_model.agent.Agent.get_unit": {"tf": 1}, "mephisto.data_model.agent.Agent.get_assignment": {"tf": 1}, "mephisto.data_model.agent.Agent.get_status": {"tf": 1}, "mephisto.data_model.agent.Agent.shutdown": {"tf": 1}, "mephisto.data_model.agent.Agent.approve_work": {"tf": 1}, "mephisto.data_model.agent.Agent.reject_work": {"tf": 1}, "mephisto.data_model.agent.Agent.new": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_status": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.shutdown": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_workers": {"tf": 1}, "mephisto.data_model.requester.Requester": {"tf": 1}, "mephisto.data_model.requester.Requester.is_sandbox": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_valid_units_for_worker": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.sync_completion_status": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_total_spend": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.get_status": {"tf": 1}, "mephisto.data_model.unit.Unit.launch": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.expire": {"tf": 1}, "mephisto.operations": {"tf": 3.872983346207417}, "mephisto.operations.client_io_handler.ClientIOHandler": {"tf": 1}, "mephisto.operations.datatypes": {"tf": 1}, "mephisto.operations.operator.Operator.force_shutdown": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.expire_units": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.handle_updated_agent_status": {"tf": 1}, "mephisto.tools": {"tf": 1.7320508075688772}, "mephisto.utils": {"tf": 1.4142135623730951}, "mephisto.utils.metrics.launch_servers_and_wait": {"tf": 1}, "mephisto.utils.metrics.start_metrics_server": {"tf": 1.4142135623730951}, "mephisto.utils.metrics.launch_prometheus_server": {"tf": 1}, "mephisto.utils.metrics.launch_grafana_server": {"tf": 1}}, "df": 104, "e": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_heroku_client_path": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.new_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_onboarding_agent": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.await_submit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_session_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.constants": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assigned_agent": {"tf": 1}, "mephisto.data_model.unit.Unit.get_status": {"tf": 1}, "mephisto.operations": {"tf": 2}, "mephisto.tools.scripts.task_script": {"tf": 1}, "mephisto.utils.metrics.start_metrics_server": {"tf": 1}, "mephisto.utils.metrics.launch_prometheus_server": {"tf": 1}, "mephisto.utils.metrics.launch_grafana_server": {"tf": 1}}, "df": 26, "s": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1}}, "df": 3}}, "t": {"docs": {}, "df": 0, "o": {"docs": {"mephisto.abstractions.architect.Architect": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect": {"tf": 1}}, "df": 2}}, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.architects": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_security_group": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.debug_log": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.get_gold_factory": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_custom_bundle": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.is_sandbox": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignment": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit": {"tf": 1}, "mephisto.data_model": {"tf": 1.7320508075688772}, "mephisto.data_model.unit.Unit": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.operations.operator.Operator.force_shutdown": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.generate_units": {"tf": 1}, "mephisto.tools.scripts.build_custom_bundle": {"tf": 1}, "mephisto.utils": {"tf": 1}, "mephisto.utils.logger_core.warn_once": {"tf": 1}, "mephisto.utils.metrics.start_metrics_server": {"tf": 1}}, "df": 34}}, "c": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_assignment": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.utils.logger_core.warn_once": {"tf": 1}}, "df": 7}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}}, "df": 1}}}}}}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.submit_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 2.449489742783178}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.SharedStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingSharedState": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.SharedStateMixin": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_failed_qual": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_onboarding_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateMixin": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.SharedStateClass": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.SharedStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 3.1622776601683795}, "mephisto.abstractions.database.MephistoDB.get_onboarding_agent": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.update_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_onboarding_agents": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.handle_submit": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent": {"tf": 2}, "mephisto.data_model.agent.OnboardingAgent.get_agent_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.is_onboarding_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_db_id_from_agent_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.handle_submit": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_agent_from_onboarding": {"tf": 1}}, "df": 49, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsMixin": {"tf": 1}}, "df": 3}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateMixin": {"tf": 1}}, "df": 3}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.database.MephistoDB.get_onboarding_agent": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.new": {"tf": 1}}, "df": 2, "s": {"docs": {"mephisto.data_model.agent.OnboardingAgent": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.data_model.agent.OnboardingAgent": {"tf": 1}}, "df": 1}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {"mephisto.operations.worker_pool.OnboardingInfo": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "g": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker": {"tf": 1}, "mephisto.data_model": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker": {"tf": 1}}, "df": 9}}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.abstract": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.7320508075688772}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1}, "mephisto.abstractions.database.MephistoDB": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.get_live_update": {"tf": 1}, "mephisto.data_model.unit.Unit.get_status": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1}, "mephisto.scripts.mturk.launch_makeup_hits.main": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser": {"tf": 1}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1}}, "df": 18, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_domain_if_available": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.find_hosted_zone": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_onboarding_agent": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 2}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.expire": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"tf": 1}, "mephisto.client": {"tf": 1}}, "df": 13}}}}}}}}, "w": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 6, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.get_owner_tag": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"tf": 1}}, "df": 2}, "d": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"tf": 1}}, "df": 2}}}}, "r": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architect.Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 2.23606797749979}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_closed": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_message": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockArchitect.deploy": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.add_header": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_initialization_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints": {"tf": 2.6457513110645907}, "mephisto.abstractions.blueprints.abstract": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_needs_gold": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_qualifies": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_current_qual_or_default": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 2.23606797749979}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_assignment": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.databases.local_database.nonesafe_int": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 2}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.get_live_update": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_assignment_to_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_session_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.register": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.is_registered": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.client_is_sandbox": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.data_model": {"tf": 3}, "mephisto.data_model.requester.Requester.register": {"tf": 1}, "mephisto.data_model.worker.Worker.is_disqualified": {"tf": 1}, "mephisto.data_model.worker.Worker.is_qualified": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_qualification": {"tf": 1}, "mephisto.operations": {"tf": 3.1622776601683795}, "mephisto.operations.operator.Operator": {"tf": 1}, "mephisto.operations.operator.Operator.force_shutdown": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.generate_units": {"tf": 1}, "mephisto.scripts": {"tf": 1.7320508075688772}, "mephisto.scripts.mturk": {"tf": 1.7320508075688772}, "mephisto.tools": {"tf": 2.23606797749979}, "mephisto.tools.examine_utils.prompt_for_options": {"tf": 1}, "mephisto.tools.scripts.task_script": {"tf": 1}, "mephisto.utils": {"tf": 1}, "mephisto.utils.metrics.launch_prometheus_server": {"tf": 1}, "mephisto.utils.testing.get_mock_requester": {"tf": 1}}, "df": 53, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architect.Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.data_model": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.operator.Operator": {"tf": 1}, "mephisto.utils": {"tf": 1}}, "df": 14}}}, "g": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "l": {"5": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "c": {"6": {"4": {"5": {"5": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.data_model": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 3.605551275463989}}, "df": 2, "s": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.client.api.intentional_error": {"tf": 1}, "mephisto.data_model.worker.Worker.is_disqualified": {"tf": 1}, "mephisto.data_model.worker.Worker.is_qualified": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.config_handler.get_config": {"tf": 1}, "mephisto.operations.registry.register_mephisto_abstraction": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_agent_for_id": {"tf": 1}, "mephisto.tools": {"tf": 1}, "mephisto.tools.examine_utils.print_results": {"tf": 1}, "mephisto.tools.scripts.load_db_and_process_config": {"tf": 1}, "mephisto.tools.scripts.process_config_and_get_operator": {"tf": 1}}, "df": 15, "g": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler": {"tf": 1}}, "df": 2}}}}}, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_submit": {"tf": 1}}, "df": 2}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}}, "df": 1, "d": {"docs": {"mephisto.abstractions.databases": {"tf": 1}}, "df": 1}, "s": {"docs": {"mephisto.utils": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.scripts.mturk": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.ArgsClass": {"tf": 1}, "mephisto.utils.metrics.start_metrics_server": {"tf": 1}}, "df": 4}}, "c": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.databases": {"tf": 1}}, "df": 1, "s": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.client.api.intentional_error": {"tf": 1}}, "df": 3}}}}}, "k": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.architects": {"tf": 1}}, "df": 1}}}, "b": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.on_message": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.LocalAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.load_data": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.data_model.constants": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.ArgsClass": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 10, "s": {"docs": {"mephisto.abstractions.blueprint.SharedTaskState": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.SharedStateClass": {"tf": 1}, "mephisto.data_model": {"tf": 1.4142135623730951}}, "df": 3}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 2, "d": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1}, "mephisto.data_model.agent.Agent.observe": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.observe": {"tf": 1}}, "df": 3}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.providers.mock.mock_agent.MockAgent.observe": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_live_update": {"tf": 1}}, "df": 2, "s": {"docs": {"mephisto.abstractions.providers.mock.mock_agent.MockAgent.observe": {"tf": 1}}, "df": 1}}}}}}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.databases": {"tf": 1}}, "df": 1}}}}}}}}, "l": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}}, "df": 1}}}, "w": {"3": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions": {"tf": 1.4142135623730951}, "mephisto.abstractions.architect.Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.OnboardingAgentStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.Blueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 2}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.__init__": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.UnitClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.assert_task_args": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 3.4641016151377544}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.UnitClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.bonus_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.UnitClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_assignments_for_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.bonus_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.UnitClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit": {"tf": 1.4142135623730951}, "mephisto.data_model": {"tf": 2.23606797749979}, "mephisto.data_model.agent.Agent.get_status": {"tf": 1}, "mephisto.data_model.agent.Agent.approve_work": {"tf": 1}, "mephisto.data_model.agent.Agent.soft_reject_work": {"tf": 1}, "mephisto.data_model.agent.Agent.reject_work": {"tf": 1}, "mephisto.data_model.agent.Agent.mark_done": {"tf": 1}, "mephisto.data_model.agent.Agent.new": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_status": {"tf": 1}, "mephisto.data_model.requester.Requester": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_valid_units_for_worker": {"tf": 1}, "mephisto.data_model.unit.Unit": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.bonus_worker": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.tools": {"tf": 1.4142135623730951}, "mephisto.tools.examine_utils.format_worker_stats": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_by_worker": {"tf": 1}, "mephisto.utils.metrics.start_metrics_server": {"tf": 1}}, "df": 58, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_qualifies": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.AgentClass": {"tf": 1}, "mephisto.data_model": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent": {"tf": 1}, "mephisto.data_model.agent.Agent.get_unit": {"tf": 1}, "mephisto.data_model.agent.Agent.get_assignment": {"tf": 1}, "mephisto.data_model.agent.Agent.get_task_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_task": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_task_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_task": {"tf": 1}, "mephisto.data_model.unit.Unit.get_status": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 17, "s": {"docs": {"mephisto": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "s": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.operations.operator.Operator": {"tf": 1}, "mephisto.tools": {"tf": 1}}, "df": 4}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 2.23606797749979}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.SharedStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_onboarding_data": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_needs_gold": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_qualifies": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState": {"tf": 2}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.SharedStateMixin": {"tf": 2}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_current_qual_or_default": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_completion_stats_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.SharedStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskRunnerClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.SharedStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 2.449489742783178}, "mephisto.abstractions.crowd_provider.CrowdProvider": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_worker": {"tf": 2}, "mephisto.abstractions.database.MephistoDB.get_worker": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.find_workers": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.grant_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_granted_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.revoke_qualification": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 5}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_worker_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 2}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.bonus_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_eligible": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.new": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.give_worker_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.remove_worker_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.is_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.email_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 2}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_from_mturk_worker_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.bonus_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_blocked": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_eligible": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.new": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 2}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.new": {"tf": 1.7320508075688772}, "mephisto.data_model": {"tf": 3.1622776601683795}, "mephisto.data_model.agent.Agent": {"tf": 1}, "mephisto.data_model.agent.Agent.get_worker": {"tf": 1}, "mephisto.data_model.agent.Agent.soft_reject_work": {"tf": 1}, "mephisto.data_model.agent.Agent.mark_done": {"tf": 1}, "mephisto.data_model.agent.Agent.new": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_worker": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.new": {"tf": 1}, "mephisto.data_model.exceptions.AgentTimeoutError": {"tf": 1}, "mephisto.data_model.exceptions.AgentReturnedError": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_valid_units_for_worker": {"tf": 1}, "mephisto.data_model.unit.Unit": {"tf": 1}, "mephisto.data_model.unit.Unit.get_status": {"tf": 1}, "mephisto.data_model.worker.WorkerArgs": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 2}, "mephisto.data_model.worker.Worker.get_agents": {"tf": 1}, "mephisto.data_model.worker.Worker.new_from_provider_data": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.get_granted_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.is_disqualified": {"tf": 1}, "mephisto.data_model.worker.Worker.is_qualified": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_crowd_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_crowd_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.bonus_worker": {"tf": 1}, "mephisto.data_model.worker.Worker.block_worker": {"tf": 1}, "mephisto.data_model.worker.Worker.unblock_worker": {"tf": 1}, "mephisto.data_model.worker.Worker.is_blocked": {"tf": 1}, "mephisto.data_model.worker.Worker.is_eligible": {"tf": 1}, "mephisto.data_model.worker.Worker.register": {"tf": 1}, "mephisto.data_model.worker.Worker.new": {"tf": 1.7320508075688772}, "mephisto.operations": {"tf": 3}, "mephisto.operations.datatypes.LiveTaskRun": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_run": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_live_run": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_worker": {"tf": 1}, "mephisto.scripts.mturk.launch_makeup_hits.main": {"tf": 1}, "mephisto.tools": {"tf": 2.6457513110645907}, "mephisto.tools.data_browser.DataBrowser.get_data_from_unit": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_workers_with_qualification": {"tf": 1}, "mephisto.tools.examine_utils.get_worker_stats": {"tf": 1}, "mephisto.tools.examine_utils.format_worker_stats": {"tf": 1.4142135623730951}, "mephisto.tools.examine_utils.run_examine_by_worker": {"tf": 1}, "mephisto.utils.testing.get_test_worker": {"tf": 1}, "mephisto.utils.testing.make_completed_unit": {"tf": 1}}, "df": 126, "s": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.worker_needs_screening": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.get_gold_factory": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.should_produce_gold_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.update_qualified_status": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_worker": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_workers": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.delete_qualification": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 2.449489742783178}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_task_fee": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_bonus_fee": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_compensation_hit_with_hit_type": {"tf": 1}, "mephisto.data_model": {"tf": 2}, "mephisto.data_model.assignment.Assignment.get_workers": {"tf": 1}, "mephisto.operations": {"tf": 1.7320508075688772}, "mephisto.operations.worker_pool.WorkerPool": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 2.23606797749979}, "mephisto.scripts.mturk.launch_makeup_hits.main": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_workers_with_qualification": {"tf": 1}}, "df": 23}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.providers": {"tf": 1}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.providers": {"tf": 1}, "mephisto.data_model": {"tf": 1.4142135623730951}, "mephisto.operations": {"tf": 2.449489742783178}, "mephisto.operations.datatypes.LiveTaskRun": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool": {"tf": 1}}, "df": 5}}}}}, "d": {"docs": {"mephisto.abstractions.providers": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_workers": {"tf": 1}}, "df": 2}}, "s": {"docs": {"mephisto.abstractions.architects": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignment": {"tf": 1}, "mephisto.operations.operator.Operator": {"tf": 1}}, "df": 4}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.data_model.unit.Unit.expire": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.SharedStateClass": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_world_id": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_unit": {"tf": 1}, "mephisto.data_model": {"tf": 1}}, "df": 14, "s": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architect.Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.assert_task_args": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1}}, "df": 10, "n": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {"mephisto.abstractions.blueprint.BlueprintMixin.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.assert_mixin_args": {"tf": 1}}, "df": 4}}, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.check_domain_unused_locally": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.debug_log": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.BlueprintMixin": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_needs_gold": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.act": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.observe": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder.RemoteProcedureTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 2.23606797749979}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.database.MephistoDB": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 2}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.attempt_to_reconcile_submitted_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.mark_done": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.clear_assigned_agent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.is_expired": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"tf": 1}, "mephisto.client": {"tf": 1.7320508075688772}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_data_dir": {"tf": 1}, "mephisto.data_model.unit.Unit.expire": {"tf": 1}, "mephisto.scripts.local_db.load_data_to_mephisto_db": {"tf": 1}, "mephisto.tools": {"tf": 1}, "mephisto.utils.metrics.start_metrics_server": {"tf": 1}}, "df": 31, "l": {"docs": {}, "df": 0, "l": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_completion_stats_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_data": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.tools": {"tf": 1.4142135623730951}, "mephisto.tools.scripts.process_config_and_get_operator": {"tf": 1}}, "df": 13}}, "b": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.7320508075688772}}, "df": 2, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 4.123105625617661}, "mephisto.abstractions.architects.mock_architect.SocketHandler.open": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.register_router_application": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter": {"tf": 1}}, "df": 6, "s": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router": {"tf": 1}}, "df": 5}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.architects": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.7320508075688772}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.on_message": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architect.Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.submit_onboarding": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.submit_task": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}}, "df": 7}}, "a": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"mephisto.abstractions": {"tf": 1.7320508075688772}, "mephisto.abstractions.architect.Architect.__init__": {"tf": 1}, "mephisto.abstractions.architect.Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 3}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_owner_tag": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_domain_if_available": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.find_hosted_zone": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_mephisto_vpc": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_security_group": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.rule_is_new": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.update_details": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_message": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.send_agent_act": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 2.23606797749979}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.LocalAgentState": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.register_router_application": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.__init__": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.add_header": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_needs_gold": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 2}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.assert_task_args": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.set_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_project": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.find_projects": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.find_tasks": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_task_runs": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_assignments": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.find_units": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_requester": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.find_requesters": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.find_workers": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_agents": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_onboarding_agents": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.new_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers": {"tf": 2.449489742783178}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.create_qualification_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.register": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_assignment_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_hit_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.client_is_sandbox": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_requester_balance": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_assignments_for_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1}, "mephisto.client": {"tf": 1.4142135623730951}, "mephisto.data_model": {"tf": 3.1622776601683795}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1}, "mephisto.data_model.agent.Agent.handle_submit": {"tf": 1}, "mephisto.data_model.agent.Agent.mark_done": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.handle_submit": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_cost_of_statuses": {"tf": 1}, "mephisto.data_model.requester.Requester": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1}, "mephisto.data_model.requester.Requester.register": {"tf": 1.4142135623730951}, "mephisto.data_model.requester.Requester.get_available_budget": {"tf": 1}, "mephisto.data_model.task.Task": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.get_mock_params": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_units": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_blueprint": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.new": {"tf": 1}, "mephisto.data_model.unit.Unit": {"tf": 1}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_crowd_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_crowd_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.register": {"tf": 1}, "mephisto.operations": {"tf": 3.605551275463989}, "mephisto.operations.client_io_handler.ClientIOHandler": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1}, "mephisto.scripts.mturk.print_outstanding_hit_status": {"tf": 1}, "mephisto.tools": {"tf": 2.23606797749979}, "mephisto.tools.data_browser.DataBrowser": {"tf": 1.4142135623730951}, "mephisto.tools.data_browser.DataBrowser.get_units_for_task_name": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_run_id": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_data_from_unit": {"tf": 1}, "mephisto.tools.examine_utils.print_results": {"tf": 1}, "mephisto.utils": {"tf": 1.4142135623730951}}, "df": 137, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.tools": {"tf": 1.4142135623730951}}, "df": 22}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects.router": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.build_router.can_build": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.get_gold_factory": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_frontend_args": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 1}, "mephisto.data_model": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.get_task_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_task": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_task_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_task": {"tf": 1}, "mephisto.data_model.assignment.Assignment": {"tf": 1}, "mephisto.data_model.task_run.TaskRun": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.utils.dirs.get_run_file_dir": {"tf": 1}}, "df": 16}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architect.Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architect.Architect.prepare": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 3.3166247903554}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.prepare": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.prepare": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 2}, "mephisto.abstractions.architects.mock_architect.MockArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 2.8284271247461903}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder.RemoteProcedureTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.create_qualification_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1}, "mephisto.client": {"tf": 1.4142135623730951}, "mephisto.data_model": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1}, "mephisto.operations": {"tf": 2}, "mephisto.operations.operator.Operator": {"tf": 1}, "mephisto.scripts.heroku.initialize_heroku.main": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 2.449489742783178}, "mephisto.tools": {"tf": 2.449489742783178}, "mephisto.tools.scripts.task_script": {"tf": 1}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1.4142135623730951}, "mephisto.utils.metrics.start_metrics_server": {"tf": 1}}, "df": 56}, "d": {"docs": {"mephisto.client": {"tf": 1}}, "df": 1}}, "s": {"docs": {}, "df": 0, "h": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}}, "df": 1}}, "p": {"docs": {"mephisto.client": {"tf": 1}}, "df": 1}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_close": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_message": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 2.23606797749979}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_custom_bundle": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.find_projects": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_tasks": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_task_runs": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_assignments": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_units": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_requesters": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_workers": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_agents": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_onboarding_agents": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.new": {"tf": 1}, "mephisto.data_model": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.new": {"tf": 1}, "mephisto.data_model.exceptions.AbsentAgentError": {"tf": 1}, "mephisto.data_model.exceptions.AgentTimeoutError": {"tf": 1}, "mephisto.data_model.exceptions.AgentShutdownError": {"tf": 1}, "mephisto.data_model.requester.Requester.new": {"tf": 1}, "mephisto.data_model.unit.Unit.new": {"tf": 1}, "mephisto.data_model.worker.Worker.new": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.operations.task_launcher.TaskLauncher": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.reconnect_agent": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1}, "mephisto.tools": {"tf": 1.7320508075688772}, "mephisto.tools.examine_utils.format_worker_stats": {"tf": 1}, "mephisto.tools.scripts.build_custom_bundle": {"tf": 1}, "mephisto.utils.dirs.get_run_file_dir": {"tf": 1}}, "df": 40, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 2}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_key_failure": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_unique_failure": {"tf": 1}, "mephisto.client.api.intentional_error": {"tf": 1}, "mephisto.data_model": {"tf": 1.7320508075688772}, "mephisto.data_model.task_run.TaskRun.get_run_dir": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.scripts.local_db.load_data_to_mephisto_db": {"tf": 1}, "mephisto.utils.dirs.get_tasks_dir": {"tf": 1}, "mephisto.utils.dirs.get_root_data_dir": {"tf": 1}, "mephisto.utils.dirs.get_data_dir": {"tf": 1}, "mephisto.utils.dirs.get_mephisto_tmp_dir": {"tf": 1}, "mephisto.utils.dirs.get_dir_for_run": {"tf": 1}}, "df": 16, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.providers": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_closed": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_needs_gold": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_qualifies": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.is_registered": {"tf": 1}, "mephisto.data_model.unit.Unit.get_status": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1}, "mephisto.utils.metrics.metrics_are_installed": {"tf": 1}}, "df": 9}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_frontend_args": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_frontend_args": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.client": {"tf": 1.7320508075688772}, "mephisto.data_model": {"tf": 1.4142135623730951}, "mephisto.operations": {"tf": 2}, "mephisto.scripts.mturk": {"tf": 1.4142135623730951}}, "df": 13, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architect.Architect.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.shutdown": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester": {"tf": 1}, "mephisto.data_model.requester.Requester": {"tf": 1}}, "df": 10}}}}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"mephisto.abstractions.architects": {"tf": 2}, "mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.new_worker": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_sandbox_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.data_model": {"tf": 1.4142135623730951}, "mephisto.operations": {"tf": 2.449489742783178}, "mephisto.operations.task_launcher.TaskLauncher.generate_units": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_screening_unit": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_gold_unit": {"tf": 1}, "mephisto.utils": {"tf": 1.4142135623730951}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1}}, "df": 18}}, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_agent_for_id": {"tf": 1}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1}}, "df": 7}}}, "o": {"docs": {"mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_data": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_requester": {"tf": 1}, "mephisto.data_model.unit.Unit.get_requester": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_workers_with_qualification": {"tf": 1}}, "df": 6, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.operations": {"tf": 1.4142135623730951}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.data_model.worker.Worker.new_from_provider_data": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun": {"tf": 1}}, "df": 7, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_failed_qual": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new_from_provider_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester": {"tf": 1}, "mephisto.data_model.agent.Agent.new_from_provider_data": {"tf": 1}, "mephisto.data_model.qualification.Qualification": {"tf": 1}, "mephisto.data_model.qualification.GrantedQualification": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run": {"tf": 1}, "mephisto.tools": {"tf": 1}}, "df": 16}, "d": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.providers": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper": {"tf": 1}, "mephisto.tools": {"tf": 1.4142135623730951}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.mock_architect.MockArchitect.download_file": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.config_handler.write_config": {"tf": 1}, "mephisto.tools.examine_utils.print_results": {"tf": 1}}, "df": 5, "s": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_key_pair": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_config": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 3}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.reserve_unit": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 4}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.operations.config_handler.get_raw_config": {"tf": 1}}, "df": 2}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.data_model.requester.Requester.register": {"tf": 1}}, "df": 1}}}, "t": {"docs": {"mephisto.tools.data_browser.DataBrowser.get_workers_with_qualification": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.debug_log": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder.RemoteProcedureTaskBuilder": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.optimized_load": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.optimized_load": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1}}, "df": 9, "s": {"docs": {"mephisto.data_model": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.debug_log": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1.7320508075688772}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1}}, "df": 7, "s": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.utils.logger_core.warn_once": {"tf": 1}, "mephisto.utils.logger_core.get_logger": {"tf": 1}}, "df": 3}}}}}, "s": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_key_failure": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_unique_failure": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.data_model.worker.Worker.get_agents": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.associate_agent_with_registration": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_data_from_unit": {"tf": 1}}, "df": 7}, "i": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_onboarding": {"tf": 1}, "mephisto.data_model.agent.Agent.await_submit": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.await_submit": {"tf": 1}, "mephisto.data_model.unit.Unit.expire": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.operations.operator.Operator.wait_for_runs_then_shutdown": {"tf": 1}}, "df": 7, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_onboarding": {"tf": 1}, "mephisto.operations.operator.Operator.force_shutdown": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.providers": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"mephisto.operations": {"tf": 1.4142135623730951}}, "df": 1}}}}, "s": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 2}}, "df": 1, ":": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, ":": {"8": {"8": {"8": {"8": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}}, "df": 1}}}}}}}}}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}}}}}}}}}}}, "s": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "e": {"5": {"3": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.get_domain_if_available": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 2.449489742783178}, "mephisto.abstractions.architects.router.build_router.can_build": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.build_router.build_node_router": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.build_router": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.LocalAgentState": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.register_router_application": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.submit_onboarding": {"tf": 1}, "mephisto.data_model.packet.Packet": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler": {"tf": 1}}, "df": 10, "/": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "s": {"docs": {"mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.register_router_application": {"tf": 1}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_mephisto_vpc": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.register_router_application": {"tf": 1}}, "df": 3}}}}}, "o": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.utils.dirs.get_root_dir": {"tf": 1}}, "df": 3}}, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.data_model": {"tf": 1}}, "df": 1}}}, "e": {"docs": {"mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints": {"tf": 2}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 5, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions.architect.Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.get_mturk_ids_from_unit_id": {"tf": 1}, "mephisto.data_model.project.Project": {"tf": 1}, "mephisto.data_model.unit.Unit.get_pay_amount": {"tf": 1}, "mephisto.operations": {"tf": 1.7320508075688772}, "mephisto.operations.worker_pool.WorkerPool.reconnect_agent": {"tf": 1}, "mephisto.tools": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_data_from_unit": {"tf": 1}}, "df": 19}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.scripts": {"tf": 1}}, "df": 1, "d": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.project.Project": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.shutdown": {"tf": 1}, "mephisto.scripts.mturk.identify_broken_units.main": {"tf": 1}, "mephisto.tools.scripts": {"tf": 1}}, "df": 6}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}}, "df": 3}}}, "y": {"docs": {"mephisto.tools": {"tf": 1}, "mephisto.utils": {"tf": 1.4142135623730951}}, "df": 2, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.tools": {"tf": 1}}, "df": 1}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent": {"tf": 1}, "mephisto.data_model.unit.Unit.launch": {"tf": 1}, "mephisto.tools": {"tf": 1}}, "df": 5, "d": {"docs": {"mephisto.abstractions": {"tf": 1.4142135623730951}, "mephisto.abstractions.architect.Architect.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_zone_records": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_mephisto_vpc": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1.7320508075688772}, "mephisto.abstractions.crowd_provider.CrowdProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.shutdown": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.init_tables": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 3.1622776601683795}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.register": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.data_model": {"tf": 1.7320508075688772}, "mephisto.data_model.agent.Agent.mark_done": {"tf": 1}, "mephisto.data_model.requester.Requester": {"tf": 1}, "mephisto.data_model.requester.Requester.register": {"tf": 1}, "mephisto.data_model.task.Task": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.registry.fill_registries": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_by_worker": {"tf": 1}}, "df": 45}, "s": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_zone_records": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_onboarding_data": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.utils.metrics.get_dash_url": {"tf": 1}}, "df": 10}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.router": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.build_router.build_node_router": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.operations": {"tf": 1.4142135623730951}}, "df": 7}}}}}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.make_agent_request": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.submit_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.get_live_update": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.expire": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.Agent.act": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.act": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.associate_agent_with_registration": {"tf": 1.4142135623730951}, "mephisto.operations.worker_pool.OnboardingInfo": {"tf": 1}, "mephisto.tools.examine_utils.prompt_for_options": {"tf": 1}}, "df": 16, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_requester": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.get_requester": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.find_requesters": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 3.605551275463989}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_requester_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_requester_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_requester_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 2}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.new": {"tf": 2}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_session_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_sandbox_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 2}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.register": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.is_registered": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new": {"tf": 2}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_requester_balance": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.check_mturk_balance": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 2}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.is_sandbox": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"tf": 2}, "mephisto.client": {"tf": 3.872983346207417}, "mephisto.data_model": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.get_requester": {"tf": 1}, "mephisto.data_model.requester.RequesterArgs": {"tf": 1}, "mephisto.data_model.requester.Requester": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 2}, "mephisto.data_model.requester.Requester.ArgsClass": {"tf": 1}, "mephisto.data_model.requester.Requester.get_task_runs": {"tf": 1}, "mephisto.data_model.requester.Requester.get_total_spend": {"tf": 1}, "mephisto.data_model.requester.Requester.is_sandbox": {"tf": 1}, "mephisto.data_model.requester.Requester.register": {"tf": 1}, "mephisto.data_model.requester.Requester.is_registered": {"tf": 1}, "mephisto.data_model.requester.Requester.get_available_budget": {"tf": 1}, "mephisto.data_model.requester.Requester.to_dict": {"tf": 1}, "mephisto.data_model.requester.Requester.new": {"tf": 2}, "mephisto.data_model.task_run.TaskRun.get_requester": {"tf": 1}, "mephisto.data_model.unit.Unit.get_requester": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1.7320508075688772}, "mephisto.tools": {"tf": 1}, "mephisto.utils.testing.get_test_requester": {"tf": 1}, "mephisto.utils.testing.get_mock_requester": {"tf": 1}}, "df": 57, "s": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_requester": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_requesters": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.register": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore": {"tf": 1}, "mephisto.client": {"tf": 2}, "mephisto.data_model.requester.Requester": {"tf": 1}}, "df": 10}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.providers": {"tf": 1}}, "df": 1}}}}}, "/": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.client": {"tf": 1}}, "df": 1}}}}}}}}}, "d": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.create_hit_type": {"tf": 1}}, "df": 1}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}, "s": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.register_router_application": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_agent_id": {"tf": 1}}, "df": 6}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.providers": {"tf": 1}}, "df": 1}}}}}}}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.make_agent_request": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.client": {"tf": 3.3166247903554}, "mephisto.operations.client_io_handler.ClientIOHandler.log_metrics_for_packet": {"tf": 1}}, "df": 7, "s": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 2}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.unit.Unit": {"tf": 1}, "mephisto.data_model.worker.Worker.get_agents": {"tf": 1}, "mephisto.operations": {"tf": 3.1622776601683795}, "mephisto.operations.client_io_handler.ClientIOHandler": {"tf": 1}, "mephisto.operations.operator.Operator": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool": {"tf": 1.4142135623730951}}, "df": 19}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1}}}}}}}}}}, "d": {"docs": {"mephisto.data_model.exceptions.AgentTimeoutError": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.tools.examine_utils.prompt_for_options": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.get_owner_tag": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.shutdown": {"tf": 1}}, "df": 2, "s": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.close": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.url_safe_string": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.setup_resources_for_task_run": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.shutdown": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.operations.client_io_handler.ClientIOHandler.shutdown": {"tf": 1}, "mephisto.utils.metrics.launch_servers_and_wait": {"tf": 1}}, "df": 14}}}}}, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.database.MephistoDB.cache_result": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.cache_result": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.new": {"tf": 1}, "mephisto.data_model.agent.Agent.new": {"tf": 1}, "mephisto.data_model.requester.Requester.new": {"tf": 1}, "mephisto.data_model.unit.Unit.new": {"tf": 1}, "mephisto.data_model.worker.Worker.new": {"tf": 1}, "mephisto.tools": {"tf": 1}}, "df": 13, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.on_message": {"tf": 1}}, "df": 1}}}, "s": {"docs": {"mephisto.abstractions.providers.mock.mock_datastore.MockDatastore": {"tf": 1}, "mephisto.data_model.assignment.Assignment.new": {"tf": 1}, "mephisto.tools": {"tf": 1.4142135623730951}, "mephisto.tools.examine_utils": {"tf": 1}, "mephisto.tools.examine_utils.print_results": {"tf": 1}}, "df": 5}}}}, "t": {"docs": {"mephisto.data_model": {"tf": 1}, "mephisto.operations.operator.Operator": {"tf": 1}}, "df": 2, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.data_model": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.clear_reservation": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.reserve_unit": {"tf": 1}}, "df": 3, "d": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1}, "s": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architect.Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architect.Architect.deploy": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_closed": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_alive": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.enqueue_send": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.deploy": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_domain_if_available": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.find_hosted_zone": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_instance": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.configure_base_balancer": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_instance_address": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.deploy_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.deploy": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 2}, "mephisto.abstractions.architects.mock_architect.MockArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.extract_unique_mixins": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 2.449489742783178}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_needs_gold": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_qualifies": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_current_qual_or_default": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_completion_stats_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_parsed_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_parsed_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_project": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_projects": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_tasks": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_task_runs": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_assignments": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_units": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_requester": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_requesters": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_worker": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_workers": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_agents": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_onboarding_agents": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.make_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_granted_qualification": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_key_failure": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_unique_failure": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 3.605551275463989}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.is_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.bonus_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_unassigned_hit_ids": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_assignment_to_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_session_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_sandbox_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.is_registered": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_assignment_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_hit_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.expire": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"tf": 2}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_outstanding_hits": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.bonus_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.new": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_agent_id": {"tf": 1}, "mephisto.data_model.agent.Agent.get_worker": {"tf": 1}, "mephisto.data_model.agent.Agent.get_unit": {"tf": 1}, "mephisto.data_model.agent.Agent.get_assignment": {"tf": 1}, "mephisto.data_model.agent.Agent.get_task_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_task": {"tf": 1}, "mephisto.data_model.agent.Agent.get_data_dir": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.Agent.act": {"tf": 1}, "mephisto.data_model.agent.Agent.new": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_agent_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.is_onboarding_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_worker": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_task_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_task": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_data_dir": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.act": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_data_dir": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_assignment_data": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_agents": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_task_run": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_task": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_requester": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_cost_of_statuses": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.valid": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.incomplete": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.payable": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.valid_unit": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.final_unit": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.completed": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.final_agent": {"tf": 1}, "mephisto.data_model.exceptions.AgentReturnedError": {"tf": 1}, "mephisto.data_model.project.Project.get_tasks": {"tf": 1}, "mephisto.data_model.project.Project.get_total_spend": {"tf": 1}, "mephisto.data_model.requester.Requester.get_task_runs": {"tf": 1}, "mephisto.data_model.requester.Requester.get_total_spend": {"tf": 1}, "mephisto.data_model.requester.Requester.get_available_budget": {"tf": 1}, "mephisto.data_model.requester.Requester.new": {"tf": 1}, "mephisto.data_model.task.Task.get_runs": {"tf": 1}, "mephisto.data_model.task.Task.get_assignments": {"tf": 1}, "mephisto.data_model.task.Task.get_total_spend": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_units": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.reserve_unit": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_blueprint": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_provider": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_task": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_requester": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_run_dir": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_total_spend": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.to_dict": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assignment_data": {"tf": 1}, "mephisto.data_model.unit.Unit.get_db_status": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assignment": {"tf": 1}, "mephisto.data_model.unit.Unit.get_task_run": {"tf": 1}, "mephisto.data_model.unit.Unit.get_task": {"tf": 1}, "mephisto.data_model.unit.Unit.get_requester": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assigned_agent": {"tf": 1}, "mephisto.data_model.unit.Unit.get_pay_amount": {"tf": 1}, "mephisto.data_model.unit.Unit.get_status": {"tf": 1}, "mephisto.data_model.unit.Unit.expire": {"tf": 1}, "mephisto.data_model.unit.Unit.new": {"tf": 1}, "mephisto.data_model.worker.Worker.get_granted_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.bonus_worker": {"tf": 1}, "mephisto.data_model.worker.Worker.block_worker": {"tf": 1}, "mephisto.data_model.worker.Worker.new": {"tf": 1}, "mephisto.operations.config_handler.get_config_arg": {"tf": 1}, "mephisto.operations.hydra_config.get_dict_from_field": {"tf": 1}, "mephisto.operations.hydra_config.get_task_state_dicts": {"tf": 1}, "mephisto.operations.hydra_config.parse_arg_dict": {"tf": 1}, "mephisto.operations.operator.Operator.get_running_task_runs": {"tf": 1}, "mephisto.operations.registry.get_crowd_provider_from_type": {"tf": 1}, "mephisto.operations.registry.get_blueprint_from_type": {"tf": 1}, "mephisto.operations.registry.get_architect_from_type": {"tf": 1}, "mephisto.operations.registry.get_valid_provider_types": {"tf": 1}, "mephisto.operations.registry.get_valid_blueprint_types": {"tf": 1}, "mephisto.operations.registry.get_valid_architect_types": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_screening_unit": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_gold_unit": {"tf": 1}, "mephisto.tools": {"tf": 1.4142135623730951}, "mephisto.tools.data_browser.DataBrowser.get_units_for_task_name": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_run_id": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_data_from_unit": {"tf": 1}, "mephisto.tools.examine_utils.format_worker_stats": {"tf": 1}, "mephisto.tools.scripts.load_db_and_process_config": {"tf": 1}, "mephisto.tools.scripts.process_config_and_get_operator": {"tf": 1}, "mephisto.utils.dirs.get_root_dir": {"tf": 1}, "mephisto.utils.dirs.get_provider_dir": {"tf": 1}, "mephisto.utils.dirs.get_tasks_dir": {"tf": 1}, "mephisto.utils.dirs.get_dir_for_task": {"tf": 1}, "mephisto.utils.dirs.get_root_data_dir": {"tf": 1}, "mephisto.utils.dirs.get_data_dir": {"tf": 1}, "mephisto.utils.dirs.get_mephisto_tmp_dir": {"tf": 1}, "mephisto.utils.dirs.get_dir_for_run": {"tf": 1}, "mephisto.utils.metrics.metrics_are_installed": {"tf": 1}, "mephisto.utils.metrics.get_dash_url": {"tf": 1}}, "df": 203, "s": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_hosted_zone": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.find_certificate_arn": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_certificate": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_zone_records": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_instance_to_listener": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_load_balancer": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.register_router_application": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_failed_qual": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.get_gold_factory": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.validate_onboarding": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_qualifications": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.check_mturk_balance": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.pay_bonus": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.expire_and_dispose_hits": {"tf": 1}, "mephisto.data_model.exceptions.AgentReturnedError": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.get_mock_params": {"tf": 1}, "mephisto.data_model.worker.Worker.is_disqualified": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.is_qualified": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.revoke_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_qualification": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.config_handler.get_raw_config": {"tf": 1}, "mephisto.tools": {"tf": 2.23606797749979}, "mephisto.tools.data_browser.DataBrowser.get_workers_with_qualification": {"tf": 1}, "mephisto.utils.logger_core.get_logger": {"tf": 1}, "mephisto.utils.metrics.launch_prometheus_server": {"tf": 1}, "mephisto.utils.qualifications.find_or_create_qualification": {"tf": 1}}, "df": 32}, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.database.MephistoDB.get_project": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_requester": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_worker": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_granted_qualification": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.Agent.act": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.act": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 30}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.operations.worker_pool.WorkerPool.register_agent": {"tf": 1}, "mephisto.tools.scripts.load_db_and_process_config": {"tf": 1}, "mephisto.tools.scripts.process_config_and_get_operator": {"tf": 1}}, "df": 3}}}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects.router": {"tf": 1}}, "df": 1, "s": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.operations": {"tf": 1}, "mephisto.tools": {"tf": 1}}, "df": 2, "d": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.get_initialization_data": {"tf": 1}}, "df": 3}}}}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architect.Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_domain_if_available": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent_after_onboarding": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.register_router_application": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 2.6457513110645907}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.register": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.new_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_assignment_to_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.register": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.launch": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.new": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.data_model.agent.Agent.new": {"tf": 1}, "mephisto.data_model.requester.RequesterArgs": {"tf": 1}, "mephisto.data_model.requester.Requester.ArgsClass": {"tf": 1}, "mephisto.data_model.requester.Requester.register": {"tf": 1}, "mephisto.data_model.requester.Requester.new": {"tf": 1}, "mephisto.data_model.task.Task.new": {"tf": 1}, "mephisto.data_model.unit.Unit.new": {"tf": 1}, "mephisto.data_model.worker.WorkerArgs": {"tf": 1}, "mephisto.data_model.worker.Worker.register": {"tf": 1}, "mephisto.data_model.worker.Worker.new": {"tf": 1}, "mephisto.operations": {"tf": 2.449489742783178}, "mephisto.operations.client_io_handler.ClientIOHandler.register_run": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.launch_channels": {"tf": 1}, "mephisto.operations.hydra_config.initialize_named_configs": {"tf": 1}, "mephisto.operations.registry.uses_mephisto": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_run": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_agent": {"tf": 1}, "mephisto.tools": {"tf": 1}}, "df": 44, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}, "mephisto.abstractions.blueprints.abstract": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.has_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.set_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.is_registered": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1}, "mephisto.client": {"tf": 1.4142135623730951}, "mephisto.data_model.requester.Requester.is_registered": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_units": {"tf": 1}}, "df": 13}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new_from_provider_data": {"tf": 1}, "mephisto.data_model.agent.Agent.new_from_provider_data": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.operations.task_launcher.TaskLauncher": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_worker": {"tf": 1}}, "df": 5}}}, "s": {"docs": {"mephisto.data_model.worker.Worker.new_from_provider_data": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.associate_agent_with_registration": {"tf": 1}}, "df": 2}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.get_domain_if_available": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_requester_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_requester_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_unit_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_unit_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.is_registered": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.register": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.register_from_provider_data": {"tf": 1}, "mephisto.data_model.requester.Requester.register": {"tf": 1.4142135623730951}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.operations.worker_pool.WorkerPool.register_worker": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_agent": {"tf": 1}}, "df": 15}}}}}, "y": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.SharedStateClass": {"tf": 1}, "mephisto.operations": {"tf": 2.6457513110645907}}, "df": 3}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1.4142135623730951}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.operations.datatypes.LoopWrapper.execute_coro": {"tf": 1}}, "df": 3}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects.router": {"tf": 1}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.debug_log": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.get_live_update": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester": {"tf": 1}}, "df": 9}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architect.Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_rule": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_instance": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.shutdown": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.delete_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.revoke_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.cleanup_qualification": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.clear_reservation": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_qualification": {"tf": 1}}, "df": 14, "s": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.detete_instance_address": {"tf": 1}}, "df": 1}, "d": {"docs": {"mephisto.abstractions.providers": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.remove_instance_and_cleanup": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.clear_unit_agent_assignment": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester": {"tf": 1}, "mephisto.data_model.unit.Unit.expire": {"tf": 1}}, "df": 5}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.data_model.worker.Worker.revoke_qualification": {"tf": 1}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder.RemoteProcedureTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 14, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest": {"tf": 1}}, "df": 1}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.SharedStateClass": {"tf": 1}}, "df": 2}}}}}}}}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.ArgsClass": {"tf": 1.4142135623730951}}, "df": 2}}}}}}}}}}}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1, "s": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}, "mephisto.utils.metrics.launch_servers_and_wait": {"tf": 1}}, "df": 3}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 3}}}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {"mephisto.abstractions.architects": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}, "mephisto.client": {"tf": 1.4142135623730951}, "mephisto.data_model": {"tf": 1.4142135623730951}, "mephisto.data_model.project.Project": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.tools": {"tf": 1.7320508075688772}, "mephisto.tools.examine_utils.run_examine_by_worker": {"tf": 1}}, "df": 8, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.client": {"tf": 1.4142135623730951}, "mephisto.client.api.get_reviewable_task_runs": {"tf": 1.4142135623730951}, "mephisto.tools": {"tf": 1}}, "df": 3}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.tools": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_by_worker": {"tf": 1}}, "df": 2}}}, "s": {"docs": {"mephisto.tools": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.revoke_crowd_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.revoke_crowd_qualification": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.revoke_crowd_qualification": {"tf": 1}}, "df": 4, "d": {"docs": {"mephisto.data_model.worker.Worker.revoke_crowd_qualification": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.enqueue_send": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.check_domain_unused_locally": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_requester_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_worker_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_unit_exists": {"tf": 1}, "mephisto.data_model.unit.Unit.get_status": {"tf": 1}}, "df": 5, "s": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.register_zone_records": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 2}, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_end": {"tf": 1}}, "df": 2}}}}, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_close": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 2}}}, "s": {"docs": {"mephisto.operations.worker_pool.WorkerPool.reconnect_agent": {"tf": 1}}, "df": 1}}}}}}, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler": {"tf": 1}}, "df": 3, "d": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_message": {"tf": 1}, "mephisto.data_model": {"tf": 1}}, "df": 3}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1}, "mephisto.utils.testing.make_completed_unit": {"tf": 1}}, "df": 2}}}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1, "y": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.assert_task_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.__init__": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.__init__": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.__init__": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.Agent.act": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.act": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.__init__": {"tf": 1}}, "df": 11}, "m": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.on_message": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.data_model.exceptions.AgentDisconnectedError": {"tf": 1}}, "df": 3, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.build_in_dir": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder.RemoteProcedureTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint": {"tf": 1}}, "df": 5}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.providers": {"tf": 2.23606797749979}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.bonus_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.bonus_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.unblock_worker": {"tf": 1}, "mephisto.data_model.worker.Worker.bonus_worker": {"tf": 1}, "mephisto.data_model.worker.Worker.block_worker": {"tf": 1}, "mephisto.data_model.worker.Worker.unblock_worker": {"tf": 1}}, "df": 11, "s": {"docs": {"mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.cache_result": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.providers": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.register_instance_to_listener": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.remove_instance_and_cleanup": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.configure_base_balancer": {"tf": 1}}, "df": 1}}}}}}}}}, "j": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.reject_work": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.agent.Agent.reject_work": {"tf": 1}}, "df": 8, "s": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.providers": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.providers": {"tf": 1}, "mephisto.scripts.mturk.launch_makeup_hits.main": {"tf": 1}, "mephisto.tools": {"tf": 1.7320508075688772}, "mephisto.tools.examine_utils.format_worker_stats": {"tf": 1}}, "df": 4}}}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.router.build_router.build_router": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {"mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 1}, "mephisto.data_model": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}}, "df": 1}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_failed_qual": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.operations": {"tf": 1.7320508075688772}}, "df": 3, "s": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker": {"tf": 1}, "mephisto.data_model": {"tf": 1.7320508075688772}, "mephisto.data_model.worker.Worker": {"tf": 1}}, "df": 10}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_key_failure": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_unique_failure": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester": {"tf": 1}, "mephisto.data_model.requester.Requester": {"tf": 1}}, "df": 7}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.providers": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.get_gold_factory": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.create_qualification_mapping": {"tf": 1}}, "df": 2}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.operations.worker_pool.WorkerPool.handle_updated_agent_status": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.client": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1}}}}}}}}}}, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_open": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}}, "df": 2, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.providers": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.set_db_status": {"tf": 1}, "mephisto.data_model.unit.Unit.set_db_status": {"tf": 1}}, "df": 2}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.is_expired": {"tf": 1}}, "df": 1}}}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}}, "df": 2}}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.4142135623730951}}, "df": 2}}}}, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.rebuild_core": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.rebuild_core": {"tf": 1}}, "df": 2}}}}, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.scripts.mturk": {"tf": 1}}, "df": 1}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_task_fee": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_bonus_fee": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig": {"tf": 1}}, "df": 5}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architect.Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 2.449489742783178}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.can_build": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 2.449489742783178}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.init_tables": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.get_task_run": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.find_task_runs": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task_run": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.init_tables": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.init_tables": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_eligible": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.init_tables": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_run": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.data_model": {"tf": 1.7320508075688772}, "mephisto.data_model.agent.Agent.set_live_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.set_live_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.new": {"tf": 1}, "mephisto.data_model.assignment.Assignment": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_task_run": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_task": {"tf": 1}, "mephisto.data_model.project.Project.get_tasks": {"tf": 1}, "mephisto.data_model.requester.Requester.get_task_runs": {"tf": 1}, "mephisto.data_model.task_run.TaskRun": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_units": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_valid_units_for_worker": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_blueprint": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_task": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_has_assignments": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_assignments": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_assignment_statuses": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.update_completion_progress": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.sync_completion_status": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.get_run_dir": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_total_spend": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.to_dict": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.new": {"tf": 1}, "mephisto.data_model.unit.Unit.get_task_run": {"tf": 1}, "mephisto.data_model.worker.Worker.is_eligible": {"tf": 1}, "mephisto.operations": {"tf": 2.23606797749979}, "mephisto.operations.client_io_handler.ClientIOHandler.register_run": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.get_live_run": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.launch_channels": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_run": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_live_run": {"tf": 1}, "mephisto.scripts.local_db.load_data_to_mephisto_db": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1.7320508075688772}, "mephisto.scripts.mturk.cleanup": {"tf": 1}, "mephisto.scripts.mturk.identify_broken_units.main": {"tf": 1}, "mephisto.scripts.mturk.print_outstanding_hit_status": {"tf": 1}, "mephisto.tools": {"tf": 2.6457513110645907}, "mephisto.tools.data_browser.DataBrowser.get_units_for_run_id": {"tf": 1.4142135623730951}, "mephisto.tools.examine_utils.run_examine_by_worker": {"tf": 1}, "mephisto.tools.scripts.task_script": {"tf": 1}, "mephisto.utils.dirs.get_dir_for_run": {"tf": 1}, "mephisto.utils.dirs.get_run_file_dir": {"tf": 1.7320508075688772}, "mephisto.utils.metrics.run_install_script": {"tf": 1}, "mephisto.utils.metrics.launch_servers_and_wait": {"tf": 1}, "mephisto.utils.testing.get_test_task_run": {"tf": 1}, "mephisto.utils.testing.make_completed_unit": {"tf": 1}}, "df": 85, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.server_is_running": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.server_is_running": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.Blueprint": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.client": {"tf": 1.4142135623730951}, "mephisto.client.api.get_running_task_runs": {"tf": 1}, "mephisto.data_model": {"tf": 1.4142135623730951}, "mephisto.operations": {"tf": 2.23606797749979}, "mephisto.operations.operator.Operator.get_running_task_runs": {"tf": 1}, "mephisto.operations.operator.Operator.print_run_details": {"tf": 1}, "mephisto.operations.operator.Operator.wait_for_runs_then_shutdown": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.generate_units": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.shutdown": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.disconnect_active_agents": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1.4142135623730951}, "mephisto.tools": {"tf": 1.4142135623730951}, "mephisto.tools.examine_utils": {"tf": 1}, "mephisto.utils.metrics.launch_prometheus_server": {"tf": 1}, "mephisto.utils.metrics.launch_grafana_server": {"tf": 1}, "mephisto.utils.metrics.get_dash_url": {"tf": 1}}, "df": 28}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_blueprint": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun": {"tf": 1}}, "df": 10, "s": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.run_unit": {"tf": 1}}, "df": 6}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.scripts": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.on_close": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_message": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.get_gold_factory": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_task_runs": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.client": {"tf": 2.449489742783178}, "mephisto.client.api.get_running_task_runs": {"tf": 1}, "mephisto.client.api.get_reviewable_task_runs": {"tf": 1.4142135623730951}, "mephisto.data_model.requester.Requester.get_task_runs": {"tf": 1}, "mephisto.data_model.task.Task.get_runs": {"tf": 1}, "mephisto.data_model.task.Task.get_assignments": {"tf": 1}, "mephisto.operations": {"tf": 2}, "mephisto.operations.datatypes": {"tf": 1}, "mephisto.operations.operator.Operator.get_running_task_runs": {"tf": 1}, "mephisto.operations.operator.Operator.wait_for_runs_then_shutdown": {"tf": 1}, "mephisto.tools": {"tf": 1.7320508075688772}, "mephisto.tools.data_browser.DataBrowser": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_task_name": {"tf": 1}}, "df": 28, "/": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"mephisto.client": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.client": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.client": {"tf": 1}}, "df": 1}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.operations.hydra_config.RunScriptConfig": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.database.MephistoDB.update_task": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.databases": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 2}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.rule_is_new": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_instance_to_listener": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_rule": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.remove_instance_and_cleanup": {"tf": 1}}, "df": 4, "s": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.configure_base_balancer": {"tf": 1.4142135623730951}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "h": {"docs": {"mephisto.operations.operator.Operator.force_shutdown": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects": {"tf": 1}}, "df": 1}}}, "e": {"docs": {"mephisto.abstractions.database.MephistoDB.new_project": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_project": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_requester": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_worker": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_qualification": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"tf": 1}, "mephisto.data_model.project.Project.new": {"tf": 1}, "mephisto.data_model.requester.Requester.new": {"tf": 1}}, "df": 21, "s": {"docs": {"mephisto.abstractions.database.MephistoDB.new_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_requester": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_worker": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_onboarding_agent": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.new_unit": {"tf": 1}}, "df": 6}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.submit_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.abstract": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run": {"tf": 1}, "mephisto.utils": {"tf": 1}}, "df": 6}}}, "e": {"docs": {"mephisto.abstractions.databases": {"tf": 1}, "mephisto.operations.operator.Operator.wait_for_runs_then_shutdown": {"tf": 1}}, "df": 2}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.open": {"tf": 1}}, "df": 1}}}, "k": {"docs": {"mephisto.client": {"tf": 1.4142135623730951}}, "df": 1}}, "m": {"docs": {}, "df": 0, "p": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}}, "df": 1}}, "w": {"docs": {"mephisto.operations.config_handler.get_raw_config": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects": {"tf": 1}}, "df": 1}}, "h": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers.mock.mock_unit.MockUnit.launch": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.tools": {"tf": 1}}, "df": 3}}}, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.databases": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"mephisto": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints": {"tf": 2}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.7320508075688772}, "mephisto.data_model": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.tools": {"tf": 1}}, "df": 8}}}, "s": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.tools": {"tf": 1}}, "df": 2}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects": {"tf": 2}, "mephisto.abstractions.architects.local_architect.LocalArchitect.deploy": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.data_model": {"tf": 1.4142135623730951}, "mephisto.data_model.task.Task.new": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.tools": {"tf": 1}}, "df": 10, "s": {"docs": {"mephisto.data_model.assignment.Assignment.new": {"tf": 1}, "mephisto.scripts": {"tf": 1}}, "df": 2}}}}}, "r": {"docs": {"mephisto": {"tf": 2.449489742783178}, "mephisto.abstractions": {"tf": 2.23606797749979}, "mephisto.abstractions.architect.ArchitectArgs": {"tf": 1}, "mephisto.abstractions.architect.Architect": {"tf": 1}, "mephisto.abstractions.architect.Architect.__init__": {"tf": 1}, "mephisto.abstractions.architect.Architect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architect.Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 3}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.url_safe_string": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.check_domain_unused_locally": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_owner_tag": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.find_hosted_zone": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_hosted_zone": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.find_certificate_arn": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_certificate": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_zone_records": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_mephisto_vpc": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_security_group": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_target_group": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_instance_to_listener": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.configure_base_balancer": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_instance_address": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_rule": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.remove_instance_and_cleanup": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_user_identifier": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.deploy": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_message": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 2.23606797749979}, "mephisto.abstractions.architects.mock_architect.AliveHandler": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.launch_mock": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 2.23606797749979}, "mephisto.abstractions.architects.router.build_router.can_build": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.build_node_router": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.build_router": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_close": {"tf": 1}, "mephisto.abstractions.blueprint.SharedTaskState": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprint.Blueprint.OnboardingAgentStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.Blueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_frontend_args": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 4.795831523312719}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskBuilderClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_failed_qual": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_onboarding_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_current_qual_or_default": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_completion_stats_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.TaskBuilderClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_frontend_args": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.rebuild_core": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_custom_bundle": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.id": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder.RemoteProcedureTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 3}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.ArgsClass": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.rebuild_core": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.TaskBuilderClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.ProviderArgs": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.UnitClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDBException": {"tf": 1}, "mephisto.abstractions.database.EntryAlreadyExistsException": {"tf": 1}, "mephisto.abstractions.database.EntryDoesNotExistException": {"tf": 1}, "mephisto.abstractions.database.MephistoDB": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.get_db_path_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.has_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_project": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.update_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_assignment": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.new_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.get_requester": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.get_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.new_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.new_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_onboarding_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.make_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.get_granted_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.databases": {"tf": 1.4142135623730951}, "mephisto.abstractions.databases.local_database.LocalMephistoDB": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB": {"tf": 1.4142135623730951}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.cache_result": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.new_unit": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 5.656854249492381}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_submit_event": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.get_live_update": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_requester_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_unit_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProviderArgs": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.UnitClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.is_sandbox": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.bonus_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_eligible": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new_from_provider_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_session_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_sandbox_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProviderArgs": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.set_db_status": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_status": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_requester_balance": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignments_for_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_assignments_for_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.pay_bonus": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.bonus_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProviderArgs": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1}, "mephisto.client": {"tf": 2}, "mephisto.client.api.get_running_task_runs": {"tf": 1}, "mephisto.client.api.get_reviewable_task_runs": {"tf": 1}, "mephisto.client.api.InvalidUsage": {"tf": 1}, "mephisto.data_model": {"tf": 4.47213595499958}, "mephisto.data_model.agent.Agent": {"tf": 1}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1}, "mephisto.data_model.agent.Agent.set_live_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_worker": {"tf": 1}, "mephisto.data_model.agent.Agent.get_data_dir": {"tf": 1}, "mephisto.data_model.agent.Agent.new_from_provider_data": {"tf": 1}, "mephisto.data_model.agent.Agent.await_submit": {"tf": 1}, "mephisto.data_model.agent.Agent.handle_submit": {"tf": 1}, "mephisto.data_model.agent.Agent.soft_reject_work": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.new": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.get_agent_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.set_live_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.is_onboarding_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_db_id_from_agent_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_worker": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_data_dir": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.await_submit": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.handle_submit": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.new": {"tf": 1}, "mephisto.data_model.assignment.Assignment": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_assignment_data": {"tf": 1}, "mephisto.data_model.assignment.Assignment.write_assignment_data": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_agents": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_units": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_cost_of_statuses": {"tf": 1}, "mephisto.data_model.assignment.Assignment.new": {"tf": 2}, "mephisto.data_model.constants.assignment_state.AssignmentState.valid_unit": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.final_unit": {"tf": 1}, "mephisto.data_model.exceptions.AbsentAgentError": {"tf": 1}, "mephisto.data_model.exceptions.AgentDisconnectedError": {"tf": 1}, "mephisto.data_model.exceptions.AgentTimeoutError": {"tf": 1}, "mephisto.data_model.exceptions.AgentReturnedError": {"tf": 1}, "mephisto.data_model.exceptions.AgentShutdownError": {"tf": 1}, "mephisto.data_model.packet.Packet": {"tf": 1.4142135623730951}, "mephisto.data_model.project.Project": {"tf": 1.4142135623730951}, "mephisto.data_model.project.Project.get_total_spend": {"tf": 1}, "mephisto.data_model.qualification.Qualification": {"tf": 1}, "mephisto.data_model.qualification.GrantedQualification": {"tf": 1}, "mephisto.data_model.requester.RequesterArgs": {"tf": 1}, "mephisto.data_model.requester.Requester": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1}, "mephisto.data_model.requester.Requester.ArgsClass": {"tf": 1}, "mephisto.data_model.requester.Requester.get_available_budget": {"tf": 1}, "mephisto.data_model.requester.Requester.to_dict": {"tf": 1}, "mephisto.data_model.task.Task": {"tf": 1}, "mephisto.data_model.task.Task.get_project": {"tf": 1}, "mephisto.data_model.task.Task.get_assignments": {"tf": 1}, "mephisto.data_model.task.Task.get_total_spend": {"tf": 1}, "mephisto.data_model.task.Task.new": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.get_mock_params": {"tf": 1}, "mephisto.data_model.task_run.TaskRun": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.ArgsClass": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_assignments": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_assignment_statuses": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.sync_completion_status": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.new": {"tf": 1}, "mephisto.data_model.unit.Unit": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assignment_data": {"tf": 1}, "mephisto.data_model.unit.Unit.set_db_status": {"tf": 1}, "mephisto.data_model.unit.Unit.launch": {"tf": 1}, "mephisto.data_model.unit.Unit.new": {"tf": 1}, "mephisto.data_model.worker.WorkerArgs": {"tf": 1}, "mephisto.data_model.worker.Worker": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.get_agents": {"tf": 1}, "mephisto.data_model.worker.Worker.get_granted_qualification": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.bonus_worker": {"tf": 1}, "mephisto.data_model.worker.Worker.block_worker": {"tf": 1}, "mephisto.data_model.worker.Worker.unblock_worker": {"tf": 1}, "mephisto.data_model.worker.Worker.is_eligible": {"tf": 1}, "mephisto.operations": {"tf": 6.928203230275509}, "mephisto.operations.client_io_handler.ClientIOHandler": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.log_metrics_for_packet": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.register_run": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.get_live_run": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.launch_channels": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.send_status_update": {"tf": 1}, "mephisto.operations.hydra_config.get_extra_argument_dicts": {"tf": 1}, "mephisto.operations.hydra_config.get_task_state_dicts": {"tf": 1}, "mephisto.operations.hydra_config.parse_arg_dict": {"tf": 1}, "mephisto.operations.operator.Operator": {"tf": 1.4142135623730951}, "mephisto.operations.operator.Operator.force_shutdown": {"tf": 1.4142135623730951}, "mephisto.operations.operator.Operator.launch_task_run": {"tf": 1}, "mephisto.operations.operator.Operator.wait_for_runs_then_shutdown": {"tf": 1}, "mephisto.operations.registry.register_mephisto_abstraction": {"tf": 1}, "mephisto.operations.registry.uses_mephisto": {"tf": 1}, "mephisto.operations.registry.get_crowd_provider_from_type": {"tf": 1}, "mephisto.operations.registry.get_blueprint_from_type": {"tf": 1}, "mephisto.operations.registry.get_architect_from_type": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher": {"tf": 1.7320508075688772}, "mephisto.operations.task_launcher.TaskLauncher.create_assignments": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_evaluation_unit": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.shutdown": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool": {"tf": 1.7320508075688772}, "mephisto.operations.worker_pool.WorkerPool.register_run": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_live_run": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_worker": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.push_status_update": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.handle_updated_agent_status": {"tf": 1}, "mephisto.scripts": {"tf": 1}, "mephisto.scripts.local_db.load_data_to_mephisto_db": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1.7320508075688772}, "mephisto.scripts.mturk.identify_broken_units.main": {"tf": 1}, "mephisto.scripts.mturk.launch_makeup_hits.main": {"tf": 1.7320508075688772}, "mephisto.tools": {"tf": 4.47213595499958}, "mephisto.tools.data_browser.DataBrowser": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_data_from_unit": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_workers_with_qualification": {"tf": 1}, "mephisto.tools.examine_utils": {"tf": 1}, "mephisto.tools.examine_utils.prompt_for_options": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_by_worker": {"tf": 1.4142135623730951}, "mephisto.tools.scripts": {"tf": 1}, "mephisto.tools.scripts.process_config_and_get_operator": {"tf": 1}, "mephisto.tools.scripts.task_script": {"tf": 1}, "mephisto.tools.scripts.augment_config_from_db": {"tf": 1}, "mephisto.tools.scripts.build_custom_bundle": {"tf": 1}, "mephisto.utils": {"tf": 2.449489742783178}, "mephisto.utils.dirs": {"tf": 1}, "mephisto.utils.dirs.get_dir_for_task": {"tf": 1}, "mephisto.utils.dirs.get_run_file_dir": {"tf": 1}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1.4142135623730951}, "mephisto.utils.logger_core.get_logger": {"tf": 1}, "mephisto.utils.metrics.start_metrics_server": {"tf": 1.4142135623730951}, "mephisto.utils.testing.get_test_project": {"tf": 1}, "mephisto.utils.testing.get_test_worker": {"tf": 1}, "mephisto.utils.testing.get_test_requester": {"tf": 1}, "mephisto.utils.testing.get_mock_requester": {"tf": 1}, "mephisto.utils.testing.get_test_task": {"tf": 1}, "mephisto.utils.testing.get_test_task_run": {"tf": 1}, "mephisto.utils.testing.get_test_assignment": {"tf": 1}, "mephisto.utils.testing.make_completed_unit": {"tf": 1}}, "df": 412, "m": {"docs": {"mephisto.abstractions.blueprints.abstract": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 2.23606797749979}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.data_model": {"tf": 1.4142135623730951}}, "df": 4, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {"mephisto.abstractions": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.convert_mephisto_qualifications": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.tools": {"tf": 2.23606797749979}}, "df": 5, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.router.build_router.can_build": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_parsed_data": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.databases": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.data_model": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.tools.scripts.task_script": {"tf": 1}}, "df": 1}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.SharedStateClass": {"tf": 1.4142135623730951}}, "df": 8}}}}}}}, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.databases.local_database.is_key_failure": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_unique_failure": {"tf": 1}}, "df": 2}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.ArgsClass": {"tf": 1}, "mephisto.data_model.agent.Agent.shutdown": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.shutdown": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun": {"tf": 1}, "mephisto.operations.operator.Operator.force_shutdown": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.push_status_update": {"tf": 1}, "mephisto.scripts.heroku.initialize_heroku.main": {"tf": 1}}, "df": 8, "d": {"docs": {"mephisto.operations.worker_pool.WorkerPool.disconnect_active_agents": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions": {"tf": 1.4142135623730951}}, "df": 1}, "n": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_domain_if_available": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.find_hosted_zone": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1}}, "df": 4}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprint.Blueprint.get_frontend_args": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_frontend_args": {"tf": 1}}, "df": 2}}}}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.data_model.constants": {"tf": 1}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architect.Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.server_is_running": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.build_is_clean": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.server_is_running": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.build_is_clean": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 2}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.create_validation_function": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.init_mixin_config": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.create_validation_function": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.SharedStateClass": {"tf": 1}, "mephisto.operations": {"tf": 2}, "mephisto.tools": {"tf": 2}, "mephisto.utils.dirs.get_run_file_dir": {"tf": 1}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1}}, "df": 27, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider": {"tf": 1}, "mephisto.data_model": {"tf": 1.4142135623730951}, "mephisto.operations": {"tf": 2}, "mephisto.operations.hydra_config.initialize_named_configs": {"tf": 1}, "mephisto.utils": {"tf": 1}}, "df": 10}}}}}, "s": {"docs": {"mephisto.abstractions.architects": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.SharedTaskState": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.project.Project": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.tools": {"tf": 1.4142135623730951}, "mephisto.utils": {"tf": 1.4142135623730951}}, "df": 13}}}}}}, "d": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.pay_bonus": {"tf": 1}, "mephisto.data_model.requester.Requester.get_available_budget": {"tf": 1}}, "df": 2}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.data_model.project.Project.get_total_spend": {"tf": 1}, "mephisto.data_model.requester.Requester.get_total_spend": {"tf": 1}, "mephisto.data_model.task.Task.get_total_spend": {"tf": 1}}, "df": 3}}}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.get_gold_factory": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.utils.metrics.start_metrics_server": {"tf": 1}}, "df": 4}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.operations.client_io_handler.ClientIOHandler.log_metrics_for_packet": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_agent_from_onboarding": {"tf": 1}}, "df": 7, "y": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.data_model": {"tf": 1}}, "df": 3}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}}, "df": 2}}}}}}}, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.router": {"tf": 1}}, "df": 1, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers": {"tf": 1}}, "df": 1}}}}}}}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architect.Architect.download_file": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 2}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.download_file": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_key_pair": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.update_details": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 2}, "mephisto.abstractions.blueprint.Blueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 2}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 2}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_config": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.constants": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.reserve_unit": {"tf": 1}, "mephisto.operations": {"tf": 2.8284271247461903}, "mephisto.operations.config_handler.get_raw_config": {"tf": 1}, "mephisto.operations.config_handler.get_config": {"tf": 1}, "mephisto.operations.datatypes": {"tf": 1}, "mephisto.tools": {"tf": 1.7320508075688772}, "mephisto.tools.scripts.task_script": {"tf": 1}, "mephisto.utils": {"tf": 2}, "mephisto.utils.dirs.get_run_file_dir": {"tf": 1}, "mephisto.utils.logger_core.get_logger": {"tf": 1}}, "df": 43, "s": {"docs": {"mephisto.abstractions": {"tf": 1.4142135623730951}, "mephisto.abstractions.architect.Architect.prepare": {"tf": 1}, "mephisto.abstractions.architect.Architect.deploy": {"tf": 1}, "mephisto.abstractions.architect.Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 2.6457513110645907}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.prepare": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.deploy": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.prepare": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.deploy": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.router.build_router.build_router": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_custom_bundle": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 2}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB": {"tf": 1}, "mephisto.data_model.constants": {"tf": 1}, "mephisto.data_model.task.Task.new": {"tf": 1}, "mephisto.tools.scripts.build_custom_bundle": {"tf": 1.4142135623730951}, "mephisto.utils": {"tf": 1.7320508075688772}, "mephisto.utils.dirs.get_mephisto_tmp_dir": {"tf": 1}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1}}, "df": 29, "y": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {"mephisto.data_model.task_run.TaskRun.reserve_unit": {"tf": 1}}, "df": 1}}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.tools": {"tf": 1}}, "df": 2}}}}}, "l": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 2, "s": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.data_model": {"tf": 1}}, "df": 2}, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.data_model.task_run.TaskRun.get_assignments": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_assignment": {"tf": 1}}, "df": 3, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.data_model.task_run.TaskRun.update_completion_progress": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.shutdown": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_projects": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_tasks": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_task_runs": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_assignments": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_units": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_requesters": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_workers": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_agents": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_onboarding_agents": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_qualifications": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.check_granted_qualifications": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.get_mturk_ids_from_unit_id": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.client.api.get_running_task_runs": {"tf": 1}, "mephisto.client.api.get_reviewable_task_runs": {"tf": 1}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_data_dir": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.is_disqualified": {"tf": 1}, "mephisto.data_model.worker.Worker.is_qualified": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.reconnect_agent": {"tf": 1}, "mephisto.scripts": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1}}, "df": 45, "s": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.find_certificate_arn": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"tf": 1}, "mephisto.scripts.mturk.cleanup": {"tf": 1}, "mephisto.scripts.mturk.print_outstanding_hit_status": {"tf": 1}}, "df": 4}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.providers": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 2}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_submit_event": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.agent.Agent.handle_submit": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.handle_submit": {"tf": 1}, "mephisto.tools": {"tf": 1}}, "df": 8, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.operations.hydra_config.parse_arg_dict": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.await_submit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.unit.Unit.launch": {"tf": 1}, "mephisto.operations": {"tf": 1.7320508075688772}, "mephisto.operations.worker_pool.WorkerPool.register_worker": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_by_worker": {"tf": 1}, "mephisto.utils.dirs.get_dir_for_task": {"tf": 1}}, "df": 12}}}, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.validate_onboarding": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}}, "df": 2, "s": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.get_project": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.get_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.get_task_run": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.get_assignment": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.get_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.get_requester": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.get_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.get_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.get_onboarding_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.get_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.get_granted_qualification": {"tf": 1}, "mephisto.tools.scripts.augment_config_from_db": {"tf": 1}}, "df": 13}}}}, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.operations.worker_pool.WorkerPool.get_agent_for_id": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"mephisto.abstractions": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.download_file": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_security_group": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.deploy": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_message": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.send_agent_act": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 2}, "mephisto.abstractions.architects.router.build_router.build_router": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.submit_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.Blueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 2}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_onboarding_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_parsed_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.cache_result": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.delete_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.revoke_qualification": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1.4142135623730951}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 3.605551275463989}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.get_live_update": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new_from_provider_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.attempt_to_reconcile_submitted_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.is_hit_mapping_in_sync": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.get_available_budget": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.register_from_provider_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.clear_assigned_agent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_status": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.convert_mephisto_qualifications": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignment": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_from_mturk_worker_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.get_mturk_ids_from_unit_id": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.cleanup_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.data_model": {"tf": 2}, "mephisto.data_model.agent.Agent.new_from_provider_data": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.Agent.act": {"tf": 1}, "mephisto.data_model.agent.Agent.shutdown": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.act": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.shutdown": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_run_dir": {"tf": 1}, "mephisto.data_model.unit.Unit.sync_status": {"tf": 1}, "mephisto.data_model.unit.Unit.expire": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_crowd_qualification": {"tf": 1}, "mephisto.operations": {"tf": 3.605551275463989}, "mephisto.operations.client_io_handler.ClientIOHandler.associate_agent_with_registration": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.process_outgoing_queue": {"tf": 1}, "mephisto.operations.config_handler.get_config_arg": {"tf": 1}, "mephisto.operations.hydra_config.get_dict_from_field": {"tf": 1.4142135623730951}, "mephisto.operations.worker_pool.WorkerPool.handle_updated_agent_status": {"tf": 1}, "mephisto.scripts.local_db.load_data_to_mephisto_db": {"tf": 1.4142135623730951}, "mephisto.scripts.mturk": {"tf": 1.7320508075688772}, "mephisto.tools": {"tf": 2}, "mephisto.tools.data_browser.DataBrowser": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_task_name": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_run_id": {"tf": 1}, "mephisto.tools.examine_utils.print_results": {"tf": 1.4142135623730951}, "mephisto.tools.examine_utils.get_worker_stats": {"tf": 1}, "mephisto.tools.scripts.load_db_and_process_config": {"tf": 1}, "mephisto.tools.scripts.process_config_and_get_operator": {"tf": 1}, "mephisto.tools.scripts.get_db_from_config": {"tf": 1}, "mephisto.utils": {"tf": 1}, "mephisto.utils.dirs.get_run_file_dir": {"tf": 1}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1.7320508075688772}, "mephisto.utils.metrics.run_install_script": {"tf": 1}}, "df": 93}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.Blueprint.get_frontend_args": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 2.8284271247461903}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_onboarding_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_frontend_args": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.rebuild_core": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.rebuild_core": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.7320508075688772}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.agent.Agent.update_status": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.Agent.act": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.update_status": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.act": {"tf": 1}, "mephisto.data_model.packet.Packet": {"tf": 1}, "mephisto.operations.worker_pool.AgentDetails": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.push_status_update": {"tf": 1}}, "df": 31}}}}}}, "e": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.debug_log": {"tf": 1}, "mephisto.operations.registry.get_valid_provider_types": {"tf": 1}, "mephisto.operations.registry.get_valid_blueprint_types": {"tf": 1}, "mephisto.operations.registry.get_valid_architect_types": {"tf": 1}}, "df": 4}}}}}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.architect.Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.assert_task_args": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.ArgsClass": {"tf": 1}}, "df": 7, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.enqueue_send": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_key_failure": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_unique_failure": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.attempt_to_reconcile_submitted_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.pay_bonus": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.bonus_worker": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1}, "mephisto.utils.metrics.launch_prometheus_server": {"tf": 1}}, "df": 11}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_failed_qual": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.update_qualified_status": {"tf": 1}}, "df": 2}}}, "s": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.pay_bonus": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.reserve_unit": {"tf": 1}, "mephisto.scripts.heroku.initialize_heroku.main": {"tf": 1}}, "df": 3}, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.scripts.mturk": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 3}}}}, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.enqueue_send": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_domain_if_available": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.pay_bonus": {"tf": 1}, "mephisto.client": {"tf": 1.7320508075688772}, "mephisto.data_model": {"tf": 1.7320508075688772}, "mephisto.data_model.worker.Worker.is_disqualified": {"tf": 1}, "mephisto.data_model.worker.Worker.is_qualified": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_qualification": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun": {"tf": 1}}, "df": 25, "y": {"docs": {"mephisto.data_model.worker.Worker.is_disqualified": {"tf": 1}, "mephisto.data_model.worker.Worker.is_qualified": {"tf": 1}}, "df": 2}}}, "l": {"docs": {"mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_status": {"tf": 1}}, "df": 1, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.deploy_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}}, "df": 3}}}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects": {"tf": 1}}, "df": 1, "y": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.get_gold_factory": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateClass": {"tf": 1}}, "df": 6}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.operations.datatypes": {"tf": 1}}, "df": 1}}}}}}}}, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.database.MephistoDB.optimized_load": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.optimized_load": {"tf": 1}}, "df": 2}}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_live_update": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"mephisto.abstractions.architects": {"tf": 1.4142135623730951}, "mephisto.operations": {"tf": 1}}, "df": 2, "s": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_onboarding": {"tf": 1}, "mephisto.tools": {"tf": 1}}, "df": 3}}, "a": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions.architects.router": {"tf": 3}}, "df": 1}}, "g": {"docs": {"mephisto.abstractions.databases": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.update_completion_progress": {"tf": 1}}, "df": 2}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.data_model": {"tf": 1.4142135623730951}, "mephisto.operations.operator.Operator.force_shutdown": {"tf": 1}, "mephisto.tools": {"tf": 1}}, "df": 3}}}}}, "e": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_task_fee": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_bonus_fee": {"tf": 1}}, "df": 2, "l": {"docs": {"mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}}, "df": 1}, "d": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions.providers": {"tf": 1}, "mephisto.client": {"tf": 1}}, "df": 2}}}}}, "s": {"docs": {"mephisto.data_model.unit.Unit.get_pay_amount": {"tf": 1}}, "df": 1}}, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}}, "df": 1, "s": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.data_model.requester.Requester.to_dict": {"tf": 1}}, "df": 2}}}}}}, "w": {"docs": {"mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.tools": {"tf": 1}}, "df": 2}}}, "n": {"docs": {"mephisto.client": {"tf": 2}}, "df": 1, "o": {"docs": {"mephisto.abstractions.architect.Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_data_for_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_project": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_projects": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_tasks": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_task_runs": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_assignments": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_units": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_requester": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_requesters": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_worker": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_workers": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_agents": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_onboarding_agents": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_qualifications": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_qualification": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.mark_done": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.register": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.Agent.act": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.act": {"tf": 1}, "mephisto.data_model.exceptions.AgentDisconnectedError": {"tf": 1}, "mephisto.data_model.requester.Requester.register": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.sync_completion_status": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.operator.Operator.force_shutdown": {"tf": 1}, "mephisto.scripts.heroku.initialize_heroku.main": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1}}, "df": 58, "t": {"docs": {"mephisto.abstractions.architect.Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_closed": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 2}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.debug_log": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.abstract": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.worker_needs_screening": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_needs_gold": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_qualifies": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.observe": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.assert_task_args": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_assignment": {"tf": 1}, "mephisto.abstractions.databases.local_database.assert_valid_provider": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 2}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.is_registered": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.expire": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.expire_and_dispose_hits": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1}, "mephisto.client": {"tf": 1.7320508075688772}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_run": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.sync_completion_status": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.scripts.local_db.load_data_to_mephisto_db": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1}, "mephisto.scripts.mturk.cleanup": {"tf": 1}, "mephisto.tools": {"tf": 1}, "mephisto.tools.scripts.task_script": {"tf": 1}, "mephisto.utils.metrics.launch_prometheus_server": {"tf": 1}, "mephisto.utils.metrics.launch_grafana_server": {"tf": 1}}, "df": 40, "e": {"docs": {"mephisto.data_model": {"tf": 1}}, "df": 1, "d": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions.architect.Architect.download_file": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}}, "df": 3}, "s": {"docs": {"mephisto.abstractions.architects.router": {"tf": 1}}, "df": 1}}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.launch": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.mark_done": {"tf": 1}}, "df": 3}}}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.data_model.worker.Worker.grant_crowd_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_crowd_qualification": {"tf": 1}}, "df": 2}}}}, "w": {"docs": {"mephisto.abstractions.architect.Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.launch": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.log_metrics_for_packet": {"tf": 1}, "mephisto.tools": {"tf": 1}, "mephisto.tools.scripts.get_db_from_config": {"tf": 1}, "mephisto.utils.metrics.start_metrics_server": {"tf": 1}}, "df": 12, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects": {"tf": 2}, "mephisto.abstractions.architects.router": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.router.build_router.install_router_files": {"tf": 1}}, "df": 3}}, "n": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1}, "mephisto.abstractions.database.MephistoDBException": {"tf": 1}, "mephisto.abstractions.database.EntryAlreadyExistsException": {"tf": 1}, "mephisto.abstractions.database.EntryDoesNotExistException": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.attempt_to_reconcile_submitted_data": {"tf": 1}, "mephisto.client.api.InvalidUsage": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.Agent.act": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.act": {"tf": 1}}, "df": 13, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.find_hosted_zone": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.databases.local_database.nonesafe_int": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_update": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.act": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.get_live_update": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.act": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.reserve_unit": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assigned_agent": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.config_handler.get_config_arg": {"tf": 1}, "mephisto.tools": {"tf": 1}}, "df": 21, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskSharedState": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.SharedStateMixin": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateClass": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.SharedStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.SharedStateClass": {"tf": 1.7320508075688772}}, "df": 11}}}}}}, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.data_model": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 2}}}}}}}, "e": {"docs": {}, "df": 0, "w": {"docs": {"mephisto.abstractions": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_heroku_client_path": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_message": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.install_router_files": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_open": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_data": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_project": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_requester": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_worker": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.make_qualification": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.new_unit": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 2.23606797749979}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new_from_provider_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.new_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_session_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.new": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1}, "mephisto.data_model.agent.Agent.new_from_provider_data": {"tf": 1}, "mephisto.data_model.project.Project.new": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1}, "mephisto.data_model.requester.Requester.new": {"tf": 1}, "mephisto.data_model.task.Task.new": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.new": {"tf": 1}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.new_from_provider_data": {"tf": 1}, "mephisto.data_model.worker.Worker.new": {"tf": 1}, "mephisto.operations": {"tf": 2}}, "df": 56, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.operations.worker_pool.AgentDetails": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.scripts.mturk": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architect.Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architect.Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 2}, "mephisto.abstractions.blueprint.Blueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.worker_needs_screening": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 2.23606797749979}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.mark_done": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.mark_done": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.clear_assigned_agent": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1}}, "df": 25, "s": {"docs": {"mephisto.abstractions.architect.Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_needs_gold": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 2.6457513110645907}, "mephisto.data_model": {"tf": 1.7320508075688772}}, "df": 9}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}}, "df": 17}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.check_mturk_balance": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.expire": {"tf": 1}, "mephisto.data_model.worker.Worker.get_agents": {"tf": 1}}, "df": 4}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.architects": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.unit.Unit.launch": {"tf": 1}, "mephisto.data_model.worker.Worker.register": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.shutdown": {"tf": 1}, "mephisto.tools.scripts.augment_config_from_db": {"tf": 1}}, "df": 10}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.scripts.local_db.load_data_to_mephisto_db": {"tf": 1}}, "df": 2}}}}}}}}}, "x": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_live_update": {"tf": 1}}, "df": 2}}, "t": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}}, "df": 1}}}}, "/": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}}, "df": 1}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_screening_unit": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_gold_unit": {"tf": 1}}, "df": 3}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.data_model.worker.Worker.grant_qualification": {"tf": 1}}, "df": 1}}}}}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {"mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.RunScriptConfig": {"tf": 1.4142135623730951}, "mephisto.operations.task_launcher.TaskLauncher.generate_units": {"tf": 1}}, "df": 11, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.get_initialization_data": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.data_model.unit.Unit.launch": {"tf": 1}, "mephisto.operations": {"tf": 1.7320508075688772}, "mephisto.tools": {"tf": 1}, "mephisto.utils": {"tf": 1}}, "df": 9}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.client": {"tf": 1.4142135623730951}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.server_is_running": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.find_hosted_zone": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_hosted_zone": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_certificate": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_key_pair": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.server_is_running": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_current_qual_or_default": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.new_project": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.new_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.new_requester": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.new_worker": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.make_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_qualifications": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.create_qualification_mapping": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.client": {"tf": 3.872983346207417}, "mephisto.data_model.agent.OnboardingAgent": {"tf": 1}, "mephisto.data_model.project.Project.new": {"tf": 1.4142135623730951}, "mephisto.data_model.requester.Requester.new": {"tf": 1.4142135623730951}, "mephisto.data_model.task.Task": {"tf": 1}, "mephisto.data_model.task.Task.new": {"tf": 1}, "mephisto.data_model.worker.Worker.get_granted_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_crowd_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_crowd_qualification": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1.4142135623730951}, "mephisto.scripts.mturk.launch_makeup_hits.main": {"tf": 1}, "mephisto.tools": {"tf": 2.6457513110645907}, "mephisto.tools.data_browser.DataBrowser.get_units_for_task_name": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_workers_with_qualification": {"tf": 1}, "mephisto.tools.examine_utils.print_results": {"tf": 1}, "mephisto.utils.logger_core.get_logger": {"tf": 2}}, "df": 57, "s": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_project": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 3, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}}, "df": 1}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.operations.hydra_config.parse_arg_dict": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.client": {"tf": 1}}, "df": 2}, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.worker.Worker": {"tf": 1}}, "df": 9}}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.databases": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 2}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.utils": {"tf": 1}}, "df": 1}}}}}}}, "p": {"docs": {}, "df": 0, "m": {"docs": {"mephisto.abstractions.architects.router.build_router.build_node_router": {"tf": 1}}, "df": 1}}}, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "n": {"docs": {"mephisto": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.tools": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}}, "df": 2, "s": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1.4142135623730951}}, "df": 2}}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.data_model": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router": {"tf": 2.23606797749979}, "mephisto.abstractions.blueprint.BlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.extract_unique_mixins": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 2.6457513110645907}, "mephisto.abstractions.blueprints.abstract": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_onboarding_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint": {"tf": 1}, "mephisto.client": {"tf": 2.23606797749979}, "mephisto.data_model": {"tf": 1.4142135623730951}, "mephisto.data_model.task.Task": {"tf": 1}, "mephisto.operations": {"tf": 2.449489742783178}, "mephisto.operations.datatypes.LiveTaskRun": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.MephistoConfig": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.TaskConfig": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig": {"tf": 1}, "mephisto.operations.hydra_config.get_extra_argument_dicts": {"tf": 1}, "mephisto.operations.hydra_config.get_task_state_dicts": {"tf": 1}, "mephisto.operations.registry.get_blueprint_from_type": {"tf": 1}}, "df": 38, "s": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 2.23606797749979}, "mephisto.abstractions.blueprints.abstract": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.ArgsClass": {"tf": 1}, "mephisto.client": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}}, "df": 12}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprint.BlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.ArgsClass": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig": {"tf": 1}}, "df": 4}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions.blueprint.BlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.block_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.block_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1}, "mephisto.data_model.worker.Worker.block_worker": {"tf": 1.4142135623730951}, "mephisto.operations": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 2.449489742783178}, "mephisto.tools": {"tf": 1.4142135623730951}, "mephisto.tools.examine_utils.prompt_for_options": {"tf": 1}}, "df": 21, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.worker_needs_screening": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_blocked": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.is_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_blocked": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.worker.Worker.unblock_worker": {"tf": 1}, "mephisto.data_model.worker.Worker.is_blocked": {"tf": 1}}, "df": 10}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.Agent.act": {"tf": 1}, "mephisto.data_model.agent.Agent.await_submit": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.act": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.await_submit": {"tf": 1}}, "df": 8}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.scripts.mturk": {"tf": 1}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.scripts.mturk": {"tf": 1}, "mephisto.tools": {"tf": 1}}, "df": 2}}}}, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.build_is_clean": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.build_is_clean": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.router.build_router.can_build": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.build_router.install_router_files": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.build_node_router": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.build_router": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints": {"tf": 2.23606797749979}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_custom_bundle": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.operator.Operator": {"tf": 1}, "mephisto.tools.scripts.build_custom_bundle": {"tf": 1.7320508075688772}, "mephisto.utils.dirs.get_mephisto_tmp_dir": {"tf": 1}}, "df": 25, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.blueprint.Blueprint": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.ArgsClass": {"tf": 1}, "mephisto.data_model": {"tf": 1}}, "df": 5}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder.RemoteProcedureTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder": {"tf": 1}}, "df": 13}}, "s": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder": {"tf": 1}}, "df": 4}}, "t": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.can_build": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.tools": {"tf": 1}, "mephisto.tools.scripts.load_db_and_process_config": {"tf": 1}, "mephisto.tools.scripts.process_config_and_get_operator": {"tf": 1}}, "df": 11}}}, "t": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_security_group": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.add_header": {"tf": 1}, "mephisto.abstractions.blueprints.abstract": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.worker_needs_screening": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_key_failure": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_unique_failure": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"tf": 1}, "mephisto.data_model": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.soft_reject_work": {"tf": 1}, "mephisto.data_model.exceptions.AgentShutdownError": {"tf": 1}, "mephisto.data_model.requester.Requester": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1}, "mephisto.utils.logger_core.warn_once": {"tf": 1}}, "df": 24, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}}, "df": 2}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 8, "d": {"docs": {"mephisto.abstractions.providers": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.get_available_budget": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.payable": {"tf": 1}, "mephisto.data_model.unit.Unit.get_pay_amount": {"tf": 1}}, "df": 6, "s": {"docs": {"mephisto.abstractions.providers": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.data_model": {"tf": 1}, "mephisto.data_model.project.Project": {"tf": 1}}, "df": 2}}}}}}}}, "e": {"docs": {"mephisto.abstractions": {"tf": 2.23606797749979}, "mephisto.abstractions.architect.Architect.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architect.Architect.prepare": {"tf": 1}, "mephisto.abstractions.architect.Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 3.4641016151377544}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.prepare": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_domain_if_available": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.prepare": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 2.23606797749979}, "mephisto.abstractions.architects.router": {"tf": 2.23606797749979}, "mephisto.abstractions.architects.router.build_router.can_build": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.add_header": {"tf": 1}, "mephisto.abstractions.blueprint.SharedTaskState": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.Blueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_frontend_args": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_initialization_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints": {"tf": 3.605551275463989}, "mephisto.abstractions.blueprints.abstract": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_onboarding_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.get_gold_factory": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_needs_gold": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.should_produce_gold_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_frontend_args": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder.RemoteProcedureTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 3}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.init_tables": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.new_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_worker": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers": {"tf": 4.898979485566356}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_submit_event": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.create_qualification_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.expire_and_dispose_hits": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_eligible": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.new": {"tf": 1}, "mephisto.client": {"tf": 1.7320508075688772}, "mephisto.data_model": {"tf": 4.358898943540674}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.get_data_dir": {"tf": 1}, "mephisto.data_model.agent.Agent.observe": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.Agent.act": {"tf": 1}, "mephisto.data_model.agent.Agent.shutdown": {"tf": 1}, "mephisto.data_model.agent.Agent.mark_done": {"tf": 1}, "mephisto.data_model.agent.Agent.new": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.get_data_dir": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.observe": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.act": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.shutdown": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.payable": {"tf": 1}, "mephisto.data_model.packet.Packet": {"tf": 1}, "mephisto.data_model.project.Project": {"tf": 1}, "mephisto.data_model.requester.Requester": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.requester.Requester.new": {"tf": 1}, "mephisto.data_model.task.Task": {"tf": 1}, "mephisto.data_model.unit.Unit": {"tf": 1}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.get_status": {"tf": 1}, "mephisto.data_model.unit.Unit.new": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.grant_crowd_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_crowd_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.new": {"tf": 1}, "mephisto.operations": {"tf": 4.358898943540674}, "mephisto.operations.hydra_config.initialize_named_configs": {"tf": 1}, "mephisto.operations.operator.Operator.force_shutdown": {"tf": 1}, "mephisto.operations.registry.uses_mephisto": {"tf": 1}, "mephisto.scripts": {"tf": 1.4142135623730951}, "mephisto.scripts.mturk": {"tf": 2.6457513110645907}, "mephisto.scripts.mturk.launch_makeup_hits.main": {"tf": 1}, "mephisto.tools": {"tf": 2.23606797749979}, "mephisto.tools.examine_utils": {"tf": 1}, "mephisto.tools.scripts.task_script": {"tf": 1}, "mephisto.utils": {"tf": 1.4142135623730951}}, "df": 135, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 2}, "mephisto.client": {"tf": 1}, "mephisto.data_model.agent.Agent.soft_reject_work": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 6}, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.utils": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architect.Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_closed": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.build_is_clean": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.build_is_clean": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.has_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_project": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.mark_done": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_unassigned_hit_ids": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_session_for_requester": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.completed": {"tf": 1}, "mephisto.data_model.requester.Requester.is_registered": {"tf": 1}, "mephisto.data_model.task.Task.get_runs": {"tf": 1}, "mephisto.data_model.worker.Worker.is_disqualified": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.scripts.mturk.cleanup": {"tf": 1}}, "df": 21}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.can_build": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit": {"tf": 1}, "mephisto.data_model": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent": {"tf": 1}, "mephisto.data_model.packet.Packet": {"tf": 1}, "mephisto.data_model.unit.Unit": {"tf": 1}, "mephisto.data_model.unit.Unit.expire": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.scripts": {"tf": 1}}, "df": 20}}}, "t": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_granted_qualification": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_hit_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.create_qualification_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_qualification_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.packet.Packet": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1}}, "df": 16}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.utils": {"tf": 1}}, "df": 4}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.build_router.can_build": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.init_tables": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.data_model": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.expire": {"tf": 1}, "mephisto.operations.operator.Operator.force_shutdown": {"tf": 1}, "mephisto.tools.scripts.load_db_and_process_config": {"tf": 1}, "mephisto.tools.scripts.process_config_and_get_operator": {"tf": 1}}, "df": 12}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.abstractions.blueprints.abstract": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.data_model": {"tf": 1}}, "df": 5}}}}, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}}, "df": 1}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 4}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.providers": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.project.Project": {"tf": 1}, "mephisto.operations.operator.Operator": {"tf": 1}}, "df": 4}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_needs_gold": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}}, "df": 2}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.databases": {"tf": 1}, "mephisto.operations.operator.Operator.force_shutdown": {"tf": 1}}, "df": 2}}, "y": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.launch": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 3}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_status": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser": {"tf": 1}}, "df": 3, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler": {"tf": 1}}, "df": 6}}, "d": {"docs": {"mephisto.data_model": {"tf": 2.23606797749979}, "mephisto.scripts.mturk": {"tf": 1}}, "df": 2}}, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}}, "df": 2}}}}}}, "s": {"docs": {"mephisto.abstractions.database.MephistoDB": {"tf": 1}}, "df": 1}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.client": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architect.ArchitectArgs": {"tf": 1}, "mephisto.abstractions.architect.Architect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter": {"tf": 1}, "mephisto.abstractions.blueprint.SharedTaskState": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.ArgsMixin": {"tf": 1}, "mephisto.abstractions.crowd_provider.ProviderArgs": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.database.MephistoDBException": {"tf": 1}, "mephisto.abstractions.database.EntryAlreadyExistsException": {"tf": 1}, "mephisto.abstractions.database.EntryDoesNotExistException": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProviderArgs": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1}, "mephisto.client.api.InvalidUsage": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1}, "mephisto.data_model.requester.RequesterArgs": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1}, "mephisto.data_model.requester.Requester.ArgsClass": {"tf": 1}, "mephisto.data_model.worker.WorkerArgs": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.registry.uses_mephisto": {"tf": 1}}, "df": 36, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.client": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.sync_completion_status": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_total_spend": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.handle_updated_agent_status": {"tf": 1}, "mephisto.utils.metrics.launch_prometheus_server": {"tf": 1}, "mephisto.utils.metrics.launch_grafana_server": {"tf": 1}}, "df": 15}}, "i": {"docs": {}, "df": 0, "c": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.data_model.worker.Worker.new_from_provider_data": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_by_worker": {"tf": 1}, "mephisto.utils": {"tf": 1}}, "df": 4}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.get_requester_balance": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.check_mturk_balance": {"tf": 1.7320508075688772}, "mephisto.client": {"tf": 1.7320508075688772}}, "df": 3, "r": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.register_zone_records": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_load_balancer": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.configure_base_balancer": {"tf": 1}}, "df": 3}}}}}}, "r": {"docs": {"mephisto.data_model.agent.Agent.soft_reject_work": {"tf": 1}}, "df": 1}}, "y": {"docs": {"mephisto.abstractions.architect.Architect.shutdown": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 2}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_closed": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.server_is_running": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_key_pair": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.detete_instance_address": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.server_is_running": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_frontend_args": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 2.449489742783178}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_frontend_args": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.database.MephistoDB": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_project": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.clear_unit_agent_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_requester": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_worker": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_worker": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.make_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_qualification": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 2.449489742783178}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.get_live_update": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.register": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.is_expired": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.delete_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignment": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.is_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_outstanding_hits": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_eligible": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.client": {"tf": 1.7320508075688772}, "mephisto.client.api.get_running_task_runs": {"tf": 1}, "mephisto.client.api.get_reviewable_task_runs": {"tf": 1}, "mephisto.data_model": {"tf": 2.23606797749979}, "mephisto.data_model.assignment.Assignment.get_status": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_units": {"tf": 1}, "mephisto.data_model.project.Project.new": {"tf": 1}, "mephisto.data_model.requester.Requester": {"tf": 1}, "mephisto.data_model.requester.Requester.get_task_runs": {"tf": 1}, "mephisto.data_model.requester.Requester.get_total_spend": {"tf": 1}, "mephisto.data_model.requester.Requester.register": {"tf": 1}, "mephisto.data_model.requester.Requester.new": {"tf": 1}, "mephisto.data_model.task.Task": {"tf": 1}, "mephisto.data_model.task.Task.new": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.reserve_unit": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_assignments": {"tf": 1}, "mephisto.data_model.unit.Unit.get_status": {"tf": 1}, "mephisto.data_model.worker.Worker.get_agents": {"tf": 1}, "mephisto.data_model.worker.Worker.is_disqualified": {"tf": 1}, "mephisto.data_model.worker.Worker.is_qualified": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_crowd_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_crowd_qualification": {"tf": 1}, "mephisto.operations": {"tf": 2}, "mephisto.operations.registry.fill_registries": {"tf": 1}, "mephisto.operations.registry.get_valid_provider_types": {"tf": 1}, "mephisto.operations.registry.get_valid_blueprint_types": {"tf": 1}, "mephisto.operations.registry.get_valid_architect_types": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_units": {"tf": 1}, "mephisto.scripts": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 2}, "mephisto.tools": {"tf": 1.7320508075688772}, "mephisto.tools.examine_utils.get_worker_stats": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_by_worker": {"tf": 1}, "mephisto.utils": {"tf": 1}}, "df": 96, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_mephisto_vpc": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.data_model": {"tf": 1}}, "df": 4}, "o": {"3": {"docs": {"mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}}, "x": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}}, "df": 2}, "o": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.SharedStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_needs_gold": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_qualifies": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.SharedStateMixin": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsClass": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.SharedStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.SharedStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.ArgsClass": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun": {"tf": 1}, "mephisto.utils.logger_core.get_logger": {"tf": 1}}, "df": 27, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}}, "df": 1}}}}, "k": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new_from_provider_data": {"tf": 1}, "mephisto.data_model": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.new_from_provider_data": {"tf": 1}}, "df": 3}}}}}}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.bonus_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_task_fee": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_bonus_fee": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.pay_bonus": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.bonus_worker": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.data_model.worker.Worker.bonus_worker": {"tf": 1.4142135623730951}}, "df": 8, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.providers": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.data_model": {"tf": 1}, "mephisto.scripts.mturk.launch_makeup_hits.main": {"tf": 1}}, "df": 2}}}}}, "b": {"docs": {"mephisto.client": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers": {"tf": 1}, "mephisto.client": {"tf": 1}}, "df": 2}}}, "u": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}}, "df": 1, "s": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_mephisto_vpc": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}}, "df": 4, "e": {"docs": {"mephisto.abstractions.architects": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.url_safe_string": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.debug_log": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_frontend_args": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_frontend_args": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1}, "mephisto.abstractions.database.MephistoDB": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.get_live_update": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_agent_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.new": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.get_mock_params": {"tf": 1}, "mephisto.operations": {"tf": 2.23606797749979}, "mephisto.operations.operator.Operator": {"tf": 1.4142135623730951}, "mephisto.operations.operator.Operator.launch_task_run": {"tf": 1}, "mephisto.scripts.local_db.load_data_to_mephisto_db": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1.4142135623730951}, "mephisto.tools": {"tf": 1}, "mephisto.utils.testing.get_mock_requester": {"tf": 1}}, "df": 42, "r": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_owner_tag": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_user_identifier": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_onboarding_data": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.WorkerClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker": {"tf": 1}, "mephisto.client": {"tf": 1.4142135623730951}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.agent.Agent.observe": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.observe": {"tf": 1}, "mephisto.data_model.worker.Worker": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_qualification": {"tf": 1}, "mephisto.operations": {"tf": 2.23606797749979}, "mephisto.scripts": {"tf": 1}, "mephisto.tools": {"tf": 2.23606797749979}, "mephisto.tools.examine_utils.prompt_for_options": {"tf": 1}, "mephisto.utils": {"tf": 1}, "mephisto.utils.dirs.get_tasks_dir": {"tf": 1}, "mephisto.utils.dirs.get_dir_for_task": {"tf": 1}}, "df": 31, "s": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.scripts": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1.7320508075688772}, "mephisto.utils": {"tf": 1}}, "df": 7, "/": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"3": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "y": {"3": {"8": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.operations.hydra_config.TaskConfig": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig": {"tf": 1}}, "df": 2}}}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}}}}}}}, "docs": {}, "df": 0}}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.get_owner_tag": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}, "mephisto.data_model": {"tf": 1.4142135623730951}, "mephisto.data_model.project.Project": {"tf": 1}, "mephisto.scripts": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1}, "mephisto.tools": {"tf": 1.7320508075688772}, "mephisto.tools.scripts": {"tf": 1}, "mephisto.utils": {"tf": 1.7320508075688772}, "mephisto.utils.dirs.get_run_file_dir": {"tf": 1}}, "df": 11}}}, "s": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler": {"tf": 1}, "mephisto.tools": {"tf": 1}, "mephisto.utils": {"tf": 1}}, "df": 6}, "d": {"docs": {"mephisto.abstractions.architect.Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 2}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.add_header": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.extract_unique_mixins": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.Blueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.get_gold_factory": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_custom_bundle": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.agent_id": {"tf": 1}, "mephisto.abstractions.database.MephistoDB": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent.new": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.agent.Agent.new": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent": {"tf": 1}, "mephisto.data_model.packet.Packet": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.clear_reservation": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_provider": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_task": {"tf": 1}, "mephisto.operations": {"tf": 2.8284271247461903}, "mephisto.operations.datatypes": {"tf": 1}, "mephisto.operations.operator.Operator.force_shutdown": {"tf": 1}, "mephisto.operations.registry.register_mephisto_abstraction": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_evaluation_unit": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1.4142135623730951}, "mephisto.tools": {"tf": 1.7320508075688772}, "mephisto.tools.scripts.build_custom_bundle": {"tf": 1}, "mephisto.utils": {"tf": 1.4142135623730951}}, "df": 42}, "g": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.ArgsMixin": {"tf": 1}}, "df": 2}}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.ArgsClass": {"tf": 1}}, "df": 2}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_mephisto_vpc": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.router.build_router.build_router": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder.RemoteProcedureTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.7320508075688772}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_worker": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.data_model.agent.Agent.get_worker": {"tf": 1}, "mephisto.data_model.agent.Agent.shutdown": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_worker": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.shutdown": {"tf": 1}, "mephisto.operations": {"tf": 2.449489742783178}, "mephisto.operations.client_io_handler.ClientIOHandler.log_metrics_for_packet": {"tf": 1}, "mephisto.operations.hydra_config.parse_arg_dict": {"tf": 1}, "mephisto.operations.operator.Operator": {"tf": 1}, "mephisto.scripts.local_db.load_data_to_mephisto_db": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1.4142135623730951}, "mephisto.tools": {"tf": 1.4142135623730951}, "mephisto.tools.scripts.load_db_and_process_config": {"tf": 1}, "mephisto.tools.scripts.process_config_and_get_operator": {"tf": 1}, "mephisto.tools.scripts.task_script": {"tf": 1}, "mephisto.utils.testing.make_completed_unit": {"tf": 1}}, "df": 30}}}, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.router": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.get_gold_factory": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.7320508075688772}, "mephisto.abstractions.crowd_provider.CrowdProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.requester.Requester.get_available_budget": {"tf": 1}, "mephisto.data_model.unit.Unit": {"tf": 1}, "mephisto.tools.examine_utils": {"tf": 1}}, "df": 12}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.data_model.project.Project": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.tools": {"tf": 1}}, "df": 4}}}}}, "p": {"docs": {"mephisto.abstractions.architect.Architect": {"tf": 1}, "mephisto.abstractions.architect.Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.close": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.open": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.build_is_clean": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_mephisto_vpc": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.build_is_clean": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_needs_gold": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 2}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.__init__": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.__init__": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.__init__": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.7320508075688772}, "mephisto.client": {"tf": 1}, "mephisto.data_model.agent.Agent.shutdown": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.shutdown": {"tf": 1}, "mephisto.data_model.unit.Unit.sync_status": {"tf": 1}, "mephisto.data_model.unit.Unit.launch": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.shutdown": {"tf": 1}, "mephisto.operations.registry.fill_registries": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.expire_units": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.shutdown": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1.7320508075688772}, "mephisto.scripts.mturk.identify_broken_units.main": {"tf": 1}, "mephisto.tools": {"tf": 1}, "mephisto.utils": {"tf": 1.4142135623730951}, "mephisto.utils.metrics.launch_servers_and_wait": {"tf": 1}}, "df": 43, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.blueprints.abstract": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.scripts.mturk": {"tf": 1}}, "df": 7}}, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.router": {"tf": 1}}, "df": 1}}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.update_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task_run": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.clear_unit_agent_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.grant_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.register_from_provider_data": {"tf": 1}, "mephisto.data_model.agent.Agent.update_status": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.update_status": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.sync_completion_status": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.send_status_update": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.push_status_update": {"tf": 1}}, "df": 17, "s": {"docs": {"mephisto.abstractions.providers": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.tools": {"tf": 1}}, "df": 3}, "d": {"docs": {"mephisto.data_model": {"tf": 1}, "mephisto.tools": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_data": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.clear_unit_agent_assignment": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.launch": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.handle_updated_agent_status": {"tf": 1}}, "df": 5}}}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.databases": {"tf": 1}}, "df": 1}}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.data_model": {"tf": 1}, "mephisto.data_model.task.assert_task_is_valid": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.disconnect_active_agents": {"tf": 1}, "mephisto.scripts.local_db.load_data_to_mephisto_db": {"tf": 1}}, "df": 5, "l": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions.blueprints.abstract": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.data_model": {"tf": 1.4142135623730951}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.operations.operator.Operator": {"tf": 1}}, "df": 7}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.operations.operator.Operator": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}}, "df": 1}}}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"mephisto.data_model.task.Task.new": {"tf": 1}}, "df": 1}}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 2.8284271247461903}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState": {"tf": 2}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.SharedStateClass": {"tf": 2}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_needs_gold": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.update_qualified_status": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState": {"tf": 2}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateClass": {"tf": 2}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState": {"tf": 2}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.SharedStateClass": {"tf": 2}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState": {"tf": 2}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.SharedStateClass": {"tf": 2}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.get_init_data_for_agent": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.get_unit": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.find_units": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.clear_unit_agent_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.new_onboarding_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.new_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers": {"tf": 3.605551275463989}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_unit_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_unit_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_unit_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 2}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.is_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_assignment_to_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.clear_hit_from_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 2}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_assignment_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_hit_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.set_db_status": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.clear_assigned_agent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_status": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.is_expired": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.get_mturk_ids_from_unit_id": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit.new": {"tf": 1}, "mephisto.client": {"tf": 2.449489742783178}, "mephisto.data_model": {"tf": 2.449489742783178}, "mephisto.data_model.agent.Agent.get_unit": {"tf": 1}, "mephisto.data_model.agent.Agent.get_status": {"tf": 1}, "mephisto.data_model.agent.Agent.approve_work": {"tf": 1}, "mephisto.data_model.agent.Agent.reject_work": {"tf": 1}, "mephisto.data_model.agent.Agent.new": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_status": {"tf": 1}, "mephisto.data_model.assignment.InitializationData": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_cost_of_statuses": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.valid_unit": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.final_unit": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.completed": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.final_agent": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.clear_reservation": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.reserve_unit": {"tf": 1}, "mephisto.data_model.unit.Unit": {"tf": 1}, "mephisto.data_model.unit.Unit.__init__": {"tf": 2}, "mephisto.data_model.unit.Unit.get_crowd_provider_class": {"tf": 1}, "mephisto.data_model.unit.Unit.sync_status": {"tf": 1}, "mephisto.data_model.unit.Unit.set_db_status": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assignment": {"tf": 1}, "mephisto.data_model.unit.Unit.get_requester": {"tf": 1}, "mephisto.data_model.unit.Unit.clear_assigned_agent": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assigned_agent": {"tf": 1}, "mephisto.data_model.unit.Unit.get_pay_amount": {"tf": 1}, "mephisto.data_model.unit.Unit.get_status": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.launch": {"tf": 1}, "mephisto.data_model.unit.Unit.expire": {"tf": 1}, "mephisto.data_model.unit.Unit.is_expired": {"tf": 1}, "mephisto.data_model.unit.Unit.new": {"tf": 1.7320508075688772}, "mephisto.operations": {"tf": 2.8284271247461903}, "mephisto.operations.task_launcher.TaskLauncher.launch_evaluation_unit": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_screening_unit": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_gold_unit": {"tf": 1}, "mephisto.tools": {"tf": 3.1622776601683795}, "mephisto.tools.data_browser.DataBrowser.get_data_from_unit": {"tf": 1.7320508075688772}, "mephisto.utils.testing.make_completed_unit": {"tf": 1}}, "df": 106, "s": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_units": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.approve_work": {"tf": 1}, "mephisto.client": {"tf": 1.7320508075688772}, "mephisto.data_model": {"tf": 1.7320508075688772}, "mephisto.data_model.assignment.Assignment": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_status": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_units": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_units": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_valid_units_for_worker": {"tf": 1}, "mephisto.operations": {"tf": 2.8284271247461903}, "mephisto.operations.hydra_config.MephistoConfig": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.TaskConfig": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.RunScriptConfig": {"tf": 1.4142135623730951}, "mephisto.operations.task_launcher.TaskLauncher": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.create_assignments": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.generate_units": {"tf": 1.4142135623730951}, "mephisto.operations.task_launcher.TaskLauncher.launch_units": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.expire_units": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.shutdown": {"tf": 1}, "mephisto.scripts.mturk.identify_broken_units.main": {"tf": 1}, "mephisto.tools": {"tf": 2.449489742783178}, "mephisto.tools.data_browser.DataBrowser.get_units_for_task_name": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_run_id": {"tf": 1}, "mephisto.tools.examine_utils.get_worker_stats": {"tf": 1.4142135623730951}}, "df": 38}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.providers": {"tf": 1}}, "df": 1}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprint.BlueprintMixin.extract_unique_mixins": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_worker": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.utils": {"tf": 1}}, "df": 4}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.SharedStateClass": {"tf": 1}}, "df": 2}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest": {"tf": 1.4142135623730951}}, "df": 1}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.SharedStateClass": {"tf": 1}}, "df": 2}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.SharedStateClass": {"tf": 1}}, "df": 2}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "k": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.blueprint.Blueprint.get_initialization_data": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_needs_gold": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.process_outgoing_queue": {"tf": 1}}, "df": 3}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_data_for_assignment": {"tf": 1}, "mephisto.client": {"tf": 1}}, "df": 2}}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.unblock_worker": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.unblock_worker": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.unblock_worker": {"tf": 1}}, "df": 4, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.providers": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.data_model": {"tf": 1}}, "df": 1}}}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.utils.metrics.start_metrics_server": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions": {"tf": 1}}, "df": 1, "d": {"docs": {"mephisto": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.data_model": {"tf": 1}}, "df": 2}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.server_is_running": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.build_is_clean": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.server_is_running": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.build_is_clean": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.scripts.local_db.load_data_to_mephisto_db": {"tf": 1}, "mephisto.scripts.mturk.cleanup": {"tf": 1}, "mephisto.scripts.mturk.print_outstanding_hit_status": {"tf": 1}, "mephisto.tools.examine_utils.prompt_for_options": {"tf": 1}, "mephisto.utils": {"tf": 1}, "mephisto.utils.dirs.get_run_file_dir": {"tf": 1}}, "df": 13}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.providers": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.tools.examine_utils": {"tf": 1}, "mephisto.tools.scripts": {"tf": 1}}, "df": 4}}}}}, "s": {"docs": {"mephisto.tools": {"tf": 1}, "mephisto.utils": {"tf": 1.7320508075688772}}, "df": 2}}}}, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.data_model": {"tf": 1}}, "df": 3}}}}}}}}}, "r": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.architect.Architect.deploy": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.deploy": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.deploy": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.utils.metrics.get_dash_url": {"tf": 1}}, "df": 10, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}}, "df": 1}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}}, "df": 1}}}}}}}, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.open": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_open": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest": {"tf": 1}}, "df": 3}}}, "i": {"docs": {"mephisto.client": {"tf": 1.4142135623730951}, "mephisto.client.api.intentional_error": {"tf": 1}}, "df": 2}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.is_expired": {"tf": 1}}, "df": 3, "r": {"docs": {}, "df": 0, "y": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_end": {"tf": 1}, "mephisto.data_model.unit.Unit.launch": {"tf": 1}}, "df": 4}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}}, "df": 1, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {"mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1}}, "df": 1}}}}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1}, "mephisto.utils.logger_core.get_logger": {"tf": 1}}, "df": 2}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.is_expired": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.is_expired": {"tf": 1}, "mephisto.data_model.requester.Requester.get_available_budget": {"tf": 1}, "mephisto.data_model.unit.Unit.launch": {"tf": 1}, "mephisto.data_model.unit.Unit.expire": {"tf": 1}, "mephisto.data_model.unit.Unit.is_expired": {"tf": 1}}, "df": 8}}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {"mephisto.client": {"tf": 1}}, "df": 1, "s": {"docs": {"mephisto": {"tf": 1}, "mephisto.data_model": {"tf": 1}}, "df": 2}}}, "a": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_message": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.data_model.agent.Agent.mark_done": {"tf": 1}, "mephisto.data_model.assignment.Assignment": {"tf": 1}, "mephisto.scripts.mturk.launch_makeup_hits.main": {"tf": 1}}, "df": 10}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}}, "df": 1}}, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architect.Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_domain_if_available": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.assert_task_args": {"tf": 1}, "mephisto.abstractions.databases.local_database.assert_valid_provider": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.is_hit_mapping_in_sync": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.valid": {"tf": 1}, "mephisto.data_model.task.assert_task_is_valid": {"tf": 1}, "mephisto.operations.registry.get_valid_provider_types": {"tf": 1}, "mephisto.operations.registry.get_valid_blueprint_types": {"tf": 1}, "mephisto.operations.registry.get_valid_architect_types": {"tf": 1}, "mephisto.tools": {"tf": 1.4142135623730951}}, "df": 15, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprint.BlueprintMixin.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run": {"tf": 1}, "mephisto.tools.scripts.load_db_and_process_config": {"tf": 1}}, "df": 21, "d": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.tools.scripts.load_db_and_process_config": {"tf": 1}, "mephisto.tools.scripts.process_config_and_get_operator": {"tf": 1}}, "df": 4}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.get_certificate": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.can_build": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.validate_onboarding": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.tools": {"tf": 1}}, "df": 7}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.create_validation_function": {"tf": 1}}, "df": 2}}}}, "s": {"docs": {"mephisto.data_model.constants.assignment_state.AssignmentState.valid_unit": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.tools.scripts.augment_config_from_db": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.get_certificate": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_current_qual_or_default": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.grant_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.is_hit_mapping_in_sync": {"tf": 1}, "mephisto.data_model.worker.Worker.is_disqualified": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.is_qualified": {"tf": 1.4142135623730951}, "mephisto.operations": {"tf": 1.7320508075688772}}, "df": 9, "s": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.tools": {"tf": 1}, "mephisto.utils.logger_core.get_logger": {"tf": 1}}, "df": 6}}}}, "r": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.open": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 2}}, "df": 2, "s": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 2.6457513110645907}}, "df": 2}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprint.Blueprint": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.operations.datatypes": {"tf": 1}, "mephisto.utils": {"tf": 1}}, "df": 4}}}}}}, "p": {"docs": {}, "df": 0, "c": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_mephisto_vpc": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}}, "df": 2}}}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.project.Project": {"tf": 1}, "mephisto.data_model.requester.Requester": {"tf": 1}, "mephisto.operations": {"tf": 1.7320508075688772}, "mephisto.tools": {"tf": 1}}, "df": 13, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprint.BlueprintMixin": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 2}}, "r": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit": {"tf": 1}, "mephisto.data_model.unit.Unit": {"tf": 1}}, "df": 8}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}}, "df": 1}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.providers": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {"mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.new_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_unassigned_hit_ids": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_assignment_to_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.clear_hit_from_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_mturk_hit_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.clear_assigned_agent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.launch": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.expire": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.is_expired": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_config": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_compensation_hit_with_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_with_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_hit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignments_for_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_assignments_for_hit": {"tf": 1}, "mephisto.scripts.mturk.launch_makeup_hits.main": {"tf": 1}}, "df": 19, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.providers": {"tf": 1}}, "df": 1}}}, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.get_outstanding_hits": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.create_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_outstanding_hits": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.expire_and_dispose_hits": {"tf": 1.7320508075688772}, "mephisto.scripts.mturk": {"tf": 1}, "mephisto.scripts.mturk.cleanup": {"tf": 1}, "mephisto.scripts.mturk.print_outstanding_hit_status": {"tf": 1}}, "df": 6}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.data_model": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "p": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.utils": {"tf": 1}}, "df": 3, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.client.api.intentional_error": {"tf": 1}, "mephisto.data_model.unit.Unit.launch": {"tf": 1}, "mephisto.tools": {"tf": 2}, "mephisto.utils": {"tf": 1}, "mephisto.utils.testing.get_test_project": {"tf": 1}, "mephisto.utils.testing.get_test_worker": {"tf": 1}, "mephisto.utils.testing.get_test_requester": {"tf": 1}, "mephisto.utils.testing.get_test_task": {"tf": 1}, "mephisto.utils.testing.get_test_task_run": {"tf": 1}, "mephisto.utils.testing.get_test_assignment": {"tf": 1}}, "df": 12, "s": {"docs": {"mephisto.data_model.assignment.Assignment": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.utils": {"tf": 1.4142135623730951}}, "df": 3}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.client": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.4142135623730951}}, "df": 1}}, "d": {"docs": {"mephisto.data_model.constants": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "u": {"docs": {"mephisto.abstractions.architects": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2ArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.server_is_running": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_heroku_client_path": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_user_identifier": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.server_is_running": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.scripts.heroku.initialize_heroku.main": {"tf": 1}}, "df": 16, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}}}, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.get_domain_if_available": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.4142135623730951}, "mephisto.client": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1}}, "df": 9}}, "a": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1.7320508075688772}}, "df": 1, "s": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.add_header": {"tf": 1}}, "df": 3}}}}, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.router": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.operations": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architect.Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_closed": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.build_is_clean": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.build_is_clean": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder.RemoteProcedureTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.has_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.optimized_load": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_project": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.optimized_load": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.mark_done": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_session_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.is_registered": {"tf": 1}, "mephisto.data_model": {"tf": 2.23606797749979}, "mephisto.data_model.requester.Requester.is_registered": {"tf": 1}, "mephisto.data_model.requester.Requester.get_available_budget": {"tf": 1}, "mephisto.data_model.task.Task.new": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_has_assignments": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.update_completion_progress": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.sync_completion_status": {"tf": 1}, "mephisto.data_model.worker.Worker.is_disqualified": {"tf": 1.7320508075688772}, "mephisto.data_model.worker.Worker.is_qualified": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_crowd_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_crowd_qualification": {"tf": 1}, "mephisto.operations": {"tf": 2.23606797749979}, "mephisto.tools": {"tf": 1.4142135623730951}, "mephisto.tools.scripts.augment_config_from_db": {"tf": 1}, "mephisto.utils.dirs.get_tasks_dir": {"tf": 1}}, "df": 41}, "n": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.AgentClass": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.agent.Agent": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_worker": {"tf": 1}}, "df": 8, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_message": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.__init__": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.__init__": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.__init__": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 2}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.attempt_to_reconcile_submitted_data": {"tf": 1}, "mephisto.data_model.agent.Agent.handle_submit": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.handle_submit": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.handle_updated_agent_status": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.shutdown": {"tf": 1}, "mephisto.tools": {"tf": 1}}, "df": 23, "r": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 2}, "mephisto.abstractions.architects.mock_architect.AliveHandler": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_message": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.operations.client_io_handler.ClientIOHandler.register_run": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.get_live_run": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.launch_channels": {"tf": 1}}, "df": 7, "s": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.operations.operator.Operator.get_running_task_runs": {"tf": 1}}, "df": 2}}, "s": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.pay_bonus": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester": {"tf": 1}, "mephisto.data_model.assignment.Assignment": {"tf": 1}, "mephisto.data_model.task_run.TaskRun": {"tf": 1}, "mephisto.operations": {"tf": 1.7320508075688772}}, "df": 12, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.providers": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}, "d": {"docs": {"mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_eligible": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.open": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.operations": {"tf": 1.4142135623730951}}, "df": 3}}}}, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.check_domain_unused_locally": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.can_build": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.debug_log": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_data_for_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_custom_bundle": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.delete_qualification": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 2.449489742783178}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.get_available_budget": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.new": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.agent.Agent.new": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.get_workers": {"tf": 1}, "mephisto.data_model.requester.Requester.new": {"tf": 1}, "mephisto.data_model.task.Task.get_runs": {"tf": 1}, "mephisto.data_model.unit.Unit.new": {"tf": 1}, "mephisto.data_model.worker.Worker.new": {"tf": 1}, "mephisto.scripts": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1.4142135623730951}, "mephisto.scripts.mturk.cleanup": {"tf": 1}, "mephisto.tools.scripts.build_custom_bundle": {"tf": 1}}, "df": 40, "n": {"docs": {"mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_unassigned_hit_ids": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.providers.mock.mock_agent.MockAgent.mark_disconnected": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.completed": {"tf": 1}, "mephisto.operations.registry.uses_mephisto": {"tf": 1}, "mephisto.utils.metrics.launch_prometheus_server": {"tf": 1}, "mephisto.utils.metrics.launch_grafana_server": {"tf": 1}}, "df": 7}}}}, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.attempt_to_reconcile_submitted_data": {"tf": 1}}, "df": 1}}}, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.data_model.worker.Worker.revoke_qualification": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.grant_qualification": {"tf": 1.4142135623730951}}, "df": 2}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1}}}}}}}}, "y": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.blueprint.SharedTaskState": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.operations": {"tf": 3}, "mephisto.operations.hydra_config.MephistoConfig": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig": {"tf": 1}, "mephisto.tools": {"tf": 1}, "mephisto.tools.scripts.load_db_and_process_config": {"tf": 1}, "mephisto.tools.scripts.process_config_and_get_operator": {"tf": 1}, "mephisto.tools.scripts.task_script": {"tf": 1.4142135623730951}}, "df": 12}}}}, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.register_router_application": {"tf": 1}}, "df": 4, "s": {"docs": {}, "df": 0, ":": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.get_domain_if_available": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}}, "df": 1}}}}}}}}}, "w": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "w": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_task_fee": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_bonus_fee": {"tf": 1}}, "df": 2}}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.client": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.client": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.client": {"tf": 1}}, "df": 1}}}}}}}, "g": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.client": {"tf": 1}}, "df": 1}}}}}}}}}}, ":": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}}, "df": 1}}}}}}}}}}, "m": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.get_domain_if_available": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 4.358898943540674}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder": {"tf": 1}}, "df": 9}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.find_hosted_zone": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_hosted_zone": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_zone_records": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 1}}, "df": 4}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}}, "df": 1}, "d": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.blueprint.Blueprint.OnboardingAgentStateClass": {"tf": 1}}, "df": 1}}}, "s": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.initialize_provider_datastore": {"tf": 1}}, "df": 7}, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.data_model.task_run.TaskRun.clear_reservation": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.ArgsClass": {"tf": 1}}, "df": 2, "s": {"docs": {"mephisto.abstractions.architects.mock_architect.MockServer": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}}, "df": 2}}}, "w": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers": {"tf": 2}, "mephisto.client": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.operations.operator.Operator": {"tf": 1}, "mephisto.tools": {"tf": 1}}, "df": 6, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints": {"tf": 2.449489742783178}, "mephisto.abstractions.databases": {"tf": 1}}, "df": 2}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.operations": {"tf": 2}}, "df": 1, "s": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"mephisto": {"tf": 1.7320508075688772}, "mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.open": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.project.Project": {"tf": 1}, "mephisto.data_model.requester.Requester": {"tf": 1}, "mephisto.data_model.unit.Unit": {"tf": 1}, "mephisto.operations": {"tf": 3.1622776601683795}, "mephisto.operations.client_io_handler.ClientIOHandler": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig": {"tf": 1}, "mephisto.tools": {"tf": 1.4142135623730951}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 2}, "mephisto.utils.logger_core.get_logger": {"tf": 1.7320508075688772}}, "df": 27, "s": {"docs": {"mephisto.data_model": {"tf": 1}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1}}, "df": 2}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.data_model.task.Task": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.tools": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects": {"tf": 1}}, "df": 1}}, "k": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB": {"tf": 1}}, "df": 1}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.check_mturk_balance": {"tf": 1}}, "df": 1}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.tools.examine_utils.prompt_for_options": {"tf": 1}}, "df": 1, "s": {"docs": {"mephisto.data_model.exceptions.AbsentAgentError": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {"mephisto.client": {"tf": 1}}, "df": 1, "s": {"docs": {"mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.operations": {"tf": 1}}, "df": 2}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.operations.operator.Operator.force_shutdown": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "w": {"docs": {"mephisto": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.debug_log": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 3, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto": {"tf": 1}, "mephisto.tools": {"tf": 1}}, "df": 2}, "s": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.data_model": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.register_zone_records": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_load_balancer": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.configure_base_balancer": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.load_data": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.optimized_load": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.cache_result": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.optimized_load": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.cache_result": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.attempt_to_reconcile_submitted_data": {"tf": 1}, "mephisto.data_model.assignment.Assignment.new": {"tf": 1}, "mephisto.tools": {"tf": 1}, "mephisto.tools.scripts.load_db_and_process_config": {"tf": 1}}, "df": 16, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.4142135623730951}, "mephisto.tools": {"tf": 1}}, "df": 3}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.assert_task_args": {"tf": 1}}, "df": 4}}, "s": {"docs": {"mephisto.operations": {"tf": 1}, "mephisto.scripts.local_db.load_data_to_mephisto_db": {"tf": 1}}, "df": 2}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architect.Architect.__init__": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers": {"tf": 1}}, "df": 3, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architect.Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 1}}, "df": 5}}}}, "g": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.debug_log": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.log_metrics_for_packet": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig": {"tf": 1}, "mephisto.operations.operator.Operator.wait_for_runs_then_shutdown": {"tf": 1}, "mephisto.utils.logger_core.warn_once": {"tf": 1}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1}, "mephisto.utils.logger_core.get_logger": {"tf": 1}}, "df": 9, "i": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architect.Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"tf": 1}}, "df": 2}, "c": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler": {"tf": 1}}, "df": 5}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_user_identifier": {"tf": 1}}, "df": 1}, "r": {"docs": {"mephisto.operations": {"tf": 1}, "mephisto.utils": {"tf": 1}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1.4142135623730951}, "mephisto.utils.logger_core.get_logger": {"tf": 2}}, "df": 4, "s": {"docs": {"mephisto.operations": {"tf": 1}, "mephisto.utils": {"tf": 1}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1}}, "df": 3}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.debug_log": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.utils": {"tf": 1.7320508075688772}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1.4142135623730951}, "mephisto.utils.logger_core.get_logger": {"tf": 1.4142135623730951}, "mephisto.utils.metrics.start_metrics_server": {"tf": 1}}, "df": 6}}}}, "s": {"docs": {"mephisto.utils": {"tf": 1}, "mephisto.utils.logger_core.get_logger": {"tf": 1}}, "df": 2}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architect.Architect.download_file": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.tools.scripts.task_script": {"tf": 1.4142135623730951}}, "df": 4, "s": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1}}, "df": 3}}}}, "e": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_custom_bundle": {"tf": 1}, "mephisto.tools.scripts.build_custom_bundle": {"tf": 1}}, "df": 2, "d": {"docs": {"mephisto.abstractions.database.MephistoDB": {"tf": 1}}, "df": 1}}}, "l": {"docs": {"mephisto.abstractions.architects": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.download_file": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.check_domain_unused_locally": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitectArgs": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.ArgsClass": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.download_file": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.local_architect.LocalArchitect.deploy": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.add_header": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1.7320508075688772}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.await_submit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.create_qualification_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.register_from_provider_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_status": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.launch": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.client": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.get_status": {"tf": 1}, "mephisto.operations": {"tf": 1.7320508075688772}, "mephisto.operations.worker_pool.WorkerPool.handle_updated_agent_status": {"tf": 1}, "mephisto.utils": {"tf": 1}}, "df": 36, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_close": {"tf": 1}}, "df": 1}}}}}}}}}}, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.architects.local_architect.LocalArchitect": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.is_expired": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_qualification": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher": {"tf": 1}, "mephisto.utils.logger_core.get_logger": {"tf": 1}}, "df": 9}}, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.mock_architect.MockArchitect": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "b": {"docs": {"mephisto.abstractions.database.MephistoDB": {"tf": 1}}, "df": 1}}}}}}}}}, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "b": {"docs": {"mephisto.abstractions.databases": {"tf": 1.4142135623730951}, "mephisto.tools": {"tf": 1}, "mephisto.tools.scripts.get_db_from_config": {"tf": 1}}, "df": 3}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.databases.local_database.LocalMephistoDB": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.providers": {"tf": 1}}, "df": 1}}}}}}}}}}, "k": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.databases": {"tf": 1}}, "df": 1}, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {"mephisto.abstractions.architects.mock_architect.MockServer.launch_mock": {"tf": 1}, "mephisto.operations.datatypes.LoopWrapper.execute_coro": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun": {"tf": 1}}, "df": 3, "s": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.expire_and_dispose_hits": {"tf": 1}}, "df": 1}, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.operations.datatypes.LiveTaskRun": {"tf": 1}}, "df": 1}}}}}}}}}, "t": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_needs_gold": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architect.Architect.deploy": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.deploy": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.deploy": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 2}, "mephisto.data_model": {"tf": 2.449489742783178}, "mephisto.data_model.task_run.TaskRun.get_provider": {"tf": 1}, "mephisto.data_model.unit.Unit.launch": {"tf": 1}, "mephisto.operations": {"tf": 2.6457513110645907}, "mephisto.operations.client_io_handler.ClientIOHandler.launch_channels": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run_or_die": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.__init__": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_units": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_evaluation_unit": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_screening_unit": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_gold_unit": {"tf": 1}, "mephisto.scripts.mturk.launch_makeup_hits.main": {"tf": 1}, "mephisto.utils.metrics.start_metrics_server": {"tf": 1}, "mephisto.utils.metrics.launch_prometheus_server": {"tf": 1}, "mephisto.utils.metrics.launch_grafana_server": {"tf": 1}}, "df": 25, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 2}, "mephisto.client": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.task.Task": {"tf": 1}, "mephisto.operations": {"tf": 2.449489742783178}, "mephisto.operations.task_launcher.TaskLauncher": {"tf": 1}, "mephisto.tools": {"tf": 1}, "mephisto.utils.metrics.start_metrics_server": {"tf": 1}}, "df": 11}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architect.Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architect.Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architect.Architect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.remove_instance_and_cleanup": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.shutdown": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.abstract": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.assert_task_args": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 1}, "mephisto.data_model": {"tf": 1.7320508075688772}, "mephisto.data_model.task.Task.get_runs": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_has_assignments": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.generate_units": {"tf": 1}}, "df": 20}, "s": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.launch": {"tf": 1}}, "df": 2}, "r": {"docs": {"mephisto.operations.datatypes.LiveTaskRun": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.__init__": {"tf": 1}}, "df": 2}}, "/": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.client": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_onboarding_data": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_project": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}}, "df": 7}}}, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.databases": {"tf": 1}}, "df": 1, "r": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}}, "df": 1}}}}, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.agent_id": {"tf": 1}}, "df": 1}}}, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.providers": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.datatypes": {"tf": 1}}, "df": 4}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.client_is_sandbox": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.agent.Agent.set_live_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.set_live_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_run": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.operations.client_io_handler.ClientIOHandler.register_run": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.get_live_run": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.launch_channels": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.send_live_update": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.register_run": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_live_run": {"tf": 1}, "mephisto.tools": {"tf": 1}}, "df": 24, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.operations.client_io_handler.ClientIOHandler.shutdown": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun": {"tf": 1}}, "df": 3, "s": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architect.Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_domain_if_available": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.get_channels": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.observe": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_unassigned_hit_ids": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.expire_and_dispose_hits": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_workers": {"tf": 1}, "mephisto.data_model.project.Project.get_tasks": {"tf": 1}, "mephisto.data_model.requester.Requester.get_task_runs": {"tf": 1}, "mephisto.data_model.worker.Worker.get_agents": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.process_outgoing_queue": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1}, "mephisto.tools": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_task_name": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_run_id": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_workers_with_qualification": {"tf": 1}, "mephisto.tools.examine_utils.get_worker_stats": {"tf": 1}, "mephisto.tools.examine_utils.format_worker_stats": {"tf": 1}}, "df": 26, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.configure_base_balancer": {"tf": 1}}, "df": 1, "s": {"docs": {"mephisto.abstractions.providers": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {"mephisto.abstractions.providers": {"tf": 1}}, "df": 1}}, "[": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.SharedStateClass": {"tf": 1}}, "df": 8}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.data_model.assignment.InitializationData": {"tf": 1}, "mephisto.operations.datatypes.LiveTaskRun": {"tf": 1}}, "df": 2}}}}}}}}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.SharedTaskState": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.agent_id": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.data_model": {"tf": 1.4142135623730951}, "mephisto.scripts": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1}}, "df": 12, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.utils": {"tf": 1}}, "df": 4}}}}, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects": {"tf": 2}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.LocalAgentState": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.LocalAgentState.__init__": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 4}}}}}}}, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 4}}}}, "n": {"docs": {}, "df": 0, "k": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.ArgsClass": {"tf": 1}, "mephisto.utils": {"tf": 1}}, "df": 3, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_qualification": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent": {"tf": 1}}, "df": 4}}}, "e": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1}}, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.databases": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.data_model": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 2}}}}}}}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.operations": {"tf": 1}, "mephisto.tools": {"tf": 1.4142135623730951}}, "df": 2}}}}, "t": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers": {"tf": 4.123105625617661}, "mephisto.client": {"tf": 3.605551275463989}, "mephisto.operations": {"tf": 1}}, "df": 4}, "l": {"docs": {"mephisto.abstractions.architects.router": {"tf": 1.4142135623730951}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1}}, "df": 4}, "y": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.data_model": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {"mephisto.abstractions": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects": {"tf": 3}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_owner_tag": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_load_balancer": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.Blueprint.get_frontend_args": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 2.23606797749979}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_frontend_args": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.shutdown": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_project": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.get_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_requester": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_worker": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_qualification": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 3}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.observe": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.get_live_update": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.mark_done": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.expire": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.is_expired": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.convert_mephisto_qualifications": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit": {"tf": 1}, "mephisto.client": {"tf": 1.4142135623730951}, "mephisto.data_model": {"tf": 3.3166247903554}, "mephisto.data_model.agent.Agent.get_agent_id": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.Agent.act": {"tf": 1}, "mephisto.data_model.agent.Agent.approve_work": {"tf": 1}, "mephisto.data_model.agent.Agent.reject_work": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.act": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.final_agent": {"tf": 1}, "mephisto.data_model.unit.Unit": {"tf": 1}, "mephisto.data_model.unit.Unit.get_status": {"tf": 1}, "mephisto.data_model.unit.Unit.expire": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_crowd_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_crowd_qualification": {"tf": 1}, "mephisto.operations": {"tf": 5.0990195135927845}, "mephisto.operations.client_io_handler.ClientIOHandler.get_live_run": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_live_run": {"tf": 1}, "mephisto.scripts.heroku.initialize_heroku.main": {"tf": 1.4142135623730951}, "mephisto.scripts.mturk": {"tf": 1}, "mephisto.tools": {"tf": 1.4142135623730951}, "mephisto.tools.data_browser.DataBrowser.get_workers_with_qualification": {"tf": 1}, "mephisto.utils.dirs.get_dir_for_task": {"tf": 1}}, "df": 68, "t": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprint.BlueprintArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.Blueprint.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs": {"tf": 2.8284271247461903}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.ArgsClass": {"tf": 2.8284271247461903}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs": {"tf": 2}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsClass": {"tf": 2}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs": {"tf": 3.4641016151377544}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.ArgsClass": {"tf": 3.4641016151377544}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs": {"tf": 2.23606797749979}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.ArgsClass": {"tf": 2.23606797749979}, "mephisto.abstractions.providers.mock.mock_requester.MockRequesterArgs": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs": {"tf": 2}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.ArgsClass": {"tf": 2}, "mephisto.client": {"tf": 1}, "mephisto.operations.hydra_config.DatabaseArgs": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig": {"tf": 1}, "mephisto.operations.worker_pool.OnboardingInfo": {"tf": 1}, "mephisto.utils.logger_core.warn_once": {"tf": 1}}, "df": 29, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.on_message": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.hydra_config.initialize_named_configs": {"tf": 1}}, "df": 4, "s": {"docs": {"mephisto": {"tf": 1}}, "df": 1}, "d": {"docs": {"mephisto.operations": {"tf": 2}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.url_safe_string": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_message": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs.get_mock_params": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.config_handler.get_raw_config": {"tf": 1}, "mephisto.operations.registry.get_crowd_provider_from_type": {"tf": 1}, "mephisto.operations.registry.get_blueprint_from_type": {"tf": 1}, "mephisto.operations.registry.get_architect_from_type": {"tf": 1}, "mephisto.tools.examine_utils.format_worker_stats": {"tf": 1}, "mephisto.utils.logger_core.get_logger": {"tf": 1.7320508075688772}}, "df": 12, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.on_message": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {"mephisto.tools.examine_utils.prompt_for_options": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.get_initialization_data": {"tf": 1}}, "df": 3}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}}, "df": 2}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.providers": {"tf": 1}, "mephisto.data_model": {"tf": 1}}, "df": 2}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.download_file": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1.7320508075688772}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1.4142135623730951}, "mephisto.abstractions.databases.local_database.LocalMephistoDB": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.__init__": {"tf": 1}, "mephisto.utils": {"tf": 1}}, "df": 9}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.optimized_load": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.optimized_load": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore": {"tf": 1}, "mephisto.data_model.agent.Agent.get_data_dir": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_data_dir": {"tf": 1}, "mephisto.data_model.assignment.Assignment.new": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher": {"tf": 1}}, "df": 9}}}, "e": {"docs": {"mephisto.abstractions.blueprint.Blueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.__init__": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_db_path_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.cache_result": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.cache_result": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.operations": {"tf": 1.4142135623730951}}, "df": 8, "d": {"docs": {"mephisto.abstractions.architect.Architect.__init__": {"tf": 1}, "mephisto.abstractions.architect.Architect.download_file": {"tf": 1}, "mephisto.abstractions.architect.Architect.shutdown": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.open": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 2.23606797749979}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.load_data": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.data_model": {"tf": 2}, "mephisto.data_model.task_run.TaskRun.get_run_dir": {"tf": 1}, "mephisto.data_model.unit.Unit.get_db_status": {"tf": 1}, "mephisto.operations": {"tf": 1.7320508075688772}}, "df": 23}, "s": {"docs": {"mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider": {"tf": 1}}, "df": 3}}}}, "e": {"docs": {}, "df": 0, "p": {"docs": {"mephisto.abstractions.architects.router.build_router.can_build": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired": {"tf": 1}, "mephisto.data_model.agent.Agent.mark_done": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent": {"tf": 1}, "mephisto.data_model.unit.Unit.launch": {"tf": 1}, "mephisto.operations.operator.Operator.force_shutdown": {"tf": 1}}, "df": 6, "s": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.data_model.unit.Unit.launch": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher": {"tf": 1}, "mephisto.tools": {"tf": 1}}, "df": 4}, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.launch_mock": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.AgentClass": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.agent.Agent": {"tf": 1}, "mephisto.tools": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_data_from_unit": {"tf": 1}, "mephisto.tools.examine_utils.print_results": {"tf": 1}}, "df": 17, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.data_model.task_run.TaskRun.get_requester": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 3, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.data_model": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 2}}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskRunnerClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_onboarding_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskBuilderClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder.RemoteProcedureTaskBuilder": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}}, "df": 32, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}}, "df": 4, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.ArgsClass": {"tf": 1}}, "df": 2}}}}, "s": {"docs": {"mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.ArgsClass": {"tf": 1}}, "df": 2}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder.RemoteProcedureTaskBuilder": {"tf": 1}}, "df": 2}}}}}}}}}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.ArgsClass": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 2.23606797749979}}, "df": 1}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.providers": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_assignment_statuses": {"tf": 1}}, "df": 3}}}}}}, "e": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.register_router_application": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.__init__": {"tf": 1}, "mephisto.abstractions.blueprint.SharedTaskState": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.OnboardingAgentStateClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.Blueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 3}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_init_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_init_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_init_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_init_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.launch": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignment": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.agent.Agent.get_data_dir": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_data_dir": {"tf": 1}, "mephisto.data_model.assignment.Assignment": {"tf": 1}, "mephisto.data_model.task_run.TaskRun": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_total_spend": {"tf": 1}, "mephisto.operations": {"tf": 1.7320508075688772}, "mephisto.operations.worker_pool.WorkerPool": {"tf": 1}, "mephisto.tools": {"tf": 1.4142135623730951}, "mephisto.tools.data_browser.DataBrowser.get_units_for_task_name": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_run_id": {"tf": 1}}, "df": 52, "s": {"docs": {"mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.load_data": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.unit.Unit.get_status": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.generate_units": {"tf": 1}, "mephisto.scripts.mturk.identify_broken_units.main": {"tf": 1}}, "df": 8}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.operations.operator.Operator.wait_for_runs_then_shutdown": {"tf": 1}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.update_qualified_status": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.UnitClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.clear_unit_agent_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_onboarding_agent": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 2.449489742783178}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.await_submit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_requester_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_requester_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_unit_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_unit_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.UnitClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.is_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.UnitClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.set_db_status": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_status": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.is_expired": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.UnitClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit": {"tf": 1.4142135623730951}, "mephisto.data_model": {"tf": 2.23606797749979}, "mephisto.data_model.agent.Agent": {"tf": 1}, "mephisto.data_model.agent.Agent.update_status": {"tf": 1}, "mephisto.data_model.agent.Agent.get_status": {"tf": 1}, "mephisto.data_model.agent.Agent.mark_done": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.update_status": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_status": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_status": {"tf": 1.4142135623730951}, "mephisto.data_model.assignment.Assignment.get_units": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_assignments": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_is_completed": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.sync_completion_status": {"tf": 1}, "mephisto.data_model.unit.Unit": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.sync_status": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.get_db_status": {"tf": 1}, "mephisto.data_model.unit.Unit.set_db_status": {"tf": 1}, "mephisto.data_model.unit.Unit.get_status": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.get_agents": {"tf": 1}, "mephisto.operations": {"tf": 2.23606797749979}, "mephisto.operations.client_io_handler.ClientIOHandler.send_status_update": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool": {"tf": 1.4142135623730951}, "mephisto.operations.worker_pool.WorkerPool.push_status_update": {"tf": 1.4142135623730951}, "mephisto.operations.worker_pool.WorkerPool.handle_updated_agent_status": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.disconnect_active_agents": {"tf": 1}, "mephisto.tools": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_data_from_unit": {"tf": 1}, "mephisto.tools.examine_utils.get_worker_stats": {"tf": 1}}, "df": 57, "e": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.providers.mock.mock_datastore.MockDatastore": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_cost_of_statuses": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.valid": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.incomplete": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.payable": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.valid_unit": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.final_unit": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.completed": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.final_agent": {"tf": 1}, "mephisto.data_model.unit.Unit.get_status": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.handle_updated_agent_status": {"tf": 1.4142135623730951}}, "df": 12}}}}, "s": {"docs": {"mephisto.tools": {"tf": 1.7320508075688772}, "mephisto.tools.examine_utils.format_worker_stats": {"tf": 1}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.server_is_running": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.server_is_running": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.is_hit_mapping_in_sync": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_outstanding_hits": {"tf": 1}, "mephisto.data_model": {"tf": 1.7320508075688772}, "mephisto.data_model.exceptions.AgentShutdownError": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_total_spend": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.tools": {"tf": 1}, "mephisto.utils": {"tf": 1}}, "df": 13}}}, "y": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.tools": {"tf": 1}, "mephisto.utils": {"tf": 1}}, "df": 5}}}, "u": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"mephisto.client": {"tf": 1}}, "df": 1}}}, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.tools": {"tf": 1}, "mephisto.tools.examine_utils.print_results": {"tf": 1}}, "df": 2}}}}}, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.scripts.local_db.load_data_to_mephisto_db": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 2.449489742783178}, "mephisto.scripts.mturk.cleanup": {"tf": 1}, "mephisto.scripts.mturk.identify_broken_units.main": {"tf": 1}, "mephisto.scripts.mturk.launch_makeup_hits.main": {"tf": 1}, "mephisto.scripts.mturk.print_outstanding_hit_status": {"tf": 1}, "mephisto.tools": {"tf": 2.6457513110645907}, "mephisto.tools.examine_utils.print_results": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_by_worker": {"tf": 1}, "mephisto.tools.scripts.task_script": {"tf": 1.4142135623730951}, "mephisto.utils.dirs.get_run_file_dir": {"tf": 1}, "mephisto.utils.metrics.run_install_script": {"tf": 1}}, "df": 15, "s": {"docs": {"mephisto": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 2.23606797749979}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.operations.operator.Operator": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run": {"tf": 1}, "mephisto.scripts": {"tf": 1.7320508075688772}, "mephisto.scripts.mturk": {"tf": 1.7320508075688772}, "mephisto.tools": {"tf": 2.6457513110645907}, "mephisto.tools.data_browser.DataBrowser": {"tf": 1}, "mephisto.tools.examine_utils": {"tf": 1.4142135623730951}, "mephisto.tools.examine_utils.prompt_for_options": {"tf": 1}, "mephisto.tools.scripts": {"tf": 1}}, "df": 13}, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.ArgsMixin": {"tf": 1}}, "df": 2}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.SharedStateMixin": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.blueprints": {"tf": 2.23606797749979}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.ArgsMixin": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateClass": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_screening_unit": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_gold_unit": {"tf": 1}}, "df": 11}}}}}}}, "h": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_needs_gold": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions": {"tf": 1}}, "df": 1}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin": {"tf": 1}}, "df": 2}}}}}, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.check_domain_unused_locally": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.rule_is_new": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}}, "df": 3}}}}}, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_mephisto_vpc": {"tf": 1.4142135623730951}}, "df": 1}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.try_server_push": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.open": {"tf": 1}}, "df": 1}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.mock_architect.MockServer.submit_mock_unit": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_submit_event": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.await_submit": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.create_compensation_hit_with_hit_type": {"tf": 1}, "mephisto.data_model.agent.Agent.await_submit": {"tf": 1}, "mephisto.data_model.agent.Agent.mark_done": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.await_submit": {"tf": 1}}, "df": 10, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.attempt_to_reconcile_submitted_data": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.mark_done": {"tf": 1}}, "df": 15}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.submit_task": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.update_submit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.await_submit": {"tf": 1}, "mephisto.data_model.agent.Agent.handle_submit": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.handle_submit": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig": {"tf": 1}}, "df": 9}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.blueprint.BlueprintMixin": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.sync_completion_status": {"tf": 1.4142135623730951}}, "df": 2}}}}}}}}}}}, "j": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.utils": {"tf": 1}}, "df": 1}}}}}}}, "m": {"docs": {"mephisto.data_model.assignment.Assignment.get_cost_of_statuses": {"tf": 1}}, "df": 1, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions": {"tf": 1}}, "df": 1}}}}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.register_router_application": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 2.23606797749979}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.clear_hit_from_unit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.register": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.data_model": {"tf": 2.23606797749979}, "mephisto.data_model.agent.Agent": {"tf": 1}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1}, "mephisto.data_model.requester.Requester.register": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1}, "mephisto.operations": {"tf": 2.449489742783178}, "mephisto.scripts.mturk": {"tf": 1.4142135623730951}, "mephisto.tools": {"tf": 1.4142135623730951}}, "df": 44}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.enqueue_send": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.bonus_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.pay_bonus": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.bonus_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.unblock_worker": {"tf": 1}, "mephisto.client": {"tf": 2.6457513110645907}, "mephisto.data_model.worker.Worker.bonus_worker": {"tf": 1}, "mephisto.data_model.worker.Worker.block_worker": {"tf": 1}, "mephisto.utils.metrics.launch_prometheus_server": {"tf": 1}}, "df": 12, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.get_domain_if_available": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.deploy_fallback_server": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}}, "df": 3, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.providers.mock.mock_requester.MockRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.new": {"tf": 1}, "mephisto.data_model.agent.Agent.new": {"tf": 1}, "mephisto.data_model.requester.Requester.new": {"tf": 1}, "mephisto.data_model.unit.Unit.new": {"tf": 1}, "mephisto.data_model.worker.Worker.new": {"tf": 1}}, "df": 10}}}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}}, "df": 1, "s": {"docs": {"mephisto.scripts.heroku.initialize_heroku.main": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architect.Architect.shutdown": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.close": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.setup_resources_for_task_run": {"tf": 1}}, "df": 3}}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}}, "df": 1}}}}}}}, "e": {"docs": {"mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.new": {"tf": 1}, "mephisto.data_model.agent.Agent.new": {"tf": 1}, "mephisto.data_model.requester.Requester.new": {"tf": 1}, "mephisto.data_model.unit.Unit.new": {"tf": 1}, "mephisto.data_model.worker.Worker.new": {"tf": 1}}, "df": 11}, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_sandbox_client_for_requester": {"tf": 1}}, "df": 2}}}}}, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 6, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.data_model": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.operations.registry.get_valid_provider_types": {"tf": 1}, "mephisto.operations.registry.get_valid_blueprint_types": {"tf": 1}, "mephisto.operations.registry.get_valid_architect_types": {"tf": 1}}, "df": 3}}}}}, "l": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.database.MephistoDB.find_qualifications": {"tf": 1}}, "df": 1}}}}}}, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.ArgsClass": {"tf": 1}}, "df": 3}}}}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.client": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.operations.operator.Operator.force_shutdown": {"tf": 1}, "mephisto.utils.metrics.launch_servers_and_wait": {"tf": 1}}, "df": 2}}}}}, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.scripts.mturk": {"tf": 1}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"mephisto.abstractions": {"tf": 1.4142135623730951}, "mephisto.abstractions.architect.Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_instance_to_listener": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_world_id": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.7320508075688772}, "mephisto.abstractions.crowd_provider.CrowdProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_db_path_for_provider": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 2.449489742783178}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_assignment_to_hit": {"tf": 1}, "mephisto.data_model": {"tf": 2}, "mephisto.data_model.agent.Agent.approve_work": {"tf": 1}, "mephisto.data_model.agent.Agent.reject_work": {"tf": 1}, "mephisto.data_model.assignment.Assignment": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_assignment_data": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_units": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_workers": {"tf": 1}, "mephisto.data_model.packet.Packet": {"tf": 1}, "mephisto.data_model.requester.Requester": {"tf": 1}, "mephisto.data_model.task.Task": {"tf": 1}, "mephisto.data_model.task_run.TaskRun": {"tf": 1}, "mephisto.data_model.unit.Unit": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assignment_data": {"tf": 1}, "mephisto.operations": {"tf": 2.23606797749979}, "mephisto.operations.task_launcher.TaskLauncher.launch_evaluation_unit": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.push_status_update": {"tf": 1}, "mephisto.scripts.mturk.identify_broken_units.main": {"tf": 1}, "mephisto.scripts.mturk.print_outstanding_hit_status": {"tf": 1}, "mephisto.tools": {"tf": 1}, "mephisto.utils": {"tf": 1}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1.7320508075688772}}, "df": 48, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects.router": {"tf": 1}}, "df": 1, "s": {"docs": {"mephisto.abstractions.database.MephistoDB.check_granted_qualifications": {"tf": 1}, "mephisto.client": {"tf": 1}}, "df": 2}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1}, "mephisto.tools.examine_utils": {"tf": 1}, "mephisto.utils": {"tf": 1}}, "df": 18}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.configure_base_balancer": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.block_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.unblock_worker": {"tf": 1}, "mephisto.client": {"tf": 1.4142135623730951}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.task.Task.new": {"tf": 1}, "mephisto.data_model.worker.Worker.block_worker": {"tf": 1}, "mephisto.data_model.worker.Worker.unblock_worker": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.operator.Operator.wait_for_runs_then_shutdown": {"tf": 1}, "mephisto.scripts.local_db.load_data_to_mephisto_db": {"tf": 1}}, "df": 20}, "s": {"docs": {"mephisto.abstractions.blueprint.Blueprint.get_frontend_args": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_frontend_args": {"tf": 1}}, "df": 2}}}, "y": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.4142135623730951}, "mephisto.tools": {"tf": 1}, "mephisto.tools.scripts.task_script": {"tf": 1}}, "df": 8, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.blueprint.SharedTaskState": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}}, "df": 5}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.architects.mock_architect.MockArchitect": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent": {"tf": 1.4142135623730951}, "mephisto.operations.registry.uses_mephisto": {"tf": 1}}, "df": 5, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_onboarding_data": {"tf": 1}, "mephisto.data_model": {"tf": 1}}, "df": 2}}}}}}}, "s": {"docs": {"mephisto.client": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.agent_id": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.providers.mock.mock_requester.MockRequester.get_available_budget": {"tf": 1}}, "df": 1}, "t": {"docs": {"mephisto.data_model": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.payable": {"tf": 1}, "mephisto.data_model.project.Project.get_total_spend": {"tf": 1}, "mephisto.data_model.requester.Requester.get_total_spend": {"tf": 1}, "mephisto.data_model.task.Task.get_total_spend": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_total_spend": {"tf": 1}}, "df": 6}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects": {"tf": 1}}, "df": 1}}, "w": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}}, "df": 2, "r": {"docs": {"mephisto.abstractions": {"tf": 2}, "mephisto.abstractions.architect.Architect": {"tf": 1.4142135623730951}, "mephisto.abstractions.architect.Architect.download_file": {"tf": 1}, "mephisto.abstractions.architect.Architect.prepare": {"tf": 1.4142135623730951}, "mephisto.abstractions.architect.Architect.deploy": {"tf": 1.7320508075688772}, "mephisto.abstractions.architect.Architect.shutdown": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 4.358898943540674}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.prepare": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.deploy": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.try_server_push": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.deploy_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.remove_instance_and_cleanup": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.prepare": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.deploy": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.local_architect.LocalArchitect.deploy": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.deploy": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 3.605551275463989}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.debug_log": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.make_agent_request": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.add_header": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 2}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.client_is_sandbox": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_outstanding_hits": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.cleanup_qualification": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.operations": {"tf": 1.7320508075688772}, "mephisto.operations.registry.fill_registries": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.handle_updated_agent_status": {"tf": 1}, "mephisto.utils.metrics.launch_servers_and_wait": {"tf": 1}, "mephisto.utils.metrics.start_metrics_server": {"tf": 1}, "mephisto.utils.metrics.launch_prometheus_server": {"tf": 1}, "mephisto.utils.metrics.launch_grafana_server": {"tf": 1}, "mephisto.utils.metrics.get_dash_url": {"tf": 1}, "mephisto.utils.metrics.shutdown_prometheus_server": {"tf": 1}, "mephisto.utils.metrics.shutdown_grafana_server": {"tf": 1}}, "df": 65, "s": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.utils": {"tf": 1}}, "df": 5}}, "d": {"docs": {"mephisto.abstractions.architects.router": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_message": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}}, "df": 3}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1}}, "df": 3}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.data_model.requester.Requester.to_dict": {"tf": 1}}, "df": 1}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}}, "df": 3, "s": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 2}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_security_group": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 2.23606797749979}}, "df": 3}}}, "e": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.ArgsClass": {"tf": 1}, "mephisto.client": {"tf": 1}}, "df": 3}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.utils.dirs.get_dir_for_task": {"tf": 1}}, "df": 1, "s": {"docs": {"mephisto.operations.hydra_config.MephistoConfig": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig": {"tf": 1}}, "df": 3}}}}}, "t": {"docs": {"mephisto.abstractions.architect.Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.open": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 2}, "mephisto.abstractions.blueprints.abstract": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.set_init_state": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_resources_from_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.__init__": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.set_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.__init__": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.__init__": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_requester_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_unit_expired": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.set_db_status": {"tf": 1}, "mephisto.client": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.set_live_run": {"tf": 1}, "mephisto.data_model.agent.Agent.get_live_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.set_live_run": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_live_run": {"tf": 1}, "mephisto.data_model.assignment.Assignment": {"tf": 1}, "mephisto.data_model.assignment.Assignment.write_assignment_data": {"tf": 1}, "mephisto.data_model.task.Task": {"tf": 1}, "mephisto.data_model.task_run.TaskRun": {"tf": 1}, "mephisto.data_model.unit.Unit.set_db_status": {"tf": 1}, "mephisto.operations": {"tf": 1.7320508075688772}, "mephisto.operations.client_io_handler.ClientIOHandler.get_live_run": {"tf": 1}, "mephisto.operations.operator.Operator.wait_for_runs_then_shutdown": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_live_run": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.disconnect_active_agents": {"tf": 1}, "mephisto.tools": {"tf": 1}, "mephisto.tools.scripts.augment_config_from_db": {"tf": 1}, "mephisto.utils": {"tf": 1}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1.4142135623730951}}, "df": 43, "u": {"docs": {}, "df": 0, "p": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.setup_resources_for_task_run": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.7320508075688772}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.unit.Unit.launch": {"tf": 1}, "mephisto.scripts.heroku.initialize_heroku.main": {"tf": 1}, "mephisto.tools": {"tf": 1}}, "df": 11}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architect.Architect": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.data_model.unit.Unit.launch": {"tf": 1}, "mephisto.utils": {"tf": 1}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1}}, "df": 10, "s": {"docs": {"mephisto.abstractions.architects.mock_architect.MockArchitect.deploy": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.client": {"tf": 1}}, "df": 1}}}, "s": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_mephisto_vpc": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester": {"tf": 1}, "mephisto.data_model.requester.Requester": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1}}, "df": 9}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1}}, "df": 1}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1}}, "df": 2, "\\": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.client": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 2.23606797749979}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}}, "df": 3}}, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.submit_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.packet.Packet": {"tf": 1.4142135623730951}}, "df": 8}, "d": {"docs": {"mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.enqueue_send": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.send_agent_act": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.submit_mock_unit": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.register_mock_agent_after_onboarding": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.act": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.expire": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.email_worker": {"tf": 1}, "mephisto.data_model.agent.Agent.update_status": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.update_status": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.send_live_update": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.reconnect_agent": {"tf": 1}}, "df": 18, "/": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_alive": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects.mock_architect.MockServer": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.enqueue_agent_details": {"tf": 1}}, "df": 4}}}, "s": {"docs": {"mephisto.operations.client_io_handler.ClientIOHandler.process_outgoing_queue": {"tf": 1}}, "df": 1}}}, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.check_domain_unused_locally": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.build_is_clean": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.rule_is_new": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.build_is_clean": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_message": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.init_tables": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_project": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_requester": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_worker": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_granted_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.check_mturk_balance": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.data_model.requester.Requester.is_registered": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_has_assignments": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1}}, "df": 27, "n": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.tools.examine_utils": {"tf": 1}}, "df": 4}, "k": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.is_expired": {"tf": 1}}, "df": 1}}}, "m": {"docs": {"mephisto.scripts.mturk": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.find_hosted_zone": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1}}, "df": 2}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprint.Blueprint": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent": {"tf": 1}}, "df": 2, "d": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_security_group": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1}}, "df": 3}}}}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_session_for_requester": {"tf": 1}}, "df": 2, "s": {"docs": {"mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.initialize_provider_datastore": {"tf": 1}}, "df": 2}}}}}}}, "h": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architect.Architect.shutdown": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.shutdown": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.shutdown": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.operator.Operator.shutdown_async": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.shutdown": {"tf": 1}}, "df": 9, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.remove_instance_and_cleanup": {"tf": 1}}, "df": 2}}}}, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.shutdown": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.data_model.exceptions.AgentShutdownError": {"tf": 1}, "mephisto.operations": {"tf": 2}, "mephisto.operations.datatypes.LiveTaskRun": {"tf": 1}, "mephisto.operations.operator.Operator.force_shutdown": {"tf": 1.7320508075688772}, "mephisto.operations.operator.Operator.wait_for_runs_then_shutdown": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.disconnect_active_agents": {"tf": 1}, "mephisto.utils.metrics.shutdown_prometheus_server": {"tf": 1}, "mephisto.utils.metrics.shutdown_grafana_server": {"tf": 1}}, "df": 13, "s": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects.mock_architect.MockServer.shutdown_mock": {"tf": 1}}, "df": 1}}}, "s": {"docs": {"mephisto.utils.metrics.launch_servers_and_wait": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architect.Architect.assert_task_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects": {"tf": 3.1622776601683795}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_message": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.router.build_router.can_build": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprint.Blueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_frontend_args": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 2.449489742783178}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_onboarding_data": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.should_produce_gold_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.get_frontend_args": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 2}, "mephisto.abstractions.crowd_provider.CrowdProvider": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1.4142135623730951}, "mephisto.abstractions.crowd_provider.CrowdProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.assert_task_args": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_worker": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_onboarding_agent": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 2.449489742783178}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_sandbox_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_eligible": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.new": {"tf": 1}, "mephisto.client": {"tf": 1.7320508075688772}, "mephisto.data_model": {"tf": 1.7320508075688772}, "mephisto.data_model.agent.Agent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.Agent.act": {"tf": 1}, "mephisto.data_model.agent.Agent.new": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.OnboardingAgent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.act": {"tf": 1}, "mephisto.data_model.constants.assignment_state.AssignmentState.payable": {"tf": 1}, "mephisto.data_model.requester.Requester": {"tf": 1}, "mephisto.data_model.requester.Requester.register": {"tf": 1}, "mephisto.data_model.requester.Requester.new": {"tf": 1}, "mephisto.data_model.unit.Unit": {"tf": 1}, "mephisto.data_model.unit.Unit.get_status": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.launch": {"tf": 1}, "mephisto.data_model.unit.Unit.new": {"tf": 1}, "mephisto.data_model.worker.Worker.new": {"tf": 1}, "mephisto.operations": {"tf": 2.23606797749979}, "mephisto.operations.operator.Operator.force_shutdown": {"tf": 1}, "mephisto.operations.registry.uses_mephisto": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_screening_unit": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_gold_unit": {"tf": 1}, "mephisto.scripts": {"tf": 1.4142135623730951}, "mephisto.tools": {"tf": 1}}, "df": 73}}}, "w": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_needs_gold": {"tf": 1}, "mephisto.client": {"tf": 1}}, "df": 3, "n": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_needs_gold": {"tf": 1}}, "df": 1}, "s": {"docs": {"mephisto.client": {"tf": 1.4142135623730951}}, "df": 1}}, "r": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}}, "df": 3}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.register_router_application": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}, "mephisto.tools": {"tf": 1}}, "df": 3, "d": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.data_model.assignment.InitializationData": {"tf": 1}, "mephisto.data_model.constants": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 4, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.create_validation_function": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.operations.hydra_config.get_task_state_dicts": {"tf": 1}}, "df": 7}}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.SharedStateClass": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.SharedStateClass": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.SharedStateClass": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}}}}}}}}}}}}, "o": {"docs": {"mephisto.abstractions.architect.Architect.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.MockArchitect": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.register_router_application": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.get_gold_factory": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers": {"tf": 2}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.mark_done": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_eligible": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 11, "m": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.abstract": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.RequesterClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.RequesterClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester": {"tf": 1.4142135623730951}, "mephisto.client": {"tf": 1}, "mephisto.data_model": {"tf": 2.449489742783178}, "mephisto.data_model.requester.Requester": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.launch": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.scripts": {"tf": 1}, "mephisto.utils.testing.make_completed_unit": {"tf": 1}}, "df": 18, "w": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architect.Architect": {"tf": 1}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}}, "df": 2}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architect.Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.assert_mixin_args": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_key_failure": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_unique_failure": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.requester.Requester.register": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 14}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}}, "df": 1}}}}}, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.attempt_to_reconcile_submitted_data": {"tf": 1}}, "df": 2}}}}}, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.open": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_close": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_close": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}}, "df": 7}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_closed": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.build_router": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs": {"tf": 2}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.ArgsClass": {"tf": 2}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_custom_bundle": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 2.23606797749979}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.data_model.worker.Worker.new_from_provider_data": {"tf": 1}, "mephisto.tools.scripts.build_custom_bundle": {"tf": 1}}, "df": 23}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.providers": {"tf": 1}}, "df": 1}}}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.get_outstanding_hits": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1.4142135623730951}, "mephisto.scripts.mturk": {"tf": 1.4142135623730951}, "mephisto.scripts.mturk.launch_makeup_hits.main": {"tf": 1}, "mephisto.tools": {"tf": 1}}, "df": 4}}}, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architect.Architect.download_file": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.save_data": {"tf": 1}, "mephisto.data_model.assignment.Assignment.new": {"tf": 1}}, "df": 9, "d": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.tools": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.utils.logger_core.get_logger": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.url_safe_string": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}}, "df": 2}}, "m": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.register_router_application": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.add_header": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder.RemoteProcedureTaskBuilder": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.create_qualification_mapping": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.generate_units": {"tf": 1}, "mephisto.tools": {"tf": 1}, "mephisto.utils.dirs.get_run_file_dir": {"tf": 1}}, "df": 15}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.client": {"tf": 3.4641016151377544}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.4142135623730951}}, "df": 1}}, "y": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "x": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider.is_sandbox": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.is_sandbox": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.client_is_sandbox": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProviderArgs": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.cleanup_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.is_sandbox": {"tf": 1}, "mephisto.operations.operator.Operator.force_shutdown": {"tf": 1}}, "df": 15, "m": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.providers": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "/": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.data_model.requester.Requester.is_sandbox": {"tf": 1}}, "df": 1}}}}}}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.client": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architect.Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 4}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.MephistoAgentWrapper.observe": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder.RemoteProcedureTaskBuilder": {"tf": 1}, "mephisto.data_model.worker.Worker.new_from_provider_data": {"tf": 1}}, "df": 6}, "e": {"docs": {"mephisto.abstractions.architects.mock_architect.AliveHandler": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_compensation_hit_with_hit_type": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.data_model.packet.Packet": {"tf": 1}, "mephisto.data_model.qualification.Qualification": {"tf": 1}}, "df": 7}, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.utils": {"tf": 1}}, "df": 3}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.utils": {"tf": 1}}, "df": 1}}}}}}}}, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.data_model.exceptions.AgentDisconnectedError": {"tf": 1}}, "df": 2, "s": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1.7320508075688772}}, "df": 2}}, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}}, "df": 2}}, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.get_gold_factory": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore": {"tf": 1}, "mephisto.data_model": {"tf": 1}}, "df": 6, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB": {"tf": 1}, "mephisto.operations.hydra_config.DatabaseArgs": {"tf": 1}, "mephisto.operations.hydra_config.MephistoConfig": {"tf": 1}, "mephisto.operations.hydra_config.TaskConfig": {"tf": 1}, "mephisto.operations.hydra_config.RunScriptConfig": {"tf": 1}}, "df": 5, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "b": {"docs": {"mephisto.abstractions.databases": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {"mephisto.abstractions.databases": {"tf": 1}}, "df": 1}}}}}}}}, "z": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.debug_log": {"tf": 1}}, "df": 2}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.mark_done": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.handle_updated_agent_status": {"tf": 1}}, "df": 3}}}, "s": {"docs": {}, "df": 0, "h": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_security_group": {"tf": 1}}, "df": 1}, "l": {"docs": {"mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}}, "df": 1}}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_needs_gold": {"tf": 1}}, "df": 1, "s": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}}, "df": 1}}}}, "y": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1.4142135623730951}, "mephisto.client": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}}, "df": 5}}}}, "n": {"docs": {}, "df": 0, "c": {"docs": {"mephisto.abstractions.providers": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_crowd_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_crowd_qualification": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.databases": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.scripts.mturk.identify_broken_units.main": {"tf": 1}}, "df": 3}}, "h": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.operations.client_io_handler.ClientIOHandler.enqueue_agent_details": {"tf": 1}}, "df": 1}}}}}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit": {"tf": 1}, "mephisto.data_model.unit.Unit": {"tf": 1}}, "df": 8}}}}}}, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"mephisto.scripts.mturk": {"tf": 1}}, "df": 1}}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.operations.operator.Operator": {"tf": 1}}, "df": 1}}}}}}}, "q": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.databases.local_database.LocalMephistoDB.init_tables": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.init_tables": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.init_tables": {"tf": 1}}, "df": 4, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.databases": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "k": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {"mephisto.tools.examine_utils.prompt_for_options": {"tf": 1}}, "df": 1, "s": {"docs": {"mephisto.operations.operator.Operator.force_shutdown": {"tf": 1}, "mephisto.tools": {"tf": 1}}, "df": 2}}}}}, "e": {"docs": {"mephisto.client": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.generate_units": {"tf": 1}}, "df": 2, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.try_server_push": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.operations.datatypes.LoopWrapper.execute_coro": {"tf": 1}}, "df": 3, "d": {"docs": {"mephisto": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_heroku_client_path": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.operations.datatypes": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.operations.registry.register_mephisto_abstraction": {"tf": 1}, "mephisto.utils.metrics.start_metrics_server": {"tf": 1}}, "df": 5, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.blueprints.abstract": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.UnitClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit": {"tf": 1}, "mephisto.data_model": {"tf": 1.4142135623730951}, "mephisto.data_model.requester.Requester": {"tf": 1}, "mephisto.data_model.unit.Unit": {"tf": 1}}, "df": 11}}, "s": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}}, "df": 1}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent": {"tf": 1}}, "df": 2, "s": {"docs": {"mephisto.abstractions": {"tf": 1}}, "df": 1}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.utils": {"tf": 1}}, "df": 6, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.data_model.worker.Worker.revoke_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_qualification": {"tf": 1}}, "df": 2}}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.ArgsClass": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.utils.qualifications.make_qualification_dict": {"tf": 1}}, "df": 7, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_start": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_end": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_db_id_from_agent_id": {"tf": 1}, "mephisto.operations.hydra_config.get_dict_from_field": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_heroku_client_path": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.empty_task_builder.EmptyStaticTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task.static_html_task_builder.StaticHTMLTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_task_builder.StaticReactTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.init_tables": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_key_failure": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_unique_failure": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.init_tables": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.init_tables": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_requester_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_worker_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.ensure_unit_exists": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.init_tables": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.new": {"tf": 1}, "mephisto.data_model.worker.Worker.is_disqualified": {"tf": 1}, "mephisto.data_model.worker.Worker.is_qualified": {"tf": 1}, "mephisto.data_model.worker.Worker.new": {"tf": 1}, "mephisto.operations.config_handler.get_config_arg": {"tf": 1}, "mephisto.utils.dirs.get_tasks_dir": {"tf": 1}}, "df": 29, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.router.build_router.build_router": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.__init__": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 2}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_session_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.operations.config_handler.add_config_arg": {"tf": 1}}, "df": 12}}}, "s": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.find_certificate_arn": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.rule_is_new": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_init_state": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_project": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_requester": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_worker": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.make_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.grant_qualification": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.clear_hit_from_unit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.data_model.project.Project.new": {"tf": 1}, "mephisto.data_model.requester.Requester.new": {"tf": 1}, "mephisto.data_model.task.Task.get_project": {"tf": 1}, "mephisto.data_model.task.Task.new": {"tf": 1}, "mephisto.data_model.worker.Worker.is_disqualified": {"tf": 1}, "mephisto.data_model.worker.Worker.is_qualified": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_qualification": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.scripts.mturk": {"tf": 1}, "mephisto.tools": {"tf": 1}, "mephisto.utils.dirs.get_dir_for_task": {"tf": 1}, "mephisto.utils.qualifications.find_or_create_qualification": {"tf": 1}}, "df": 47}}}, "t": {"docs": {"mephisto.abstractions.database.MephistoDBException": {"tf": 1}, "mephisto.abstractions.database.EntryAlreadyExistsException": {"tf": 1}, "mephisto.abstractions.database.EntryDoesNotExistException": {"tf": 1}, "mephisto.client.api.InvalidUsage": {"tf": 1}}, "df": 4, "s": {"docs": {"mephisto.scripts.mturk": {"tf": 1}}, "df": 1}, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.scripts.mturk.cleanup": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_data_dir": {"tf": 1}}, "df": 3, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.router.build_router.build_router": {"tf": 1}, "mephisto.abstractions.database.MephistoDB": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_project": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_requester": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_worker": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_granted_qualification": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.init_tables": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.init_tables": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.init_tables": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1}, "mephisto.data_model.task.Task.new": {"tf": 1}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.operations.client_io_handler.ClientIOHandler.log_metrics_for_packet": {"tf": 1}, "mephisto.utils.dirs.get_root_data_dir": {"tf": 1}, "mephisto.utils.dirs.get_data_dir": {"tf": 1}, "mephisto.utils.dirs.get_dir_for_run": {"tf": 1}, "mephisto.utils.metrics.launch_prometheus_server": {"tf": 1}, "mephisto.utils.metrics.launch_grafana_server": {"tf": 1}}, "df": 40}}, "s": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.js_time": {"tf": 1}}, "df": 2}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.databases.local_database.is_key_failure": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_unique_failure": {"tf": 1}}, "df": 2}}}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.database.MephistoDB.init_tables": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.providers.mock.mock_datastore.MockDatastore": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.providers": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent": {"tf": 1}, "mephisto.data_model.exceptions.AgentReturnedError": {"tf": 1}}, "df": 3, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.is_closed": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.debug_log": {"tf": 1}}, "df": 2}}}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.utils": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.expire": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.expire_and_dispose_hits": {"tf": 1}, "mephisto.data_model.unit.Unit.expire": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 5, "d": {"docs": {"mephisto.abstractions.providers.mock.mock_unit.MockUnit.is_expired": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.is_expired": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.is_expired": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 4}, "s": {"docs": {"mephisto.scripts.mturk.cleanup": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.providers.mock.mock_unit.MockUnit.expire": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.is_expired": {"tf": 1}}, "df": 2}}}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.providers": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architect.Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_onboarding_agent": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.new": {"tf": 1}, "mephisto.data_model.exceptions.AgentDisconnectedError": {"tf": 1}, "mephisto.data_model.exceptions.AgentTimeoutError": {"tf": 1}, "mephisto.data_model.exceptions.AgentReturnedError": {"tf": 1}, "mephisto.data_model.exceptions.AgentShutdownError": {"tf": 1}, "mephisto.data_model.project.Project.new": {"tf": 1}, "mephisto.data_model.requester.Requester.register": {"tf": 1}, "mephisto.data_model.requester.Requester.new": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_qualification": {"tf": 1}}, "df": 19, "s": {"docs": {"mephisto.abstractions.database.MephistoDBException": {"tf": 1}, "mephisto.abstractions.database.EntryAlreadyExistsException": {"tf": 1}, "mephisto.abstractions.database.EntryDoesNotExistException": {"tf": 1}, "mephisto.client.api.InvalidUsage": {"tf": 1}, "mephisto.data_model.exceptions.AbsentAgentError": {"tf": 1}}, "df": 5}}}}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.tools": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.tools.examine_utils": {"tf": 1}}, "df": 6, "s": {"docs": {"mephisto.abstractions.providers": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.tools.examine_utils": {"tf": 1}}, "df": 3}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.tools": {"tf": 1.4142135623730951}, "mephisto.tools.examine_utils": {"tf": 1.4142135623730951}, "mephisto.tools.examine_utils.prompt_for_options": {"tf": 1}}, "df": 3}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_onboarding": {"tf": 1}, "mephisto.client": {"tf": 1}}, "df": 2}}}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.utils.logger_core.get_logger": {"tf": 1}}, "df": 4}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_mephisto_vpc": {"tf": 1}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1}}, "df": 2}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}}, "df": 1}}}, "y": {"docs": {"mephisto.operations": {"tf": 1}, "mephisto.tools": {"tf": 1}}, "df": 2}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.scripts.mturk": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.close": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.__init__": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.assert_task_args": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.__init__": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.__init__": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.init_tables": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.init_tables": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.init_tables": {"tf": 1}, "mephisto.data_model.agent.Agent.mark_done": {"tf": 1}, "mephisto.data_model.task.assert_task_is_valid": {"tf": 1}, "mephisto.data_model.task.Task.new": {"tf": 1}, "mephisto.data_model.unit.Unit.sync_status": {"tf": 1}, "mephisto.data_model.unit.Unit.get_status": {"tf": 1}, "mephisto.operations": {"tf": 1.7320508075688772}, "mephisto.operations.registry.fill_registries": {"tf": 1}, "mephisto.scripts.mturk.identify_broken_units.main": {"tf": 1}, "mephisto.tools": {"tf": 1}, "mephisto.tools.scripts.augment_config_from_db": {"tf": 1}, "mephisto.utils.qualifications.as_valid_qualification_dict": {"tf": 1}, "mephisto.utils.qualifications.find_or_create_qualification": {"tf": 1}}, "df": 30, "s": {"docs": {"mephisto.operations": {"tf": 2}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.data_model": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.shutdown": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.shutdown": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.utils.metrics.launch_servers_and_wait": {"tf": 1}}, "df": 5}}}}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1}}, "df": 2, "d": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.debug_log": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_agent_state.StaticAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.get_task_end": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.AgentClass": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.agent.Agent": {"tf": 1}, "mephisto.data_model.agent.Agent.shutdown": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.shutdown": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.tools": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_data_from_unit": {"tf": 1}, "mephisto.tools.examine_utils.print_results": {"tf": 1}}, "df": 16, "s": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.7320508075688772}}, "df": 2, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.client": {"tf": 1.4142135623730951}, "mephisto.client.api.intentional_error": {"tf": 1}}, "df": 3, "s": {"docs": {"mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.client": {"tf": 2}}, "df": 2}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_onboarding": {"tf": 1}}, "df": 3}}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.architects.router": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.operations.task_launcher.GeneratorType": {"tf": 1}}, "df": 1}}}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}}, "df": 4}}}}}, "r": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.providers": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.database.MephistoDB.new_project": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_requester": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_worker": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_onboarding_agent": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.new_unit": {"tf": 1}}, "df": 8}}}}}}}}}}}}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.database.MephistoDB.get_project": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_requester": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_worker": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_onboarding_agent": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_qualification": {"tf": 1}}, "df": 10}}}}}}}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.create_qualification_mapping": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.scripts.mturk": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.scripts.mturk": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.crowd_provider.CrowdProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.AgentClass": {"tf": 1}, "mephisto.data_model": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent": {"tf": 1}}, "df": 7}}}}}}}}, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.data_model": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.data_model.packet.Packet": {"tf": 1}}, "df": 1}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {"mephisto.abstractions.databases": {"tf": 1}}, "df": 1}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.operations.client_io_handler.ClientIOHandler.enqueue_agent_details": {"tf": 1}}, "df": 1}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.operations.operator.Operator.force_shutdown": {"tf": 1}}, "df": 1}}}}}}}}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.operations.worker_pool.WorkerPool": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.make_qualification": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.databases.local_database.assert_valid_provider": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_key_failure": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_unique_failure": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 2}, "mephisto.client": {"tf": 2}, "mephisto.client.api.intentional_error": {"tf": 1}, "mephisto.utils.logger_core.get_logger": {"tf": 1}}, "df": 10, "s": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run": {"tf": 1}}, "df": 3}}}}}, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.mark_done": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assigned_agent": {"tf": 1}}, "df": 3}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.delete_instance": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_eligible": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_eligible": {"tf": 1}, "mephisto.data_model.worker.Worker.is_eligible": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}}, "df": 6}}, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.operations": {"tf": 1}}, "df": 1}}}}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_cost_of_statuses": {"tf": 1}}, "df": 6, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider": {"tf": 1}, "mephisto.operations.operator.Operator.force_shutdown": {"tf": 1}}, "df": 5}}}}}}}, "n": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1}, "mephisto.utils.dirs.get_run_file_dir": {"tf": 1}}, "df": 4, "t": {"docs": {"mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_submit_event": {"tf": 1}, "mephisto.data_model.exceptions.AgentDisconnectedError": {"tf": 1}, "mephisto.data_model.exceptions.AgentReturnedError": {"tf": 1}}, "df": 3, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.data_model": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}, "t": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.4142135623730951}}, "df": 1}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1}}, "df": 2, "d": {"docs": {"mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_onboarding_data": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.should_produce_gold_for_worker": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 2}}, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.operations.task_launcher.TaskLauncher.launch_evaluation_unit": {"tf": 1}, "mephisto.tools": {"tf": 1}}, "df": 2}}}}}}}}}, "t": {"docs": {}, "df": 0, "c": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.AgentClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.AgentClass": {"tf": 1}, "mephisto.data_model": {"tf": 1.7320508075688772}, "mephisto.data_model.agent.Agent": {"tf": 1}, "mephisto.operations.hydra_config.get_extra_argument_dicts": {"tf": 1}, "mephisto.utils": {"tf": 1}}, "df": 11}}, "c": {"2": {"docs": {"mephisto.abstractions.architects.ec2.ec2_architect.url_safe_string": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}}, "df": 1}, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.get_live_update": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_session_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.operations": {"tf": 1.7320508075688772}, "mephisto.tools": {"tf": 1}}, "df": 9}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.__init__": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.process_outgoing_queue": {"tf": 1}, "mephisto.tools.examine_utils.prompt_for_options": {"tf": 1}}, "df": 5}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.email_worker": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.database.MephistoDB.optimized_load": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.optimized_load": {"tf": 1}}, "df": 2}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.operations.operator.Operator.force_shutdown": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.database.MephistoDB.new_assignment": {"tf": 1}}, "df": 1}}}}}}, "g": {"docs": {"mephisto.client": {"tf": 1}}, "df": 1, "o": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_builder.ParlAIChatTaskBuilder.build_custom_bundle": {"tf": 1}, "mephisto.data_model.task.assert_task_is_valid": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.tools": {"tf": 1}, "mephisto.tools.scripts.build_custom_bundle": {"tf": 1}, "mephisto.utils.dirs.get_root_data_dir": {"tf": 1}, "mephisto.utils.dirs.get_data_dir": {"tf": 1}, "mephisto.utils.dirs.get_mephisto_tmp_dir": {"tf": 1}, "mephisto.utils.dirs.get_dir_for_run": {"tf": 1}}, "df": 10, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.architects.router": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.operations.operator.Operator": {"tf": 1}}, "df": 2}, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.client": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}}, "df": 2}}}, "l": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.get_gold_factory": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_needs_gold": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.SharedStateMixin": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_completion_stats_for_worker": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.should_produce_gold_for_worker": {"tf": 1}}, "df": 9, "s": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.get_gold_factory": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_needs_gold": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.ArgsMixin": {"tf": 1.7320508075688772}}, "df": 4}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.SharedStateMixin": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_open": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.on_close": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.give_worker_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.remove_worker_qualification": {"tf": 1}}, "df": 6, "n": {"docs": {"mephisto.abstractions.architect.Architect.__init__": {"tf": 1}, "mephisto.abstractions.architect.Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.__init__": {"tf": 1}, "mephisto.abstractions.architects.channels.websocket_channel.WebsocketChannel.enqueue_send": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.check_domain_unused_locally": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.server_is_running": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_owner_tag": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_domain_if_available": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.find_hosted_zone": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_hosted_zone": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.find_certificate_arn": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_certificate": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_key_pair": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_target_group": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.rule_is_new": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.get_instance_address": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.detete_instance_address": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.deploy_fallback_server": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_rule": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_instance": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.update_details": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.assert_task_args": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.server_is_running": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockServer.send_agent_act": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.extract_unique_mixins": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 2.23606797749979}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.get_data_for_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.run_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_world_id": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 2.23606797749979}, "mephisto.abstractions.crowd_provider.CrowdProvider.is_sandbox": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.has_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.optimized_load": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_project": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_project": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_task": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_task": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.new_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_task_run": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_unit": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.clear_unit_agent_assignment": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.update_unit": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.new_requester": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_worker": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.update_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.new_onboarding_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.update_onboarding_agent": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.make_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.grant_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.check_granted_qualifications": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_granted_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.revoke_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.databases.local_database.assert_valid_provider": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_key_failure": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_unique_failure": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.optimized_load": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB.new_unit": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers": {"tf": 2.449489742783178}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_requester_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.set_unit_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.is_eligible": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.is_hit_mapping_in_sync": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.register_assignment_to_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.clear_hit_from_unit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_session_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_sandbox_client_for_requester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.client_is_sandbox": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.give_worker_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.remove_worker_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_with_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.reject_work": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.approve_assignments_for_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.unblock_worker": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.is_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_from_mturk_worker_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.new": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.get_mturk_ids_from_unit_id": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_agent.SandboxMTurkAgent.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_unit.SandboxMTurkUnit.new": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.grant_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.revoke_crowd_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.new": {"tf": 1}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1}, "mephisto.data_model.agent.Agent.handle_submit": {"tf": 1}, "mephisto.data_model.agent.Agent.shutdown": {"tf": 1}, "mephisto.data_model.agent.Agent.new": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.is_onboarding_id": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.handle_submit": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.shutdown": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_cost_of_statuses": {"tf": 1}, "mephisto.data_model.assignment.Assignment.new": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1}, "mephisto.data_model.task.assert_task_is_valid": {"tf": 1.4142135623730951}, "mephisto.data_model.task.Task.new": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_valid_units_for_worker": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.new": {"tf": 1.4142135623730951}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1}, "mephisto.data_model.unit.Unit.new": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.get_agents": {"tf": 1}, "mephisto.data_model.worker.Worker.new_from_provider_data": {"tf": 1}, "mephisto.data_model.worker.Worker.get_granted_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.is_disqualified": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.is_qualified": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.grant_crowd_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_crowd_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.is_eligible": {"tf": 1}, "mephisto.data_model.worker.Worker.new": {"tf": 1}, "mephisto.operations": {"tf": 2}, "mephisto.operations.client_io_handler.ClientIOHandler.associate_agent_with_registration": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.enqueue_agent_details": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.send_live_update": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.send_status_update": {"tf": 1}, "mephisto.operations.client_io_handler.ClientIOHandler.process_outgoing_queue": {"tf": 1}, "mephisto.operations.config_handler.write_config": {"tf": 1}, "mephisto.operations.hydra_config.get_extra_argument_dicts": {"tf": 1}, "mephisto.operations.hydra_config.get_task_state_dicts": {"tf": 1}, "mephisto.operations.hydra_config.parse_arg_dict": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run_or_die": {"tf": 1}, "mephisto.operations.registry.get_crowd_provider_from_type": {"tf": 1}, "mephisto.operations.registry.get_blueprint_from_type": {"tf": 1}, "mephisto.operations.registry.get_architect_from_type": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1}, "mephisto.scripts.mturk.launch_makeup_hits.main": {"tf": 1}, "mephisto.tools": {"tf": 2}, "mephisto.tools.data_browser.DataBrowser.get_units_for_task_name": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_units_for_run_id": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_data_from_unit": {"tf": 1}, "mephisto.tools.examine_utils.print_results": {"tf": 1}, "mephisto.tools.examine_utils.format_worker_stats": {"tf": 1}, "mephisto.tools.scripts.get_db_from_config": {"tf": 1}, "mephisto.utils.dirs.get_dir_for_task": {"tf": 1}, "mephisto.utils.logger_core.get_logger": {"tf": 1}, "mephisto.utils.qualifications.find_or_create_qualification": {"tf": 1}}, "df": 163}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.client": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_heroku_client_path": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.get_user_identifier": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 3.605551275463989}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_task_runner.ParlAIChatTaskRunner.get_world_id": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.__init__": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.initialize_provider_datastore": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_db_path_for_provider": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_datastore_for_provider": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 2}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_requester_registered": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_worker_blocked": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.get_unit_expired": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_hit_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_run": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_qualification_mapping": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.get_available_budget": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.get_status": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_requester_balance": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignments_for_hit": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.get_from_mturk_worker_id": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_eligible": {"tf": 1}, "mephisto.client": {"tf": 1.7320508075688772}, "mephisto.data_model": {"tf": 2.449489742783178}, "mephisto.data_model.agent.Agent.get_status": {"tf": 1}, "mephisto.data_model.agent.Agent.mark_done": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.get_status": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_status": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_units": {"tf": 1}, "mephisto.data_model.assignment.Assignment.get_workers": {"tf": 1}, "mephisto.data_model.requester.Requester": {"tf": 1}, "mephisto.data_model.task.Task.get_project": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_valid_units_for_worker": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_assignments": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_assignment_statuses": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_is_completed": {"tf": 1}, "mephisto.data_model.unit.Unit.get_crowd_provider_class": {"tf": 1}, "mephisto.data_model.unit.Unit.get_assigned_agent": {"tf": 1}, "mephisto.data_model.unit.Unit.get_status": {"tf": 1}, "mephisto.data_model.worker.Worker.get_agents": {"tf": 1}, "mephisto.operations": {"tf": 2.449489742783178}, "mephisto.operations.client_io_handler.ClientIOHandler.get_live_run": {"tf": 1}, "mephisto.operations.config_handler.get_config": {"tf": 1}, "mephisto.operations.config_handler.get_config_arg": {"tf": 1}, "mephisto.operations.hydra_config.parse_arg_dict": {"tf": 1}, "mephisto.operations.operator.Operator": {"tf": 1}, "mephisto.operations.operator.Operator.wait_for_runs_then_shutdown": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.__init__": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_live_run": {"tf": 1}, "mephisto.operations.worker_pool.WorkerPool.get_agent_for_id": {"tf": 1}, "mephisto.scripts.mturk.print_outstanding_hit_status": {"tf": 1}, "mephisto.tools": {"tf": 2.6457513110645907}, "mephisto.tools.scripts.get_db_from_config": {"tf": 1}, "mephisto.utils.dirs.get_run_file_dir": {"tf": 1}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1}, "mephisto.utils.testing.get_mock_requester": {"tf": 1}}, "df": 70, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.client": {"tf": 1}, "mephisto.client.api.get_reviewable_task_runs": {"tf": 1}, "mephisto.tools": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser": {"tf": 1}, "mephisto.utils": {"tf": 1}}, "df": 6}}}}, "s": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.get_certificate": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.get_assignment": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_by_worker": {"tf": 1}, "mephisto.utils.logger_core.get_logger": {"tf": 1}}, "df": 6}, "w": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers": {"tf": 1}}, "df": 1}}}}}}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.providers": {"tf": 1}}, "df": 1}}}}}}}}}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.providers": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprint.Blueprint.get_initialization_data": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}, "mephisto.data_model.task_run.TaskRun.update_completion_progress": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.generate_units": {"tf": 1}}, "df": 5, "[": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.SharedStateMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateClass": {"tf": 1}}, "df": 4}}}}}}}}}}}, "e": {"docs": {"mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.create_hit_type": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1}}, "df": 15, "d": {"docs": {"mephisto.operations.task_launcher.TaskLauncher.create_assignments": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.operations": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.shutdown": {"tf": 1}, "mephisto.utils": {"tf": 1}}, "df": 3}}}}, "l": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.data_model": {"tf": 1.4142135623730951}}, "df": 2, "l": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_onboarding_data": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_needs_gold": {"tf": 1}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.data_model": {"tf": 2.23606797749979}, "mephisto.operations": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run": {"tf": 1}, "mephisto.tools": {"tf": 1}, "mephisto.utils": {"tf": 1}, "mephisto.utils.dirs.get_run_file_dir": {"tf": 1}}, "df": 12}}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {"mephisto.client": {"tf": 1}}, "df": 1}}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.register_router_application": {"tf": 1.4142135623730951}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1}}, "df": 3}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.MephistoRouter.__init__": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_mephisto_vpc": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.utils.dirs.get_dir_for_task": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_security_group": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_target_group": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_instance_to_listener": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.delete_rule": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.remove_instance_and_cleanup": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.ArgsClass": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.operations.hydra_config.get_dict_from_field": {"tf": 1}}, "df": 15, "s": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.configure_base_balancer": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}}, "df": 2}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.data_model": {"tf": 1}, "mephisto.data_model.project.Project": {"tf": 1}, "mephisto.data_model.task_run.TaskRunArgs": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.ArgsClass": {"tf": 1}}, "df": 4}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.scripts": {"tf": 1}, "mephisto.tools.examine_utils.get_worker_stats": {"tf": 1}, "mephisto.tools.examine_utils.run_examine_by_worker": {"tf": 1}}, "df": 3}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.data_model.unit.Unit.get_status": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.databases.local_database.LocalMephistoDB": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner": {"tf": 1}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.database.MephistoDB.grant_qualification": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.grant_crowd_qualification": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.grant_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_crowd_qualification": {"tf": 1}}, "df": 6, "e": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions.database.MephistoDB.check_granted_qualifications": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_granted_qualification": {"tf": 1}, "mephisto.data_model.qualification.GrantedQualification": {"tf": 1}, "mephisto.data_model.worker.Worker.get_granted_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_crowd_qualification": {"tf": 1}}, "df": 5, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.database.MephistoDB.get_granted_qualification": {"tf": 1}, "mephisto.data_model": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.data_model": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_qualification": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1}}, "df": 3}}}}}, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {"mephisto.utils": {"tf": 1}, "mephisto.utils.metrics.launch_servers_and_wait": {"tf": 1}, "mephisto.utils.metrics.launch_grafana_server": {"tf": 1}, "mephisto.utils.metrics.get_dash_url": {"tf": 1}, "mephisto.utils.metrics.shutdown_grafana_server": {"tf": 1}}, "df": 5}}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.check_mturk_balance": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers": {"tf": 4.123105625617661}, "mephisto.client": {"tf": 3.605551275463989}, "mephisto.operations": {"tf": 1}}, "df": 4}, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.databases": {"tf": 1}}, "df": 1}}}}}}}}}}, "y": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architects": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.prepare_ec2_servers.launch_ec2_fallback": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 2.6457513110645907}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.router": {"tf": 2.6457513110645907}, "mephisto.abstractions.blueprints": {"tf": 2.6457513110645907}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 2}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 2.23606797749979}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_unit.MockUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_worker.MockWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_task_fee": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.calculate_mturk_bonus_fee": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_requester.SandboxMTurkRequester.__init__": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.__init__": {"tf": 1}, "mephisto.client": {"tf": 1.4142135623730951}, "mephisto.data_model": {"tf": 1.4142135623730951}, "mephisto.data_model.agent.Agent.__init__": {"tf": 1}, "mephisto.data_model.requester.Requester.__init__": {"tf": 1}, "mephisto.data_model.unit.Unit.__init__": {"tf": 1}, "mephisto.data_model.worker.Worker.__init__": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 2.449489742783178}, "mephisto.utils.logger_core.set_mephisto_log_level": {"tf": 1.4142135623730951}}, "df": 30, "r": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1.7320508075688772}, "mephisto.abstractions.architects.router": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints": {"tf": 2}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 2}, "mephisto.abstractions.providers": {"tf": 1}, "mephisto.client": {"tf": 1.4142135623730951}, "mephisto.data_model": {"tf": 1.7320508075688772}}, "df": 9}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.save_data": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_builder.MockTaskBuilder.build_in_dir": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_assignment": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_unit": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_task_runner.MockTaskRunner.cleanup_onboarding": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.is_registered": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.get_has_assignments": {"tf": 1}, "mephisto.data_model.task_run.TaskRun.sync_completion_status": {"tf": 1}}, "df": 9}, "s": {"docs": {"mephisto.client": {"tf": 1}}, "df": 1}}, "m": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.operations": {"tf": 1.4142135623730951}}, "df": 1}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.operations.config_handler.get_raw_config": {"tf": 1}, "mephisto.operations.config_handler.get_config": {"tf": 1}, "mephisto.operations.config_handler.write_config": {"tf": 1}, "mephisto.operations.config_handler.add_config_arg": {"tf": 1}, "mephisto.operations.config_handler.get_config_arg": {"tf": 1}, "mephisto.tools": {"tf": 1.4142135623730951}, "mephisto.tools.scripts.task_script": {"tf": 1}}, "df": 7}}}}, "k": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"mephisto.abstractions": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.RequesterClass": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_requester.MockRequester": {"tf": 1}, "mephisto.data_model.packet.Packet": {"tf": 1}, "mephisto.data_model.requester.Requester": {"tf": 1}, "mephisto.scripts": {"tf": 1}}, "df": 9, "s": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1}}, "df": 2}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_task_runner.StaticTaskRunner.cleanup_unit": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architect.Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_architect.EC2Architect.cleanup": {"tf": 1}, "mephisto.abstractions.architects.heroku_architect.HerokuArchitect.cleanup": {"tf": 1}, "mephisto.utils.dirs.get_run_file_dir": {"tf": 1}}, "df": 4}}, "y": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.create_key_pair": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.SocketHandler.on_message": {"tf": 1}, "mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_key_failure": {"tf": 1}, "mephisto.abstractions.databases.local_database.is_unique_failure": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequesterArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_requester.MTurkRequester.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.client": {"tf": 2.6457513110645907}, "mephisto.operations": {"tf": 1.4142135623730951}}, "df": 9, "s": {"docs": {"mephisto.operations": {"tf": 1.4142135623730951}}, "df": 1}}, "e": {"docs": {}, "df": 0, "p": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.debug_log": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_agent_state.MockAgentState.__init__": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.__init__": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.new_worker": {"tf": 1}, "mephisto.abstractions.databases": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.is_expired": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.operations": {"tf": 1}}, "df": 10, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.architects.router": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 2.449489742783178}, "mephisto.operations": {"tf": 1}}, "df": 3}}}, "s": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.LocalAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState.__init__": {"tf": 1}, "mephisto.data_model": {"tf": 1.4142135623730951}}, "df": 3}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.unit.Unit.expire": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.scripts.local_db.load_data_to_mephisto_db": {"tf": 1}}, "df": 5, "n": {"docs": {"mephisto.abstractions.providers": {"tf": 1}, "mephisto.data_model": {"tf": 1}}, "df": 2}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.data_model": {"tf": 1.4142135623730951}}, "df": 1}}}}, "b": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.operations.operator.Operator": {"tf": 1}}, "df": 1}}}}}, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects": {"tf": 1}, "mephisto.abstractions.architects.local_architect.LocalArchitect.download_file": {"tf": 1}, "mephisto.abstractions.architects.mock_architect.MockArchitect.download_file": {"tf": 1}, "mephisto.abstractions.blueprint.SharedTaskState": {"tf": 1}, "mephisto.abstractions.blueprint.BlueprintMixin.mixin_args_and_state": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.validate_onboarding": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_unit.MTurkUnit.expire": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.scripts.mturk": {"tf": 1.4142135623730951}}, "df": 12}}}, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.static_html_task.static_html_blueprint.StaticHTMLBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint": {"tf": 1}, "mephisto.abstractions.blueprints.static_react_task.static_react_blueprint.StaticReactBlueprint.ArgsClass": {"tf": 1}}, "df": 5}}}}}}}}}, "s": {"docs": {"mephisto.abstractions.architects.router.flask.mephisto_flask_blueprint.js_time": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mock.mock_provider.MockProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.get_wrapper_js_path": {"tf": 1}, "mephisto.data_model.worker.Worker.new_from_provider_data": {"tf": 1}}, "df": 7, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.on_message": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_agent_state.ParlAIChatAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteRequest": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.requester.Requester.to_dict": {"tf": 1}}, "df": 12, "l": {"docs": {"mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.ArgsClass": {"tf": 1}}, "df": 4}}}, "x": {"docs": {"mephisto.abstractions.blueprints.static_html_task": {"tf": 1.4142135623730951}}, "df": 1}}, "o": {"docs": {}, "df": 0, "b": {"docs": {"mephisto.abstractions.blueprint.Blueprint.get_initialization_data": {"tf": 1}, "mephisto.operations": {"tf": 1.4142135623730951}, "mephisto.operations.operator.Operator": {"tf": 1}, "mephisto.operations.operator.Operator.launch_task_run_or_die": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1}, "mephisto.tools": {"tf": 1}, "mephisto.utils.metrics.start_metrics_server": {"tf": 1.4142135623730951}}, "df": 7, "s": {"docs": {"mephisto.operations.operator.Operator": {"tf": 1}}, "df": 1}}}}, "z": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.architects.ec2.ec2_helpers.find_hosted_zone": {"tf": 1}, "mephisto.abstractions.architects.ec2.ec2_helpers.create_hosted_zone": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.register_zone_records": {"tf": 1.4142135623730951}, "mephisto.abstractions.architects.ec2.ec2_helpers.cleanup_fallback_server": {"tf": 1}}, "df": 4}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_agent.MTurkAgent.attempt_to_reconcile_submitted_data": {"tf": 1}}, "df": 2}}}}, "x": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "f": {"docs": {"mephisto.abstractions.architects.mock_architect.SocketHandler.check_origin": {"tf": 1}}, "df": 1}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"mephisto.abstractions.blueprint.BlueprintArgs": {"tf": 1}, "mephisto.abstractions.blueprint.Blueprint.ArgsClass": {"tf": 1}, "mephisto.abstractions.blueprints": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprintArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequiredArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_failed_qual": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequiredArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.worker_needs_screening": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnitArgs": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_current_qual_or_default": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.update_qualified_status": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprintArgs": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsClass": {"tf": 1.7320508075688772}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.ArgsMixin": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprintArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprintArgs": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.ArgsClass": {"tf": 1.4142135623730951}, "mephisto.abstractions.blueprints.static_html_task": {"tf": 1}, "mephisto.abstractions.crowd_provider.CrowdProvider.cleanup_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.make_qualification": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.find_qualifications": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_qualification": {"tf": 1.7320508075688772}, "mephisto.abstractions.database.MephistoDB.delete_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.grant_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.get_granted_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.database.MephistoDB.revoke_qualification": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.create_qualification_mapping": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.mturk_provider.MTurkProvider.cleanup_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.delete_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.give_worker_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.remove_worker_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.grant_crowd_qualification": {"tf": 2.23606797749979}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.revoke_crowd_qualification": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk.utils.script_utils.direct_soft_block_mturk_workers": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_provider.SandboxMTurkProvider.cleanup_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.grant_crowd_qualification": {"tf": 1.7320508075688772}, "mephisto.abstractions.providers.mturk_sandbox.sandbox_mturk_worker.SandboxMTurkWorker.revoke_crowd_qualification": {"tf": 1.7320508075688772}, "mephisto.data_model": {"tf": 1}, "mephisto.data_model.worker.Worker.get_granted_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.is_disqualified": {"tf": 1.7320508075688772}, "mephisto.data_model.worker.Worker.is_qualified": {"tf": 1.7320508075688772}, "mephisto.data_model.worker.Worker.revoke_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_crowd_qualification": {"tf": 1}, "mephisto.data_model.worker.Worker.revoke_crowd_qualification": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1.4142135623730951}, "mephisto.tools": {"tf": 2}, "mephisto.tools.data_browser.DataBrowser.get_workers_with_qualification": {"tf": 1}, "mephisto.tools.examine_utils.prompt_for_options": {"tf": 1.4142135623730951}, "mephisto.utils.qualifications.as_valid_qualification_dict": {"tf": 1.4142135623730951}, "mephisto.utils.qualifications.make_qualification_dict": {"tf": 1}, "mephisto.utils.qualifications.find_or_create_qualification": {"tf": 1}}, "df": 63, "s": {"docs": {"mephisto.abstractions.blueprint.BlueprintMixin.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.SharedStaticTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.abstract.static_task.static_blueprint.StaticBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.get_mixin_qualifications": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mock.mock_blueprint.MockBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.SharedParlAITaskState": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.SharedRemoteProcedureTaskState": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.SharedStateClass": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.find_qualifications": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.get_qualification": {"tf": 1}, "mephisto.abstractions.database.MephistoDB.check_granted_qualifications": {"tf": 1}, "mephisto.abstractions.providers": {"tf": 2.449489742783178}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.get_qualification_mapping": {"tf": 1.4142135623730951}, "mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.convert_mephisto_qualifications": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_worker.MTurkWorker.is_eligible": {"tf": 1}, "mephisto.data_model": {"tf": 1.7320508075688772}, "mephisto.data_model.qualification.Qualification": {"tf": 1}, "mephisto.data_model.qualification.GrantedQualification": {"tf": 1}, "mephisto.data_model.worker.Worker.grant_crowd_qualification": {"tf": 1.4142135623730951}, "mephisto.data_model.worker.Worker.revoke_crowd_qualification": {"tf": 1.4142135623730951}, "mephisto.operations": {"tf": 1.7320508075688772}, "mephisto.operations.datatypes.LiveTaskRun": {"tf": 1}, "mephisto.scripts.mturk": {"tf": 1}, "mephisto.utils": {"tf": 1.4142135623730951}}, "df": 29}}}}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.get_onboarding_data": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.GoldUnitSharedState": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit.SharedStateMixin": {"tf": 1}}, "df": 3}, "d": {"docs": {"mephisto.abstractions.blueprints.mixins.onboarding_required.OnboardingRequired.validate_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.mixins.use_gold_unit.worker_qualifies": {"tf": 1}, "mephisto.abstractions.blueprints.parlai_chat.parlai_chat_blueprint.ParlAIChatBlueprint.validate_onboarding": {"tf": 1}, "mephisto.data_model.worker.Worker.is_qualified": {"tf": 1}, "mephisto.tools.data_browser.DataBrowser.get_workers_with_qualification": {"tf": 1}}, "df": 5}}}, "y": {"docs": {"mephisto.abstractions.blueprints.mixins.screen_task_required.ScreenTaskRequired": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.providers": {"tf": 1}, "mephisto.scripts.mturk.launch_makeup_hits.main": {"tf": 1}}, "df": 2}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.data_model.agent.Agent.soft_reject_work": {"tf": 1}, "mephisto.operations.task_launcher.TaskLauncher.launch_evaluation_unit": {"tf": 1}}, "df": 2}}}}}, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.abstractions.blueprints": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"mephisto.abstractions.providers.mock.mock_agent.MockAgent.enqueue_mock_submit_event": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_agent.MockAgent.get_live_update": {"tf": 1}, "mephisto.data_model.agent.Agent.observe": {"tf": 1}, "mephisto.data_model.agent.OnboardingAgent.observe": {"tf": 1}, "mephisto.operations": {"tf": 1.7320508075688772}}, "df": 5, "s": {"docs": {"mephisto.abstractions.blueprints.mixins.use_gold_unit.UseGoldUnit": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "y": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_agent_state.RemoteProcedureAgentState": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.AgentStateClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.OnboardingAgentStateClass": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_qualification": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_utils.find_or_create_qualification": {"tf": 1}}, "df": 5, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"mephisto.client.api.get_running_task_runs": {"tf": 1}, "mephisto.client.api.get_reviewable_task_runs": {"tf": 1}, "mephisto.operations": {"tf": 1}, "mephisto.tools": {"tf": 1}}, "df": 4}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskBuilderClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_blueprint.RemoteProcedureBlueprint.TaskRunnerClass": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_builder.RemoteProcedureTaskBuilder": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_onboarding": {"tf": 1}, "mephisto.abstractions.blueprints.remote_procedure.remote_procedure_task_runner.RemoteProcedureTaskRunner.run_unit": {"tf": 1}, "mephisto.abstractions.database.MephistoDB": {"tf": 1}, "mephisto.abstractions.databases.local_database.LocalMephistoDB.init_tables": {"tf": 1}, "mephisto.abstractions.databases.local_singleton_database.MephistoSingletonDB": {"tf": 1}, "mephisto.abstractions.providers.mock.mock_datastore.MockDatastore.init_tables": {"tf": 1}, "mephisto.abstractions.providers.mturk.mturk_datastore.MTurkDatastore.init_tables": {"tf": 1}, "mephisto.data_model.project.Project": {"tf": 1}}, "df": 12}, "d": {"docs": {"mephisto.abstractions.providers": {"tf": 1}, "mephisto.data_model.unit.Unit.sync_status": {"tf": 1}}, "df": 2}}}}}}, "+": {"docs": {}, "df": 0, "a": {"docs": {"mephisto.client": {"tf": 1}}, "df": 1}}}}}}, "pipeline": ["trimmer"], "_isPrebuiltIndex": true}; diff --git a/examples/README.md b/examples/README.md index 0dc7355ff..58f14e96e 100644 --- a/examples/README.md +++ b/examples/README.md @@ -1,2 +1,8 @@ + + # Examples The Mephisto example folders within contain some sample starter code and tasks to demonstrate potential workflows for setting up and working on new tasks. \ No newline at end of file diff --git a/examples/__init__.py b/examples/__init__.py index 240697e32..cfaca7562 100644 --- a/examples/__init__.py +++ b/examples/__init__.py @@ -1,5 +1,5 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/examples/parlai_chat_task_demo/README.md b/examples/parlai_chat_task_demo/README.md index d398288dc..83ba5ea34 100644 --- a/examples/parlai_chat_task_demo/README.md +++ b/examples/parlai_chat_task_demo/README.md @@ -1,3 +1,9 @@ + + # ParlAI Chat Task This task exists to demonstrate both the out-of-the-box functionality of setting up a ParlAI chat on Mephisto, as well as more complicated tasks with custom frontend functionality. To get started you can run one of the following commands: diff --git a/examples/parlai_chat_task_demo/__init__.py b/examples/parlai_chat_task_demo/__init__.py index 240697e32..cfaca7562 100644 --- a/examples/parlai_chat_task_demo/__init__.py +++ b/examples/parlai_chat_task_demo/__init__.py @@ -1,5 +1,5 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/examples/parlai_chat_task_demo/custom_input_and_messages/README.md b/examples/parlai_chat_task_demo/custom_input_and_messages/README.md index c8374a952..0984525c2 100644 --- a/examples/parlai_chat_task_demo/custom_input_and_messages/README.md +++ b/examples/parlai_chat_task_demo/custom_input_and_messages/README.md @@ -1,3 +1,9 @@ + + **NOTE: These instructions are from before Hydra integration. They will need to be upated after Hydra integration** To run the example in this directory, modify `parlai_test_script.py` in the parent directory replacing: diff --git a/examples/parlai_chat_task_demo/custom_input_and_messages/main.js b/examples/parlai_chat_task_demo/custom_input_and_messages/main.js index 76db2700a..a97044c77 100644 --- a/examples/parlai_chat_task_demo/custom_input_and_messages/main.js +++ b/examples/parlai_chat_task_demo/custom_input_and_messages/main.js @@ -1,9 +1,7 @@ /* - * Copyright (c) 2017-present, Facebook, Inc. - * All rights reserved. - * This source code is licensed under the BSD-style license found in the - * LICENSE file in the root directory of this source tree. An additional grant - * of patent rights can be found in the PATENTS file in the same directory. + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. */ import React from "react"; diff --git a/examples/parlai_chat_task_demo/custom_simple/main.js b/examples/parlai_chat_task_demo/custom_simple/main.js index e3cf994b9..9e64fa87a 100644 --- a/examples/parlai_chat_task_demo/custom_simple/main.js +++ b/examples/parlai_chat_task_demo/custom_simple/main.js @@ -1,9 +1,7 @@ /* - * Copyright (c) 2017-present, Facebook, Inc. - * All rights reserved. - * This source code is licensed under the BSD-style license found in the - * LICENSE file in the root directory of this source tree. An additional grant - * of patent rights can be found in the PATENTS file in the same directory. + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. */ import React from "react"; diff --git a/examples/parlai_chat_task_demo/demo_worlds.py b/examples/parlai_chat_task_demo/demo_worlds.py index bfc47f81a..31216d281 100644 --- a/examples/parlai_chat_task_demo/demo_worlds.py +++ b/examples/parlai_chat_task_demo/demo_worlds.py @@ -1,8 +1,9 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. + from parlai.crowdsourcing.utils.worlds import CrowdOnboardWorld, CrowdTaskWorld # type: ignore from parlai.core.worlds import validate # type: ignore from joblib import Parallel, delayed # type: ignore diff --git a/examples/parlai_chat_task_demo/hydra_configs/conf/base.yaml b/examples/parlai_chat_task_demo/hydra_configs/conf/base.yaml index c51fd7ebb..299156a51 100644 --- a/examples/parlai_chat_task_demo/hydra_configs/conf/base.yaml +++ b/examples/parlai_chat_task_demo/hydra_configs/conf/base.yaml @@ -1,3 +1,7 @@ +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + #@package _global_ defaults: - /mephisto/blueprint: parlai_chat diff --git a/examples/parlai_chat_task_demo/hydra_configs/conf/custom_prebuilt.yaml b/examples/parlai_chat_task_demo/hydra_configs/conf/custom_prebuilt.yaml index 9bd332831..d7fe62275 100644 --- a/examples/parlai_chat_task_demo/hydra_configs/conf/custom_prebuilt.yaml +++ b/examples/parlai_chat_task_demo/hydra_configs/conf/custom_prebuilt.yaml @@ -1,3 +1,7 @@ +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + #@package _global_ defaults: - base diff --git a/examples/parlai_chat_task_demo/hydra_configs/conf/custom_simple.yaml b/examples/parlai_chat_task_demo/hydra_configs/conf/custom_simple.yaml index e8bba1005..b6bd05960 100644 --- a/examples/parlai_chat_task_demo/hydra_configs/conf/custom_simple.yaml +++ b/examples/parlai_chat_task_demo/hydra_configs/conf/custom_simple.yaml @@ -1,3 +1,7 @@ +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + #@package _global_ defaults: - base diff --git a/examples/parlai_chat_task_demo/hydra_configs/conf/example.yaml b/examples/parlai_chat_task_demo/hydra_configs/conf/example.yaml index 45e7ae36c..aff506b12 100644 --- a/examples/parlai_chat_task_demo/hydra_configs/conf/example.yaml +++ b/examples/parlai_chat_task_demo/hydra_configs/conf/example.yaml @@ -1,3 +1,7 @@ +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + #@package _global_ defaults: - base diff --git a/examples/parlai_chat_task_demo/hydra_configs/conf/onboarding_example.yaml b/examples/parlai_chat_task_demo/hydra_configs/conf/onboarding_example.yaml index 5f05c1e1c..7877db304 100644 --- a/examples/parlai_chat_task_demo/hydra_configs/conf/onboarding_example.yaml +++ b/examples/parlai_chat_task_demo/hydra_configs/conf/onboarding_example.yaml @@ -1,3 +1,7 @@ +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + #@package _global_ defaults: - base diff --git a/examples/parlai_chat_task_demo/parlai_test_script.py b/examples/parlai_chat_task_demo/parlai_test_script.py index c08c075d6..99cf39539 100644 --- a/examples/parlai_chat_task_demo/parlai_test_script.py +++ b/examples/parlai_chat_task_demo/parlai_test_script.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/examples/parlai_chat_task_demo/task_description.html b/examples/parlai_chat_task_demo/task_description.html index adf2117f1..3c7618293 100644 --- a/examples/parlai_chat_task_demo/task_description.html +++ b/examples/parlai_chat_task_demo/task_description.html @@ -1,3 +1,9 @@ + +

If you see this, it means the task description has loaded successfully


What is this task?

diff --git a/examples/parlai_chat_task_demo/webapp/src/main.js b/examples/parlai_chat_task_demo/webapp/src/main.js index ce4e2d4fd..b5e349267 100644 --- a/examples/parlai_chat_task_demo/webapp/src/main.js +++ b/examples/parlai_chat_task_demo/webapp/src/main.js @@ -1,9 +1,7 @@ /* - * Copyright (c) 2017-present, Facebook, Inc. - * All rights reserved. - * This source code is licensed under the BSD-style license found in the - * LICENSE file in the root directory of this source tree. An additional grant - * of patent rights can be found in the PATENTS file in the same directory. + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. */ import React from "react"; diff --git a/examples/parlai_chat_task_demo/webapp/src/static/index.html b/examples/parlai_chat_task_demo/webapp/src/static/index.html index 5a1a77bfb..58df27c30 100644 --- a/examples/parlai_chat_task_demo/webapp/src/static/index.html +++ b/examples/parlai_chat_task_demo/webapp/src/static/index.html @@ -1,6 +1,6 @@ + # Mephisto Remote Query Examples This directory contains examples of using remote queries. The `template` example consists of the boilerplate with pointers about how the code interacts with the data model (and hints on how to build your own task), while the `mnist` example shows what a functioning model-in-the-loop task would really run like. diff --git a/examples/remote_procedure/__init__.py b/examples/remote_procedure/__init__.py index 240697e32..cfaca7562 100644 --- a/examples/remote_procedure/__init__.py +++ b/examples/remote_procedure/__init__.py @@ -1,5 +1,5 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/examples/remote_procedure/mnist/README.md b/examples/remote_procedure/mnist/README.md index 977851b0d..ba84f80ec 100644 --- a/examples/remote_procedure/mnist/README.md +++ b/examples/remote_procedure/mnist/README.md @@ -1,3 +1,9 @@ + + # Mephisto MNIST Model Evaluator demo This task is a simple model evaluation demo, presenting the worker with three spaces to draw images in, running an MNIST model on them to predict an output, and then allowing the worker to assess and correct that output. diff --git a/examples/remote_procedure/mnist/__init__.py b/examples/remote_procedure/mnist/__init__.py index 240697e32..cfaca7562 100644 --- a/examples/remote_procedure/mnist/__init__.py +++ b/examples/remote_procedure/mnist/__init__.py @@ -1,5 +1,5 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/examples/remote_procedure/mnist/custom-review/README.md b/examples/remote_procedure/mnist/custom-review/README.md index a7e0ff1b7..80b13b356 100644 --- a/examples/remote_procedure/mnist/custom-review/README.md +++ b/examples/remote_procedure/mnist/custom-review/README.md @@ -1,3 +1,9 @@ + + # Mephisto Review App diff --git a/examples/remote_procedure/mnist/custom-review/public/index.html b/examples/remote_procedure/mnist/custom-review/public/index.html index 17182aff2..ec0ac83ef 100644 --- a/examples/remote_procedure/mnist/custom-review/public/index.html +++ b/examples/remote_procedure/mnist/custom-review/public/index.html @@ -1,3 +1,9 @@ + + diff --git a/examples/remote_procedure/mnist/custom-review/src/components/CollectionView.jsx b/examples/remote_procedure/mnist/custom-review/src/components/CollectionView.jsx index cde0e69e4..4361c3ea4 100644 --- a/examples/remote_procedure/mnist/custom-review/src/components/CollectionView.jsx +++ b/examples/remote_procedure/mnist/custom-review/src/components/CollectionView.jsx @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import React, { useState } from "react"; import { Redirect } from "react-router-dom"; import { useMephistoReview } from "mephisto-review-hook"; diff --git a/examples/remote_procedure/mnist/custom-review/src/components/ErrorPane.js b/examples/remote_procedure/mnist/custom-review/src/components/ErrorPane.js index c7a074ff1..6cd25a07f 100644 --- a/examples/remote_procedure/mnist/custom-review/src/components/ErrorPane.js +++ b/examples/remote_procedure/mnist/custom-review/src/components/ErrorPane.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import React from "react"; import { Button, Icon } from "@blueprintjs/core"; diff --git a/examples/remote_procedure/mnist/custom-review/src/components/ItemView.jsx b/examples/remote_procedure/mnist/custom-review/src/components/ItemView.jsx index 92cb91493..aef6abf88 100644 --- a/examples/remote_procedure/mnist/custom-review/src/components/ItemView.jsx +++ b/examples/remote_procedure/mnist/custom-review/src/components/ItemView.jsx @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import React from "react"; import { useMephistoReview } from "mephisto-review-hook"; import { useParams, useHistory, Link } from "react-router-dom"; diff --git a/examples/remote_procedure/mnist/custom-review/src/components/pagination/Pagination.css b/examples/remote_procedure/mnist/custom-review/src/components/pagination/Pagination.css index 9f70c7e74..abf1cc881 100644 --- a/examples/remote_procedure/mnist/custom-review/src/components/pagination/Pagination.css +++ b/examples/remote_procedure/mnist/custom-review/src/components/pagination/Pagination.css @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + .pagination { padding: 12px 0px; } diff --git a/examples/remote_procedure/mnist/custom-review/src/components/pagination/Pagination.jsx b/examples/remote_procedure/mnist/custom-review/src/components/pagination/Pagination.jsx index 8d878f3e7..aa0b060ba 100644 --- a/examples/remote_procedure/mnist/custom-review/src/components/pagination/Pagination.jsx +++ b/examples/remote_procedure/mnist/custom-review/src/components/pagination/Pagination.jsx @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import React from "react"; import { Button, Icon, Intent } from "@blueprintjs/core"; import "./Pagination.css"; diff --git a/examples/remote_procedure/mnist/custom-review/src/components/pagination/index.js b/examples/remote_procedure/mnist/custom-review/src/components/pagination/index.js index 518288b03..a1dfc64a3 100644 --- a/examples/remote_procedure/mnist/custom-review/src/components/pagination/index.js +++ b/examples/remote_procedure/mnist/custom-review/src/components/pagination/index.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import Pagination from "./Pagination"; export { Pagination }; diff --git a/examples/remote_procedure/mnist/custom-review/src/config.js b/examples/remote_procedure/mnist/custom-review/src/config.js index 960b855f0..4ce1d12d1 100644 --- a/examples/remote_procedure/mnist/custom-review/src/config.js +++ b/examples/remote_procedure/mnist/custom-review/src/config.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + const config = { /* The port that useMephistoReview() in the browser will connect to the diff --git a/examples/remote_procedure/mnist/custom-review/src/custom/MyDataItem.js b/examples/remote_procedure/mnist/custom-review/src/custom/MyDataItem.js index 95f0705b6..3a015bac2 100644 --- a/examples/remote_procedure/mnist/custom-review/src/custom/MyDataItem.js +++ b/examples/remote_procedure/mnist/custom-review/src/custom/MyDataItem.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import React from "react"; import { Card } from "@blueprintjs/core"; diff --git a/examples/remote_procedure/mnist/custom-review/src/index.css b/examples/remote_procedure/mnist/custom-review/src/index.css index 56a890cb2..0198ddbdf 100644 --- a/examples/remote_procedure/mnist/custom-review/src/index.css +++ b/examples/remote_procedure/mnist/custom-review/src/index.css @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + body { margin: 0; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", diff --git a/examples/remote_procedure/mnist/custom-review/src/index.js b/examples/remote_procedure/mnist/custom-review/src/index.js index 7a28607c0..5eca8623f 100644 --- a/examples/remote_procedure/mnist/custom-review/src/index.js +++ b/examples/remote_procedure/mnist/custom-review/src/index.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import React from "react"; import ReactDOM from "react-dom"; import { BrowserRouter as Router, Switch, Route } from "react-router-dom"; diff --git a/examples/remote_procedure/mnist/custom-review/src/utils.js b/examples/remote_procedure/mnist/custom-review/src/utils.js index 3e2487790..25efa7d51 100644 --- a/examples/remote_procedure/mnist/custom-review/src/utils.js +++ b/examples/remote_procedure/mnist/custom-review/src/utils.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import config from "./config"; function getHostname() { diff --git a/examples/remote_procedure/mnist/hydra_configs/conf/launch_with_local.yaml b/examples/remote_procedure/mnist/hydra_configs/conf/launch_with_local.yaml index 66ae5d557..73b5c99da 100644 --- a/examples/remote_procedure/mnist/hydra_configs/conf/launch_with_local.yaml +++ b/examples/remote_procedure/mnist/hydra_configs/conf/launch_with_local.yaml @@ -1,3 +1,7 @@ +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + #@package _global_ defaults: - /mephisto/blueprint: remote_procedure diff --git a/examples/remote_procedure/mnist/hydra_configs/conf/screening_example.yaml b/examples/remote_procedure/mnist/hydra_configs/conf/screening_example.yaml index 32190f6d3..52ea55aa5 100644 --- a/examples/remote_procedure/mnist/hydra_configs/conf/screening_example.yaml +++ b/examples/remote_procedure/mnist/hydra_configs/conf/screening_example.yaml @@ -1,3 +1,7 @@ +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + #@package _global_ defaults: - /mephisto/blueprint: remote_procedure diff --git a/examples/remote_procedure/mnist/model.py b/examples/remote_procedure/mnist/model.py index adc4a19ed..7e2299cb2 100644 --- a/examples/remote_procedure/mnist/model.py +++ b/examples/remote_procedure/mnist/model.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/examples/remote_procedure/mnist/run_task.py b/examples/remote_procedure/mnist/run_task.py index 10ae32886..6a51d5f66 100644 --- a/examples/remote_procedure/mnist/run_task.py +++ b/examples/remote_procedure/mnist/run_task.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/examples/remote_procedure/mnist/webapp/cypress.config.js b/examples/remote_procedure/mnist/webapp/cypress.config.js index c54a8b3b0..a8f21d574 100644 --- a/examples/remote_procedure/mnist/webapp/cypress.config.js +++ b/examples/remote_procedure/mnist/webapp/cypress.config.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + module.exports = { video: false, diff --git a/examples/remote_procedure/mnist/webapp/cypress/e2e/remote_procedure_mnist.cy.js b/examples/remote_procedure/mnist/webapp/cypress/e2e/remote_procedure_mnist.cy.js index 89165224d..0180d316f 100644 --- a/examples/remote_procedure/mnist/webapp/cypress/e2e/remote_procedure_mnist.cy.js +++ b/examples/remote_procedure/mnist/webapp/cypress/e2e/remote_procedure_mnist.cy.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + describe("Loads remote_procedure_mnist", () => { it("Makes request for agent", () => { cy.intercept({ pathname: "/request_agent" }).as("agentRequest"); diff --git a/examples/remote_procedure/mnist/webapp/link_mephisto_task.sh b/examples/remote_procedure/mnist/webapp/link_mephisto_task.sh index 1c20308b1..6936741b2 100644 --- a/examples/remote_procedure/mnist/webapp/link_mephisto_task.sh +++ b/examples/remote_procedure/mnist/webapp/link_mephisto_task.sh @@ -1,2 +1,7 @@ #!/bin/sh + +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + npm link mephisto-task diff --git a/examples/remote_procedure/mnist/webapp/src/app.jsx b/examples/remote_procedure/mnist/webapp/src/app.jsx index af8e786b8..6b8854b33 100644 --- a/examples/remote_procedure/mnist/webapp/src/app.jsx +++ b/examples/remote_procedure/mnist/webapp/src/app.jsx @@ -1,9 +1,7 @@ /* - * Copyright (c) 2017-present, Facebook, Inc. - * All rights reserved. - * This source code is licensed under the BSD-style license found in the - * LICENSE file in the root directory of this source tree. An additional grant - * of patent rights can be found in the PATENTS file in the same directory. + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. */ import React from "react"; diff --git a/examples/remote_procedure/mnist/webapp/src/components/core_components.jsx b/examples/remote_procedure/mnist/webapp/src/components/core_components.jsx index 899c58b43..61cafbdee 100644 --- a/examples/remote_procedure/mnist/webapp/src/components/core_components.jsx +++ b/examples/remote_procedure/mnist/webapp/src/components/core_components.jsx @@ -1,9 +1,7 @@ /* - * Copyright (c) 2017-present, Facebook, Inc. - * All rights reserved. - * This source code is licensed under the BSD-style license found in the - * LICENSE file in the root directory of this source tree. An additional grant - * of patent rights can be found in the PATENTS file in the same directory. + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. */ import React, { Fragment } from "react"; diff --git a/examples/remote_procedure/mnist/webapp/src/css/style.css b/examples/remote_procedure/mnist/webapp/src/css/style.css index 55468f1b0..4a472df42 100644 --- a/examples/remote_procedure/mnist/webapp/src/css/style.css +++ b/examples/remote_procedure/mnist/webapp/src/css/style.css @@ -1,5 +1,5 @@ /* - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ diff --git a/examples/remote_procedure/mnist/webapp/src/main.js b/examples/remote_procedure/mnist/webapp/src/main.js index f4be63f80..f710171aa 100644 --- a/examples/remote_procedure/mnist/webapp/src/main.js +++ b/examples/remote_procedure/mnist/webapp/src/main.js @@ -1,5 +1,5 @@ /* - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ diff --git a/examples/remote_procedure/mnist/webapp/src/static/index.html b/examples/remote_procedure/mnist/webapp/src/static/index.html index 9737ee19f..a8ed9fea6 100644 --- a/examples/remote_procedure/mnist/webapp/src/static/index.html +++ b/examples/remote_procedure/mnist/webapp/src/static/index.html @@ -1,8 +1,7 @@ - diff --git a/examples/remote_procedure/mnist/webapp/webpack.config.js b/examples/remote_procedure/mnist/webapp/webpack.config.js index 609297eda..7c92f67df 100644 --- a/examples/remote_procedure/mnist/webapp/webpack.config.js +++ b/examples/remote_procedure/mnist/webapp/webpack.config.js @@ -1,5 +1,5 @@ /* - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ diff --git a/examples/remote_procedure/template/README.md b/examples/remote_procedure/template/README.md index 4effb81ec..65b5bc77f 100644 --- a/examples/remote_procedure/template/README.md +++ b/examples/remote_procedure/template/README.md @@ -1,3 +1,9 @@ + + # Mephisto Remote Query Template This task is an _extremely rough_ bare-bones example of being able to set up a task where the frontend directly connects to the backend using the `useMephistoRemoteProcedureTask` hook from the `mephisto-task` package. It should serve as a decent example of how to get a `RemoteProcedureBlueprint` task up off the ground. diff --git a/examples/remote_procedure/template/__init__.py b/examples/remote_procedure/template/__init__.py index 240697e32..cfaca7562 100644 --- a/examples/remote_procedure/template/__init__.py +++ b/examples/remote_procedure/template/__init__.py @@ -1,5 +1,5 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/examples/remote_procedure/template/hydra_configs/conf/launch_with_local.yaml b/examples/remote_procedure/template/hydra_configs/conf/launch_with_local.yaml index 19a0442dd..6b05dd67c 100644 --- a/examples/remote_procedure/template/hydra_configs/conf/launch_with_local.yaml +++ b/examples/remote_procedure/template/hydra_configs/conf/launch_with_local.yaml @@ -1,3 +1,7 @@ +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + #@package _global_ defaults: - /mephisto/blueprint: remote_procedure diff --git a/examples/remote_procedure/template/run_task.py b/examples/remote_procedure/template/run_task.py index 66f62d493..77eb69c2d 100644 --- a/examples/remote_procedure/template/run_task.py +++ b/examples/remote_procedure/template/run_task.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/examples/remote_procedure/template/webapp/cypress.config.js b/examples/remote_procedure/template/webapp/cypress.config.js index c54a8b3b0..a8f21d574 100644 --- a/examples/remote_procedure/template/webapp/cypress.config.js +++ b/examples/remote_procedure/template/webapp/cypress.config.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + module.exports = { video: false, diff --git a/examples/remote_procedure/template/webapp/cypress/e2e/remote_procedure_template.cy.js b/examples/remote_procedure/template/webapp/cypress/e2e/remote_procedure_template.cy.js index b8a9ae5c0..6857cc445 100644 --- a/examples/remote_procedure/template/webapp/cypress/e2e/remote_procedure_template.cy.js +++ b/examples/remote_procedure/template/webapp/cypress/e2e/remote_procedure_template.cy.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + describe("Loads remote_procedure_template", () => { it("Makes request for agent", () => { cy.intercept({ pathname: "/request_agent" }).as("agentRequest"); diff --git a/examples/remote_procedure/template/webapp/link_mephisto_task.sh b/examples/remote_procedure/template/webapp/link_mephisto_task.sh index 1c20308b1..6936741b2 100644 --- a/examples/remote_procedure/template/webapp/link_mephisto_task.sh +++ b/examples/remote_procedure/template/webapp/link_mephisto_task.sh @@ -1,2 +1,7 @@ #!/bin/sh + +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + npm link mephisto-task diff --git a/examples/remote_procedure/template/webapp/src/app.jsx b/examples/remote_procedure/template/webapp/src/app.jsx index 2f6bc824b..d05ed8427 100644 --- a/examples/remote_procedure/template/webapp/src/app.jsx +++ b/examples/remote_procedure/template/webapp/src/app.jsx @@ -1,9 +1,7 @@ /* - * Copyright (c) 2017-present, Facebook, Inc. - * All rights reserved. - * This source code is licensed under the BSD-style license found in the - * LICENSE file in the root directory of this source tree. An additional grant - * of patent rights can be found in the PATENTS file in the same directory. + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. */ import React from "react"; diff --git a/examples/remote_procedure/template/webapp/src/components/core_components.jsx b/examples/remote_procedure/template/webapp/src/components/core_components.jsx index 307c70842..e94271daf 100644 --- a/examples/remote_procedure/template/webapp/src/components/core_components.jsx +++ b/examples/remote_procedure/template/webapp/src/components/core_components.jsx @@ -1,9 +1,7 @@ /* - * Copyright (c) 2017-present, Facebook, Inc. - * All rights reserved. - * This source code is licensed under the BSD-style license found in the - * LICENSE file in the root directory of this source tree. An additional grant - * of patent rights can be found in the PATENTS file in the same directory. + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. */ import React from "react"; diff --git a/examples/remote_procedure/template/webapp/src/css/style.css b/examples/remote_procedure/template/webapp/src/css/style.css index 55468f1b0..4a472df42 100644 --- a/examples/remote_procedure/template/webapp/src/css/style.css +++ b/examples/remote_procedure/template/webapp/src/css/style.css @@ -1,5 +1,5 @@ /* - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ diff --git a/examples/remote_procedure/template/webapp/src/main.js b/examples/remote_procedure/template/webapp/src/main.js index f4be63f80..f710171aa 100644 --- a/examples/remote_procedure/template/webapp/src/main.js +++ b/examples/remote_procedure/template/webapp/src/main.js @@ -1,5 +1,5 @@ /* - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ diff --git a/examples/remote_procedure/template/webapp/src/static/index.html b/examples/remote_procedure/template/webapp/src/static/index.html index 9737ee19f..a8ed9fea6 100644 --- a/examples/remote_procedure/template/webapp/src/static/index.html +++ b/examples/remote_procedure/template/webapp/src/static/index.html @@ -1,8 +1,7 @@ - diff --git a/examples/remote_procedure/template/webapp/webpack.config.js b/examples/remote_procedure/template/webapp/webpack.config.js index 609297eda..7c92f67df 100644 --- a/examples/remote_procedure/template/webapp/webpack.config.js +++ b/examples/remote_procedure/template/webapp/webpack.config.js @@ -1,5 +1,5 @@ /* - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ diff --git a/examples/remote_procedure/toxicity_detection/README.md b/examples/remote_procedure/toxicity_detection/README.md index 5106d91cd..ac4197138 100644 --- a/examples/remote_procedure/toxicity_detection/README.md +++ b/examples/remote_procedure/toxicity_detection/README.md @@ -1,3 +1,9 @@ + + # Mephisto Toxicity Detection Demo ## Summary diff --git a/examples/remote_procedure/toxicity_detection/__init__.py b/examples/remote_procedure/toxicity_detection/__init__.py index 240697e32..cfaca7562 100644 --- a/examples/remote_procedure/toxicity_detection/__init__.py +++ b/examples/remote_procedure/toxicity_detection/__init__.py @@ -1,5 +1,5 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/examples/remote_procedure/toxicity_detection/hydra_configs/conf/launch_with_local.yaml b/examples/remote_procedure/toxicity_detection/hydra_configs/conf/launch_with_local.yaml index c11667761..570cf1ee7 100644 --- a/examples/remote_procedure/toxicity_detection/hydra_configs/conf/launch_with_local.yaml +++ b/examples/remote_procedure/toxicity_detection/hydra_configs/conf/launch_with_local.yaml @@ -1,3 +1,7 @@ +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + #@package _global_ defaults: - /mephisto/blueprint: remote_procedure diff --git a/examples/remote_procedure/toxicity_detection/run_task.py b/examples/remote_procedure/toxicity_detection/run_task.py index a2752a406..79db93eb2 100644 --- a/examples/remote_procedure/toxicity_detection/run_task.py +++ b/examples/remote_procedure/toxicity_detection/run_task.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/examples/remote_procedure/toxicity_detection/webapp/cypress.config.js b/examples/remote_procedure/toxicity_detection/webapp/cypress.config.js index c54a8b3b0..a8f21d574 100644 --- a/examples/remote_procedure/toxicity_detection/webapp/cypress.config.js +++ b/examples/remote_procedure/toxicity_detection/webapp/cypress.config.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + module.exports = { video: false, diff --git a/examples/remote_procedure/toxicity_detection/webapp/cypress/e2e/remote_procedure_toxicity_detection.cy.js b/examples/remote_procedure/toxicity_detection/webapp/cypress/e2e/remote_procedure_toxicity_detection.cy.js index 7da824654..9d1067ed1 100644 --- a/examples/remote_procedure/toxicity_detection/webapp/cypress/e2e/remote_procedure_toxicity_detection.cy.js +++ b/examples/remote_procedure/toxicity_detection/webapp/cypress/e2e/remote_procedure_toxicity_detection.cy.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + describe("Loads remote_procedure_toxicity_detection", () => { it("Makes request for agent", () => { cy.intercept({ pathname: "/request_agent" }).as("agentRequest"); diff --git a/examples/remote_procedure/toxicity_detection/webapp/link_mephisto_task.sh b/examples/remote_procedure/toxicity_detection/webapp/link_mephisto_task.sh index 1c20308b1..6936741b2 100644 --- a/examples/remote_procedure/toxicity_detection/webapp/link_mephisto_task.sh +++ b/examples/remote_procedure/toxicity_detection/webapp/link_mephisto_task.sh @@ -1,2 +1,7 @@ #!/bin/sh + +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + npm link mephisto-task diff --git a/examples/remote_procedure/toxicity_detection/webapp/src/app.jsx b/examples/remote_procedure/toxicity_detection/webapp/src/app.jsx index 448bf4199..8fde25f54 100644 --- a/examples/remote_procedure/toxicity_detection/webapp/src/app.jsx +++ b/examples/remote_procedure/toxicity_detection/webapp/src/app.jsx @@ -1,9 +1,7 @@ /* - * Copyright (c) 2017-present, Facebook, Inc. - * All rights reserved. - * This source code is licensed under the BSD-style license found in the - * LICENSE file in the root directory of this source tree. An additional grant - * of patent rights can be found in the PATENTS file in the same directory. + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. */ import React from "react"; diff --git a/examples/remote_procedure/toxicity_detection/webapp/src/components/core_components.jsx b/examples/remote_procedure/toxicity_detection/webapp/src/components/core_components.jsx index 5ae3030d4..2c4b8cde9 100644 --- a/examples/remote_procedure/toxicity_detection/webapp/src/components/core_components.jsx +++ b/examples/remote_procedure/toxicity_detection/webapp/src/components/core_components.jsx @@ -1,9 +1,7 @@ /* - * Copyright (c) 2017-present, Facebook, Inc. - * All rights reserved. - * This source code is licensed under the BSD-style license found in the - * LICENSE file in the root directory of this source tree. An additional grant - * of patent rights can be found in the PATENTS file in the same directory. + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. */ import React, { Fragment, useState } from "react"; diff --git a/examples/remote_procedure/toxicity_detection/webapp/src/css/style.css b/examples/remote_procedure/toxicity_detection/webapp/src/css/style.css index 6a7a55323..e68dc8e06 100644 --- a/examples/remote_procedure/toxicity_detection/webapp/src/css/style.css +++ b/examples/remote_procedure/toxicity_detection/webapp/src/css/style.css @@ -1,5 +1,5 @@ /* - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ diff --git a/examples/remote_procedure/toxicity_detection/webapp/src/main.js b/examples/remote_procedure/toxicity_detection/webapp/src/main.js index f4be63f80..f710171aa 100644 --- a/examples/remote_procedure/toxicity_detection/webapp/src/main.js +++ b/examples/remote_procedure/toxicity_detection/webapp/src/main.js @@ -1,5 +1,5 @@ /* - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ diff --git a/examples/remote_procedure/toxicity_detection/webapp/src/static/index.html b/examples/remote_procedure/toxicity_detection/webapp/src/static/index.html index 9737ee19f..a8ed9fea6 100644 --- a/examples/remote_procedure/toxicity_detection/webapp/src/static/index.html +++ b/examples/remote_procedure/toxicity_detection/webapp/src/static/index.html @@ -1,8 +1,7 @@ - diff --git a/examples/remote_procedure/toxicity_detection/webapp/webpack.config.js b/examples/remote_procedure/toxicity_detection/webapp/webpack.config.js index 609297eda..7c92f67df 100644 --- a/examples/remote_procedure/toxicity_detection/webapp/webpack.config.js +++ b/examples/remote_procedure/toxicity_detection/webapp/webpack.config.js @@ -1,5 +1,5 @@ /* - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ diff --git a/examples/simple_static_task/README.md b/examples/simple_static_task/README.md index 85c579aa9..0d3c89e97 100644 --- a/examples/simple_static_task/README.md +++ b/examples/simple_static_task/README.md @@ -1,3 +1,9 @@ + + # Simple Static Task This example script is to demonstrate how to launch a simple task using a html file. The "static" nature of this task means that all of the content required for a worker to complete the task must be set before the task is launched, and must be able to be sent to the app upon initialization. diff --git a/examples/simple_static_task/__init__.py b/examples/simple_static_task/__init__.py index 240697e32..cfaca7562 100644 --- a/examples/simple_static_task/__init__.py +++ b/examples/simple_static_task/__init__.py @@ -1,5 +1,5 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/examples/simple_static_task/examine_results.py b/examples/simple_static_task/examine_results.py index 9614c2902..487c74faf 100644 --- a/examples/simple_static_task/examine_results.py +++ b/examples/simple_static_task/examine_results.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/examples/simple_static_task/hydra_configs/conf/example.yaml b/examples/simple_static_task/hydra_configs/conf/example.yaml index 51434b13e..0002516dc 100644 --- a/examples/simple_static_task/hydra_configs/conf/example.yaml +++ b/examples/simple_static_task/hydra_configs/conf/example.yaml @@ -1,3 +1,7 @@ +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + #@package _global_ defaults: - /mephisto/blueprint: static_task diff --git a/examples/simple_static_task/hydra_configs/conf/onboarding_example.yaml b/examples/simple_static_task/hydra_configs/conf/onboarding_example.yaml index 554a84350..721209708 100644 --- a/examples/simple_static_task/hydra_configs/conf/onboarding_example.yaml +++ b/examples/simple_static_task/hydra_configs/conf/onboarding_example.yaml @@ -1,3 +1,7 @@ +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + #@package _global_ defaults: - /mephisto/blueprint: static_task diff --git a/examples/simple_static_task/hydra_configs/conf/prolific_example.yaml b/examples/simple_static_task/hydra_configs/conf/prolific_example.yaml index 4bdd2a265..da5db7243 100644 --- a/examples/simple_static_task/hydra_configs/conf/prolific_example.yaml +++ b/examples/simple_static_task/hydra_configs/conf/prolific_example.yaml @@ -1,3 +1,7 @@ +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + #@package _global_ defaults: - /mephisto/blueprint: static_task diff --git a/examples/simple_static_task/server_files/demo_onboarding.html b/examples/simple_static_task/server_files/demo_onboarding.html index 72b378ecf..25d0b044c 100644 --- a/examples/simple_static_task/server_files/demo_onboarding.html +++ b/examples/simple_static_task/server_files/demo_onboarding.html @@ -1,3 +1,9 @@ + + + + + # Simple Static React Task This example script is to demonstrate how to launch a simple task using a frontend webapp built in React. The "static" nature of this task means that all of the content required for a worker to complete the task must be set before the task is launched, and must be able to be sent to the app upon initialization. The actual app you write can vary in complexity however you like so long as this constraint is met. diff --git a/examples/static_react_task/__init__.py b/examples/static_react_task/__init__.py index 240697e32..cfaca7562 100644 --- a/examples/static_react_task/__init__.py +++ b/examples/static_react_task/__init__.py @@ -1,5 +1,5 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/examples/static_react_task/hydra_configs/conf/example.yaml b/examples/static_react_task/hydra_configs/conf/example.yaml index 9d999b946..3822ad10a 100644 --- a/examples/static_react_task/hydra_configs/conf/example.yaml +++ b/examples/static_react_task/hydra_configs/conf/example.yaml @@ -1,3 +1,7 @@ +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + #@package _global_ defaults: - /mephisto/blueprint: static_react_task diff --git a/examples/static_react_task/hydra_configs/conf/onboarding_example.yaml b/examples/static_react_task/hydra_configs/conf/onboarding_example.yaml index e2c4fc9d1..71b871b4f 100644 --- a/examples/static_react_task/hydra_configs/conf/onboarding_example.yaml +++ b/examples/static_react_task/hydra_configs/conf/onboarding_example.yaml @@ -1,3 +1,7 @@ +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + #@package _global_ defaults: - /mephisto/blueprint: static_react_task diff --git a/examples/static_react_task/hydra_configs/conf/screening_example.yaml b/examples/static_react_task/hydra_configs/conf/screening_example.yaml index b8ae0f647..1422d5fa2 100644 --- a/examples/static_react_task/hydra_configs/conf/screening_example.yaml +++ b/examples/static_react_task/hydra_configs/conf/screening_example.yaml @@ -1,3 +1,7 @@ +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + #@package _global_ defaults: - /mephisto/blueprint: static_react_task diff --git a/examples/static_react_task/run_task.py b/examples/static_react_task/run_task.py index 6889b5cff..91f089235 100644 --- a/examples/static_react_task/run_task.py +++ b/examples/static_react_task/run_task.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/examples/static_react_task/webapp/__init__.py b/examples/static_react_task/webapp/__init__.py index 240697e32..cfaca7562 100644 --- a/examples/static_react_task/webapp/__init__.py +++ b/examples/static_react_task/webapp/__init__.py @@ -1,5 +1,5 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/examples/static_react_task/webapp/cypress.config.js b/examples/static_react_task/webapp/cypress.config.js index c54a8b3b0..a8f21d574 100644 --- a/examples/static_react_task/webapp/cypress.config.js +++ b/examples/static_react_task/webapp/cypress.config.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + module.exports = { video: false, diff --git a/examples/static_react_task/webapp/cypress/e2e/static_react_task.cy.js b/examples/static_react_task/webapp/cypress/e2e/static_react_task.cy.js index 70b7ba299..e581e517b 100644 --- a/examples/static_react_task/webapp/cypress/e2e/static_react_task.cy.js +++ b/examples/static_react_task/webapp/cypress/e2e/static_react_task.cy.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + describe("Loads static_react_task", () => { it("Makes request for agent", () => { cy.intercept({ pathname: "/request_agent" }).as("agentRequest"); diff --git a/examples/static_react_task/webapp/link_mephisto_task.sh b/examples/static_react_task/webapp/link_mephisto_task.sh index 1c20308b1..6936741b2 100644 --- a/examples/static_react_task/webapp/link_mephisto_task.sh +++ b/examples/static_react_task/webapp/link_mephisto_task.sh @@ -1,2 +1,7 @@ #!/bin/sh + +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + npm link mephisto-task diff --git a/examples/static_react_task/webapp/src/app.jsx b/examples/static_react_task/webapp/src/app.jsx index 2ba090402..85e89f186 100644 --- a/examples/static_react_task/webapp/src/app.jsx +++ b/examples/static_react_task/webapp/src/app.jsx @@ -1,9 +1,7 @@ /* - * Copyright (c) 2017-present, Facebook, Inc. - * All rights reserved. - * This source code is licensed under the BSD-style license found in the - * LICENSE file in the root directory of this source tree. An additional grant - * of patent rights can be found in the PATENTS file in the same directory. + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. */ import React from "react"; diff --git a/examples/static_react_task/webapp/src/components/core_components.jsx b/examples/static_react_task/webapp/src/components/core_components.jsx index 600dbdcbe..1e66392eb 100644 --- a/examples/static_react_task/webapp/src/components/core_components.jsx +++ b/examples/static_react_task/webapp/src/components/core_components.jsx @@ -1,9 +1,7 @@ /* - * Copyright (c) 2017-present, Facebook, Inc. - * All rights reserved. - * This source code is licensed under the BSD-style license found in the - * LICENSE file in the root directory of this source tree. An additional grant - * of patent rights can be found in the PATENTS file in the same directory. + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. */ import React from "react"; diff --git a/examples/static_react_task/webapp/src/css/style.css b/examples/static_react_task/webapp/src/css/style.css index 55468f1b0..4a472df42 100644 --- a/examples/static_react_task/webapp/src/css/style.css +++ b/examples/static_react_task/webapp/src/css/style.css @@ -1,5 +1,5 @@ /* - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ diff --git a/examples/static_react_task/webapp/src/main.js b/examples/static_react_task/webapp/src/main.js index ea74ea583..74e0083d8 100644 --- a/examples/static_react_task/webapp/src/main.js +++ b/examples/static_react_task/webapp/src/main.js @@ -1,5 +1,5 @@ /* - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ diff --git a/examples/static_react_task/webapp/src/static/index.html b/examples/static_react_task/webapp/src/static/index.html index 65e8d65d7..b4c6bd39b 100644 --- a/examples/static_react_task/webapp/src/static/index.html +++ b/examples/static_react_task/webapp/src/static/index.html @@ -1,6 +1,6 @@ + # Simple Static React Task With Tips This task is essentially the same as the "static-react-task" task except that there is a tips button that allows for the viewing and submission of tips. diff --git a/examples/static_react_task_with_tips/__init__.py b/examples/static_react_task_with_tips/__init__.py index 240697e32..cfaca7562 100644 --- a/examples/static_react_task_with_tips/__init__.py +++ b/examples/static_react_task_with_tips/__init__.py @@ -1,5 +1,5 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/examples/static_react_task_with_tips/hydra_configs/conf/example.yaml b/examples/static_react_task_with_tips/hydra_configs/conf/example.yaml index 727b269e2..176cafac6 100644 --- a/examples/static_react_task_with_tips/hydra_configs/conf/example.yaml +++ b/examples/static_react_task_with_tips/hydra_configs/conf/example.yaml @@ -1,3 +1,7 @@ +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + #@package _global_ defaults: - /mephisto/blueprint: static_react_task diff --git a/examples/static_react_task_with_tips/hydra_configs/conf/onboarding_example.yaml b/examples/static_react_task_with_tips/hydra_configs/conf/onboarding_example.yaml index c1e071955..2c7fcbc33 100644 --- a/examples/static_react_task_with_tips/hydra_configs/conf/onboarding_example.yaml +++ b/examples/static_react_task_with_tips/hydra_configs/conf/onboarding_example.yaml @@ -1,3 +1,7 @@ +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + #@package _global_ defaults: - /mephisto/blueprint: static_react_task diff --git a/examples/static_react_task_with_tips/run_task.py b/examples/static_react_task_with_tips/run_task.py index d05f8c58f..9891eeb11 100644 --- a/examples/static_react_task_with_tips/run_task.py +++ b/examples/static_react_task_with_tips/run_task.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/examples/static_react_task_with_tips/webapp/__init__.py b/examples/static_react_task_with_tips/webapp/__init__.py index 240697e32..cfaca7562 100644 --- a/examples/static_react_task_with_tips/webapp/__init__.py +++ b/examples/static_react_task_with_tips/webapp/__init__.py @@ -1,5 +1,5 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/examples/static_react_task_with_tips/webapp/cypress.config.js b/examples/static_react_task_with_tips/webapp/cypress.config.js index e26976ba0..563d67b50 100644 --- a/examples/static_react_task_with_tips/webapp/cypress.config.js +++ b/examples/static_react_task_with_tips/webapp/cypress.config.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + module.exports = { video: false, diff --git a/examples/static_react_task_with_tips/webapp/cypress/e2e/post_submission_tests/static_react_task_with_tips_post_tip_submission.cy.js b/examples/static_react_task_with_tips/webapp/cypress/e2e/post_submission_tests/static_react_task_with_tips_post_tip_submission.cy.js index de34f7d35..fa847e9f3 100644 --- a/examples/static_react_task_with_tips/webapp/cypress/e2e/post_submission_tests/static_react_task_with_tips_post_tip_submission.cy.js +++ b/examples/static_react_task_with_tips/webapp/cypress/e2e/post_submission_tests/static_react_task_with_tips_post_tip_submission.cy.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import { tipClassNamePrefix } from "../../helper"; describe("Checking for tips", () => { /* diff --git a/examples/static_react_task_with_tips/webapp/cypress/e2e/pre_submission_tests/0-static_react_task_with_tips_pre_tip_submission.cy.js b/examples/static_react_task_with_tips/webapp/cypress/e2e/pre_submission_tests/0-static_react_task_with_tips_pre_tip_submission.cy.js index db0421c0a..15334ae9b 100644 --- a/examples/static_react_task_with_tips/webapp/cypress/e2e/pre_submission_tests/0-static_react_task_with_tips_pre_tip_submission.cy.js +++ b/examples/static_react_task_with_tips/webapp/cypress/e2e/pre_submission_tests/0-static_react_task_with_tips_pre_tip_submission.cy.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import { tipClassNamePrefix } from "../../helper"; const firstTipHeader = "🎉 This is my test tip header"; diff --git a/examples/static_react_task_with_tips/webapp/cypress/e2e/pre_submission_tests/1-static_react_task_with_tips_feedback_submission.cy.js b/examples/static_react_task_with_tips/webapp/cypress/e2e/pre_submission_tests/1-static_react_task_with_tips_feedback_submission.cy.js index 62d351e3b..6c5019831 100644 --- a/examples/static_react_task_with_tips/webapp/cypress/e2e/pre_submission_tests/1-static_react_task_with_tips_feedback_submission.cy.js +++ b/examples/static_react_task_with_tips/webapp/cypress/e2e/pre_submission_tests/1-static_react_task_with_tips_feedback_submission.cy.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import { feedbackClassNamePrefix } from "../../helper"; const feedbackTextError = diff --git a/examples/static_react_task_with_tips/webapp/cypress/helper.js b/examples/static_react_task_with_tips/webapp/cypress/helper.js index b8259d4cc..93b548c90 100644 --- a/examples/static_react_task_with_tips/webapp/cypress/helper.js +++ b/examples/static_react_task_with_tips/webapp/cypress/helper.js @@ -1,2 +1,8 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + export const tipClassNamePrefix = "mephisto-worker-addons-tips__"; export const feedbackClassNamePrefix = "mephisto-worker-addons-feedback__"; diff --git a/examples/static_react_task_with_tips/webapp/cypress/support/commands.js b/examples/static_react_task_with_tips/webapp/cypress/support/commands.js index a501c124d..fccec9d62 100644 --- a/examples/static_react_task_with_tips/webapp/cypress/support/commands.js +++ b/examples/static_react_task_with_tips/webapp/cypress/support/commands.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import { tipClassNamePrefix } from "../helper"; /* Defines the submitTip command to allow diff --git a/examples/static_react_task_with_tips/webapp/link_packages.sh b/examples/static_react_task_with_tips/webapp/link_packages.sh index 824de85c0..6ffa4f811 100644 --- a/examples/static_react_task_with_tips/webapp/link_packages.sh +++ b/examples/static_react_task_with_tips/webapp/link_packages.sh @@ -1,3 +1,8 @@ #!/bin/sh + +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + npm link mephisto-task npm link mephisto-worker-addons diff --git a/examples/static_react_task_with_tips/webapp/src/app.jsx b/examples/static_react_task_with_tips/webapp/src/app.jsx index 0b71ec763..d090bbbdc 100644 --- a/examples/static_react_task_with_tips/webapp/src/app.jsx +++ b/examples/static_react_task_with_tips/webapp/src/app.jsx @@ -1,9 +1,7 @@ /* - * Copyright (c) 2017-present, Facebook, Inc. - * All rights reserved. - * This source code is licensed under the BSD-style license found in the - * LICENSE file in the root directory of this source tree. An additional grant - * of patent rights can be found in the PATENTS file in the same directory. + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. */ import React from "react"; diff --git a/examples/static_react_task_with_tips/webapp/src/components/core_components.jsx b/examples/static_react_task_with_tips/webapp/src/components/core_components.jsx index fd7a2ffb8..95072e8d8 100644 --- a/examples/static_react_task_with_tips/webapp/src/components/core_components.jsx +++ b/examples/static_react_task_with_tips/webapp/src/components/core_components.jsx @@ -1,9 +1,7 @@ /* - * Copyright (c) 2017-present, Facebook, Inc. - * All rights reserved. - * This source code is licensed under the BSD-style license found in the - * LICENSE file in the root directory of this source tree. An additional grant - * of patent rights can be found in the PATENTS file in the same directory. + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. */ import React from "react"; diff --git a/examples/static_react_task_with_tips/webapp/src/css/style.css b/examples/static_react_task_with_tips/webapp/src/css/style.css index d9d5983e0..ba948cfc8 100644 --- a/examples/static_react_task_with_tips/webapp/src/css/style.css +++ b/examples/static_react_task_with_tips/webapp/src/css/style.css @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + .headless-mephisto-worker-addons-tips__button { color: ; } diff --git a/examples/static_react_task_with_tips/webapp/src/main.js b/examples/static_react_task_with_tips/webapp/src/main.js index ea74ea583..74e0083d8 100644 --- a/examples/static_react_task_with_tips/webapp/src/main.js +++ b/examples/static_react_task_with_tips/webapp/src/main.js @@ -1,5 +1,5 @@ /* - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ diff --git a/examples/static_react_task_with_tips/webapp/src/static/index.html b/examples/static_react_task_with_tips/webapp/src/static/index.html index e5f37f4b6..eecb3d999 100644 --- a/examples/static_react_task_with_tips/webapp/src/static/index.html +++ b/examples/static_react_task_with_tips/webapp/src/static/index.html @@ -1,6 +1,6 @@ + # Mephisto This is the main package directory, containing all of the core workings of Mephisto. They roughly follow the divisions noted in the [architecture overview doc](https://github.com/facebookresearch/Mephisto/blob/main/docs/architecture_overview.md#agent). The breakdown is as following: diff --git a/mephisto/__init__.py b/mephisto/__init__.py index f9f41c8e3..7dda06abe 100644 --- a/mephisto/__init__.py +++ b/mephisto/__init__.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/README.md b/mephisto/abstractions/README.md index 6717fa0fc..dd0d8a7db 100644 --- a/mephisto/abstractions/README.md +++ b/mephisto/abstractions/README.md @@ -1,3 +1,9 @@ + + # Mephisto Core Abstractions This directory contains the interfaces for the four core Mephisto abstractions (as well as subcomponents of those abstractions). Those abstractions are discussed at a high level in the [architecture overvierw doc](https://github.com/facebookresearch/Mephisto/blob/main/docs/architecture_overview.md). diff --git a/mephisto/abstractions/__init__.py b/mephisto/abstractions/__init__.py index e095e617b..77e0960b2 100644 --- a/mephisto/abstractions/__init__.py +++ b/mephisto/abstractions/__init__.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/_subcomponents/README.md b/mephisto/abstractions/_subcomponents/README.md index 37b0a6707..67cecec7b 100644 --- a/mephisto/abstractions/_subcomponents/README.md +++ b/mephisto/abstractions/_subcomponents/README.md @@ -1,3 +1,9 @@ + + # Abstraction Subcomponents This folder holds subcomponents of the core abstractions that are self-contained, but are built as a layer upon the data model. Each can be imported from its abstraction (like `from mephisto.abstractions.blueprint import TaskRunner`), but has logic better contained here. \ No newline at end of file diff --git a/mephisto/abstractions/_subcomponents/__init__.py b/mephisto/abstractions/_subcomponents/__init__.py index 240697e32..cfaca7562 100644 --- a/mephisto/abstractions/_subcomponents/__init__.py +++ b/mephisto/abstractions/_subcomponents/__init__.py @@ -1,5 +1,5 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/_subcomponents/agent_state.py b/mephisto/abstractions/_subcomponents/agent_state.py index eaaa44a9d..7fefb2c69 100644 --- a/mephisto/abstractions/_subcomponents/agent_state.py +++ b/mephisto/abstractions/_subcomponents/agent_state.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/_subcomponents/channel.py b/mephisto/abstractions/_subcomponents/channel.py index cb2898106..edd9eeca6 100644 --- a/mephisto/abstractions/_subcomponents/channel.py +++ b/mephisto/abstractions/_subcomponents/channel.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/_subcomponents/task_builder.py b/mephisto/abstractions/_subcomponents/task_builder.py index 6c492900a..76027af56 100644 --- a/mephisto/abstractions/_subcomponents/task_builder.py +++ b/mephisto/abstractions/_subcomponents/task_builder.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/_subcomponents/task_runner.py b/mephisto/abstractions/_subcomponents/task_runner.py index b0c939a78..3f689262e 100644 --- a/mephisto/abstractions/_subcomponents/task_runner.py +++ b/mephisto/abstractions/_subcomponents/task_runner.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/architect.py b/mephisto/abstractions/architect.py index f8e15dfb0..d0489ef59 100644 --- a/mephisto/abstractions/architect.py +++ b/mephisto/abstractions/architect.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/architects/README.md b/mephisto/abstractions/architects/README.md index 75f358ef0..fdb08c044 100644 --- a/mephisto/abstractions/architects/README.md +++ b/mephisto/abstractions/architects/README.md @@ -1,3 +1,9 @@ + + # architects This folder contains all of the current official `Architect` implementations. diff --git a/mephisto/abstractions/architects/__init__.py b/mephisto/abstractions/architects/__init__.py index 996069390..8586f6e7e 100644 --- a/mephisto/abstractions/architects/__init__.py +++ b/mephisto/abstractions/architects/__init__.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/architects/channels/__init__.py b/mephisto/abstractions/architects/channels/__init__.py index 240697e32..cfaca7562 100644 --- a/mephisto/abstractions/architects/channels/__init__.py +++ b/mephisto/abstractions/architects/channels/__init__.py @@ -1,5 +1,5 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/architects/channels/websocket_channel.py b/mephisto/abstractions/architects/channels/websocket_channel.py index b2ae43fc8..4e115ecfc 100644 --- a/mephisto/abstractions/architects/channels/websocket_channel.py +++ b/mephisto/abstractions/architects/channels/websocket_channel.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/architects/ec2/__init__.py b/mephisto/abstractions/architects/ec2/__init__.py index 240697e32..cfaca7562 100644 --- a/mephisto/abstractions/architects/ec2/__init__.py +++ b/mephisto/abstractions/architects/ec2/__init__.py @@ -1,5 +1,5 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/architects/ec2/cleanup_ec2_resources.py b/mephisto/abstractions/architects/ec2/cleanup_ec2_resources.py index e634a8a24..636168c84 100644 --- a/mephisto/abstractions/architects/ec2/cleanup_ec2_resources.py +++ b/mephisto/abstractions/architects/ec2/cleanup_ec2_resources.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/architects/ec2/cleanup_ec2_server_all.py b/mephisto/abstractions/architects/ec2/cleanup_ec2_server_all.py index 2b648ddb7..15c9b6b16 100644 --- a/mephisto/abstractions/architects/ec2/cleanup_ec2_server_all.py +++ b/mephisto/abstractions/architects/ec2/cleanup_ec2_server_all.py @@ -1,8 +1,9 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. + import os import json diff --git a/mephisto/abstractions/architects/ec2/cleanup_ec2_server_by_name.py b/mephisto/abstractions/architects/ec2/cleanup_ec2_server_by_name.py index 63ee04f5c..4004951c7 100644 --- a/mephisto/abstractions/architects/ec2/cleanup_ec2_server_by_name.py +++ b/mephisto/abstractions/architects/ec2/cleanup_ec2_server_by_name.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/architects/ec2/ec2_architect.py b/mephisto/abstractions/architects/ec2/ec2_architect.py index 9b20c87b5..324659816 100644 --- a/mephisto/abstractions/architects/ec2/ec2_architect.py +++ b/mephisto/abstractions/architects/ec2/ec2_architect.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/architects/ec2/ec2_helpers.py b/mephisto/abstractions/architects/ec2/ec2_helpers.py index ba92edf4f..b6f230b5d 100644 --- a/mephisto/abstractions/architects/ec2/ec2_helpers.py +++ b/mephisto/abstractions/architects/ec2/ec2_helpers.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/architects/ec2/fallback_server/README.md b/mephisto/abstractions/architects/ec2/fallback_server/README.md index 01ed796da..c27212335 100644 --- a/mephisto/abstractions/architects/ec2/fallback_server/README.md +++ b/mephisto/abstractions/architects/ec2/fallback_server/README.md @@ -1,3 +1,9 @@ + + # Mephisto Fallback server The goal of this server is to catch events from requests trying to hit a Mephisto task server that is no longer running. diff --git a/mephisto/abstractions/architects/ec2/fallback_server/access_logs/README.md b/mephisto/abstractions/architects/ec2/fallback_server/access_logs/README.md index f3a231279..aa992625e 100644 --- a/mephisto/abstractions/architects/ec2/fallback_server/access_logs/README.md +++ b/mephisto/abstractions/architects/ec2/fallback_server/access_logs/README.md @@ -1,3 +1,9 @@ + + # Access Logs This directory is used to hold any access logs written to the server. diff --git a/mephisto/abstractions/architects/ec2/fallback_server/app.py b/mephisto/abstractions/architects/ec2/fallback_server/app.py index 55e78c055..192fe41db 100644 --- a/mephisto/abstractions/architects/ec2/fallback_server/app.py +++ b/mephisto/abstractions/architects/ec2/fallback_server/app.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/architects/ec2/fallback_server/scripts/first_setup.sh b/mephisto/abstractions/architects/ec2/fallback_server/scripts/first_setup.sh index 6fca95313..c482e3ccd 100644 --- a/mephisto/abstractions/architects/ec2/fallback_server/scripts/first_setup.sh +++ b/mephisto/abstractions/architects/ec2/fallback_server/scripts/first_setup.sh @@ -1,3 +1,7 @@ +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + echo "Installing requirements" sudo yum update -y >> /home/ec2-user/setup_log.txt 2>&1 sudo yum install -y httpd >> /home/ec2-user/setup_log.txt 2>&1 diff --git a/mephisto/abstractions/architects/ec2/fallback_server/scripts/run_server.sh b/mephisto/abstractions/architects/ec2/fallback_server/scripts/run_server.sh index 7560b419d..0293c7580 100644 --- a/mephisto/abstractions/architects/ec2/fallback_server/scripts/run_server.sh +++ b/mephisto/abstractions/architects/ec2/fallback_server/scripts/run_server.sh @@ -1,5 +1,10 @@ #!/bin/bash +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + + cd /home/ec2-user which python3 python3 /home/ec2-user/fallback_server/app.py diff --git a/mephisto/abstractions/architects/ec2/fallback_server/templates/landing.html b/mephisto/abstractions/architects/ec2/fallback_server/templates/landing.html index 5989c3946..5d8207d16 100644 --- a/mephisto/abstractions/architects/ec2/fallback_server/templates/landing.html +++ b/mephisto/abstractions/architects/ec2/fallback_server/templates/landing.html @@ -1,3 +1,9 @@ + + Task content missing! diff --git a/mephisto/abstractions/architects/ec2/keypairs/README.md b/mephisto/abstractions/architects/ec2/keypairs/README.md index 094423e66..99c5a4fee 100644 --- a/mephisto/abstractions/architects/ec2/keypairs/README.md +++ b/mephisto/abstractions/architects/ec2/keypairs/README.md @@ -1,3 +1,9 @@ + + # Default storage for Mephisto Keypairs This directory is used as the default storage for mephisto keypairs diff --git a/mephisto/abstractions/architects/ec2/prepare_ec2_servers.py b/mephisto/abstractions/architects/ec2/prepare_ec2_servers.py index 74dca5268..361acab5a 100644 --- a/mephisto/abstractions/architects/ec2/prepare_ec2_servers.py +++ b/mephisto/abstractions/architects/ec2/prepare_ec2_servers.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/architects/ec2/run_scripts/flask/init_server.sh b/mephisto/abstractions/architects/ec2/run_scripts/flask/init_server.sh index d2af6510e..c6064555e 100644 --- a/mephisto/abstractions/architects/ec2/run_scripts/flask/init_server.sh +++ b/mephisto/abstractions/architects/ec2/run_scripts/flask/init_server.sh @@ -1,5 +1,10 @@ #!/bin/bash +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + + echo "Installing requirements" sudo yum update -y >> /home/ec2-user/routing_server/setup/setup_log.txt 2>&1 sudo yum install -y httpd >> /home/ec2-user/routing_server/setup/setup_log.txt 2>&1 diff --git a/mephisto/abstractions/architects/ec2/run_scripts/flask/run_server.sh b/mephisto/abstractions/architects/ec2/run_scripts/flask/run_server.sh index a3597876c..de5e789ee 100644 --- a/mephisto/abstractions/architects/ec2/run_scripts/flask/run_server.sh +++ b/mephisto/abstractions/architects/ec2/run_scripts/flask/run_server.sh @@ -1,4 +1,9 @@ #!/bin/bash +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + + cd /home/ec2-user/routing_server/router/ PORT=5000 python3 app.py diff --git a/mephisto/abstractions/architects/ec2/run_scripts/node/init_server.sh b/mephisto/abstractions/architects/ec2/run_scripts/node/init_server.sh index ba6c7bc03..ebf29538a 100644 --- a/mephisto/abstractions/architects/ec2/run_scripts/node/init_server.sh +++ b/mephisto/abstractions/architects/ec2/run_scripts/node/init_server.sh @@ -1,5 +1,10 @@ #!/bin/bash +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + + echo "Installing basic requirements..." # Following is commented out until the aws linux2 repo is no longer lagging # sudo yum update -y >> /home/ec2-user/routing_server/setup/setup_log.txt 2>&1 diff --git a/mephisto/abstractions/architects/ec2/run_scripts/node/run_server.sh b/mephisto/abstractions/architects/ec2/run_scripts/node/run_server.sh index e73684e73..36b0735c3 100644 --- a/mephisto/abstractions/architects/ec2/run_scripts/node/run_server.sh +++ b/mephisto/abstractions/architects/ec2/run_scripts/node/run_server.sh @@ -1,5 +1,10 @@ #!/bin/bash +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + + cd /home/ec2-user/routing_server/router/ . ~/.nvm/nvm.sh PORT=5000 node server.js diff --git a/mephisto/abstractions/architects/ec2/servers/README.md b/mephisto/abstractions/architects/ec2/servers/README.md index 7e03c3b03..ab46ecc2a 100644 --- a/mephisto/abstractions/architects/ec2/servers/README.md +++ b/mephisto/abstractions/architects/ec2/servers/README.md @@ -1,3 +1,9 @@ + + # Server Details This folder is used to store all of the server details that have been launched by this architect, such that there is a location to find the details and cleanup if something goes wrong. diff --git a/mephisto/abstractions/architects/heroku_architect.py b/mephisto/abstractions/architects/heroku_architect.py index 5b609c660..dc5a3f93a 100644 --- a/mephisto/abstractions/architects/heroku_architect.py +++ b/mephisto/abstractions/architects/heroku_architect.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/architects/local_architect.py b/mephisto/abstractions/architects/local_architect.py index 37e3db233..f66260578 100644 --- a/mephisto/abstractions/architects/local_architect.py +++ b/mephisto/abstractions/architects/local_architect.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/architects/mock_architect.py b/mephisto/abstractions/architects/mock_architect.py index 55c7e8f68..440303143 100644 --- a/mephisto/abstractions/architects/mock_architect.py +++ b/mephisto/abstractions/architects/mock_architect.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/architects/router/README.md b/mephisto/abstractions/architects/router/README.md index 15c4e39c0..67a975d39 100644 --- a/mephisto/abstractions/architects/router/README.md +++ b/mephisto/abstractions/architects/router/README.md @@ -1,3 +1,9 @@ + + # router This directory contains all of the Mephisto code regarding setting up and deploying and endpoint that can handle interfacing with the `mephisto-task` package. As of now there are two implementations, a node server in `deploy` and a Flask server in `flask`. Each of these can be extended upon such that you can deploy your own server (with whatever logic you may need) but still have mephisto routing functionality. diff --git a/mephisto/abstractions/architects/router/__init__.py b/mephisto/abstractions/architects/router/__init__.py index 996069390..8586f6e7e 100644 --- a/mephisto/abstractions/architects/router/__init__.py +++ b/mephisto/abstractions/architects/router/__init__.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/architects/router/build_router.py b/mephisto/abstractions/architects/router/build_router.py index 4a63ebaa3..4085401d0 100644 --- a/mephisto/abstractions/architects/router/build_router.py +++ b/mephisto/abstractions/architects/router/build_router.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/architects/router/flask/__init__.py b/mephisto/abstractions/architects/router/flask/__init__.py index 240697e32..cfaca7562 100644 --- a/mephisto/abstractions/architects/router/flask/__init__.py +++ b/mephisto/abstractions/architects/router/flask/__init__.py @@ -1,5 +1,5 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/architects/router/flask/app.py b/mephisto/abstractions/architects/router/flask/app.py index 041660b48..cd19535aa 100644 --- a/mephisto/abstractions/architects/router/flask/app.py +++ b/mephisto/abstractions/architects/router/flask/app.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/architects/router/flask/mephisto_flask_blueprint.py b/mephisto/abstractions/architects/router/flask/mephisto_flask_blueprint.py index d96ce4e14..6638db019 100644 --- a/mephisto/abstractions/architects/router/flask/mephisto_flask_blueprint.py +++ b/mephisto/abstractions/architects/router/flask/mephisto_flask_blueprint.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/architects/router/flask/static/index.html b/mephisto/abstractions/architects/router/flask/static/index.html index b1d06ac0c..55f50f099 100644 --- a/mephisto/abstractions/architects/router/flask/static/index.html +++ b/mephisto/abstractions/architects/router/flask/static/index.html @@ -1,6 +1,6 @@ + # Blueprints ## Overview Blueprints serve to package tasks (and groups of similar tasks) into a reusable format. They can be used to work through piloting tasks, collecting data, testing different formats, etc. They're also used by the architecture to simplify the data accumulation and review processes. The `StaticBlueprint` is a good starting example of how to implement a blueprint. diff --git a/mephisto/abstractions/blueprints/__init__.py b/mephisto/abstractions/blueprints/__init__.py index 996069390..8586f6e7e 100644 --- a/mephisto/abstractions/blueprints/__init__.py +++ b/mephisto/abstractions/blueprints/__init__.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/blueprints/abstract/README.md b/mephisto/abstractions/blueprints/abstract/README.md index 2bd09963f..4d734bfaf 100644 --- a/mephisto/abstractions/blueprints/abstract/README.md +++ b/mephisto/abstractions/blueprints/abstract/README.md @@ -1,2 +1,8 @@ + + # Abstract blueprints The blueprints present in this folder provide a set of common underlying blueprint infrastructure, but are incomplete in some form or other. They are not registered as blueprints because they aren't intended to be launched, but rather to be extended upon. \ No newline at end of file diff --git a/mephisto/abstractions/blueprints/abstract/__init__.py b/mephisto/abstractions/blueprints/abstract/__init__.py index 996069390..8586f6e7e 100644 --- a/mephisto/abstractions/blueprints/abstract/__init__.py +++ b/mephisto/abstractions/blueprints/abstract/__init__.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/blueprints/abstract/static_task/__init__.py b/mephisto/abstractions/blueprints/abstract/static_task/__init__.py index 240697e32..cfaca7562 100644 --- a/mephisto/abstractions/blueprints/abstract/static_task/__init__.py +++ b/mephisto/abstractions/blueprints/abstract/static_task/__init__.py @@ -1,5 +1,5 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/blueprints/abstract/static_task/empty_task_builder.py b/mephisto/abstractions/blueprints/abstract/static_task/empty_task_builder.py index f4614e016..e812f9260 100644 --- a/mephisto/abstractions/blueprints/abstract/static_task/empty_task_builder.py +++ b/mephisto/abstractions/blueprints/abstract/static_task/empty_task_builder.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/blueprints/abstract/static_task/static_agent_state.py b/mephisto/abstractions/blueprints/abstract/static_task/static_agent_state.py index e23c8e57c..032437bc2 100644 --- a/mephisto/abstractions/blueprints/abstract/static_task/static_agent_state.py +++ b/mephisto/abstractions/blueprints/abstract/static_task/static_agent_state.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/blueprints/abstract/static_task/static_blueprint.py b/mephisto/abstractions/blueprints/abstract/static_task/static_blueprint.py index b8402874f..50a527361 100644 --- a/mephisto/abstractions/blueprints/abstract/static_task/static_blueprint.py +++ b/mephisto/abstractions/blueprints/abstract/static_task/static_blueprint.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/blueprints/abstract/static_task/static_task_runner.py b/mephisto/abstractions/blueprints/abstract/static_task/static_task_runner.py index 5ad76735c..c9f36ca5d 100644 --- a/mephisto/abstractions/blueprints/abstract/static_task/static_task_runner.py +++ b/mephisto/abstractions/blueprints/abstract/static_task/static_task_runner.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/blueprints/mixins/__init__.py b/mephisto/abstractions/blueprints/mixins/__init__.py index 240697e32..cfaca7562 100644 --- a/mephisto/abstractions/blueprints/mixins/__init__.py +++ b/mephisto/abstractions/blueprints/mixins/__init__.py @@ -1,5 +1,5 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/blueprints/mixins/onboarding_required.py b/mephisto/abstractions/blueprints/mixins/onboarding_required.py index c1a9a3892..a2c54fa9e 100644 --- a/mephisto/abstractions/blueprints/mixins/onboarding_required.py +++ b/mephisto/abstractions/blueprints/mixins/onboarding_required.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/blueprints/mixins/screen_task_required.py b/mephisto/abstractions/blueprints/mixins/screen_task_required.py index 5d09e353d..976843bff 100644 --- a/mephisto/abstractions/blueprints/mixins/screen_task_required.py +++ b/mephisto/abstractions/blueprints/mixins/screen_task_required.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/blueprints/mixins/use_gold_unit.py b/mephisto/abstractions/blueprints/mixins/use_gold_unit.py index 06cf4bef7..c5710fbed 100644 --- a/mephisto/abstractions/blueprints/mixins/use_gold_unit.py +++ b/mephisto/abstractions/blueprints/mixins/use_gold_unit.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/blueprints/mock/__init__.py b/mephisto/abstractions/blueprints/mock/__init__.py index 240697e32..cfaca7562 100644 --- a/mephisto/abstractions/blueprints/mock/__init__.py +++ b/mephisto/abstractions/blueprints/mock/__init__.py @@ -1,5 +1,5 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/blueprints/mock/mock_agent_state.py b/mephisto/abstractions/blueprints/mock/mock_agent_state.py index d2f6eb685..7fd05fd08 100644 --- a/mephisto/abstractions/blueprints/mock/mock_agent_state.py +++ b/mephisto/abstractions/blueprints/mock/mock_agent_state.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/blueprints/mock/mock_blueprint.py b/mephisto/abstractions/blueprints/mock/mock_blueprint.py index 5bfbc9d84..a41132be0 100644 --- a/mephisto/abstractions/blueprints/mock/mock_blueprint.py +++ b/mephisto/abstractions/blueprints/mock/mock_blueprint.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/blueprints/mock/mock_task_builder.py b/mephisto/abstractions/blueprints/mock/mock_task_builder.py index 196f6dbb8..a5a77058e 100644 --- a/mephisto/abstractions/blueprints/mock/mock_task_builder.py +++ b/mephisto/abstractions/blueprints/mock/mock_task_builder.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/blueprints/mock/mock_task_runner.py b/mephisto/abstractions/blueprints/mock/mock_task_runner.py index 46f6098dd..8a48d4714 100644 --- a/mephisto/abstractions/blueprints/mock/mock_task_runner.py +++ b/mephisto/abstractions/blueprints/mock/mock_task_runner.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/blueprints/parlai_chat/__init__.py b/mephisto/abstractions/blueprints/parlai_chat/__init__.py index 240697e32..cfaca7562 100644 --- a/mephisto/abstractions/blueprints/parlai_chat/__init__.py +++ b/mephisto/abstractions/blueprints/parlai_chat/__init__.py @@ -1,5 +1,5 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/blueprints/parlai_chat/parlai_chat_agent_state.py b/mephisto/abstractions/blueprints/parlai_chat/parlai_chat_agent_state.py index 8d42f14dc..4f7171d78 100644 --- a/mephisto/abstractions/blueprints/parlai_chat/parlai_chat_agent_state.py +++ b/mephisto/abstractions/blueprints/parlai_chat/parlai_chat_agent_state.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/blueprints/parlai_chat/parlai_chat_blueprint.py b/mephisto/abstractions/blueprints/parlai_chat/parlai_chat_blueprint.py index e05bfd153..5630e119a 100644 --- a/mephisto/abstractions/blueprints/parlai_chat/parlai_chat_blueprint.py +++ b/mephisto/abstractions/blueprints/parlai_chat/parlai_chat_blueprint.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/blueprints/parlai_chat/parlai_chat_task_builder.py b/mephisto/abstractions/blueprints/parlai_chat/parlai_chat_task_builder.py index f56966770..7cb912b0f 100644 --- a/mephisto/abstractions/blueprints/parlai_chat/parlai_chat_task_builder.py +++ b/mephisto/abstractions/blueprints/parlai_chat/parlai_chat_task_builder.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/blueprints/parlai_chat/parlai_chat_task_runner.py b/mephisto/abstractions/blueprints/parlai_chat/parlai_chat_task_runner.py index f2414d7fd..24b361961 100644 --- a/mephisto/abstractions/blueprints/parlai_chat/parlai_chat_task_runner.py +++ b/mephisto/abstractions/blueprints/parlai_chat/parlai_chat_task_runner.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/blueprints/parlai_chat/parlai_not_installed.py b/mephisto/abstractions/blueprints/parlai_chat/parlai_not_installed.py index dbb66ba58..ef4678084 100644 --- a/mephisto/abstractions/blueprints/parlai_chat/parlai_not_installed.py +++ b/mephisto/abstractions/blueprints/parlai_chat/parlai_not_installed.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/blueprints/parlai_chat/webapp/src/main.js b/mephisto/abstractions/blueprints/parlai_chat/webapp/src/main.js index 27506ee98..c645f557c 100644 --- a/mephisto/abstractions/blueprints/parlai_chat/webapp/src/main.js +++ b/mephisto/abstractions/blueprints/parlai_chat/webapp/src/main.js @@ -1,9 +1,7 @@ /* - * Copyright (c) 2017-present, Facebook, Inc. - * All rights reserved. - * This source code is licensed under the BSD-style license found in the - * LICENSE file in the root directory of this source tree. An additional grant - * of patent rights can be found in the PATENTS file in the same directory. + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. */ import React from "react"; diff --git a/mephisto/abstractions/blueprints/parlai_chat/webapp/src/static/index.html b/mephisto/abstractions/blueprints/parlai_chat/webapp/src/static/index.html index 5a1a77bfb..58df27c30 100644 --- a/mephisto/abstractions/blueprints/parlai_chat/webapp/src/static/index.html +++ b/mephisto/abstractions/blueprints/parlai_chat/webapp/src/static/index.html @@ -1,6 +1,6 @@ + # `StaticHTMLBlueprint` ## Overview diff --git a/mephisto/abstractions/blueprints/static_html_task/__init__.py b/mephisto/abstractions/blueprints/static_html_task/__init__.py index 996069390..8586f6e7e 100644 --- a/mephisto/abstractions/blueprints/static_html_task/__init__.py +++ b/mephisto/abstractions/blueprints/static_html_task/__init__.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/blueprints/static_html_task/source/cypress.config.js b/mephisto/abstractions/blueprints/static_html_task/source/cypress.config.js index 95d38a32e..c6a917969 100644 --- a/mephisto/abstractions/blueprints/static_html_task/source/cypress.config.js +++ b/mephisto/abstractions/blueprints/static_html_task/source/cypress.config.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + module.exports = { video: false, diff --git a/mephisto/abstractions/blueprints/static_html_task/source/cypress/e2e/simple_static_task.cy.js b/mephisto/abstractions/blueprints/static_html_task/source/cypress/e2e/simple_static_task.cy.js index af92657b0..442cb161c 100644 --- a/mephisto/abstractions/blueprints/static_html_task/source/cypress/e2e/simple_static_task.cy.js +++ b/mephisto/abstractions/blueprints/static_html_task/source/cypress/e2e/simple_static_task.cy.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + describe("Loads simple_static_task", () => { it("Makes request for agent", () => { cy.intercept({ pathname: "/request_agent" }).as("agentRequest"); diff --git a/mephisto/abstractions/blueprints/static_html_task/source/dev/app.jsx b/mephisto/abstractions/blueprints/static_html_task/source/dev/app.jsx index fc0705873..fe659735a 100644 --- a/mephisto/abstractions/blueprints/static_html_task/source/dev/app.jsx +++ b/mephisto/abstractions/blueprints/static_html_task/source/dev/app.jsx @@ -1,9 +1,7 @@ /* - * Copyright (c) 2017-present, Facebook, Inc. - * All rights reserved. - * This source code is licensed under the BSD-style license found in the - * LICENSE file in the root directory of this source tree. An additional grant - * of patent rights can be found in the PATENTS file in the same directory. + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. */ import React from "react"; diff --git a/mephisto/abstractions/blueprints/static_html_task/source/dev/hooks.js b/mephisto/abstractions/blueprints/static_html_task/source/dev/hooks.js index ff335a324..7ef42f40f 100644 --- a/mephisto/abstractions/blueprints/static_html_task/source/dev/hooks.js +++ b/mephisto/abstractions/blueprints/static_html_task/source/dev/hooks.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import { useState, useCallback, useEffect } from "react"; /** diff --git a/mephisto/abstractions/blueprints/static_html_task/source/dev/main.js b/mephisto/abstractions/blueprints/static_html_task/source/dev/main.js index 8afaf4641..3edf18915 100644 --- a/mephisto/abstractions/blueprints/static_html_task/source/dev/main.js +++ b/mephisto/abstractions/blueprints/static_html_task/source/dev/main.js @@ -1,5 +1,5 @@ /* - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ diff --git a/mephisto/abstractions/blueprints/static_html_task/source/webpack.config.js b/mephisto/abstractions/blueprints/static_html_task/source/webpack.config.js index 1ec18b075..515d67337 100644 --- a/mephisto/abstractions/blueprints/static_html_task/source/webpack.config.js +++ b/mephisto/abstractions/blueprints/static_html_task/source/webpack.config.js @@ -1,5 +1,5 @@ /* - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ diff --git a/mephisto/abstractions/blueprints/static_html_task/static_html_blueprint.py b/mephisto/abstractions/blueprints/static_html_task/static_html_blueprint.py index 8facfca04..d6a4907d4 100644 --- a/mephisto/abstractions/blueprints/static_html_task/static_html_blueprint.py +++ b/mephisto/abstractions/blueprints/static_html_task/static_html_blueprint.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/blueprints/static_html_task/static_html_task_builder.py b/mephisto/abstractions/blueprints/static_html_task/static_html_task_builder.py index 7796fc41a..0c01c1f22 100644 --- a/mephisto/abstractions/blueprints/static_html_task/static_html_task_builder.py +++ b/mephisto/abstractions/blueprints/static_html_task/static_html_task_builder.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/blueprints/static_react_task/__init__.py b/mephisto/abstractions/blueprints/static_react_task/__init__.py index 240697e32..cfaca7562 100644 --- a/mephisto/abstractions/blueprints/static_react_task/__init__.py +++ b/mephisto/abstractions/blueprints/static_react_task/__init__.py @@ -1,5 +1,5 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/blueprints/static_react_task/static_react_blueprint.py b/mephisto/abstractions/blueprints/static_react_task/static_react_blueprint.py index 68bae6fac..e26bee444 100644 --- a/mephisto/abstractions/blueprints/static_react_task/static_react_blueprint.py +++ b/mephisto/abstractions/blueprints/static_react_task/static_react_blueprint.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/blueprints/static_react_task/static_react_task_builder.py b/mephisto/abstractions/blueprints/static_react_task/static_react_task_builder.py index 4979ecc13..7e414cfdf 100644 --- a/mephisto/abstractions/blueprints/static_react_task/static_react_task_builder.py +++ b/mephisto/abstractions/blueprints/static_react_task/static_react_task_builder.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/crowd_provider.py b/mephisto/abstractions/crowd_provider.py index 49325de9f..bfa518cfb 100644 --- a/mephisto/abstractions/crowd_provider.py +++ b/mephisto/abstractions/crowd_provider.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/database.py b/mephisto/abstractions/database.py index 94ee46ac8..f8d74c648 100644 --- a/mephisto/abstractions/database.py +++ b/mephisto/abstractions/database.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/databases/README.md b/mephisto/abstractions/databases/README.md index 443ad9786..6b5c697a4 100644 --- a/mephisto/abstractions/databases/README.md +++ b/mephisto/abstractions/databases/README.md @@ -1,3 +1,9 @@ + + # MephistoDB implementations This folder contains implementations of the `MephistoDB` abstraction. Databases can currently be configured using the `mephisto.database._database_type` flag. diff --git a/mephisto/abstractions/databases/__init__.py b/mephisto/abstractions/databases/__init__.py index 996069390..8586f6e7e 100644 --- a/mephisto/abstractions/databases/__init__.py +++ b/mephisto/abstractions/databases/__init__.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/databases/local_database.py b/mephisto/abstractions/databases/local_database.py index 8f759a48e..8382cb310 100644 --- a/mephisto/abstractions/databases/local_database.py +++ b/mephisto/abstractions/databases/local_database.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/databases/local_singleton_database.py b/mephisto/abstractions/databases/local_singleton_database.py index 3ae921b45..27728cacf 100644 --- a/mephisto/abstractions/databases/local_singleton_database.py +++ b/mephisto/abstractions/databases/local_singleton_database.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/README.md b/mephisto/abstractions/providers/README.md index 6986f40bd..b642b82cc 100644 --- a/mephisto/abstractions/providers/README.md +++ b/mephisto/abstractions/providers/README.md @@ -1,3 +1,9 @@ + + # CrowdProviders The providers directory is home to the existing providers for Mephisto. This file describes high level what crowd providers do, important details on existing providers, and how to create a new `CrowdProvider` for an existing crowdsourcing service. diff --git a/mephisto/abstractions/providers/__init__.py b/mephisto/abstractions/providers/__init__.py index 996069390..8586f6e7e 100644 --- a/mephisto/abstractions/providers/__init__.py +++ b/mephisto/abstractions/providers/__init__.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/mock/__init__.py b/mephisto/abstractions/providers/mock/__init__.py index 240697e32..cfaca7562 100644 --- a/mephisto/abstractions/providers/mock/__init__.py +++ b/mephisto/abstractions/providers/mock/__init__.py @@ -1,5 +1,5 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/mock/mock_agent.py b/mephisto/abstractions/providers/mock/mock_agent.py index e0c57bb11..ade5d6136 100644 --- a/mephisto/abstractions/providers/mock/mock_agent.py +++ b/mephisto/abstractions/providers/mock/mock_agent.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/mock/mock_datastore.py b/mephisto/abstractions/providers/mock/mock_datastore.py index e28503eb6..5737d8d22 100644 --- a/mephisto/abstractions/providers/mock/mock_datastore.py +++ b/mephisto/abstractions/providers/mock/mock_datastore.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/mock/mock_provider.py b/mephisto/abstractions/providers/mock/mock_provider.py index e3ad456b2..d445355e2 100644 --- a/mephisto/abstractions/providers/mock/mock_provider.py +++ b/mephisto/abstractions/providers/mock/mock_provider.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/mock/mock_requester.py b/mephisto/abstractions/providers/mock/mock_requester.py index 5065c8364..6f75d547e 100644 --- a/mephisto/abstractions/providers/mock/mock_requester.py +++ b/mephisto/abstractions/providers/mock/mock_requester.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/mock/mock_unit.py b/mephisto/abstractions/providers/mock/mock_unit.py index 1153c74ad..84f6e1a5c 100644 --- a/mephisto/abstractions/providers/mock/mock_unit.py +++ b/mephisto/abstractions/providers/mock/mock_unit.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/mock/mock_worker.py b/mephisto/abstractions/providers/mock/mock_worker.py index ca4f89a31..c407de64f 100644 --- a/mephisto/abstractions/providers/mock/mock_worker.py +++ b/mephisto/abstractions/providers/mock/mock_worker.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/mock/provider_type.py b/mephisto/abstractions/providers/mock/provider_type.py index d044e6891..b621d4745 100644 --- a/mephisto/abstractions/providers/mock/provider_type.py +++ b/mephisto/abstractions/providers/mock/provider_type.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/mock/wrap_crowd_source.js b/mephisto/abstractions/providers/mock/wrap_crowd_source.js index 3bade928b..65c1e8952 100644 --- a/mephisto/abstractions/providers/mock/wrap_crowd_source.js +++ b/mephisto/abstractions/providers/mock/wrap_crowd_source.js @@ -1,4 +1,5 @@ -/* Copyright (c) Facebook, Inc. and its affiliates. +/* + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ diff --git a/mephisto/abstractions/providers/mturk/__init__.py b/mephisto/abstractions/providers/mturk/__init__.py index 240697e32..cfaca7562 100644 --- a/mephisto/abstractions/providers/mturk/__init__.py +++ b/mephisto/abstractions/providers/mturk/__init__.py @@ -1,5 +1,5 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/mturk/mturk_agent.py b/mephisto/abstractions/providers/mturk/mturk_agent.py index 23596ad7a..bacdddf93 100644 --- a/mephisto/abstractions/providers/mturk/mturk_agent.py +++ b/mephisto/abstractions/providers/mturk/mturk_agent.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/mturk/mturk_datastore.py b/mephisto/abstractions/providers/mturk/mturk_datastore.py index bae6b252c..06d0917eb 100644 --- a/mephisto/abstractions/providers/mturk/mturk_datastore.py +++ b/mephisto/abstractions/providers/mturk/mturk_datastore.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/mturk/mturk_provider.py b/mephisto/abstractions/providers/mturk/mturk_provider.py index a6e836c38..a8aa1cdbc 100644 --- a/mephisto/abstractions/providers/mturk/mturk_provider.py +++ b/mephisto/abstractions/providers/mturk/mturk_provider.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/mturk/mturk_requester.py b/mephisto/abstractions/providers/mturk/mturk_requester.py index 8e4614226..570a94fbd 100644 --- a/mephisto/abstractions/providers/mturk/mturk_requester.py +++ b/mephisto/abstractions/providers/mturk/mturk_requester.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/mturk/mturk_unit.py b/mephisto/abstractions/providers/mturk/mturk_unit.py index b964bcf70..1704f6a6c 100644 --- a/mephisto/abstractions/providers/mturk/mturk_unit.py +++ b/mephisto/abstractions/providers/mturk/mturk_unit.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/mturk/mturk_utils.py b/mephisto/abstractions/providers/mturk/mturk_utils.py index d1367f2ba..51347ce74 100644 --- a/mephisto/abstractions/providers/mturk/mturk_utils.py +++ b/mephisto/abstractions/providers/mturk/mturk_utils.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/mturk/mturk_worker.py b/mephisto/abstractions/providers/mturk/mturk_worker.py index 22954c8e7..e5326950b 100644 --- a/mephisto/abstractions/providers/mturk/mturk_worker.py +++ b/mephisto/abstractions/providers/mturk/mturk_worker.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/mturk/provider_type.py b/mephisto/abstractions/providers/mturk/provider_type.py index 240b3ffa5..ee1713171 100644 --- a/mephisto/abstractions/providers/mturk/provider_type.py +++ b/mephisto/abstractions/providers/mturk/provider_type.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/mturk/utils/__init__.py b/mephisto/abstractions/providers/mturk/utils/__init__.py index 240697e32..cfaca7562 100644 --- a/mephisto/abstractions/providers/mturk/utils/__init__.py +++ b/mephisto/abstractions/providers/mturk/utils/__init__.py @@ -1,5 +1,5 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/mturk/utils/script_utils.py b/mephisto/abstractions/providers/mturk/utils/script_utils.py index 417db8ed0..78b2089e7 100644 --- a/mephisto/abstractions/providers/mturk/utils/script_utils.py +++ b/mephisto/abstractions/providers/mturk/utils/script_utils.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/mturk/wrap_crowd_source.js b/mephisto/abstractions/providers/mturk/wrap_crowd_source.js index fcbf9fb7b..d66d864dc 100644 --- a/mephisto/abstractions/providers/mturk/wrap_crowd_source.js +++ b/mephisto/abstractions/providers/mturk/wrap_crowd_source.js @@ -1,4 +1,5 @@ -/* Copyright (c) Facebook, Inc. and its affiliates. +/* + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ diff --git a/mephisto/abstractions/providers/mturk_sandbox/__init__.py b/mephisto/abstractions/providers/mturk_sandbox/__init__.py index 240697e32..cfaca7562 100644 --- a/mephisto/abstractions/providers/mturk_sandbox/__init__.py +++ b/mephisto/abstractions/providers/mturk_sandbox/__init__.py @@ -1,5 +1,5 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/mturk_sandbox/provider_type.py b/mephisto/abstractions/providers/mturk_sandbox/provider_type.py index 2c944bfe9..d0fdc7f3a 100644 --- a/mephisto/abstractions/providers/mturk_sandbox/provider_type.py +++ b/mephisto/abstractions/providers/mturk_sandbox/provider_type.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/mturk_sandbox/sandbox_mturk_agent.py b/mephisto/abstractions/providers/mturk_sandbox/sandbox_mturk_agent.py index 6fd3d624d..153fcc5d1 100644 --- a/mephisto/abstractions/providers/mturk_sandbox/sandbox_mturk_agent.py +++ b/mephisto/abstractions/providers/mturk_sandbox/sandbox_mturk_agent.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/mturk_sandbox/sandbox_mturk_provider.py b/mephisto/abstractions/providers/mturk_sandbox/sandbox_mturk_provider.py index 382d3d8cb..9483fa134 100644 --- a/mephisto/abstractions/providers/mturk_sandbox/sandbox_mturk_provider.py +++ b/mephisto/abstractions/providers/mturk_sandbox/sandbox_mturk_provider.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/mturk_sandbox/sandbox_mturk_requester.py b/mephisto/abstractions/providers/mturk_sandbox/sandbox_mturk_requester.py index fce982cc0..0338505b7 100644 --- a/mephisto/abstractions/providers/mturk_sandbox/sandbox_mturk_requester.py +++ b/mephisto/abstractions/providers/mturk_sandbox/sandbox_mturk_requester.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/mturk_sandbox/sandbox_mturk_unit.py b/mephisto/abstractions/providers/mturk_sandbox/sandbox_mturk_unit.py index fc20dad11..e2f67af9b 100644 --- a/mephisto/abstractions/providers/mturk_sandbox/sandbox_mturk_unit.py +++ b/mephisto/abstractions/providers/mturk_sandbox/sandbox_mturk_unit.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/mturk_sandbox/sandbox_mturk_worker.py b/mephisto/abstractions/providers/mturk_sandbox/sandbox_mturk_worker.py index e851c02f8..2b6fac463 100644 --- a/mephisto/abstractions/providers/mturk_sandbox/sandbox_mturk_worker.py +++ b/mephisto/abstractions/providers/mturk_sandbox/sandbox_mturk_worker.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/mturk_sandbox/wrap_crowd_source.js b/mephisto/abstractions/providers/mturk_sandbox/wrap_crowd_source.js index df6a557ce..15b16e22f 100644 --- a/mephisto/abstractions/providers/mturk_sandbox/wrap_crowd_source.js +++ b/mephisto/abstractions/providers/mturk_sandbox/wrap_crowd_source.js @@ -1,4 +1,5 @@ -/* Copyright (c) Facebook, Inc. and its affiliates. +/* + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ diff --git a/mephisto/abstractions/providers/prolific/README.md b/mephisto/abstractions/providers/prolific/README.md index 2a4bc12ae..0c090a16e 100644 --- a/mephisto/abstractions/providers/prolific/README.md +++ b/mephisto/abstractions/providers/prolific/README.md @@ -1,3 +1,9 @@ + + ### Using Eligibility Requirements in configuring TaskRun Prolific Eligibility Requirements are the equivalent of Mephisto Qualifications, diff --git a/mephisto/abstractions/providers/prolific/__init__.py b/mephisto/abstractions/providers/prolific/__init__.py index 240697e32..cfaca7562 100644 --- a/mephisto/abstractions/providers/prolific/__init__.py +++ b/mephisto/abstractions/providers/prolific/__init__.py @@ -1,5 +1,5 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/prolific/api/README.md b/mephisto/abstractions/providers/prolific/api/README.md index 7845de745..a51c09023 100644 --- a/mephisto/abstractions/providers/prolific/api/README.md +++ b/mephisto/abstractions/providers/prolific/api/README.md @@ -1,3 +1,9 @@ + + ## Prolific Python SDK diff --git a/mephisto/abstractions/providers/prolific/api/__init__.py b/mephisto/abstractions/providers/prolific/api/__init__.py index 340b8fc00..e40c0d368 100644 --- a/mephisto/abstractions/providers/prolific/api/__init__.py +++ b/mephisto/abstractions/providers/prolific/api/__init__.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/prolific/api/base_api_resource.py b/mephisto/abstractions/providers/prolific/api/base_api_resource.py index 959144051..6efa20eb2 100644 --- a/mephisto/abstractions/providers/prolific/api/base_api_resource.py +++ b/mephisto/abstractions/providers/prolific/api/base_api_resource.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/prolific/api/bonuses.py b/mephisto/abstractions/providers/prolific/api/bonuses.py index 635c166bd..977f8d193 100644 --- a/mephisto/abstractions/providers/prolific/api/bonuses.py +++ b/mephisto/abstractions/providers/prolific/api/bonuses.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/prolific/api/client.py b/mephisto/abstractions/providers/prolific/api/client.py index e2653df1a..3e1c1fe94 100644 --- a/mephisto/abstractions/providers/prolific/api/client.py +++ b/mephisto/abstractions/providers/prolific/api/client.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/prolific/api/constants.py b/mephisto/abstractions/providers/prolific/api/constants.py index 451c585f2..5daeca32d 100644 --- a/mephisto/abstractions/providers/prolific/api/constants.py +++ b/mephisto/abstractions/providers/prolific/api/constants.py @@ -1,3 +1,7 @@ +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + EMAIL_FORMAT = "^\\S+@\\S+\\.\\S+$" # Simple email format checking diff --git a/mephisto/abstractions/providers/prolific/api/data_models/__init__.py b/mephisto/abstractions/providers/prolific/api/data_models/__init__.py index 4b53913e7..198922ec2 100644 --- a/mephisto/abstractions/providers/prolific/api/data_models/__init__.py +++ b/mephisto/abstractions/providers/prolific/api/data_models/__init__.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/prolific/api/data_models/base_model.py b/mephisto/abstractions/providers/prolific/api/data_models/base_model.py index d4c64306d..5df9d4798 100644 --- a/mephisto/abstractions/providers/prolific/api/data_models/base_model.py +++ b/mephisto/abstractions/providers/prolific/api/data_models/base_model.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/prolific/api/data_models/bonus_payments.py b/mephisto/abstractions/providers/prolific/api/data_models/bonus_payments.py index 5b635926b..3de568e94 100644 --- a/mephisto/abstractions/providers/prolific/api/data_models/bonus_payments.py +++ b/mephisto/abstractions/providers/prolific/api/data_models/bonus_payments.py @@ -1,8 +1,9 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. + from typing import Union from .base_model import BaseModel diff --git a/mephisto/abstractions/providers/prolific/api/data_models/eligibility_requirement.py b/mephisto/abstractions/providers/prolific/api/data_models/eligibility_requirement.py index 416ccdd85..dbb80ee69 100644 --- a/mephisto/abstractions/providers/prolific/api/data_models/eligibility_requirement.py +++ b/mephisto/abstractions/providers/prolific/api/data_models/eligibility_requirement.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/prolific/api/data_models/message.py b/mephisto/abstractions/providers/prolific/api/data_models/message.py index fe966352e..a2debde83 100644 --- a/mephisto/abstractions/providers/prolific/api/data_models/message.py +++ b/mephisto/abstractions/providers/prolific/api/data_models/message.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/prolific/api/data_models/participant.py b/mephisto/abstractions/providers/prolific/api/data_models/participant.py index 1256835e8..092729cb0 100644 --- a/mephisto/abstractions/providers/prolific/api/data_models/participant.py +++ b/mephisto/abstractions/providers/prolific/api/data_models/participant.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/prolific/api/data_models/participant_group.py b/mephisto/abstractions/providers/prolific/api/data_models/participant_group.py index 13d839776..c417af9de 100644 --- a/mephisto/abstractions/providers/prolific/api/data_models/participant_group.py +++ b/mephisto/abstractions/providers/prolific/api/data_models/participant_group.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/prolific/api/data_models/project.py b/mephisto/abstractions/providers/prolific/api/data_models/project.py index a395a25a4..6c56b53f8 100644 --- a/mephisto/abstractions/providers/prolific/api/data_models/project.py +++ b/mephisto/abstractions/providers/prolific/api/data_models/project.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/prolific/api/data_models/study.py b/mephisto/abstractions/providers/prolific/api/data_models/study.py index e5f2e66a2..ab7c11c6a 100644 --- a/mephisto/abstractions/providers/prolific/api/data_models/study.py +++ b/mephisto/abstractions/providers/prolific/api/data_models/study.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/prolific/api/data_models/submission.py b/mephisto/abstractions/providers/prolific/api/data_models/submission.py index 721278543..d067377af 100644 --- a/mephisto/abstractions/providers/prolific/api/data_models/submission.py +++ b/mephisto/abstractions/providers/prolific/api/data_models/submission.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/prolific/api/data_models/user.py b/mephisto/abstractions/providers/prolific/api/data_models/user.py index bcb91771e..8d838e76b 100644 --- a/mephisto/abstractions/providers/prolific/api/data_models/user.py +++ b/mephisto/abstractions/providers/prolific/api/data_models/user.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/prolific/api/data_models/workspace.py b/mephisto/abstractions/providers/prolific/api/data_models/workspace.py index 5e7f949b7..2523d19b6 100644 --- a/mephisto/abstractions/providers/prolific/api/data_models/workspace.py +++ b/mephisto/abstractions/providers/prolific/api/data_models/workspace.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/prolific/api/data_models/workspace_balance.py b/mephisto/abstractions/providers/prolific/api/data_models/workspace_balance.py index a31949b81..e62e6bd04 100644 --- a/mephisto/abstractions/providers/prolific/api/data_models/workspace_balance.py +++ b/mephisto/abstractions/providers/prolific/api/data_models/workspace_balance.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/prolific/api/eligibility_requirement_classes/__init__.py b/mephisto/abstractions/providers/prolific/api/eligibility_requirement_classes/__init__.py index 1134b9668..d76aba3bf 100644 --- a/mephisto/abstractions/providers/prolific/api/eligibility_requirement_classes/__init__.py +++ b/mephisto/abstractions/providers/prolific/api/eligibility_requirement_classes/__init__.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/prolific/api/eligibility_requirement_classes/age_range_eligibility_requirement.py b/mephisto/abstractions/providers/prolific/api/eligibility_requirement_classes/age_range_eligibility_requirement.py index a41481fb2..3ac9b4ead 100644 --- a/mephisto/abstractions/providers/prolific/api/eligibility_requirement_classes/age_range_eligibility_requirement.py +++ b/mephisto/abstractions/providers/prolific/api/eligibility_requirement_classes/age_range_eligibility_requirement.py @@ -1,3 +1,7 @@ +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + from mephisto.abstractions.providers.prolific.api.constants import ( ELIGIBILITY_REQUIREMENT_AGE_RANGE_QUESTION_ID, ) diff --git a/mephisto/abstractions/providers/prolific/api/eligibility_requirement_classes/approval_numbers_eligibility_requirement.py b/mephisto/abstractions/providers/prolific/api/eligibility_requirement_classes/approval_numbers_eligibility_requirement.py index 6dc5ea2be..30318a808 100644 --- a/mephisto/abstractions/providers/prolific/api/eligibility_requirement_classes/approval_numbers_eligibility_requirement.py +++ b/mephisto/abstractions/providers/prolific/api/eligibility_requirement_classes/approval_numbers_eligibility_requirement.py @@ -1,3 +1,7 @@ +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + from typing import Optional from .base_eligibility_requirement import BaseEligibilityRequirement diff --git a/mephisto/abstractions/providers/prolific/api/eligibility_requirement_classes/approval_rate_eligibility_requirement.py b/mephisto/abstractions/providers/prolific/api/eligibility_requirement_classes/approval_rate_eligibility_requirement.py index 52910756b..d51a6571c 100644 --- a/mephisto/abstractions/providers/prolific/api/eligibility_requirement_classes/approval_rate_eligibility_requirement.py +++ b/mephisto/abstractions/providers/prolific/api/eligibility_requirement_classes/approval_rate_eligibility_requirement.py @@ -1,3 +1,7 @@ +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + from .base_eligibility_requirement import BaseEligibilityRequirement diff --git a/mephisto/abstractions/providers/prolific/api/eligibility_requirement_classes/base_eligibility_requirement.py b/mephisto/abstractions/providers/prolific/api/eligibility_requirement_classes/base_eligibility_requirement.py index bd5ae83d6..560ab754f 100644 --- a/mephisto/abstractions/providers/prolific/api/eligibility_requirement_classes/base_eligibility_requirement.py +++ b/mephisto/abstractions/providers/prolific/api/eligibility_requirement_classes/base_eligibility_requirement.py @@ -1,3 +1,7 @@ +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + import inspect from omegaconf import ListConfig diff --git a/mephisto/abstractions/providers/prolific/api/eligibility_requirement_classes/custom_black_list_eligibility_requirement.py b/mephisto/abstractions/providers/prolific/api/eligibility_requirement_classes/custom_black_list_eligibility_requirement.py index b3fb67c94..48d322f7d 100644 --- a/mephisto/abstractions/providers/prolific/api/eligibility_requirement_classes/custom_black_list_eligibility_requirement.py +++ b/mephisto/abstractions/providers/prolific/api/eligibility_requirement_classes/custom_black_list_eligibility_requirement.py @@ -1,3 +1,7 @@ +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + from typing import List from .base_eligibility_requirement import BaseEligibilityRequirement diff --git a/mephisto/abstractions/providers/prolific/api/eligibility_requirement_classes/custom_white_list_eligibility_requirement.py b/mephisto/abstractions/providers/prolific/api/eligibility_requirement_classes/custom_white_list_eligibility_requirement.py index 5c87e5bac..39da9d484 100644 --- a/mephisto/abstractions/providers/prolific/api/eligibility_requirement_classes/custom_white_list_eligibility_requirement.py +++ b/mephisto/abstractions/providers/prolific/api/eligibility_requirement_classes/custom_white_list_eligibility_requirement.py @@ -1,3 +1,7 @@ +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + from typing import List from .base_eligibility_requirement import BaseEligibilityRequirement diff --git a/mephisto/abstractions/providers/prolific/api/eligibility_requirement_classes/joined_before_eligibility_requirement.py b/mephisto/abstractions/providers/prolific/api/eligibility_requirement_classes/joined_before_eligibility_requirement.py index 178e62170..69532f0c0 100644 --- a/mephisto/abstractions/providers/prolific/api/eligibility_requirement_classes/joined_before_eligibility_requirement.py +++ b/mephisto/abstractions/providers/prolific/api/eligibility_requirement_classes/joined_before_eligibility_requirement.py @@ -1,3 +1,7 @@ +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + from .base_eligibility_requirement import BaseEligibilityRequirement diff --git a/mephisto/abstractions/providers/prolific/api/eligibility_requirement_classes/participant_group_eligibility_requirement.py b/mephisto/abstractions/providers/prolific/api/eligibility_requirement_classes/participant_group_eligibility_requirement.py index d25e4346b..04919f7d0 100644 --- a/mephisto/abstractions/providers/prolific/api/eligibility_requirement_classes/participant_group_eligibility_requirement.py +++ b/mephisto/abstractions/providers/prolific/api/eligibility_requirement_classes/participant_group_eligibility_requirement.py @@ -1,3 +1,7 @@ +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + from .base_eligibility_requirement import BaseEligibilityRequirement diff --git a/mephisto/abstractions/providers/prolific/api/eligibility_requirements.py b/mephisto/abstractions/providers/prolific/api/eligibility_requirements.py index fa191bbc5..02571537b 100644 --- a/mephisto/abstractions/providers/prolific/api/eligibility_requirements.py +++ b/mephisto/abstractions/providers/prolific/api/eligibility_requirements.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/prolific/api/exceptions.py b/mephisto/abstractions/providers/prolific/api/exceptions.py index 9033c03a2..d6e7683bf 100644 --- a/mephisto/abstractions/providers/prolific/api/exceptions.py +++ b/mephisto/abstractions/providers/prolific/api/exceptions.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/prolific/api/invitations.py b/mephisto/abstractions/providers/prolific/api/invitations.py index 42a60dc81..3a3d8c0b8 100644 --- a/mephisto/abstractions/providers/prolific/api/invitations.py +++ b/mephisto/abstractions/providers/prolific/api/invitations.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/prolific/api/messages.py b/mephisto/abstractions/providers/prolific/api/messages.py index a08ca442b..ebf27eed9 100644 --- a/mephisto/abstractions/providers/prolific/api/messages.py +++ b/mephisto/abstractions/providers/prolific/api/messages.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/prolific/api/participant_groups.py b/mephisto/abstractions/providers/prolific/api/participant_groups.py index be2664977..bbd1928af 100644 --- a/mephisto/abstractions/providers/prolific/api/participant_groups.py +++ b/mephisto/abstractions/providers/prolific/api/participant_groups.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/prolific/api/projects.py b/mephisto/abstractions/providers/prolific/api/projects.py index 953451180..baaca95ae 100644 --- a/mephisto/abstractions/providers/prolific/api/projects.py +++ b/mephisto/abstractions/providers/prolific/api/projects.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/prolific/api/status.py b/mephisto/abstractions/providers/prolific/api/status.py index d746c5e23..cbb71ceb3 100644 --- a/mephisto/abstractions/providers/prolific/api/status.py +++ b/mephisto/abstractions/providers/prolific/api/status.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/prolific/api/studies.py b/mephisto/abstractions/providers/prolific/api/studies.py index 2a1b25510..a266ec196 100644 --- a/mephisto/abstractions/providers/prolific/api/studies.py +++ b/mephisto/abstractions/providers/prolific/api/studies.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/prolific/api/submissions.py b/mephisto/abstractions/providers/prolific/api/submissions.py index b0b90770a..cdbae80fe 100644 --- a/mephisto/abstractions/providers/prolific/api/submissions.py +++ b/mephisto/abstractions/providers/prolific/api/submissions.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/prolific/api/users.py b/mephisto/abstractions/providers/prolific/api/users.py index 17257daf9..ad3541a5f 100644 --- a/mephisto/abstractions/providers/prolific/api/users.py +++ b/mephisto/abstractions/providers/prolific/api/users.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/prolific/api/workspaces.py b/mephisto/abstractions/providers/prolific/api/workspaces.py index 8f5daa969..41edbe198 100644 --- a/mephisto/abstractions/providers/prolific/api/workspaces.py +++ b/mephisto/abstractions/providers/prolific/api/workspaces.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/prolific/prolific_agent.py b/mephisto/abstractions/providers/prolific/prolific_agent.py index 5b3f161ec..cb54fdd6f 100644 --- a/mephisto/abstractions/providers/prolific/prolific_agent.py +++ b/mephisto/abstractions/providers/prolific/prolific_agent.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/prolific/prolific_datastore.py b/mephisto/abstractions/providers/prolific/prolific_datastore.py index 486a479fa..ee273f8b1 100644 --- a/mephisto/abstractions/providers/prolific/prolific_datastore.py +++ b/mephisto/abstractions/providers/prolific/prolific_datastore.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/prolific/prolific_datastore_tables.py b/mephisto/abstractions/providers/prolific/prolific_datastore_tables.py index 76c1c0423..72817286c 100644 --- a/mephisto/abstractions/providers/prolific/prolific_datastore_tables.py +++ b/mephisto/abstractions/providers/prolific/prolific_datastore_tables.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/prolific/prolific_provider.py b/mephisto/abstractions/providers/prolific/prolific_provider.py index ca0ee7564..09cab0d93 100644 --- a/mephisto/abstractions/providers/prolific/prolific_provider.py +++ b/mephisto/abstractions/providers/prolific/prolific_provider.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/prolific/prolific_requester.py b/mephisto/abstractions/providers/prolific/prolific_requester.py index 3cc1b18a5..ff7353c09 100644 --- a/mephisto/abstractions/providers/prolific/prolific_requester.py +++ b/mephisto/abstractions/providers/prolific/prolific_requester.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. import time diff --git a/mephisto/abstractions/providers/prolific/prolific_unit.py b/mephisto/abstractions/providers/prolific/prolific_unit.py index a9741e1d0..fab10c4df 100644 --- a/mephisto/abstractions/providers/prolific/prolific_unit.py +++ b/mephisto/abstractions/providers/prolific/prolific_unit.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/prolific/prolific_utils.py b/mephisto/abstractions/providers/prolific/prolific_utils.py index 477d4c7ed..61b756f8b 100644 --- a/mephisto/abstractions/providers/prolific/prolific_utils.py +++ b/mephisto/abstractions/providers/prolific/prolific_utils.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/prolific/prolific_worker.py b/mephisto/abstractions/providers/prolific/prolific_worker.py index 1df4b1ab1..d0e88a8f9 100644 --- a/mephisto/abstractions/providers/prolific/prolific_worker.py +++ b/mephisto/abstractions/providers/prolific/prolific_worker.py @@ -1,7 +1,7 @@ #!/usr/bin/env python3 import json -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/prolific/provider_type.py b/mephisto/abstractions/providers/prolific/provider_type.py index 2d4a97d5d..e7e76355b 100644 --- a/mephisto/abstractions/providers/prolific/provider_type.py +++ b/mephisto/abstractions/providers/prolific/provider_type.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/providers/prolific/wrap_crowd_source.js b/mephisto/abstractions/providers/prolific/wrap_crowd_source.js index 5ff1efd3c..2d7010f1e 100644 --- a/mephisto/abstractions/providers/prolific/wrap_crowd_source.js +++ b/mephisto/abstractions/providers/prolific/wrap_crowd_source.js @@ -1,4 +1,5 @@ -/* Copyright (c) Facebook, Inc. and its affiliates. +/* + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ diff --git a/mephisto/abstractions/test/README.md b/mephisto/abstractions/test/README.md index 6665cbaa2..9d2a79744 100644 --- a/mephisto/abstractions/test/README.md +++ b/mephisto/abstractions/test/README.md @@ -1,3 +1,9 @@ + + # Abstraction testers This folder contains a number of Mephisto Data Model "test benches", which serve to be the standard tests that Mephisto Abstractions need to be able to pass in order for the system to be able to use them. As such, they define a number of tests, and then new classes can be tested against the bench by making a subclass that implements the required setup functions. See the `test/server/architects/test_heroku_architect` implementation for an example. diff --git a/mephisto/abstractions/test/__init__.py b/mephisto/abstractions/test/__init__.py index 240697e32..cfaca7562 100644 --- a/mephisto/abstractions/test/__init__.py +++ b/mephisto/abstractions/test/__init__.py @@ -1,5 +1,5 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/test/architect_tester.py b/mephisto/abstractions/test/architect_tester.py index 0b8feb795..35accd349 100644 --- a/mephisto/abstractions/test/architect_tester.py +++ b/mephisto/abstractions/test/architect_tester.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/test/blueprint_tester.py b/mephisto/abstractions/test/blueprint_tester.py index b0a891523..95bc44241 100644 --- a/mephisto/abstractions/test/blueprint_tester.py +++ b/mephisto/abstractions/test/blueprint_tester.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/test/crowd_provider_tester.py b/mephisto/abstractions/test/crowd_provider_tester.py index 51ff0d805..4cfc1ebf2 100644 --- a/mephisto/abstractions/test/crowd_provider_tester.py +++ b/mephisto/abstractions/test/crowd_provider_tester.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/abstractions/test/data_model_database_tester.py b/mephisto/abstractions/test/data_model_database_tester.py index 8b1fba535..00032a81d 100644 --- a/mephisto/abstractions/test/data_model_database_tester.py +++ b/mephisto/abstractions/test/data_model_database_tester.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/client/README.md b/mephisto/client/README.md index e25cf3031..eeca1ecd3 100644 --- a/mephisto/client/README.md +++ b/mephisto/client/README.md @@ -1,3 +1,9 @@ + + ## API specifications All of the endpoints below are **`GET`** unless specified otherwise. diff --git a/mephisto/client/__init__.py b/mephisto/client/__init__.py index 996069390..8586f6e7e 100644 --- a/mephisto/client/__init__.py +++ b/mephisto/client/__init__.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/client/api.py b/mephisto/client/api.py index 9443c48af..6603d42d2 100644 --- a/mephisto/client/api.py +++ b/mephisto/client/api.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/client/cli.py b/mephisto/client/cli.py index 9095abb13..c9e708857 100644 --- a/mephisto/client/cli.py +++ b/mephisto/client/cli.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/client/cli_commands.py b/mephisto/client/cli_commands.py index 7738d1f87..bcbb78ce9 100644 --- a/mephisto/client/cli_commands.py +++ b/mephisto/client/cli_commands.py @@ -1,3 +1,7 @@ +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + from mephisto.utils.rich import console, print_out_valid_options, create_table import rich_click as click # type: ignore from rich import print diff --git a/mephisto/client/config.py b/mephisto/client/config.py index 1cc1ad863..aef48da16 100644 --- a/mephisto/client/config.py +++ b/mephisto/client/config.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/client/full/__init__.py b/mephisto/client/full/__init__.py index 240697e32..cfaca7562 100644 --- a/mephisto/client/full/__init__.py +++ b/mephisto/client/full/__init__.py @@ -1,5 +1,5 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/client/full/server.py b/mephisto/client/full/server.py index fd8eccef9..41e6e8003 100644 --- a/mephisto/client/full/server.py +++ b/mephisto/client/full/server.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/client/full/webapp/README.md b/mephisto/client/full/webapp/README.md index 2fa78e71b..454514453 100644 --- a/mephisto/client/full/webapp/README.md +++ b/mephisto/client/full/webapp/README.md @@ -1,3 +1,9 @@ + + This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app). ## Available Scripts diff --git a/mephisto/client/full/webapp/public/index.html b/mephisto/client/full/webapp/public/index.html index 48373eb99..01cbd185e 100644 --- a/mephisto/client/full/webapp/public/index.html +++ b/mephisto/client/full/webapp/public/index.html @@ -1,3 +1,9 @@ + + diff --git a/mephisto/client/full/webapp/src/App.css b/mephisto/client/full/webapp/src/App.css index 605bb960d..a1d7f5614 100644 --- a/mephisto/client/full/webapp/src/App.css +++ b/mephisto/client/full/webapp/src/App.css @@ -1,5 +1,5 @@ /* - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ diff --git a/mephisto/client/full/webapp/src/App.tsx b/mephisto/client/full/webapp/src/App.tsx index 07bde5dbe..306045caa 100644 --- a/mephisto/client/full/webapp/src/App.tsx +++ b/mephisto/client/full/webapp/src/App.tsx @@ -1,5 +1,5 @@ /* - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ diff --git a/mephisto/client/full/webapp/src/axios.ts b/mephisto/client/full/webapp/src/axios.ts index 995e2d264..2fc52f85d 100644 --- a/mephisto/client/full/webapp/src/axios.ts +++ b/mephisto/client/full/webapp/src/axios.ts @@ -1,5 +1,5 @@ /* - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ diff --git a/mephisto/client/full/webapp/src/index.css b/mephisto/client/full/webapp/src/index.css index 0598d560e..3141c2d2b 100644 --- a/mephisto/client/full/webapp/src/index.css +++ b/mephisto/client/full/webapp/src/index.css @@ -1,5 +1,5 @@ /* - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ diff --git a/mephisto/client/full/webapp/src/index.tsx b/mephisto/client/full/webapp/src/index.tsx index 974bc0934..009569488 100644 --- a/mephisto/client/full/webapp/src/index.tsx +++ b/mephisto/client/full/webapp/src/index.tsx @@ -1,8 +1,9 @@ /* - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ + import React from "react"; import ReactDOM from "react-dom"; import "./index.css"; diff --git a/mephisto/client/full/webapp/src/lib/Async.ts b/mephisto/client/full/webapp/src/lib/Async.ts index 5760fbca1..5e49a6b73 100644 --- a/mephisto/client/full/webapp/src/lib/Async.ts +++ b/mephisto/client/full/webapp/src/lib/Async.ts @@ -1,8 +1,9 @@ /* - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ + import React from "react"; import { AxiosPromise, AxiosRequestConfig } from "axios"; import { ResponseValues, RefetchOptions, UseAxiosResult } from "axios-hooks"; diff --git a/mephisto/client/full/webapp/src/lib/toaster.ts b/mephisto/client/full/webapp/src/lib/toaster.ts index 4b2228fb6..1cac30903 100644 --- a/mephisto/client/full/webapp/src/lib/toaster.ts +++ b/mephisto/client/full/webapp/src/lib/toaster.ts @@ -1,8 +1,9 @@ /* - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ + import { Position, Toaster } from "@blueprintjs/core"; let toaster = Toaster.create({ position: Position.BOTTOM_LEFT }); diff --git a/mephisto/client/full/webapp/src/mocks.ts b/mephisto/client/full/webapp/src/mocks.ts index 7c3ef0573..8725bf834 100644 --- a/mephisto/client/full/webapp/src/mocks.ts +++ b/mephisto/client/full/webapp/src/mocks.ts @@ -1,8 +1,9 @@ /* - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ + import { TaskRun, RunningTasks } from "./models"; export const task_runs__running: RunningTasks = { diff --git a/mephisto/client/full/webapp/src/models.ts b/mephisto/client/full/webapp/src/models.ts index 0b65476ad..2bb2f7bf7 100644 --- a/mephisto/client/full/webapp/src/models.ts +++ b/mephisto/client/full/webapp/src/models.ts @@ -1,5 +1,5 @@ /* - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ diff --git a/mephisto/client/full/webapp/src/react-app-env.d.ts b/mephisto/client/full/webapp/src/react-app-env.d.ts index 9d2168c53..e418647e6 100644 --- a/mephisto/client/full/webapp/src/react-app-env.d.ts +++ b/mephisto/client/full/webapp/src/react-app-env.d.ts @@ -1,5 +1,5 @@ /* - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ diff --git a/mephisto/client/full/webapp/src/service.ts b/mephisto/client/full/webapp/src/service.ts index 00f7dc7bd..303c3abfa 100644 --- a/mephisto/client/full/webapp/src/service.ts +++ b/mephisto/client/full/webapp/src/service.ts @@ -1,8 +1,9 @@ /* - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ + import axios from "./axios"; import { AxiosPromise } from "axios"; diff --git a/mephisto/client/full/webapp/src/setupTests.ts b/mephisto/client/full/webapp/src/setupTests.ts index 78ba2d88c..adaf756dc 100644 --- a/mephisto/client/full/webapp/src/setupTests.ts +++ b/mephisto/client/full/webapp/src/setupTests.ts @@ -1,5 +1,5 @@ /* - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ diff --git a/mephisto/client/full/webapp/src/utils.ts b/mephisto/client/full/webapp/src/utils.ts index d56c2c599..386002977 100644 --- a/mephisto/client/full/webapp/src/utils.ts +++ b/mephisto/client/full/webapp/src/utils.ts @@ -1,5 +1,5 @@ /* - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ diff --git a/mephisto/client/full/webapp/src/widgets/Base.tsx b/mephisto/client/full/webapp/src/widgets/Base.tsx index ea4348483..986949d99 100644 --- a/mephisto/client/full/webapp/src/widgets/Base.tsx +++ b/mephisto/client/full/webapp/src/widgets/Base.tsx @@ -1,8 +1,9 @@ /* - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ + import React from "react"; import { Card, Elevation } from "@blueprintjs/core"; diff --git a/mephisto/client/full/webapp/src/widgets/GridReview.js b/mephisto/client/full/webapp/src/widgets/GridReview.js index 2031f7216..a087d5f2b 100644 --- a/mephisto/client/full/webapp/src/widgets/GridReview.js +++ b/mephisto/client/full/webapp/src/widgets/GridReview.js @@ -1,5 +1,5 @@ /* - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ diff --git a/mephisto/client/full/webapp/src/widgets/Launch.tsx b/mephisto/client/full/webapp/src/widgets/Launch.tsx index 27c211780..a7b4ccb06 100644 --- a/mephisto/client/full/webapp/src/widgets/Launch.tsx +++ b/mephisto/client/full/webapp/src/widgets/Launch.tsx @@ -1,5 +1,5 @@ /* - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ diff --git a/mephisto/client/full/webapp/src/widgets/Prepare.tsx b/mephisto/client/full/webapp/src/widgets/Prepare.tsx index 5020e438f..897fbf339 100644 --- a/mephisto/client/full/webapp/src/widgets/Prepare.tsx +++ b/mephisto/client/full/webapp/src/widgets/Prepare.tsx @@ -1,5 +1,5 @@ /* - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ diff --git a/mephisto/client/full/webapp/src/widgets/Review.tsx b/mephisto/client/full/webapp/src/widgets/Review.tsx index b09c80239..bce3776aa 100644 --- a/mephisto/client/full/webapp/src/widgets/Review.tsx +++ b/mephisto/client/full/webapp/src/widgets/Review.tsx @@ -1,5 +1,5 @@ /* - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ diff --git a/mephisto/client/full/webapp/src/widgets/TaskRunSummary.tsx b/mephisto/client/full/webapp/src/widgets/TaskRunSummary.tsx index e44753154..493f5003f 100644 --- a/mephisto/client/full/webapp/src/widgets/TaskRunSummary.tsx +++ b/mephisto/client/full/webapp/src/widgets/TaskRunSummary.tsx @@ -1,8 +1,9 @@ /* - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ + import React from "react"; import { TaskRun } from "../models"; import moment from "moment"; diff --git a/mephisto/client/full/webapp/src/widgets/components/ArchitectSelect.tsx b/mephisto/client/full/webapp/src/widgets/components/ArchitectSelect.tsx index 4b20e3cb2..ab56aca3f 100644 --- a/mephisto/client/full/webapp/src/widgets/components/ArchitectSelect.tsx +++ b/mephisto/client/full/webapp/src/widgets/components/ArchitectSelect.tsx @@ -1,5 +1,5 @@ /* - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ diff --git a/mephisto/client/full/webapp/src/widgets/components/BlueprintSelect.tsx b/mephisto/client/full/webapp/src/widgets/components/BlueprintSelect.tsx index c401a3d2a..2f7ea6de2 100644 --- a/mephisto/client/full/webapp/src/widgets/components/BlueprintSelect.tsx +++ b/mephisto/client/full/webapp/src/widgets/components/BlueprintSelect.tsx @@ -1,5 +1,5 @@ /* - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ diff --git a/mephisto/client/full/webapp/src/widgets/components/FormField.tsx b/mephisto/client/full/webapp/src/widgets/components/FormField.tsx index 6a735799b..66a9b70ef 100644 --- a/mephisto/client/full/webapp/src/widgets/components/FormField.tsx +++ b/mephisto/client/full/webapp/src/widgets/components/FormField.tsx @@ -1,8 +1,9 @@ /* - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ + import React from "react"; import { FormGroup, InputGroup, Checkbox } from "@blueprintjs/core"; diff --git a/mephisto/client/full/webapp/src/widgets/components/OptionsForm.tsx b/mephisto/client/full/webapp/src/widgets/components/OptionsForm.tsx index 4ca92b1c6..48a4c3da6 100644 --- a/mephisto/client/full/webapp/src/widgets/components/OptionsForm.tsx +++ b/mephisto/client/full/webapp/src/widgets/components/OptionsForm.tsx @@ -1,8 +1,9 @@ /* - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ + import React from "react"; import FormField from "./FormField"; import { Checkbox, Card } from "@blueprintjs/core"; diff --git a/mephisto/client/full/webapp/src/widgets/components/ProviderSelect.tsx b/mephisto/client/full/webapp/src/widgets/components/ProviderSelect.tsx index 4a633c5f1..8a570b23d 100644 --- a/mephisto/client/full/webapp/src/widgets/components/ProviderSelect.tsx +++ b/mephisto/client/full/webapp/src/widgets/components/ProviderSelect.tsx @@ -1,8 +1,9 @@ /* - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ + import React from "react"; import { Select, ItemRenderer } from "@blueprintjs/select"; import { Button, MenuItem } from "@blueprintjs/core"; diff --git a/mephisto/client/full/webapp/src/widgets/components/RequesterForm.tsx b/mephisto/client/full/webapp/src/widgets/components/RequesterForm.tsx index 3d470a159..ceb3775ca 100644 --- a/mephisto/client/full/webapp/src/widgets/components/RequesterForm.tsx +++ b/mephisto/client/full/webapp/src/widgets/components/RequesterForm.tsx @@ -1,5 +1,5 @@ /* - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ diff --git a/mephisto/client/full/webapp/src/widgets/components/RequesterSelect.tsx b/mephisto/client/full/webapp/src/widgets/components/RequesterSelect.tsx index 7000c5631..0e19b3913 100644 --- a/mephisto/client/full/webapp/src/widgets/components/RequesterSelect.tsx +++ b/mephisto/client/full/webapp/src/widgets/components/RequesterSelect.tsx @@ -1,8 +1,9 @@ /* - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ + import React from "react"; import { Select, ItemRenderer } from "@blueprintjs/select"; import { Button, MenuItem } from "@blueprintjs/core"; diff --git a/mephisto/client/review/__init__.py b/mephisto/client/review/__init__.py index 240697e32..cfaca7562 100644 --- a/mephisto/client/review/__init__.py +++ b/mephisto/client/review/__init__.py @@ -1,5 +1,5 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/client/review/default-ui/index.html b/mephisto/client/review/default-ui/index.html index 1ce657d3b..428325556 100644 --- a/mephisto/client/review/default-ui/index.html +++ b/mephisto/client/review/default-ui/index.html @@ -1,3 +1,9 @@ + + diff --git a/mephisto/client/review/default-ui/static/css/main.41f44bb3.css b/mephisto/client/review/default-ui/static/css/main.41f44bb3.css index 4804c70f0..0d83fec48 100644 --- a/mephisto/client/review/default-ui/static/css/main.41f44bb3.css +++ b/mephisto/client/review/default-ui/static/css/main.41f44bb3.css @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + @charset "UTF-8"; .default-item-renderer { margin: auto 0; diff --git a/mephisto/client/review/default-ui/static/js/main.7cc18a59.js b/mephisto/client/review/default-ui/static/js/main.7cc18a59.js index 4e7bca454..a838e9faa 100644 --- a/mephisto/client/review/default-ui/static/js/main.7cc18a59.js +++ b/mephisto/client/review/default-ui/static/js/main.7cc18a59.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + /*! For license information please see main.7cc18a59.js.LICENSE.txt */ !(function () { var e = { diff --git a/mephisto/client/review/default-ui/static/js/main.7cc18a59.js.LICENSE.txt b/mephisto/client/review/default-ui/static/js/main.7cc18a59.js.LICENSE.txt index 08a2f7ad3..fadeab056 100644 --- a/mephisto/client/review/default-ui/static/js/main.7cc18a59.js.LICENSE.txt +++ b/mephisto/client/review/default-ui/static/js/main.7cc18a59.js.LICENSE.txt @@ -51,7 +51,7 @@ PERFORMANCE OF THIS SOFTWARE. /** @license React v0.20.2 * scheduler.production.min.js * - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. @@ -60,7 +60,7 @@ PERFORMANCE OF THIS SOFTWARE. /** @license React v16.13.1 * react-is.production.min.js * - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. @@ -69,7 +69,7 @@ PERFORMANCE OF THIS SOFTWARE. /** @license React v17.0.2 * react-dom.production.min.js * - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. @@ -78,7 +78,7 @@ PERFORMANCE OF THIS SOFTWARE. /** @license React v17.0.2 * react-jsx-runtime.production.min.js * - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. @@ -87,7 +87,7 @@ PERFORMANCE OF THIS SOFTWARE. /** @license React v17.0.2 * react.production.min.js * - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. diff --git a/mephisto/client/review/default-ui/static/js/main.7cc18a59.js.map b/mephisto/client/review/default-ui/static/js/main.7cc18a59.js.map index 3fc26b707..c0e0746ec 100644 --- a/mephisto/client/review/default-ui/static/js/main.7cc18a59.js.map +++ b/mephisto/client/review/default-ui/static/js/main.7cc18a59.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/main.7cc18a59.js","mappings":"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","sources":["../node_modules/@babel/runtime/helpers/interopRequireDefault.js","../node_modules/@babel/runtime/regenerator/index.js","../node_modules/@hypnosphi/create-react-context/lib/implementation.js","../node_modules/@hypnosphi/create-react-context/lib/index.js","../node_modules/call-bind/callBound.js","../node_modules/call-bind/index.js","../node_modules/classnames/index.js","../node_modules/deep-equal/index.js","../node_modules/define-properties/index.js","../node_modules/dom-helpers/class/addClass.js","../node_modules/dom-helpers/class/hasClass.js","../node_modules/dom-helpers/class/removeClass.js","../node_modules/dom4/build/dom4.max.js","../node_modules/function-bind/implementation.js","../node_modules/function-bind/index.js","../node_modules/get-intrinsic/index.js","../node_modules/gud/index.js","../node_modules/has-symbols/index.js","../node_modules/has-symbols/shams.js","../node_modules/has-tostringtag/shams.js","../node_modules/has/src/index.js","../node_modules/hoist-non-react-statics/dist/hoist-non-react-statics.cjs.js","../node_modules/hoist-non-react-statics/node_modules/react-is/cjs/react-is.production.min.js","../node_modules/hoist-non-react-statics/node_modules/react-is/index.js","../node_modules/is-arguments/index.js","../node_modules/is-date-object/index.js","../node_modules/is-regex/index.js","../node_modules/mephisto-review-hook/build/bundle.js","../node_modules/object-assign/index.js","../node_modules/object-is/implementation.js","../node_modules/object-is/index.js","../node_modules/object-is/polyfill.js","../node_modules/object-is/shim.js","../node_modules/object-keys/implementation.js","../node_modules/object-keys/index.js","../node_modules/object-keys/isArguments.js","../node_modules/prop-types/factoryWithThrowingShims.js","../node_modules/prop-types/index.js","../node_modules/prop-types/lib/ReactPropTypesSecret.js","../node_modules/react-dom/cjs/react-dom.production.min.js","../node_modules/react-dom/index.js","../node_modules/react-lifecycles-compat/react-lifecycles-compat.es.js","../node_modules/react-router/node_modules/isarray/index.js","../node_modules/react-router/node_modules/path-to-regexp/index.js","../node_modules/react-router/node_modules/react-is/cjs/react-is.production.min.js","../node_modules/react-router/node_modules/react-is/index.js","../node_modules/react-transition-group/CSSTransition.js","../node_modules/react-transition-group/ReplaceTransition.js","../node_modules/react-transition-group/Transition.js","../node_modules/react-transition-group/TransitionGroup.js","../node_modules/react-transition-group/index.js","../node_modules/react-transition-group/utils/ChildMapping.js","../node_modules/react-transition-group/utils/PropTypes.js","../node_modules/react/cjs/react-jsx-runtime.production.min.js","../node_modules/react/cjs/react.production.min.js","../node_modules/react/index.js","../node_modules/react/jsx-runtime.js","../node_modules/regenerator-runtime/runtime.js","../node_modules/regexp.prototype.flags/implementation.js","../node_modules/regexp.prototype.flags/index.js","../node_modules/regexp.prototype.flags/polyfill.js","../node_modules/regexp.prototype.flags/shim.js","../node_modules/scheduler/cjs/scheduler.production.min.js","../node_modules/scheduler/index.js","../node_modules/warning/warning.js","../webpack/bootstrap","../webpack/runtime/compat get default export","../webpack/runtime/define property getters","../webpack/runtime/global","../webpack/runtime/hasOwnProperty shorthand","../webpack/runtime/make namespace object","../node_modules/@babel/runtime/helpers/esm/setPrototypeOf.js","../node_modules/@babel/runtime/helpers/esm/inheritsLoose.js","../node_modules/@babel/runtime/helpers/esm/extends.js","../node_modules/resolve-pathname/esm/resolve-pathname.js","../node_modules/value-equal/esm/value-equal.js","../node_modules/tiny-invariant/dist/tiny-invariant.esm.js","../node_modules/history/esm/history.js","../node_modules/mini-create-react-context/dist/esm/index.js","../node_modules/@babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js","../node_modules/react-router/modules/createNameContext.js","../node_modules/react-router/modules/HistoryContext.js","../node_modules/react-router/modules/RouterContext.js","../node_modules/react-router/modules/Router.js","../node_modules/react-router/modules/MemoryRouter.js","../node_modules/react-router/modules/Lifecycle.js","../node_modules/react-router/modules/generatePath.js","../node_modules/react-router/modules/Redirect.js","../node_modules/react-router/modules/matchPath.js","../node_modules/react-router/modules/Route.js","../node_modules/react-router/modules/StaticRouter.js","../node_modules/react-router/modules/Switch.js","../node_modules/react-router/modules/hooks.js","../node_modules/react-router-dom/modules/BrowserRouter.js","../node_modules/react-router-dom/modules/HashRouter.js","../node_modules/react-router-dom/modules/utils/locationUtils.js","../node_modules/react-router-dom/modules/Link.js","../node_modules/react-router-dom/modules/NavLink.js","../node_modules/@babel/runtime/helpers/esm/arrayLikeToArray.js","../node_modules/@babel/runtime/helpers/esm/slicedToArray.js","../node_modules/@babel/runtime/helpers/esm/arrayWithHoles.js","../node_modules/@babel/runtime/helpers/esm/iterableToArrayLimit.js","../node_modules/@babel/runtime/helpers/esm/unsupportedIterableToArray.js","../node_modules/@babel/runtime/helpers/esm/nonIterableRest.js","../node_modules/@blueprintjs/core/src/common/configureDom4.ts","../node_modules/@blueprintjs/core/node_modules/tslib/tslib.es6.js","../node_modules/@blueprintjs/core/src/common/props.ts","../node_modules/@blueprintjs/core/src/common/refs.ts","../node_modules/@blueprintjs/core/src/common/keys.ts","../node_modules/@blueprintjs/core/src/common/alignment.ts","../node_modules/@blueprintjs/core/src/common/elevation.ts","../node_modules/@blueprintjs/core/src/common/intent.ts","../node_modules/@blueprintjs/core/src/common/position.ts","../node_modules/@blueprintjs/core/src/common/classes.ts","../node_modules/@blueprintjs/core/src/common/utils/jsUtils.ts","../node_modules/@blueprintjs/core/src/common/abstractPureComponent2.ts","../node_modules/@blueprintjs/core/src/common/utils/reactUtils.ts","../node_modules/@blueprintjs/core/src/components/icon/icon.tsx","../node_modules/@blueprintjs/icons/src/generated/iconSvgPaths.ts","../node_modules/@blueprintjs/core/src/components/spinner/spinner.tsx","../node_modules/@blueprintjs/core/src/common/errors.ts","../node_modules/@blueprintjs/core/src/components/button/abstractButton.tsx","../node_modules/@blueprintjs/core/src/components/button/buttons.tsx","../node_modules/@blueprintjs/core/src/components/card/card.tsx","../node_modules/@blueprintjs/core/src/components/forms/asyncControllableInput.tsx","../node_modules/@blueprintjs/core/src/components/forms/inputGroup.tsx","../node_modules/@blueprintjs/core/src/components/html/html.tsx","../node_modules/@blueprintjs/core/src/components/navbar/navbarDivider.tsx","../node_modules/@blueprintjs/core/src/components/navbar/navbarGroup.tsx","../node_modules/@blueprintjs/core/src/components/navbar/navbarHeading.tsx","../node_modules/@blueprintjs/core/src/components/navbar/navbar.tsx","../node_modules/@blueprintjs/core/src/common/utils/functionUtils.ts","../node_modules/@blueprintjs/core/src/components/portal/portal.tsx","../node_modules/@blueprintjs/core/src/components/overlay/overlay.tsx","../node_modules/@blueprintjs/core/src/components/button/buttonGroup.tsx","../node_modules/@blueprintjs/core/src/components/toast/toast.tsx","../node_modules/@blueprintjs/core/src/components/toast/toaster.tsx","../node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js","../node_modules/@babel/runtime/helpers/esm/defineProperty.js","../node_modules/react-popper/lib/esm/Manager.js","../node_modules/react-popper/lib/esm/utils.js","../node_modules/react-popper/lib/esm/Reference.js","../node_modules/popper.js/src/utils/isBrowser.js","../node_modules/popper.js/src/utils/debounce.js","../node_modules/popper.js/src/utils/isFunction.js","../node_modules/popper.js/src/utils/getStyleComputedProperty.js","../node_modules/popper.js/src/utils/getParentNode.js","../node_modules/popper.js/src/utils/getScrollParent.js","../node_modules/popper.js/src/utils/getReferenceNode.js","../node_modules/popper.js/src/utils/isIE.js","../node_modules/popper.js/src/utils/getOffsetParent.js","../node_modules/popper.js/src/utils/getRoot.js","../node_modules/popper.js/src/utils/findCommonOffsetParent.js","../node_modules/popper.js/src/utils/isOffsetContainer.js","../node_modules/popper.js/src/utils/getScroll.js","../node_modules/popper.js/src/utils/includeScroll.js","../node_modules/popper.js/src/utils/getBordersSize.js","../node_modules/popper.js/src/utils/getWindowSizes.js","../node_modules/popper.js/src/utils/getClientRect.js","../node_modules/popper.js/src/utils/getBoundingClientRect.js","../node_modules/popper.js/src/utils/getOffsetRectRelativeToArbitraryNode.js","../node_modules/popper.js/src/utils/getViewportOffsetRectRelativeToArtbitraryNode.js","../node_modules/popper.js/src/utils/isFixed.js","../node_modules/popper.js/src/utils/getFixedPositionOffsetParent.js","../node_modules/popper.js/src/utils/getBoundaries.js","../node_modules/popper.js/src/utils/computeAutoPlacement.js","../node_modules/popper.js/src/utils/getReferenceOffsets.js","../node_modules/popper.js/src/utils/getOuterSizes.js","../node_modules/popper.js/src/utils/getOppositePlacement.js","../node_modules/popper.js/src/utils/getPopperOffsets.js","../node_modules/popper.js/src/utils/find.js","../node_modules/popper.js/src/utils/runModifiers.js","../node_modules/popper.js/src/utils/findIndex.js","../node_modules/popper.js/src/methods/update.js","../node_modules/popper.js/src/utils/isModifierEnabled.js","../node_modules/popper.js/src/utils/getSupportedPropertyName.js","../node_modules/popper.js/src/methods/destroy.js","../node_modules/popper.js/src/utils/getWindow.js","../node_modules/popper.js/src/utils/setupEventListeners.js","../node_modules/popper.js/src/methods/enableEventListeners.js","../node_modules/popper.js/src/methods/disableEventListeners.js","../node_modules/popper.js/src/utils/removeEventListeners.js","../node_modules/popper.js/src/utils/isNumeric.js","../node_modules/popper.js/src/utils/setStyles.js","../node_modules/popper.js/src/modifiers/computeStyle.js","../node_modules/popper.js/src/utils/isModifierRequired.js","../node_modules/popper.js/src/methods/placements.js","../node_modules/popper.js/src/utils/clockwise.js","../node_modules/popper.js/src/modifiers/flip.js","../node_modules/popper.js/src/modifiers/offset.js","../node_modules/popper.js/src/modifiers/index.js","../node_modules/popper.js/src/modifiers/shift.js","../node_modules/popper.js/src/modifiers/preventOverflow.js","../node_modules/popper.js/src/modifiers/keepTogether.js","../node_modules/popper.js/src/modifiers/arrow.js","../node_modules/popper.js/src/utils/getOppositeVariation.js","../node_modules/popper.js/src/modifiers/inner.js","../node_modules/popper.js/src/modifiers/hide.js","../node_modules/popper.js/src/utils/getRoundedOffsets.js","../node_modules/popper.js/src/modifiers/applyStyle.js","../node_modules/popper.js/src/utils/setAttributes.js","../node_modules/popper.js/src/methods/defaults.js","../node_modules/popper.js/src/index.js","../node_modules/react-popper/lib/esm/Popper.js","../node_modules/@blueprintjs/core/src/common/utils/domUtils.ts","../node_modules/resize-observer-polyfill/dist/ResizeObserver.es.js","../node_modules/@blueprintjs/core/src/components/resize-sensor/resizeSensor.tsx","../node_modules/@blueprintjs/core/src/components/popover/popperUtils.ts","../node_modules/@blueprintjs/core/src/components/popover/popoverArrow.tsx","../node_modules/@blueprintjs/core/src/components/popover/popoverMigrationUtils.ts","../node_modules/@blueprintjs/core/src/components/popover/popover.tsx","../node_modules/@blueprintjs/core/src/components/tooltip/tooltip.tsx","renderers/JSONItem/JSONItem.jsx","renderers/GridCollection/GridCollection.jsx","components/pagination/Pagination.jsx","config.js","utils.js","components/ErrorPane.js","components/CollectionView.jsx","../node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js","components/ItemView.jsx","index.js"],"sourcesContent":["function _interopRequireDefault(obj) {\n return obj && obj.__esModule ? obj : {\n \"default\": obj\n };\n}\n\nmodule.exports = _interopRequireDefault, module.exports.__esModule = true, module.exports[\"default\"] = module.exports;","module.exports = require(\"regenerator-runtime\");\n","'use strict';\n\nexports.__esModule = true;\n\nvar _react = require('react');\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = require('prop-types');\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nvar _gud = require('gud');\n\nvar _gud2 = _interopRequireDefault(_gud);\n\nvar _warning = require('warning');\n\nvar _warning2 = _interopRequireDefault(_warning);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return call && (typeof call === \"object\" || typeof call === \"function\") ? call : self; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function, not \" + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }\n\nvar MAX_SIGNED_31_BIT_INT = 1073741823;\n\n// Inlined Object.is polyfill.\n// https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/is\nfunction objectIs(x, y) {\n if (x === y) {\n return x !== 0 || 1 / x === 1 / y;\n } else {\n return x !== x && y !== y;\n }\n}\n\nfunction createEventEmitter(value) {\n var handlers = [];\n return {\n on: function on(handler) {\n handlers.push(handler);\n },\n off: function off(handler) {\n handlers = handlers.filter(function (h) {\n return h !== handler;\n });\n },\n get: function get() {\n return value;\n },\n set: function set(newValue, changedBits) {\n value = newValue;\n handlers.forEach(function (handler) {\n return handler(value, changedBits);\n });\n }\n };\n}\n\nfunction onlyChild(children) {\n return Array.isArray(children) ? children[0] : children;\n}\n\nfunction createReactContext(defaultValue, calculateChangedBits) {\n var _Provider$childContex, _Consumer$contextType;\n\n var contextProp = '__create-react-context-' + (0, _gud2.default)() + '__';\n\n var Provider = function (_Component) {\n _inherits(Provider, _Component);\n\n function Provider() {\n var _temp, _this, _ret;\n\n _classCallCheck(this, Provider);\n\n for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) {\n args[_key] = arguments[_key];\n }\n\n return _ret = (_temp = (_this = _possibleConstructorReturn(this, _Component.call.apply(_Component, [this].concat(args))), _this), _this.emitter = createEventEmitter(_this.props.value), _temp), _possibleConstructorReturn(_this, _ret);\n }\n\n Provider.prototype.getChildContext = function getChildContext() {\n var _ref;\n\n return _ref = {}, _ref[contextProp] = this.emitter, _ref;\n };\n\n Provider.prototype.componentWillReceiveProps = function componentWillReceiveProps(nextProps) {\n if (this.props.value !== nextProps.value) {\n var oldValue = this.props.value;\n var newValue = nextProps.value;\n var changedBits = void 0;\n\n if (objectIs(oldValue, newValue)) {\n changedBits = 0; // No change\n } else {\n changedBits = typeof calculateChangedBits === 'function' ? calculateChangedBits(oldValue, newValue) : MAX_SIGNED_31_BIT_INT;\n if (process.env.NODE_ENV !== 'production') {\n (0, _warning2.default)((changedBits & MAX_SIGNED_31_BIT_INT) === changedBits, 'calculateChangedBits: Expected the return value to be a ' + '31-bit integer. Instead received: %s', changedBits);\n }\n\n changedBits |= 0;\n\n if (changedBits !== 0) {\n this.emitter.set(nextProps.value, changedBits);\n }\n }\n }\n };\n\n Provider.prototype.render = function render() {\n return this.props.children;\n };\n\n return Provider;\n }(_react.Component);\n\n Provider.childContextTypes = (_Provider$childContex = {}, _Provider$childContex[contextProp] = _propTypes2.default.object.isRequired, _Provider$childContex);\n\n var Consumer = function (_Component2) {\n _inherits(Consumer, _Component2);\n\n function Consumer() {\n var _temp2, _this2, _ret2;\n\n _classCallCheck(this, Consumer);\n\n for (var _len2 = arguments.length, args = Array(_len2), _key2 = 0; _key2 < _len2; _key2++) {\n args[_key2] = arguments[_key2];\n }\n\n return _ret2 = (_temp2 = (_this2 = _possibleConstructorReturn(this, _Component2.call.apply(_Component2, [this].concat(args))), _this2), _this2.state = {\n value: _this2.getValue()\n }, _this2.onUpdate = function (newValue, changedBits) {\n var observedBits = _this2.observedBits | 0;\n if ((observedBits & changedBits) !== 0) {\n _this2.setState({ value: _this2.getValue() });\n }\n }, _temp2), _possibleConstructorReturn(_this2, _ret2);\n }\n\n Consumer.prototype.componentWillReceiveProps = function componentWillReceiveProps(nextProps) {\n var observedBits = nextProps.observedBits;\n\n this.observedBits = observedBits === undefined || observedBits === null ? MAX_SIGNED_31_BIT_INT // Subscribe to all changes by default\n : observedBits;\n };\n\n Consumer.prototype.componentDidMount = function componentDidMount() {\n if (this.context[contextProp]) {\n this.context[contextProp].on(this.onUpdate);\n }\n var observedBits = this.props.observedBits;\n\n this.observedBits = observedBits === undefined || observedBits === null ? MAX_SIGNED_31_BIT_INT // Subscribe to all changes by default\n : observedBits;\n };\n\n Consumer.prototype.componentWillUnmount = function componentWillUnmount() {\n if (this.context[contextProp]) {\n this.context[contextProp].off(this.onUpdate);\n }\n };\n\n Consumer.prototype.getValue = function getValue() {\n if (this.context[contextProp]) {\n return this.context[contextProp].get();\n } else {\n return defaultValue;\n }\n };\n\n Consumer.prototype.render = function render() {\n return onlyChild(this.props.children)(this.state.value);\n };\n\n return Consumer;\n }(_react.Component);\n\n Consumer.contextTypes = (_Consumer$contextType = {}, _Consumer$contextType[contextProp] = _propTypes2.default.object, _Consumer$contextType);\n\n\n return {\n Provider: Provider,\n Consumer: Consumer\n };\n}\n\nexports.default = createReactContext;\nmodule.exports = exports['default'];","'use strict';\n\nexports.__esModule = true;\n\nvar _react = require('react');\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _implementation = require('./implementation');\n\nvar _implementation2 = _interopRequireDefault(_implementation);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nexports.default = _react2.default.createContext || _implementation2.default;\nmodule.exports = exports['default'];","'use strict';\n\nvar GetIntrinsic = require('get-intrinsic');\n\nvar callBind = require('./');\n\nvar $indexOf = callBind(GetIntrinsic('String.prototype.indexOf'));\n\nmodule.exports = function callBoundIntrinsic(name, allowMissing) {\n\tvar intrinsic = GetIntrinsic(name, !!allowMissing);\n\tif (typeof intrinsic === 'function' && $indexOf(name, '.prototype.') > -1) {\n\t\treturn callBind(intrinsic);\n\t}\n\treturn intrinsic;\n};\n","'use strict';\n\nvar bind = require('function-bind');\nvar GetIntrinsic = require('get-intrinsic');\n\nvar $apply = GetIntrinsic('%Function.prototype.apply%');\nvar $call = GetIntrinsic('%Function.prototype.call%');\nvar $reflectApply = GetIntrinsic('%Reflect.apply%', true) || bind.call($call, $apply);\n\nvar $gOPD = GetIntrinsic('%Object.getOwnPropertyDescriptor%', true);\nvar $defineProperty = GetIntrinsic('%Object.defineProperty%', true);\nvar $max = GetIntrinsic('%Math.max%');\n\nif ($defineProperty) {\n\ttry {\n\t\t$defineProperty({}, 'a', { value: 1 });\n\t} catch (e) {\n\t\t// IE 8 has a broken defineProperty\n\t\t$defineProperty = null;\n\t}\n}\n\nmodule.exports = function callBind(originalFunction) {\n\tvar func = $reflectApply(bind, $call, arguments);\n\tif ($gOPD && $defineProperty) {\n\t\tvar desc = $gOPD(func, 'length');\n\t\tif (desc.configurable) {\n\t\t\t// original length, plus the receiver, minus any additional arguments (after the receiver)\n\t\t\t$defineProperty(\n\t\t\t\tfunc,\n\t\t\t\t'length',\n\t\t\t\t{ value: 1 + $max(0, originalFunction.length - (arguments.length - 1)) }\n\t\t\t);\n\t\t}\n\t}\n\treturn func;\n};\n\nvar applyBind = function applyBind() {\n\treturn $reflectApply(bind, $apply, arguments);\n};\n\nif ($defineProperty) {\n\t$defineProperty(module.exports, 'apply', { value: applyBind });\n} else {\n\tmodule.exports.apply = applyBind;\n}\n","/*!\n Copyright (c) 2018 Jed Watson.\n Licensed under the MIT License (MIT), see\n http://jedwatson.github.io/classnames\n*/\n/* global define */\n\n(function () {\n\t'use strict';\n\n\tvar hasOwn = {}.hasOwnProperty;\n\n\tfunction classNames() {\n\t\tvar classes = [];\n\n\t\tfor (var i = 0; i < arguments.length; i++) {\n\t\t\tvar arg = arguments[i];\n\t\t\tif (!arg) continue;\n\n\t\t\tvar argType = typeof arg;\n\n\t\t\tif (argType === 'string' || argType === 'number') {\n\t\t\t\tclasses.push(arg);\n\t\t\t} else if (Array.isArray(arg)) {\n\t\t\t\tif (arg.length) {\n\t\t\t\t\tvar inner = classNames.apply(null, arg);\n\t\t\t\t\tif (inner) {\n\t\t\t\t\t\tclasses.push(inner);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t} else if (argType === 'object') {\n\t\t\t\tif (arg.toString === Object.prototype.toString) {\n\t\t\t\t\tfor (var key in arg) {\n\t\t\t\t\t\tif (hasOwn.call(arg, key) && arg[key]) {\n\t\t\t\t\t\t\tclasses.push(key);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tclasses.push(arg.toString());\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\treturn classes.join(' ');\n\t}\n\n\tif (typeof module !== 'undefined' && module.exports) {\n\t\tclassNames.default = classNames;\n\t\tmodule.exports = classNames;\n\t} else if (typeof define === 'function' && typeof define.amd === 'object' && define.amd) {\n\t\t// register as 'classnames', consistent with npm package name\n\t\tdefine('classnames', [], function () {\n\t\t\treturn classNames;\n\t\t});\n\t} else {\n\t\twindow.classNames = classNames;\n\t}\n}());\n","var objectKeys = require('object-keys');\nvar isArguments = require('is-arguments');\nvar is = require('object-is');\nvar isRegex = require('is-regex');\nvar flags = require('regexp.prototype.flags');\nvar isDate = require('is-date-object');\n\nvar getTime = Date.prototype.getTime;\n\nfunction deepEqual(actual, expected, options) {\n var opts = options || {};\n\n // 7.1. All identical values are equivalent, as determined by ===.\n if (opts.strict ? is(actual, expected) : actual === expected) {\n return true;\n }\n\n // 7.3. Other pairs that do not both pass typeof value == 'object', equivalence is determined by ==.\n if (!actual || !expected || (typeof actual !== 'object' && typeof expected !== 'object')) {\n return opts.strict ? is(actual, expected) : actual == expected;\n }\n\n /*\n * 7.4. For all other Object pairs, including Array objects, equivalence is\n * determined by having the same number of owned properties (as verified\n * with Object.prototype.hasOwnProperty.call), the same set of keys\n * (although not necessarily the same order), equivalent values for every\n * corresponding key, and an identical 'prototype' property. Note: this\n * accounts for both named and indexed properties on Arrays.\n */\n // eslint-disable-next-line no-use-before-define\n return objEquiv(actual, expected, opts);\n}\n\nfunction isUndefinedOrNull(value) {\n return value === null || value === undefined;\n}\n\nfunction isBuffer(x) {\n if (!x || typeof x !== 'object' || typeof x.length !== 'number') {\n return false;\n }\n if (typeof x.copy !== 'function' || typeof x.slice !== 'function') {\n return false;\n }\n if (x.length > 0 && typeof x[0] !== 'number') {\n return false;\n }\n return true;\n}\n\nfunction objEquiv(a, b, opts) {\n /* eslint max-statements: [2, 50] */\n var i, key;\n if (typeof a !== typeof b) { return false; }\n if (isUndefinedOrNull(a) || isUndefinedOrNull(b)) { return false; }\n\n // an identical 'prototype' property.\n if (a.prototype !== b.prototype) { return false; }\n\n if (isArguments(a) !== isArguments(b)) { return false; }\n\n var aIsRegex = isRegex(a);\n var bIsRegex = isRegex(b);\n if (aIsRegex !== bIsRegex) { return false; }\n if (aIsRegex || bIsRegex) {\n return a.source === b.source && flags(a) === flags(b);\n }\n\n if (isDate(a) && isDate(b)) {\n return getTime.call(a) === getTime.call(b);\n }\n\n var aIsBuffer = isBuffer(a);\n var bIsBuffer = isBuffer(b);\n if (aIsBuffer !== bIsBuffer) { return false; }\n if (aIsBuffer || bIsBuffer) { // && would work too, because both are true or both false here\n if (a.length !== b.length) { return false; }\n for (i = 0; i < a.length; i++) {\n if (a[i] !== b[i]) { return false; }\n }\n return true;\n }\n\n if (typeof a !== typeof b) { return false; }\n\n try {\n var ka = objectKeys(a);\n var kb = objectKeys(b);\n } catch (e) { // happens when one is a string literal and the other isn't\n return false;\n }\n // having the same number of owned properties (keys incorporates hasOwnProperty)\n if (ka.length !== kb.length) { return false; }\n\n // the same set of keys (although not necessarily the same order),\n ka.sort();\n kb.sort();\n // ~~~cheap key test\n for (i = ka.length - 1; i >= 0; i--) {\n if (ka[i] != kb[i]) { return false; }\n }\n // equivalent values for every corresponding key, and ~~~possibly expensive deep test\n for (i = ka.length - 1; i >= 0; i--) {\n key = ka[i];\n if (!deepEqual(a[key], b[key], opts)) { return false; }\n }\n\n return true;\n}\n\nmodule.exports = deepEqual;\n","'use strict';\n\nvar keys = require('object-keys');\nvar hasSymbols = typeof Symbol === 'function' && typeof Symbol('foo') === 'symbol';\n\nvar toStr = Object.prototype.toString;\nvar concat = Array.prototype.concat;\nvar origDefineProperty = Object.defineProperty;\n\nvar isFunction = function (fn) {\n\treturn typeof fn === 'function' && toStr.call(fn) === '[object Function]';\n};\n\nvar arePropertyDescriptorsSupported = function () {\n\tvar obj = {};\n\ttry {\n\t\torigDefineProperty(obj, 'x', { enumerable: false, value: obj });\n\t\t// eslint-disable-next-line no-unused-vars, no-restricted-syntax\n\t\tfor (var _ in obj) { // jscs:ignore disallowUnusedVariables\n\t\t\treturn false;\n\t\t}\n\t\treturn obj.x === obj;\n\t} catch (e) { /* this is IE 8. */\n\t\treturn false;\n\t}\n};\nvar supportsDescriptors = origDefineProperty && arePropertyDescriptorsSupported();\n\nvar defineProperty = function (object, name, value, predicate) {\n\tif (name in object && (!isFunction(predicate) || !predicate())) {\n\t\treturn;\n\t}\n\tif (supportsDescriptors) {\n\t\torigDefineProperty(object, name, {\n\t\t\tconfigurable: true,\n\t\t\tenumerable: false,\n\t\t\tvalue: value,\n\t\t\twritable: true\n\t\t});\n\t} else {\n\t\tobject[name] = value;\n\t}\n};\n\nvar defineProperties = function (object, map) {\n\tvar predicates = arguments.length > 2 ? arguments[2] : {};\n\tvar props = keys(map);\n\tif (hasSymbols) {\n\t\tprops = concat.call(props, Object.getOwnPropertySymbols(map));\n\t}\n\tfor (var i = 0; i < props.length; i += 1) {\n\t\tdefineProperty(object, props[i], map[props[i]], predicates[props[i]]);\n\t}\n};\n\ndefineProperties.supportsDescriptors = !!supportsDescriptors;\n\nmodule.exports = defineProperties;\n","\"use strict\";\n\nvar _interopRequireDefault = require(\"@babel/runtime/helpers/interopRequireDefault\");\n\nexports.__esModule = true;\nexports.default = addClass;\n\nvar _hasClass = _interopRequireDefault(require(\"./hasClass\"));\n\nfunction addClass(element, className) {\n if (element.classList) element.classList.add(className);else if (!(0, _hasClass.default)(element, className)) if (typeof element.className === 'string') element.className = element.className + ' ' + className;else element.setAttribute('class', (element.className && element.className.baseVal || '') + ' ' + className);\n}\n\nmodule.exports = exports[\"default\"];","\"use strict\";\n\nexports.__esModule = true;\nexports.default = hasClass;\n\nfunction hasClass(element, className) {\n if (element.classList) return !!className && element.classList.contains(className);else return (\" \" + (element.className.baseVal || element.className) + \" \").indexOf(\" \" + className + \" \") !== -1;\n}\n\nmodule.exports = exports[\"default\"];","'use strict';\n\nfunction replaceClassName(origClass, classToRemove) {\n return origClass.replace(new RegExp('(^|\\\\s)' + classToRemove + '(?:\\\\s|$)', 'g'), '$1').replace(/\\s+/g, ' ').replace(/^\\s*|\\s*$/g, '');\n}\n\nmodule.exports = function removeClass(element, className) {\n if (element.classList) element.classList.remove(className);else if (typeof element.className === 'string') element.className = replaceClassName(element.className, className);else element.setAttribute('class', replaceClassName(element.className && element.className.baseVal || '', className));\n};","/*!\nCopyright (C) 2013-2015 by Andrea Giammarchi - @WebReflection\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n\n*/\n(function(window){'use strict';\n /* jshint loopfunc: true, noempty: false*/\n // http://www.w3.org/TR/dom/#element\n\n function createDocumentFragment() {\n return document.createDocumentFragment();\n }\n\n function createElement(nodeName) {\n return document.createElement(nodeName);\n }\n\n function enoughArguments(length, name) {\n if (!length) throw new Error(\n 'Failed to construct ' +\n name +\n ': 1 argument required, but only 0 present.'\n );\n }\n\n function mutationMacro(nodes) {\n if (nodes.length === 1) {\n return textNodeIfPrimitive(nodes[0]);\n }\n for (var\n fragment = createDocumentFragment(),\n list = slice.call(nodes),\n i = 0; i < nodes.length; i++\n ) {\n fragment.appendChild(textNodeIfPrimitive(list[i]));\n }\n return fragment;\n }\n\n function textNodeIfPrimitive(node) {\n return typeof node === 'object' ? node : document.createTextNode(node);\n }\n\n for(var\n head,\n property,\n TemporaryPrototype,\n TemporaryTokenList,\n wrapVerifyToken,\n document = window.document,\n hOP = Object.prototype.hasOwnProperty,\n defineProperty = Object.defineProperty || function (object, property, descriptor) {\n if (hOP.call(descriptor, 'value')) {\n object[property] = descriptor.value;\n } else {\n if (hOP.call(descriptor, 'get'))\n object.__defineGetter__(property, descriptor.get);\n if (hOP.call(descriptor, 'set'))\n object.__defineSetter__(property, descriptor.set);\n }\n return object;\n },\n indexOf = [].indexOf || function indexOf(value){\n var length = this.length;\n while(length--) {\n if (this[length] === value) {\n break;\n }\n }\n return length;\n },\n // http://www.w3.org/TR/domcore/#domtokenlist\n verifyToken = function (token) {\n if (!token) {\n throw 'SyntaxError';\n } else if (spaces.test(token)) {\n throw 'InvalidCharacterError';\n }\n return token;\n },\n DOMTokenList = function (node) {\n var\n noClassName = typeof node.className === 'undefined',\n className = noClassName ?\n (node.getAttribute('class') || '') : node.className,\n isSVG = noClassName || typeof className === 'object',\n value = (isSVG ?\n (noClassName ? className : className.baseVal) :\n className\n ).replace(trim, '')\n ;\n if (value.length) {\n properties.push.apply(\n this,\n value.split(spaces)\n );\n }\n this._isSVG = isSVG;\n this._ = node;\n },\n classListDescriptor = {\n get: function get() {\n return new DOMTokenList(this);\n },\n set: function(){}\n },\n trim = /^\\s+|\\s+$/g,\n spaces = /\\s+/,\n SPACE = '\\x20',\n CLASS_LIST = 'classList',\n toggle = function toggle(token, force) {\n if (this.contains(token)) {\n if (!force) {\n // force is not true (either false or omitted)\n this.remove(token);\n }\n } else if(force === undefined || force) {\n force = true;\n this.add(token);\n }\n return !!force;\n },\n DocumentFragmentPrototype = window.DocumentFragment && DocumentFragment.prototype,\n Node = window.Node,\n NodePrototype = (Node || Element).prototype,\n CharacterData = window.CharacterData || Node,\n CharacterDataPrototype = CharacterData && CharacterData.prototype,\n DocumentType = window.DocumentType,\n DocumentTypePrototype = DocumentType && DocumentType.prototype,\n ElementPrototype = (window.Element || Node || window.HTMLElement).prototype,\n HTMLSelectElement = window.HTMLSelectElement || createElement('select').constructor,\n selectRemove = HTMLSelectElement.prototype.remove,\n SVGElement = window.SVGElement,\n properties = [\n 'matches', (\n ElementPrototype.matchesSelector ||\n ElementPrototype.webkitMatchesSelector ||\n ElementPrototype.khtmlMatchesSelector ||\n ElementPrototype.mozMatchesSelector ||\n ElementPrototype.msMatchesSelector ||\n ElementPrototype.oMatchesSelector ||\n function matches(selector) {\n var parentNode = this.parentNode;\n return !!parentNode && -1 < indexOf.call(\n parentNode.querySelectorAll(selector),\n this\n );\n }\n ),\n 'closest', function closest(selector) {\n var parentNode = this, matches;\n while (\n // document has no .matches\n (matches = parentNode && parentNode.matches) &&\n !parentNode.matches(selector)\n ) {\n parentNode = parentNode.parentNode;\n }\n return matches ? parentNode : null;\n },\n 'prepend', function prepend() {\n var firstChild = this.firstChild,\n node = mutationMacro(arguments);\n if (firstChild) {\n this.insertBefore(node, firstChild);\n } else {\n this.appendChild(node);\n }\n },\n 'append', function append() {\n this.appendChild(mutationMacro(arguments));\n },\n 'before', function before() {\n var parentNode = this.parentNode;\n if (parentNode) {\n parentNode.insertBefore(\n mutationMacro(arguments), this\n );\n }\n },\n 'after', function after() {\n var parentNode = this.parentNode,\n nextSibling = this.nextSibling,\n node = mutationMacro(arguments);\n if (parentNode) {\n if (nextSibling) {\n parentNode.insertBefore(node, nextSibling);\n } else {\n parentNode.appendChild(node);\n }\n }\n },\n // https://dom.spec.whatwg.org/#dom-element-toggleattribute\n 'toggleAttribute', function toggleAttribute(name, force) {\n var had = this.hasAttribute(name);\n if (1 < arguments.length) {\n if (had && !force)\n this.removeAttribute(name);\n else if (force && !had)\n this.setAttribute(name, \"\");\n }\n else if (had)\n this.removeAttribute(name);\n else\n this.setAttribute(name, \"\");\n return this.hasAttribute(name);\n },\n // WARNING - DEPRECATED - use .replaceWith() instead\n 'replace', function replace() {\n this.replaceWith.apply(this, arguments);\n },\n 'replaceWith', function replaceWith() {\n var parentNode = this.parentNode;\n if (parentNode) {\n parentNode.replaceChild(\n mutationMacro(arguments),\n this\n );\n }\n },\n 'remove', function remove() {\n var parentNode = this.parentNode;\n if (parentNode) {\n parentNode.removeChild(this);\n }\n }\n ],\n slice = properties.slice,\n i = properties.length; i; i -= 2\n ) {\n property = properties[i - 2];\n if (!(property in ElementPrototype)) {\n ElementPrototype[property] = properties[i - 1];\n }\n // avoid unnecessary re-patch when the script is included\n // gazillion times without any reason whatsoever\n // https://github.com/WebReflection/dom4/pull/48\n if (property === 'remove' && !selectRemove._dom4) {\n // see https://github.com/WebReflection/dom4/issues/19\n (HTMLSelectElement.prototype[property] = function () {\n return 0 < arguments.length ?\n selectRemove.apply(this, arguments) :\n ElementPrototype.remove.call(this);\n })._dom4 = true;\n }\n // see https://github.com/WebReflection/dom4/issues/18\n if (/^(?:before|after|replace|replaceWith|remove)$/.test(property)) {\n if (CharacterData && !(property in CharacterDataPrototype)) {\n CharacterDataPrototype[property] = properties[i - 1];\n }\n if (DocumentType && !(property in DocumentTypePrototype)) {\n DocumentTypePrototype[property] = properties[i - 1];\n }\n }\n // see https://github.com/WebReflection/dom4/pull/26\n if (/^(?:append|prepend)$/.test(property)) {\n if (DocumentFragmentPrototype) {\n if (!(property in DocumentFragmentPrototype)) {\n DocumentFragmentPrototype[property] = properties[i - 1];\n }\n } else {\n try {\n createDocumentFragment().constructor.prototype[property] = properties[i - 1];\n } catch(o_O) {}\n }\n }\n }\n\n // most likely an IE9 only issue\n // see https://github.com/WebReflection/dom4/issues/6\n if (!createElement('a').matches('a')) {\n ElementPrototype[property] = function(matches){\n return function (selector) {\n return matches.call(\n this.parentNode ?\n this :\n createDocumentFragment().appendChild(this),\n selector\n );\n };\n }(ElementPrototype[property]);\n }\n\n // used to fix both old webkit and SVG\n DOMTokenList.prototype = {\n length: 0,\n add: function add() {\n for(var j = 0, token; j < arguments.length; j++) {\n token = arguments[j];\n if(!this.contains(token)) {\n properties.push.call(this, property);\n }\n }\n if (this._isSVG) {\n this._.setAttribute('class', '' + this);\n } else {\n this._.className = '' + this;\n }\n },\n contains: (function(indexOf){\n return function contains(token) {\n i = indexOf.call(this, property = verifyToken(token));\n return -1 < i;\n };\n }([].indexOf || function (token) {\n i = this.length;\n while(i-- && this[i] !== token){}\n return i;\n })),\n item: function item(i) {\n return this[i] || null;\n },\n remove: function remove() {\n for(var j = 0, token; j < arguments.length; j++) {\n token = arguments[j];\n if(this.contains(token)) {\n properties.splice.call(this, i, 1);\n }\n }\n if (this._isSVG) {\n this._.setAttribute('class', '' + this);\n } else {\n this._.className = '' + this;\n }\n },\n toggle: toggle,\n toString: function toString() {\n return properties.join.call(this, SPACE);\n }\n };\n\n if (SVGElement && !(CLASS_LIST in SVGElement.prototype)) {\n defineProperty(SVGElement.prototype, CLASS_LIST, classListDescriptor);\n }\n\n // http://www.w3.org/TR/dom/#domtokenlist\n // iOS 5.1 has completely screwed this property\n // classList in ElementPrototype is false\n // but it's actually there as getter\n if (!(CLASS_LIST in document.documentElement)) {\n defineProperty(ElementPrototype, CLASS_LIST, classListDescriptor);\n } else {\n // iOS 5.1 and Nokia ASHA do not support multiple add or remove\n // trying to detect and fix that in here\n TemporaryTokenList = createElement('div')[CLASS_LIST];\n TemporaryTokenList.add('a', 'b', 'a');\n if ('a\\x20b' != TemporaryTokenList) {\n // no other way to reach original methods in iOS 5.1\n TemporaryPrototype = TemporaryTokenList.constructor.prototype;\n if (!('add' in TemporaryPrototype)) {\n // ASHA double fails in here\n TemporaryPrototype = window.TemporaryTokenList.prototype;\n }\n wrapVerifyToken = function (original) {\n return function () {\n var i = 0;\n while (i < arguments.length) {\n original.call(this, arguments[i++]);\n }\n };\n };\n TemporaryPrototype.add = wrapVerifyToken(TemporaryPrototype.add);\n TemporaryPrototype.remove = wrapVerifyToken(TemporaryPrototype.remove);\n // toggle is broken too ^_^ ... let's fix it\n TemporaryPrototype.toggle = toggle;\n }\n }\n\n if (!('contains' in NodePrototype)) {\n defineProperty(NodePrototype, 'contains', {\n value: function (el) {\n while (el && el !== this) el = el.parentNode;\n return this === el;\n }\n });\n }\n\n if (!('head' in document)) {\n defineProperty(document, 'head', {\n get: function () {\n return head || (\n head = document.getElementsByTagName('head')[0]\n );\n }\n });\n }\n\n // requestAnimationFrame partial polyfill\n (function () {\n for (var\n raf,\n rAF = window.requestAnimationFrame,\n cAF = window.cancelAnimationFrame,\n prefixes = ['o', 'ms', 'moz', 'webkit'],\n i = prefixes.length;\n !cAF && i--;\n ) {\n rAF = rAF || window[prefixes[i] + 'RequestAnimationFrame'];\n cAF = window[prefixes[i] + 'CancelAnimationFrame'] ||\n window[prefixes[i] + 'CancelRequestAnimationFrame'];\n }\n if (!cAF) {\n // some FF apparently implemented rAF but no cAF \n if (rAF) {\n raf = rAF;\n rAF = function (callback) {\n var goOn = true;\n raf(function () {\n if (goOn) callback.apply(this, arguments);\n });\n return function () {\n goOn = false;\n };\n };\n cAF = function (id) {\n id();\n };\n } else {\n rAF = function (callback) {\n return setTimeout(callback, 15, 15);\n };\n cAF = function (id) {\n clearTimeout(id);\n };\n }\n }\n window.requestAnimationFrame = rAF;\n window.cancelAnimationFrame = cAF;\n }());\n\n // http://www.w3.org/TR/dom/#customevent\n try{new window.CustomEvent('?');}catch(o_O){\n window.CustomEvent = function(\n eventName,\n defaultInitDict\n ){\n\n // the infamous substitute\n function CustomEvent(type, eventInitDict) {\n /*jshint eqnull:true */\n var event = document.createEvent(eventName);\n if (typeof type != 'string') {\n throw new Error('An event name must be provided');\n }\n if (eventName == 'Event') {\n event.initCustomEvent = initCustomEvent;\n }\n if (eventInitDict == null) {\n eventInitDict = defaultInitDict;\n }\n event.initCustomEvent(\n type,\n eventInitDict.bubbles,\n eventInitDict.cancelable,\n eventInitDict.detail\n );\n return event;\n }\n\n // attached at runtime\n function initCustomEvent(\n type, bubbles, cancelable, detail\n ) {\n /*jshint validthis:true*/\n this.initEvent(type, bubbles, cancelable);\n this.detail = detail;\n }\n\n // that's it\n return CustomEvent;\n }(\n // is this IE9 or IE10 ?\n // where CustomEvent is there\n // but not usable as construtor ?\n window.CustomEvent ?\n // use the CustomEvent interface in such case\n 'CustomEvent' : 'Event',\n // otherwise the common compatible one\n {\n bubbles: false,\n cancelable: false,\n detail: null\n }\n );\n }\n\n // window.Event as constructor\n try { new Event('_'); } catch (o_O) {\n /* jshint -W022 */\n o_O = (function ($Event) {\n function Event(type, init) {\n enoughArguments(arguments.length, 'Event');\n var out = document.createEvent('Event');\n if (!init) init = {};\n out.initEvent(\n type,\n !!init.bubbles,\n !!init.cancelable\n );\n return out;\n }\n Event.prototype = $Event.prototype;\n return Event;\n }(window.Event || function Event() {}));\n defineProperty(window, 'Event', {value: o_O});\n // Android 4 gotcha\n if (Event !== o_O) Event = o_O;\n }\n\n // window.KeyboardEvent as constructor\n try { new KeyboardEvent('_', {}); } catch (o_O) {\n /* jshint -W022 */\n o_O = (function ($KeyboardEvent) {\n // code inspired by https://gist.github.com/termi/4654819\n var\n initType = 0,\n defaults = {\n char: '',\n key: '',\n location: 0,\n ctrlKey: false,\n shiftKey: false,\n altKey: false,\n metaKey: false,\n altGraphKey: false,\n repeat: false,\n locale: navigator.language,\n detail: 0,\n bubbles: false,\n cancelable: false,\n keyCode: 0,\n charCode: 0,\n which: 0\n },\n eventType\n ;\n try {\n var e = document.createEvent('KeyboardEvent');\n e.initKeyboardEvent(\n 'keyup', false, false, window, '+', 3,\n true, false, true, false, false\n );\n initType = (\n (e.keyIdentifier || e.key) == '+' &&\n (e.keyLocation || e.location) == 3\n ) && (\n e.ctrlKey ? e.altKey ? 1 : 3 : e.shiftKey ? 2 : 4\n ) || 9;\n } catch(o_O) {}\n eventType = 0 < initType ? 'KeyboardEvent' : 'Event';\n\n function getModifier(init) {\n for (var\n out = [],\n keys = [\n 'ctrlKey',\n 'Control',\n 'shiftKey',\n 'Shift',\n 'altKey',\n 'Alt',\n 'metaKey',\n 'Meta',\n 'altGraphKey',\n 'AltGraph'\n ],\n i = 0; i < keys.length; i += 2\n ) {\n if (init[keys[i]])\n out.push(keys[i + 1]);\n }\n return out.join(' ');\n }\n\n function withDefaults(target, source) {\n for (var key in source) {\n if (\n source.hasOwnProperty(key) &&\n !source.hasOwnProperty.call(target, key)\n ) target[key] = source[key];\n }\n return target;\n }\n\n function withInitValues(key, out, init) {\n try {\n out[key] = init[key];\n } catch(o_O) {}\n }\n\n function KeyboardEvent(type, init) {\n enoughArguments(arguments.length, 'KeyboardEvent');\n init = withDefaults(init || {}, defaults);\n var\n out = document.createEvent(eventType),\n ctrlKey = init.ctrlKey,\n shiftKey = init.shiftKey,\n altKey = init.altKey,\n metaKey = init.metaKey,\n altGraphKey = init.altGraphKey,\n modifiers = initType > 3 ? getModifier(init) : null,\n key = String(init.key),\n chr = String(init.char),\n location = init.location,\n keyCode = init.keyCode || (\n (init.keyCode = key) &&\n key.charCodeAt(0)\n ) || 0,\n charCode = init.charCode || (\n (init.charCode = chr) &&\n chr.charCodeAt(0)\n ) || 0,\n bubbles = init.bubbles,\n cancelable = init.cancelable,\n repeat = init.repeat,\n locale = init.locale,\n view = init.view || window,\n args\n ;\n if (!init.which) init.which = init.keyCode;\n if ('initKeyEvent' in out) {\n out.initKeyEvent(\n type, bubbles, cancelable, view,\n ctrlKey, altKey, shiftKey, metaKey, keyCode, charCode\n );\n } else if (0 < initType && 'initKeyboardEvent' in out) {\n args = [type, bubbles, cancelable, view];\n switch (initType) {\n case 1:\n args.push(key, location, ctrlKey, shiftKey, altKey, metaKey, altGraphKey);\n break;\n case 2:\n args.push(ctrlKey, altKey, shiftKey, metaKey, keyCode, charCode);\n break;\n case 3:\n args.push(key, location, ctrlKey, altKey, shiftKey, metaKey, altGraphKey);\n break;\n case 4:\n args.push(key, location, modifiers, repeat, locale);\n break;\n default:\n args.push(char, key, location, modifiers, repeat, locale);\n }\n out.initKeyboardEvent.apply(out, args);\n } else {\n out.initEvent(type, bubbles, cancelable);\n }\n for (key in out) {\n if (defaults.hasOwnProperty(key) && out[key] !== init[key]) {\n withInitValues(key, out, init);\n }\n }\n return out;\n }\n KeyboardEvent.prototype = $KeyboardEvent.prototype;\n return KeyboardEvent;\n }(window.KeyboardEvent || function KeyboardEvent() {}));\n defineProperty(window, 'KeyboardEvent', {value: o_O});\n // Android 4 gotcha\n if (KeyboardEvent !== o_O) KeyboardEvent = o_O;\n }\n\n // window.MouseEvent as constructor\n try { new MouseEvent('_', {}); } catch (o_O) {\n /* jshint -W022 */\n o_O = (function ($MouseEvent) {\n function MouseEvent(type, init) {\n enoughArguments(arguments.length, 'MouseEvent');\n var out = document.createEvent('MouseEvent');\n if (!init) init = {};\n out.initMouseEvent(\n type,\n !!init.bubbles,\n !!init.cancelable,\n init.view || window,\n init.detail || 1,\n init.screenX || 0,\n init.screenY || 0,\n init.clientX || 0,\n init.clientY || 0,\n !!init.ctrlKey,\n !!init.altKey,\n !!init.shiftKey,\n !!init.metaKey,\n init.button || 0,\n init.relatedTarget || null\n );\n return out;\n }\n MouseEvent.prototype = $MouseEvent.prototype;\n return MouseEvent;\n }(window.MouseEvent || function MouseEvent() {}));\n defineProperty(window, 'MouseEvent', {value: o_O});\n // Android 4 gotcha\n if (MouseEvent !== o_O) MouseEvent = o_O;\n }\n\n if (!document.querySelectorAll('*').forEach) {\n (function () {\n function patch(what) {\n var querySelectorAll = what.querySelectorAll;\n what.querySelectorAll = function qSA(css) {\n var result = querySelectorAll.call(this, css);\n result.forEach = Array.prototype.forEach;\n return result;\n };\n }\n patch(document);\n patch(Element.prototype);\n }());\n }\n\n try {\n // https://drafts.csswg.org/selectors-4/#the-scope-pseudo\n document.querySelector(':scope *');\n } catch(o_O) {\n (function () {\n var dataScope = 'data-scope-' + (Math.random() * 1e9 >>> 0);\n var proto = Element.prototype;\n var querySelector = proto.querySelector;\n var querySelectorAll = proto.querySelectorAll;\n proto.querySelector = function qS(css) {\n return find(this, querySelector, css);\n };\n proto.querySelectorAll = function qSA(css) {\n return find(this, querySelectorAll, css);\n };\n function find(node, method, css) {\n if (node.type != document.ELEMENT_NODE) return method.call(node, css);\n node.setAttribute(dataScope, null);\n var result = method.call(\n node,\n String(css).replace(\n /(^|,\\s*)(:scope([ >]|$))/g,\n function ($0, $1, $2, $3) {\n return $1 + '[' + dataScope + ']' + ($3 || ' ');\n }\n )\n );\n node.removeAttribute(dataScope);\n return result;\n }\n }());\n }\n}(window));\n(function (global){'use strict';\n\n // a WeakMap fallback for DOM nodes only used as key\n var DOMMap = global.WeakMap || (function () {\n\n var\n counter = 0,\n dispatched = false,\n drop = false,\n value\n ;\n\n function dispatch(key, ce, shouldDrop) {\n drop = shouldDrop;\n dispatched = false;\n value = undefined;\n key.dispatchEvent(ce);\n }\n\n function Handler(value) {\n this.value = value;\n }\n\n Handler.prototype.handleEvent = function handleEvent(e) {\n dispatched = true;\n if (drop) {\n e.currentTarget.removeEventListener(e.type, this, false);\n } else {\n value = this.value;\n }\n };\n\n function DOMMap() {\n counter++; // make id clashing highly improbable\n this.__ce__ = new Event(('@DOMMap:' + counter) + Math.random());\n }\n\n DOMMap.prototype = {\n 'constructor': DOMMap,\n 'delete': function del(key) {\n return dispatch(key, this.__ce__, true), dispatched;\n },\n 'get': function get(key) {\n dispatch(key, this.__ce__, false);\n var v = value;\n value = undefined;\n return v;\n },\n 'has': function has(key) {\n return dispatch(key, this.__ce__, false), dispatched;\n },\n 'set': function set(key, value) {\n dispatch(key, this.__ce__, true);\n key.addEventListener(this.__ce__.type, new Handler(value), false);\n return this;\n },\n };\n\n return DOMMap;\n\n }());\n\n function Dict() {}\n Dict.prototype = (Object.create || Object)(null);\n\n // https://dom.spec.whatwg.org/#interface-eventtarget\n\n function createEventListener(type, callback, options) {\n function eventListener(e) {\n if (eventListener.once) {\n e.currentTarget.removeEventListener(\n e.type,\n callback,\n eventListener\n );\n eventListener.removed = true;\n }\n if (eventListener.passive) {\n e.preventDefault = createEventListener.preventDefault;\n }\n if (typeof eventListener.callback === 'function') {\n /* jshint validthis: true */\n eventListener.callback.call(this, e);\n } else if (eventListener.callback) {\n eventListener.callback.handleEvent(e);\n }\n if (eventListener.passive) {\n delete e.preventDefault;\n }\n }\n eventListener.type = type;\n eventListener.callback = callback;\n eventListener.capture = !!options.capture;\n eventListener.passive = !!options.passive;\n eventListener.once = !!options.once;\n // currently pointless but specs say to use it, so ...\n eventListener.removed = false;\n return eventListener;\n }\n\n createEventListener.preventDefault = function preventDefault() {};\n\n var\n Event = global.CustomEvent,\n dE = global.dispatchEvent,\n aEL = global.addEventListener,\n rEL = global.removeEventListener,\n counter = 0,\n increment = function () { counter++; },\n indexOf = [].indexOf || function indexOf(value){\n var length = this.length;\n while(length--) {\n if (this[length] === value) {\n break;\n }\n }\n return length;\n },\n getListenerKey = function (options) {\n return ''.concat(\n options.capture ? '1' : '0',\n options.passive ? '1' : '0',\n options.once ? '1' : '0'\n );\n },\n augment\n ;\n\n try {\n aEL('_', increment, {once: true});\n dE(new Event('_'));\n dE(new Event('_'));\n rEL('_', increment, {once: true});\n } catch(o_O) {}\n\n if (counter !== 1) {\n (function () {\n var dm = new DOMMap();\n function createAEL(aEL) {\n return function addEventListener(type, handler, options) {\n if (options && typeof options !== 'boolean') {\n var\n info = dm.get(this),\n key = getListenerKey(options),\n i, tmp, wrap\n ;\n if (!info) dm.set(this, (info = new Dict()));\n if (!(type in info)) info[type] = {\n handler: [],\n wrap: []\n };\n tmp = info[type];\n i = indexOf.call(tmp.handler, handler);\n if (i < 0) {\n i = tmp.handler.push(handler) - 1;\n tmp.wrap[i] = (wrap = new Dict());\n } else {\n wrap = tmp.wrap[i];\n }\n if (!(key in wrap)) {\n wrap[key] = createEventListener(type, handler, options);\n aEL.call(this, type, wrap[key], wrap[key].capture);\n }\n } else {\n aEL.call(this, type, handler, options);\n }\n };\n }\n function createREL(rEL) {\n return function removeEventListener(type, handler, options) {\n if (options && typeof options !== 'boolean') {\n var\n info = dm.get(this),\n key, i, tmp, wrap\n ;\n if (info && (type in info)) {\n tmp = info[type];\n i = indexOf.call(tmp.handler, handler);\n if (-1 < i) {\n key = getListenerKey(options);\n wrap = tmp.wrap[i];\n if (key in wrap) {\n rEL.call(this, type, wrap[key], wrap[key].capture);\n delete wrap[key];\n // return if there are other wraps\n for (key in wrap) return;\n // otherwise remove all the things\n tmp.handler.splice(i, 1);\n tmp.wrap.splice(i, 1);\n // if there are no other handlers\n if (tmp.handler.length === 0)\n // drop the info[type] entirely\n delete info[type];\n }\n }\n }\n } else {\n rEL.call(this, type, handler, options);\n }\n };\n }\n\n augment = function (Constructor) {\n if (!Constructor) return;\n var proto = Constructor.prototype;\n proto.addEventListener = createAEL(proto.addEventListener);\n proto.removeEventListener = createREL(proto.removeEventListener);\n };\n\n if (global.EventTarget) {\n augment(EventTarget);\n } else {\n augment(global.Text);\n augment(global.Element || global.HTMLElement);\n augment(global.HTMLDocument);\n augment(global.Window || {prototype:global});\n augment(global.XMLHttpRequest);\n }\n\n }());\n }\n\n}(self));\n","'use strict';\n\n/* eslint no-invalid-this: 1 */\n\nvar ERROR_MESSAGE = 'Function.prototype.bind called on incompatible ';\nvar slice = Array.prototype.slice;\nvar toStr = Object.prototype.toString;\nvar funcType = '[object Function]';\n\nmodule.exports = function bind(that) {\n var target = this;\n if (typeof target !== 'function' || toStr.call(target) !== funcType) {\n throw new TypeError(ERROR_MESSAGE + target);\n }\n var args = slice.call(arguments, 1);\n\n var bound;\n var binder = function () {\n if (this instanceof bound) {\n var result = target.apply(\n this,\n args.concat(slice.call(arguments))\n );\n if (Object(result) === result) {\n return result;\n }\n return this;\n } else {\n return target.apply(\n that,\n args.concat(slice.call(arguments))\n );\n }\n };\n\n var boundLength = Math.max(0, target.length - args.length);\n var boundArgs = [];\n for (var i = 0; i < boundLength; i++) {\n boundArgs.push('$' + i);\n }\n\n bound = Function('binder', 'return function (' + boundArgs.join(',') + '){ return binder.apply(this,arguments); }')(binder);\n\n if (target.prototype) {\n var Empty = function Empty() {};\n Empty.prototype = target.prototype;\n bound.prototype = new Empty();\n Empty.prototype = null;\n }\n\n return bound;\n};\n","'use strict';\n\nvar implementation = require('./implementation');\n\nmodule.exports = Function.prototype.bind || implementation;\n","'use strict';\n\nvar undefined;\n\nvar $SyntaxError = SyntaxError;\nvar $Function = Function;\nvar $TypeError = TypeError;\n\n// eslint-disable-next-line consistent-return\nvar getEvalledConstructor = function (expressionSyntax) {\n\ttry {\n\t\treturn $Function('\"use strict\"; return (' + expressionSyntax + ').constructor;')();\n\t} catch (e) {}\n};\n\nvar $gOPD = Object.getOwnPropertyDescriptor;\nif ($gOPD) {\n\ttry {\n\t\t$gOPD({}, '');\n\t} catch (e) {\n\t\t$gOPD = null; // this is IE 8, which has a broken gOPD\n\t}\n}\n\nvar throwTypeError = function () {\n\tthrow new $TypeError();\n};\nvar ThrowTypeError = $gOPD\n\t? (function () {\n\t\ttry {\n\t\t\t// eslint-disable-next-line no-unused-expressions, no-caller, no-restricted-properties\n\t\t\targuments.callee; // IE 8 does not throw here\n\t\t\treturn throwTypeError;\n\t\t} catch (calleeThrows) {\n\t\t\ttry {\n\t\t\t\t// IE 8 throws on Object.getOwnPropertyDescriptor(arguments, '')\n\t\t\t\treturn $gOPD(arguments, 'callee').get;\n\t\t\t} catch (gOPDthrows) {\n\t\t\t\treturn throwTypeError;\n\t\t\t}\n\t\t}\n\t}())\n\t: throwTypeError;\n\nvar hasSymbols = require('has-symbols')();\n\nvar getProto = Object.getPrototypeOf || function (x) { return x.__proto__; }; // eslint-disable-line no-proto\n\nvar needsEval = {};\n\nvar TypedArray = typeof Uint8Array === 'undefined' ? undefined : getProto(Uint8Array);\n\nvar INTRINSICS = {\n\t'%AggregateError%': typeof AggregateError === 'undefined' ? undefined : AggregateError,\n\t'%Array%': Array,\n\t'%ArrayBuffer%': typeof ArrayBuffer === 'undefined' ? undefined : ArrayBuffer,\n\t'%ArrayIteratorPrototype%': hasSymbols ? getProto([][Symbol.iterator]()) : undefined,\n\t'%AsyncFromSyncIteratorPrototype%': undefined,\n\t'%AsyncFunction%': needsEval,\n\t'%AsyncGenerator%': needsEval,\n\t'%AsyncGeneratorFunction%': needsEval,\n\t'%AsyncIteratorPrototype%': needsEval,\n\t'%Atomics%': typeof Atomics === 'undefined' ? undefined : Atomics,\n\t'%BigInt%': typeof BigInt === 'undefined' ? undefined : BigInt,\n\t'%Boolean%': Boolean,\n\t'%DataView%': typeof DataView === 'undefined' ? undefined : DataView,\n\t'%Date%': Date,\n\t'%decodeURI%': decodeURI,\n\t'%decodeURIComponent%': decodeURIComponent,\n\t'%encodeURI%': encodeURI,\n\t'%encodeURIComponent%': encodeURIComponent,\n\t'%Error%': Error,\n\t'%eval%': eval, // eslint-disable-line no-eval\n\t'%EvalError%': EvalError,\n\t'%Float32Array%': typeof Float32Array === 'undefined' ? undefined : Float32Array,\n\t'%Float64Array%': typeof Float64Array === 'undefined' ? undefined : Float64Array,\n\t'%FinalizationRegistry%': typeof FinalizationRegistry === 'undefined' ? undefined : FinalizationRegistry,\n\t'%Function%': $Function,\n\t'%GeneratorFunction%': needsEval,\n\t'%Int8Array%': typeof Int8Array === 'undefined' ? undefined : Int8Array,\n\t'%Int16Array%': typeof Int16Array === 'undefined' ? undefined : Int16Array,\n\t'%Int32Array%': typeof Int32Array === 'undefined' ? undefined : Int32Array,\n\t'%isFinite%': isFinite,\n\t'%isNaN%': isNaN,\n\t'%IteratorPrototype%': hasSymbols ? getProto(getProto([][Symbol.iterator]())) : undefined,\n\t'%JSON%': typeof JSON === 'object' ? JSON : undefined,\n\t'%Map%': typeof Map === 'undefined' ? undefined : Map,\n\t'%MapIteratorPrototype%': typeof Map === 'undefined' || !hasSymbols ? undefined : getProto(new Map()[Symbol.iterator]()),\n\t'%Math%': Math,\n\t'%Number%': Number,\n\t'%Object%': Object,\n\t'%parseFloat%': parseFloat,\n\t'%parseInt%': parseInt,\n\t'%Promise%': typeof Promise === 'undefined' ? undefined : Promise,\n\t'%Proxy%': typeof Proxy === 'undefined' ? undefined : Proxy,\n\t'%RangeError%': RangeError,\n\t'%ReferenceError%': ReferenceError,\n\t'%Reflect%': typeof Reflect === 'undefined' ? undefined : Reflect,\n\t'%RegExp%': RegExp,\n\t'%Set%': typeof Set === 'undefined' ? undefined : Set,\n\t'%SetIteratorPrototype%': typeof Set === 'undefined' || !hasSymbols ? undefined : getProto(new Set()[Symbol.iterator]()),\n\t'%SharedArrayBuffer%': typeof SharedArrayBuffer === 'undefined' ? undefined : SharedArrayBuffer,\n\t'%String%': String,\n\t'%StringIteratorPrototype%': hasSymbols ? getProto(''[Symbol.iterator]()) : undefined,\n\t'%Symbol%': hasSymbols ? Symbol : undefined,\n\t'%SyntaxError%': $SyntaxError,\n\t'%ThrowTypeError%': ThrowTypeError,\n\t'%TypedArray%': TypedArray,\n\t'%TypeError%': $TypeError,\n\t'%Uint8Array%': typeof Uint8Array === 'undefined' ? undefined : Uint8Array,\n\t'%Uint8ClampedArray%': typeof Uint8ClampedArray === 'undefined' ? undefined : Uint8ClampedArray,\n\t'%Uint16Array%': typeof Uint16Array === 'undefined' ? undefined : Uint16Array,\n\t'%Uint32Array%': typeof Uint32Array === 'undefined' ? undefined : Uint32Array,\n\t'%URIError%': URIError,\n\t'%WeakMap%': typeof WeakMap === 'undefined' ? undefined : WeakMap,\n\t'%WeakRef%': typeof WeakRef === 'undefined' ? undefined : WeakRef,\n\t'%WeakSet%': typeof WeakSet === 'undefined' ? undefined : WeakSet\n};\n\nvar doEval = function doEval(name) {\n\tvar value;\n\tif (name === '%AsyncFunction%') {\n\t\tvalue = getEvalledConstructor('async function () {}');\n\t} else if (name === '%GeneratorFunction%') {\n\t\tvalue = getEvalledConstructor('function* () {}');\n\t} else if (name === '%AsyncGeneratorFunction%') {\n\t\tvalue = getEvalledConstructor('async function* () {}');\n\t} else if (name === '%AsyncGenerator%') {\n\t\tvar fn = doEval('%AsyncGeneratorFunction%');\n\t\tif (fn) {\n\t\t\tvalue = fn.prototype;\n\t\t}\n\t} else if (name === '%AsyncIteratorPrototype%') {\n\t\tvar gen = doEval('%AsyncGenerator%');\n\t\tif (gen) {\n\t\t\tvalue = getProto(gen.prototype);\n\t\t}\n\t}\n\n\tINTRINSICS[name] = value;\n\n\treturn value;\n};\n\nvar LEGACY_ALIASES = {\n\t'%ArrayBufferPrototype%': ['ArrayBuffer', 'prototype'],\n\t'%ArrayPrototype%': ['Array', 'prototype'],\n\t'%ArrayProto_entries%': ['Array', 'prototype', 'entries'],\n\t'%ArrayProto_forEach%': ['Array', 'prototype', 'forEach'],\n\t'%ArrayProto_keys%': ['Array', 'prototype', 'keys'],\n\t'%ArrayProto_values%': ['Array', 'prototype', 'values'],\n\t'%AsyncFunctionPrototype%': ['AsyncFunction', 'prototype'],\n\t'%AsyncGenerator%': ['AsyncGeneratorFunction', 'prototype'],\n\t'%AsyncGeneratorPrototype%': ['AsyncGeneratorFunction', 'prototype', 'prototype'],\n\t'%BooleanPrototype%': ['Boolean', 'prototype'],\n\t'%DataViewPrototype%': ['DataView', 'prototype'],\n\t'%DatePrototype%': ['Date', 'prototype'],\n\t'%ErrorPrototype%': ['Error', 'prototype'],\n\t'%EvalErrorPrototype%': ['EvalError', 'prototype'],\n\t'%Float32ArrayPrototype%': ['Float32Array', 'prototype'],\n\t'%Float64ArrayPrototype%': ['Float64Array', 'prototype'],\n\t'%FunctionPrototype%': ['Function', 'prototype'],\n\t'%Generator%': ['GeneratorFunction', 'prototype'],\n\t'%GeneratorPrototype%': ['GeneratorFunction', 'prototype', 'prototype'],\n\t'%Int8ArrayPrototype%': ['Int8Array', 'prototype'],\n\t'%Int16ArrayPrototype%': ['Int16Array', 'prototype'],\n\t'%Int32ArrayPrototype%': ['Int32Array', 'prototype'],\n\t'%JSONParse%': ['JSON', 'parse'],\n\t'%JSONStringify%': ['JSON', 'stringify'],\n\t'%MapPrototype%': ['Map', 'prototype'],\n\t'%NumberPrototype%': ['Number', 'prototype'],\n\t'%ObjectPrototype%': ['Object', 'prototype'],\n\t'%ObjProto_toString%': ['Object', 'prototype', 'toString'],\n\t'%ObjProto_valueOf%': ['Object', 'prototype', 'valueOf'],\n\t'%PromisePrototype%': ['Promise', 'prototype'],\n\t'%PromiseProto_then%': ['Promise', 'prototype', 'then'],\n\t'%Promise_all%': ['Promise', 'all'],\n\t'%Promise_reject%': ['Promise', 'reject'],\n\t'%Promise_resolve%': ['Promise', 'resolve'],\n\t'%RangeErrorPrototype%': ['RangeError', 'prototype'],\n\t'%ReferenceErrorPrototype%': ['ReferenceError', 'prototype'],\n\t'%RegExpPrototype%': ['RegExp', 'prototype'],\n\t'%SetPrototype%': ['Set', 'prototype'],\n\t'%SharedArrayBufferPrototype%': ['SharedArrayBuffer', 'prototype'],\n\t'%StringPrototype%': ['String', 'prototype'],\n\t'%SymbolPrototype%': ['Symbol', 'prototype'],\n\t'%SyntaxErrorPrototype%': ['SyntaxError', 'prototype'],\n\t'%TypedArrayPrototype%': ['TypedArray', 'prototype'],\n\t'%TypeErrorPrototype%': ['TypeError', 'prototype'],\n\t'%Uint8ArrayPrototype%': ['Uint8Array', 'prototype'],\n\t'%Uint8ClampedArrayPrototype%': ['Uint8ClampedArray', 'prototype'],\n\t'%Uint16ArrayPrototype%': ['Uint16Array', 'prototype'],\n\t'%Uint32ArrayPrototype%': ['Uint32Array', 'prototype'],\n\t'%URIErrorPrototype%': ['URIError', 'prototype'],\n\t'%WeakMapPrototype%': ['WeakMap', 'prototype'],\n\t'%WeakSetPrototype%': ['WeakSet', 'prototype']\n};\n\nvar bind = require('function-bind');\nvar hasOwn = require('has');\nvar $concat = bind.call(Function.call, Array.prototype.concat);\nvar $spliceApply = bind.call(Function.apply, Array.prototype.splice);\nvar $replace = bind.call(Function.call, String.prototype.replace);\nvar $strSlice = bind.call(Function.call, String.prototype.slice);\n\n/* adapted from https://github.com/lodash/lodash/blob/4.17.15/dist/lodash.js#L6735-L6744 */\nvar rePropName = /[^%.[\\]]+|\\[(?:(-?\\d+(?:\\.\\d+)?)|([\"'])((?:(?!\\2)[^\\\\]|\\\\.)*?)\\2)\\]|(?=(?:\\.|\\[\\])(?:\\.|\\[\\]|%$))/g;\nvar reEscapeChar = /\\\\(\\\\)?/g; /** Used to match backslashes in property paths. */\nvar stringToPath = function stringToPath(string) {\n\tvar first = $strSlice(string, 0, 1);\n\tvar last = $strSlice(string, -1);\n\tif (first === '%' && last !== '%') {\n\t\tthrow new $SyntaxError('invalid intrinsic syntax, expected closing `%`');\n\t} else if (last === '%' && first !== '%') {\n\t\tthrow new $SyntaxError('invalid intrinsic syntax, expected opening `%`');\n\t}\n\tvar result = [];\n\t$replace(string, rePropName, function (match, number, quote, subString) {\n\t\tresult[result.length] = quote ? $replace(subString, reEscapeChar, '$1') : number || match;\n\t});\n\treturn result;\n};\n/* end adaptation */\n\nvar getBaseIntrinsic = function getBaseIntrinsic(name, allowMissing) {\n\tvar intrinsicName = name;\n\tvar alias;\n\tif (hasOwn(LEGACY_ALIASES, intrinsicName)) {\n\t\talias = LEGACY_ALIASES[intrinsicName];\n\t\tintrinsicName = '%' + alias[0] + '%';\n\t}\n\n\tif (hasOwn(INTRINSICS, intrinsicName)) {\n\t\tvar value = INTRINSICS[intrinsicName];\n\t\tif (value === needsEval) {\n\t\t\tvalue = doEval(intrinsicName);\n\t\t}\n\t\tif (typeof value === 'undefined' && !allowMissing) {\n\t\t\tthrow new $TypeError('intrinsic ' + name + ' exists, but is not available. Please file an issue!');\n\t\t}\n\n\t\treturn {\n\t\t\talias: alias,\n\t\t\tname: intrinsicName,\n\t\t\tvalue: value\n\t\t};\n\t}\n\n\tthrow new $SyntaxError('intrinsic ' + name + ' does not exist!');\n};\n\nmodule.exports = function GetIntrinsic(name, allowMissing) {\n\tif (typeof name !== 'string' || name.length === 0) {\n\t\tthrow new $TypeError('intrinsic name must be a non-empty string');\n\t}\n\tif (arguments.length > 1 && typeof allowMissing !== 'boolean') {\n\t\tthrow new $TypeError('\"allowMissing\" argument must be a boolean');\n\t}\n\n\tvar parts = stringToPath(name);\n\tvar intrinsicBaseName = parts.length > 0 ? parts[0] : '';\n\n\tvar intrinsic = getBaseIntrinsic('%' + intrinsicBaseName + '%', allowMissing);\n\tvar intrinsicRealName = intrinsic.name;\n\tvar value = intrinsic.value;\n\tvar skipFurtherCaching = false;\n\n\tvar alias = intrinsic.alias;\n\tif (alias) {\n\t\tintrinsicBaseName = alias[0];\n\t\t$spliceApply(parts, $concat([0, 1], alias));\n\t}\n\n\tfor (var i = 1, isOwn = true; i < parts.length; i += 1) {\n\t\tvar part = parts[i];\n\t\tvar first = $strSlice(part, 0, 1);\n\t\tvar last = $strSlice(part, -1);\n\t\tif (\n\t\t\t(\n\t\t\t\t(first === '\"' || first === \"'\" || first === '`')\n\t\t\t\t|| (last === '\"' || last === \"'\" || last === '`')\n\t\t\t)\n\t\t\t&& first !== last\n\t\t) {\n\t\t\tthrow new $SyntaxError('property names with quotes must have matching quotes');\n\t\t}\n\t\tif (part === 'constructor' || !isOwn) {\n\t\t\tskipFurtherCaching = true;\n\t\t}\n\n\t\tintrinsicBaseName += '.' + part;\n\t\tintrinsicRealName = '%' + intrinsicBaseName + '%';\n\n\t\tif (hasOwn(INTRINSICS, intrinsicRealName)) {\n\t\t\tvalue = INTRINSICS[intrinsicRealName];\n\t\t} else if (value != null) {\n\t\t\tif (!(part in value)) {\n\t\t\t\tif (!allowMissing) {\n\t\t\t\t\tthrow new $TypeError('base intrinsic for ' + name + ' exists, but the property is not available.');\n\t\t\t\t}\n\t\t\t\treturn void undefined;\n\t\t\t}\n\t\t\tif ($gOPD && (i + 1) >= parts.length) {\n\t\t\t\tvar desc = $gOPD(value, part);\n\t\t\t\tisOwn = !!desc;\n\n\t\t\t\t// By convention, when a data property is converted to an accessor\n\t\t\t\t// property to emulate a data property that does not suffer from\n\t\t\t\t// the override mistake, that accessor's getter is marked with\n\t\t\t\t// an `originalValue` property. Here, when we detect this, we\n\t\t\t\t// uphold the illusion by pretending to see that original data\n\t\t\t\t// property, i.e., returning the value rather than the getter\n\t\t\t\t// itself.\n\t\t\t\tif (isOwn && 'get' in desc && !('originalValue' in desc.get)) {\n\t\t\t\t\tvalue = desc.get;\n\t\t\t\t} else {\n\t\t\t\t\tvalue = value[part];\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tisOwn = hasOwn(value, part);\n\t\t\t\tvalue = value[part];\n\t\t\t}\n\n\t\t\tif (isOwn && !skipFurtherCaching) {\n\t\t\t\tINTRINSICS[intrinsicRealName] = value;\n\t\t\t}\n\t\t}\n\t}\n\treturn value;\n};\n","// @flow\n'use strict';\n\nvar key = '__global_unique_id__';\n\nmodule.exports = function() {\n return global[key] = (global[key] || 0) + 1;\n};\n","'use strict';\n\nvar origSymbol = typeof Symbol !== 'undefined' && Symbol;\nvar hasSymbolSham = require('./shams');\n\nmodule.exports = function hasNativeSymbols() {\n\tif (typeof origSymbol !== 'function') { return false; }\n\tif (typeof Symbol !== 'function') { return false; }\n\tif (typeof origSymbol('foo') !== 'symbol') { return false; }\n\tif (typeof Symbol('bar') !== 'symbol') { return false; }\n\n\treturn hasSymbolSham();\n};\n","'use strict';\n\n/* eslint complexity: [2, 18], max-statements: [2, 33] */\nmodule.exports = function hasSymbols() {\n\tif (typeof Symbol !== 'function' || typeof Object.getOwnPropertySymbols !== 'function') { return false; }\n\tif (typeof Symbol.iterator === 'symbol') { return true; }\n\n\tvar obj = {};\n\tvar sym = Symbol('test');\n\tvar symObj = Object(sym);\n\tif (typeof sym === 'string') { return false; }\n\n\tif (Object.prototype.toString.call(sym) !== '[object Symbol]') { return false; }\n\tif (Object.prototype.toString.call(symObj) !== '[object Symbol]') { return false; }\n\n\t// temp disabled per https://github.com/ljharb/object.assign/issues/17\n\t// if (sym instanceof Symbol) { return false; }\n\t// temp disabled per https://github.com/WebReflection/get-own-property-symbols/issues/4\n\t// if (!(symObj instanceof Symbol)) { return false; }\n\n\t// if (typeof Symbol.prototype.toString !== 'function') { return false; }\n\t// if (String(sym) !== Symbol.prototype.toString.call(sym)) { return false; }\n\n\tvar symVal = 42;\n\tobj[sym] = symVal;\n\tfor (sym in obj) { return false; } // eslint-disable-line no-restricted-syntax, no-unreachable-loop\n\tif (typeof Object.keys === 'function' && Object.keys(obj).length !== 0) { return false; }\n\n\tif (typeof Object.getOwnPropertyNames === 'function' && Object.getOwnPropertyNames(obj).length !== 0) { return false; }\n\n\tvar syms = Object.getOwnPropertySymbols(obj);\n\tif (syms.length !== 1 || syms[0] !== sym) { return false; }\n\n\tif (!Object.prototype.propertyIsEnumerable.call(obj, sym)) { return false; }\n\n\tif (typeof Object.getOwnPropertyDescriptor === 'function') {\n\t\tvar descriptor = Object.getOwnPropertyDescriptor(obj, sym);\n\t\tif (descriptor.value !== symVal || descriptor.enumerable !== true) { return false; }\n\t}\n\n\treturn true;\n};\n","'use strict';\n\nvar hasSymbols = require('has-symbols/shams');\n\nmodule.exports = function hasToStringTagShams() {\n\treturn hasSymbols() && !!Symbol.toStringTag;\n};\n","'use strict';\n\nvar bind = require('function-bind');\n\nmodule.exports = bind.call(Function.call, Object.prototype.hasOwnProperty);\n","'use strict';\n\nvar reactIs = require('react-is');\n\n/**\n * Copyright 2015, Yahoo! Inc.\n * Copyrights licensed under the New BSD License. See the accompanying LICENSE file for terms.\n */\nvar REACT_STATICS = {\n childContextTypes: true,\n contextType: true,\n contextTypes: true,\n defaultProps: true,\n displayName: true,\n getDefaultProps: true,\n getDerivedStateFromError: true,\n getDerivedStateFromProps: true,\n mixins: true,\n propTypes: true,\n type: true\n};\nvar KNOWN_STATICS = {\n name: true,\n length: true,\n prototype: true,\n caller: true,\n callee: true,\n arguments: true,\n arity: true\n};\nvar FORWARD_REF_STATICS = {\n '$$typeof': true,\n render: true,\n defaultProps: true,\n displayName: true,\n propTypes: true\n};\nvar MEMO_STATICS = {\n '$$typeof': true,\n compare: true,\n defaultProps: true,\n displayName: true,\n propTypes: true,\n type: true\n};\nvar TYPE_STATICS = {};\nTYPE_STATICS[reactIs.ForwardRef] = FORWARD_REF_STATICS;\nTYPE_STATICS[reactIs.Memo] = MEMO_STATICS;\n\nfunction getStatics(component) {\n // React v16.11 and below\n if (reactIs.isMemo(component)) {\n return MEMO_STATICS;\n } // React v16.12 and above\n\n\n return TYPE_STATICS[component['$$typeof']] || REACT_STATICS;\n}\n\nvar defineProperty = Object.defineProperty;\nvar getOwnPropertyNames = Object.getOwnPropertyNames;\nvar getOwnPropertySymbols = Object.getOwnPropertySymbols;\nvar getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor;\nvar getPrototypeOf = Object.getPrototypeOf;\nvar objectPrototype = Object.prototype;\nfunction hoistNonReactStatics(targetComponent, sourceComponent, blacklist) {\n if (typeof sourceComponent !== 'string') {\n // don't hoist over string (html) components\n if (objectPrototype) {\n var inheritedComponent = getPrototypeOf(sourceComponent);\n\n if (inheritedComponent && inheritedComponent !== objectPrototype) {\n hoistNonReactStatics(targetComponent, inheritedComponent, blacklist);\n }\n }\n\n var keys = getOwnPropertyNames(sourceComponent);\n\n if (getOwnPropertySymbols) {\n keys = keys.concat(getOwnPropertySymbols(sourceComponent));\n }\n\n var targetStatics = getStatics(targetComponent);\n var sourceStatics = getStatics(sourceComponent);\n\n for (var i = 0; i < keys.length; ++i) {\n var key = keys[i];\n\n if (!KNOWN_STATICS[key] && !(blacklist && blacklist[key]) && !(sourceStatics && sourceStatics[key]) && !(targetStatics && targetStatics[key])) {\n var descriptor = getOwnPropertyDescriptor(sourceComponent, key);\n\n try {\n // Avoid failures from read-only properties\n defineProperty(targetComponent, key, descriptor);\n } catch (e) {}\n }\n }\n }\n\n return targetComponent;\n}\n\nmodule.exports = hoistNonReactStatics;\n","/** @license React v16.13.1\n * react-is.production.min.js\n *\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n'use strict';var b=\"function\"===typeof Symbol&&Symbol.for,c=b?Symbol.for(\"react.element\"):60103,d=b?Symbol.for(\"react.portal\"):60106,e=b?Symbol.for(\"react.fragment\"):60107,f=b?Symbol.for(\"react.strict_mode\"):60108,g=b?Symbol.for(\"react.profiler\"):60114,h=b?Symbol.for(\"react.provider\"):60109,k=b?Symbol.for(\"react.context\"):60110,l=b?Symbol.for(\"react.async_mode\"):60111,m=b?Symbol.for(\"react.concurrent_mode\"):60111,n=b?Symbol.for(\"react.forward_ref\"):60112,p=b?Symbol.for(\"react.suspense\"):60113,q=b?\nSymbol.for(\"react.suspense_list\"):60120,r=b?Symbol.for(\"react.memo\"):60115,t=b?Symbol.for(\"react.lazy\"):60116,v=b?Symbol.for(\"react.block\"):60121,w=b?Symbol.for(\"react.fundamental\"):60117,x=b?Symbol.for(\"react.responder\"):60118,y=b?Symbol.for(\"react.scope\"):60119;\nfunction z(a){if(\"object\"===typeof a&&null!==a){var u=a.$$typeof;switch(u){case c:switch(a=a.type,a){case l:case m:case e:case g:case f:case p:return a;default:switch(a=a&&a.$$typeof,a){case k:case n:case t:case r:case h:return a;default:return u}}case d:return u}}}function A(a){return z(a)===m}exports.AsyncMode=l;exports.ConcurrentMode=m;exports.ContextConsumer=k;exports.ContextProvider=h;exports.Element=c;exports.ForwardRef=n;exports.Fragment=e;exports.Lazy=t;exports.Memo=r;exports.Portal=d;\nexports.Profiler=g;exports.StrictMode=f;exports.Suspense=p;exports.isAsyncMode=function(a){return A(a)||z(a)===l};exports.isConcurrentMode=A;exports.isContextConsumer=function(a){return z(a)===k};exports.isContextProvider=function(a){return z(a)===h};exports.isElement=function(a){return\"object\"===typeof a&&null!==a&&a.$$typeof===c};exports.isForwardRef=function(a){return z(a)===n};exports.isFragment=function(a){return z(a)===e};exports.isLazy=function(a){return z(a)===t};\nexports.isMemo=function(a){return z(a)===r};exports.isPortal=function(a){return z(a)===d};exports.isProfiler=function(a){return z(a)===g};exports.isStrictMode=function(a){return z(a)===f};exports.isSuspense=function(a){return z(a)===p};\nexports.isValidElementType=function(a){return\"string\"===typeof a||\"function\"===typeof a||a===e||a===m||a===g||a===f||a===p||a===q||\"object\"===typeof a&&null!==a&&(a.$$typeof===t||a.$$typeof===r||a.$$typeof===h||a.$$typeof===k||a.$$typeof===n||a.$$typeof===w||a.$$typeof===x||a.$$typeof===y||a.$$typeof===v)};exports.typeOf=z;\n","'use strict';\n\nif (process.env.NODE_ENV === 'production') {\n module.exports = require('./cjs/react-is.production.min.js');\n} else {\n module.exports = require('./cjs/react-is.development.js');\n}\n","'use strict';\n\nvar hasToStringTag = require('has-tostringtag/shams')();\nvar callBound = require('call-bind/callBound');\n\nvar $toString = callBound('Object.prototype.toString');\n\nvar isStandardArguments = function isArguments(value) {\n\tif (hasToStringTag && value && typeof value === 'object' && Symbol.toStringTag in value) {\n\t\treturn false;\n\t}\n\treturn $toString(value) === '[object Arguments]';\n};\n\nvar isLegacyArguments = function isArguments(value) {\n\tif (isStandardArguments(value)) {\n\t\treturn true;\n\t}\n\treturn value !== null &&\n\t\ttypeof value === 'object' &&\n\t\ttypeof value.length === 'number' &&\n\t\tvalue.length >= 0 &&\n\t\t$toString(value) !== '[object Array]' &&\n\t\t$toString(value.callee) === '[object Function]';\n};\n\nvar supportsStandardArguments = (function () {\n\treturn isStandardArguments(arguments);\n}());\n\nisStandardArguments.isLegacyArguments = isLegacyArguments; // for tests\n\nmodule.exports = supportsStandardArguments ? isStandardArguments : isLegacyArguments;\n","'use strict';\n\nvar getDay = Date.prototype.getDay;\nvar tryDateObject = function tryDateGetDayCall(value) {\n\ttry {\n\t\tgetDay.call(value);\n\t\treturn true;\n\t} catch (e) {\n\t\treturn false;\n\t}\n};\n\nvar toStr = Object.prototype.toString;\nvar dateClass = '[object Date]';\nvar hasToStringTag = require('has-tostringtag/shams')();\n\nmodule.exports = function isDateObject(value) {\n\tif (typeof value !== 'object' || value === null) {\n\t\treturn false;\n\t}\n\treturn hasToStringTag ? tryDateObject(value) : toStr.call(value) === dateClass;\n};\n","'use strict';\n\nvar callBound = require('call-bind/callBound');\nvar hasToStringTag = require('has-tostringtag/shams')();\nvar has;\nvar $exec;\nvar isRegexMarker;\nvar badStringifier;\n\nif (hasToStringTag) {\n\thas = callBound('Object.prototype.hasOwnProperty');\n\t$exec = callBound('RegExp.prototype.exec');\n\tisRegexMarker = {};\n\n\tvar throwRegexMarker = function () {\n\t\tthrow isRegexMarker;\n\t};\n\tbadStringifier = {\n\t\ttoString: throwRegexMarker,\n\t\tvalueOf: throwRegexMarker\n\t};\n\n\tif (typeof Symbol.toPrimitive === 'symbol') {\n\t\tbadStringifier[Symbol.toPrimitive] = throwRegexMarker;\n\t}\n}\n\nvar $toString = callBound('Object.prototype.toString');\nvar gOPD = Object.getOwnPropertyDescriptor;\nvar regexClass = '[object RegExp]';\n\nmodule.exports = hasToStringTag\n\t// eslint-disable-next-line consistent-return\n\t? function isRegex(value) {\n\t\tif (!value || typeof value !== 'object') {\n\t\t\treturn false;\n\t\t}\n\n\t\tvar descriptor = gOPD(value, 'lastIndex');\n\t\tvar hasLastIndexDataProperty = descriptor && has(descriptor, 'value');\n\t\tif (!hasLastIndexDataProperty) {\n\t\t\treturn false;\n\t\t}\n\n\t\ttry {\n\t\t\t$exec(value, badStringifier);\n\t\t} catch (e) {\n\t\t\treturn e === isRegexMarker;\n\t\t}\n\t}\n\t: function isRegex(value) {\n\t\t// In older browsers, typeof regex incorrectly returns 'function'\n\t\tif (!value || (typeof value !== 'object' && typeof value !== 'function')) {\n\t\t\treturn false;\n\t\t}\n\n\t\treturn $toString(value) === regexClass;\n\t};\n","!function(t,e){\"object\"==typeof exports&&\"object\"==typeof module?module.exports=e(require(\"react\")):\"function\"==typeof define&&define.amd?define([\"react\"],e):\"object\"==typeof exports?exports[\"mephisto-review-hook\"]=e(require(\"react\")):t[\"mephisto-review-hook\"]=e(t.react)}(window,(function(t){return function(t){var e={};function r(n){if(e[n])return e[n].exports;var o=e[n]={i:n,l:!1,exports:{}};return t[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}return r.m=t,r.c=e,r.d=function(t,e,n){r.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:n})},r.r=function(t){\"undefined\"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:\"Module\"}),Object.defineProperty(t,\"__esModule\",{value:!0})},r.t=function(t,e){if(1&e&&(t=r(t)),8&e)return t;if(4&e&&\"object\"==typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,\"default\",{enumerable:!0,value:t}),2&e&&\"string\"!=typeof t)for(var o in t)r.d(n,o,function(e){return t[e]}.bind(null,o));return n},r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,\"a\",e),e},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r.p=\"\",r(r.s=1)}([function(e,r){e.exports=t},function(t,e,r){\"use strict\";r.r(e),r.d(e,\"useMephistoReview\",(function(){return d})),r.d(e,\"useMephistoReviewLegacy\",(function(){return c}));var n=r(0),o=r.n(n);function u(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){if(\"undefined\"==typeof Symbol||!(Symbol.iterator in Object(t)))return;var r=[],n=!0,o=!1,u=void 0;try{for(var i,c=t[Symbol.iterator]();!(n=(i=c.next()).done)&&(r.push(i.value),!e||r.length!==e);n=!0);}catch(t){o=!0,u=t}finally{try{n||null==c.return||c.return()}finally{if(o)throw u}}return r}(t,e)||function(t,e){if(!t)return;if(\"string\"==typeof t)return i(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);\"Object\"===r&&t.constructor&&(r=t.constructor.name);if(\"Map\"===r||\"Set\"===r)return Array.from(t);if(\"Arguments\"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return i(t,e)}(t,e)||function(){throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\")}()}function i(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r0&&void 0!==arguments[0]?arguments[0]:{},e=t.useMock,r=t.mock,i=Object(n.useState)(null),c=u(i,2),a=c[0],f=c[1],s=Object(n.useState)(0),l=u(s,2),d=l[0],p=l[1],y=Object(n.useState)(null),h=u(y,2),b=h[0],v=h[1],m=void 0!==r&&(void 0===e||!0===e);Object(n.useEffect)((function(){m||fetch(\"/data_for_current_task\").catch((function(t){v({type:\"DATA_RETRIEVAL\",error:t})})).then((function(t){return t.json()})).then((function(t){return f(t)})).catch((function(t){v({type:\"DATA_PARSE\",error:t})}))}),[d]);var S=o.a.useCallback((function(t){fetch(\"/submit_current_task\",{method:\"POST\",body:JSON.stringify(t)}).catch((function(t){v({type:\"RESPONSE_SUBMIT\",error:t})})).then((function(){return p(d+1)}))}),[d,p]);return m?r:{isLoading:!a,data:a&&a.data,isFinished:a&&a.finished,submit:S,error:b}}function a(t,e,r,n,o,u,i){try{var c=t[u](i),a=c.value}catch(t){return void r(t)}c.done?e(a):Promise.resolve(a).then(n,o)}function f(t){return function(){var e=this,r=arguments;return new Promise((function(n,o){var u=t.apply(e,r);function i(t){a(u,n,o,i,c,\"next\",t)}function c(t){a(u,n,o,i,c,\"throw\",t)}i(void 0)}))}}function s(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){if(\"undefined\"==typeof Symbol||!(Symbol.iterator in Object(t)))return;var r=[],n=!0,o=!1,u=void 0;try{for(var i,c=t[Symbol.iterator]();!(n=(i=c.next()).done)&&(r.push(i.value),!e||r.length!==e);n=!0);}catch(t){o=!0,u=t}finally{try{n||null==c.return||c.return()}finally{if(o)throw u}}return r}(t,e)||function(t,e){if(!t)return;if(\"string\"==typeof t)return l(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);\"Object\"===r&&t.constructor&&(r=t.constructor.name);if(\"Map\"===r||\"Set\"===r)return Array.from(t);if(\"Arguments\"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return l(t,e)}(t,e)||function(){throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\")}()}function l(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r0&&void 0!==arguments[0]?arguments[0]:{},e=t.useMock,r=t.mock,o=t.taskId,u=t.page,i=t.resultsPerPage,c=t.filters,a=t.hostname,l=void 0===a?\"\":a,d=Object(n.useState)(null),p=s(d,2),y=p[0],h=p[1],b=Object(n.useState)(!1),v=s(b,2),m=v[0],S=v[1],g=Object(n.useState)(null),j=s(g,2),O=j[0],A=j[1],_=void 0!==r&&(void 0===e||!0===e);Object(n.useEffect)((function(){if(!_){var t=o?\"\".concat(l,\"/data/\").concat(o):\"\".concat(l,\"/data?\").concat(u?\"page=\"+u:\"\").concat(i?\"&results_per_page=\"+i:\"\").concat(c?\"&filters=\"+encodeURIComponent(c):\"\");S(!0),fetch(t,{method:\"GET\"}).catch((function(t){return A({type:\"DATA_RETRIEVAL\",error:t})})).then((function(t){return t.json()})).then((function(t){return h(t)})).catch((function(t){return A({type:\"DATA_PARSE\",error:t})})).then((function(){return S(!1)}))}}),[o,u,i,c]);var w=Object(n.useCallback)(function(){var t=f(regeneratorRuntime.mark((function t(e){var r;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=null,S(!0),t.next=4,fetch(\"\".concat(l,\"/data/\").concat(o),{method:\"POST\",body:JSON.stringify(e)}).catch((function(t){return A({type:\"RESPONSE_SUBMIT\",error:t})})).then((function(t){return t.json()})).then((function(t){return r=t&&(t.result||t.error)})).catch((function(t){return A({type:\"DATA_PARSE\",error:t})})).then((function(){return S(!1)}));case 4:return t.abrupt(\"return\",r);case 5:case\"end\":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),[o]);return _?r:{isLoading:m,mode:y&&y.mode,data:y&&y.data,isFinished:y&&y.finished,totalPages:y&&y.total_pages||1,submit:w,error:O}}}])}));","/*\nobject-assign\n(c) Sindre Sorhus\n@license MIT\n*/\n\n'use strict';\n/* eslint-disable no-unused-vars */\nvar getOwnPropertySymbols = Object.getOwnPropertySymbols;\nvar hasOwnProperty = Object.prototype.hasOwnProperty;\nvar propIsEnumerable = Object.prototype.propertyIsEnumerable;\n\nfunction toObject(val) {\n\tif (val === null || val === undefined) {\n\t\tthrow new TypeError('Object.assign cannot be called with null or undefined');\n\t}\n\n\treturn Object(val);\n}\n\nfunction shouldUseNative() {\n\ttry {\n\t\tif (!Object.assign) {\n\t\t\treturn false;\n\t\t}\n\n\t\t// Detect buggy property enumeration order in older V8 versions.\n\n\t\t// https://bugs.chromium.org/p/v8/issues/detail?id=4118\n\t\tvar test1 = new String('abc'); // eslint-disable-line no-new-wrappers\n\t\ttest1[5] = 'de';\n\t\tif (Object.getOwnPropertyNames(test1)[0] === '5') {\n\t\t\treturn false;\n\t\t}\n\n\t\t// https://bugs.chromium.org/p/v8/issues/detail?id=3056\n\t\tvar test2 = {};\n\t\tfor (var i = 0; i < 10; i++) {\n\t\t\ttest2['_' + String.fromCharCode(i)] = i;\n\t\t}\n\t\tvar order2 = Object.getOwnPropertyNames(test2).map(function (n) {\n\t\t\treturn test2[n];\n\t\t});\n\t\tif (order2.join('') !== '0123456789') {\n\t\t\treturn false;\n\t\t}\n\n\t\t// https://bugs.chromium.org/p/v8/issues/detail?id=3056\n\t\tvar test3 = {};\n\t\t'abcdefghijklmnopqrst'.split('').forEach(function (letter) {\n\t\t\ttest3[letter] = letter;\n\t\t});\n\t\tif (Object.keys(Object.assign({}, test3)).join('') !==\n\t\t\t\t'abcdefghijklmnopqrst') {\n\t\t\treturn false;\n\t\t}\n\n\t\treturn true;\n\t} catch (err) {\n\t\t// We don't expect any of the above to throw, but better to be safe.\n\t\treturn false;\n\t}\n}\n\nmodule.exports = shouldUseNative() ? Object.assign : function (target, source) {\n\tvar from;\n\tvar to = toObject(target);\n\tvar symbols;\n\n\tfor (var s = 1; s < arguments.length; s++) {\n\t\tfrom = Object(arguments[s]);\n\n\t\tfor (var key in from) {\n\t\t\tif (hasOwnProperty.call(from, key)) {\n\t\t\t\tto[key] = from[key];\n\t\t\t}\n\t\t}\n\n\t\tif (getOwnPropertySymbols) {\n\t\t\tsymbols = getOwnPropertySymbols(from);\n\t\t\tfor (var i = 0; i < symbols.length; i++) {\n\t\t\t\tif (propIsEnumerable.call(from, symbols[i])) {\n\t\t\t\t\tto[symbols[i]] = from[symbols[i]];\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\treturn to;\n};\n","'use strict';\n\nvar numberIsNaN = function (value) {\n\treturn value !== value;\n};\n\nmodule.exports = function is(a, b) {\n\tif (a === 0 && b === 0) {\n\t\treturn 1 / a === 1 / b;\n\t}\n\tif (a === b) {\n\t\treturn true;\n\t}\n\tif (numberIsNaN(a) && numberIsNaN(b)) {\n\t\treturn true;\n\t}\n\treturn false;\n};\n\n","'use strict';\n\nvar define = require('define-properties');\nvar callBind = require('call-bind');\n\nvar implementation = require('./implementation');\nvar getPolyfill = require('./polyfill');\nvar shim = require('./shim');\n\nvar polyfill = callBind(getPolyfill(), Object);\n\ndefine(polyfill, {\n\tgetPolyfill: getPolyfill,\n\timplementation: implementation,\n\tshim: shim\n});\n\nmodule.exports = polyfill;\n","'use strict';\n\nvar implementation = require('./implementation');\n\nmodule.exports = function getPolyfill() {\n\treturn typeof Object.is === 'function' ? Object.is : implementation;\n};\n","'use strict';\n\nvar getPolyfill = require('./polyfill');\nvar define = require('define-properties');\n\nmodule.exports = function shimObjectIs() {\n\tvar polyfill = getPolyfill();\n\tdefine(Object, { is: polyfill }, {\n\t\tis: function testObjectIs() {\n\t\t\treturn Object.is !== polyfill;\n\t\t}\n\t});\n\treturn polyfill;\n};\n","'use strict';\n\nvar keysShim;\nif (!Object.keys) {\n\t// modified from https://github.com/es-shims/es5-shim\n\tvar has = Object.prototype.hasOwnProperty;\n\tvar toStr = Object.prototype.toString;\n\tvar isArgs = require('./isArguments'); // eslint-disable-line global-require\n\tvar isEnumerable = Object.prototype.propertyIsEnumerable;\n\tvar hasDontEnumBug = !isEnumerable.call({ toString: null }, 'toString');\n\tvar hasProtoEnumBug = isEnumerable.call(function () {}, 'prototype');\n\tvar dontEnums = [\n\t\t'toString',\n\t\t'toLocaleString',\n\t\t'valueOf',\n\t\t'hasOwnProperty',\n\t\t'isPrototypeOf',\n\t\t'propertyIsEnumerable',\n\t\t'constructor'\n\t];\n\tvar equalsConstructorPrototype = function (o) {\n\t\tvar ctor = o.constructor;\n\t\treturn ctor && ctor.prototype === o;\n\t};\n\tvar excludedKeys = {\n\t\t$applicationCache: true,\n\t\t$console: true,\n\t\t$external: true,\n\t\t$frame: true,\n\t\t$frameElement: true,\n\t\t$frames: true,\n\t\t$innerHeight: true,\n\t\t$innerWidth: true,\n\t\t$onmozfullscreenchange: true,\n\t\t$onmozfullscreenerror: true,\n\t\t$outerHeight: true,\n\t\t$outerWidth: true,\n\t\t$pageXOffset: true,\n\t\t$pageYOffset: true,\n\t\t$parent: true,\n\t\t$scrollLeft: true,\n\t\t$scrollTop: true,\n\t\t$scrollX: true,\n\t\t$scrollY: true,\n\t\t$self: true,\n\t\t$webkitIndexedDB: true,\n\t\t$webkitStorageInfo: true,\n\t\t$window: true\n\t};\n\tvar hasAutomationEqualityBug = (function () {\n\t\t/* global window */\n\t\tif (typeof window === 'undefined') { return false; }\n\t\tfor (var k in window) {\n\t\t\ttry {\n\t\t\t\tif (!excludedKeys['$' + k] && has.call(window, k) && window[k] !== null && typeof window[k] === 'object') {\n\t\t\t\t\ttry {\n\t\t\t\t\t\tequalsConstructorPrototype(window[k]);\n\t\t\t\t\t} catch (e) {\n\t\t\t\t\t\treturn true;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t} catch (e) {\n\t\t\t\treturn true;\n\t\t\t}\n\t\t}\n\t\treturn false;\n\t}());\n\tvar equalsConstructorPrototypeIfNotBuggy = function (o) {\n\t\t/* global window */\n\t\tif (typeof window === 'undefined' || !hasAutomationEqualityBug) {\n\t\t\treturn equalsConstructorPrototype(o);\n\t\t}\n\t\ttry {\n\t\t\treturn equalsConstructorPrototype(o);\n\t\t} catch (e) {\n\t\t\treturn false;\n\t\t}\n\t};\n\n\tkeysShim = function keys(object) {\n\t\tvar isObject = object !== null && typeof object === 'object';\n\t\tvar isFunction = toStr.call(object) === '[object Function]';\n\t\tvar isArguments = isArgs(object);\n\t\tvar isString = isObject && toStr.call(object) === '[object String]';\n\t\tvar theKeys = [];\n\n\t\tif (!isObject && !isFunction && !isArguments) {\n\t\t\tthrow new TypeError('Object.keys called on a non-object');\n\t\t}\n\n\t\tvar skipProto = hasProtoEnumBug && isFunction;\n\t\tif (isString && object.length > 0 && !has.call(object, 0)) {\n\t\t\tfor (var i = 0; i < object.length; ++i) {\n\t\t\t\ttheKeys.push(String(i));\n\t\t\t}\n\t\t}\n\n\t\tif (isArguments && object.length > 0) {\n\t\t\tfor (var j = 0; j < object.length; ++j) {\n\t\t\t\ttheKeys.push(String(j));\n\t\t\t}\n\t\t} else {\n\t\t\tfor (var name in object) {\n\t\t\t\tif (!(skipProto && name === 'prototype') && has.call(object, name)) {\n\t\t\t\t\ttheKeys.push(String(name));\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\tif (hasDontEnumBug) {\n\t\t\tvar skipConstructor = equalsConstructorPrototypeIfNotBuggy(object);\n\n\t\t\tfor (var k = 0; k < dontEnums.length; ++k) {\n\t\t\t\tif (!(skipConstructor && dontEnums[k] === 'constructor') && has.call(object, dontEnums[k])) {\n\t\t\t\t\ttheKeys.push(dontEnums[k]);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\treturn theKeys;\n\t};\n}\nmodule.exports = keysShim;\n","'use strict';\n\nvar slice = Array.prototype.slice;\nvar isArgs = require('./isArguments');\n\nvar origKeys = Object.keys;\nvar keysShim = origKeys ? function keys(o) { return origKeys(o); } : require('./implementation');\n\nvar originalKeys = Object.keys;\n\nkeysShim.shim = function shimObjectKeys() {\n\tif (Object.keys) {\n\t\tvar keysWorksWithArguments = (function () {\n\t\t\t// Safari 5.0 bug\n\t\t\tvar args = Object.keys(arguments);\n\t\t\treturn args && args.length === arguments.length;\n\t\t}(1, 2));\n\t\tif (!keysWorksWithArguments) {\n\t\t\tObject.keys = function keys(object) { // eslint-disable-line func-name-matching\n\t\t\t\tif (isArgs(object)) {\n\t\t\t\t\treturn originalKeys(slice.call(object));\n\t\t\t\t}\n\t\t\t\treturn originalKeys(object);\n\t\t\t};\n\t\t}\n\t} else {\n\t\tObject.keys = keysShim;\n\t}\n\treturn Object.keys || keysShim;\n};\n\nmodule.exports = keysShim;\n","'use strict';\n\nvar toStr = Object.prototype.toString;\n\nmodule.exports = function isArguments(value) {\n\tvar str = toStr.call(value);\n\tvar isArgs = str === '[object Arguments]';\n\tif (!isArgs) {\n\t\tisArgs = str !== '[object Array]' &&\n\t\t\tvalue !== null &&\n\t\t\ttypeof value === 'object' &&\n\t\t\ttypeof value.length === 'number' &&\n\t\t\tvalue.length >= 0 &&\n\t\t\ttoStr.call(value.callee) === '[object Function]';\n\t}\n\treturn isArgs;\n};\n","/**\n * Copyright (c) 2013-present, Facebook, Inc.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n'use strict';\n\nvar ReactPropTypesSecret = require('./lib/ReactPropTypesSecret');\n\nfunction emptyFunction() {}\nfunction emptyFunctionWithReset() {}\nemptyFunctionWithReset.resetWarningCache = emptyFunction;\n\nmodule.exports = function() {\n function shim(props, propName, componentName, location, propFullName, secret) {\n if (secret === ReactPropTypesSecret) {\n // It is still safe when called from React.\n return;\n }\n var err = new Error(\n 'Calling PropTypes validators directly is not supported by the `prop-types` package. ' +\n 'Use PropTypes.checkPropTypes() to call them. ' +\n 'Read more at http://fb.me/use-check-prop-types'\n );\n err.name = 'Invariant Violation';\n throw err;\n };\n shim.isRequired = shim;\n function getShim() {\n return shim;\n };\n // Important!\n // Keep this list in sync with production version in `./factoryWithTypeCheckers.js`.\n var ReactPropTypes = {\n array: shim,\n bigint: shim,\n bool: shim,\n func: shim,\n number: shim,\n object: shim,\n string: shim,\n symbol: shim,\n\n any: shim,\n arrayOf: getShim,\n element: shim,\n elementType: shim,\n instanceOf: getShim,\n node: shim,\n objectOf: getShim,\n oneOf: getShim,\n oneOfType: getShim,\n shape: getShim,\n exact: getShim,\n\n checkPropTypes: emptyFunctionWithReset,\n resetWarningCache: emptyFunction\n };\n\n ReactPropTypes.PropTypes = ReactPropTypes;\n\n return ReactPropTypes;\n};\n","/**\n * Copyright (c) 2013-present, Facebook, Inc.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\nif (process.env.NODE_ENV !== 'production') {\n var ReactIs = require('react-is');\n\n // By explicitly using `prop-types` you are opting into new development behavior.\n // http://fb.me/prop-types-in-prod\n var throwOnDirectAccess = true;\n module.exports = require('./factoryWithTypeCheckers')(ReactIs.isElement, throwOnDirectAccess);\n} else {\n // By explicitly using `prop-types` you are opting into new production behavior.\n // http://fb.me/prop-types-in-prod\n module.exports = require('./factoryWithThrowingShims')();\n}\n","/**\n * Copyright (c) 2013-present, Facebook, Inc.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n'use strict';\n\nvar ReactPropTypesSecret = 'SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED';\n\nmodule.exports = ReactPropTypesSecret;\n","/** @license React v17.0.2\n * react-dom.production.min.js\n *\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n/*\n Modernizr 3.0.0pre (Custom Build) | MIT\n*/\n'use strict';var aa=require(\"react\"),m=require(\"object-assign\"),r=require(\"scheduler\");function y(a){for(var b=\"https://reactjs.org/docs/error-decoder.html?invariant=\"+a,c=1;cb}return!1}function B(a,b,c,d,e,f,g){this.acceptsBooleans=2===b||3===b||4===b;this.attributeName=d;this.attributeNamespace=e;this.mustUseProperty=c;this.propertyName=a;this.type=b;this.sanitizeURL=f;this.removeEmptyString=g}var D={};\n\"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style\".split(\" \").forEach(function(a){D[a]=new B(a,0,!1,a,null,!1,!1)});[[\"acceptCharset\",\"accept-charset\"],[\"className\",\"class\"],[\"htmlFor\",\"for\"],[\"httpEquiv\",\"http-equiv\"]].forEach(function(a){var b=a[0];D[b]=new B(b,1,!1,a[1],null,!1,!1)});[\"contentEditable\",\"draggable\",\"spellCheck\",\"value\"].forEach(function(a){D[a]=new B(a,2,!1,a.toLowerCase(),null,!1,!1)});\n[\"autoReverse\",\"externalResourcesRequired\",\"focusable\",\"preserveAlpha\"].forEach(function(a){D[a]=new B(a,2,!1,a,null,!1,!1)});\"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope\".split(\" \").forEach(function(a){D[a]=new B(a,3,!1,a.toLowerCase(),null,!1,!1)});\n[\"checked\",\"multiple\",\"muted\",\"selected\"].forEach(function(a){D[a]=new B(a,3,!0,a,null,!1,!1)});[\"capture\",\"download\"].forEach(function(a){D[a]=new B(a,4,!1,a,null,!1,!1)});[\"cols\",\"rows\",\"size\",\"span\"].forEach(function(a){D[a]=new B(a,6,!1,a,null,!1,!1)});[\"rowSpan\",\"start\"].forEach(function(a){D[a]=new B(a,5,!1,a.toLowerCase(),null,!1,!1)});var oa=/[\\-:]([a-z])/g;function pa(a){return a[1].toUpperCase()}\n\"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height\".split(\" \").forEach(function(a){var b=a.replace(oa,\npa);D[b]=new B(b,1,!1,a,null,!1,!1)});\"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type\".split(\" \").forEach(function(a){var b=a.replace(oa,pa);D[b]=new B(b,1,!1,a,\"http://www.w3.org/1999/xlink\",!1,!1)});[\"xml:base\",\"xml:lang\",\"xml:space\"].forEach(function(a){var b=a.replace(oa,pa);D[b]=new B(b,1,!1,a,\"http://www.w3.org/XML/1998/namespace\",!1,!1)});[\"tabIndex\",\"crossOrigin\"].forEach(function(a){D[a]=new B(a,1,!1,a.toLowerCase(),null,!1,!1)});\nD.xlinkHref=new B(\"xlinkHref\",1,!1,\"xlink:href\",\"http://www.w3.org/1999/xlink\",!0,!1);[\"src\",\"href\",\"action\",\"formAction\"].forEach(function(a){D[a]=new B(a,1,!1,a.toLowerCase(),null,!0,!0)});\nfunction qa(a,b,c,d){var e=D.hasOwnProperty(b)?D[b]:null;var f=null!==e?0===e.type:d?!1:!(2h||e[g]!==f[h])return\"\\n\"+e[g].replace(\" at new \",\" at \");while(1<=g&&0<=h)}break}}}finally{Oa=!1,Error.prepareStackTrace=c}return(a=a?a.displayName||a.name:\"\")?Na(a):\"\"}\nfunction Qa(a){switch(a.tag){case 5:return Na(a.type);case 16:return Na(\"Lazy\");case 13:return Na(\"Suspense\");case 19:return Na(\"SuspenseList\");case 0:case 2:case 15:return a=Pa(a.type,!1),a;case 11:return a=Pa(a.type.render,!1),a;case 22:return a=Pa(a.type._render,!1),a;case 1:return a=Pa(a.type,!0),a;default:return\"\"}}\nfunction Ra(a){if(null==a)return null;if(\"function\"===typeof a)return a.displayName||a.name||null;if(\"string\"===typeof a)return a;switch(a){case ua:return\"Fragment\";case ta:return\"Portal\";case xa:return\"Profiler\";case wa:return\"StrictMode\";case Ba:return\"Suspense\";case Ca:return\"SuspenseList\"}if(\"object\"===typeof a)switch(a.$$typeof){case za:return(a.displayName||\"Context\")+\".Consumer\";case ya:return(a._context.displayName||\"Context\")+\".Provider\";case Aa:var b=a.render;b=b.displayName||b.name||\"\";\nreturn a.displayName||(\"\"!==b?\"ForwardRef(\"+b+\")\":\"ForwardRef\");case Da:return Ra(a.type);case Fa:return Ra(a._render);case Ea:b=a._payload;a=a._init;try{return Ra(a(b))}catch(c){}}return null}function Sa(a){switch(typeof a){case \"boolean\":case \"number\":case \"object\":case \"string\":case \"undefined\":return a;default:return\"\"}}function Ta(a){var b=a.type;return(a=a.nodeName)&&\"input\"===a.toLowerCase()&&(\"checkbox\"===b||\"radio\"===b)}\nfunction Ua(a){var b=Ta(a)?\"checked\":\"value\",c=Object.getOwnPropertyDescriptor(a.constructor.prototype,b),d=\"\"+a[b];if(!a.hasOwnProperty(b)&&\"undefined\"!==typeof c&&\"function\"===typeof c.get&&\"function\"===typeof c.set){var e=c.get,f=c.set;Object.defineProperty(a,b,{configurable:!0,get:function(){return e.call(this)},set:function(a){d=\"\"+a;f.call(this,a)}});Object.defineProperty(a,b,{enumerable:c.enumerable});return{getValue:function(){return d},setValue:function(a){d=\"\"+a},stopTracking:function(){a._valueTracker=\nnull;delete a[b]}}}}function Va(a){a._valueTracker||(a._valueTracker=Ua(a))}function Wa(a){if(!a)return!1;var b=a._valueTracker;if(!b)return!0;var c=b.getValue();var d=\"\";a&&(d=Ta(a)?a.checked?\"true\":\"false\":a.value);a=d;return a!==c?(b.setValue(a),!0):!1}function Xa(a){a=a||(\"undefined\"!==typeof document?document:void 0);if(\"undefined\"===typeof a)return null;try{return a.activeElement||a.body}catch(b){return a.body}}\nfunction Ya(a,b){var c=b.checked;return m({},b,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=c?c:a._wrapperState.initialChecked})}function Za(a,b){var c=null==b.defaultValue?\"\":b.defaultValue,d=null!=b.checked?b.checked:b.defaultChecked;c=Sa(null!=b.value?b.value:c);a._wrapperState={initialChecked:d,initialValue:c,controlled:\"checkbox\"===b.type||\"radio\"===b.type?null!=b.checked:null!=b.value}}function $a(a,b){b=b.checked;null!=b&&qa(a,\"checked\",b,!1)}\nfunction ab(a,b){$a(a,b);var c=Sa(b.value),d=b.type;if(null!=c)if(\"number\"===d){if(0===c&&\"\"===a.value||a.value!=c)a.value=\"\"+c}else a.value!==\"\"+c&&(a.value=\"\"+c);else if(\"submit\"===d||\"reset\"===d){a.removeAttribute(\"value\");return}b.hasOwnProperty(\"value\")?bb(a,b.type,c):b.hasOwnProperty(\"defaultValue\")&&bb(a,b.type,Sa(b.defaultValue));null==b.checked&&null!=b.defaultChecked&&(a.defaultChecked=!!b.defaultChecked)}\nfunction cb(a,b,c){if(b.hasOwnProperty(\"value\")||b.hasOwnProperty(\"defaultValue\")){var d=b.type;if(!(\"submit\"!==d&&\"reset\"!==d||void 0!==b.value&&null!==b.value))return;b=\"\"+a._wrapperState.initialValue;c||b===a.value||(a.value=b);a.defaultValue=b}c=a.name;\"\"!==c&&(a.name=\"\");a.defaultChecked=!!a._wrapperState.initialChecked;\"\"!==c&&(a.name=c)}\nfunction bb(a,b,c){if(\"number\"!==b||Xa(a.ownerDocument)!==a)null==c?a.defaultValue=\"\"+a._wrapperState.initialValue:a.defaultValue!==\"\"+c&&(a.defaultValue=\"\"+c)}function db(a){var b=\"\";aa.Children.forEach(a,function(a){null!=a&&(b+=a)});return b}function eb(a,b){a=m({children:void 0},b);if(b=db(b.children))a.children=b;return a}\nfunction fb(a,b,c,d){a=a.options;if(b){b={};for(var e=0;e=c.length))throw Error(y(93));c=c[0]}b=c}null==b&&(b=\"\");c=b}a._wrapperState={initialValue:Sa(c)}}\nfunction ib(a,b){var c=Sa(b.value),d=Sa(b.defaultValue);null!=c&&(c=\"\"+c,c!==a.value&&(a.value=c),null==b.defaultValue&&a.defaultValue!==c&&(a.defaultValue=c));null!=d&&(a.defaultValue=\"\"+d)}function jb(a){var b=a.textContent;b===a._wrapperState.initialValue&&\"\"!==b&&null!==b&&(a.value=b)}var kb={html:\"http://www.w3.org/1999/xhtml\",mathml:\"http://www.w3.org/1998/Math/MathML\",svg:\"http://www.w3.org/2000/svg\"};\nfunction lb(a){switch(a){case \"svg\":return\"http://www.w3.org/2000/svg\";case \"math\":return\"http://www.w3.org/1998/Math/MathML\";default:return\"http://www.w3.org/1999/xhtml\"}}function mb(a,b){return null==a||\"http://www.w3.org/1999/xhtml\"===a?lb(b):\"http://www.w3.org/2000/svg\"===a&&\"foreignObject\"===b?\"http://www.w3.org/1999/xhtml\":a}\nvar nb,ob=function(a){return\"undefined\"!==typeof MSApp&&MSApp.execUnsafeLocalFunction?function(b,c,d,e){MSApp.execUnsafeLocalFunction(function(){return a(b,c,d,e)})}:a}(function(a,b){if(a.namespaceURI!==kb.svg||\"innerHTML\"in a)a.innerHTML=b;else{nb=nb||document.createElement(\"div\");nb.innerHTML=\"\"+b.valueOf().toString()+\"\";for(b=nb.firstChild;a.firstChild;)a.removeChild(a.firstChild);for(;b.firstChild;)a.appendChild(b.firstChild)}});\nfunction pb(a,b){if(b){var c=a.firstChild;if(c&&c===a.lastChild&&3===c.nodeType){c.nodeValue=b;return}}a.textContent=b}\nvar qb={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,\nfloodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},rb=[\"Webkit\",\"ms\",\"Moz\",\"O\"];Object.keys(qb).forEach(function(a){rb.forEach(function(b){b=b+a.charAt(0).toUpperCase()+a.substring(1);qb[b]=qb[a]})});function sb(a,b,c){return null==b||\"boolean\"===typeof b||\"\"===b?\"\":c||\"number\"!==typeof b||0===b||qb.hasOwnProperty(a)&&qb[a]?(\"\"+b).trim():b+\"px\"}\nfunction tb(a,b){a=a.style;for(var c in b)if(b.hasOwnProperty(c)){var d=0===c.indexOf(\"--\"),e=sb(c,b[c],d);\"float\"===c&&(c=\"cssFloat\");d?a.setProperty(c,e):a[c]=e}}var ub=m({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});\nfunction vb(a,b){if(b){if(ub[a]&&(null!=b.children||null!=b.dangerouslySetInnerHTML))throw Error(y(137,a));if(null!=b.dangerouslySetInnerHTML){if(null!=b.children)throw Error(y(60));if(!(\"object\"===typeof b.dangerouslySetInnerHTML&&\"__html\"in b.dangerouslySetInnerHTML))throw Error(y(61));}if(null!=b.style&&\"object\"!==typeof b.style)throw Error(y(62));}}\nfunction wb(a,b){if(-1===a.indexOf(\"-\"))return\"string\"===typeof b.is;switch(a){case \"annotation-xml\":case \"color-profile\":case \"font-face\":case \"font-face-src\":case \"font-face-uri\":case \"font-face-format\":case \"font-face-name\":case \"missing-glyph\":return!1;default:return!0}}function xb(a){a=a.target||a.srcElement||window;a.correspondingUseElement&&(a=a.correspondingUseElement);return 3===a.nodeType?a.parentNode:a}var yb=null,zb=null,Ab=null;\nfunction Bb(a){if(a=Cb(a)){if(\"function\"!==typeof yb)throw Error(y(280));var b=a.stateNode;b&&(b=Db(b),yb(a.stateNode,a.type,b))}}function Eb(a){zb?Ab?Ab.push(a):Ab=[a]:zb=a}function Fb(){if(zb){var a=zb,b=Ab;Ab=zb=null;Bb(a);if(b)for(a=0;ad?0:1<c;c++)b.push(a);return b}\nfunction $c(a,b,c){a.pendingLanes|=b;var d=b-1;a.suspendedLanes&=d;a.pingedLanes&=d;a=a.eventTimes;b=31-Vc(b);a[b]=c}var Vc=Math.clz32?Math.clz32:ad,bd=Math.log,cd=Math.LN2;function ad(a){return 0===a?32:31-(bd(a)/cd|0)|0}var dd=r.unstable_UserBlockingPriority,ed=r.unstable_runWithPriority,fd=!0;function gd(a,b,c,d){Kb||Ib();var e=hd,f=Kb;Kb=!0;try{Hb(e,a,b,c,d)}finally{(Kb=f)||Mb()}}function id(a,b,c,d){ed(dd,hd.bind(null,a,b,c,d))}\nfunction hd(a,b,c,d){if(fd){var e;if((e=0===(b&4))&&0=be),ee=String.fromCharCode(32),fe=!1;\nfunction ge(a,b){switch(a){case \"keyup\":return-1!==$d.indexOf(b.keyCode);case \"keydown\":return 229!==b.keyCode;case \"keypress\":case \"mousedown\":case \"focusout\":return!0;default:return!1}}function he(a){a=a.detail;return\"object\"===typeof a&&\"data\"in a?a.data:null}var ie=!1;function je(a,b){switch(a){case \"compositionend\":return he(b);case \"keypress\":if(32!==b.which)return null;fe=!0;return ee;case \"textInput\":return a=b.data,a===ee&&fe?null:a;default:return null}}\nfunction ke(a,b){if(ie)return\"compositionend\"===a||!ae&&ge(a,b)?(a=nd(),md=ld=kd=null,ie=!1,a):null;switch(a){case \"paste\":return null;case \"keypress\":if(!(b.ctrlKey||b.altKey||b.metaKey)||b.ctrlKey&&b.altKey){if(b.char&&1=b)return{node:c,offset:b-a};a=d}a:{for(;c;){if(c.nextSibling){c=c.nextSibling;break a}c=c.parentNode}c=void 0}c=Ke(c)}}function Me(a,b){return a&&b?a===b?!0:a&&3===a.nodeType?!1:b&&3===b.nodeType?Me(a,b.parentNode):\"contains\"in a?a.contains(b):a.compareDocumentPosition?!!(a.compareDocumentPosition(b)&16):!1:!1}\nfunction Ne(){for(var a=window,b=Xa();b instanceof a.HTMLIFrameElement;){try{var c=\"string\"===typeof b.contentWindow.location.href}catch(d){c=!1}if(c)a=b.contentWindow;else break;b=Xa(a.document)}return b}function Oe(a){var b=a&&a.nodeName&&a.nodeName.toLowerCase();return b&&(\"input\"===b&&(\"text\"===a.type||\"search\"===a.type||\"tel\"===a.type||\"url\"===a.type||\"password\"===a.type)||\"textarea\"===b||\"true\"===a.contentEditable)}\nvar Pe=fa&&\"documentMode\"in document&&11>=document.documentMode,Qe=null,Re=null,Se=null,Te=!1;\nfunction Ue(a,b,c){var d=c.window===c?c.document:9===c.nodeType?c:c.ownerDocument;Te||null==Qe||Qe!==Xa(d)||(d=Qe,\"selectionStart\"in d&&Oe(d)?d={start:d.selectionStart,end:d.selectionEnd}:(d=(d.ownerDocument&&d.ownerDocument.defaultView||window).getSelection(),d={anchorNode:d.anchorNode,anchorOffset:d.anchorOffset,focusNode:d.focusNode,focusOffset:d.focusOffset}),Se&&Je(Se,d)||(Se=d,d=oe(Re,\"onSelect\"),0Af||(a.current=zf[Af],zf[Af]=null,Af--)}function I(a,b){Af++;zf[Af]=a.current;a.current=b}var Cf={},M=Bf(Cf),N=Bf(!1),Df=Cf;\nfunction Ef(a,b){var c=a.type.contextTypes;if(!c)return Cf;var d=a.stateNode;if(d&&d.__reactInternalMemoizedUnmaskedChildContext===b)return d.__reactInternalMemoizedMaskedChildContext;var e={},f;for(f in c)e[f]=b[f];d&&(a=a.stateNode,a.__reactInternalMemoizedUnmaskedChildContext=b,a.__reactInternalMemoizedMaskedChildContext=e);return e}function Ff(a){a=a.childContextTypes;return null!==a&&void 0!==a}function Gf(){H(N);H(M)}function Hf(a,b,c){if(M.current!==Cf)throw Error(y(168));I(M,b);I(N,c)}\nfunction If(a,b,c){var d=a.stateNode;a=b.childContextTypes;if(\"function\"!==typeof d.getChildContext)return c;d=d.getChildContext();for(var e in d)if(!(e in a))throw Error(y(108,Ra(b)||\"Unknown\",e));return m({},c,d)}function Jf(a){a=(a=a.stateNode)&&a.__reactInternalMemoizedMergedChildContext||Cf;Df=M.current;I(M,a);I(N,N.current);return!0}function Kf(a,b,c){var d=a.stateNode;if(!d)throw Error(y(169));c?(a=If(a,b,Df),d.__reactInternalMemoizedMergedChildContext=a,H(N),H(M),I(M,a)):H(N);I(N,c)}\nvar Lf=null,Mf=null,Nf=r.unstable_runWithPriority,Of=r.unstable_scheduleCallback,Pf=r.unstable_cancelCallback,Qf=r.unstable_shouldYield,Rf=r.unstable_requestPaint,Sf=r.unstable_now,Tf=r.unstable_getCurrentPriorityLevel,Uf=r.unstable_ImmediatePriority,Vf=r.unstable_UserBlockingPriority,Wf=r.unstable_NormalPriority,Xf=r.unstable_LowPriority,Yf=r.unstable_IdlePriority,Zf={},$f=void 0!==Rf?Rf:function(){},ag=null,bg=null,cg=!1,dg=Sf(),O=1E4>dg?Sf:function(){return Sf()-dg};\nfunction eg(){switch(Tf()){case Uf:return 99;case Vf:return 98;case Wf:return 97;case Xf:return 96;case Yf:return 95;default:throw Error(y(332));}}function fg(a){switch(a){case 99:return Uf;case 98:return Vf;case 97:return Wf;case 96:return Xf;case 95:return Yf;default:throw Error(y(332));}}function gg(a,b){a=fg(a);return Nf(a,b)}function hg(a,b,c){a=fg(a);return Of(a,b,c)}function ig(){if(null!==bg){var a=bg;bg=null;Pf(a)}jg()}\nfunction jg(){if(!cg&&null!==ag){cg=!0;var a=0;try{var b=ag;gg(99,function(){for(;az?(q=u,u=null):q=u.sibling;var n=p(e,u,h[z],k);if(null===n){null===u&&(u=q);break}a&&u&&null===\nn.alternate&&b(e,u);g=f(n,g,z);null===t?l=n:t.sibling=n;t=n;u=q}if(z===h.length)return c(e,u),l;if(null===u){for(;zz?(q=u,u=null):q=u.sibling;var w=p(e,u,n.value,k);if(null===w){null===u&&(u=q);break}a&&u&&null===w.alternate&&b(e,u);g=f(w,g,z);null===t?l=w:t.sibling=w;t=w;u=q}if(n.done)return c(e,u),l;if(null===u){for(;!n.done;z++,n=h.next())n=A(e,n.value,k),null!==n&&(g=f(n,g,z),null===t?l=n:t.sibling=n,t=n);return l}for(u=d(e,u);!n.done;z++,n=h.next())n=C(u,e,z,n.value,k),null!==n&&(a&&null!==n.alternate&&\nu.delete(null===n.key?z:n.key),g=f(n,g,z),null===t?l=n:t.sibling=n,t=n);a&&u.forEach(function(a){return b(e,a)});return l}return function(a,d,f,h){var k=\"object\"===typeof f&&null!==f&&f.type===ua&&null===f.key;k&&(f=f.props.children);var l=\"object\"===typeof f&&null!==f;if(l)switch(f.$$typeof){case sa:a:{l=f.key;for(k=d;null!==k;){if(k.key===l){switch(k.tag){case 7:if(f.type===ua){c(a,k.sibling);d=e(k,f.props.children);d.return=a;a=d;break a}break;default:if(k.elementType===f.type){c(a,k.sibling);\nd=e(k,f.props);d.ref=Qg(a,k,f);d.return=a;a=d;break a}}c(a,k);break}else b(a,k);k=k.sibling}f.type===ua?(d=Xg(f.props.children,a.mode,h,f.key),d.return=a,a=d):(h=Vg(f.type,f.key,f.props,null,a.mode,h),h.ref=Qg(a,d,f),h.return=a,a=h)}return g(a);case ta:a:{for(k=f.key;null!==d;){if(d.key===k)if(4===d.tag&&d.stateNode.containerInfo===f.containerInfo&&d.stateNode.implementation===f.implementation){c(a,d.sibling);d=e(d,f.children||[]);d.return=a;a=d;break a}else{c(a,d);break}else b(a,d);d=d.sibling}d=\nWg(f,a.mode,h);d.return=a;a=d}return g(a)}if(\"string\"===typeof f||\"number\"===typeof f)return f=\"\"+f,null!==d&&6===d.tag?(c(a,d.sibling),d=e(d,f),d.return=a,a=d):(c(a,d),d=Ug(f,a.mode,h),d.return=a,a=d),g(a);if(Pg(f))return x(a,d,f,h);if(La(f))return w(a,d,f,h);l&&Rg(a,f);if(\"undefined\"===typeof f&&!k)switch(a.tag){case 1:case 22:case 0:case 11:case 15:throw Error(y(152,Ra(a.type)||\"Component\"));}return c(a,d)}}var Yg=Sg(!0),Zg=Sg(!1),$g={},ah=Bf($g),bh=Bf($g),ch=Bf($g);\nfunction dh(a){if(a===$g)throw Error(y(174));return a}function eh(a,b){I(ch,b);I(bh,a);I(ah,$g);a=b.nodeType;switch(a){case 9:case 11:b=(b=b.documentElement)?b.namespaceURI:mb(null,\"\");break;default:a=8===a?b.parentNode:b,b=a.namespaceURI||null,a=a.tagName,b=mb(b,a)}H(ah);I(ah,b)}function fh(){H(ah);H(bh);H(ch)}function gh(a){dh(ch.current);var b=dh(ah.current);var c=mb(b,a.type);b!==c&&(I(bh,a),I(ah,c))}function hh(a){bh.current===a&&(H(ah),H(bh))}var P=Bf(0);\nfunction ih(a){for(var b=a;null!==b;){if(13===b.tag){var c=b.memoizedState;if(null!==c&&(c=c.dehydrated,null===c||\"$?\"===c.data||\"$!\"===c.data))return b}else if(19===b.tag&&void 0!==b.memoizedProps.revealOrder){if(0!==(b.flags&64))return b}else if(null!==b.child){b.child.return=b;b=b.child;continue}if(b===a)break;for(;null===b.sibling;){if(null===b.return||b.return===a)return null;b=b.return}b.sibling.return=b.return;b=b.sibling}return null}var jh=null,kh=null,lh=!1;\nfunction mh(a,b){var c=nh(5,null,null,0);c.elementType=\"DELETED\";c.type=\"DELETED\";c.stateNode=b;c.return=a;c.flags=8;null!==a.lastEffect?(a.lastEffect.nextEffect=c,a.lastEffect=c):a.firstEffect=a.lastEffect=c}function oh(a,b){switch(a.tag){case 5:var c=a.type;b=1!==b.nodeType||c.toLowerCase()!==b.nodeName.toLowerCase()?null:b;return null!==b?(a.stateNode=b,!0):!1;case 6:return b=\"\"===a.pendingProps||3!==b.nodeType?null:b,null!==b?(a.stateNode=b,!0):!1;case 13:return!1;default:return!1}}\nfunction ph(a){if(lh){var b=kh;if(b){var c=b;if(!oh(a,b)){b=rf(c.nextSibling);if(!b||!oh(a,b)){a.flags=a.flags&-1025|2;lh=!1;jh=a;return}mh(jh,c)}jh=a;kh=rf(b.firstChild)}else a.flags=a.flags&-1025|2,lh=!1,jh=a}}function qh(a){for(a=a.return;null!==a&&5!==a.tag&&3!==a.tag&&13!==a.tag;)a=a.return;jh=a}\nfunction rh(a){if(a!==jh)return!1;if(!lh)return qh(a),lh=!0,!1;var b=a.type;if(5!==a.tag||\"head\"!==b&&\"body\"!==b&&!nf(b,a.memoizedProps))for(b=kh;b;)mh(a,b),b=rf(b.nextSibling);qh(a);if(13===a.tag){a=a.memoizedState;a=null!==a?a.dehydrated:null;if(!a)throw Error(y(317));a:{a=a.nextSibling;for(b=0;a;){if(8===a.nodeType){var c=a.data;if(\"/$\"===c){if(0===b){kh=rf(a.nextSibling);break a}b--}else\"$\"!==c&&\"$!\"!==c&&\"$?\"!==c||b++}a=a.nextSibling}kh=null}}else kh=jh?rf(a.stateNode.nextSibling):null;return!0}\nfunction sh(){kh=jh=null;lh=!1}var th=[];function uh(){for(var a=0;af))throw Error(y(301));f+=1;T=S=null;b.updateQueue=null;vh.current=Fh;a=c(d,e)}while(zh)}vh.current=Gh;b=null!==S&&null!==S.next;xh=0;T=S=R=null;yh=!1;if(b)throw Error(y(300));return a}function Hh(){var a={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};null===T?R.memoizedState=T=a:T=T.next=a;return T}\nfunction Ih(){if(null===S){var a=R.alternate;a=null!==a?a.memoizedState:null}else a=S.next;var b=null===T?R.memoizedState:T.next;if(null!==b)T=b,S=a;else{if(null===a)throw Error(y(310));S=a;a={memoizedState:S.memoizedState,baseState:S.baseState,baseQueue:S.baseQueue,queue:S.queue,next:null};null===T?R.memoizedState=T=a:T=T.next=a}return T}function Jh(a,b){return\"function\"===typeof b?b(a):b}\nfunction Kh(a){var b=Ih(),c=b.queue;if(null===c)throw Error(y(311));c.lastRenderedReducer=a;var d=S,e=d.baseQueue,f=c.pending;if(null!==f){if(null!==e){var g=e.next;e.next=f.next;f.next=g}d.baseQueue=e=f;c.pending=null}if(null!==e){e=e.next;d=d.baseState;var h=g=f=null,k=e;do{var l=k.lane;if((xh&l)===l)null!==h&&(h=h.next={lane:0,action:k.action,eagerReducer:k.eagerReducer,eagerState:k.eagerState,next:null}),d=k.eagerReducer===a?k.eagerState:a(d,k.action);else{var n={lane:l,action:k.action,eagerReducer:k.eagerReducer,\neagerState:k.eagerState,next:null};null===h?(g=h=n,f=d):h=h.next=n;R.lanes|=l;Dg|=l}k=k.next}while(null!==k&&k!==e);null===h?f=d:h.next=g;He(d,b.memoizedState)||(ug=!0);b.memoizedState=d;b.baseState=f;b.baseQueue=h;c.lastRenderedState=d}return[b.memoizedState,c.dispatch]}\nfunction Lh(a){var b=Ih(),c=b.queue;if(null===c)throw Error(y(311));c.lastRenderedReducer=a;var d=c.dispatch,e=c.pending,f=b.memoizedState;if(null!==e){c.pending=null;var g=e=e.next;do f=a(f,g.action),g=g.next;while(g!==e);He(f,b.memoizedState)||(ug=!0);b.memoizedState=f;null===b.baseQueue&&(b.baseState=f);c.lastRenderedState=f}return[f,d]}\nfunction Mh(a,b,c){var d=b._getVersion;d=d(b._source);var e=b._workInProgressVersionPrimary;if(null!==e)a=e===d;else if(a=a.mutableReadLanes,a=(xh&a)===a)b._workInProgressVersionPrimary=d,th.push(b);if(a)return c(b._source);th.push(b);throw Error(y(350));}\nfunction Nh(a,b,c,d){var e=U;if(null===e)throw Error(y(349));var f=b._getVersion,g=f(b._source),h=vh.current,k=h.useState(function(){return Mh(e,b,c)}),l=k[1],n=k[0];k=T;var A=a.memoizedState,p=A.refs,C=p.getSnapshot,x=A.source;A=A.subscribe;var w=R;a.memoizedState={refs:p,source:b,subscribe:d};h.useEffect(function(){p.getSnapshot=c;p.setSnapshot=l;var a=f(b._source);if(!He(g,a)){a=c(b._source);He(n,a)||(l(a),a=Ig(w),e.mutableReadLanes|=a&e.pendingLanes);a=e.mutableReadLanes;e.entangledLanes|=a;for(var d=\ne.entanglements,h=a;0c?98:c,function(){a(!0)});gg(97\\x3c/script>\",a=a.removeChild(a.firstChild)):\"string\"===typeof d.is?a=g.createElement(c,{is:d.is}):(a=g.createElement(c),\"select\"===c&&(g=a,d.multiple?g.multiple=!0:d.size&&(g.size=d.size))):a=g.createElementNS(a,c);a[wf]=b;a[xf]=d;Bi(a,b,!1,!1);b.stateNode=a;g=wb(c,d);switch(c){case \"dialog\":G(\"cancel\",a);G(\"close\",a);\ne=d;break;case \"iframe\":case \"object\":case \"embed\":G(\"load\",a);e=d;break;case \"video\":case \"audio\":for(e=0;eJi&&(b.flags|=64,f=!0,Fi(d,!1),b.lanes=33554432)}else{if(!f)if(a=ih(g),null!==a){if(b.flags|=64,f=!0,c=a.updateQueue,null!==c&&(b.updateQueue=c,b.flags|=4),Fi(d,!0),null===d.tail&&\"hidden\"===d.tailMode&&!g.alternate&&!lh)return b=b.lastEffect=d.lastEffect,null!==b&&(b.nextEffect=null),null}else 2*O()-d.renderingStartTime>Ji&&1073741824!==c&&(b.flags|=\n64,f=!0,Fi(d,!1),b.lanes=33554432);d.isBackwards?(g.sibling=b.child,b.child=g):(c=d.last,null!==c?c.sibling=g:b.child=g,d.last=g)}return null!==d.tail?(c=d.tail,d.rendering=c,d.tail=c.sibling,d.lastEffect=b.lastEffect,d.renderingStartTime=O(),c.sibling=null,b=P.current,I(P,f?b&1|2:b&1),c):null;case 23:case 24:return Ki(),null!==a&&null!==a.memoizedState!==(null!==b.memoizedState)&&\"unstable-defer-without-hiding\"!==d.mode&&(b.flags|=4),null}throw Error(y(156,b.tag));}\nfunction Li(a){switch(a.tag){case 1:Ff(a.type)&&Gf();var b=a.flags;return b&4096?(a.flags=b&-4097|64,a):null;case 3:fh();H(N);H(M);uh();b=a.flags;if(0!==(b&64))throw Error(y(285));a.flags=b&-4097|64;return a;case 5:return hh(a),null;case 13:return H(P),b=a.flags,b&4096?(a.flags=b&-4097|64,a):null;case 19:return H(P),null;case 4:return fh(),null;case 10:return rg(a),null;case 23:case 24:return Ki(),null;default:return null}}\nfunction Mi(a,b){try{var c=\"\",d=b;do c+=Qa(d),d=d.return;while(d);var e=c}catch(f){e=\"\\nError generating stack: \"+f.message+\"\\n\"+f.stack}return{value:a,source:b,stack:e}}function Ni(a,b){try{console.error(b.value)}catch(c){setTimeout(function(){throw c;})}}var Oi=\"function\"===typeof WeakMap?WeakMap:Map;function Pi(a,b,c){c=zg(-1,c);c.tag=3;c.payload={element:null};var d=b.value;c.callback=function(){Qi||(Qi=!0,Ri=d);Ni(a,b)};return c}\nfunction Si(a,b,c){c=zg(-1,c);c.tag=3;var d=a.type.getDerivedStateFromError;if(\"function\"===typeof d){var e=b.value;c.payload=function(){Ni(a,b);return d(e)}}var f=a.stateNode;null!==f&&\"function\"===typeof f.componentDidCatch&&(c.callback=function(){\"function\"!==typeof d&&(null===Ti?Ti=new Set([this]):Ti.add(this),Ni(a,b));var c=b.stack;this.componentDidCatch(b.value,{componentStack:null!==c?c:\"\"})});return c}var Ui=\"function\"===typeof WeakSet?WeakSet:Set;\nfunction Vi(a){var b=a.ref;if(null!==b)if(\"function\"===typeof b)try{b(null)}catch(c){Wi(a,c)}else b.current=null}function Xi(a,b){switch(b.tag){case 0:case 11:case 15:case 22:return;case 1:if(b.flags&256&&null!==a){var c=a.memoizedProps,d=a.memoizedState;a=b.stateNode;b=a.getSnapshotBeforeUpdate(b.elementType===b.type?c:lg(b.type,c),d);a.__reactInternalSnapshotBeforeUpdate=b}return;case 3:b.flags&256&&qf(b.stateNode.containerInfo);return;case 5:case 6:case 4:case 17:return}throw Error(y(163));}\nfunction Yi(a,b,c){switch(c.tag){case 0:case 11:case 15:case 22:b=c.updateQueue;b=null!==b?b.lastEffect:null;if(null!==b){a=b=b.next;do{if(3===(a.tag&3)){var d=a.create;a.destroy=d()}a=a.next}while(a!==b)}b=c.updateQueue;b=null!==b?b.lastEffect:null;if(null!==b){a=b=b.next;do{var e=a;d=e.next;e=e.tag;0!==(e&4)&&0!==(e&1)&&(Zi(c,a),$i(c,a));a=d}while(a!==b)}return;case 1:a=c.stateNode;c.flags&4&&(null===b?a.componentDidMount():(d=c.elementType===c.type?b.memoizedProps:lg(c.type,b.memoizedProps),a.componentDidUpdate(d,\nb.memoizedState,a.__reactInternalSnapshotBeforeUpdate)));b=c.updateQueue;null!==b&&Eg(c,b,a);return;case 3:b=c.updateQueue;if(null!==b){a=null;if(null!==c.child)switch(c.child.tag){case 5:a=c.child.stateNode;break;case 1:a=c.child.stateNode}Eg(c,b,a)}return;case 5:a=c.stateNode;null===b&&c.flags&4&&mf(c.type,c.memoizedProps)&&a.focus();return;case 6:return;case 4:return;case 12:return;case 13:null===c.memoizedState&&(c=c.alternate,null!==c&&(c=c.memoizedState,null!==c&&(c=c.dehydrated,null!==c&&Cc(c))));\nreturn;case 19:case 17:case 20:case 21:case 23:case 24:return}throw Error(y(163));}\nfunction aj(a,b){for(var c=a;;){if(5===c.tag){var d=c.stateNode;if(b)d=d.style,\"function\"===typeof d.setProperty?d.setProperty(\"display\",\"none\",\"important\"):d.display=\"none\";else{d=c.stateNode;var e=c.memoizedProps.style;e=void 0!==e&&null!==e&&e.hasOwnProperty(\"display\")?e.display:null;d.style.display=sb(\"display\",e)}}else if(6===c.tag)c.stateNode.nodeValue=b?\"\":c.memoizedProps;else if((23!==c.tag&&24!==c.tag||null===c.memoizedState||c===a)&&null!==c.child){c.child.return=c;c=c.child;continue}if(c===\na)break;for(;null===c.sibling;){if(null===c.return||c.return===a)return;c=c.return}c.sibling.return=c.return;c=c.sibling}}\nfunction bj(a,b){if(Mf&&\"function\"===typeof Mf.onCommitFiberUnmount)try{Mf.onCommitFiberUnmount(Lf,b)}catch(f){}switch(b.tag){case 0:case 11:case 14:case 15:case 22:a=b.updateQueue;if(null!==a&&(a=a.lastEffect,null!==a)){var c=a=a.next;do{var d=c,e=d.destroy;d=d.tag;if(void 0!==e)if(0!==(d&4))Zi(b,c);else{d=b;try{e()}catch(f){Wi(d,f)}}c=c.next}while(c!==a)}break;case 1:Vi(b);a=b.stateNode;if(\"function\"===typeof a.componentWillUnmount)try{a.props=b.memoizedProps,a.state=b.memoizedState,a.componentWillUnmount()}catch(f){Wi(b,\nf)}break;case 5:Vi(b);break;case 4:cj(a,b)}}function dj(a){a.alternate=null;a.child=null;a.dependencies=null;a.firstEffect=null;a.lastEffect=null;a.memoizedProps=null;a.memoizedState=null;a.pendingProps=null;a.return=null;a.updateQueue=null}function ej(a){return 5===a.tag||3===a.tag||4===a.tag}\nfunction fj(a){a:{for(var b=a.return;null!==b;){if(ej(b))break a;b=b.return}throw Error(y(160));}var c=b;b=c.stateNode;switch(c.tag){case 5:var d=!1;break;case 3:b=b.containerInfo;d=!0;break;case 4:b=b.containerInfo;d=!0;break;default:throw Error(y(161));}c.flags&16&&(pb(b,\"\"),c.flags&=-17);a:b:for(c=a;;){for(;null===c.sibling;){if(null===c.return||ej(c.return)){c=null;break a}c=c.return}c.sibling.return=c.return;for(c=c.sibling;5!==c.tag&&6!==c.tag&&18!==c.tag;){if(c.flags&2)continue b;if(null===\nc.child||4===c.tag)continue b;else c.child.return=c,c=c.child}if(!(c.flags&2)){c=c.stateNode;break a}}d?gj(a,c,b):hj(a,c,b)}\nfunction gj(a,b,c){var d=a.tag,e=5===d||6===d;if(e)a=e?a.stateNode:a.stateNode.instance,b?8===c.nodeType?c.parentNode.insertBefore(a,b):c.insertBefore(a,b):(8===c.nodeType?(b=c.parentNode,b.insertBefore(a,c)):(b=c,b.appendChild(a)),c=c._reactRootContainer,null!==c&&void 0!==c||null!==b.onclick||(b.onclick=jf));else if(4!==d&&(a=a.child,null!==a))for(gj(a,b,c),a=a.sibling;null!==a;)gj(a,b,c),a=a.sibling}\nfunction hj(a,b,c){var d=a.tag,e=5===d||6===d;if(e)a=e?a.stateNode:a.stateNode.instance,b?c.insertBefore(a,b):c.appendChild(a);else if(4!==d&&(a=a.child,null!==a))for(hj(a,b,c),a=a.sibling;null!==a;)hj(a,b,c),a=a.sibling}\nfunction cj(a,b){for(var c=b,d=!1,e,f;;){if(!d){d=c.return;a:for(;;){if(null===d)throw Error(y(160));e=d.stateNode;switch(d.tag){case 5:f=!1;break a;case 3:e=e.containerInfo;f=!0;break a;case 4:e=e.containerInfo;f=!0;break a}d=d.return}d=!0}if(5===c.tag||6===c.tag){a:for(var g=a,h=c,k=h;;)if(bj(g,k),null!==k.child&&4!==k.tag)k.child.return=k,k=k.child;else{if(k===h)break a;for(;null===k.sibling;){if(null===k.return||k.return===h)break a;k=k.return}k.sibling.return=k.return;k=k.sibling}f?(g=e,h=c.stateNode,\n8===g.nodeType?g.parentNode.removeChild(h):g.removeChild(h)):e.removeChild(c.stateNode)}else if(4===c.tag){if(null!==c.child){e=c.stateNode.containerInfo;f=!0;c.child.return=c;c=c.child;continue}}else if(bj(a,c),null!==c.child){c.child.return=c;c=c.child;continue}if(c===b)break;for(;null===c.sibling;){if(null===c.return||c.return===b)return;c=c.return;4===c.tag&&(d=!1)}c.sibling.return=c.return;c=c.sibling}}\nfunction ij(a,b){switch(b.tag){case 0:case 11:case 14:case 15:case 22:var c=b.updateQueue;c=null!==c?c.lastEffect:null;if(null!==c){var d=c=c.next;do 3===(d.tag&3)&&(a=d.destroy,d.destroy=void 0,void 0!==a&&a()),d=d.next;while(d!==c)}return;case 1:return;case 5:c=b.stateNode;if(null!=c){d=b.memoizedProps;var e=null!==a?a.memoizedProps:d;a=b.type;var f=b.updateQueue;b.updateQueue=null;if(null!==f){c[xf]=d;\"input\"===a&&\"radio\"===d.type&&null!=d.name&&$a(c,d);wb(a,e);b=wb(a,d);for(e=0;ee&&(e=g);c&=~f}c=e;c=O()-c;c=(120>c?120:480>c?480:1080>c?1080:1920>c?1920:3E3>c?3E3:4320>\nc?4320:1960*nj(c/1960))-c;if(10 component higher in the tree to provide a loading indicator or placeholder to display.\")}5!==V&&(V=2);k=Mi(k,h);p=\ng;do{switch(p.tag){case 3:f=k;p.flags|=4096;b&=-b;p.lanes|=b;var J=Pi(p,f,b);Bg(p,J);break a;case 1:f=k;var K=p.type,Q=p.stateNode;if(0===(p.flags&64)&&(\"function\"===typeof K.getDerivedStateFromError||null!==Q&&\"function\"===typeof Q.componentDidCatch&&(null===Ti||!Ti.has(Q)))){p.flags|=4096;b&=-b;p.lanes|=b;var L=Si(p,f,b);Bg(p,L);break a}}p=p.return}while(null!==p)}Zj(c)}catch(va){b=va;Y===c&&null!==c&&(Y=c=c.return);continue}break}while(1)}\nfunction Pj(){var a=oj.current;oj.current=Gh;return null===a?Gh:a}function Tj(a,b){var c=X;X|=16;var d=Pj();U===a&&W===b||Qj(a,b);do try{ak();break}catch(e){Sj(a,e)}while(1);qg();X=c;oj.current=d;if(null!==Y)throw Error(y(261));U=null;W=0;return V}function ak(){for(;null!==Y;)bk(Y)}function Rj(){for(;null!==Y&&!Qf();)bk(Y)}function bk(a){var b=ck(a.alternate,a,qj);a.memoizedProps=a.pendingProps;null===b?Zj(a):Y=b;pj.current=null}\nfunction Zj(a){var b=a;do{var c=b.alternate;a=b.return;if(0===(b.flags&2048)){c=Gi(c,b,qj);if(null!==c){Y=c;return}c=b;if(24!==c.tag&&23!==c.tag||null===c.memoizedState||0!==(qj&1073741824)||0===(c.mode&4)){for(var d=0,e=c.child;null!==e;)d|=e.lanes|e.childLanes,e=e.sibling;c.childLanes=d}null!==a&&0===(a.flags&2048)&&(null===a.firstEffect&&(a.firstEffect=b.firstEffect),null!==b.lastEffect&&(null!==a.lastEffect&&(a.lastEffect.nextEffect=b.firstEffect),a.lastEffect=b.lastEffect),1g&&(h=g,g=J,J=h),h=Le(t,J),f=Le(t,g),h&&f&&(1!==v.rangeCount||v.anchorNode!==h.node||v.anchorOffset!==h.offset||v.focusNode!==f.node||v.focusOffset!==f.offset)&&(q=q.createRange(),q.setStart(h.node,h.offset),v.removeAllRanges(),J>g?(v.addRange(q),v.extend(f.node,f.offset)):(q.setEnd(f.node,f.offset),v.addRange(q))))));q=[];for(v=t;v=v.parentNode;)1===v.nodeType&&q.push({element:v,left:v.scrollLeft,top:v.scrollTop});\"function\"===typeof t.focus&&t.focus();for(t=\n0;tO()-jj?Qj(a,0):uj|=c);Mj(a,b)}function lj(a,b){var c=a.stateNode;null!==c&&c.delete(b);b=0;0===b&&(b=a.mode,0===(b&2)?b=1:0===(b&4)?b=99===eg()?1:2:(0===Gj&&(Gj=tj),b=Yc(62914560&~Gj),0===b&&(b=4194304)));c=Hg();a=Kj(a,b);null!==a&&($c(a,b,c),Mj(a,c))}var ck;\nck=function(a,b,c){var d=b.lanes;if(null!==a)if(a.memoizedProps!==b.pendingProps||N.current)ug=!0;else if(0!==(c&d))ug=0!==(a.flags&16384)?!0:!1;else{ug=!1;switch(b.tag){case 3:ri(b);sh();break;case 5:gh(b);break;case 1:Ff(b.type)&&Jf(b);break;case 4:eh(b,b.stateNode.containerInfo);break;case 10:d=b.memoizedProps.value;var e=b.type._context;I(mg,e._currentValue);e._currentValue=d;break;case 13:if(null!==b.memoizedState){if(0!==(c&b.child.childLanes))return ti(a,b,c);I(P,P.current&1);b=hi(a,b,c);return null!==\nb?b.sibling:null}I(P,P.current&1);break;case 19:d=0!==(c&b.childLanes);if(0!==(a.flags&64)){if(d)return Ai(a,b,c);b.flags|=64}e=b.memoizedState;null!==e&&(e.rendering=null,e.tail=null,e.lastEffect=null);I(P,P.current);if(d)break;else return null;case 23:case 24:return b.lanes=0,mi(a,b,c)}return hi(a,b,c)}else ug=!1;b.lanes=0;switch(b.tag){case 2:d=b.type;null!==a&&(a.alternate=null,b.alternate=null,b.flags|=2);a=b.pendingProps;e=Ef(b,M.current);tg(b,c);e=Ch(null,b,d,a,e,c);b.flags|=1;if(\"object\"===\ntypeof e&&null!==e&&\"function\"===typeof e.render&&void 0===e.$$typeof){b.tag=1;b.memoizedState=null;b.updateQueue=null;if(Ff(d)){var f=!0;Jf(b)}else f=!1;b.memoizedState=null!==e.state&&void 0!==e.state?e.state:null;xg(b);var g=d.getDerivedStateFromProps;\"function\"===typeof g&&Gg(b,d,g,a);e.updater=Kg;b.stateNode=e;e._reactInternals=b;Og(b,d,a,c);b=qi(null,b,d,!0,f,c)}else b.tag=0,fi(null,b,e,c),b=b.child;return b;case 16:e=b.elementType;a:{null!==a&&(a.alternate=null,b.alternate=null,b.flags|=2);\na=b.pendingProps;f=e._init;e=f(e._payload);b.type=e;f=b.tag=hk(e);a=lg(e,a);switch(f){case 0:b=li(null,b,e,a,c);break a;case 1:b=pi(null,b,e,a,c);break a;case 11:b=gi(null,b,e,a,c);break a;case 14:b=ii(null,b,e,lg(e.type,a),d,c);break a}throw Error(y(306,e,\"\"));}return b;case 0:return d=b.type,e=b.pendingProps,e=b.elementType===d?e:lg(d,e),li(a,b,d,e,c);case 1:return d=b.type,e=b.pendingProps,e=b.elementType===d?e:lg(d,e),pi(a,b,d,e,c);case 3:ri(b);d=b.updateQueue;if(null===a||null===d)throw Error(y(282));\nd=b.pendingProps;e=b.memoizedState;e=null!==e?e.element:null;yg(a,b);Cg(b,d,null,c);d=b.memoizedState.element;if(d===e)sh(),b=hi(a,b,c);else{e=b.stateNode;if(f=e.hydrate)kh=rf(b.stateNode.containerInfo.firstChild),jh=b,f=lh=!0;if(f){a=e.mutableSourceEagerHydrationData;if(null!=a)for(e=0;e [\"/\", \"test\", \"\\d+\", undefined, \"?\", undefined]\n // \"/route(\\\\d+)\" => [undefined, undefined, undefined, \"\\d+\", undefined, undefined]\n // \"/*\" => [\"/\", undefined, undefined, undefined, undefined, \"*\"]\n '([\\\\/.])?(?:(?:\\\\:(\\\\w+)(?:\\\\(((?:\\\\\\\\.|[^\\\\\\\\()])+)\\\\))?|\\\\(((?:\\\\\\\\.|[^\\\\\\\\()])+)\\\\))([+*?])?|(\\\\*))'\n].join('|'), 'g')\n\n/**\n * Parse a string for the raw tokens.\n *\n * @param {string} str\n * @param {Object=} options\n * @return {!Array}\n */\nfunction parse (str, options) {\n var tokens = []\n var key = 0\n var index = 0\n var path = ''\n var defaultDelimiter = options && options.delimiter || '/'\n var res\n\n while ((res = PATH_REGEXP.exec(str)) != null) {\n var m = res[0]\n var escaped = res[1]\n var offset = res.index\n path += str.slice(index, offset)\n index = offset + m.length\n\n // Ignore already escaped sequences.\n if (escaped) {\n path += escaped[1]\n continue\n }\n\n var next = str[index]\n var prefix = res[2]\n var name = res[3]\n var capture = res[4]\n var group = res[5]\n var modifier = res[6]\n var asterisk = res[7]\n\n // Push the current path onto the tokens.\n if (path) {\n tokens.push(path)\n path = ''\n }\n\n var partial = prefix != null && next != null && next !== prefix\n var repeat = modifier === '+' || modifier === '*'\n var optional = modifier === '?' || modifier === '*'\n var delimiter = res[2] || defaultDelimiter\n var pattern = capture || group\n\n tokens.push({\n name: name || key++,\n prefix: prefix || '',\n delimiter: delimiter,\n optional: optional,\n repeat: repeat,\n partial: partial,\n asterisk: !!asterisk,\n pattern: pattern ? escapeGroup(pattern) : (asterisk ? '.*' : '[^' + escapeString(delimiter) + ']+?')\n })\n }\n\n // Match any characters still remaining.\n if (index < str.length) {\n path += str.substr(index)\n }\n\n // If the path exists, push it onto the end.\n if (path) {\n tokens.push(path)\n }\n\n return tokens\n}\n\n/**\n * Compile a string to a template function for the path.\n *\n * @param {string} str\n * @param {Object=} options\n * @return {!function(Object=, Object=)}\n */\nfunction compile (str, options) {\n return tokensToFunction(parse(str, options), options)\n}\n\n/**\n * Prettier encoding of URI path segments.\n *\n * @param {string}\n * @return {string}\n */\nfunction encodeURIComponentPretty (str) {\n return encodeURI(str).replace(/[\\/?#]/g, function (c) {\n return '%' + c.charCodeAt(0).toString(16).toUpperCase()\n })\n}\n\n/**\n * Encode the asterisk parameter. Similar to `pretty`, but allows slashes.\n *\n * @param {string}\n * @return {string}\n */\nfunction encodeAsterisk (str) {\n return encodeURI(str).replace(/[?#]/g, function (c) {\n return '%' + c.charCodeAt(0).toString(16).toUpperCase()\n })\n}\n\n/**\n * Expose a method for transforming tokens into the path function.\n */\nfunction tokensToFunction (tokens, options) {\n // Compile all the tokens into regexps.\n var matches = new Array(tokens.length)\n\n // Compile all the patterns before compilation.\n for (var i = 0; i < tokens.length; i++) {\n if (typeof tokens[i] === 'object') {\n matches[i] = new RegExp('^(?:' + tokens[i].pattern + ')$', flags(options))\n }\n }\n\n return function (obj, opts) {\n var path = ''\n var data = obj || {}\n var options = opts || {}\n var encode = options.pretty ? encodeURIComponentPretty : encodeURIComponent\n\n for (var i = 0; i < tokens.length; i++) {\n var token = tokens[i]\n\n if (typeof token === 'string') {\n path += token\n\n continue\n }\n\n var value = data[token.name]\n var segment\n\n if (value == null) {\n if (token.optional) {\n // Prepend partial segment prefixes.\n if (token.partial) {\n path += token.prefix\n }\n\n continue\n } else {\n throw new TypeError('Expected \"' + token.name + '\" to be defined')\n }\n }\n\n if (isarray(value)) {\n if (!token.repeat) {\n throw new TypeError('Expected \"' + token.name + '\" to not repeat, but received `' + JSON.stringify(value) + '`')\n }\n\n if (value.length === 0) {\n if (token.optional) {\n continue\n } else {\n throw new TypeError('Expected \"' + token.name + '\" to not be empty')\n }\n }\n\n for (var j = 0; j < value.length; j++) {\n segment = encode(value[j])\n\n if (!matches[i].test(segment)) {\n throw new TypeError('Expected all \"' + token.name + '\" to match \"' + token.pattern + '\", but received `' + JSON.stringify(segment) + '`')\n }\n\n path += (j === 0 ? token.prefix : token.delimiter) + segment\n }\n\n continue\n }\n\n segment = token.asterisk ? encodeAsterisk(value) : encode(value)\n\n if (!matches[i].test(segment)) {\n throw new TypeError('Expected \"' + token.name + '\" to match \"' + token.pattern + '\", but received \"' + segment + '\"')\n }\n\n path += token.prefix + segment\n }\n\n return path\n }\n}\n\n/**\n * Escape a regular expression string.\n *\n * @param {string} str\n * @return {string}\n */\nfunction escapeString (str) {\n return str.replace(/([.+*?=^!:${}()[\\]|\\/\\\\])/g, '\\\\$1')\n}\n\n/**\n * Escape the capturing group by escaping special characters and meaning.\n *\n * @param {string} group\n * @return {string}\n */\nfunction escapeGroup (group) {\n return group.replace(/([=!:$\\/()])/g, '\\\\$1')\n}\n\n/**\n * Attach the keys as a property of the regexp.\n *\n * @param {!RegExp} re\n * @param {Array} keys\n * @return {!RegExp}\n */\nfunction attachKeys (re, keys) {\n re.keys = keys\n return re\n}\n\n/**\n * Get the flags for a regexp from the options.\n *\n * @param {Object} options\n * @return {string}\n */\nfunction flags (options) {\n return options && options.sensitive ? '' : 'i'\n}\n\n/**\n * Pull out keys from a regexp.\n *\n * @param {!RegExp} path\n * @param {!Array} keys\n * @return {!RegExp}\n */\nfunction regexpToRegexp (path, keys) {\n // Use a negative lookahead to match only capturing groups.\n var groups = path.source.match(/\\((?!\\?)/g)\n\n if (groups) {\n for (var i = 0; i < groups.length; i++) {\n keys.push({\n name: i,\n prefix: null,\n delimiter: null,\n optional: false,\n repeat: false,\n partial: false,\n asterisk: false,\n pattern: null\n })\n }\n }\n\n return attachKeys(path, keys)\n}\n\n/**\n * Transform an array into a regexp.\n *\n * @param {!Array} path\n * @param {Array} keys\n * @param {!Object} options\n * @return {!RegExp}\n */\nfunction arrayToRegexp (path, keys, options) {\n var parts = []\n\n for (var i = 0; i < path.length; i++) {\n parts.push(pathToRegexp(path[i], keys, options).source)\n }\n\n var regexp = new RegExp('(?:' + parts.join('|') + ')', flags(options))\n\n return attachKeys(regexp, keys)\n}\n\n/**\n * Create a path regexp from string input.\n *\n * @param {string} path\n * @param {!Array} keys\n * @param {!Object} options\n * @return {!RegExp}\n */\nfunction stringToRegexp (path, keys, options) {\n return tokensToRegExp(parse(path, options), keys, options)\n}\n\n/**\n * Expose a function for taking tokens and returning a RegExp.\n *\n * @param {!Array} tokens\n * @param {(Array|Object)=} keys\n * @param {Object=} options\n * @return {!RegExp}\n */\nfunction tokensToRegExp (tokens, keys, options) {\n if (!isarray(keys)) {\n options = /** @type {!Object} */ (keys || options)\n keys = []\n }\n\n options = options || {}\n\n var strict = options.strict\n var end = options.end !== false\n var route = ''\n\n // Iterate over the tokens and create our regexp string.\n for (var i = 0; i < tokens.length; i++) {\n var token = tokens[i]\n\n if (typeof token === 'string') {\n route += escapeString(token)\n } else {\n var prefix = escapeString(token.prefix)\n var capture = '(?:' + token.pattern + ')'\n\n keys.push(token)\n\n if (token.repeat) {\n capture += '(?:' + prefix + capture + ')*'\n }\n\n if (token.optional) {\n if (!token.partial) {\n capture = '(?:' + prefix + '(' + capture + '))?'\n } else {\n capture = prefix + '(' + capture + ')?'\n }\n } else {\n capture = prefix + '(' + capture + ')'\n }\n\n route += capture\n }\n }\n\n var delimiter = escapeString(options.delimiter || '/')\n var endsWithDelimiter = route.slice(-delimiter.length) === delimiter\n\n // In non-strict mode we allow a slash at the end of match. If the path to\n // match already ends with a slash, we remove it for consistency. The slash\n // is valid at the end of a path match, not in the middle. This is important\n // in non-ending mode, where \"/test/\" shouldn't match \"/test//route\".\n if (!strict) {\n route = (endsWithDelimiter ? route.slice(0, -delimiter.length) : route) + '(?:' + delimiter + '(?=$))?'\n }\n\n if (end) {\n route += '$'\n } else {\n // In non-ending mode, we need the capturing groups to match as much as\n // possible by using a positive lookahead to the end or next path segment.\n route += strict && endsWithDelimiter ? '' : '(?=' + delimiter + '|$)'\n }\n\n return attachKeys(new RegExp('^' + route, flags(options)), keys)\n}\n\n/**\n * Normalize the given path string, returning a regular expression.\n *\n * An empty array can be passed in for the keys, which will hold the\n * placeholder key descriptions. For example, using `/user/:id`, `keys` will\n * contain `[{ name: 'id', delimiter: '/', optional: false, repeat: false }]`.\n *\n * @param {(string|RegExp|Array)} path\n * @param {(Array|Object)=} keys\n * @param {Object=} options\n * @return {!RegExp}\n */\nfunction pathToRegexp (path, keys, options) {\n if (!isarray(keys)) {\n options = /** @type {!Object} */ (keys || options)\n keys = []\n }\n\n options = options || {}\n\n if (path instanceof RegExp) {\n return regexpToRegexp(path, /** @type {!Array} */ (keys))\n }\n\n if (isarray(path)) {\n return arrayToRegexp(/** @type {!Array} */ (path), /** @type {!Array} */ (keys), options)\n }\n\n return stringToRegexp(/** @type {string} */ (path), /** @type {!Array} */ (keys), options)\n}\n","/** @license React v16.13.1\n * react-is.production.min.js\n *\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n'use strict';var b=\"function\"===typeof Symbol&&Symbol.for,c=b?Symbol.for(\"react.element\"):60103,d=b?Symbol.for(\"react.portal\"):60106,e=b?Symbol.for(\"react.fragment\"):60107,f=b?Symbol.for(\"react.strict_mode\"):60108,g=b?Symbol.for(\"react.profiler\"):60114,h=b?Symbol.for(\"react.provider\"):60109,k=b?Symbol.for(\"react.context\"):60110,l=b?Symbol.for(\"react.async_mode\"):60111,m=b?Symbol.for(\"react.concurrent_mode\"):60111,n=b?Symbol.for(\"react.forward_ref\"):60112,p=b?Symbol.for(\"react.suspense\"):60113,q=b?\nSymbol.for(\"react.suspense_list\"):60120,r=b?Symbol.for(\"react.memo\"):60115,t=b?Symbol.for(\"react.lazy\"):60116,v=b?Symbol.for(\"react.block\"):60121,w=b?Symbol.for(\"react.fundamental\"):60117,x=b?Symbol.for(\"react.responder\"):60118,y=b?Symbol.for(\"react.scope\"):60119;\nfunction z(a){if(\"object\"===typeof a&&null!==a){var u=a.$$typeof;switch(u){case c:switch(a=a.type,a){case l:case m:case e:case g:case f:case p:return a;default:switch(a=a&&a.$$typeof,a){case k:case n:case t:case r:case h:return a;default:return u}}case d:return u}}}function A(a){return z(a)===m}exports.AsyncMode=l;exports.ConcurrentMode=m;exports.ContextConsumer=k;exports.ContextProvider=h;exports.Element=c;exports.ForwardRef=n;exports.Fragment=e;exports.Lazy=t;exports.Memo=r;exports.Portal=d;\nexports.Profiler=g;exports.StrictMode=f;exports.Suspense=p;exports.isAsyncMode=function(a){return A(a)||z(a)===l};exports.isConcurrentMode=A;exports.isContextConsumer=function(a){return z(a)===k};exports.isContextProvider=function(a){return z(a)===h};exports.isElement=function(a){return\"object\"===typeof a&&null!==a&&a.$$typeof===c};exports.isForwardRef=function(a){return z(a)===n};exports.isFragment=function(a){return z(a)===e};exports.isLazy=function(a){return z(a)===t};\nexports.isMemo=function(a){return z(a)===r};exports.isPortal=function(a){return z(a)===d};exports.isProfiler=function(a){return z(a)===g};exports.isStrictMode=function(a){return z(a)===f};exports.isSuspense=function(a){return z(a)===p};\nexports.isValidElementType=function(a){return\"string\"===typeof a||\"function\"===typeof a||a===e||a===m||a===g||a===f||a===p||a===q||\"object\"===typeof a&&null!==a&&(a.$$typeof===t||a.$$typeof===r||a.$$typeof===h||a.$$typeof===k||a.$$typeof===n||a.$$typeof===w||a.$$typeof===x||a.$$typeof===y||a.$$typeof===v)};exports.typeOf=z;\n","'use strict';\n\nif (process.env.NODE_ENV === 'production') {\n module.exports = require('./cjs/react-is.production.min.js');\n} else {\n module.exports = require('./cjs/react-is.development.js');\n}\n","\"use strict\";\n\nexports.__esModule = true;\nexports.default = void 0;\n\nvar PropTypes = _interopRequireWildcard(require(\"prop-types\"));\n\nvar _addClass = _interopRequireDefault(require(\"dom-helpers/class/addClass\"));\n\nvar _removeClass = _interopRequireDefault(require(\"dom-helpers/class/removeClass\"));\n\nvar _react = _interopRequireDefault(require(\"react\"));\n\nvar _Transition = _interopRequireDefault(require(\"./Transition\"));\n\nvar _PropTypes = require(\"./utils/PropTypes\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nfunction _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = Object.defineProperty && Object.getOwnPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : {}; if (desc.get || desc.set) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } } newObj.default = obj; return newObj; } }\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _inheritsLoose(subClass, superClass) { subClass.prototype = Object.create(superClass.prototype); subClass.prototype.constructor = subClass; subClass.__proto__ = superClass; }\n\nvar addClass = function addClass(node, classes) {\n return node && classes && classes.split(' ').forEach(function (c) {\n return (0, _addClass.default)(node, c);\n });\n};\n\nvar removeClass = function removeClass(node, classes) {\n return node && classes && classes.split(' ').forEach(function (c) {\n return (0, _removeClass.default)(node, c);\n });\n};\n/**\n * A transition component inspired by the excellent\n * [ng-animate](http://www.nganimate.org/) library, you should use it if you're\n * using CSS transitions or animations. It's built upon the\n * [`Transition`](https://reactcommunity.org/react-transition-group/transition)\n * component, so it inherits all of its props.\n *\n * `CSSTransition` applies a pair of class names during the `appear`, `enter`,\n * and `exit` states of the transition. The first class is applied and then a\n * second `*-active` class in order to activate the CSSS transition. After the\n * transition, matching `*-done` class names are applied to persist the\n * transition state.\n *\n * ```jsx\n * function App() {\n * const [inProp, setInProp] = useState(false);\n * return (\n *
\n * \n *
\n * {\"I'll receive my-node-* classes\"}\n *
\n *
\n * \n *
\n * );\n * }\n * ```\n *\n * When the `in` prop is set to `true`, the child component will first receive\n * the class `example-enter`, then the `example-enter-active` will be added in\n * the next tick. `CSSTransition` [forces a\n * reflow](https://github.com/reactjs/react-transition-group/blob/5007303e729a74be66a21c3e2205e4916821524b/src/CSSTransition.js#L208-L215)\n * between before adding the `example-enter-active`. This is an important trick\n * because it allows us to transition between `example-enter` and\n * `example-enter-active` even though they were added immediately one after\n * another. Most notably, this is what makes it possible for us to animate\n * _appearance_.\n *\n * ```css\n * .my-node-enter {\n * opacity: 0;\n * }\n * .my-node-enter-active {\n * opacity: 1;\n * transition: opacity 200ms;\n * }\n * .my-node-exit {\n * opacity: 1;\n * }\n * .my-node-exit-active {\n * opacity: 0;\n * transition: opacity: 200ms;\n * }\n * ```\n *\n * `*-active` classes represent which styles you want to animate **to**.\n */\n\n\nvar CSSTransition =\n/*#__PURE__*/\nfunction (_React$Component) {\n _inheritsLoose(CSSTransition, _React$Component);\n\n function CSSTransition() {\n var _this;\n\n for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {\n args[_key] = arguments[_key];\n }\n\n _this = _React$Component.call.apply(_React$Component, [this].concat(args)) || this;\n\n _this.onEnter = function (node, appearing) {\n var _this$getClassNames = _this.getClassNames(appearing ? 'appear' : 'enter'),\n className = _this$getClassNames.className;\n\n _this.removeClasses(node, 'exit');\n\n addClass(node, className);\n\n if (_this.props.onEnter) {\n _this.props.onEnter(node, appearing);\n }\n };\n\n _this.onEntering = function (node, appearing) {\n var _this$getClassNames2 = _this.getClassNames(appearing ? 'appear' : 'enter'),\n activeClassName = _this$getClassNames2.activeClassName;\n\n _this.reflowAndAddClass(node, activeClassName);\n\n if (_this.props.onEntering) {\n _this.props.onEntering(node, appearing);\n }\n };\n\n _this.onEntered = function (node, appearing) {\n var appearClassName = _this.getClassNames('appear').doneClassName;\n\n var enterClassName = _this.getClassNames('enter').doneClassName;\n\n var doneClassName = appearing ? appearClassName + \" \" + enterClassName : enterClassName;\n\n _this.removeClasses(node, appearing ? 'appear' : 'enter');\n\n addClass(node, doneClassName);\n\n if (_this.props.onEntered) {\n _this.props.onEntered(node, appearing);\n }\n };\n\n _this.onExit = function (node) {\n var _this$getClassNames3 = _this.getClassNames('exit'),\n className = _this$getClassNames3.className;\n\n _this.removeClasses(node, 'appear');\n\n _this.removeClasses(node, 'enter');\n\n addClass(node, className);\n\n if (_this.props.onExit) {\n _this.props.onExit(node);\n }\n };\n\n _this.onExiting = function (node) {\n var _this$getClassNames4 = _this.getClassNames('exit'),\n activeClassName = _this$getClassNames4.activeClassName;\n\n _this.reflowAndAddClass(node, activeClassName);\n\n if (_this.props.onExiting) {\n _this.props.onExiting(node);\n }\n };\n\n _this.onExited = function (node) {\n var _this$getClassNames5 = _this.getClassNames('exit'),\n doneClassName = _this$getClassNames5.doneClassName;\n\n _this.removeClasses(node, 'exit');\n\n addClass(node, doneClassName);\n\n if (_this.props.onExited) {\n _this.props.onExited(node);\n }\n };\n\n _this.getClassNames = function (type) {\n var classNames = _this.props.classNames;\n var isStringClassNames = typeof classNames === 'string';\n var prefix = isStringClassNames && classNames ? classNames + '-' : '';\n var className = isStringClassNames ? prefix + type : classNames[type];\n var activeClassName = isStringClassNames ? className + '-active' : classNames[type + 'Active'];\n var doneClassName = isStringClassNames ? className + '-done' : classNames[type + 'Done'];\n return {\n className: className,\n activeClassName: activeClassName,\n doneClassName: doneClassName\n };\n };\n\n return _this;\n }\n\n var _proto = CSSTransition.prototype;\n\n _proto.removeClasses = function removeClasses(node, type) {\n var _this$getClassNames6 = this.getClassNames(type),\n className = _this$getClassNames6.className,\n activeClassName = _this$getClassNames6.activeClassName,\n doneClassName = _this$getClassNames6.doneClassName;\n\n className && removeClass(node, className);\n activeClassName && removeClass(node, activeClassName);\n doneClassName && removeClass(node, doneClassName);\n };\n\n _proto.reflowAndAddClass = function reflowAndAddClass(node, className) {\n // This is for to force a repaint,\n // which is necessary in order to transition styles when adding a class name.\n if (className) {\n /* eslint-disable no-unused-expressions */\n node && node.scrollTop;\n /* eslint-enable no-unused-expressions */\n\n addClass(node, className);\n }\n };\n\n _proto.render = function render() {\n var props = _extends({}, this.props);\n\n delete props.classNames;\n return _react.default.createElement(_Transition.default, _extends({}, props, {\n onEnter: this.onEnter,\n onEntered: this.onEntered,\n onEntering: this.onEntering,\n onExit: this.onExit,\n onExiting: this.onExiting,\n onExited: this.onExited\n }));\n };\n\n return CSSTransition;\n}(_react.default.Component);\n\nCSSTransition.defaultProps = {\n classNames: ''\n};\nCSSTransition.propTypes = process.env.NODE_ENV !== \"production\" ? _extends({}, _Transition.default.propTypes, {\n /**\n * The animation classNames applied to the component as it enters, exits or\n * has finished the transition. A single name can be provided and it will be\n * suffixed for each stage: e.g.\n *\n * `classNames=\"fade\"` applies `fade-enter`, `fade-enter-active`,\n * `fade-enter-done`, `fade-exit`, `fade-exit-active`, `fade-exit-done`,\n * `fade-appear`, `fade-appear-active`, and `fade-appear-done`.\n *\n * **Note**: `fade-appear-done` and `fade-enter-done` will _both_ be applied.\n * This allows you to define different behavior for when appearing is done and\n * when regular entering is done, using selectors like\n * `.fade-enter-done:not(.fade-appear-done)`. For example, you could apply an\n * epic entrance animation when element first appears in the DOM using\n * [Animate.css](https://daneden.github.io/animate.css/). Otherwise you can\n * simply use `fade-enter-done` for defining both cases.\n *\n * Each individual classNames can also be specified independently like:\n *\n * ```js\n * classNames={{\n * appear: 'my-appear',\n * appearActive: 'my-active-appear',\n * appearDone: 'my-done-appear',\n * enter: 'my-enter',\n * enterActive: 'my-active-enter',\n * enterDone: 'my-done-enter',\n * exit: 'my-exit',\n * exitActive: 'my-active-exit',\n * exitDone: 'my-done-exit',\n * }}\n * ```\n *\n * If you want to set these classes using CSS Modules:\n *\n * ```js\n * import styles from './styles.css';\n * ```\n *\n * you might want to use camelCase in your CSS file, that way could simply\n * spread them instead of listing them one by one:\n *\n * ```js\n * classNames={{ ...styles }}\n * ```\n *\n * @type {string | {\n * appear?: string,\n * appearActive?: string,\n * appearDone?: string,\n * enter?: string,\n * enterActive?: string,\n * enterDone?: string,\n * exit?: string,\n * exitActive?: string,\n * exitDone?: string,\n * }}\n */\n classNames: _PropTypes.classNamesShape,\n\n /**\n * A `` callback fired immediately after the 'enter' or 'appear' class is\n * applied.\n *\n * @type Function(node: HtmlElement, isAppearing: bool)\n */\n onEnter: PropTypes.func,\n\n /**\n * A `` callback fired immediately after the 'enter-active' or\n * 'appear-active' class is applied.\n *\n * @type Function(node: HtmlElement, isAppearing: bool)\n */\n onEntering: PropTypes.func,\n\n /**\n * A `` callback fired immediately after the 'enter' or\n * 'appear' classes are **removed** and the `done` class is added to the DOM node.\n *\n * @type Function(node: HtmlElement, isAppearing: bool)\n */\n onEntered: PropTypes.func,\n\n /**\n * A `` callback fired immediately after the 'exit' class is\n * applied.\n *\n * @type Function(node: HtmlElement)\n */\n onExit: PropTypes.func,\n\n /**\n * A `` callback fired immediately after the 'exit-active' is applied.\n *\n * @type Function(node: HtmlElement)\n */\n onExiting: PropTypes.func,\n\n /**\n * A `` callback fired immediately after the 'exit' classes\n * are **removed** and the `exit-done` class is added to the DOM node.\n *\n * @type Function(node: HtmlElement)\n */\n onExited: PropTypes.func\n}) : {};\nvar _default = CSSTransition;\nexports.default = _default;\nmodule.exports = exports[\"default\"];","\"use strict\";\n\nexports.__esModule = true;\nexports.default = void 0;\n\nvar _propTypes = _interopRequireDefault(require(\"prop-types\"));\n\nvar _react = _interopRequireDefault(require(\"react\"));\n\nvar _reactDom = require(\"react-dom\");\n\nvar _TransitionGroup = _interopRequireDefault(require(\"./TransitionGroup\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\nfunction _inheritsLoose(subClass, superClass) { subClass.prototype = Object.create(superClass.prototype); subClass.prototype.constructor = subClass; subClass.__proto__ = superClass; }\n\n/**\n * The `` component is a specialized `Transition` component\n * that animates between two children.\n *\n * ```jsx\n * \n *
I appear first
\n *
I replace the above
\n *
\n * ```\n */\nvar ReplaceTransition =\n/*#__PURE__*/\nfunction (_React$Component) {\n _inheritsLoose(ReplaceTransition, _React$Component);\n\n function ReplaceTransition() {\n var _this;\n\n for (var _len = arguments.length, _args = new Array(_len), _key = 0; _key < _len; _key++) {\n _args[_key] = arguments[_key];\n }\n\n _this = _React$Component.call.apply(_React$Component, [this].concat(_args)) || this;\n\n _this.handleEnter = function () {\n for (var _len2 = arguments.length, args = new Array(_len2), _key2 = 0; _key2 < _len2; _key2++) {\n args[_key2] = arguments[_key2];\n }\n\n return _this.handleLifecycle('onEnter', 0, args);\n };\n\n _this.handleEntering = function () {\n for (var _len3 = arguments.length, args = new Array(_len3), _key3 = 0; _key3 < _len3; _key3++) {\n args[_key3] = arguments[_key3];\n }\n\n return _this.handleLifecycle('onEntering', 0, args);\n };\n\n _this.handleEntered = function () {\n for (var _len4 = arguments.length, args = new Array(_len4), _key4 = 0; _key4 < _len4; _key4++) {\n args[_key4] = arguments[_key4];\n }\n\n return _this.handleLifecycle('onEntered', 0, args);\n };\n\n _this.handleExit = function () {\n for (var _len5 = arguments.length, args = new Array(_len5), _key5 = 0; _key5 < _len5; _key5++) {\n args[_key5] = arguments[_key5];\n }\n\n return _this.handleLifecycle('onExit', 1, args);\n };\n\n _this.handleExiting = function () {\n for (var _len6 = arguments.length, args = new Array(_len6), _key6 = 0; _key6 < _len6; _key6++) {\n args[_key6] = arguments[_key6];\n }\n\n return _this.handleLifecycle('onExiting', 1, args);\n };\n\n _this.handleExited = function () {\n for (var _len7 = arguments.length, args = new Array(_len7), _key7 = 0; _key7 < _len7; _key7++) {\n args[_key7] = arguments[_key7];\n }\n\n return _this.handleLifecycle('onExited', 1, args);\n };\n\n return _this;\n }\n\n var _proto = ReplaceTransition.prototype;\n\n _proto.handleLifecycle = function handleLifecycle(handler, idx, originalArgs) {\n var _child$props;\n\n var children = this.props.children;\n\n var child = _react.default.Children.toArray(children)[idx];\n\n if (child.props[handler]) (_child$props = child.props)[handler].apply(_child$props, originalArgs);\n if (this.props[handler]) this.props[handler]((0, _reactDom.findDOMNode)(this));\n };\n\n _proto.render = function render() {\n var _this$props = this.props,\n children = _this$props.children,\n inProp = _this$props.in,\n props = _objectWithoutPropertiesLoose(_this$props, [\"children\", \"in\"]);\n\n var _React$Children$toArr = _react.default.Children.toArray(children),\n first = _React$Children$toArr[0],\n second = _React$Children$toArr[1];\n\n delete props.onEnter;\n delete props.onEntering;\n delete props.onEntered;\n delete props.onExit;\n delete props.onExiting;\n delete props.onExited;\n return _react.default.createElement(_TransitionGroup.default, props, inProp ? _react.default.cloneElement(first, {\n key: 'first',\n onEnter: this.handleEnter,\n onEntering: this.handleEntering,\n onEntered: this.handleEntered\n }) : _react.default.cloneElement(second, {\n key: 'second',\n onEnter: this.handleExit,\n onEntering: this.handleExiting,\n onEntered: this.handleExited\n }));\n };\n\n return ReplaceTransition;\n}(_react.default.Component);\n\nReplaceTransition.propTypes = process.env.NODE_ENV !== \"production\" ? {\n in: _propTypes.default.bool.isRequired,\n children: function children(props, propName) {\n if (_react.default.Children.count(props[propName]) !== 2) return new Error(\"\\\"\" + propName + \"\\\" must be exactly two transition components.\");\n return null;\n }\n} : {};\nvar _default = ReplaceTransition;\nexports.default = _default;\nmodule.exports = exports[\"default\"];","\"use strict\";\n\nexports.__esModule = true;\nexports.default = exports.EXITING = exports.ENTERED = exports.ENTERING = exports.EXITED = exports.UNMOUNTED = void 0;\n\nvar PropTypes = _interopRequireWildcard(require(\"prop-types\"));\n\nvar _react = _interopRequireDefault(require(\"react\"));\n\nvar _reactDom = _interopRequireDefault(require(\"react-dom\"));\n\nvar _reactLifecyclesCompat = require(\"react-lifecycles-compat\");\n\nvar _PropTypes = require(\"./utils/PropTypes\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nfunction _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = Object.defineProperty && Object.getOwnPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : {}; if (desc.get || desc.set) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } } newObj.default = obj; return newObj; } }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\nfunction _inheritsLoose(subClass, superClass) { subClass.prototype = Object.create(superClass.prototype); subClass.prototype.constructor = subClass; subClass.__proto__ = superClass; }\n\nvar UNMOUNTED = 'unmounted';\nexports.UNMOUNTED = UNMOUNTED;\nvar EXITED = 'exited';\nexports.EXITED = EXITED;\nvar ENTERING = 'entering';\nexports.ENTERING = ENTERING;\nvar ENTERED = 'entered';\nexports.ENTERED = ENTERED;\nvar EXITING = 'exiting';\n/**\n * The Transition component lets you describe a transition from one component\n * state to another _over time_ with a simple declarative API. Most commonly\n * it's used to animate the mounting and unmounting of a component, but can also\n * be used to describe in-place transition states as well.\n *\n * ---\n *\n * **Note**: `Transition` is a platform-agnostic base component. If you're using\n * transitions in CSS, you'll probably want to use\n * [`CSSTransition`](https://reactcommunity.org/react-transition-group/css-transition)\n * instead. It inherits all the features of `Transition`, but contains\n * additional features necessary to play nice with CSS transitions (hence the\n * name of the component).\n *\n * ---\n *\n * By default the `Transition` component does not alter the behavior of the\n * component it renders, it only tracks \"enter\" and \"exit\" states for the\n * components. It's up to you to give meaning and effect to those states. For\n * example we can add styles to a component when it enters or exits:\n *\n * ```jsx\n * import { Transition } from 'react-transition-group';\n *\n * const duration = 300;\n *\n * const defaultStyle = {\n * transition: `opacity ${duration}ms ease-in-out`,\n * opacity: 0,\n * }\n *\n * const transitionStyles = {\n * entering: { opacity: 0 },\n * entered: { opacity: 1 },\n * };\n *\n * const Fade = ({ in: inProp }) => (\n * \n * {state => (\n *
\n * I'm a fade Transition!\n *
\n * )}\n *
\n * );\n * ```\n *\n * There are 4 main states a Transition can be in:\n * - `'entering'`\n * - `'entered'`\n * - `'exiting'`\n * - `'exited'`\n *\n * Transition state is toggled via the `in` prop. When `true` the component\n * begins the \"Enter\" stage. During this stage, the component will shift from\n * its current transition state, to `'entering'` for the duration of the\n * transition and then to the `'entered'` stage once it's complete. Let's take\n * the following example (we'll use the\n * [useState](https://reactjs.org/docs/hooks-reference.html#usestate) hook):\n *\n * ```jsx\n * function App() {\n * const [inProp, setInProp] = useState(false);\n * return (\n *
\n * \n * {state => (\n * // ...\n * )}\n * \n * \n *
\n * );\n * }\n * ```\n *\n * When the button is clicked the component will shift to the `'entering'` state\n * and stay there for 500ms (the value of `timeout`) before it finally switches\n * to `'entered'`.\n *\n * When `in` is `false` the same thing happens except the state moves from\n * `'exiting'` to `'exited'`.\n */\n\nexports.EXITING = EXITING;\n\nvar Transition =\n/*#__PURE__*/\nfunction (_React$Component) {\n _inheritsLoose(Transition, _React$Component);\n\n function Transition(props, context) {\n var _this;\n\n _this = _React$Component.call(this, props, context) || this;\n var parentGroup = context.transitionGroup; // In the context of a TransitionGroup all enters are really appears\n\n var appear = parentGroup && !parentGroup.isMounting ? props.enter : props.appear;\n var initialStatus;\n _this.appearStatus = null;\n\n if (props.in) {\n if (appear) {\n initialStatus = EXITED;\n _this.appearStatus = ENTERING;\n } else {\n initialStatus = ENTERED;\n }\n } else {\n if (props.unmountOnExit || props.mountOnEnter) {\n initialStatus = UNMOUNTED;\n } else {\n initialStatus = EXITED;\n }\n }\n\n _this.state = {\n status: initialStatus\n };\n _this.nextCallback = null;\n return _this;\n }\n\n var _proto = Transition.prototype;\n\n _proto.getChildContext = function getChildContext() {\n return {\n transitionGroup: null // allows for nested Transitions\n\n };\n };\n\n Transition.getDerivedStateFromProps = function getDerivedStateFromProps(_ref, prevState) {\n var nextIn = _ref.in;\n\n if (nextIn && prevState.status === UNMOUNTED) {\n return {\n status: EXITED\n };\n }\n\n return null;\n }; // getSnapshotBeforeUpdate(prevProps) {\n // let nextStatus = null\n // if (prevProps !== this.props) {\n // const { status } = this.state\n // if (this.props.in) {\n // if (status !== ENTERING && status !== ENTERED) {\n // nextStatus = ENTERING\n // }\n // } else {\n // if (status === ENTERING || status === ENTERED) {\n // nextStatus = EXITING\n // }\n // }\n // }\n // return { nextStatus }\n // }\n\n\n _proto.componentDidMount = function componentDidMount() {\n this.updateStatus(true, this.appearStatus);\n };\n\n _proto.componentDidUpdate = function componentDidUpdate(prevProps) {\n var nextStatus = null;\n\n if (prevProps !== this.props) {\n var status = this.state.status;\n\n if (this.props.in) {\n if (status !== ENTERING && status !== ENTERED) {\n nextStatus = ENTERING;\n }\n } else {\n if (status === ENTERING || status === ENTERED) {\n nextStatus = EXITING;\n }\n }\n }\n\n this.updateStatus(false, nextStatus);\n };\n\n _proto.componentWillUnmount = function componentWillUnmount() {\n this.cancelNextCallback();\n };\n\n _proto.getTimeouts = function getTimeouts() {\n var timeout = this.props.timeout;\n var exit, enter, appear;\n exit = enter = appear = timeout;\n\n if (timeout != null && typeof timeout !== 'number') {\n exit = timeout.exit;\n enter = timeout.enter; // TODO: remove fallback for next major\n\n appear = timeout.appear !== undefined ? timeout.appear : enter;\n }\n\n return {\n exit: exit,\n enter: enter,\n appear: appear\n };\n };\n\n _proto.updateStatus = function updateStatus(mounting, nextStatus) {\n if (mounting === void 0) {\n mounting = false;\n }\n\n if (nextStatus !== null) {\n // nextStatus will always be ENTERING or EXITING.\n this.cancelNextCallback();\n\n var node = _reactDom.default.findDOMNode(this);\n\n if (nextStatus === ENTERING) {\n this.performEnter(node, mounting);\n } else {\n this.performExit(node);\n }\n } else if (this.props.unmountOnExit && this.state.status === EXITED) {\n this.setState({\n status: UNMOUNTED\n });\n }\n };\n\n _proto.performEnter = function performEnter(node, mounting) {\n var _this2 = this;\n\n var enter = this.props.enter;\n var appearing = this.context.transitionGroup ? this.context.transitionGroup.isMounting : mounting;\n var timeouts = this.getTimeouts();\n var enterTimeout = appearing ? timeouts.appear : timeouts.enter; // no enter animation skip right to ENTERED\n // if we are mounting and running this it means appear _must_ be set\n\n if (!mounting && !enter) {\n this.safeSetState({\n status: ENTERED\n }, function () {\n _this2.props.onEntered(node);\n });\n return;\n }\n\n this.props.onEnter(node, appearing);\n this.safeSetState({\n status: ENTERING\n }, function () {\n _this2.props.onEntering(node, appearing);\n\n _this2.onTransitionEnd(node, enterTimeout, function () {\n _this2.safeSetState({\n status: ENTERED\n }, function () {\n _this2.props.onEntered(node, appearing);\n });\n });\n });\n };\n\n _proto.performExit = function performExit(node) {\n var _this3 = this;\n\n var exit = this.props.exit;\n var timeouts = this.getTimeouts(); // no exit animation skip right to EXITED\n\n if (!exit) {\n this.safeSetState({\n status: EXITED\n }, function () {\n _this3.props.onExited(node);\n });\n return;\n }\n\n this.props.onExit(node);\n this.safeSetState({\n status: EXITING\n }, function () {\n _this3.props.onExiting(node);\n\n _this3.onTransitionEnd(node, timeouts.exit, function () {\n _this3.safeSetState({\n status: EXITED\n }, function () {\n _this3.props.onExited(node);\n });\n });\n });\n };\n\n _proto.cancelNextCallback = function cancelNextCallback() {\n if (this.nextCallback !== null) {\n this.nextCallback.cancel();\n this.nextCallback = null;\n }\n };\n\n _proto.safeSetState = function safeSetState(nextState, callback) {\n // This shouldn't be necessary, but there are weird race conditions with\n // setState callbacks and unmounting in testing, so always make sure that\n // we can cancel any pending setState callbacks after we unmount.\n callback = this.setNextCallback(callback);\n this.setState(nextState, callback);\n };\n\n _proto.setNextCallback = function setNextCallback(callback) {\n var _this4 = this;\n\n var active = true;\n\n this.nextCallback = function (event) {\n if (active) {\n active = false;\n _this4.nextCallback = null;\n callback(event);\n }\n };\n\n this.nextCallback.cancel = function () {\n active = false;\n };\n\n return this.nextCallback;\n };\n\n _proto.onTransitionEnd = function onTransitionEnd(node, timeout, handler) {\n this.setNextCallback(handler);\n var doesNotHaveTimeoutOrListener = timeout == null && !this.props.addEndListener;\n\n if (!node || doesNotHaveTimeoutOrListener) {\n setTimeout(this.nextCallback, 0);\n return;\n }\n\n if (this.props.addEndListener) {\n this.props.addEndListener(node, this.nextCallback);\n }\n\n if (timeout != null) {\n setTimeout(this.nextCallback, timeout);\n }\n };\n\n _proto.render = function render() {\n var status = this.state.status;\n\n if (status === UNMOUNTED) {\n return null;\n }\n\n var _this$props = this.props,\n children = _this$props.children,\n childProps = _objectWithoutPropertiesLoose(_this$props, [\"children\"]); // filter props for Transtition\n\n\n delete childProps.in;\n delete childProps.mountOnEnter;\n delete childProps.unmountOnExit;\n delete childProps.appear;\n delete childProps.enter;\n delete childProps.exit;\n delete childProps.timeout;\n delete childProps.addEndListener;\n delete childProps.onEnter;\n delete childProps.onEntering;\n delete childProps.onEntered;\n delete childProps.onExit;\n delete childProps.onExiting;\n delete childProps.onExited;\n\n if (typeof children === 'function') {\n return children(status, childProps);\n }\n\n var child = _react.default.Children.only(children);\n\n return _react.default.cloneElement(child, childProps);\n };\n\n return Transition;\n}(_react.default.Component);\n\nTransition.contextTypes = {\n transitionGroup: PropTypes.object\n};\nTransition.childContextTypes = {\n transitionGroup: function transitionGroup() {}\n};\nTransition.propTypes = process.env.NODE_ENV !== \"production\" ? {\n /**\n * A `function` child can be used instead of a React element. This function is\n * called with the current transition status (`'entering'`, `'entered'`,\n * `'exiting'`, `'exited'`, `'unmounted'`), which can be used to apply context\n * specific props to a component.\n *\n * ```jsx\n * \n * {state => (\n * \n * )}\n * \n * ```\n */\n children: PropTypes.oneOfType([PropTypes.func.isRequired, PropTypes.element.isRequired]).isRequired,\n\n /**\n * Show the component; triggers the enter or exit states\n */\n in: PropTypes.bool,\n\n /**\n * By default the child component is mounted immediately along with\n * the parent `Transition` component. If you want to \"lazy mount\" the component on the\n * first `in={true}` you can set `mountOnEnter`. After the first enter transition the component will stay\n * mounted, even on \"exited\", unless you also specify `unmountOnExit`.\n */\n mountOnEnter: PropTypes.bool,\n\n /**\n * By default the child component stays mounted after it reaches the `'exited'` state.\n * Set `unmountOnExit` if you'd prefer to unmount the component after it finishes exiting.\n */\n unmountOnExit: PropTypes.bool,\n\n /**\n * Normally a component is not transitioned if it is shown when the `` component mounts.\n * If you want to transition on the first mount set `appear` to `true`, and the\n * component will transition in as soon as the `` mounts.\n *\n * > Note: there are no specific \"appear\" states. `appear` only adds an additional `enter` transition.\n */\n appear: PropTypes.bool,\n\n /**\n * Enable or disable enter transitions.\n */\n enter: PropTypes.bool,\n\n /**\n * Enable or disable exit transitions.\n */\n exit: PropTypes.bool,\n\n /**\n * The duration of the transition, in milliseconds.\n * Required unless `addEndListener` is provided.\n *\n * You may specify a single timeout for all transitions:\n *\n * ```jsx\n * timeout={500}\n * ```\n *\n * or individually:\n *\n * ```jsx\n * timeout={{\n * appear: 500,\n * enter: 300,\n * exit: 500,\n * }}\n * ```\n *\n * - `appear` defaults to the value of `enter`\n * - `enter` defaults to `0`\n * - `exit` defaults to `0`\n *\n * @type {number | { enter?: number, exit?: number, appear?: number }}\n */\n timeout: function timeout(props) {\n var pt = _PropTypes.timeoutsShape;\n if (!props.addEndListener) pt = pt.isRequired;\n\n for (var _len = arguments.length, args = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) {\n args[_key - 1] = arguments[_key];\n }\n\n return pt.apply(void 0, [props].concat(args));\n },\n\n /**\n * Add a custom transition end trigger. Called with the transitioning\n * DOM node and a `done` callback. Allows for more fine grained transition end\n * logic. **Note:** Timeouts are still used as a fallback if provided.\n *\n * ```jsx\n * addEndListener={(node, done) => {\n * // use the css transitionend event to mark the finish of a transition\n * node.addEventListener('transitionend', done, false);\n * }}\n * ```\n */\n addEndListener: PropTypes.func,\n\n /**\n * Callback fired before the \"entering\" status is applied. An extra parameter\n * `isAppearing` is supplied to indicate if the enter stage is occurring on the initial mount\n *\n * @type Function(node: HtmlElement, isAppearing: bool) -> void\n */\n onEnter: PropTypes.func,\n\n /**\n * Callback fired after the \"entering\" status is applied. An extra parameter\n * `isAppearing` is supplied to indicate if the enter stage is occurring on the initial mount\n *\n * @type Function(node: HtmlElement, isAppearing: bool)\n */\n onEntering: PropTypes.func,\n\n /**\n * Callback fired after the \"entered\" status is applied. An extra parameter\n * `isAppearing` is supplied to indicate if the enter stage is occurring on the initial mount\n *\n * @type Function(node: HtmlElement, isAppearing: bool) -> void\n */\n onEntered: PropTypes.func,\n\n /**\n * Callback fired before the \"exiting\" status is applied.\n *\n * @type Function(node: HtmlElement) -> void\n */\n onExit: PropTypes.func,\n\n /**\n * Callback fired after the \"exiting\" status is applied.\n *\n * @type Function(node: HtmlElement) -> void\n */\n onExiting: PropTypes.func,\n\n /**\n * Callback fired after the \"exited\" status is applied.\n *\n * @type Function(node: HtmlElement) -> void\n */\n onExited: PropTypes.func // Name the function so it is clearer in the documentation\n\n} : {};\n\nfunction noop() {}\n\nTransition.defaultProps = {\n in: false,\n mountOnEnter: false,\n unmountOnExit: false,\n appear: false,\n enter: true,\n exit: true,\n onEnter: noop,\n onEntering: noop,\n onEntered: noop,\n onExit: noop,\n onExiting: noop,\n onExited: noop\n};\nTransition.UNMOUNTED = 0;\nTransition.EXITED = 1;\nTransition.ENTERING = 2;\nTransition.ENTERED = 3;\nTransition.EXITING = 4;\n\nvar _default = (0, _reactLifecyclesCompat.polyfill)(Transition);\n\nexports.default = _default;","\"use strict\";\n\nexports.__esModule = true;\nexports.default = void 0;\n\nvar _propTypes = _interopRequireDefault(require(\"prop-types\"));\n\nvar _react = _interopRequireDefault(require(\"react\"));\n\nvar _reactLifecyclesCompat = require(\"react-lifecycles-compat\");\n\nvar _ChildMapping = require(\"./utils/ChildMapping\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _inheritsLoose(subClass, superClass) { subClass.prototype = Object.create(superClass.prototype); subClass.prototype.constructor = subClass; subClass.__proto__ = superClass; }\n\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\n\nvar values = Object.values || function (obj) {\n return Object.keys(obj).map(function (k) {\n return obj[k];\n });\n};\n\nvar defaultProps = {\n component: 'div',\n childFactory: function childFactory(child) {\n return child;\n }\n /**\n * The `` component manages a set of transition components\n * (`` and ``) in a list. Like with the transition\n * components, `` is a state machine for managing the mounting\n * and unmounting of components over time.\n *\n * Consider the example below. As items are removed or added to the TodoList the\n * `in` prop is toggled automatically by the ``.\n *\n * Note that `` does not define any animation behavior!\n * Exactly _how_ a list item animates is up to the individual transition\n * component. This means you can mix and match animations across different list\n * items.\n */\n\n};\n\nvar TransitionGroup =\n/*#__PURE__*/\nfunction (_React$Component) {\n _inheritsLoose(TransitionGroup, _React$Component);\n\n function TransitionGroup(props, context) {\n var _this;\n\n _this = _React$Component.call(this, props, context) || this;\n\n var handleExited = _this.handleExited.bind(_assertThisInitialized(_assertThisInitialized(_this))); // Initial children should all be entering, dependent on appear\n\n\n _this.state = {\n handleExited: handleExited,\n firstRender: true\n };\n return _this;\n }\n\n var _proto = TransitionGroup.prototype;\n\n _proto.getChildContext = function getChildContext() {\n return {\n transitionGroup: {\n isMounting: !this.appeared\n }\n };\n };\n\n _proto.componentDidMount = function componentDidMount() {\n this.appeared = true;\n this.mounted = true;\n };\n\n _proto.componentWillUnmount = function componentWillUnmount() {\n this.mounted = false;\n };\n\n TransitionGroup.getDerivedStateFromProps = function getDerivedStateFromProps(nextProps, _ref) {\n var prevChildMapping = _ref.children,\n handleExited = _ref.handleExited,\n firstRender = _ref.firstRender;\n return {\n children: firstRender ? (0, _ChildMapping.getInitialChildMapping)(nextProps, handleExited) : (0, _ChildMapping.getNextChildMapping)(nextProps, prevChildMapping, handleExited),\n firstRender: false\n };\n };\n\n _proto.handleExited = function handleExited(child, node) {\n var currentChildMapping = (0, _ChildMapping.getChildMapping)(this.props.children);\n if (child.key in currentChildMapping) return;\n\n if (child.props.onExited) {\n child.props.onExited(node);\n }\n\n if (this.mounted) {\n this.setState(function (state) {\n var children = _extends({}, state.children);\n\n delete children[child.key];\n return {\n children: children\n };\n });\n }\n };\n\n _proto.render = function render() {\n var _this$props = this.props,\n Component = _this$props.component,\n childFactory = _this$props.childFactory,\n props = _objectWithoutPropertiesLoose(_this$props, [\"component\", \"childFactory\"]);\n\n var children = values(this.state.children).map(childFactory);\n delete props.appear;\n delete props.enter;\n delete props.exit;\n\n if (Component === null) {\n return children;\n }\n\n return _react.default.createElement(Component, props, children);\n };\n\n return TransitionGroup;\n}(_react.default.Component);\n\nTransitionGroup.childContextTypes = {\n transitionGroup: _propTypes.default.object.isRequired\n};\nTransitionGroup.propTypes = process.env.NODE_ENV !== \"production\" ? {\n /**\n * `` renders a `
` by default. You can change this\n * behavior by providing a `component` prop.\n * If you use React v16+ and would like to avoid a wrapping `
` element\n * you can pass in `component={null}`. This is useful if the wrapping div\n * borks your css styles.\n */\n component: _propTypes.default.any,\n\n /**\n * A set of `` components, that are toggled `in` and out as they\n * leave. the `` will inject specific transition props, so\n * remember to spread them through if you are wrapping the `` as\n * with our `` example.\n *\n * While this component is meant for multiple `Transition` or `CSSTransition`\n * children, sometimes you may want to have a single transition child with\n * content that you want to be transitioned out and in when you change it\n * (e.g. routes, images etc.) In that case you can change the `key` prop of\n * the transition child as you change its content, this will cause\n * `TransitionGroup` to transition the child out and back in.\n */\n children: _propTypes.default.node,\n\n /**\n * A convenience prop that enables or disables appear animations\n * for all children. Note that specifying this will override any defaults set\n * on individual children Transitions.\n */\n appear: _propTypes.default.bool,\n\n /**\n * A convenience prop that enables or disables enter animations\n * for all children. Note that specifying this will override any defaults set\n * on individual children Transitions.\n */\n enter: _propTypes.default.bool,\n\n /**\n * A convenience prop that enables or disables exit animations\n * for all children. Note that specifying this will override any defaults set\n * on individual children Transitions.\n */\n exit: _propTypes.default.bool,\n\n /**\n * You may need to apply reactive updates to a child as it is exiting.\n * This is generally done by using `cloneElement` however in the case of an exiting\n * child the element has already been removed and not accessible to the consumer.\n *\n * If you do need to update a child as it leaves you can provide a `childFactory`\n * to wrap every child, even the ones that are leaving.\n *\n * @type Function(child: ReactElement) -> ReactElement\n */\n childFactory: _propTypes.default.func\n} : {};\nTransitionGroup.defaultProps = defaultProps;\n\nvar _default = (0, _reactLifecyclesCompat.polyfill)(TransitionGroup);\n\nexports.default = _default;\nmodule.exports = exports[\"default\"];","\"use strict\";\n\nvar _CSSTransition = _interopRequireDefault(require(\"./CSSTransition\"));\n\nvar _ReplaceTransition = _interopRequireDefault(require(\"./ReplaceTransition\"));\n\nvar _TransitionGroup = _interopRequireDefault(require(\"./TransitionGroup\"));\n\nvar _Transition = _interopRequireDefault(require(\"./Transition\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nmodule.exports = {\n Transition: _Transition.default,\n TransitionGroup: _TransitionGroup.default,\n ReplaceTransition: _ReplaceTransition.default,\n CSSTransition: _CSSTransition.default\n};","\"use strict\";\n\nexports.__esModule = true;\nexports.getChildMapping = getChildMapping;\nexports.mergeChildMappings = mergeChildMappings;\nexports.getInitialChildMapping = getInitialChildMapping;\nexports.getNextChildMapping = getNextChildMapping;\n\nvar _react = require(\"react\");\n\n/**\n * Given `this.props.children`, return an object mapping key to child.\n *\n * @param {*} children `this.props.children`\n * @return {object} Mapping of key to child\n */\nfunction getChildMapping(children, mapFn) {\n var mapper = function mapper(child) {\n return mapFn && (0, _react.isValidElement)(child) ? mapFn(child) : child;\n };\n\n var result = Object.create(null);\n if (children) _react.Children.map(children, function (c) {\n return c;\n }).forEach(function (child) {\n // run the map function here instead so that the key is the computed one\n result[child.key] = mapper(child);\n });\n return result;\n}\n/**\n * When you're adding or removing children some may be added or removed in the\n * same render pass. We want to show *both* since we want to simultaneously\n * animate elements in and out. This function takes a previous set of keys\n * and a new set of keys and merges them with its best guess of the correct\n * ordering. In the future we may expose some of the utilities in\n * ReactMultiChild to make this easy, but for now React itself does not\n * directly have this concept of the union of prevChildren and nextChildren\n * so we implement it here.\n *\n * @param {object} prev prev children as returned from\n * `ReactTransitionChildMapping.getChildMapping()`.\n * @param {object} next next children as returned from\n * `ReactTransitionChildMapping.getChildMapping()`.\n * @return {object} a key set that contains all keys in `prev` and all keys\n * in `next` in a reasonable order.\n */\n\n\nfunction mergeChildMappings(prev, next) {\n prev = prev || {};\n next = next || {};\n\n function getValueForKey(key) {\n return key in next ? next[key] : prev[key];\n } // For each key of `next`, the list of keys to insert before that key in\n // the combined list\n\n\n var nextKeysPending = Object.create(null);\n var pendingKeys = [];\n\n for (var prevKey in prev) {\n if (prevKey in next) {\n if (pendingKeys.length) {\n nextKeysPending[prevKey] = pendingKeys;\n pendingKeys = [];\n }\n } else {\n pendingKeys.push(prevKey);\n }\n }\n\n var i;\n var childMapping = {};\n\n for (var nextKey in next) {\n if (nextKeysPending[nextKey]) {\n for (i = 0; i < nextKeysPending[nextKey].length; i++) {\n var pendingNextKey = nextKeysPending[nextKey][i];\n childMapping[nextKeysPending[nextKey][i]] = getValueForKey(pendingNextKey);\n }\n }\n\n childMapping[nextKey] = getValueForKey(nextKey);\n } // Finally, add the keys which didn't appear before any key in `next`\n\n\n for (i = 0; i < pendingKeys.length; i++) {\n childMapping[pendingKeys[i]] = getValueForKey(pendingKeys[i]);\n }\n\n return childMapping;\n}\n\nfunction getProp(child, prop, props) {\n return props[prop] != null ? props[prop] : child.props[prop];\n}\n\nfunction getInitialChildMapping(props, onExited) {\n return getChildMapping(props.children, function (child) {\n return (0, _react.cloneElement)(child, {\n onExited: onExited.bind(null, child),\n in: true,\n appear: getProp(child, 'appear', props),\n enter: getProp(child, 'enter', props),\n exit: getProp(child, 'exit', props)\n });\n });\n}\n\nfunction getNextChildMapping(nextProps, prevChildMapping, onExited) {\n var nextChildMapping = getChildMapping(nextProps.children);\n var children = mergeChildMappings(prevChildMapping, nextChildMapping);\n Object.keys(children).forEach(function (key) {\n var child = children[key];\n if (!(0, _react.isValidElement)(child)) return;\n var hasPrev = key in prevChildMapping;\n var hasNext = key in nextChildMapping;\n var prevChild = prevChildMapping[key];\n var isLeaving = (0, _react.isValidElement)(prevChild) && !prevChild.props.in; // item is new (entering)\n\n if (hasNext && (!hasPrev || isLeaving)) {\n // console.log('entering', key)\n children[key] = (0, _react.cloneElement)(child, {\n onExited: onExited.bind(null, child),\n in: true,\n exit: getProp(child, 'exit', nextProps),\n enter: getProp(child, 'enter', nextProps)\n });\n } else if (!hasNext && hasPrev && !isLeaving) {\n // item is old (exiting)\n // console.log('leaving', key)\n children[key] = (0, _react.cloneElement)(child, {\n in: false\n });\n } else if (hasNext && hasPrev && (0, _react.isValidElement)(prevChild)) {\n // item hasn't changed transition states\n // copy over the last transition props;\n // console.log('unchanged', key)\n children[key] = (0, _react.cloneElement)(child, {\n onExited: onExited.bind(null, child),\n in: prevChild.props.in,\n exit: getProp(child, 'exit', nextProps),\n enter: getProp(child, 'enter', nextProps)\n });\n }\n });\n return children;\n}","\"use strict\";\n\nexports.__esModule = true;\nexports.classNamesShape = exports.timeoutsShape = void 0;\n\nvar _propTypes = _interopRequireDefault(require(\"prop-types\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar timeoutsShape = process.env.NODE_ENV !== 'production' ? _propTypes.default.oneOfType([_propTypes.default.number, _propTypes.default.shape({\n enter: _propTypes.default.number,\n exit: _propTypes.default.number,\n appear: _propTypes.default.number\n}).isRequired]) : null;\nexports.timeoutsShape = timeoutsShape;\nvar classNamesShape = process.env.NODE_ENV !== 'production' ? _propTypes.default.oneOfType([_propTypes.default.string, _propTypes.default.shape({\n enter: _propTypes.default.string,\n exit: _propTypes.default.string,\n active: _propTypes.default.string\n}), _propTypes.default.shape({\n enter: _propTypes.default.string,\n enterDone: _propTypes.default.string,\n enterActive: _propTypes.default.string,\n exit: _propTypes.default.string,\n exitDone: _propTypes.default.string,\n exitActive: _propTypes.default.string\n})]) : null;\nexports.classNamesShape = classNamesShape;","/** @license React v17.0.2\n * react-jsx-runtime.production.min.js\n *\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n'use strict';require(\"object-assign\");var f=require(\"react\"),g=60103;exports.Fragment=60107;if(\"function\"===typeof Symbol&&Symbol.for){var h=Symbol.for;g=h(\"react.element\");exports.Fragment=h(\"react.fragment\")}var m=f.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,n=Object.prototype.hasOwnProperty,p={key:!0,ref:!0,__self:!0,__source:!0};\nfunction q(c,a,k){var b,d={},e=null,l=null;void 0!==k&&(e=\"\"+k);void 0!==a.key&&(e=\"\"+a.key);void 0!==a.ref&&(l=a.ref);for(b in a)n.call(a,b)&&!p.hasOwnProperty(b)&&(d[b]=a[b]);if(c&&c.defaultProps)for(b in a=c.defaultProps,a)void 0===d[b]&&(d[b]=a[b]);return{$$typeof:g,type:c,key:e,ref:l,props:d,_owner:m.current}}exports.jsx=q;exports.jsxs=q;\n","/** @license React v17.0.2\n * react.production.min.js\n *\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n'use strict';var l=require(\"object-assign\"),n=60103,p=60106;exports.Fragment=60107;exports.StrictMode=60108;exports.Profiler=60114;var q=60109,r=60110,t=60112;exports.Suspense=60113;var u=60115,v=60116;\nif(\"function\"===typeof Symbol&&Symbol.for){var w=Symbol.for;n=w(\"react.element\");p=w(\"react.portal\");exports.Fragment=w(\"react.fragment\");exports.StrictMode=w(\"react.strict_mode\");exports.Profiler=w(\"react.profiler\");q=w(\"react.provider\");r=w(\"react.context\");t=w(\"react.forward_ref\");exports.Suspense=w(\"react.suspense\");u=w(\"react.memo\");v=w(\"react.lazy\")}var x=\"function\"===typeof Symbol&&Symbol.iterator;\nfunction y(a){if(null===a||\"object\"!==typeof a)return null;a=x&&a[x]||a[\"@@iterator\"];return\"function\"===typeof a?a:null}function z(a){for(var b=\"https://reactjs.org/docs/error-decoder.html?invariant=\"+a,c=1;c result for the\n // current iteration.\n result.value = unwrapped;\n resolve(result);\n }, function(error) {\n // If a rejected Promise was yielded, throw the rejection back\n // into the async generator function so it can be handled there.\n return invoke(\"throw\", error, resolve, reject);\n });\n }\n }\n\n var previousPromise;\n\n function enqueue(method, arg) {\n function callInvokeWithMethodAndArg() {\n return new PromiseImpl(function(resolve, reject) {\n invoke(method, arg, resolve, reject);\n });\n }\n\n return previousPromise =\n // If enqueue has been called before, then we want to wait until\n // all previous Promises have been resolved before calling invoke,\n // so that results are always delivered in the correct order. If\n // enqueue has not been called before, then it is important to\n // call invoke immediately, without waiting on a callback to fire,\n // so that the async generator function has the opportunity to do\n // any necessary setup in a predictable way. This predictability\n // is why the Promise constructor synchronously invokes its\n // executor callback, and why async functions synchronously\n // execute code before the first await. Since we implement simple\n // async functions in terms of async generators, it is especially\n // important to get this right, even though it requires care.\n previousPromise ? previousPromise.then(\n callInvokeWithMethodAndArg,\n // Avoid propagating failures to Promises returned by later\n // invocations of the iterator.\n callInvokeWithMethodAndArg\n ) : callInvokeWithMethodAndArg();\n }\n\n // Define the unified helper method that is used to implement .next,\n // .throw, and .return (see defineIteratorMethods).\n this._invoke = enqueue;\n }\n\n defineIteratorMethods(AsyncIterator.prototype);\n define(AsyncIterator.prototype, asyncIteratorSymbol, function () {\n return this;\n });\n exports.AsyncIterator = AsyncIterator;\n\n // Note that simple async functions are implemented on top of\n // AsyncIterator objects; they just return a Promise for the value of\n // the final result produced by the iterator.\n exports.async = function(innerFn, outerFn, self, tryLocsList, PromiseImpl) {\n if (PromiseImpl === void 0) PromiseImpl = Promise;\n\n var iter = new AsyncIterator(\n wrap(innerFn, outerFn, self, tryLocsList),\n PromiseImpl\n );\n\n return exports.isGeneratorFunction(outerFn)\n ? iter // If outerFn is a generator, return the full iterator.\n : iter.next().then(function(result) {\n return result.done ? result.value : iter.next();\n });\n };\n\n function makeInvokeMethod(innerFn, self, context) {\n var state = GenStateSuspendedStart;\n\n return function invoke(method, arg) {\n if (state === GenStateExecuting) {\n throw new Error(\"Generator is already running\");\n }\n\n if (state === GenStateCompleted) {\n if (method === \"throw\") {\n throw arg;\n }\n\n // Be forgiving, per 25.3.3.3.3 of the spec:\n // https://people.mozilla.org/~jorendorff/es6-draft.html#sec-generatorresume\n return doneResult();\n }\n\n context.method = method;\n context.arg = arg;\n\n while (true) {\n var delegate = context.delegate;\n if (delegate) {\n var delegateResult = maybeInvokeDelegate(delegate, context);\n if (delegateResult) {\n if (delegateResult === ContinueSentinel) continue;\n return delegateResult;\n }\n }\n\n if (context.method === \"next\") {\n // Setting context._sent for legacy support of Babel's\n // function.sent implementation.\n context.sent = context._sent = context.arg;\n\n } else if (context.method === \"throw\") {\n if (state === GenStateSuspendedStart) {\n state = GenStateCompleted;\n throw context.arg;\n }\n\n context.dispatchException(context.arg);\n\n } else if (context.method === \"return\") {\n context.abrupt(\"return\", context.arg);\n }\n\n state = GenStateExecuting;\n\n var record = tryCatch(innerFn, self, context);\n if (record.type === \"normal\") {\n // If an exception is thrown from innerFn, we leave state ===\n // GenStateExecuting and loop back for another invocation.\n state = context.done\n ? GenStateCompleted\n : GenStateSuspendedYield;\n\n if (record.arg === ContinueSentinel) {\n continue;\n }\n\n return {\n value: record.arg,\n done: context.done\n };\n\n } else if (record.type === \"throw\") {\n state = GenStateCompleted;\n // Dispatch the exception by looping back around to the\n // context.dispatchException(context.arg) call above.\n context.method = \"throw\";\n context.arg = record.arg;\n }\n }\n };\n }\n\n // Call delegate.iterator[context.method](context.arg) and handle the\n // result, either by returning a { value, done } result from the\n // delegate iterator, or by modifying context.method and context.arg,\n // setting context.delegate to null, and returning the ContinueSentinel.\n function maybeInvokeDelegate(delegate, context) {\n var method = delegate.iterator[context.method];\n if (method === undefined) {\n // A .throw or .return when the delegate iterator has no .throw\n // method always terminates the yield* loop.\n context.delegate = null;\n\n if (context.method === \"throw\") {\n // Note: [\"return\"] must be used for ES3 parsing compatibility.\n if (delegate.iterator[\"return\"]) {\n // If the delegate iterator has a return method, give it a\n // chance to clean up.\n context.method = \"return\";\n context.arg = undefined;\n maybeInvokeDelegate(delegate, context);\n\n if (context.method === \"throw\") {\n // If maybeInvokeDelegate(context) changed context.method from\n // \"return\" to \"throw\", let that override the TypeError below.\n return ContinueSentinel;\n }\n }\n\n context.method = \"throw\";\n context.arg = new TypeError(\n \"The iterator does not provide a 'throw' method\");\n }\n\n return ContinueSentinel;\n }\n\n var record = tryCatch(method, delegate.iterator, context.arg);\n\n if (record.type === \"throw\") {\n context.method = \"throw\";\n context.arg = record.arg;\n context.delegate = null;\n return ContinueSentinel;\n }\n\n var info = record.arg;\n\n if (! info) {\n context.method = \"throw\";\n context.arg = new TypeError(\"iterator result is not an object\");\n context.delegate = null;\n return ContinueSentinel;\n }\n\n if (info.done) {\n // Assign the result of the finished delegate to the temporary\n // variable specified by delegate.resultName (see delegateYield).\n context[delegate.resultName] = info.value;\n\n // Resume execution at the desired location (see delegateYield).\n context.next = delegate.nextLoc;\n\n // If context.method was \"throw\" but the delegate handled the\n // exception, let the outer generator proceed normally. If\n // context.method was \"next\", forget context.arg since it has been\n // \"consumed\" by the delegate iterator. If context.method was\n // \"return\", allow the original .return call to continue in the\n // outer generator.\n if (context.method !== \"return\") {\n context.method = \"next\";\n context.arg = undefined;\n }\n\n } else {\n // Re-yield the result returned by the delegate method.\n return info;\n }\n\n // The delegate iterator is finished, so forget it and continue with\n // the outer generator.\n context.delegate = null;\n return ContinueSentinel;\n }\n\n // Define Generator.prototype.{next,throw,return} in terms of the\n // unified ._invoke helper method.\n defineIteratorMethods(Gp);\n\n define(Gp, toStringTagSymbol, \"Generator\");\n\n // A Generator should always return itself as the iterator object when the\n // @@iterator function is called on it. Some browsers' implementations of the\n // iterator prototype chain incorrectly implement this, causing the Generator\n // object to not be returned from this call. This ensures that doesn't happen.\n // See https://github.com/facebook/regenerator/issues/274 for more details.\n define(Gp, iteratorSymbol, function() {\n return this;\n });\n\n define(Gp, \"toString\", function() {\n return \"[object Generator]\";\n });\n\n function pushTryEntry(locs) {\n var entry = { tryLoc: locs[0] };\n\n if (1 in locs) {\n entry.catchLoc = locs[1];\n }\n\n if (2 in locs) {\n entry.finallyLoc = locs[2];\n entry.afterLoc = locs[3];\n }\n\n this.tryEntries.push(entry);\n }\n\n function resetTryEntry(entry) {\n var record = entry.completion || {};\n record.type = \"normal\";\n delete record.arg;\n entry.completion = record;\n }\n\n function Context(tryLocsList) {\n // The root entry object (effectively a try statement without a catch\n // or a finally block) gives us a place to store values thrown from\n // locations where there is no enclosing try statement.\n this.tryEntries = [{ tryLoc: \"root\" }];\n tryLocsList.forEach(pushTryEntry, this);\n this.reset(true);\n }\n\n exports.keys = function(object) {\n var keys = [];\n for (var key in object) {\n keys.push(key);\n }\n keys.reverse();\n\n // Rather than returning an object with a next method, we keep\n // things simple and return the next function itself.\n return function next() {\n while (keys.length) {\n var key = keys.pop();\n if (key in object) {\n next.value = key;\n next.done = false;\n return next;\n }\n }\n\n // To avoid creating an additional object, we just hang the .value\n // and .done properties off the next function object itself. This\n // also ensures that the minifier will not anonymize the function.\n next.done = true;\n return next;\n };\n };\n\n function values(iterable) {\n if (iterable) {\n var iteratorMethod = iterable[iteratorSymbol];\n if (iteratorMethod) {\n return iteratorMethod.call(iterable);\n }\n\n if (typeof iterable.next === \"function\") {\n return iterable;\n }\n\n if (!isNaN(iterable.length)) {\n var i = -1, next = function next() {\n while (++i < iterable.length) {\n if (hasOwn.call(iterable, i)) {\n next.value = iterable[i];\n next.done = false;\n return next;\n }\n }\n\n next.value = undefined;\n next.done = true;\n\n return next;\n };\n\n return next.next = next;\n }\n }\n\n // Return an iterator with no values.\n return { next: doneResult };\n }\n exports.values = values;\n\n function doneResult() {\n return { value: undefined, done: true };\n }\n\n Context.prototype = {\n constructor: Context,\n\n reset: function(skipTempReset) {\n this.prev = 0;\n this.next = 0;\n // Resetting context._sent for legacy support of Babel's\n // function.sent implementation.\n this.sent = this._sent = undefined;\n this.done = false;\n this.delegate = null;\n\n this.method = \"next\";\n this.arg = undefined;\n\n this.tryEntries.forEach(resetTryEntry);\n\n if (!skipTempReset) {\n for (var name in this) {\n // Not sure about the optimal order of these conditions:\n if (name.charAt(0) === \"t\" &&\n hasOwn.call(this, name) &&\n !isNaN(+name.slice(1))) {\n this[name] = undefined;\n }\n }\n }\n },\n\n stop: function() {\n this.done = true;\n\n var rootEntry = this.tryEntries[0];\n var rootRecord = rootEntry.completion;\n if (rootRecord.type === \"throw\") {\n throw rootRecord.arg;\n }\n\n return this.rval;\n },\n\n dispatchException: function(exception) {\n if (this.done) {\n throw exception;\n }\n\n var context = this;\n function handle(loc, caught) {\n record.type = \"throw\";\n record.arg = exception;\n context.next = loc;\n\n if (caught) {\n // If the dispatched exception was caught by a catch block,\n // then let that catch block handle the exception normally.\n context.method = \"next\";\n context.arg = undefined;\n }\n\n return !! caught;\n }\n\n for (var i = this.tryEntries.length - 1; i >= 0; --i) {\n var entry = this.tryEntries[i];\n var record = entry.completion;\n\n if (entry.tryLoc === \"root\") {\n // Exception thrown outside of any try block that could handle\n // it, so set the completion value of the entire function to\n // throw the exception.\n return handle(\"end\");\n }\n\n if (entry.tryLoc <= this.prev) {\n var hasCatch = hasOwn.call(entry, \"catchLoc\");\n var hasFinally = hasOwn.call(entry, \"finallyLoc\");\n\n if (hasCatch && hasFinally) {\n if (this.prev < entry.catchLoc) {\n return handle(entry.catchLoc, true);\n } else if (this.prev < entry.finallyLoc) {\n return handle(entry.finallyLoc);\n }\n\n } else if (hasCatch) {\n if (this.prev < entry.catchLoc) {\n return handle(entry.catchLoc, true);\n }\n\n } else if (hasFinally) {\n if (this.prev < entry.finallyLoc) {\n return handle(entry.finallyLoc);\n }\n\n } else {\n throw new Error(\"try statement without catch or finally\");\n }\n }\n }\n },\n\n abrupt: function(type, arg) {\n for (var i = this.tryEntries.length - 1; i >= 0; --i) {\n var entry = this.tryEntries[i];\n if (entry.tryLoc <= this.prev &&\n hasOwn.call(entry, \"finallyLoc\") &&\n this.prev < entry.finallyLoc) {\n var finallyEntry = entry;\n break;\n }\n }\n\n if (finallyEntry &&\n (type === \"break\" ||\n type === \"continue\") &&\n finallyEntry.tryLoc <= arg &&\n arg <= finallyEntry.finallyLoc) {\n // Ignore the finally entry if control is not jumping to a\n // location outside the try/catch block.\n finallyEntry = null;\n }\n\n var record = finallyEntry ? finallyEntry.completion : {};\n record.type = type;\n record.arg = arg;\n\n if (finallyEntry) {\n this.method = \"next\";\n this.next = finallyEntry.finallyLoc;\n return ContinueSentinel;\n }\n\n return this.complete(record);\n },\n\n complete: function(record, afterLoc) {\n if (record.type === \"throw\") {\n throw record.arg;\n }\n\n if (record.type === \"break\" ||\n record.type === \"continue\") {\n this.next = record.arg;\n } else if (record.type === \"return\") {\n this.rval = this.arg = record.arg;\n this.method = \"return\";\n this.next = \"end\";\n } else if (record.type === \"normal\" && afterLoc) {\n this.next = afterLoc;\n }\n\n return ContinueSentinel;\n },\n\n finish: function(finallyLoc) {\n for (var i = this.tryEntries.length - 1; i >= 0; --i) {\n var entry = this.tryEntries[i];\n if (entry.finallyLoc === finallyLoc) {\n this.complete(entry.completion, entry.afterLoc);\n resetTryEntry(entry);\n return ContinueSentinel;\n }\n }\n },\n\n \"catch\": function(tryLoc) {\n for (var i = this.tryEntries.length - 1; i >= 0; --i) {\n var entry = this.tryEntries[i];\n if (entry.tryLoc === tryLoc) {\n var record = entry.completion;\n if (record.type === \"throw\") {\n var thrown = record.arg;\n resetTryEntry(entry);\n }\n return thrown;\n }\n }\n\n // The context.catch method must only be called with a location\n // argument that corresponds to a known catch block.\n throw new Error(\"illegal catch attempt\");\n },\n\n delegateYield: function(iterable, resultName, nextLoc) {\n this.delegate = {\n iterator: values(iterable),\n resultName: resultName,\n nextLoc: nextLoc\n };\n\n if (this.method === \"next\") {\n // Deliberately forget the last sent value so that we don't\n // accidentally pass it on to the delegate.\n this.arg = undefined;\n }\n\n return ContinueSentinel;\n }\n };\n\n // Regardless of whether this script is executing as a CommonJS module\n // or not, return the runtime object so that we can declare the variable\n // regeneratorRuntime in the outer scope, which allows this module to be\n // injected easily by `bin/regenerator --include-runtime script.js`.\n return exports;\n\n}(\n // If this script is executing as a CommonJS module, use module.exports\n // as the regeneratorRuntime namespace. Otherwise create a new empty\n // object. Either way, the resulting object will be used to initialize\n // the regeneratorRuntime variable at the top of this file.\n typeof module === \"object\" ? module.exports : {}\n));\n\ntry {\n regeneratorRuntime = runtime;\n} catch (accidentalStrictMode) {\n // This module should not be running in strict mode, so the above\n // assignment should always work unless something is misconfigured. Just\n // in case runtime.js accidentally runs in strict mode, in modern engines\n // we can explicitly access globalThis. In older engines we can escape\n // strict mode using a global Function call. This could conceivably fail\n // if a Content Security Policy forbids using Function, but in that case\n // the proper solution is to fix the accidental strict mode problem. If\n // you've misconfigured your bundler to force strict mode and applied a\n // CSP to forbid Function, and you're not willing to fix either of those\n // problems, please detail your unique predicament in a GitHub issue.\n if (typeof globalThis === \"object\") {\n globalThis.regeneratorRuntime = runtime;\n } else {\n Function(\"r\", \"regeneratorRuntime = r\")(runtime);\n }\n}\n","'use strict';\n\nvar $Object = Object;\nvar $TypeError = TypeError;\n\nmodule.exports = function flags() {\n\tif (this != null && this !== $Object(this)) {\n\t\tthrow new $TypeError('RegExp.prototype.flags getter called on non-object');\n\t}\n\tvar result = '';\n\tif (this.hasIndices) {\n\t\tresult += 'd';\n\t}\n\tif (this.global) {\n\t\tresult += 'g';\n\t}\n\tif (this.ignoreCase) {\n\t\tresult += 'i';\n\t}\n\tif (this.multiline) {\n\t\tresult += 'm';\n\t}\n\tif (this.dotAll) {\n\t\tresult += 's';\n\t}\n\tif (this.unicode) {\n\t\tresult += 'u';\n\t}\n\tif (this.sticky) {\n\t\tresult += 'y';\n\t}\n\treturn result;\n};\n","'use strict';\n\nvar define = require('define-properties');\nvar callBind = require('call-bind');\n\nvar implementation = require('./implementation');\nvar getPolyfill = require('./polyfill');\nvar shim = require('./shim');\n\nvar flagsBound = callBind(getPolyfill());\n\ndefine(flagsBound, {\n\tgetPolyfill: getPolyfill,\n\timplementation: implementation,\n\tshim: shim\n});\n\nmodule.exports = flagsBound;\n","'use strict';\n\nvar implementation = require('./implementation');\n\nvar supportsDescriptors = require('define-properties').supportsDescriptors;\nvar $gOPD = Object.getOwnPropertyDescriptor;\n\nmodule.exports = function getPolyfill() {\n\tif (supportsDescriptors && (/a/mig).flags === 'gim') {\n\t\tvar descriptor = $gOPD(RegExp.prototype, 'flags');\n\t\tif (descriptor && typeof descriptor.get === 'function' && typeof (/a/).dotAll === 'boolean') {\n\t\t\treturn descriptor.get;\n\t\t}\n\t}\n\treturn implementation;\n};\n","'use strict';\n\nvar supportsDescriptors = require('define-properties').supportsDescriptors;\nvar getPolyfill = require('./polyfill');\nvar gOPD = Object.getOwnPropertyDescriptor;\nvar defineProperty = Object.defineProperty;\nvar TypeErr = TypeError;\nvar getProto = Object.getPrototypeOf;\nvar regex = /a/;\n\nmodule.exports = function shimFlags() {\n\tif (!supportsDescriptors || !getProto) {\n\t\tthrow new TypeErr('RegExp.prototype.flags requires a true ES5 environment that supports property descriptors');\n\t}\n\tvar polyfill = getPolyfill();\n\tvar proto = getProto(regex);\n\tvar descriptor = gOPD(proto, 'flags');\n\tif (!descriptor || descriptor.get !== polyfill) {\n\t\tdefineProperty(proto, 'flags', {\n\t\t\tconfigurable: true,\n\t\t\tenumerable: false,\n\t\t\tget: polyfill\n\t\t});\n\t}\n\treturn polyfill;\n};\n","/** @license React v0.20.2\n * scheduler.production.min.js\n *\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n'use strict';var f,g,h,k;if(\"object\"===typeof performance&&\"function\"===typeof performance.now){var l=performance;exports.unstable_now=function(){return l.now()}}else{var p=Date,q=p.now();exports.unstable_now=function(){return p.now()-q}}\nif(\"undefined\"===typeof window||\"function\"!==typeof MessageChannel){var t=null,u=null,w=function(){if(null!==t)try{var a=exports.unstable_now();t(!0,a);t=null}catch(b){throw setTimeout(w,0),b;}};f=function(a){null!==t?setTimeout(f,0,a):(t=a,setTimeout(w,0))};g=function(a,b){u=setTimeout(a,b)};h=function(){clearTimeout(u)};exports.unstable_shouldYield=function(){return!1};k=exports.unstable_forceFrameRate=function(){}}else{var x=window.setTimeout,y=window.clearTimeout;if(\"undefined\"!==typeof console){var z=\nwindow.cancelAnimationFrame;\"function\"!==typeof window.requestAnimationFrame&&console.error(\"This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills\");\"function\"!==typeof z&&console.error(\"This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills\")}var A=!1,B=null,C=-1,D=5,E=0;exports.unstable_shouldYield=function(){return exports.unstable_now()>=\nE};k=function(){};exports.unstable_forceFrameRate=function(a){0>a||125>>1,e=a[d];if(void 0!==e&&0I(n,c))void 0!==r&&0>I(r,n)?(a[d]=r,a[v]=c,d=v):(a[d]=n,a[m]=c,d=m);else if(void 0!==r&&0>I(r,c))a[d]=r,a[v]=c,d=v;else break a}}return b}return null}function I(a,b){var c=a.sortIndex-b.sortIndex;return 0!==c?c:a.id-b.id}var L=[],M=[],N=1,O=null,P=3,Q=!1,R=!1,S=!1;\nfunction T(a){for(var b=J(M);null!==b;){if(null===b.callback)K(M);else if(b.startTime<=a)K(M),b.sortIndex=b.expirationTime,H(L,b);else break;b=J(M)}}function U(a){S=!1;T(a);if(!R)if(null!==J(L))R=!0,f(V);else{var b=J(M);null!==b&&g(U,b.startTime-a)}}\nfunction V(a,b){R=!1;S&&(S=!1,h());Q=!0;var c=P;try{T(b);for(O=J(L);null!==O&&(!(O.expirationTime>b)||a&&!exports.unstable_shouldYield());){var d=O.callback;if(\"function\"===typeof d){O.callback=null;P=O.priorityLevel;var e=d(O.expirationTime<=b);b=exports.unstable_now();\"function\"===typeof e?O.callback=e:O===J(L)&&K(L);T(b)}else K(L);O=J(L)}if(null!==O)var m=!0;else{var n=J(M);null!==n&&g(U,n.startTime-b);m=!1}return m}finally{O=null,P=c,Q=!1}}var W=k;exports.unstable_IdlePriority=5;\nexports.unstable_ImmediatePriority=1;exports.unstable_LowPriority=4;exports.unstable_NormalPriority=3;exports.unstable_Profiling=null;exports.unstable_UserBlockingPriority=2;exports.unstable_cancelCallback=function(a){a.callback=null};exports.unstable_continueExecution=function(){R||Q||(R=!0,f(V))};exports.unstable_getCurrentPriorityLevel=function(){return P};exports.unstable_getFirstCallbackNode=function(){return J(L)};\nexports.unstable_next=function(a){switch(P){case 1:case 2:case 3:var b=3;break;default:b=P}var c=P;P=b;try{return a()}finally{P=c}};exports.unstable_pauseExecution=function(){};exports.unstable_requestPaint=W;exports.unstable_runWithPriority=function(a,b){switch(a){case 1:case 2:case 3:case 4:case 5:break;default:a=3}var c=P;P=a;try{return b()}finally{P=c}};\nexports.unstable_scheduleCallback=function(a,b,c){var d=exports.unstable_now();\"object\"===typeof c&&null!==c?(c=c.delay,c=\"number\"===typeof c&&0d?(a.sortIndex=c,H(M,a),null===J(L)&&a===J(M)&&(S?h():S=!0,g(U,c-d))):(a.sortIndex=e,H(L,a),R||Q||(R=!0,f(V)));return a};\nexports.unstable_wrapCallback=function(a){var b=P;return function(){var c=P;P=b;try{return a.apply(this,arguments)}finally{P=c}}};\n","'use strict';\n\nif (process.env.NODE_ENV === 'production') {\n module.exports = require('./cjs/scheduler.production.min.js');\n} else {\n module.exports = require('./cjs/scheduler.development.js');\n}\n","/**\n * Copyright (c) 2014-present, Facebook, Inc.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n'use strict';\n\n/**\n * Similar to invariant but only logs a warning if the condition is not met.\n * This can be used to log issues in development environments in critical\n * paths. Removing the logging code for production environments will keep the\n * same logic and follow the same code paths.\n */\n\nvar __DEV__ = process.env.NODE_ENV !== 'production';\n\nvar warning = function() {};\n\nif (__DEV__) {\n var printWarning = function printWarning(format, args) {\n var len = arguments.length;\n args = new Array(len > 1 ? len - 1 : 0);\n for (var key = 1; key < len; key++) {\n args[key - 1] = arguments[key];\n }\n var argIndex = 0;\n var message = 'Warning: ' +\n format.replace(/%s/g, function() {\n return args[argIndex++];\n });\n if (typeof console !== 'undefined') {\n console.error(message);\n }\n try {\n // --- Welcome to debugging React ---\n // This error was thrown as a convenience so that you can use this stack\n // to find the callsite that caused this warning to fire.\n throw new Error(message);\n } catch (x) {}\n }\n\n warning = function(condition, format, args) {\n var len = arguments.length;\n args = new Array(len > 2 ? len - 2 : 0);\n for (var key = 2; key < len; key++) {\n args[key - 2] = arguments[key];\n }\n if (format === undefined) {\n throw new Error(\n '`warning(condition, format, ...args)` requires a warning ' +\n 'message argument'\n );\n }\n if (!condition) {\n printWarning.apply(null, [format].concat(args));\n }\n };\n}\n\nmodule.exports = warning;\n","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId](module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = function(module) {\n\tvar getter = module && module.__esModule ?\n\t\tfunction() { return module['default']; } :\n\t\tfunction() { return module; };\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = function(exports, definition) {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.g = (function() {\n\tif (typeof globalThis === 'object') return globalThis;\n\ttry {\n\t\treturn this || new Function('return this')();\n\t} catch (e) {\n\t\tif (typeof window === 'object') return window;\n\t}\n})();","__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }","// define __esModule on exports\n__webpack_require__.r = function(exports) {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","export default function _setPrototypeOf(o, p) {\n _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) {\n o.__proto__ = p;\n return o;\n };\n\n return _setPrototypeOf(o, p);\n}","import setPrototypeOf from \"./setPrototypeOf.js\";\nexport default function _inheritsLoose(subClass, superClass) {\n subClass.prototype = Object.create(superClass.prototype);\n subClass.prototype.constructor = subClass;\n setPrototypeOf(subClass, superClass);\n}","export default function _extends() {\n _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n };\n\n return _extends.apply(this, arguments);\n}","function isAbsolute(pathname) {\n return pathname.charAt(0) === '/';\n}\n\n// About 1.5x faster than the two-arg version of Array#splice()\nfunction spliceOne(list, index) {\n for (var i = index, k = i + 1, n = list.length; k < n; i += 1, k += 1) {\n list[i] = list[k];\n }\n\n list.pop();\n}\n\n// This implementation is based heavily on node's url.parse\nfunction resolvePathname(to, from) {\n if (from === undefined) from = '';\n\n var toParts = (to && to.split('/')) || [];\n var fromParts = (from && from.split('/')) || [];\n\n var isToAbs = to && isAbsolute(to);\n var isFromAbs = from && isAbsolute(from);\n var mustEndAbs = isToAbs || isFromAbs;\n\n if (to && isAbsolute(to)) {\n // to is absolute\n fromParts = toParts;\n } else if (toParts.length) {\n // to is relative, drop the filename\n fromParts.pop();\n fromParts = fromParts.concat(toParts);\n }\n\n if (!fromParts.length) return '/';\n\n var hasTrailingSlash;\n if (fromParts.length) {\n var last = fromParts[fromParts.length - 1];\n hasTrailingSlash = last === '.' || last === '..' || last === '';\n } else {\n hasTrailingSlash = false;\n }\n\n var up = 0;\n for (var i = fromParts.length; i >= 0; i--) {\n var part = fromParts[i];\n\n if (part === '.') {\n spliceOne(fromParts, i);\n } else if (part === '..') {\n spliceOne(fromParts, i);\n up++;\n } else if (up) {\n spliceOne(fromParts, i);\n up--;\n }\n }\n\n if (!mustEndAbs) for (; up--; up) fromParts.unshift('..');\n\n if (\n mustEndAbs &&\n fromParts[0] !== '' &&\n (!fromParts[0] || !isAbsolute(fromParts[0]))\n )\n fromParts.unshift('');\n\n var result = fromParts.join('/');\n\n if (hasTrailingSlash && result.substr(-1) !== '/') result += '/';\n\n return result;\n}\n\nexport default resolvePathname;\n","function valueOf(obj) {\n return obj.valueOf ? obj.valueOf() : Object.prototype.valueOf.call(obj);\n}\n\nfunction valueEqual(a, b) {\n // Test for strict equality first.\n if (a === b) return true;\n\n // Otherwise, if either of them == null they are not equal.\n if (a == null || b == null) return false;\n\n if (Array.isArray(a)) {\n return (\n Array.isArray(b) &&\n a.length === b.length &&\n a.every(function(item, index) {\n return valueEqual(item, b[index]);\n })\n );\n }\n\n if (typeof a === 'object' || typeof b === 'object') {\n var aValue = valueOf(a);\n var bValue = valueOf(b);\n\n if (aValue !== a || bValue !== b) return valueEqual(aValue, bValue);\n\n return Object.keys(Object.assign({}, a, b)).every(function(key) {\n return valueEqual(a[key], b[key]);\n });\n }\n\n return false;\n}\n\nexport default valueEqual;\n","var isProduction = process.env.NODE_ENV === 'production';\nvar prefix = 'Invariant failed';\nfunction invariant(condition, message) {\n if (condition) {\n return;\n }\n if (isProduction) {\n throw new Error(prefix);\n }\n var provided = typeof message === 'function' ? message() : message;\n var value = provided ? prefix + \": \" + provided : prefix;\n throw new Error(value);\n}\n\nexport { invariant as default };\n","import _extends from '@babel/runtime/helpers/esm/extends';\nimport resolvePathname from 'resolve-pathname';\nimport valueEqual from 'value-equal';\nimport warning from 'tiny-warning';\nimport invariant from 'tiny-invariant';\n\nfunction addLeadingSlash(path) {\n return path.charAt(0) === '/' ? path : '/' + path;\n}\nfunction stripLeadingSlash(path) {\n return path.charAt(0) === '/' ? path.substr(1) : path;\n}\nfunction hasBasename(path, prefix) {\n return path.toLowerCase().indexOf(prefix.toLowerCase()) === 0 && '/?#'.indexOf(path.charAt(prefix.length)) !== -1;\n}\nfunction stripBasename(path, prefix) {\n return hasBasename(path, prefix) ? path.substr(prefix.length) : path;\n}\nfunction stripTrailingSlash(path) {\n return path.charAt(path.length - 1) === '/' ? path.slice(0, -1) : path;\n}\nfunction parsePath(path) {\n var pathname = path || '/';\n var search = '';\n var hash = '';\n var hashIndex = pathname.indexOf('#');\n\n if (hashIndex !== -1) {\n hash = pathname.substr(hashIndex);\n pathname = pathname.substr(0, hashIndex);\n }\n\n var searchIndex = pathname.indexOf('?');\n\n if (searchIndex !== -1) {\n search = pathname.substr(searchIndex);\n pathname = pathname.substr(0, searchIndex);\n }\n\n return {\n pathname: pathname,\n search: search === '?' ? '' : search,\n hash: hash === '#' ? '' : hash\n };\n}\nfunction createPath(location) {\n var pathname = location.pathname,\n search = location.search,\n hash = location.hash;\n var path = pathname || '/';\n if (search && search !== '?') path += search.charAt(0) === '?' ? search : \"?\" + search;\n if (hash && hash !== '#') path += hash.charAt(0) === '#' ? hash : \"#\" + hash;\n return path;\n}\n\nfunction createLocation(path, state, key, currentLocation) {\n var location;\n\n if (typeof path === 'string') {\n // Two-arg form: push(path, state)\n location = parsePath(path);\n location.state = state;\n } else {\n // One-arg form: push(location)\n location = _extends({}, path);\n if (location.pathname === undefined) location.pathname = '';\n\n if (location.search) {\n if (location.search.charAt(0) !== '?') location.search = '?' + location.search;\n } else {\n location.search = '';\n }\n\n if (location.hash) {\n if (location.hash.charAt(0) !== '#') location.hash = '#' + location.hash;\n } else {\n location.hash = '';\n }\n\n if (state !== undefined && location.state === undefined) location.state = state;\n }\n\n try {\n location.pathname = decodeURI(location.pathname);\n } catch (e) {\n if (e instanceof URIError) {\n throw new URIError('Pathname \"' + location.pathname + '\" could not be decoded. ' + 'This is likely caused by an invalid percent-encoding.');\n } else {\n throw e;\n }\n }\n\n if (key) location.key = key;\n\n if (currentLocation) {\n // Resolve incomplete/relative pathname relative to current location.\n if (!location.pathname) {\n location.pathname = currentLocation.pathname;\n } else if (location.pathname.charAt(0) !== '/') {\n location.pathname = resolvePathname(location.pathname, currentLocation.pathname);\n }\n } else {\n // When there is no prior location and pathname is empty, set it to /\n if (!location.pathname) {\n location.pathname = '/';\n }\n }\n\n return location;\n}\nfunction locationsAreEqual(a, b) {\n return a.pathname === b.pathname && a.search === b.search && a.hash === b.hash && a.key === b.key && valueEqual(a.state, b.state);\n}\n\nfunction createTransitionManager() {\n var prompt = null;\n\n function setPrompt(nextPrompt) {\n process.env.NODE_ENV !== \"production\" ? warning(prompt == null, 'A history supports only one prompt at a time') : void 0;\n prompt = nextPrompt;\n return function () {\n if (prompt === nextPrompt) prompt = null;\n };\n }\n\n function confirmTransitionTo(location, action, getUserConfirmation, callback) {\n // TODO: If another transition starts while we're still confirming\n // the previous one, we may end up in a weird state. Figure out the\n // best way to handle this.\n if (prompt != null) {\n var result = typeof prompt === 'function' ? prompt(location, action) : prompt;\n\n if (typeof result === 'string') {\n if (typeof getUserConfirmation === 'function') {\n getUserConfirmation(result, callback);\n } else {\n process.env.NODE_ENV !== \"production\" ? warning(false, 'A history needs a getUserConfirmation function in order to use a prompt message') : void 0;\n callback(true);\n }\n } else {\n // Return false from a transition hook to cancel the transition.\n callback(result !== false);\n }\n } else {\n callback(true);\n }\n }\n\n var listeners = [];\n\n function appendListener(fn) {\n var isActive = true;\n\n function listener() {\n if (isActive) fn.apply(void 0, arguments);\n }\n\n listeners.push(listener);\n return function () {\n isActive = false;\n listeners = listeners.filter(function (item) {\n return item !== listener;\n });\n };\n }\n\n function notifyListeners() {\n for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {\n args[_key] = arguments[_key];\n }\n\n listeners.forEach(function (listener) {\n return listener.apply(void 0, args);\n });\n }\n\n return {\n setPrompt: setPrompt,\n confirmTransitionTo: confirmTransitionTo,\n appendListener: appendListener,\n notifyListeners: notifyListeners\n };\n}\n\nvar canUseDOM = !!(typeof window !== 'undefined' && window.document && window.document.createElement);\nfunction getConfirmation(message, callback) {\n callback(window.confirm(message)); // eslint-disable-line no-alert\n}\n/**\n * Returns true if the HTML5 history API is supported. Taken from Modernizr.\n *\n * https://github.com/Modernizr/Modernizr/blob/master/LICENSE\n * https://github.com/Modernizr/Modernizr/blob/master/feature-detects/history.js\n * changed to avoid false negatives for Windows Phones: https://github.com/reactjs/react-router/issues/586\n */\n\nfunction supportsHistory() {\n var ua = window.navigator.userAgent;\n if ((ua.indexOf('Android 2.') !== -1 || ua.indexOf('Android 4.0') !== -1) && ua.indexOf('Mobile Safari') !== -1 && ua.indexOf('Chrome') === -1 && ua.indexOf('Windows Phone') === -1) return false;\n return window.history && 'pushState' in window.history;\n}\n/**\n * Returns true if browser fires popstate on hash change.\n * IE10 and IE11 do not.\n */\n\nfunction supportsPopStateOnHashChange() {\n return window.navigator.userAgent.indexOf('Trident') === -1;\n}\n/**\n * Returns false if using go(n) with hash history causes a full page reload.\n */\n\nfunction supportsGoWithoutReloadUsingHash() {\n return window.navigator.userAgent.indexOf('Firefox') === -1;\n}\n/**\n * Returns true if a given popstate event is an extraneous WebKit event.\n * Accounts for the fact that Chrome on iOS fires real popstate events\n * containing undefined state when pressing the back button.\n */\n\nfunction isExtraneousPopstateEvent(event) {\n return event.state === undefined && navigator.userAgent.indexOf('CriOS') === -1;\n}\n\nvar PopStateEvent = 'popstate';\nvar HashChangeEvent = 'hashchange';\n\nfunction getHistoryState() {\n try {\n return window.history.state || {};\n } catch (e) {\n // IE 11 sometimes throws when accessing window.history.state\n // See https://github.com/ReactTraining/history/pull/289\n return {};\n }\n}\n/**\n * Creates a history object that uses the HTML5 history API including\n * pushState, replaceState, and the popstate event.\n */\n\n\nfunction createBrowserHistory(props) {\n if (props === void 0) {\n props = {};\n }\n\n !canUseDOM ? process.env.NODE_ENV !== \"production\" ? invariant(false, 'Browser history needs a DOM') : invariant(false) : void 0;\n var globalHistory = window.history;\n var canUseHistory = supportsHistory();\n var needsHashChangeListener = !supportsPopStateOnHashChange();\n var _props = props,\n _props$forceRefresh = _props.forceRefresh,\n forceRefresh = _props$forceRefresh === void 0 ? false : _props$forceRefresh,\n _props$getUserConfirm = _props.getUserConfirmation,\n getUserConfirmation = _props$getUserConfirm === void 0 ? getConfirmation : _props$getUserConfirm,\n _props$keyLength = _props.keyLength,\n keyLength = _props$keyLength === void 0 ? 6 : _props$keyLength;\n var basename = props.basename ? stripTrailingSlash(addLeadingSlash(props.basename)) : '';\n\n function getDOMLocation(historyState) {\n var _ref = historyState || {},\n key = _ref.key,\n state = _ref.state;\n\n var _window$location = window.location,\n pathname = _window$location.pathname,\n search = _window$location.search,\n hash = _window$location.hash;\n var path = pathname + search + hash;\n process.env.NODE_ENV !== \"production\" ? warning(!basename || hasBasename(path, basename), 'You are attempting to use a basename on a page whose URL path does not begin ' + 'with the basename. Expected path \"' + path + '\" to begin with \"' + basename + '\".') : void 0;\n if (basename) path = stripBasename(path, basename);\n return createLocation(path, state, key);\n }\n\n function createKey() {\n return Math.random().toString(36).substr(2, keyLength);\n }\n\n var transitionManager = createTransitionManager();\n\n function setState(nextState) {\n _extends(history, nextState);\n\n history.length = globalHistory.length;\n transitionManager.notifyListeners(history.location, history.action);\n }\n\n function handlePopState(event) {\n // Ignore extraneous popstate events in WebKit.\n if (isExtraneousPopstateEvent(event)) return;\n handlePop(getDOMLocation(event.state));\n }\n\n function handleHashChange() {\n handlePop(getDOMLocation(getHistoryState()));\n }\n\n var forceNextPop = false;\n\n function handlePop(location) {\n if (forceNextPop) {\n forceNextPop = false;\n setState();\n } else {\n var action = 'POP';\n transitionManager.confirmTransitionTo(location, action, getUserConfirmation, function (ok) {\n if (ok) {\n setState({\n action: action,\n location: location\n });\n } else {\n revertPop(location);\n }\n });\n }\n }\n\n function revertPop(fromLocation) {\n var toLocation = history.location; // TODO: We could probably make this more reliable by\n // keeping a list of keys we've seen in sessionStorage.\n // Instead, we just default to 0 for keys we don't know.\n\n var toIndex = allKeys.indexOf(toLocation.key);\n if (toIndex === -1) toIndex = 0;\n var fromIndex = allKeys.indexOf(fromLocation.key);\n if (fromIndex === -1) fromIndex = 0;\n var delta = toIndex - fromIndex;\n\n if (delta) {\n forceNextPop = true;\n go(delta);\n }\n }\n\n var initialLocation = getDOMLocation(getHistoryState());\n var allKeys = [initialLocation.key]; // Public interface\n\n function createHref(location) {\n return basename + createPath(location);\n }\n\n function push(path, state) {\n process.env.NODE_ENV !== \"production\" ? warning(!(typeof path === 'object' && path.state !== undefined && state !== undefined), 'You should avoid providing a 2nd state argument to push when the 1st ' + 'argument is a location-like object that already has state; it is ignored') : void 0;\n var action = 'PUSH';\n var location = createLocation(path, state, createKey(), history.location);\n transitionManager.confirmTransitionTo(location, action, getUserConfirmation, function (ok) {\n if (!ok) return;\n var href = createHref(location);\n var key = location.key,\n state = location.state;\n\n if (canUseHistory) {\n globalHistory.pushState({\n key: key,\n state: state\n }, null, href);\n\n if (forceRefresh) {\n window.location.href = href;\n } else {\n var prevIndex = allKeys.indexOf(history.location.key);\n var nextKeys = allKeys.slice(0, prevIndex + 1);\n nextKeys.push(location.key);\n allKeys = nextKeys;\n setState({\n action: action,\n location: location\n });\n }\n } else {\n process.env.NODE_ENV !== \"production\" ? warning(state === undefined, 'Browser history cannot push state in browsers that do not support HTML5 history') : void 0;\n window.location.href = href;\n }\n });\n }\n\n function replace(path, state) {\n process.env.NODE_ENV !== \"production\" ? warning(!(typeof path === 'object' && path.state !== undefined && state !== undefined), 'You should avoid providing a 2nd state argument to replace when the 1st ' + 'argument is a location-like object that already has state; it is ignored') : void 0;\n var action = 'REPLACE';\n var location = createLocation(path, state, createKey(), history.location);\n transitionManager.confirmTransitionTo(location, action, getUserConfirmation, function (ok) {\n if (!ok) return;\n var href = createHref(location);\n var key = location.key,\n state = location.state;\n\n if (canUseHistory) {\n globalHistory.replaceState({\n key: key,\n state: state\n }, null, href);\n\n if (forceRefresh) {\n window.location.replace(href);\n } else {\n var prevIndex = allKeys.indexOf(history.location.key);\n if (prevIndex !== -1) allKeys[prevIndex] = location.key;\n setState({\n action: action,\n location: location\n });\n }\n } else {\n process.env.NODE_ENV !== \"production\" ? warning(state === undefined, 'Browser history cannot replace state in browsers that do not support HTML5 history') : void 0;\n window.location.replace(href);\n }\n });\n }\n\n function go(n) {\n globalHistory.go(n);\n }\n\n function goBack() {\n go(-1);\n }\n\n function goForward() {\n go(1);\n }\n\n var listenerCount = 0;\n\n function checkDOMListeners(delta) {\n listenerCount += delta;\n\n if (listenerCount === 1 && delta === 1) {\n window.addEventListener(PopStateEvent, handlePopState);\n if (needsHashChangeListener) window.addEventListener(HashChangeEvent, handleHashChange);\n } else if (listenerCount === 0) {\n window.removeEventListener(PopStateEvent, handlePopState);\n if (needsHashChangeListener) window.removeEventListener(HashChangeEvent, handleHashChange);\n }\n }\n\n var isBlocked = false;\n\n function block(prompt) {\n if (prompt === void 0) {\n prompt = false;\n }\n\n var unblock = transitionManager.setPrompt(prompt);\n\n if (!isBlocked) {\n checkDOMListeners(1);\n isBlocked = true;\n }\n\n return function () {\n if (isBlocked) {\n isBlocked = false;\n checkDOMListeners(-1);\n }\n\n return unblock();\n };\n }\n\n function listen(listener) {\n var unlisten = transitionManager.appendListener(listener);\n checkDOMListeners(1);\n return function () {\n checkDOMListeners(-1);\n unlisten();\n };\n }\n\n var history = {\n length: globalHistory.length,\n action: 'POP',\n location: initialLocation,\n createHref: createHref,\n push: push,\n replace: replace,\n go: go,\n goBack: goBack,\n goForward: goForward,\n block: block,\n listen: listen\n };\n return history;\n}\n\nvar HashChangeEvent$1 = 'hashchange';\nvar HashPathCoders = {\n hashbang: {\n encodePath: function encodePath(path) {\n return path.charAt(0) === '!' ? path : '!/' + stripLeadingSlash(path);\n },\n decodePath: function decodePath(path) {\n return path.charAt(0) === '!' ? path.substr(1) : path;\n }\n },\n noslash: {\n encodePath: stripLeadingSlash,\n decodePath: addLeadingSlash\n },\n slash: {\n encodePath: addLeadingSlash,\n decodePath: addLeadingSlash\n }\n};\n\nfunction stripHash(url) {\n var hashIndex = url.indexOf('#');\n return hashIndex === -1 ? url : url.slice(0, hashIndex);\n}\n\nfunction getHashPath() {\n // We can't use window.location.hash here because it's not\n // consistent across browsers - Firefox will pre-decode it!\n var href = window.location.href;\n var hashIndex = href.indexOf('#');\n return hashIndex === -1 ? '' : href.substring(hashIndex + 1);\n}\n\nfunction pushHashPath(path) {\n window.location.hash = path;\n}\n\nfunction replaceHashPath(path) {\n window.location.replace(stripHash(window.location.href) + '#' + path);\n}\n\nfunction createHashHistory(props) {\n if (props === void 0) {\n props = {};\n }\n\n !canUseDOM ? process.env.NODE_ENV !== \"production\" ? invariant(false, 'Hash history needs a DOM') : invariant(false) : void 0;\n var globalHistory = window.history;\n var canGoWithoutReload = supportsGoWithoutReloadUsingHash();\n var _props = props,\n _props$getUserConfirm = _props.getUserConfirmation,\n getUserConfirmation = _props$getUserConfirm === void 0 ? getConfirmation : _props$getUserConfirm,\n _props$hashType = _props.hashType,\n hashType = _props$hashType === void 0 ? 'slash' : _props$hashType;\n var basename = props.basename ? stripTrailingSlash(addLeadingSlash(props.basename)) : '';\n var _HashPathCoders$hashT = HashPathCoders[hashType],\n encodePath = _HashPathCoders$hashT.encodePath,\n decodePath = _HashPathCoders$hashT.decodePath;\n\n function getDOMLocation() {\n var path = decodePath(getHashPath());\n process.env.NODE_ENV !== \"production\" ? warning(!basename || hasBasename(path, basename), 'You are attempting to use a basename on a page whose URL path does not begin ' + 'with the basename. Expected path \"' + path + '\" to begin with \"' + basename + '\".') : void 0;\n if (basename) path = stripBasename(path, basename);\n return createLocation(path);\n }\n\n var transitionManager = createTransitionManager();\n\n function setState(nextState) {\n _extends(history, nextState);\n\n history.length = globalHistory.length;\n transitionManager.notifyListeners(history.location, history.action);\n }\n\n var forceNextPop = false;\n var ignorePath = null;\n\n function locationsAreEqual$$1(a, b) {\n return a.pathname === b.pathname && a.search === b.search && a.hash === b.hash;\n }\n\n function handleHashChange() {\n var path = getHashPath();\n var encodedPath = encodePath(path);\n\n if (path !== encodedPath) {\n // Ensure we always have a properly-encoded hash.\n replaceHashPath(encodedPath);\n } else {\n var location = getDOMLocation();\n var prevLocation = history.location;\n if (!forceNextPop && locationsAreEqual$$1(prevLocation, location)) return; // A hashchange doesn't always == location change.\n\n if (ignorePath === createPath(location)) return; // Ignore this change; we already setState in push/replace.\n\n ignorePath = null;\n handlePop(location);\n }\n }\n\n function handlePop(location) {\n if (forceNextPop) {\n forceNextPop = false;\n setState();\n } else {\n var action = 'POP';\n transitionManager.confirmTransitionTo(location, action, getUserConfirmation, function (ok) {\n if (ok) {\n setState({\n action: action,\n location: location\n });\n } else {\n revertPop(location);\n }\n });\n }\n }\n\n function revertPop(fromLocation) {\n var toLocation = history.location; // TODO: We could probably make this more reliable by\n // keeping a list of paths we've seen in sessionStorage.\n // Instead, we just default to 0 for paths we don't know.\n\n var toIndex = allPaths.lastIndexOf(createPath(toLocation));\n if (toIndex === -1) toIndex = 0;\n var fromIndex = allPaths.lastIndexOf(createPath(fromLocation));\n if (fromIndex === -1) fromIndex = 0;\n var delta = toIndex - fromIndex;\n\n if (delta) {\n forceNextPop = true;\n go(delta);\n }\n } // Ensure the hash is encoded properly before doing anything else.\n\n\n var path = getHashPath();\n var encodedPath = encodePath(path);\n if (path !== encodedPath) replaceHashPath(encodedPath);\n var initialLocation = getDOMLocation();\n var allPaths = [createPath(initialLocation)]; // Public interface\n\n function createHref(location) {\n var baseTag = document.querySelector('base');\n var href = '';\n\n if (baseTag && baseTag.getAttribute('href')) {\n href = stripHash(window.location.href);\n }\n\n return href + '#' + encodePath(basename + createPath(location));\n }\n\n function push(path, state) {\n process.env.NODE_ENV !== \"production\" ? warning(state === undefined, 'Hash history cannot push state; it is ignored') : void 0;\n var action = 'PUSH';\n var location = createLocation(path, undefined, undefined, history.location);\n transitionManager.confirmTransitionTo(location, action, getUserConfirmation, function (ok) {\n if (!ok) return;\n var path = createPath(location);\n var encodedPath = encodePath(basename + path);\n var hashChanged = getHashPath() !== encodedPath;\n\n if (hashChanged) {\n // We cannot tell if a hashchange was caused by a PUSH, so we'd\n // rather setState here and ignore the hashchange. The caveat here\n // is that other hash histories in the page will consider it a POP.\n ignorePath = path;\n pushHashPath(encodedPath);\n var prevIndex = allPaths.lastIndexOf(createPath(history.location));\n var nextPaths = allPaths.slice(0, prevIndex + 1);\n nextPaths.push(path);\n allPaths = nextPaths;\n setState({\n action: action,\n location: location\n });\n } else {\n process.env.NODE_ENV !== \"production\" ? warning(false, 'Hash history cannot PUSH the same path; a new entry will not be added to the history stack') : void 0;\n setState();\n }\n });\n }\n\n function replace(path, state) {\n process.env.NODE_ENV !== \"production\" ? warning(state === undefined, 'Hash history cannot replace state; it is ignored') : void 0;\n var action = 'REPLACE';\n var location = createLocation(path, undefined, undefined, history.location);\n transitionManager.confirmTransitionTo(location, action, getUserConfirmation, function (ok) {\n if (!ok) return;\n var path = createPath(location);\n var encodedPath = encodePath(basename + path);\n var hashChanged = getHashPath() !== encodedPath;\n\n if (hashChanged) {\n // We cannot tell if a hashchange was caused by a REPLACE, so we'd\n // rather setState here and ignore the hashchange. The caveat here\n // is that other hash histories in the page will consider it a POP.\n ignorePath = path;\n replaceHashPath(encodedPath);\n }\n\n var prevIndex = allPaths.indexOf(createPath(history.location));\n if (prevIndex !== -1) allPaths[prevIndex] = path;\n setState({\n action: action,\n location: location\n });\n });\n }\n\n function go(n) {\n process.env.NODE_ENV !== \"production\" ? warning(canGoWithoutReload, 'Hash history go(n) causes a full page reload in this browser') : void 0;\n globalHistory.go(n);\n }\n\n function goBack() {\n go(-1);\n }\n\n function goForward() {\n go(1);\n }\n\n var listenerCount = 0;\n\n function checkDOMListeners(delta) {\n listenerCount += delta;\n\n if (listenerCount === 1 && delta === 1) {\n window.addEventListener(HashChangeEvent$1, handleHashChange);\n } else if (listenerCount === 0) {\n window.removeEventListener(HashChangeEvent$1, handleHashChange);\n }\n }\n\n var isBlocked = false;\n\n function block(prompt) {\n if (prompt === void 0) {\n prompt = false;\n }\n\n var unblock = transitionManager.setPrompt(prompt);\n\n if (!isBlocked) {\n checkDOMListeners(1);\n isBlocked = true;\n }\n\n return function () {\n if (isBlocked) {\n isBlocked = false;\n checkDOMListeners(-1);\n }\n\n return unblock();\n };\n }\n\n function listen(listener) {\n var unlisten = transitionManager.appendListener(listener);\n checkDOMListeners(1);\n return function () {\n checkDOMListeners(-1);\n unlisten();\n };\n }\n\n var history = {\n length: globalHistory.length,\n action: 'POP',\n location: initialLocation,\n createHref: createHref,\n push: push,\n replace: replace,\n go: go,\n goBack: goBack,\n goForward: goForward,\n block: block,\n listen: listen\n };\n return history;\n}\n\nfunction clamp(n, lowerBound, upperBound) {\n return Math.min(Math.max(n, lowerBound), upperBound);\n}\n/**\n * Creates a history object that stores locations in memory.\n */\n\n\nfunction createMemoryHistory(props) {\n if (props === void 0) {\n props = {};\n }\n\n var _props = props,\n getUserConfirmation = _props.getUserConfirmation,\n _props$initialEntries = _props.initialEntries,\n initialEntries = _props$initialEntries === void 0 ? ['/'] : _props$initialEntries,\n _props$initialIndex = _props.initialIndex,\n initialIndex = _props$initialIndex === void 0 ? 0 : _props$initialIndex,\n _props$keyLength = _props.keyLength,\n keyLength = _props$keyLength === void 0 ? 6 : _props$keyLength;\n var transitionManager = createTransitionManager();\n\n function setState(nextState) {\n _extends(history, nextState);\n\n history.length = history.entries.length;\n transitionManager.notifyListeners(history.location, history.action);\n }\n\n function createKey() {\n return Math.random().toString(36).substr(2, keyLength);\n }\n\n var index = clamp(initialIndex, 0, initialEntries.length - 1);\n var entries = initialEntries.map(function (entry) {\n return typeof entry === 'string' ? createLocation(entry, undefined, createKey()) : createLocation(entry, undefined, entry.key || createKey());\n }); // Public interface\n\n var createHref = createPath;\n\n function push(path, state) {\n process.env.NODE_ENV !== \"production\" ? warning(!(typeof path === 'object' && path.state !== undefined && state !== undefined), 'You should avoid providing a 2nd state argument to push when the 1st ' + 'argument is a location-like object that already has state; it is ignored') : void 0;\n var action = 'PUSH';\n var location = createLocation(path, state, createKey(), history.location);\n transitionManager.confirmTransitionTo(location, action, getUserConfirmation, function (ok) {\n if (!ok) return;\n var prevIndex = history.index;\n var nextIndex = prevIndex + 1;\n var nextEntries = history.entries.slice(0);\n\n if (nextEntries.length > nextIndex) {\n nextEntries.splice(nextIndex, nextEntries.length - nextIndex, location);\n } else {\n nextEntries.push(location);\n }\n\n setState({\n action: action,\n location: location,\n index: nextIndex,\n entries: nextEntries\n });\n });\n }\n\n function replace(path, state) {\n process.env.NODE_ENV !== \"production\" ? warning(!(typeof path === 'object' && path.state !== undefined && state !== undefined), 'You should avoid providing a 2nd state argument to replace when the 1st ' + 'argument is a location-like object that already has state; it is ignored') : void 0;\n var action = 'REPLACE';\n var location = createLocation(path, state, createKey(), history.location);\n transitionManager.confirmTransitionTo(location, action, getUserConfirmation, function (ok) {\n if (!ok) return;\n history.entries[history.index] = location;\n setState({\n action: action,\n location: location\n });\n });\n }\n\n function go(n) {\n var nextIndex = clamp(history.index + n, 0, history.entries.length - 1);\n var action = 'POP';\n var location = history.entries[nextIndex];\n transitionManager.confirmTransitionTo(location, action, getUserConfirmation, function (ok) {\n if (ok) {\n setState({\n action: action,\n location: location,\n index: nextIndex\n });\n } else {\n // Mimic the behavior of DOM histories by\n // causing a render after a cancelled POP.\n setState();\n }\n });\n }\n\n function goBack() {\n go(-1);\n }\n\n function goForward() {\n go(1);\n }\n\n function canGo(n) {\n var nextIndex = history.index + n;\n return nextIndex >= 0 && nextIndex < history.entries.length;\n }\n\n function block(prompt) {\n if (prompt === void 0) {\n prompt = false;\n }\n\n return transitionManager.setPrompt(prompt);\n }\n\n function listen(listener) {\n return transitionManager.appendListener(listener);\n }\n\n var history = {\n length: entries.length,\n action: 'POP',\n location: entries[index],\n index: index,\n entries: entries,\n createHref: createHref,\n push: push,\n replace: replace,\n go: go,\n goBack: goBack,\n goForward: goForward,\n canGo: canGo,\n block: block,\n listen: listen\n };\n return history;\n}\n\nexport { createBrowserHistory, createHashHistory, createMemoryHistory, createLocation, locationsAreEqual, parsePath, createPath };\n","import React, { Component } from 'react';\nimport _inheritsLoose from '@babel/runtime/helpers/esm/inheritsLoose';\nimport PropTypes from 'prop-types';\nimport warning from 'tiny-warning';\n\nvar MAX_SIGNED_31_BIT_INT = 1073741823;\nvar commonjsGlobal = typeof globalThis !== 'undefined' ? globalThis : typeof window !== 'undefined' ? window : typeof global !== 'undefined' ? global : {};\n\nfunction getUniqueId() {\n var key = '__global_unique_id__';\n return commonjsGlobal[key] = (commonjsGlobal[key] || 0) + 1;\n}\n\nfunction objectIs(x, y) {\n if (x === y) {\n return x !== 0 || 1 / x === 1 / y;\n } else {\n return x !== x && y !== y;\n }\n}\n\nfunction createEventEmitter(value) {\n var handlers = [];\n return {\n on: function on(handler) {\n handlers.push(handler);\n },\n off: function off(handler) {\n handlers = handlers.filter(function (h) {\n return h !== handler;\n });\n },\n get: function get() {\n return value;\n },\n set: function set(newValue, changedBits) {\n value = newValue;\n handlers.forEach(function (handler) {\n return handler(value, changedBits);\n });\n }\n };\n}\n\nfunction onlyChild(children) {\n return Array.isArray(children) ? children[0] : children;\n}\n\nfunction createReactContext(defaultValue, calculateChangedBits) {\n var _Provider$childContex, _Consumer$contextType;\n\n var contextProp = '__create-react-context-' + getUniqueId() + '__';\n\n var Provider = /*#__PURE__*/function (_Component) {\n _inheritsLoose(Provider, _Component);\n\n function Provider() {\n var _this;\n\n _this = _Component.apply(this, arguments) || this;\n _this.emitter = createEventEmitter(_this.props.value);\n return _this;\n }\n\n var _proto = Provider.prototype;\n\n _proto.getChildContext = function getChildContext() {\n var _ref;\n\n return _ref = {}, _ref[contextProp] = this.emitter, _ref;\n };\n\n _proto.componentWillReceiveProps = function componentWillReceiveProps(nextProps) {\n if (this.props.value !== nextProps.value) {\n var oldValue = this.props.value;\n var newValue = nextProps.value;\n var changedBits;\n\n if (objectIs(oldValue, newValue)) {\n changedBits = 0;\n } else {\n changedBits = typeof calculateChangedBits === 'function' ? calculateChangedBits(oldValue, newValue) : MAX_SIGNED_31_BIT_INT;\n\n if (process.env.NODE_ENV !== 'production') {\n warning((changedBits & MAX_SIGNED_31_BIT_INT) === changedBits, 'calculateChangedBits: Expected the return value to be a ' + '31-bit integer. Instead received: ' + changedBits);\n }\n\n changedBits |= 0;\n\n if (changedBits !== 0) {\n this.emitter.set(nextProps.value, changedBits);\n }\n }\n }\n };\n\n _proto.render = function render() {\n return this.props.children;\n };\n\n return Provider;\n }(Component);\n\n Provider.childContextTypes = (_Provider$childContex = {}, _Provider$childContex[contextProp] = PropTypes.object.isRequired, _Provider$childContex);\n\n var Consumer = /*#__PURE__*/function (_Component2) {\n _inheritsLoose(Consumer, _Component2);\n\n function Consumer() {\n var _this2;\n\n _this2 = _Component2.apply(this, arguments) || this;\n _this2.state = {\n value: _this2.getValue()\n };\n\n _this2.onUpdate = function (newValue, changedBits) {\n var observedBits = _this2.observedBits | 0;\n\n if ((observedBits & changedBits) !== 0) {\n _this2.setState({\n value: _this2.getValue()\n });\n }\n };\n\n return _this2;\n }\n\n var _proto2 = Consumer.prototype;\n\n _proto2.componentWillReceiveProps = function componentWillReceiveProps(nextProps) {\n var observedBits = nextProps.observedBits;\n this.observedBits = observedBits === undefined || observedBits === null ? MAX_SIGNED_31_BIT_INT : observedBits;\n };\n\n _proto2.componentDidMount = function componentDidMount() {\n if (this.context[contextProp]) {\n this.context[contextProp].on(this.onUpdate);\n }\n\n var observedBits = this.props.observedBits;\n this.observedBits = observedBits === undefined || observedBits === null ? MAX_SIGNED_31_BIT_INT : observedBits;\n };\n\n _proto2.componentWillUnmount = function componentWillUnmount() {\n if (this.context[contextProp]) {\n this.context[contextProp].off(this.onUpdate);\n }\n };\n\n _proto2.getValue = function getValue() {\n if (this.context[contextProp]) {\n return this.context[contextProp].get();\n } else {\n return defaultValue;\n }\n };\n\n _proto2.render = function render() {\n return onlyChild(this.props.children)(this.state.value);\n };\n\n return Consumer;\n }(Component);\n\n Consumer.contextTypes = (_Consumer$contextType = {}, _Consumer$contextType[contextProp] = PropTypes.object, _Consumer$contextType);\n return {\n Provider: Provider,\n Consumer: Consumer\n };\n}\n\nvar index = React.createContext || createReactContext;\n\nexport default index;\n","export default function _objectWithoutPropertiesLoose(source, excluded) {\n if (source == null) return {};\n var target = {};\n var sourceKeys = Object.keys(source);\n var key, i;\n\n for (i = 0; i < sourceKeys.length; i++) {\n key = sourceKeys[i];\n if (excluded.indexOf(key) >= 0) continue;\n target[key] = source[key];\n }\n\n return target;\n}","// TODO: Replace with React.createContext once we can assume React 16+\nimport createContext from \"mini-create-react-context\";\n\nconst createNamedContext = name => {\n const context = createContext();\n context.displayName = name;\n\n return context;\n};\n\nexport default createNamedContext;\n","import createNamedContext from \"./createNameContext\";\n\nconst historyContext = /*#__PURE__*/ createNamedContext(\"Router-History\");\nexport default historyContext;\n","import createNamedContext from \"./createNameContext\";\n\nconst context = /*#__PURE__*/ createNamedContext(\"Router\");\nexport default context;\n","import React from \"react\";\nimport PropTypes from \"prop-types\";\nimport warning from \"tiny-warning\";\n\nimport HistoryContext from \"./HistoryContext.js\";\nimport RouterContext from \"./RouterContext.js\";\n\n/**\n * The public API for putting history on context.\n */\nclass Router extends React.Component {\n static computeRootMatch(pathname) {\n return { path: \"/\", url: \"/\", params: {}, isExact: pathname === \"/\" };\n }\n\n constructor(props) {\n super(props);\n\n this.state = {\n location: props.history.location\n };\n\n // This is a bit of a hack. We have to start listening for location\n // changes here in the constructor in case there are any s\n // on the initial render. If there are, they will replace/push when\n // they mount and since cDM fires in children before parents, we may\n // get a new location before the is mounted.\n this._isMounted = false;\n this._pendingLocation = null;\n\n if (!props.staticContext) {\n this.unlisten = props.history.listen(location => {\n if (this._isMounted) {\n this.setState({ location });\n } else {\n this._pendingLocation = location;\n }\n });\n }\n }\n\n componentDidMount() {\n this._isMounted = true;\n\n if (this._pendingLocation) {\n this.setState({ location: this._pendingLocation });\n }\n }\n\n componentWillUnmount() {\n if (this.unlisten) {\n this.unlisten();\n this._isMounted = false;\n this._pendingLocation = null;\n }\n }\n\n render() {\n return (\n \n \n \n );\n }\n}\n\nif (__DEV__) {\n Router.propTypes = {\n children: PropTypes.node,\n history: PropTypes.object.isRequired,\n staticContext: PropTypes.object\n };\n\n Router.prototype.componentDidUpdate = function(prevProps) {\n warning(\n prevProps.history === this.props.history,\n \"You cannot change \"\n );\n };\n}\n\nexport default Router;\n","import React from \"react\";\nimport PropTypes from \"prop-types\";\nimport { createMemoryHistory as createHistory } from \"history\";\nimport warning from \"tiny-warning\";\n\nimport Router from \"./Router.js\";\n\n/**\n * The public API for a that stores location in memory.\n */\nclass MemoryRouter extends React.Component {\n history = createHistory(this.props);\n\n render() {\n return ;\n }\n}\n\nif (__DEV__) {\n MemoryRouter.propTypes = {\n initialEntries: PropTypes.array,\n initialIndex: PropTypes.number,\n getUserConfirmation: PropTypes.func,\n keyLength: PropTypes.number,\n children: PropTypes.node\n };\n\n MemoryRouter.prototype.componentDidMount = function() {\n warning(\n !this.props.history,\n \" ignores the history prop. To use a custom history, \" +\n \"use `import { Router }` instead of `import { MemoryRouter as Router }`.\"\n );\n };\n}\n\nexport default MemoryRouter;\n","import React from \"react\";\n\nclass Lifecycle extends React.Component {\n componentDidMount() {\n if (this.props.onMount) this.props.onMount.call(this, this);\n }\n\n componentDidUpdate(prevProps) {\n if (this.props.onUpdate) this.props.onUpdate.call(this, this, prevProps);\n }\n\n componentWillUnmount() {\n if (this.props.onUnmount) this.props.onUnmount.call(this, this);\n }\n\n render() {\n return null;\n }\n}\n\nexport default Lifecycle;\n","import pathToRegexp from \"path-to-regexp\";\n\nconst cache = {};\nconst cacheLimit = 10000;\nlet cacheCount = 0;\n\nfunction compilePath(path) {\n if (cache[path]) return cache[path];\n\n const generator = pathToRegexp.compile(path);\n\n if (cacheCount < cacheLimit) {\n cache[path] = generator;\n cacheCount++;\n }\n\n return generator;\n}\n\n/**\n * Public API for generating a URL pathname from a path and parameters.\n */\nfunction generatePath(path = \"/\", params = {}) {\n return path === \"/\" ? path : compilePath(path)(params, { pretty: true });\n}\n\nexport default generatePath;\n","import React from \"react\";\nimport PropTypes from \"prop-types\";\nimport { createLocation, locationsAreEqual } from \"history\";\nimport invariant from \"tiny-invariant\";\n\nimport Lifecycle from \"./Lifecycle.js\";\nimport RouterContext from \"./RouterContext.js\";\nimport generatePath from \"./generatePath.js\";\n\n/**\n * The public API for navigating programmatically with a component.\n */\nfunction Redirect({ computedMatch, to, push = false }) {\n return (\n \n {context => {\n invariant(context, \"You should not use outside a \");\n\n const { history, staticContext } = context;\n\n const method = push ? history.push : history.replace;\n const location = createLocation(\n computedMatch\n ? typeof to === \"string\"\n ? generatePath(to, computedMatch.params)\n : {\n ...to,\n pathname: generatePath(to.pathname, computedMatch.params)\n }\n : to\n );\n\n // When rendering in a static context,\n // set the new location immediately.\n if (staticContext) {\n method(location);\n return null;\n }\n\n return (\n {\n method(location);\n }}\n onUpdate={(self, prevProps) => {\n const prevLocation = createLocation(prevProps.to);\n if (\n !locationsAreEqual(prevLocation, {\n ...location,\n key: prevLocation.key\n })\n ) {\n method(location);\n }\n }}\n to={to}\n />\n );\n }}\n \n );\n}\n\nif (__DEV__) {\n Redirect.propTypes = {\n push: PropTypes.bool,\n from: PropTypes.string,\n to: PropTypes.oneOfType([PropTypes.string, PropTypes.object]).isRequired\n };\n}\n\nexport default Redirect;\n","import pathToRegexp from \"path-to-regexp\";\n\nconst cache = {};\nconst cacheLimit = 10000;\nlet cacheCount = 0;\n\nfunction compilePath(path, options) {\n const cacheKey = `${options.end}${options.strict}${options.sensitive}`;\n const pathCache = cache[cacheKey] || (cache[cacheKey] = {});\n\n if (pathCache[path]) return pathCache[path];\n\n const keys = [];\n const regexp = pathToRegexp(path, keys, options);\n const result = { regexp, keys };\n\n if (cacheCount < cacheLimit) {\n pathCache[path] = result;\n cacheCount++;\n }\n\n return result;\n}\n\n/**\n * Public API for matching a URL pathname to a path.\n */\nfunction matchPath(pathname, options = {}) {\n if (typeof options === \"string\" || Array.isArray(options)) {\n options = { path: options };\n }\n\n const { path, exact = false, strict = false, sensitive = false } = options;\n\n const paths = [].concat(path);\n\n return paths.reduce((matched, path) => {\n if (!path && path !== \"\") return null;\n if (matched) return matched;\n\n const { regexp, keys } = compilePath(path, {\n end: exact,\n strict,\n sensitive\n });\n const match = regexp.exec(pathname);\n\n if (!match) return null;\n\n const [url, ...values] = match;\n const isExact = pathname === url;\n\n if (exact && !isExact) return null;\n\n return {\n path, // the path used to match\n url: path === \"/\" && url === \"\" ? \"/\" : url, // the matched portion of the URL\n isExact, // whether or not we matched exactly\n params: keys.reduce((memo, key, index) => {\n memo[key.name] = values[index];\n return memo;\n }, {})\n };\n }, null);\n}\n\nexport default matchPath;\n","import React from \"react\";\nimport { isValidElementType } from \"react-is\";\nimport PropTypes from \"prop-types\";\nimport invariant from \"tiny-invariant\";\nimport warning from \"tiny-warning\";\n\nimport RouterContext from \"./RouterContext.js\";\nimport matchPath from \"./matchPath.js\";\n\nfunction isEmptyChildren(children) {\n return React.Children.count(children) === 0;\n}\n\nfunction evalChildrenDev(children, props, path) {\n const value = children(props);\n\n warning(\n value !== undefined,\n \"You returned `undefined` from the `children` function of \" +\n `, but you ` +\n \"should have returned a React element or `null`\"\n );\n\n return value || null;\n}\n\n/**\n * The public API for matching a single path and rendering.\n */\nclass Route extends React.Component {\n render() {\n return (\n \n {context => {\n invariant(context, \"You should not use outside a \");\n\n const location = this.props.location || context.location;\n const match = this.props.computedMatch\n ? this.props.computedMatch // already computed the match for us\n : this.props.path\n ? matchPath(location.pathname, this.props)\n : context.match;\n\n const props = { ...context, location, match };\n\n let { children, component, render } = this.props;\n\n // Preact uses an empty array as children by\n // default, so use null if that's the case.\n if (Array.isArray(children) && isEmptyChildren(children)) {\n children = null;\n }\n\n return (\n \n {props.match\n ? children\n ? typeof children === \"function\"\n ? __DEV__\n ? evalChildrenDev(children, props, this.props.path)\n : children(props)\n : children\n : component\n ? React.createElement(component, props)\n : render\n ? render(props)\n : null\n : typeof children === \"function\"\n ? __DEV__\n ? evalChildrenDev(children, props, this.props.path)\n : children(props)\n : null}\n \n );\n }}\n \n );\n }\n}\n\nif (__DEV__) {\n Route.propTypes = {\n children: PropTypes.oneOfType([PropTypes.func, PropTypes.node]),\n component: (props, propName) => {\n if (props[propName] && !isValidElementType(props[propName])) {\n return new Error(\n `Invalid prop 'component' supplied to 'Route': the prop is not a valid React component`\n );\n }\n },\n exact: PropTypes.bool,\n location: PropTypes.object,\n path: PropTypes.oneOfType([\n PropTypes.string,\n PropTypes.arrayOf(PropTypes.string)\n ]),\n render: PropTypes.func,\n sensitive: PropTypes.bool,\n strict: PropTypes.bool\n };\n\n Route.prototype.componentDidMount = function() {\n warning(\n !(\n this.props.children &&\n !isEmptyChildren(this.props.children) &&\n this.props.component\n ),\n \"You should not use and in the same route; will be ignored\"\n );\n\n warning(\n !(\n this.props.children &&\n !isEmptyChildren(this.props.children) &&\n this.props.render\n ),\n \"You should not use and in the same route; will be ignored\"\n );\n\n warning(\n !(this.props.component && this.props.render),\n \"You should not use and in the same route; will be ignored\"\n );\n };\n\n Route.prototype.componentDidUpdate = function(prevProps) {\n warning(\n !(this.props.location && !prevProps.location),\n ' elements should not change from uncontrolled to controlled (or vice versa). You initially used no \"location\" prop and then provided one on a subsequent render.'\n );\n\n warning(\n !(!this.props.location && prevProps.location),\n ' elements should not change from controlled to uncontrolled (or vice versa). You provided a \"location\" prop initially but omitted it on a subsequent render.'\n );\n };\n}\n\nexport default Route;\n","import React from \"react\";\nimport PropTypes from \"prop-types\";\nimport { createLocation, createPath } from \"history\";\nimport invariant from \"tiny-invariant\";\nimport warning from \"tiny-warning\";\n\nimport Router from \"./Router.js\";\n\nfunction addLeadingSlash(path) {\n return path.charAt(0) === \"/\" ? path : \"/\" + path;\n}\n\nfunction addBasename(basename, location) {\n if (!basename) return location;\n\n return {\n ...location,\n pathname: addLeadingSlash(basename) + location.pathname\n };\n}\n\nfunction stripBasename(basename, location) {\n if (!basename) return location;\n\n const base = addLeadingSlash(basename);\n\n if (location.pathname.indexOf(base) !== 0) return location;\n\n return {\n ...location,\n pathname: location.pathname.substr(base.length)\n };\n}\n\nfunction createURL(location) {\n return typeof location === \"string\" ? location : createPath(location);\n}\n\nfunction staticHandler(methodName) {\n return () => {\n invariant(false, \"You cannot %s with \", methodName);\n };\n}\n\nfunction noop() {}\n\n/**\n * The public top-level API for a \"static\" , so-called because it\n * can't actually change the current location. Instead, it just records\n * location changes in a context object. Useful mainly in testing and\n * server-rendering scenarios.\n */\nclass StaticRouter extends React.Component {\n navigateTo(location, action) {\n const { basename = \"\", context = {} } = this.props;\n context.action = action;\n context.location = addBasename(basename, createLocation(location));\n context.url = createURL(context.location);\n }\n\n handlePush = location => this.navigateTo(location, \"PUSH\");\n handleReplace = location => this.navigateTo(location, \"REPLACE\");\n handleListen = () => noop;\n handleBlock = () => noop;\n\n render() {\n const { basename = \"\", context = {}, location = \"/\", ...rest } = this.props;\n\n const history = {\n createHref: path => addLeadingSlash(basename + createURL(path)),\n action: \"POP\",\n location: stripBasename(basename, createLocation(location)),\n push: this.handlePush,\n replace: this.handleReplace,\n go: staticHandler(\"go\"),\n goBack: staticHandler(\"goBack\"),\n goForward: staticHandler(\"goForward\"),\n listen: this.handleListen,\n block: this.handleBlock\n };\n\n return ;\n }\n}\n\nif (__DEV__) {\n StaticRouter.propTypes = {\n basename: PropTypes.string,\n context: PropTypes.object,\n location: PropTypes.oneOfType([PropTypes.string, PropTypes.object])\n };\n\n StaticRouter.prototype.componentDidMount = function() {\n warning(\n !this.props.history,\n \" ignores the history prop. To use a custom history, \" +\n \"use `import { Router }` instead of `import { StaticRouter as Router }`.\"\n );\n };\n}\n\nexport default StaticRouter;\n","import React from \"react\";\nimport PropTypes from \"prop-types\";\nimport invariant from \"tiny-invariant\";\nimport warning from \"tiny-warning\";\n\nimport RouterContext from \"./RouterContext.js\";\nimport matchPath from \"./matchPath.js\";\n\n/**\n * The public API for rendering the first that matches.\n */\nclass Switch extends React.Component {\n render() {\n return (\n \n {context => {\n invariant(context, \"You should not use outside a \");\n\n const location = this.props.location || context.location;\n\n let element, match;\n\n // We use React.Children.forEach instead of React.Children.toArray().find()\n // here because toArray adds keys to all child elements and we do not want\n // to trigger an unmount/remount for two s that render the same\n // component at different URLs.\n React.Children.forEach(this.props.children, child => {\n if (match == null && React.isValidElement(child)) {\n element = child;\n\n const path = child.props.path || child.props.from;\n\n match = path\n ? matchPath(location.pathname, { ...child.props, path })\n : context.match;\n }\n });\n\n return match\n ? React.cloneElement(element, { location, computedMatch: match })\n : null;\n }}\n \n );\n }\n}\n\nif (__DEV__) {\n Switch.propTypes = {\n children: PropTypes.node,\n location: PropTypes.object\n };\n\n Switch.prototype.componentDidUpdate = function(prevProps) {\n warning(\n !(this.props.location && !prevProps.location),\n ' elements should not change from uncontrolled to controlled (or vice versa). You initially used no \"location\" prop and then provided one on a subsequent render.'\n );\n\n warning(\n !(!this.props.location && prevProps.location),\n ' elements should not change from controlled to uncontrolled (or vice versa). You provided a \"location\" prop initially but omitted it on a subsequent render.'\n );\n };\n}\n\nexport default Switch;\n","import React from \"react\";\nimport invariant from \"tiny-invariant\";\n\nimport RouterContext from \"./RouterContext.js\";\nimport HistoryContext from \"./HistoryContext.js\";\nimport matchPath from \"./matchPath.js\";\n\nconst useContext = React.useContext;\n\nexport function useHistory() {\n if (__DEV__) {\n invariant(\n typeof useContext === \"function\",\n \"You must use React >= 16.8 in order to use useHistory()\"\n );\n }\n\n return useContext(HistoryContext);\n}\n\nexport function useLocation() {\n if (__DEV__) {\n invariant(\n typeof useContext === \"function\",\n \"You must use React >= 16.8 in order to use useLocation()\"\n );\n }\n\n return useContext(RouterContext).location;\n}\n\nexport function useParams() {\n if (__DEV__) {\n invariant(\n typeof useContext === \"function\",\n \"You must use React >= 16.8 in order to use useParams()\"\n );\n }\n\n const match = useContext(RouterContext).match;\n return match ? match.params : {};\n}\n\nexport function useRouteMatch(path) {\n if (__DEV__) {\n invariant(\n typeof useContext === \"function\",\n \"You must use React >= 16.8 in order to use useRouteMatch()\"\n );\n }\n\n const location = useLocation();\n const match = useContext(RouterContext).match;\n return path ? matchPath(location.pathname, path) : match;\n}\n","import React from \"react\";\nimport { Router } from \"react-router\";\nimport { createBrowserHistory as createHistory } from \"history\";\nimport PropTypes from \"prop-types\";\nimport warning from \"tiny-warning\";\n\n/**\n * The public API for a that uses HTML5 history.\n */\nclass BrowserRouter extends React.Component {\n history = createHistory(this.props);\n\n render() {\n return ;\n }\n}\n\nif (__DEV__) {\n BrowserRouter.propTypes = {\n basename: PropTypes.string,\n children: PropTypes.node,\n forceRefresh: PropTypes.bool,\n getUserConfirmation: PropTypes.func,\n keyLength: PropTypes.number\n };\n\n BrowserRouter.prototype.componentDidMount = function() {\n warning(\n !this.props.history,\n \" ignores the history prop. To use a custom history, \" +\n \"use `import { Router }` instead of `import { BrowserRouter as Router }`.\"\n );\n };\n}\n\nexport default BrowserRouter;\n","import React from \"react\";\nimport { Router } from \"react-router\";\nimport { createHashHistory as createHistory } from \"history\";\nimport PropTypes from \"prop-types\";\nimport warning from \"tiny-warning\";\n\n/**\n * The public API for a that uses window.location.hash.\n */\nclass HashRouter extends React.Component {\n history = createHistory(this.props);\n\n render() {\n return ;\n }\n}\n\nif (__DEV__) {\n HashRouter.propTypes = {\n basename: PropTypes.string,\n children: PropTypes.node,\n getUserConfirmation: PropTypes.func,\n hashType: PropTypes.oneOf([\"hashbang\", \"noslash\", \"slash\"])\n };\n\n HashRouter.prototype.componentDidMount = function() {\n warning(\n !this.props.history,\n \" ignores the history prop. To use a custom history, \" +\n \"use `import { Router }` instead of `import { HashRouter as Router }`.\"\n );\n };\n}\n\nexport default HashRouter;\n","import { createLocation } from \"history\";\n\nexport const resolveToLocation = (to, currentLocation) =>\n typeof to === \"function\" ? to(currentLocation) : to;\n\nexport const normalizeToLocation = (to, currentLocation) => {\n return typeof to === \"string\"\n ? createLocation(to, null, null, currentLocation)\n : to;\n};\n","import React from \"react\";\nimport { __RouterContext as RouterContext } from \"react-router\";\nimport { createPath } from 'history';\nimport PropTypes from \"prop-types\";\nimport invariant from \"tiny-invariant\";\nimport {\n resolveToLocation,\n normalizeToLocation\n} from \"./utils/locationUtils.js\";\n\n// React 15 compat\nconst forwardRefShim = C => C;\nlet { forwardRef } = React;\nif (typeof forwardRef === \"undefined\") {\n forwardRef = forwardRefShim;\n}\n\nfunction isModifiedEvent(event) {\n return !!(event.metaKey || event.altKey || event.ctrlKey || event.shiftKey);\n}\n\nconst LinkAnchor = forwardRef(\n (\n {\n innerRef, // TODO: deprecate\n navigate,\n onClick,\n ...rest\n },\n forwardedRef\n ) => {\n const { target } = rest;\n\n let props = {\n ...rest,\n onClick: event => {\n try {\n if (onClick) onClick(event);\n } catch (ex) {\n event.preventDefault();\n throw ex;\n }\n\n if (\n !event.defaultPrevented && // onClick prevented default\n event.button === 0 && // ignore everything but left clicks\n (!target || target === \"_self\") && // let browser handle \"target=_blank\" etc.\n !isModifiedEvent(event) // ignore clicks with modifier keys\n ) {\n event.preventDefault();\n navigate();\n }\n }\n };\n\n // React 15 compat\n if (forwardRefShim !== forwardRef) {\n props.ref = forwardedRef || innerRef;\n } else {\n props.ref = innerRef;\n }\n\n /* eslint-disable-next-line jsx-a11y/anchor-has-content */\n return ;\n }\n);\n\nif (__DEV__) {\n LinkAnchor.displayName = \"LinkAnchor\";\n}\n\n/**\n * The public API for rendering a history-aware .\n */\nconst Link = forwardRef(\n (\n {\n component = LinkAnchor,\n replace,\n to,\n innerRef, // TODO: deprecate\n ...rest\n },\n forwardedRef\n ) => {\n return (\n \n {context => {\n invariant(context, \"You should not use outside a \");\n\n const { history } = context;\n\n const location = normalizeToLocation(\n resolveToLocation(to, context.location),\n context.location\n );\n\n const href = location ? history.createHref(location) : \"\";\n const props = {\n ...rest,\n href,\n navigate() {\n const location = resolveToLocation(to, context.location);\n const isDuplicateNavigation = createPath(context.location) === createPath(normalizeToLocation(location));\n const method = (replace || isDuplicateNavigation) ? history.replace : history.push;\n\n method(location);\n }\n };\n\n // React 15 compat\n if (forwardRefShim !== forwardRef) {\n props.ref = forwardedRef || innerRef;\n } else {\n props.innerRef = innerRef;\n }\n\n return React.createElement(component, props);\n }}\n \n );\n }\n);\n\nif (__DEV__) {\n const toType = PropTypes.oneOfType([\n PropTypes.string,\n PropTypes.object,\n PropTypes.func\n ]);\n const refType = PropTypes.oneOfType([\n PropTypes.string,\n PropTypes.func,\n PropTypes.shape({ current: PropTypes.any })\n ]);\n\n Link.displayName = \"Link\";\n\n Link.propTypes = {\n innerRef: refType,\n onClick: PropTypes.func,\n replace: PropTypes.bool,\n target: PropTypes.string,\n to: toType.isRequired\n };\n}\n\nexport default Link;\n","import React from \"react\";\nimport { __RouterContext as RouterContext, matchPath } from \"react-router\";\nimport PropTypes from \"prop-types\";\nimport invariant from \"tiny-invariant\";\nimport Link from \"./Link.js\";\nimport {\n resolveToLocation,\n normalizeToLocation\n} from \"./utils/locationUtils.js\";\n\n// React 15 compat\nconst forwardRefShim = C => C;\nlet { forwardRef } = React;\nif (typeof forwardRef === \"undefined\") {\n forwardRef = forwardRefShim;\n}\n\nfunction joinClassnames(...classnames) {\n return classnames.filter(i => i).join(\" \");\n}\n\n/**\n * A wrapper that knows if it's \"active\" or not.\n */\nconst NavLink = forwardRef(\n (\n {\n \"aria-current\": ariaCurrent = \"page\",\n activeClassName = \"active\", // TODO: deprecate\n activeStyle, // TODO: deprecate\n className: classNameProp,\n exact,\n isActive: isActiveProp,\n location: locationProp,\n sensitive,\n strict,\n style: styleProp,\n to,\n innerRef, // TODO: deprecate\n ...rest\n },\n forwardedRef\n ) => {\n return (\n \n {context => {\n invariant(context, \"You should not use outside a \");\n\n const currentLocation = locationProp || context.location;\n const toLocation = normalizeToLocation(\n resolveToLocation(to, currentLocation),\n currentLocation\n );\n const { pathname: path } = toLocation;\n // Regex taken from: https://github.com/pillarjs/path-to-regexp/blob/master/index.js#L202\n const escapedPath =\n path && path.replace(/([.+*?=^!:${}()[\\]|/\\\\])/g, \"\\\\$1\");\n\n const match = escapedPath\n ? matchPath(currentLocation.pathname, {\n path: escapedPath,\n exact,\n sensitive,\n strict\n })\n : null;\n const isActive = !!(isActiveProp\n ? isActiveProp(match, currentLocation)\n : match);\n\n let className =\n typeof classNameProp === \"function\"\n ? classNameProp(isActive)\n : classNameProp;\n\n let style =\n typeof styleProp === \"function\" ? styleProp(isActive) : styleProp;\n\n if (isActive) {\n className = joinClassnames(className, activeClassName);\n style = { ...style, ...activeStyle };\n }\n\n const props = {\n \"aria-current\": (isActive && ariaCurrent) || null,\n className,\n style,\n to: toLocation,\n ...rest\n };\n\n // React 15 compat\n if (forwardRefShim !== forwardRef) {\n props.ref = forwardedRef || innerRef;\n } else {\n props.innerRef = innerRef;\n }\n\n return ;\n }}\n \n );\n }\n);\n\nif (__DEV__) {\n NavLink.displayName = \"NavLink\";\n\n const ariaCurrentType = PropTypes.oneOf([\n \"page\",\n \"step\",\n \"location\",\n \"date\",\n \"time\",\n \"true\",\n \"false\"\n ]);\n\n NavLink.propTypes = {\n ...Link.propTypes,\n \"aria-current\": ariaCurrentType,\n activeClassName: PropTypes.string,\n activeStyle: PropTypes.object,\n className: PropTypes.oneOfType([PropTypes.string, PropTypes.func]),\n exact: PropTypes.bool,\n isActive: PropTypes.func,\n location: PropTypes.object,\n sensitive: PropTypes.bool,\n strict: PropTypes.bool,\n style: PropTypes.oneOfType([PropTypes.object, PropTypes.func])\n };\n}\n\nexport default NavLink;\n","export default function _arrayLikeToArray(arr, len) {\n if (len == null || len > arr.length) len = arr.length;\n\n for (var i = 0, arr2 = new Array(len); i < len; i++) {\n arr2[i] = arr[i];\n }\n\n return arr2;\n}","import arrayWithHoles from \"./arrayWithHoles.js\";\nimport iterableToArrayLimit from \"./iterableToArrayLimit.js\";\nimport unsupportedIterableToArray from \"./unsupportedIterableToArray.js\";\nimport nonIterableRest from \"./nonIterableRest.js\";\nexport default function _slicedToArray(arr, i) {\n return arrayWithHoles(arr) || iterableToArrayLimit(arr, i) || unsupportedIterableToArray(arr, i) || nonIterableRest();\n}","export default function _arrayWithHoles(arr) {\n if (Array.isArray(arr)) return arr;\n}","export default function _iterableToArrayLimit(arr, i) {\n var _i = arr == null ? null : typeof Symbol !== \"undefined\" && arr[Symbol.iterator] || arr[\"@@iterator\"];\n\n if (_i == null) return;\n var _arr = [];\n var _n = true;\n var _d = false;\n\n var _s, _e;\n\n try {\n for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) {\n _arr.push(_s.value);\n\n if (i && _arr.length === i) break;\n }\n } catch (err) {\n _d = true;\n _e = err;\n } finally {\n try {\n if (!_n && _i[\"return\"] != null) _i[\"return\"]();\n } finally {\n if (_d) throw _e;\n }\n }\n\n return _arr;\n}","import arrayLikeToArray from \"./arrayLikeToArray.js\";\nexport default function _unsupportedIterableToArray(o, minLen) {\n if (!o) return;\n if (typeof o === \"string\") return arrayLikeToArray(o, minLen);\n var n = Object.prototype.toString.call(o).slice(8, -1);\n if (n === \"Object\" && o.constructor) n = o.constructor.name;\n if (n === \"Map\" || n === \"Set\") return Array.from(o);\n if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return arrayLikeToArray(o, minLen);\n}","export default function _nonIterableRest() {\n throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\");\n}","/*\n * Copyright 2019 Palantir Technologies, Inc. All rights reserved.\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\nif (typeof require !== \"undefined\" && typeof window !== \"undefined\" && typeof document !== \"undefined\") {\n // we're in browser\n require(\"dom4\"); // only import actual dom4 if we're in the browser (not server-compatible)\n // we'll still need dom4 types for the TypeScript to compile, these are included in package.json\n}\n\nexport {};\n","/*! *****************************************************************************\r\nCopyright (c) Microsoft Corporation.\r\n\r\nPermission to use, copy, modify, and/or distribute this software for any\r\npurpose with or without fee is hereby granted.\r\n\r\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH\r\nREGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY\r\nAND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,\r\nINDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM\r\nLOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR\r\nOTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR\r\nPERFORMANCE OF THIS SOFTWARE.\r\n***************************************************************************** */\r\n/* global Reflect, Promise */\r\n\r\nvar extendStatics = function(d, b) {\r\n extendStatics = Object.setPrototypeOf ||\r\n ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||\r\n function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };\r\n return extendStatics(d, b);\r\n};\r\n\r\nexport function __extends(d, b) {\r\n extendStatics(d, b);\r\n function __() { this.constructor = d; }\r\n d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\r\n}\r\n\r\nexport var __assign = function() {\r\n __assign = Object.assign || function __assign(t) {\r\n for (var s, i = 1, n = arguments.length; i < n; i++) {\r\n s = arguments[i];\r\n for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p];\r\n }\r\n return t;\r\n }\r\n return __assign.apply(this, arguments);\r\n}\r\n\r\nexport function __rest(s, e) {\r\n var t = {};\r\n for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)\r\n t[p] = s[p];\r\n if (s != null && typeof Object.getOwnPropertySymbols === \"function\")\r\n for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {\r\n if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))\r\n t[p[i]] = s[p[i]];\r\n }\r\n return t;\r\n}\r\n\r\nexport function __decorate(decorators, target, key, desc) {\r\n var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;\r\n if (typeof Reflect === \"object\" && typeof Reflect.decorate === \"function\") r = Reflect.decorate(decorators, target, key, desc);\r\n else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;\r\n return c > 3 && r && Object.defineProperty(target, key, r), r;\r\n}\r\n\r\nexport function __param(paramIndex, decorator) {\r\n return function (target, key) { decorator(target, key, paramIndex); }\r\n}\r\n\r\nexport function __metadata(metadataKey, metadataValue) {\r\n if (typeof Reflect === \"object\" && typeof Reflect.metadata === \"function\") return Reflect.metadata(metadataKey, metadataValue);\r\n}\r\n\r\nexport function __awaiter(thisArg, _arguments, P, generator) {\r\n function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }\r\n return new (P || (P = Promise))(function (resolve, reject) {\r\n function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }\r\n function rejected(value) { try { step(generator[\"throw\"](value)); } catch (e) { reject(e); } }\r\n function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }\r\n step((generator = generator.apply(thisArg, _arguments || [])).next());\r\n });\r\n}\r\n\r\nexport function __generator(thisArg, body) {\r\n var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;\r\n return g = { next: verb(0), \"throw\": verb(1), \"return\": verb(2) }, typeof Symbol === \"function\" && (g[Symbol.iterator] = function() { return this; }), g;\r\n function verb(n) { return function (v) { return step([n, v]); }; }\r\n function step(op) {\r\n if (f) throw new TypeError(\"Generator is already executing.\");\r\n while (_) try {\r\n if (f = 1, y && (t = op[0] & 2 ? y[\"return\"] : op[0] ? y[\"throw\"] || ((t = y[\"return\"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;\r\n if (y = 0, t) op = [op[0] & 2, t.value];\r\n switch (op[0]) {\r\n case 0: case 1: t = op; break;\r\n case 4: _.label++; return { value: op[1], done: false };\r\n case 5: _.label++; y = op[1]; op = [0]; continue;\r\n case 7: op = _.ops.pop(); _.trys.pop(); continue;\r\n default:\r\n if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }\r\n if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }\r\n if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }\r\n if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }\r\n if (t[2]) _.ops.pop();\r\n _.trys.pop(); continue;\r\n }\r\n op = body.call(thisArg, _);\r\n } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }\r\n if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };\r\n }\r\n}\r\n\r\nexport function __createBinding(o, m, k, k2) {\r\n if (k2 === undefined) k2 = k;\r\n o[k2] = m[k];\r\n}\r\n\r\nexport function __exportStar(m, exports) {\r\n for (var p in m) if (p !== \"default\" && !exports.hasOwnProperty(p)) exports[p] = m[p];\r\n}\r\n\r\nexport function __values(o) {\r\n var s = typeof Symbol === \"function\" && Symbol.iterator, m = s && o[s], i = 0;\r\n if (m) return m.call(o);\r\n if (o && typeof o.length === \"number\") return {\r\n next: function () {\r\n if (o && i >= o.length) o = void 0;\r\n return { value: o && o[i++], done: !o };\r\n }\r\n };\r\n throw new TypeError(s ? \"Object is not iterable.\" : \"Symbol.iterator is not defined.\");\r\n}\r\n\r\nexport function __read(o, n) {\r\n var m = typeof Symbol === \"function\" && o[Symbol.iterator];\r\n if (!m) return o;\r\n var i = m.call(o), r, ar = [], e;\r\n try {\r\n while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);\r\n }\r\n catch (error) { e = { error: error }; }\r\n finally {\r\n try {\r\n if (r && !r.done && (m = i[\"return\"])) m.call(i);\r\n }\r\n finally { if (e) throw e.error; }\r\n }\r\n return ar;\r\n}\r\n\r\nexport function __spread() {\r\n for (var ar = [], i = 0; i < arguments.length; i++)\r\n ar = ar.concat(__read(arguments[i]));\r\n return ar;\r\n}\r\n\r\nexport function __spreadArrays() {\r\n for (var s = 0, i = 0, il = arguments.length; i < il; i++) s += arguments[i].length;\r\n for (var r = Array(s), k = 0, i = 0; i < il; i++)\r\n for (var a = arguments[i], j = 0, jl = a.length; j < jl; j++, k++)\r\n r[k] = a[j];\r\n return r;\r\n};\r\n\r\nexport function __await(v) {\r\n return this instanceof __await ? (this.v = v, this) : new __await(v);\r\n}\r\n\r\nexport function __asyncGenerator(thisArg, _arguments, generator) {\r\n if (!Symbol.asyncIterator) throw new TypeError(\"Symbol.asyncIterator is not defined.\");\r\n var g = generator.apply(thisArg, _arguments || []), i, q = [];\r\n return i = {}, verb(\"next\"), verb(\"throw\"), verb(\"return\"), i[Symbol.asyncIterator] = function () { return this; }, i;\r\n function verb(n) { if (g[n]) i[n] = function (v) { return new Promise(function (a, b) { q.push([n, v, a, b]) > 1 || resume(n, v); }); }; }\r\n function resume(n, v) { try { step(g[n](v)); } catch (e) { settle(q[0][3], e); } }\r\n function step(r) { r.value instanceof __await ? Promise.resolve(r.value.v).then(fulfill, reject) : settle(q[0][2], r); }\r\n function fulfill(value) { resume(\"next\", value); }\r\n function reject(value) { resume(\"throw\", value); }\r\n function settle(f, v) { if (f(v), q.shift(), q.length) resume(q[0][0], q[0][1]); }\r\n}\r\n\r\nexport function __asyncDelegator(o) {\r\n var i, p;\r\n return i = {}, verb(\"next\"), verb(\"throw\", function (e) { throw e; }), verb(\"return\"), i[Symbol.iterator] = function () { return this; }, i;\r\n function verb(n, f) { i[n] = o[n] ? function (v) { return (p = !p) ? { value: __await(o[n](v)), done: n === \"return\" } : f ? f(v) : v; } : f; }\r\n}\r\n\r\nexport function __asyncValues(o) {\r\n if (!Symbol.asyncIterator) throw new TypeError(\"Symbol.asyncIterator is not defined.\");\r\n var m = o[Symbol.asyncIterator], i;\r\n return m ? m.call(o) : (o = typeof __values === \"function\" ? __values(o) : o[Symbol.iterator](), i = {}, verb(\"next\"), verb(\"throw\"), verb(\"return\"), i[Symbol.asyncIterator] = function () { return this; }, i);\r\n function verb(n) { i[n] = o[n] && function (v) { return new Promise(function (resolve, reject) { v = o[n](v), settle(resolve, reject, v.done, v.value); }); }; }\r\n function settle(resolve, reject, d, v) { Promise.resolve(v).then(function(v) { resolve({ value: v, done: d }); }, reject); }\r\n}\r\n\r\nexport function __makeTemplateObject(cooked, raw) {\r\n if (Object.defineProperty) { Object.defineProperty(cooked, \"raw\", { value: raw }); } else { cooked.raw = raw; }\r\n return cooked;\r\n};\r\n\r\nexport function __importStar(mod) {\r\n if (mod && mod.__esModule) return mod;\r\n var result = {};\r\n if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k];\r\n result.default = mod;\r\n return result;\r\n}\r\n\r\nexport function __importDefault(mod) {\r\n return (mod && mod.__esModule) ? mod : { default: mod };\r\n}\r\n\r\nexport function __classPrivateFieldGet(receiver, privateMap) {\r\n if (!privateMap.has(receiver)) {\r\n throw new TypeError(\"attempted to get private field on non-instance\");\r\n }\r\n return privateMap.get(receiver);\r\n}\r\n\r\nexport function __classPrivateFieldSet(receiver, privateMap, value) {\r\n if (!privateMap.has(receiver)) {\r\n throw new TypeError(\"attempted to set private field on non-instance\");\r\n }\r\n privateMap.set(receiver, value);\r\n return value;\r\n}\r\n","/*\n * Copyright 2015 Palantir Technologies, Inc. All rights reserved.\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\nimport * as React from \"react\";\n\nimport { IconName } from \"@blueprintjs/icons\";\n\nimport { Intent } from \"./intent\";\nimport { IRef } from \"./refs\";\n\nexport const DISPLAYNAME_PREFIX = \"Blueprint3\";\n\n/**\n * Alias for all valid HTML props for `
` element.\n * Does not include React's `ref` or `key`.\n */\nexport type HTMLDivProps = React.HTMLAttributes;\n\n/**\n * Alias for all valid HTML props for `` element.\n * Does not include React's `ref` or `key`.\n */\nexport type HTMLInputProps = React.InputHTMLAttributes;\n\n/**\n * Alias for a `JSX.Element` or a value that renders nothing.\n *\n * In React, `boolean`, `null`, and `undefined` do not produce any output.\n */\nexport type MaybeElement = JSX.Element | false | null | undefined;\n\n/**\n * A shared base interface for all Blueprint component props.\n *\n * @deprecated use Props\n */\nexport interface IProps {\n /** A space-delimited list of class names to pass along to a child element. */\n className?: string;\n}\n// eslint-disable-next-line deprecation/deprecation\nexport type Props = IProps;\n\n/** @deprecated use IntentProps */\nexport interface IIntentProps {\n /** Visual intent color to apply to element. */\n intent?: Intent;\n}\n// eslint-disable-next-line deprecation/deprecation\nexport type IntentProps = IIntentProps;\n\n/**\n * Interface for a clickable action, such as a button or menu item.\n * These props can be spready directly to a `
\n );\n }\n\n public componentDidMount() {\n this.startTimeout();\n }\n\n public componentDidUpdate(prevProps: IToastProps) {\n if (prevProps.timeout !== this.props.timeout) {\n if (this.props.timeout! > 0) {\n this.startTimeout();\n } else {\n this.clearTimeouts();\n }\n }\n }\n\n public componentWillUnmount() {\n this.clearTimeouts();\n }\n\n private maybeRenderActionButton() {\n const { action } = this.props;\n if (action == null) {\n return undefined;\n } else {\n return ;\n }\n }\n\n private handleActionClick = (e: React.MouseEvent) => {\n this.props.action?.onClick?.(e);\n this.triggerDismiss(false);\n };\n\n private handleCloseClick = () => this.triggerDismiss(false);\n\n private triggerDismiss(didTimeoutExpire: boolean) {\n this.clearTimeouts();\n this.props.onDismiss?.(didTimeoutExpire);\n }\n\n private startTimeout = () => {\n this.clearTimeouts();\n if (this.props.timeout! > 0) {\n this.setTimeout(() => this.triggerDismiss(true), this.props.timeout);\n }\n };\n}\n","/*\n * Copyright 2016 Palantir Technologies, Inc. All rights reserved.\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\nimport classNames from \"classnames\";\nimport * as React from \"react\";\nimport * as ReactDOM from \"react-dom\";\nimport { polyfill } from \"react-lifecycles-compat\";\n\nimport { AbstractPureComponent2, Classes, Position } from \"../../common\";\nimport { TOASTER_CREATE_NULL, TOASTER_MAX_TOASTS_INVALID, TOASTER_WARN_INLINE } from \"../../common/errors\";\nimport { ESCAPE } from \"../../common/keys\";\nimport { DISPLAYNAME_PREFIX, Props } from \"../../common/props\";\nimport { isNodeEnv } from \"../../common/utils\";\nimport { Overlay } from \"../overlay/overlay\";\nimport { IToastProps, Toast } from \"./toast\";\n\nexport type IToastOptions = IToastProps & { key: string };\nexport type ToasterPosition =\n | typeof Position.TOP\n | typeof Position.TOP_LEFT\n | typeof Position.TOP_RIGHT\n | typeof Position.BOTTOM\n | typeof Position.BOTTOM_LEFT\n | typeof Position.BOTTOM_RIGHT;\n\n/** Instance methods available on a `` component instance. */\nexport interface IToaster {\n /**\n * Shows a new toast to the user, or updates an existing toast corresponding to the provided key (optional).\n *\n * Returns the unique key of the toast.\n */\n show(props: IToastProps, key?: string): string;\n\n /** Dismiss the given toast instantly. */\n dismiss(key: string): void;\n\n /** Dismiss all toasts instantly. */\n clear(): void;\n\n /** Returns the props for all current toasts. */\n getToasts(): IToastOptions[];\n}\n\n/**\n * Props supported by the `` component.\n * These props can be passed as an argument to the static `Toaster.create(props?, container?)` method.\n */\nexport interface IToasterProps extends Props {\n /**\n * Whether a toast should acquire application focus when it first opens.\n * This is disabled by default so that toasts do not interrupt the user's flow.\n * Note that `enforceFocus` is always disabled for `Toaster`s.\n *\n * @default false\n */\n autoFocus?: boolean;\n\n /**\n * Whether pressing the `esc` key should clear all active toasts.\n *\n * @default true\n */\n canEscapeKeyClear?: boolean;\n\n /**\n * Whether the toaster should be rendered into a new element attached to `document.body`.\n * If `false`, then positioning will be relative to the parent element.\n *\n * This prop is ignored by `Toaster.create()` as that method always appends a new element\n * to the container.\n *\n * @default true\n */\n usePortal?: boolean;\n\n /**\n * Position of `Toaster` within its container.\n *\n * @default Position.TOP\n */\n position?: ToasterPosition;\n\n /**\n * The maximum number of active toasts that can be displayed at once.\n *\n * When the limit is about to be exceeded, the oldest active toast is removed.\n *\n * @default undefined\n */\n maxToasts?: number;\n}\n\nexport interface IToasterState {\n toasts: IToastOptions[];\n}\n\n@polyfill\nexport class Toaster extends AbstractPureComponent2 implements IToaster {\n public static displayName = `${DISPLAYNAME_PREFIX}.Toaster`;\n\n public static defaultProps: IToasterProps = {\n autoFocus: false,\n canEscapeKeyClear: true,\n position: Position.TOP,\n usePortal: true,\n };\n\n /**\n * Create a new `Toaster` instance that can be shared around your application.\n * The `Toaster` will be rendered into a new element appended to the given container.\n */\n public static create(props?: IToasterProps, container = document.body): IToaster {\n if (props != null && props.usePortal != null && !isNodeEnv(\"production\")) {\n console.warn(TOASTER_WARN_INLINE);\n }\n const containerElement = document.createElement(\"div\");\n container.appendChild(containerElement);\n const toaster = ReactDOM.render(\n ,\n containerElement,\n ) as Toaster;\n if (toaster == null) {\n throw new Error(TOASTER_CREATE_NULL);\n }\n return toaster;\n }\n\n public state: IToasterState = {\n toasts: [],\n };\n\n // auto-incrementing identifier for un-keyed toasts\n private toastId = 0;\n\n public show(props: IToastProps, key?: string) {\n if (this.props.maxToasts) {\n // check if active number of toasts are at the maxToasts limit\n this.dismissIfAtLimit();\n }\n const options = this.createToastOptions(props, key);\n if (key === undefined || this.isNewToastKey(key)) {\n this.setState(prevState => ({\n toasts: [options, ...prevState.toasts],\n }));\n } else {\n this.setState(prevState => ({\n toasts: prevState.toasts.map(t => (t.key === key ? options : t)),\n }));\n }\n return options.key;\n }\n\n public dismiss(key: string, timeoutExpired = false) {\n this.setState(({ toasts }) => ({\n toasts: toasts.filter(t => {\n const matchesKey = t.key === key;\n if (matchesKey) {\n t.onDismiss?.(timeoutExpired);\n }\n return !matchesKey;\n }),\n }));\n }\n\n public clear() {\n this.state.toasts.forEach(t => t.onDismiss?.(false));\n this.setState({ toasts: [] });\n }\n\n public getToasts() {\n return this.state.toasts;\n }\n\n public render() {\n const classes = classNames(Classes.TOAST_CONTAINER, this.getPositionClasses(), this.props.className);\n return (\n 0 || this.props.children != null}\n onClose={this.handleClose}\n shouldReturnFocusOnClose={false}\n // $pt-transition-duration * 3 + $pt-transition-duration / 2\n transitionDuration={350}\n transitionName={Classes.TOAST}\n usePortal={this.props.usePortal}\n >\n {this.state.toasts.map(this.renderToast, this)}\n {this.props.children}\n \n );\n }\n\n protected validateProps({ maxToasts }: IToasterProps) {\n // maximum number of toasts should not be a number less than 1\n if (maxToasts !== undefined && maxToasts < 1) {\n throw new Error(TOASTER_MAX_TOASTS_INVALID);\n }\n }\n\n private isNewToastKey(key: string) {\n return this.state.toasts.every(toast => toast.key !== key);\n }\n\n private dismissIfAtLimit() {\n if (this.state.toasts.length === this.props.maxToasts) {\n // dismiss the oldest toast to stay within the maxToasts limit\n this.dismiss(this.state.toasts[this.state.toasts.length - 1].key!);\n }\n }\n\n private renderToast = (toast: IToastOptions) => {\n return ;\n };\n\n private createToastOptions(props: IToastProps, key = `toast-${this.toastId++}`) {\n // clone the object before adding the key prop to avoid leaking the mutation\n return { ...props, key };\n }\n\n private getPositionClasses() {\n const positions = this.props.position!.split(\"-\");\n // NOTE that there is no -center class because that's the default style\n return [\n ...positions.map(p => `${Classes.TOAST_CONTAINER}-${p.toLowerCase()}`),\n `${Classes.TOAST_CONTAINER}-${this.props.usePortal ? \"in-portal\" : \"inline\"}`,\n ];\n }\n\n private getDismissHandler = (toast: IToastOptions) => (timeoutExpired: boolean) => {\n this.dismiss(toast.key, timeoutExpired);\n };\n\n private handleClose = (e: React.SyntheticEvent) => {\n // NOTE that `e` isn't always a KeyboardEvent but that's the only type we care about\n // HACKHACK: https://github.com/palantir/blueprint/issues/4165\n /* eslint-disable-next-line deprecation/deprecation */\n if ((e as React.KeyboardEvent).which === ESCAPE) {\n this.clear();\n }\n };\n}\n\nexport const OverlayToaster = Toaster;\nexport type OverlayToasterProps = IToasterProps;\n","export default function _assertThisInitialized(self) {\n if (self === void 0) {\n throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\");\n }\n\n return self;\n}","export default function _defineProperty(obj, key, value) {\n if (key in obj) {\n Object.defineProperty(obj, key, {\n value: value,\n enumerable: true,\n configurable: true,\n writable: true\n });\n } else {\n obj[key] = value;\n }\n\n return obj;\n}","import _inheritsLoose from \"@babel/runtime/helpers/inheritsLoose\";\nimport _assertThisInitialized from \"@babel/runtime/helpers/assertThisInitialized\";\nimport _defineProperty from \"@babel/runtime/helpers/defineProperty\";\nimport * as React from 'react';\nimport createContext from '@hypnosphi/create-react-context';\nexport var ManagerReferenceNodeContext = createContext();\nexport var ManagerReferenceNodeSetterContext = createContext();\n\nvar Manager =\n/*#__PURE__*/\nfunction (_React$Component) {\n _inheritsLoose(Manager, _React$Component);\n\n function Manager() {\n var _this;\n\n for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {\n args[_key] = arguments[_key];\n }\n\n _this = _React$Component.call.apply(_React$Component, [this].concat(args)) || this;\n\n _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"referenceNode\", void 0);\n\n _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"setReferenceNode\", function (newReferenceNode) {\n if (newReferenceNode && _this.referenceNode !== newReferenceNode) {\n _this.referenceNode = newReferenceNode;\n\n _this.forceUpdate();\n }\n });\n\n return _this;\n }\n\n var _proto = Manager.prototype;\n\n _proto.componentWillUnmount = function componentWillUnmount() {\n this.referenceNode = null;\n };\n\n _proto.render = function render() {\n return React.createElement(ManagerReferenceNodeContext.Provider, {\n value: this.referenceNode\n }, React.createElement(ManagerReferenceNodeSetterContext.Provider, {\n value: this.setReferenceNode\n }, this.props.children));\n };\n\n return Manager;\n}(React.Component);\n\nexport { Manager as default };","/**\n * Takes an argument and if it's an array, returns the first item in the array,\n * otherwise returns the argument. Used for Preact compatibility.\n */\nexport var unwrapArray = function unwrapArray(arg) {\n return Array.isArray(arg) ? arg[0] : arg;\n};\n/**\n * Takes a maybe-undefined function and arbitrary args and invokes the function\n * only if it is defined.\n */\n\nexport var safeInvoke = function safeInvoke(fn) {\n if (typeof fn === \"function\") {\n for (var _len = arguments.length, args = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) {\n args[_key - 1] = arguments[_key];\n }\n\n return fn.apply(void 0, args);\n }\n};\n/**\n * Does a shallow equality check of two objects by comparing the reference\n * equality of each value.\n */\n\nexport var shallowEqual = function shallowEqual(objA, objB) {\n var aKeys = Object.keys(objA);\n var bKeys = Object.keys(objB);\n\n if (bKeys.length !== aKeys.length) {\n return false;\n }\n\n for (var i = 0; i < bKeys.length; i++) {\n var key = aKeys[i];\n\n if (objA[key] !== objB[key]) {\n return false;\n }\n }\n\n return true;\n};\n/**\n * Sets a ref using either a ref callback or a ref object\n */\n\nexport var setRef = function setRef(ref, node) {\n // if its a function call it\n if (typeof ref === \"function\") {\n return safeInvoke(ref, node);\n } // otherwise we should treat it as a ref object\n else if (ref != null) {\n ref.current = node;\n }\n};","import _extends from \"@babel/runtime/helpers/extends\";\nimport _inheritsLoose from \"@babel/runtime/helpers/inheritsLoose\";\nimport _assertThisInitialized from \"@babel/runtime/helpers/assertThisInitialized\";\nimport _defineProperty from \"@babel/runtime/helpers/defineProperty\";\nimport * as React from 'react';\nimport warning from 'warning';\nimport { ManagerReferenceNodeSetterContext } from './Manager';\nimport { safeInvoke, unwrapArray, setRef } from './utils';\n\nvar InnerReference =\n/*#__PURE__*/\nfunction (_React$Component) {\n _inheritsLoose(InnerReference, _React$Component);\n\n function InnerReference() {\n var _this;\n\n for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {\n args[_key] = arguments[_key];\n }\n\n _this = _React$Component.call.apply(_React$Component, [this].concat(args)) || this;\n\n _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"refHandler\", function (node) {\n setRef(_this.props.innerRef, node);\n safeInvoke(_this.props.setReferenceNode, node);\n });\n\n return _this;\n }\n\n var _proto = InnerReference.prototype;\n\n _proto.componentWillUnmount = function componentWillUnmount() {\n setRef(this.props.innerRef, null);\n };\n\n _proto.render = function render() {\n warning(Boolean(this.props.setReferenceNode), '`Reference` should not be used outside of a `Manager` component.');\n return unwrapArray(this.props.children)({\n ref: this.refHandler\n });\n };\n\n return InnerReference;\n}(React.Component);\n\nexport default function Reference(props) {\n return React.createElement(ManagerReferenceNodeSetterContext.Consumer, null, function (setReferenceNode) {\n return React.createElement(InnerReference, _extends({\n setReferenceNode: setReferenceNode\n }, props));\n });\n}","export default typeof window !== 'undefined' && typeof document !== 'undefined' && typeof navigator !== 'undefined';\n","import isBrowser from './isBrowser';\n\nconst timeoutDuration = (function(){\n const longerTimeoutBrowsers = ['Edge', 'Trident', 'Firefox'];\n for (let i = 0; i < longerTimeoutBrowsers.length; i += 1) {\n if (isBrowser && navigator.userAgent.indexOf(longerTimeoutBrowsers[i]) >= 0) {\n return 1;\n }\n }\n return 0;\n}());\n\nexport function microtaskDebounce(fn) {\n let called = false\n return () => {\n if (called) {\n return\n }\n called = true\n window.Promise.resolve().then(() => {\n called = false\n fn()\n })\n }\n}\n\nexport function taskDebounce(fn) {\n let scheduled = false;\n return () => {\n if (!scheduled) {\n scheduled = true;\n setTimeout(() => {\n scheduled = false;\n fn();\n }, timeoutDuration);\n }\n };\n}\n\nconst supportsMicroTasks = isBrowser && window.Promise\n\n\n/**\n* Create a debounced version of a method, that's asynchronously deferred\n* but called in the minimum time possible.\n*\n* @method\n* @memberof Popper.Utils\n* @argument {Function} fn\n* @returns {Function}\n*/\nexport default (supportsMicroTasks\n ? microtaskDebounce\n : taskDebounce);\n","/**\n * Check if the given variable is a function\n * @method\n * @memberof Popper.Utils\n * @argument {Any} functionToCheck - variable to check\n * @returns {Boolean} answer to: is a function?\n */\nexport default function isFunction(functionToCheck) {\n const getType = {};\n return (\n functionToCheck &&\n getType.toString.call(functionToCheck) === '[object Function]'\n );\n}\n","/**\n * Get CSS computed property of the given element\n * @method\n * @memberof Popper.Utils\n * @argument {Eement} element\n * @argument {String} property\n */\nexport default function getStyleComputedProperty(element, property) {\n if (element.nodeType !== 1) {\n return [];\n }\n // NOTE: 1 DOM access here\n const window = element.ownerDocument.defaultView;\n const css = window.getComputedStyle(element, null);\n return property ? css[property] : css;\n}\n","/**\n * Returns the parentNode or the host of the element\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @returns {Element} parent\n */\nexport default function getParentNode(element) {\n if (element.nodeName === 'HTML') {\n return element;\n }\n return element.parentNode || element.host;\n}\n","import getStyleComputedProperty from './getStyleComputedProperty';\nimport getParentNode from './getParentNode';\n\n/**\n * Returns the scrolling parent of the given element\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @returns {Element} scroll parent\n */\nexport default function getScrollParent(element) {\n // Return body, `getScroll` will take care to get the correct `scrollTop` from it\n if (!element) {\n return document.body\n }\n\n switch (element.nodeName) {\n case 'HTML':\n case 'BODY':\n return element.ownerDocument.body\n case '#document':\n return element.body\n }\n\n // Firefox want us to check `-x` and `-y` variations as well\n const { overflow, overflowX, overflowY } = getStyleComputedProperty(element);\n if (/(auto|scroll|overlay)/.test(overflow + overflowY + overflowX)) {\n return element;\n }\n\n return getScrollParent(getParentNode(element));\n}\n","/**\n * Returns the reference node of the reference object, or the reference object itself.\n * @method\n * @memberof Popper.Utils\n * @param {Element|Object} reference - the reference element (the popper will be relative to this)\n * @returns {Element} parent\n */\nexport default function getReferenceNode(reference) {\n return reference && reference.referenceNode ? reference.referenceNode : reference;\n}\n","import isBrowser from './isBrowser';\n\nconst isIE11 = isBrowser && !!(window.MSInputMethodContext && document.documentMode);\nconst isIE10 = isBrowser && /MSIE 10/.test(navigator.userAgent);\n\n/**\n * Determines if the browser is Internet Explorer\n * @method\n * @memberof Popper.Utils\n * @param {Number} version to check\n * @returns {Boolean} isIE\n */\nexport default function isIE(version) {\n if (version === 11) {\n return isIE11;\n }\n if (version === 10) {\n return isIE10;\n }\n return isIE11 || isIE10;\n}\n","import getStyleComputedProperty from './getStyleComputedProperty';\nimport isIE from './isIE';\n/**\n * Returns the offset parent of the given element\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @returns {Element} offset parent\n */\nexport default function getOffsetParent(element) {\n if (!element) {\n return document.documentElement;\n }\n\n const noOffsetParent = isIE(10) ? document.body : null;\n\n // NOTE: 1 DOM access here\n let offsetParent = element.offsetParent || null;\n // Skip hidden elements which don't have an offsetParent\n while (offsetParent === noOffsetParent && element.nextElementSibling) {\n offsetParent = (element = element.nextElementSibling).offsetParent;\n }\n\n const nodeName = offsetParent && offsetParent.nodeName;\n\n if (!nodeName || nodeName === 'BODY' || nodeName === 'HTML') {\n return element ? element.ownerDocument.documentElement : document.documentElement;\n }\n\n // .offsetParent will return the closest TH, TD or TABLE in case\n // no offsetParent is present, I hate this job...\n if (\n ['TH', 'TD', 'TABLE'].indexOf(offsetParent.nodeName) !== -1 &&\n getStyleComputedProperty(offsetParent, 'position') === 'static'\n ) {\n return getOffsetParent(offsetParent);\n }\n\n return offsetParent;\n}\n","/**\n * Finds the root node (document, shadowDOM root) of the given element\n * @method\n * @memberof Popper.Utils\n * @argument {Element} node\n * @returns {Element} root node\n */\nexport default function getRoot(node) {\n if (node.parentNode !== null) {\n return getRoot(node.parentNode);\n }\n\n return node;\n}\n","import isOffsetContainer from './isOffsetContainer';\nimport getRoot from './getRoot';\nimport getOffsetParent from './getOffsetParent';\n\n/**\n * Finds the offset parent common to the two provided nodes\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element1\n * @argument {Element} element2\n * @returns {Element} common offset parent\n */\nexport default function findCommonOffsetParent(element1, element2) {\n // This check is needed to avoid errors in case one of the elements isn't defined for any reason\n if (!element1 || !element1.nodeType || !element2 || !element2.nodeType) {\n return document.documentElement;\n }\n\n // Here we make sure to give as \"start\" the element that comes first in the DOM\n const order =\n element1.compareDocumentPosition(element2) &\n Node.DOCUMENT_POSITION_FOLLOWING;\n const start = order ? element1 : element2;\n const end = order ? element2 : element1;\n\n // Get common ancestor container\n const range = document.createRange();\n range.setStart(start, 0);\n range.setEnd(end, 0);\n const { commonAncestorContainer } = range;\n\n // Both nodes are inside #document\n if (\n (element1 !== commonAncestorContainer &&\n element2 !== commonAncestorContainer) ||\n start.contains(end)\n ) {\n if (isOffsetContainer(commonAncestorContainer)) {\n return commonAncestorContainer;\n }\n\n return getOffsetParent(commonAncestorContainer);\n }\n\n // one of the nodes is inside shadowDOM, find which one\n const element1root = getRoot(element1);\n if (element1root.host) {\n return findCommonOffsetParent(element1root.host, element2);\n } else {\n return findCommonOffsetParent(element1, getRoot(element2).host);\n }\n}\n","import getOffsetParent from './getOffsetParent';\n\nexport default function isOffsetContainer(element) {\n const { nodeName } = element;\n if (nodeName === 'BODY') {\n return false;\n }\n return (\n nodeName === 'HTML' || getOffsetParent(element.firstElementChild) === element\n );\n}\n","/**\n * Gets the scroll value of the given element in the given side (top and left)\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @argument {String} side `top` or `left`\n * @returns {number} amount of scrolled pixels\n */\nexport default function getScroll(element, side = 'top') {\n const upperSide = side === 'top' ? 'scrollTop' : 'scrollLeft';\n const nodeName = element.nodeName;\n\n if (nodeName === 'BODY' || nodeName === 'HTML') {\n const html = element.ownerDocument.documentElement;\n const scrollingElement = element.ownerDocument.scrollingElement || html;\n return scrollingElement[upperSide];\n }\n\n return element[upperSide];\n}\n","import getScroll from './getScroll';\n\n/*\n * Sum or subtract the element scroll values (left and top) from a given rect object\n * @method\n * @memberof Popper.Utils\n * @param {Object} rect - Rect object you want to change\n * @param {HTMLElement} element - The element from the function reads the scroll values\n * @param {Boolean} subtract - set to true if you want to subtract the scroll values\n * @return {Object} rect - The modifier rect object\n */\nexport default function includeScroll(rect, element, subtract = false) {\n const scrollTop = getScroll(element, 'top');\n const scrollLeft = getScroll(element, 'left');\n const modifier = subtract ? -1 : 1;\n rect.top += scrollTop * modifier;\n rect.bottom += scrollTop * modifier;\n rect.left += scrollLeft * modifier;\n rect.right += scrollLeft * modifier;\n return rect;\n}\n","/*\n * Helper to detect borders of a given element\n * @method\n * @memberof Popper.Utils\n * @param {CSSStyleDeclaration} styles\n * Result of `getStyleComputedProperty` on the given element\n * @param {String} axis - `x` or `y`\n * @return {number} borders - The borders size of the given axis\n */\n\nexport default function getBordersSize(styles, axis) {\n const sideA = axis === 'x' ? 'Left' : 'Top';\n const sideB = sideA === 'Left' ? 'Right' : 'Bottom';\n\n return (\n parseFloat(styles[`border${sideA}Width`]) +\n parseFloat(styles[`border${sideB}Width`])\n );\n}\n","import isIE from './isIE';\n\nfunction getSize(axis, body, html, computedStyle) {\n return Math.max(\n body[`offset${axis}`],\n body[`scroll${axis}`],\n html[`client${axis}`],\n html[`offset${axis}`],\n html[`scroll${axis}`],\n isIE(10)\n ? (parseInt(html[`offset${axis}`]) + \n parseInt(computedStyle[`margin${axis === 'Height' ? 'Top' : 'Left'}`]) + \n parseInt(computedStyle[`margin${axis === 'Height' ? 'Bottom' : 'Right'}`]))\n : 0 \n );\n}\n\nexport default function getWindowSizes(document) {\n const body = document.body;\n const html = document.documentElement;\n const computedStyle = isIE(10) && getComputedStyle(html);\n\n return {\n height: getSize('Height', body, html, computedStyle),\n width: getSize('Width', body, html, computedStyle),\n };\n}\n","/**\n * Given element offsets, generate an output similar to getBoundingClientRect\n * @method\n * @memberof Popper.Utils\n * @argument {Object} offsets\n * @returns {Object} ClientRect like output\n */\nexport default function getClientRect(offsets) {\n return {\n ...offsets,\n right: offsets.left + offsets.width,\n bottom: offsets.top + offsets.height,\n };\n}\n","import getStyleComputedProperty from './getStyleComputedProperty';\nimport getBordersSize from './getBordersSize';\nimport getWindowSizes from './getWindowSizes';\nimport getScroll from './getScroll';\nimport getClientRect from './getClientRect';\nimport isIE from './isIE';\n\n/**\n * Get bounding client rect of given element\n * @method\n * @memberof Popper.Utils\n * @param {HTMLElement} element\n * @return {Object} client rect\n */\nexport default function getBoundingClientRect(element) {\n let rect = {};\n\n // IE10 10 FIX: Please, don't ask, the element isn't\n // considered in DOM in some circumstances...\n // This isn't reproducible in IE10 compatibility mode of IE11\n try {\n if (isIE(10)) {\n rect = element.getBoundingClientRect();\n const scrollTop = getScroll(element, 'top');\n const scrollLeft = getScroll(element, 'left');\n rect.top += scrollTop;\n rect.left += scrollLeft;\n rect.bottom += scrollTop;\n rect.right += scrollLeft;\n }\n else {\n rect = element.getBoundingClientRect();\n }\n }\n catch(e){}\n\n const result = {\n left: rect.left,\n top: rect.top,\n width: rect.right - rect.left,\n height: rect.bottom - rect.top,\n };\n\n // subtract scrollbar size from sizes\n const sizes = element.nodeName === 'HTML' ? getWindowSizes(element.ownerDocument) : {};\n const width =\n sizes.width || element.clientWidth || result.width;\n const height =\n sizes.height || element.clientHeight || result.height;\n\n let horizScrollbar = element.offsetWidth - width;\n let vertScrollbar = element.offsetHeight - height;\n\n // if an hypothetical scrollbar is detected, we must be sure it's not a `border`\n // we make this check conditional for performance reasons\n if (horizScrollbar || vertScrollbar) {\n const styles = getStyleComputedProperty(element);\n horizScrollbar -= getBordersSize(styles, 'x');\n vertScrollbar -= getBordersSize(styles, 'y');\n\n result.width -= horizScrollbar;\n result.height -= vertScrollbar;\n }\n\n return getClientRect(result);\n}\n","import getStyleComputedProperty from './getStyleComputedProperty';\nimport includeScroll from './includeScroll';\nimport getScrollParent from './getScrollParent';\nimport getBoundingClientRect from './getBoundingClientRect';\nimport runIsIE from './isIE';\nimport getClientRect from './getClientRect';\n\nexport default function getOffsetRectRelativeToArbitraryNode(children, parent, fixedPosition = false) {\n const isIE10 = runIsIE(10);\n const isHTML = parent.nodeName === 'HTML';\n const childrenRect = getBoundingClientRect(children);\n const parentRect = getBoundingClientRect(parent);\n const scrollParent = getScrollParent(children);\n\n const styles = getStyleComputedProperty(parent);\n const borderTopWidth = parseFloat(styles.borderTopWidth);\n const borderLeftWidth = parseFloat(styles.borderLeftWidth);\n\n // In cases where the parent is fixed, we must ignore negative scroll in offset calc\n if(fixedPosition && isHTML) {\n parentRect.top = Math.max(parentRect.top, 0);\n parentRect.left = Math.max(parentRect.left, 0);\n }\n let offsets = getClientRect({\n top: childrenRect.top - parentRect.top - borderTopWidth,\n left: childrenRect.left - parentRect.left - borderLeftWidth,\n width: childrenRect.width,\n height: childrenRect.height,\n });\n offsets.marginTop = 0;\n offsets.marginLeft = 0;\n\n // Subtract margins of documentElement in case it's being used as parent\n // we do this only on HTML because it's the only element that behaves\n // differently when margins are applied to it. The margins are included in\n // the box of the documentElement, in the other cases not.\n if (!isIE10 && isHTML) {\n const marginTop = parseFloat(styles.marginTop);\n const marginLeft = parseFloat(styles.marginLeft);\n\n offsets.top -= borderTopWidth - marginTop;\n offsets.bottom -= borderTopWidth - marginTop;\n offsets.left -= borderLeftWidth - marginLeft;\n offsets.right -= borderLeftWidth - marginLeft;\n\n // Attach marginTop and marginLeft because in some circumstances we may need them\n offsets.marginTop = marginTop;\n offsets.marginLeft = marginLeft;\n }\n\n if (\n isIE10 && !fixedPosition\n ? parent.contains(scrollParent)\n : parent === scrollParent && scrollParent.nodeName !== 'BODY'\n ) {\n offsets = includeScroll(offsets, parent);\n }\n\n return offsets;\n}\n","import getOffsetRectRelativeToArbitraryNode from './getOffsetRectRelativeToArbitraryNode';\nimport getScroll from './getScroll';\nimport getClientRect from './getClientRect';\n\nexport default function getViewportOffsetRectRelativeToArtbitraryNode(element, excludeScroll = false) {\n const html = element.ownerDocument.documentElement;\n const relativeOffset = getOffsetRectRelativeToArbitraryNode(element, html);\n const width = Math.max(html.clientWidth, window.innerWidth || 0);\n const height = Math.max(html.clientHeight, window.innerHeight || 0);\n\n const scrollTop = !excludeScroll ? getScroll(html) : 0;\n const scrollLeft = !excludeScroll ? getScroll(html, 'left') : 0;\n\n const offset = {\n top: scrollTop - relativeOffset.top + relativeOffset.marginTop,\n left: scrollLeft - relativeOffset.left + relativeOffset.marginLeft,\n width,\n height,\n };\n\n return getClientRect(offset);\n}\n","import getStyleComputedProperty from './getStyleComputedProperty';\nimport getParentNode from './getParentNode';\n\n/**\n * Check if the given element is fixed or is inside a fixed parent\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @argument {Element} customContainer\n * @returns {Boolean} answer to \"isFixed?\"\n */\nexport default function isFixed(element) {\n const nodeName = element.nodeName;\n if (nodeName === 'BODY' || nodeName === 'HTML') {\n return false;\n }\n if (getStyleComputedProperty(element, 'position') === 'fixed') {\n return true;\n }\n const parentNode = getParentNode(element);\n if (!parentNode) {\n return false;\n }\n return isFixed(parentNode);\n}\n","import getStyleComputedProperty from './getStyleComputedProperty';\nimport isIE from './isIE';\n/**\n * Finds the first parent of an element that has a transformed property defined\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @returns {Element} first transformed parent or documentElement\n */\n\nexport default function getFixedPositionOffsetParent(element) {\n // This check is needed to avoid errors in case one of the elements isn't defined for any reason\n if (!element || !element.parentElement || isIE()) {\n return document.documentElement;\n }\n let el = element.parentElement;\n while (el && getStyleComputedProperty(el, 'transform') === 'none') {\n el = el.parentElement;\n }\n return el || document.documentElement;\n\n}\n","import getScrollParent from './getScrollParent';\nimport getParentNode from './getParentNode';\nimport getReferenceNode from './getReferenceNode';\nimport findCommonOffsetParent from './findCommonOffsetParent';\nimport getOffsetRectRelativeToArbitraryNode from './getOffsetRectRelativeToArbitraryNode';\nimport getViewportOffsetRectRelativeToArtbitraryNode from './getViewportOffsetRectRelativeToArtbitraryNode';\nimport getWindowSizes from './getWindowSizes';\nimport isFixed from './isFixed';\nimport getFixedPositionOffsetParent from './getFixedPositionOffsetParent';\n\n/**\n * Computed the boundaries limits and return them\n * @method\n * @memberof Popper.Utils\n * @param {HTMLElement} popper\n * @param {HTMLElement} reference\n * @param {number} padding\n * @param {HTMLElement} boundariesElement - Element used to define the boundaries\n * @param {Boolean} fixedPosition - Is in fixed position mode\n * @returns {Object} Coordinates of the boundaries\n */\nexport default function getBoundaries(\n popper,\n reference,\n padding,\n boundariesElement,\n fixedPosition = false\n) {\n // NOTE: 1 DOM access here\n\n let boundaries = { top: 0, left: 0 };\n const offsetParent = fixedPosition ? getFixedPositionOffsetParent(popper) : findCommonOffsetParent(popper, getReferenceNode(reference));\n\n // Handle viewport case\n if (boundariesElement === 'viewport' ) {\n boundaries = getViewportOffsetRectRelativeToArtbitraryNode(offsetParent, fixedPosition);\n }\n\n else {\n // Handle other cases based on DOM element used as boundaries\n let boundariesNode;\n if (boundariesElement === 'scrollParent') {\n boundariesNode = getScrollParent(getParentNode(reference));\n if (boundariesNode.nodeName === 'BODY') {\n boundariesNode = popper.ownerDocument.documentElement;\n }\n } else if (boundariesElement === 'window') {\n boundariesNode = popper.ownerDocument.documentElement;\n } else {\n boundariesNode = boundariesElement;\n }\n\n const offsets = getOffsetRectRelativeToArbitraryNode(\n boundariesNode,\n offsetParent,\n fixedPosition\n );\n\n // In case of HTML, we need a different computation\n if (boundariesNode.nodeName === 'HTML' && !isFixed(offsetParent)) {\n const { height, width } = getWindowSizes(popper.ownerDocument);\n boundaries.top += offsets.top - offsets.marginTop;\n boundaries.bottom = height + offsets.top;\n boundaries.left += offsets.left - offsets.marginLeft;\n boundaries.right = width + offsets.left;\n } else {\n // for all the other DOM elements, this one is good\n boundaries = offsets;\n }\n }\n\n // Add paddings\n padding = padding || 0;\n const isPaddingNumber = typeof padding === 'number';\n boundaries.left += isPaddingNumber ? padding : padding.left || 0; \n boundaries.top += isPaddingNumber ? padding : padding.top || 0; \n boundaries.right -= isPaddingNumber ? padding : padding.right || 0; \n boundaries.bottom -= isPaddingNumber ? padding : padding.bottom || 0; \n\n return boundaries;\n}\n","import getBoundaries from '../utils/getBoundaries';\n\nfunction getArea({ width, height }) {\n return width * height;\n}\n\n/**\n * Utility used to transform the `auto` placement to the placement with more\n * available space.\n * @method\n * @memberof Popper.Utils\n * @argument {Object} data - The data object generated by update method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nexport default function computeAutoPlacement(\n placement,\n refRect,\n popper,\n reference,\n boundariesElement,\n padding = 0\n) {\n if (placement.indexOf('auto') === -1) {\n return placement;\n }\n\n const boundaries = getBoundaries(\n popper,\n reference,\n padding,\n boundariesElement\n );\n\n const rects = {\n top: {\n width: boundaries.width,\n height: refRect.top - boundaries.top,\n },\n right: {\n width: boundaries.right - refRect.right,\n height: boundaries.height,\n },\n bottom: {\n width: boundaries.width,\n height: boundaries.bottom - refRect.bottom,\n },\n left: {\n width: refRect.left - boundaries.left,\n height: boundaries.height,\n },\n };\n\n const sortedAreas = Object.keys(rects)\n .map(key => ({\n key,\n ...rects[key],\n area: getArea(rects[key]),\n }))\n .sort((a, b) => b.area - a.area);\n\n const filteredAreas = sortedAreas.filter(\n ({ width, height }) =>\n width >= popper.clientWidth && height >= popper.clientHeight\n );\n\n const computedPlacement = filteredAreas.length > 0\n ? filteredAreas[0].key\n : sortedAreas[0].key;\n\n const variation = placement.split('-')[1];\n\n return computedPlacement + (variation ? `-${variation}` : '');\n}\n","import findCommonOffsetParent from './findCommonOffsetParent';\nimport getOffsetRectRelativeToArbitraryNode from './getOffsetRectRelativeToArbitraryNode';\nimport getFixedPositionOffsetParent from './getFixedPositionOffsetParent';\nimport getReferenceNode from './getReferenceNode';\n\n/**\n * Get offsets to the reference element\n * @method\n * @memberof Popper.Utils\n * @param {Object} state\n * @param {Element} popper - the popper element\n * @param {Element} reference - the reference element (the popper will be relative to this)\n * @param {Element} fixedPosition - is in fixed position mode\n * @returns {Object} An object containing the offsets which will be applied to the popper\n */\nexport default function getReferenceOffsets(state, popper, reference, fixedPosition = null) {\n const commonOffsetParent = fixedPosition ? getFixedPositionOffsetParent(popper) : findCommonOffsetParent(popper, getReferenceNode(reference));\n return getOffsetRectRelativeToArbitraryNode(reference, commonOffsetParent, fixedPosition);\n}\n","/**\n * Get the outer sizes of the given element (offset size + margins)\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @returns {Object} object containing width and height properties\n */\nexport default function getOuterSizes(element) {\n const window = element.ownerDocument.defaultView;\n const styles = window.getComputedStyle(element);\n const x = parseFloat(styles.marginTop || 0) + parseFloat(styles.marginBottom || 0);\n const y = parseFloat(styles.marginLeft || 0) + parseFloat(styles.marginRight || 0);\n const result = {\n width: element.offsetWidth + y,\n height: element.offsetHeight + x,\n };\n return result;\n}\n","/**\n * Get the opposite placement of the given one\n * @method\n * @memberof Popper.Utils\n * @argument {String} placement\n * @returns {String} flipped placement\n */\nexport default function getOppositePlacement(placement) {\n const hash = { left: 'right', right: 'left', bottom: 'top', top: 'bottom' };\n return placement.replace(/left|right|bottom|top/g, matched => hash[matched]);\n}\n","import getOuterSizes from './getOuterSizes';\nimport getOppositePlacement from './getOppositePlacement';\n\n/**\n * Get offsets to the popper\n * @method\n * @memberof Popper.Utils\n * @param {Object} position - CSS position the Popper will get applied\n * @param {HTMLElement} popper - the popper element\n * @param {Object} referenceOffsets - the reference offsets (the popper will be relative to this)\n * @param {String} placement - one of the valid placement options\n * @returns {Object} popperOffsets - An object containing the offsets which will be applied to the popper\n */\nexport default function getPopperOffsets(popper, referenceOffsets, placement) {\n placement = placement.split('-')[0];\n\n // Get popper node sizes\n const popperRect = getOuterSizes(popper);\n\n // Add position, width and height to our offsets object\n const popperOffsets = {\n width: popperRect.width,\n height: popperRect.height,\n };\n\n // depending by the popper placement we have to compute its offsets slightly differently\n const isHoriz = ['right', 'left'].indexOf(placement) !== -1;\n const mainSide = isHoriz ? 'top' : 'left';\n const secondarySide = isHoriz ? 'left' : 'top';\n const measurement = isHoriz ? 'height' : 'width';\n const secondaryMeasurement = !isHoriz ? 'height' : 'width';\n\n popperOffsets[mainSide] =\n referenceOffsets[mainSide] +\n referenceOffsets[measurement] / 2 -\n popperRect[measurement] / 2;\n if (placement === secondarySide) {\n popperOffsets[secondarySide] =\n referenceOffsets[secondarySide] - popperRect[secondaryMeasurement];\n } else {\n popperOffsets[secondarySide] =\n referenceOffsets[getOppositePlacement(secondarySide)];\n }\n\n return popperOffsets;\n}\n","/**\n * Mimics the `find` method of Array\n * @method\n * @memberof Popper.Utils\n * @argument {Array} arr\n * @argument prop\n * @argument value\n * @returns index or -1\n */\nexport default function find(arr, check) {\n // use native find if supported\n if (Array.prototype.find) {\n return arr.find(check);\n }\n\n // use `filter` to obtain the same behavior of `find`\n return arr.filter(check)[0];\n}\n","import isFunction from './isFunction';\nimport findIndex from './findIndex';\nimport getClientRect from '../utils/getClientRect';\n\n/**\n * Loop trough the list of modifiers and run them in order,\n * each of them will then edit the data object.\n * @method\n * @memberof Popper.Utils\n * @param {dataObject} data\n * @param {Array} modifiers\n * @param {String} ends - Optional modifier name used as stopper\n * @returns {dataObject}\n */\nexport default function runModifiers(modifiers, data, ends) {\n const modifiersToRun = ends === undefined\n ? modifiers\n : modifiers.slice(0, findIndex(modifiers, 'name', ends));\n\n modifiersToRun.forEach(modifier => {\n if (modifier['function']) { // eslint-disable-line dot-notation\n console.warn('`modifier.function` is deprecated, use `modifier.fn`!');\n }\n const fn = modifier['function'] || modifier.fn; // eslint-disable-line dot-notation\n if (modifier.enabled && isFunction(fn)) {\n // Add properties to offsets to make them a complete clientRect object\n // we do this before each modifier to make sure the previous one doesn't\n // mess with these values\n data.offsets.popper = getClientRect(data.offsets.popper);\n data.offsets.reference = getClientRect(data.offsets.reference);\n\n data = fn(data, modifier);\n }\n });\n\n return data;\n}\n","import find from './find';\n\n/**\n * Return the index of the matching object\n * @method\n * @memberof Popper.Utils\n * @argument {Array} arr\n * @argument prop\n * @argument value\n * @returns index or -1\n */\nexport default function findIndex(arr, prop, value) {\n // use native findIndex if supported\n if (Array.prototype.findIndex) {\n return arr.findIndex(cur => cur[prop] === value);\n }\n\n // use `find` + `indexOf` if `findIndex` isn't supported\n const match = find(arr, obj => obj[prop] === value);\n return arr.indexOf(match);\n}\n","import computeAutoPlacement from '../utils/computeAutoPlacement';\nimport getReferenceOffsets from '../utils/getReferenceOffsets';\nimport getPopperOffsets from '../utils/getPopperOffsets';\nimport runModifiers from '../utils/runModifiers';\n\n/**\n * Updates the position of the popper, computing the new offsets and applying\n * the new style.
\n * Prefer `scheduleUpdate` over `update` because of performance reasons.\n * @method\n * @memberof Popper\n */\nexport default function update() {\n // if popper is destroyed, don't perform any further update\n if (this.state.isDestroyed) {\n return;\n }\n\n let data = {\n instance: this,\n styles: {},\n arrowStyles: {},\n attributes: {},\n flipped: false,\n offsets: {},\n };\n\n // compute reference element offsets\n data.offsets.reference = getReferenceOffsets(\n this.state,\n this.popper,\n this.reference,\n this.options.positionFixed\n );\n\n // compute auto placement, store placement inside the data object,\n // modifiers will be able to edit `placement` if needed\n // and refer to originalPlacement to know the original value\n data.placement = computeAutoPlacement(\n this.options.placement,\n data.offsets.reference,\n this.popper,\n this.reference,\n this.options.modifiers.flip.boundariesElement,\n this.options.modifiers.flip.padding\n );\n\n // store the computed placement inside `originalPlacement`\n data.originalPlacement = data.placement;\n\n data.positionFixed = this.options.positionFixed;\n\n // compute the popper offsets\n data.offsets.popper = getPopperOffsets(\n this.popper,\n data.offsets.reference,\n data.placement\n );\n\n data.offsets.popper.position = this.options.positionFixed\n ? 'fixed'\n : 'absolute';\n\n // run the modifiers\n data = runModifiers(this.modifiers, data);\n\n // the first `update` will call `onCreate` callback\n // the other ones will call `onUpdate` callback\n if (!this.state.isCreated) {\n this.state.isCreated = true;\n this.options.onCreate(data);\n } else {\n this.options.onUpdate(data);\n }\n}\n","/**\n * Helper used to know if the given modifier is enabled.\n * @method\n * @memberof Popper.Utils\n * @returns {Boolean}\n */\nexport default function isModifierEnabled(modifiers, modifierName) {\n return modifiers.some(\n ({ name, enabled }) => enabled && name === modifierName\n );\n}\n","/**\n * Get the prefixed supported property name\n * @method\n * @memberof Popper.Utils\n * @argument {String} property (camelCase)\n * @returns {String} prefixed property (camelCase or PascalCase, depending on the vendor prefix)\n */\nexport default function getSupportedPropertyName(property) {\n const prefixes = [false, 'ms', 'Webkit', 'Moz', 'O'];\n const upperProp = property.charAt(0).toUpperCase() + property.slice(1);\n\n for (let i = 0; i < prefixes.length; i++) {\n const prefix = prefixes[i];\n const toCheck = prefix ? `${prefix}${upperProp}` : property;\n if (typeof document.body.style[toCheck] !== 'undefined') {\n return toCheck;\n }\n }\n return null;\n}\n","import isModifierEnabled from '../utils/isModifierEnabled';\nimport getSupportedPropertyName from '../utils/getSupportedPropertyName';\n\n/**\n * Destroys the popper.\n * @method\n * @memberof Popper\n */\nexport default function destroy() {\n this.state.isDestroyed = true;\n\n // touch DOM only if `applyStyle` modifier is enabled\n if (isModifierEnabled(this.modifiers, 'applyStyle')) {\n this.popper.removeAttribute('x-placement');\n this.popper.style.position = '';\n this.popper.style.top = '';\n this.popper.style.left = '';\n this.popper.style.right = '';\n this.popper.style.bottom = '';\n this.popper.style.willChange = '';\n this.popper.style[getSupportedPropertyName('transform')] = '';\n }\n\n this.disableEventListeners();\n\n // remove the popper if user explicitly asked for the deletion on destroy\n // do not use `remove` because IE11 doesn't support it\n if (this.options.removeOnDestroy) {\n this.popper.parentNode.removeChild(this.popper);\n }\n return this;\n}\n","/**\n * Get the window associated with the element\n * @argument {Element} element\n * @returns {Window}\n */\nexport default function getWindow(element) {\n const ownerDocument = element.ownerDocument;\n return ownerDocument ? ownerDocument.defaultView : window;\n}\n","import getScrollParent from './getScrollParent';\nimport getWindow from './getWindow';\n\nfunction attachToScrollParents(scrollParent, event, callback, scrollParents) {\n const isBody = scrollParent.nodeName === 'BODY';\n const target = isBody ? scrollParent.ownerDocument.defaultView : scrollParent;\n target.addEventListener(event, callback, { passive: true });\n\n if (!isBody) {\n attachToScrollParents(\n getScrollParent(target.parentNode),\n event,\n callback,\n scrollParents\n );\n }\n scrollParents.push(target);\n}\n\n/**\n * Setup needed event listeners used to update the popper position\n * @method\n * @memberof Popper.Utils\n * @private\n */\nexport default function setupEventListeners(\n reference,\n options,\n state,\n updateBound\n) {\n // Resize event listener on window\n state.updateBound = updateBound;\n getWindow(reference).addEventListener('resize', state.updateBound, { passive: true });\n\n // Scroll event listener on scroll parents\n const scrollElement = getScrollParent(reference);\n attachToScrollParents(\n scrollElement,\n 'scroll',\n state.updateBound,\n state.scrollParents\n );\n state.scrollElement = scrollElement;\n state.eventsEnabled = true;\n\n return state;\n}\n","import setupEventListeners from '../utils/setupEventListeners';\n\n/**\n * It will add resize/scroll events and start recalculating\n * position of the popper element when they are triggered.\n * @method\n * @memberof Popper\n */\nexport default function enableEventListeners() {\n if (!this.state.eventsEnabled) {\n this.state = setupEventListeners(\n this.reference,\n this.options,\n this.state,\n this.scheduleUpdate\n );\n }\n}\n","import removeEventListeners from '../utils/removeEventListeners';\n\n/**\n * It will remove resize/scroll events and won't recalculate popper position\n * when they are triggered. It also won't trigger `onUpdate` callback anymore,\n * unless you call `update` method manually.\n * @method\n * @memberof Popper\n */\nexport default function disableEventListeners() {\n if (this.state.eventsEnabled) {\n cancelAnimationFrame(this.scheduleUpdate);\n this.state = removeEventListeners(this.reference, this.state);\n }\n}\n","import getWindow from './getWindow';\n\n/**\n * Remove event listeners used to update the popper position\n * @method\n * @memberof Popper.Utils\n * @private\n */\nexport default function removeEventListeners(reference, state) {\n // Remove resize event listener on window\n getWindow(reference).removeEventListener('resize', state.updateBound);\n\n // Remove scroll event listener on scroll parents\n state.scrollParents.forEach(target => {\n target.removeEventListener('scroll', state.updateBound);\n });\n\n // Reset state\n state.updateBound = null;\n state.scrollParents = [];\n state.scrollElement = null;\n state.eventsEnabled = false;\n return state;\n}\n","/**\n * Tells if a given input is a number\n * @method\n * @memberof Popper.Utils\n * @param {*} input to check\n * @return {Boolean}\n */\nexport default function isNumeric(n) {\n return n !== '' && !isNaN(parseFloat(n)) && isFinite(n);\n}\n","import isNumeric from './isNumeric';\n\n/**\n * Set the style to the given popper\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element - Element to apply the style to\n * @argument {Object} styles\n * Object with a list of properties and values which will be applied to the element\n */\nexport default function setStyles(element, styles) {\n Object.keys(styles).forEach(prop => {\n let unit = '';\n // add unit if the value is numeric and is one of the following\n if (\n ['width', 'height', 'top', 'right', 'bottom', 'left'].indexOf(prop) !==\n -1 &&\n isNumeric(styles[prop])\n ) {\n unit = 'px';\n }\n element.style[prop] = styles[prop] + unit;\n });\n}\n","import getSupportedPropertyName from '../utils/getSupportedPropertyName';\nimport find from '../utils/find';\nimport getOffsetParent from '../utils/getOffsetParent';\nimport getBoundingClientRect from '../utils/getBoundingClientRect';\nimport getRoundedOffsets from '../utils/getRoundedOffsets';\nimport isBrowser from '../utils/isBrowser';\n\nconst isFirefox = isBrowser && /Firefox/i.test(navigator.userAgent);\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by `update` method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nexport default function computeStyle(data, options) {\n const { x, y } = options;\n const { popper } = data.offsets;\n\n // Remove this legacy support in Popper.js v2\n const legacyGpuAccelerationOption = find(\n data.instance.modifiers,\n modifier => modifier.name === 'applyStyle'\n ).gpuAcceleration;\n if (legacyGpuAccelerationOption !== undefined) {\n console.warn(\n 'WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!'\n );\n }\n const gpuAcceleration =\n legacyGpuAccelerationOption !== undefined\n ? legacyGpuAccelerationOption\n : options.gpuAcceleration;\n\n const offsetParent = getOffsetParent(data.instance.popper);\n const offsetParentRect = getBoundingClientRect(offsetParent);\n\n // Styles\n const styles = {\n position: popper.position,\n };\n\n const offsets = getRoundedOffsets(\n data,\n window.devicePixelRatio < 2 || !isFirefox\n );\n\n const sideA = x === 'bottom' ? 'top' : 'bottom';\n const sideB = y === 'right' ? 'left' : 'right';\n\n // if gpuAcceleration is set to `true` and transform is supported,\n // we use `translate3d` to apply the position to the popper we\n // automatically use the supported prefixed version if needed\n const prefixedProperty = getSupportedPropertyName('transform');\n\n // now, let's make a step back and look at this code closely (wtf?)\n // If the content of the popper grows once it's been positioned, it\n // may happen that the popper gets misplaced because of the new content\n // overflowing its reference element\n // To avoid this problem, we provide two options (x and y), which allow\n // the consumer to define the offset origin.\n // If we position a popper on top of a reference element, we can set\n // `x` to `top` to make the popper grow towards its top instead of\n // its bottom.\n let left, top;\n if (sideA === 'bottom') {\n // when offsetParent is the positioning is relative to the bottom of the screen (excluding the scrollbar)\n // and not the bottom of the html element\n if (offsetParent.nodeName === 'HTML') {\n top = -offsetParent.clientHeight + offsets.bottom;\n } else {\n top = -offsetParentRect.height + offsets.bottom;\n }\n } else {\n top = offsets.top;\n }\n if (sideB === 'right') {\n if (offsetParent.nodeName === 'HTML') {\n left = -offsetParent.clientWidth + offsets.right;\n } else {\n left = -offsetParentRect.width + offsets.right;\n }\n } else {\n left = offsets.left;\n }\n if (gpuAcceleration && prefixedProperty) {\n styles[prefixedProperty] = `translate3d(${left}px, ${top}px, 0)`;\n styles[sideA] = 0;\n styles[sideB] = 0;\n styles.willChange = 'transform';\n } else {\n // othwerise, we use the standard `top`, `left`, `bottom` and `right` properties\n const invertTop = sideA === 'bottom' ? -1 : 1;\n const invertLeft = sideB === 'right' ? -1 : 1;\n styles[sideA] = top * invertTop;\n styles[sideB] = left * invertLeft;\n styles.willChange = `${sideA}, ${sideB}`;\n }\n\n // Attributes\n const attributes = {\n 'x-placement': data.placement,\n };\n\n // Update `data` attributes, styles and arrowStyles\n data.attributes = { ...attributes, ...data.attributes };\n data.styles = { ...styles, ...data.styles };\n data.arrowStyles = { ...data.offsets.arrow, ...data.arrowStyles };\n\n return data;\n}\n","import find from './find';\n\n/**\n * Helper used to know if the given modifier depends from another one.
\n * It checks if the needed modifier is listed and enabled.\n * @method\n * @memberof Popper.Utils\n * @param {Array} modifiers - list of modifiers\n * @param {String} requestingName - name of requesting modifier\n * @param {String} requestedName - name of requested modifier\n * @returns {Boolean}\n */\nexport default function isModifierRequired(\n modifiers,\n requestingName,\n requestedName\n) {\n const requesting = find(modifiers, ({ name }) => name === requestingName);\n\n const isRequired =\n !!requesting &&\n modifiers.some(modifier => {\n return (\n modifier.name === requestedName &&\n modifier.enabled &&\n modifier.order < requesting.order\n );\n });\n\n if (!isRequired) {\n const requesting = `\\`${requestingName}\\``;\n const requested = `\\`${requestedName}\\``;\n console.warn(\n `${requested} modifier is required by ${requesting} modifier in order to work, be sure to include it before ${requesting}!`\n );\n }\n return isRequired;\n}\n","/**\n * List of accepted placements to use as values of the `placement` option.
\n * Valid placements are:\n * - `auto`\n * - `top`\n * - `right`\n * - `bottom`\n * - `left`\n *\n * Each placement can have a variation from this list:\n * - `-start`\n * - `-end`\n *\n * Variations are interpreted easily if you think of them as the left to right\n * written languages. Horizontally (`top` and `bottom`), `start` is left and `end`\n * is right.
\n * Vertically (`left` and `right`), `start` is top and `end` is bottom.\n *\n * Some valid examples are:\n * - `top-end` (on top of reference, right aligned)\n * - `right-start` (on right of reference, top aligned)\n * - `bottom` (on bottom, centered)\n * - `auto-end` (on the side with more space available, alignment depends by placement)\n *\n * @static\n * @type {Array}\n * @enum {String}\n * @readonly\n * @method placements\n * @memberof Popper\n */\nexport default [\n 'auto-start',\n 'auto',\n 'auto-end',\n 'top-start',\n 'top',\n 'top-end',\n 'right-start',\n 'right',\n 'right-end',\n 'bottom-end',\n 'bottom',\n 'bottom-start',\n 'left-end',\n 'left',\n 'left-start',\n];\n","import placements from '../methods/placements';\n\n// Get rid of `auto` `auto-start` and `auto-end`\nconst validPlacements = placements.slice(3);\n\n/**\n * Given an initial placement, returns all the subsequent placements\n * clockwise (or counter-clockwise).\n *\n * @method\n * @memberof Popper.Utils\n * @argument {String} placement - A valid placement (it accepts variations)\n * @argument {Boolean} counter - Set to true to walk the placements counterclockwise\n * @returns {Array} placements including their variations\n */\nexport default function clockwise(placement, counter = false) {\n const index = validPlacements.indexOf(placement);\n const arr = validPlacements\n .slice(index + 1)\n .concat(validPlacements.slice(0, index));\n return counter ? arr.reverse() : arr;\n}\n","import getOppositePlacement from '../utils/getOppositePlacement';\nimport getOppositeVariation from '../utils/getOppositeVariation';\nimport getPopperOffsets from '../utils/getPopperOffsets';\nimport runModifiers from '../utils/runModifiers';\nimport getBoundaries from '../utils/getBoundaries';\nimport isModifierEnabled from '../utils/isModifierEnabled';\nimport clockwise from '../utils/clockwise';\n\nconst BEHAVIORS = {\n FLIP: 'flip',\n CLOCKWISE: 'clockwise',\n COUNTERCLOCKWISE: 'counterclockwise',\n};\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by update method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nexport default function flip(data, options) {\n // if `inner` modifier is enabled, we can't use the `flip` modifier\n if (isModifierEnabled(data.instance.modifiers, 'inner')) {\n return data;\n }\n\n if (data.flipped && data.placement === data.originalPlacement) {\n // seems like flip is trying to loop, probably there's not enough space on any of the flippable sides\n return data;\n }\n\n const boundaries = getBoundaries(\n data.instance.popper,\n data.instance.reference,\n options.padding,\n options.boundariesElement,\n data.positionFixed\n );\n\n let placement = data.placement.split('-')[0];\n let placementOpposite = getOppositePlacement(placement);\n let variation = data.placement.split('-')[1] || '';\n\n let flipOrder = [];\n\n switch (options.behavior) {\n case BEHAVIORS.FLIP:\n flipOrder = [placement, placementOpposite];\n break;\n case BEHAVIORS.CLOCKWISE:\n flipOrder = clockwise(placement);\n break;\n case BEHAVIORS.COUNTERCLOCKWISE:\n flipOrder = clockwise(placement, true);\n break;\n default:\n flipOrder = options.behavior;\n }\n\n flipOrder.forEach((step, index) => {\n if (placement !== step || flipOrder.length === index + 1) {\n return data;\n }\n\n placement = data.placement.split('-')[0];\n placementOpposite = getOppositePlacement(placement);\n\n const popperOffsets = data.offsets.popper;\n const refOffsets = data.offsets.reference;\n\n // using floor because the reference offsets may contain decimals we are not going to consider here\n const floor = Math.floor;\n const overlapsRef =\n (placement === 'left' &&\n floor(popperOffsets.right) > floor(refOffsets.left)) ||\n (placement === 'right' &&\n floor(popperOffsets.left) < floor(refOffsets.right)) ||\n (placement === 'top' &&\n floor(popperOffsets.bottom) > floor(refOffsets.top)) ||\n (placement === 'bottom' &&\n floor(popperOffsets.top) < floor(refOffsets.bottom));\n\n const overflowsLeft = floor(popperOffsets.left) < floor(boundaries.left);\n const overflowsRight = floor(popperOffsets.right) > floor(boundaries.right);\n const overflowsTop = floor(popperOffsets.top) < floor(boundaries.top);\n const overflowsBottom =\n floor(popperOffsets.bottom) > floor(boundaries.bottom);\n\n const overflowsBoundaries =\n (placement === 'left' && overflowsLeft) ||\n (placement === 'right' && overflowsRight) ||\n (placement === 'top' && overflowsTop) ||\n (placement === 'bottom' && overflowsBottom);\n\n // flip the variation if required\n const isVertical = ['top', 'bottom'].indexOf(placement) !== -1;\n\n // flips variation if reference element overflows boundaries\n const flippedVariationByRef =\n !!options.flipVariations &&\n ((isVertical && variation === 'start' && overflowsLeft) ||\n (isVertical && variation === 'end' && overflowsRight) ||\n (!isVertical && variation === 'start' && overflowsTop) ||\n (!isVertical && variation === 'end' && overflowsBottom));\n\n // flips variation if popper content overflows boundaries\n const flippedVariationByContent =\n !!options.flipVariationsByContent &&\n ((isVertical && variation === 'start' && overflowsRight) ||\n (isVertical && variation === 'end' && overflowsLeft) ||\n (!isVertical && variation === 'start' && overflowsBottom) ||\n (!isVertical && variation === 'end' && overflowsTop));\n\n const flippedVariation = flippedVariationByRef || flippedVariationByContent;\n\n if (overlapsRef || overflowsBoundaries || flippedVariation) {\n // this boolean to detect any flip loop\n data.flipped = true;\n\n if (overlapsRef || overflowsBoundaries) {\n placement = flipOrder[index + 1];\n }\n\n if (flippedVariation) {\n variation = getOppositeVariation(variation);\n }\n\n data.placement = placement + (variation ? '-' + variation : '');\n\n // this object contains `position`, we want to preserve it along with\n // any additional property we may add in the future\n data.offsets.popper = {\n ...data.offsets.popper,\n ...getPopperOffsets(\n data.instance.popper,\n data.offsets.reference,\n data.placement\n ),\n };\n\n data = runModifiers(data.instance.modifiers, data, 'flip');\n }\n });\n return data;\n}\n","import isNumeric from '../utils/isNumeric';\nimport getClientRect from '../utils/getClientRect';\nimport find from '../utils/find';\n\n/**\n * Converts a string containing value + unit into a px value number\n * @function\n * @memberof {modifiers~offset}\n * @private\n * @argument {String} str - Value + unit string\n * @argument {String} measurement - `height` or `width`\n * @argument {Object} popperOffsets\n * @argument {Object} referenceOffsets\n * @returns {Number|String}\n * Value in pixels, or original string if no values were extracted\n */\nexport function toValue(str, measurement, popperOffsets, referenceOffsets) {\n // separate value from unit\n const split = str.match(/((?:\\-|\\+)?\\d*\\.?\\d*)(.*)/);\n const value = +split[1];\n const unit = split[2];\n\n // If it's not a number it's an operator, I guess\n if (!value) {\n return str;\n }\n\n if (unit.indexOf('%') === 0) {\n let element;\n switch (unit) {\n case '%p':\n element = popperOffsets;\n break;\n case '%':\n case '%r':\n default:\n element = referenceOffsets;\n }\n\n const rect = getClientRect(element);\n return rect[measurement] / 100 * value;\n } else if (unit === 'vh' || unit === 'vw') {\n // if is a vh or vw, we calculate the size based on the viewport\n let size;\n if (unit === 'vh') {\n size = Math.max(\n document.documentElement.clientHeight,\n window.innerHeight || 0\n );\n } else {\n size = Math.max(\n document.documentElement.clientWidth,\n window.innerWidth || 0\n );\n }\n return size / 100 * value;\n } else {\n // if is an explicit pixel unit, we get rid of the unit and keep the value\n // if is an implicit unit, it's px, and we return just the value\n return value;\n }\n}\n\n/**\n * Parse an `offset` string to extrapolate `x` and `y` numeric offsets.\n * @function\n * @memberof {modifiers~offset}\n * @private\n * @argument {String} offset\n * @argument {Object} popperOffsets\n * @argument {Object} referenceOffsets\n * @argument {String} basePlacement\n * @returns {Array} a two cells array with x and y offsets in numbers\n */\nexport function parseOffset(\n offset,\n popperOffsets,\n referenceOffsets,\n basePlacement\n) {\n const offsets = [0, 0];\n\n // Use height if placement is left or right and index is 0 otherwise use width\n // in this way the first offset will use an axis and the second one\n // will use the other one\n const useHeight = ['right', 'left'].indexOf(basePlacement) !== -1;\n\n // Split the offset string to obtain a list of values and operands\n // The regex addresses values with the plus or minus sign in front (+10, -20, etc)\n const fragments = offset.split(/(\\+|\\-)/).map(frag => frag.trim());\n\n // Detect if the offset string contains a pair of values or a single one\n // they could be separated by comma or space\n const divider = fragments.indexOf(\n find(fragments, frag => frag.search(/,|\\s/) !== -1)\n );\n\n if (fragments[divider] && fragments[divider].indexOf(',') === -1) {\n console.warn(\n 'Offsets separated by white space(s) are deprecated, use a comma (,) instead.'\n );\n }\n\n // If divider is found, we divide the list of values and operands to divide\n // them by ofset X and Y.\n const splitRegex = /\\s*,\\s*|\\s+/;\n let ops = divider !== -1\n ? [\n fragments\n .slice(0, divider)\n .concat([fragments[divider].split(splitRegex)[0]]),\n [fragments[divider].split(splitRegex)[1]].concat(\n fragments.slice(divider + 1)\n ),\n ]\n : [fragments];\n\n // Convert the values with units to absolute pixels to allow our computations\n ops = ops.map((op, index) => {\n // Most of the units rely on the orientation of the popper\n const measurement = (index === 1 ? !useHeight : useHeight)\n ? 'height'\n : 'width';\n let mergeWithPrevious = false;\n return (\n op\n // This aggregates any `+` or `-` sign that aren't considered operators\n // e.g.: 10 + +5 => [10, +, +5]\n .reduce((a, b) => {\n if (a[a.length - 1] === '' && ['+', '-'].indexOf(b) !== -1) {\n a[a.length - 1] = b;\n mergeWithPrevious = true;\n return a;\n } else if (mergeWithPrevious) {\n a[a.length - 1] += b;\n mergeWithPrevious = false;\n return a;\n } else {\n return a.concat(b);\n }\n }, [])\n // Here we convert the string values into number values (in px)\n .map(str => toValue(str, measurement, popperOffsets, referenceOffsets))\n );\n });\n\n // Loop trough the offsets arrays and execute the operations\n ops.forEach((op, index) => {\n op.forEach((frag, index2) => {\n if (isNumeric(frag)) {\n offsets[index] += frag * (op[index2 - 1] === '-' ? -1 : 1);\n }\n });\n });\n return offsets;\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by update method\n * @argument {Object} options - Modifiers configuration and options\n * @argument {Number|String} options.offset=0\n * The offset value as described in the modifier description\n * @returns {Object} The data object, properly modified\n */\nexport default function offset(data, { offset }) {\n const { placement, offsets: { popper, reference } } = data;\n const basePlacement = placement.split('-')[0];\n\n let offsets;\n if (isNumeric(+offset)) {\n offsets = [+offset, 0];\n } else {\n offsets = parseOffset(offset, popper, reference, basePlacement);\n }\n\n if (basePlacement === 'left') {\n popper.top += offsets[0];\n popper.left -= offsets[1];\n } else if (basePlacement === 'right') {\n popper.top += offsets[0];\n popper.left += offsets[1];\n } else if (basePlacement === 'top') {\n popper.left += offsets[0];\n popper.top -= offsets[1];\n } else if (basePlacement === 'bottom') {\n popper.left += offsets[0];\n popper.top += offsets[1];\n }\n\n data.popper = popper;\n return data;\n}\n","import applyStyle, { applyStyleOnLoad } from './applyStyle';\nimport computeStyle from './computeStyle';\nimport arrow from './arrow';\nimport flip from './flip';\nimport keepTogether from './keepTogether';\nimport offset from './offset';\nimport preventOverflow from './preventOverflow';\nimport shift from './shift';\nimport hide from './hide';\nimport inner from './inner';\n\n/**\n * Modifier function, each modifier can have a function of this type assigned\n * to its `fn` property.
\n * These functions will be called on each update, this means that you must\n * make sure they are performant enough to avoid performance bottlenecks.\n *\n * @function ModifierFn\n * @argument {dataObject} data - The data object generated by `update` method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {dataObject} The data object, properly modified\n */\n\n/**\n * Modifiers are plugins used to alter the behavior of your poppers.
\n * Popper.js uses a set of 9 modifiers to provide all the basic functionalities\n * needed by the library.\n *\n * Usually you don't want to override the `order`, `fn` and `onLoad` props.\n * All the other properties are configurations that could be tweaked.\n * @namespace modifiers\n */\nexport default {\n /**\n * Modifier used to shift the popper on the start or end of its reference\n * element.
\n * It will read the variation of the `placement` property.
\n * It can be one either `-end` or `-start`.\n * @memberof modifiers\n * @inner\n */\n shift: {\n /** @prop {number} order=100 - Index used to define the order of execution */\n order: 100,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: shift,\n },\n\n /**\n * The `offset` modifier can shift your popper on both its axis.\n *\n * It accepts the following units:\n * - `px` or unit-less, interpreted as pixels\n * - `%` or `%r`, percentage relative to the length of the reference element\n * - `%p`, percentage relative to the length of the popper element\n * - `vw`, CSS viewport width unit\n * - `vh`, CSS viewport height unit\n *\n * For length is intended the main axis relative to the placement of the popper.
\n * This means that if the placement is `top` or `bottom`, the length will be the\n * `width`. In case of `left` or `right`, it will be the `height`.\n *\n * You can provide a single value (as `Number` or `String`), or a pair of values\n * as `String` divided by a comma or one (or more) white spaces.
\n * The latter is a deprecated method because it leads to confusion and will be\n * removed in v2.
\n * Additionally, it accepts additions and subtractions between different units.\n * Note that multiplications and divisions aren't supported.\n *\n * Valid examples are:\n * ```\n * 10\n * '10%'\n * '10, 10'\n * '10%, 10'\n * '10 + 10%'\n * '10 - 5vh + 3%'\n * '-10px + 5vh, 5px - 6%'\n * ```\n * > **NB**: If you desire to apply offsets to your poppers in a way that may make them overlap\n * > with their reference element, unfortunately, you will have to disable the `flip` modifier.\n * > You can read more on this at this [issue](https://github.com/FezVrasta/popper.js/issues/373).\n *\n * @memberof modifiers\n * @inner\n */\n offset: {\n /** @prop {number} order=200 - Index used to define the order of execution */\n order: 200,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: offset,\n /** @prop {Number|String} offset=0\n * The offset value as described in the modifier description\n */\n offset: 0,\n },\n\n /**\n * Modifier used to prevent the popper from being positioned outside the boundary.\n *\n * A scenario exists where the reference itself is not within the boundaries.
\n * We can say it has \"escaped the boundaries\" — or just \"escaped\".
\n * In this case we need to decide whether the popper should either:\n *\n * - detach from the reference and remain \"trapped\" in the boundaries, or\n * - if it should ignore the boundary and \"escape with its reference\"\n *\n * When `escapeWithReference` is set to`true` and reference is completely\n * outside its boundaries, the popper will overflow (or completely leave)\n * the boundaries in order to remain attached to the edge of the reference.\n *\n * @memberof modifiers\n * @inner\n */\n preventOverflow: {\n /** @prop {number} order=300 - Index used to define the order of execution */\n order: 300,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: preventOverflow,\n /**\n * @prop {Array} [priority=['left','right','top','bottom']]\n * Popper will try to prevent overflow following these priorities by default,\n * then, it could overflow on the left and on top of the `boundariesElement`\n */\n priority: ['left', 'right', 'top', 'bottom'],\n /**\n * @prop {number} padding=5\n * Amount of pixel used to define a minimum distance between the boundaries\n * and the popper. This makes sure the popper always has a little padding\n * between the edges of its container\n */\n padding: 5,\n /**\n * @prop {String|HTMLElement} boundariesElement='scrollParent'\n * Boundaries used by the modifier. Can be `scrollParent`, `window`,\n * `viewport` or any DOM element.\n */\n boundariesElement: 'scrollParent',\n },\n\n /**\n * Modifier used to make sure the reference and its popper stay near each other\n * without leaving any gap between the two. Especially useful when the arrow is\n * enabled and you want to ensure that it points to its reference element.\n * It cares only about the first axis. You can still have poppers with margin\n * between the popper and its reference element.\n * @memberof modifiers\n * @inner\n */\n keepTogether: {\n /** @prop {number} order=400 - Index used to define the order of execution */\n order: 400,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: keepTogether,\n },\n\n /**\n * This modifier is used to move the `arrowElement` of the popper to make\n * sure it is positioned between the reference element and its popper element.\n * It will read the outer size of the `arrowElement` node to detect how many\n * pixels of conjunction are needed.\n *\n * It has no effect if no `arrowElement` is provided.\n * @memberof modifiers\n * @inner\n */\n arrow: {\n /** @prop {number} order=500 - Index used to define the order of execution */\n order: 500,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: arrow,\n /** @prop {String|HTMLElement} element='[x-arrow]' - Selector or node used as arrow */\n element: '[x-arrow]',\n },\n\n /**\n * Modifier used to flip the popper's placement when it starts to overlap its\n * reference element.\n *\n * Requires the `preventOverflow` modifier before it in order to work.\n *\n * **NOTE:** this modifier will interrupt the current update cycle and will\n * restart it if it detects the need to flip the placement.\n * @memberof modifiers\n * @inner\n */\n flip: {\n /** @prop {number} order=600 - Index used to define the order of execution */\n order: 600,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: flip,\n /**\n * @prop {String|Array} behavior='flip'\n * The behavior used to change the popper's placement. It can be one of\n * `flip`, `clockwise`, `counterclockwise` or an array with a list of valid\n * placements (with optional variations)\n */\n behavior: 'flip',\n /**\n * @prop {number} padding=5\n * The popper will flip if it hits the edges of the `boundariesElement`\n */\n padding: 5,\n /**\n * @prop {String|HTMLElement} boundariesElement='viewport'\n * The element which will define the boundaries of the popper position.\n * The popper will never be placed outside of the defined boundaries\n * (except if `keepTogether` is enabled)\n */\n boundariesElement: 'viewport',\n /**\n * @prop {Boolean} flipVariations=false\n * The popper will switch placement variation between `-start` and `-end` when\n * the reference element overlaps its boundaries.\n *\n * The original placement should have a set variation.\n */\n flipVariations: false,\n /**\n * @prop {Boolean} flipVariationsByContent=false\n * The popper will switch placement variation between `-start` and `-end` when\n * the popper element overlaps its reference boundaries.\n *\n * The original placement should have a set variation.\n */\n flipVariationsByContent: false,\n },\n\n /**\n * Modifier used to make the popper flow toward the inner of the reference element.\n * By default, when this modifier is disabled, the popper will be placed outside\n * the reference element.\n * @memberof modifiers\n * @inner\n */\n inner: {\n /** @prop {number} order=700 - Index used to define the order of execution */\n order: 700,\n /** @prop {Boolean} enabled=false - Whether the modifier is enabled or not */\n enabled: false,\n /** @prop {ModifierFn} */\n fn: inner,\n },\n\n /**\n * Modifier used to hide the popper when its reference element is outside of the\n * popper boundaries. It will set a `x-out-of-boundaries` attribute which can\n * be used to hide with a CSS selector the popper when its reference is\n * out of boundaries.\n *\n * Requires the `preventOverflow` modifier before it in order to work.\n * @memberof modifiers\n * @inner\n */\n hide: {\n /** @prop {number} order=800 - Index used to define the order of execution */\n order: 800,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: hide,\n },\n\n /**\n * Computes the style that will be applied to the popper element to gets\n * properly positioned.\n *\n * Note that this modifier will not touch the DOM, it just prepares the styles\n * so that `applyStyle` modifier can apply it. This separation is useful\n * in case you need to replace `applyStyle` with a custom implementation.\n *\n * This modifier has `850` as `order` value to maintain backward compatibility\n * with previous versions of Popper.js. Expect the modifiers ordering method\n * to change in future major versions of the library.\n *\n * @memberof modifiers\n * @inner\n */\n computeStyle: {\n /** @prop {number} order=850 - Index used to define the order of execution */\n order: 850,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: computeStyle,\n /**\n * @prop {Boolean} gpuAcceleration=true\n * If true, it uses the CSS 3D transformation to position the popper.\n * Otherwise, it will use the `top` and `left` properties\n */\n gpuAcceleration: true,\n /**\n * @prop {string} [x='bottom']\n * Where to anchor the X axis (`bottom` or `top`). AKA X offset origin.\n * Change this if your popper should grow in a direction different from `bottom`\n */\n x: 'bottom',\n /**\n * @prop {string} [x='left']\n * Where to anchor the Y axis (`left` or `right`). AKA Y offset origin.\n * Change this if your popper should grow in a direction different from `right`\n */\n y: 'right',\n },\n\n /**\n * Applies the computed styles to the popper element.\n *\n * All the DOM manipulations are limited to this modifier. This is useful in case\n * you want to integrate Popper.js inside a framework or view library and you\n * want to delegate all the DOM manipulations to it.\n *\n * Note that if you disable this modifier, you must make sure the popper element\n * has its position set to `absolute` before Popper.js can do its work!\n *\n * Just disable this modifier and define your own to achieve the desired effect.\n *\n * @memberof modifiers\n * @inner\n */\n applyStyle: {\n /** @prop {number} order=900 - Index used to define the order of execution */\n order: 900,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: applyStyle,\n /** @prop {Function} */\n onLoad: applyStyleOnLoad,\n /**\n * @deprecated since version 1.10.0, the property moved to `computeStyle` modifier\n * @prop {Boolean} gpuAcceleration=true\n * If true, it uses the CSS 3D transformation to position the popper.\n * Otherwise, it will use the `top` and `left` properties\n */\n gpuAcceleration: undefined,\n },\n};\n\n/**\n * The `dataObject` is an object containing all the information used by Popper.js.\n * This object is passed to modifiers and to the `onCreate` and `onUpdate` callbacks.\n * @name dataObject\n * @property {Object} data.instance The Popper.js instance\n * @property {String} data.placement Placement applied to popper\n * @property {String} data.originalPlacement Placement originally defined on init\n * @property {Boolean} data.flipped True if popper has been flipped by flip modifier\n * @property {Boolean} data.hide True if the reference element is out of boundaries, useful to know when to hide the popper\n * @property {HTMLElement} data.arrowElement Node used as arrow by arrow modifier\n * @property {Object} data.styles Any CSS property defined here will be applied to the popper. It expects the JavaScript nomenclature (eg. `marginBottom`)\n * @property {Object} data.arrowStyles Any CSS property defined here will be applied to the popper arrow. It expects the JavaScript nomenclature (eg. `marginBottom`)\n * @property {Object} data.boundaries Offsets of the popper boundaries\n * @property {Object} data.offsets The measurements of popper, reference and arrow elements\n * @property {Object} data.offsets.popper `top`, `left`, `width`, `height` values\n * @property {Object} data.offsets.reference `top`, `left`, `width`, `height` values\n * @property {Object} data.offsets.arrow] `top` and `left` offsets, only one of them will be different from 0\n */\n","/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by `update` method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nexport default function shift(data) {\n const placement = data.placement;\n const basePlacement = placement.split('-')[0];\n const shiftvariation = placement.split('-')[1];\n\n // if shift shiftvariation is specified, run the modifier\n if (shiftvariation) {\n const { reference, popper } = data.offsets;\n const isVertical = ['bottom', 'top'].indexOf(basePlacement) !== -1;\n const side = isVertical ? 'left' : 'top';\n const measurement = isVertical ? 'width' : 'height';\n\n const shiftOffsets = {\n start: { [side]: reference[side] },\n end: {\n [side]: reference[side] + reference[measurement] - popper[measurement],\n },\n };\n\n data.offsets.popper = { ...popper, ...shiftOffsets[shiftvariation] };\n }\n\n return data;\n}\n","import getOffsetParent from '../utils/getOffsetParent';\nimport getBoundaries from '../utils/getBoundaries';\nimport getSupportedPropertyName from '../utils/getSupportedPropertyName';\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by `update` method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nexport default function preventOverflow(data, options) {\n let boundariesElement =\n options.boundariesElement || getOffsetParent(data.instance.popper);\n\n // If offsetParent is the reference element, we really want to\n // go one step up and use the next offsetParent as reference to\n // avoid to make this modifier completely useless and look like broken\n if (data.instance.reference === boundariesElement) {\n boundariesElement = getOffsetParent(boundariesElement);\n }\n\n // NOTE: DOM access here\n // resets the popper's position so that the document size can be calculated excluding\n // the size of the popper element itself\n const transformProp = getSupportedPropertyName('transform');\n const popperStyles = data.instance.popper.style; // assignment to help minification\n const { top, left, [transformProp]: transform } = popperStyles;\n popperStyles.top = '';\n popperStyles.left = '';\n popperStyles[transformProp] = '';\n\n const boundaries = getBoundaries(\n data.instance.popper,\n data.instance.reference,\n options.padding,\n boundariesElement,\n data.positionFixed\n );\n\n // NOTE: DOM access here\n // restores the original style properties after the offsets have been computed\n popperStyles.top = top;\n popperStyles.left = left;\n popperStyles[transformProp] = transform;\n\n options.boundaries = boundaries;\n\n const order = options.priority;\n let popper = data.offsets.popper;\n\n const check = {\n primary(placement) {\n let value = popper[placement];\n if (\n popper[placement] < boundaries[placement] &&\n !options.escapeWithReference\n ) {\n value = Math.max(popper[placement], boundaries[placement]);\n }\n return { [placement]: value };\n },\n secondary(placement) {\n const mainSide = placement === 'right' ? 'left' : 'top';\n let value = popper[mainSide];\n if (\n popper[placement] > boundaries[placement] &&\n !options.escapeWithReference\n ) {\n value = Math.min(\n popper[mainSide],\n boundaries[placement] -\n (placement === 'right' ? popper.width : popper.height)\n );\n }\n return { [mainSide]: value };\n },\n };\n\n order.forEach(placement => {\n const side =\n ['left', 'top'].indexOf(placement) !== -1 ? 'primary' : 'secondary';\n popper = { ...popper, ...check[side](placement) };\n });\n\n data.offsets.popper = popper;\n\n return data;\n}\n","/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by update method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nexport default function keepTogether(data) {\n const { popper, reference } = data.offsets;\n const placement = data.placement.split('-')[0];\n const floor = Math.floor;\n const isVertical = ['top', 'bottom'].indexOf(placement) !== -1;\n const side = isVertical ? 'right' : 'bottom';\n const opSide = isVertical ? 'left' : 'top';\n const measurement = isVertical ? 'width' : 'height';\n\n if (popper[side] < floor(reference[opSide])) {\n data.offsets.popper[opSide] =\n floor(reference[opSide]) - popper[measurement];\n }\n if (popper[opSide] > floor(reference[side])) {\n data.offsets.popper[opSide] = floor(reference[side]);\n }\n\n return data;\n}\n","import getClientRect from '../utils/getClientRect';\nimport getOuterSizes from '../utils/getOuterSizes';\nimport isModifierRequired from '../utils/isModifierRequired';\nimport getStyleComputedProperty from '../utils/getStyleComputedProperty';\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by update method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nexport default function arrow(data, options) {\n // arrow depends on keepTogether in order to work\n if (!isModifierRequired(data.instance.modifiers, 'arrow', 'keepTogether')) {\n return data;\n }\n\n let arrowElement = options.element;\n\n // if arrowElement is a string, suppose it's a CSS selector\n if (typeof arrowElement === 'string') {\n arrowElement = data.instance.popper.querySelector(arrowElement);\n\n // if arrowElement is not found, don't run the modifier\n if (!arrowElement) {\n return data;\n }\n } else {\n // if the arrowElement isn't a query selector we must check that the\n // provided DOM node is child of its popper node\n if (!data.instance.popper.contains(arrowElement)) {\n console.warn(\n 'WARNING: `arrow.element` must be child of its popper element!'\n );\n return data;\n }\n }\n\n const placement = data.placement.split('-')[0];\n const { popper, reference } = data.offsets;\n const isVertical = ['left', 'right'].indexOf(placement) !== -1;\n\n const len = isVertical ? 'height' : 'width';\n const sideCapitalized = isVertical ? 'Top' : 'Left';\n const side = sideCapitalized.toLowerCase();\n const altSide = isVertical ? 'left' : 'top';\n const opSide = isVertical ? 'bottom' : 'right';\n const arrowElementSize = getOuterSizes(arrowElement)[len];\n\n //\n // extends keepTogether behavior making sure the popper and its\n // reference have enough pixels in conjunction\n //\n\n // top/left side\n if (reference[opSide] - arrowElementSize < popper[side]) {\n data.offsets.popper[side] -=\n popper[side] - (reference[opSide] - arrowElementSize);\n }\n // bottom/right side\n if (reference[side] + arrowElementSize > popper[opSide]) {\n data.offsets.popper[side] +=\n reference[side] + arrowElementSize - popper[opSide];\n }\n data.offsets.popper = getClientRect(data.offsets.popper);\n\n // compute center of the popper\n const center = reference[side] + reference[len] / 2 - arrowElementSize / 2;\n\n // Compute the sideValue using the updated popper offsets\n // take popper margin in account because we don't have this info available\n const css = getStyleComputedProperty(data.instance.popper);\n const popperMarginSide = parseFloat(css[`margin${sideCapitalized}`]);\n const popperBorderSide = parseFloat(css[`border${sideCapitalized}Width`]);\n let sideValue =\n center - data.offsets.popper[side] - popperMarginSide - popperBorderSide;\n\n // prevent arrowElement from being placed not contiguously to its popper\n sideValue = Math.max(Math.min(popper[len] - arrowElementSize, sideValue), 0);\n\n data.arrowElement = arrowElement;\n data.offsets.arrow = {\n [side]: Math.round(sideValue),\n [altSide]: '', // make sure to unset any eventual altSide value from the DOM node\n };\n\n return data;\n}\n","/**\n * Get the opposite placement variation of the given one\n * @method\n * @memberof Popper.Utils\n * @argument {String} placement variation\n * @returns {String} flipped placement variation\n */\nexport default function getOppositeVariation(variation) {\n if (variation === 'end') {\n return 'start';\n } else if (variation === 'start') {\n return 'end';\n }\n return variation;\n}\n","import getClientRect from '../utils/getClientRect';\nimport getOppositePlacement from '../utils/getOppositePlacement';\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by `update` method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nexport default function inner(data) {\n const placement = data.placement;\n const basePlacement = placement.split('-')[0];\n const { popper, reference } = data.offsets;\n const isHoriz = ['left', 'right'].indexOf(basePlacement) !== -1;\n\n const subtractLength = ['top', 'left'].indexOf(basePlacement) === -1;\n\n popper[isHoriz ? 'left' : 'top'] =\n reference[basePlacement] -\n (subtractLength ? popper[isHoriz ? 'width' : 'height'] : 0);\n\n data.placement = getOppositePlacement(placement);\n data.offsets.popper = getClientRect(popper);\n\n return data;\n}\n","import isModifierRequired from '../utils/isModifierRequired';\nimport find from '../utils/find';\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by update method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nexport default function hide(data) {\n if (!isModifierRequired(data.instance.modifiers, 'hide', 'preventOverflow')) {\n return data;\n }\n\n const refRect = data.offsets.reference;\n const bound = find(\n data.instance.modifiers,\n modifier => modifier.name === 'preventOverflow'\n ).boundaries;\n\n if (\n refRect.bottom < bound.top ||\n refRect.left > bound.right ||\n refRect.top > bound.bottom ||\n refRect.right < bound.left\n ) {\n // Avoid unnecessary DOM access if visibility hasn't changed\n if (data.hide === true) {\n return data;\n }\n\n data.hide = true;\n data.attributes['x-out-of-boundaries'] = '';\n } else {\n // Avoid unnecessary DOM access if visibility hasn't changed\n if (data.hide === false) {\n return data;\n }\n\n data.hide = false;\n data.attributes['x-out-of-boundaries'] = false;\n }\n\n return data;\n}\n","/**\n * @function\n * @memberof Popper.Utils\n * @argument {Object} data - The data object generated by `update` method\n * @argument {Boolean} shouldRound - If the offsets should be rounded at all\n * @returns {Object} The popper's position offsets rounded\n *\n * The tale of pixel-perfect positioning. It's still not 100% perfect, but as\n * good as it can be within reason.\n * Discussion here: https://github.com/FezVrasta/popper.js/pull/715\n *\n * Low DPI screens cause a popper to be blurry if not using full pixels (Safari\n * as well on High DPI screens).\n *\n * Firefox prefers no rounding for positioning and does not have blurriness on\n * high DPI screens.\n *\n * Only horizontal placement and left/right values need to be considered.\n */\nexport default function getRoundedOffsets(data, shouldRound) {\n const { popper, reference } = data.offsets;\n const { round, floor } = Math;\n const noRound = v => v;\n \n const referenceWidth = round(reference.width);\n const popperWidth = round(popper.width);\n \n const isVertical = ['left', 'right'].indexOf(data.placement) !== -1;\n const isVariation = data.placement.indexOf('-') !== -1;\n const sameWidthParity = referenceWidth % 2 === popperWidth % 2;\n const bothOddWidth = referenceWidth % 2 === 1 && popperWidth % 2 === 1;\n\n const horizontalToInteger = !shouldRound\n ? noRound\n : isVertical || isVariation || sameWidthParity\n ? round\n : floor;\n const verticalToInteger = !shouldRound ? noRound : round;\n\n return {\n left: horizontalToInteger(\n bothOddWidth && !isVariation && shouldRound\n ? popper.left - 1\n : popper.left\n ),\n top: verticalToInteger(popper.top),\n bottom: verticalToInteger(popper.bottom),\n right: horizontalToInteger(popper.right),\n };\n}\n","import setStyles from '../utils/setStyles';\nimport setAttributes from '../utils/setAttributes';\nimport getReferenceOffsets from '../utils/getReferenceOffsets';\nimport computeAutoPlacement from '../utils/computeAutoPlacement';\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by `update` method\n * @argument {Object} data.styles - List of style properties - values to apply to popper element\n * @argument {Object} data.attributes - List of attribute properties - values to apply to popper element\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The same data object\n */\nexport default function applyStyle(data) {\n // any property present in `data.styles` will be applied to the popper,\n // in this way we can make the 3rd party modifiers add custom styles to it\n // Be aware, modifiers could override the properties defined in the previous\n // lines of this modifier!\n setStyles(data.instance.popper, data.styles);\n\n // any property present in `data.attributes` will be applied to the popper,\n // they will be set as HTML attributes of the element\n setAttributes(data.instance.popper, data.attributes);\n\n // if arrowElement is defined and arrowStyles has some properties\n if (data.arrowElement && Object.keys(data.arrowStyles).length) {\n setStyles(data.arrowElement, data.arrowStyles);\n }\n\n return data;\n}\n\n/**\n * Set the x-placement attribute before everything else because it could be used\n * to add margins to the popper margins needs to be calculated to get the\n * correct popper offsets.\n * @method\n * @memberof Popper.modifiers\n * @param {HTMLElement} reference - The reference element used to position the popper\n * @param {HTMLElement} popper - The HTML element used as popper\n * @param {Object} options - Popper.js options\n */\nexport function applyStyleOnLoad(\n reference,\n popper,\n options,\n modifierOptions,\n state\n) {\n // compute reference element offsets\n const referenceOffsets = getReferenceOffsets(state, popper, reference, options.positionFixed);\n\n // compute auto placement, store placement inside the data object,\n // modifiers will be able to edit `placement` if needed\n // and refer to originalPlacement to know the original value\n const placement = computeAutoPlacement(\n options.placement,\n referenceOffsets,\n popper,\n reference,\n options.modifiers.flip.boundariesElement,\n options.modifiers.flip.padding\n );\n\n popper.setAttribute('x-placement', placement);\n\n // Apply `position` to popper before anything else because\n // without the position applied we can't guarantee correct computations\n setStyles(popper, { position: options.positionFixed ? 'fixed' : 'absolute' });\n\n return options;\n}\n","/**\n * Set the attributes to the given popper\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element - Element to apply the attributes to\n * @argument {Object} styles\n * Object with a list of properties and values which will be applied to the element\n */\nexport default function setAttributes(element, attributes) {\n Object.keys(attributes).forEach(function(prop) {\n const value = attributes[prop];\n if (value !== false) {\n element.setAttribute(prop, attributes[prop]);\n } else {\n element.removeAttribute(prop);\n }\n });\n}\n","import modifiers from '../modifiers/index';\n\n/**\n * Default options provided to Popper.js constructor.
\n * These can be overridden using the `options` argument of Popper.js.
\n * To override an option, simply pass an object with the same\n * structure of the `options` object, as the 3rd argument. For example:\n * ```\n * new Popper(ref, pop, {\n * modifiers: {\n * preventOverflow: { enabled: false }\n * }\n * })\n * ```\n * @type {Object}\n * @static\n * @memberof Popper\n */\nexport default {\n /**\n * Popper's placement.\n * @prop {Popper.placements} placement='bottom'\n */\n placement: 'bottom',\n\n /**\n * Set this to true if you want popper to position it self in 'fixed' mode\n * @prop {Boolean} positionFixed=false\n */\n positionFixed: false,\n\n /**\n * Whether events (resize, scroll) are initially enabled.\n * @prop {Boolean} eventsEnabled=true\n */\n eventsEnabled: true,\n\n /**\n * Set to true if you want to automatically remove the popper when\n * you call the `destroy` method.\n * @prop {Boolean} removeOnDestroy=false\n */\n removeOnDestroy: false,\n\n /**\n * Callback called when the popper is created.
\n * By default, it is set to no-op.
\n * Access Popper.js instance with `data.instance`.\n * @prop {onCreate}\n */\n onCreate: () => {},\n\n /**\n * Callback called when the popper is updated. This callback is not called\n * on the initialization/creation of the popper, but only on subsequent\n * updates.
\n * By default, it is set to no-op.
\n * Access Popper.js instance with `data.instance`.\n * @prop {onUpdate}\n */\n onUpdate: () => {},\n\n /**\n * List of modifiers used to modify the offsets before they are applied to the popper.\n * They provide most of the functionalities of Popper.js.\n * @prop {modifiers}\n */\n modifiers,\n};\n\n/**\n * @callback onCreate\n * @param {dataObject} data\n */\n\n/**\n * @callback onUpdate\n * @param {dataObject} data\n */\n","// Utils\nimport debounce from './utils/debounce';\nimport isFunction from './utils/isFunction';\n\n// Methods\nimport update from './methods/update';\nimport destroy from './methods/destroy';\nimport enableEventListeners from './methods/enableEventListeners';\nimport disableEventListeners from './methods/disableEventListeners';\nimport Defaults from './methods/defaults';\nimport placements from './methods/placements';\n\nexport default class Popper {\n /**\n * Creates a new Popper.js instance.\n * @class Popper\n * @param {Element|referenceObject} reference - The reference element used to position the popper\n * @param {Element} popper - The HTML / XML element used as the popper\n * @param {Object} options - Your custom options to override the ones defined in [Defaults](#defaults)\n * @return {Object} instance - The generated Popper.js instance\n */\n constructor(reference, popper, options = {}) {\n // make update() debounced, so that it only runs at most once-per-tick\n this.update = debounce(this.update.bind(this));\n\n // with {} we create a new object with the options inside it\n this.options = { ...Popper.Defaults, ...options };\n\n // init state\n this.state = {\n isDestroyed: false,\n isCreated: false,\n scrollParents: [],\n };\n\n // get reference and popper elements (allow jQuery wrappers)\n this.reference = reference && reference.jquery ? reference[0] : reference;\n this.popper = popper && popper.jquery ? popper[0] : popper;\n\n // Deep merge modifiers options\n this.options.modifiers = {};\n Object.keys({\n ...Popper.Defaults.modifiers,\n ...options.modifiers,\n }).forEach(name => {\n this.options.modifiers[name] = {\n // If it's a built-in modifier, use it as base\n ...(Popper.Defaults.modifiers[name] || {}),\n // If there are custom options, override and merge with default ones\n ...(options.modifiers ? options.modifiers[name] : {}),\n };\n });\n\n // Refactoring modifiers' list (Object => Array)\n this.modifiers = Object.keys(this.options.modifiers)\n .map(name => ({\n name,\n ...this.options.modifiers[name],\n }))\n // sort the modifiers by order\n .sort((a, b) => a.order - b.order);\n\n // modifiers have the ability to execute arbitrary code when Popper.js get inited\n // such code is executed in the same order of its modifier\n // they could add new properties to their options configuration\n // BE AWARE: don't add options to `options.modifiers.name` but to `modifierOptions`!\n this.modifiers.forEach(modifierOptions => {\n if (modifierOptions.enabled && isFunction(modifierOptions.onLoad)) {\n modifierOptions.onLoad(\n this.reference,\n this.popper,\n this.options,\n modifierOptions,\n this.state\n );\n }\n });\n\n // fire the first update to position the popper in the right place\n this.update();\n\n const eventsEnabled = this.options.eventsEnabled;\n if (eventsEnabled) {\n // setup event listeners, they will take care of update the position in specific situations\n this.enableEventListeners();\n }\n\n this.state.eventsEnabled = eventsEnabled;\n }\n\n // We can't use class properties because they don't get listed in the\n // class prototype and break stuff like Sinon stubs\n update() {\n return update.call(this);\n }\n destroy() {\n return destroy.call(this);\n }\n enableEventListeners() {\n return enableEventListeners.call(this);\n }\n disableEventListeners() {\n return disableEventListeners.call(this);\n }\n\n /**\n * Schedules an update. It will run on the next UI update available.\n * @method scheduleUpdate\n * @memberof Popper\n */\n scheduleUpdate = () => requestAnimationFrame(this.update);\n\n /**\n * Collection of utilities useful when writing custom modifiers.\n * Starting from version 1.7, this method is available only if you\n * include `popper-utils.js` before `popper.js`.\n *\n * **DEPRECATION**: This way to access PopperUtils is deprecated\n * and will be removed in v2! Use the PopperUtils module directly instead.\n * Due to the high instability of the methods contained in Utils, we can't\n * guarantee them to follow semver. Use them at your own risk!\n * @static\n * @private\n * @type {Object}\n * @deprecated since version 1.8\n * @member Utils\n * @memberof Popper\n */\n static Utils = (typeof window !== 'undefined' ? window : global).PopperUtils;\n\n static placements = placements;\n\n static Defaults = Defaults;\n}\n\n/**\n * The `referenceObject` is an object that provides an interface compatible with Popper.js\n * and lets you use it as replacement of a real DOM node.
\n * You can use this method to position a popper relatively to a set of coordinates\n * in case you don't have a DOM node to use as reference.\n *\n * ```\n * new Popper(referenceObject, popperNode);\n * ```\n *\n * NB: This feature isn't supported in Internet Explorer 10.\n * @name referenceObject\n * @property {Function} data.getBoundingClientRect\n * A function that returns a set of coordinates compatible with the native `getBoundingClientRect` method.\n * @property {number} data.clientWidth\n * An ES6 getter that will return the width of the virtual reference element.\n * @property {number} data.clientHeight\n * An ES6 getter that will return the height of the virtual reference element.\n */\n","import _objectWithoutPropertiesLoose from \"@babel/runtime/helpers/objectWithoutPropertiesLoose\";\nimport _extends from \"@babel/runtime/helpers/extends\";\nimport _inheritsLoose from \"@babel/runtime/helpers/inheritsLoose\";\nimport _assertThisInitialized from \"@babel/runtime/helpers/assertThisInitialized\";\nimport _defineProperty from \"@babel/runtime/helpers/defineProperty\";\nimport deepEqual from \"deep-equal\";\nimport * as React from 'react';\nimport PopperJS from 'popper.js';\nimport { ManagerReferenceNodeContext } from './Manager';\nimport { unwrapArray, setRef, shallowEqual } from './utils';\nvar initialStyle = {\n position: 'absolute',\n top: 0,\n left: 0,\n opacity: 0,\n pointerEvents: 'none'\n};\nvar initialArrowStyle = {};\nexport var InnerPopper =\n/*#__PURE__*/\nfunction (_React$Component) {\n _inheritsLoose(InnerPopper, _React$Component);\n\n function InnerPopper() {\n var _this;\n\n for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {\n args[_key] = arguments[_key];\n }\n\n _this = _React$Component.call.apply(_React$Component, [this].concat(args)) || this;\n\n _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"state\", {\n data: undefined,\n placement: undefined\n });\n\n _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"popperInstance\", void 0);\n\n _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"popperNode\", null);\n\n _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"arrowNode\", null);\n\n _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"setPopperNode\", function (popperNode) {\n if (!popperNode || _this.popperNode === popperNode) return;\n setRef(_this.props.innerRef, popperNode);\n _this.popperNode = popperNode;\n\n _this.updatePopperInstance();\n });\n\n _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"setArrowNode\", function (arrowNode) {\n _this.arrowNode = arrowNode;\n });\n\n _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"updateStateModifier\", {\n enabled: true,\n order: 900,\n fn: function fn(data) {\n var placement = data.placement;\n\n _this.setState({\n data: data,\n placement: placement\n });\n\n return data;\n }\n });\n\n _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"getOptions\", function () {\n return {\n placement: _this.props.placement,\n eventsEnabled: _this.props.eventsEnabled,\n positionFixed: _this.props.positionFixed,\n modifiers: _extends({}, _this.props.modifiers, {\n arrow: _extends({}, _this.props.modifiers && _this.props.modifiers.arrow, {\n enabled: !!_this.arrowNode,\n element: _this.arrowNode\n }),\n applyStyle: {\n enabled: false\n },\n updateStateModifier: _this.updateStateModifier\n })\n };\n });\n\n _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"getPopperStyle\", function () {\n return !_this.popperNode || !_this.state.data ? initialStyle : _extends({\n position: _this.state.data.offsets.popper.position\n }, _this.state.data.styles);\n });\n\n _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"getPopperPlacement\", function () {\n return !_this.state.data ? undefined : _this.state.placement;\n });\n\n _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"getArrowStyle\", function () {\n return !_this.arrowNode || !_this.state.data ? initialArrowStyle : _this.state.data.arrowStyles;\n });\n\n _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"getOutOfBoundariesState\", function () {\n return _this.state.data ? _this.state.data.hide : undefined;\n });\n\n _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"destroyPopperInstance\", function () {\n if (!_this.popperInstance) return;\n\n _this.popperInstance.destroy();\n\n _this.popperInstance = null;\n });\n\n _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"updatePopperInstance\", function () {\n _this.destroyPopperInstance();\n\n var _assertThisInitialize = _assertThisInitialized(_assertThisInitialized(_this)),\n popperNode = _assertThisInitialize.popperNode;\n\n var referenceElement = _this.props.referenceElement;\n if (!referenceElement || !popperNode) return;\n _this.popperInstance = new PopperJS(referenceElement, popperNode, _this.getOptions());\n });\n\n _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"scheduleUpdate\", function () {\n if (_this.popperInstance) {\n _this.popperInstance.scheduleUpdate();\n }\n });\n\n return _this;\n }\n\n var _proto = InnerPopper.prototype;\n\n _proto.componentDidUpdate = function componentDidUpdate(prevProps, prevState) {\n // If the Popper.js options have changed, update the instance (destroy + create)\n if (this.props.placement !== prevProps.placement || this.props.referenceElement !== prevProps.referenceElement || this.props.positionFixed !== prevProps.positionFixed || !deepEqual(this.props.modifiers, prevProps.modifiers, {\n strict: true\n })) {\n // develop only check that modifiers isn't being updated needlessly\n if (process.env.NODE_ENV === \"development\") {\n if (this.props.modifiers !== prevProps.modifiers && this.props.modifiers != null && prevProps.modifiers != null && shallowEqual(this.props.modifiers, prevProps.modifiers)) {\n console.warn(\"'modifiers' prop reference updated even though all values appear the same.\\nConsider memoizing the 'modifiers' object to avoid needless rendering.\");\n }\n }\n\n this.updatePopperInstance();\n } else if (this.props.eventsEnabled !== prevProps.eventsEnabled && this.popperInstance) {\n this.props.eventsEnabled ? this.popperInstance.enableEventListeners() : this.popperInstance.disableEventListeners();\n } // A placement difference in state means popper determined a new placement\n // apart from the props value. By the time the popper element is rendered with\n // the new position Popper has already measured it, if the place change triggers\n // a size change it will result in a misaligned popper. So we schedule an update to be sure.\n\n\n if (prevState.placement !== this.state.placement) {\n this.scheduleUpdate();\n }\n };\n\n _proto.componentWillUnmount = function componentWillUnmount() {\n setRef(this.props.innerRef, null);\n this.destroyPopperInstance();\n };\n\n _proto.render = function render() {\n return unwrapArray(this.props.children)({\n ref: this.setPopperNode,\n style: this.getPopperStyle(),\n placement: this.getPopperPlacement(),\n outOfBoundaries: this.getOutOfBoundariesState(),\n scheduleUpdate: this.scheduleUpdate,\n arrowProps: {\n ref: this.setArrowNode,\n style: this.getArrowStyle()\n }\n });\n };\n\n return InnerPopper;\n}(React.Component);\n\n_defineProperty(InnerPopper, \"defaultProps\", {\n placement: 'bottom',\n eventsEnabled: true,\n referenceElement: undefined,\n positionFixed: false\n});\n\nvar placements = PopperJS.placements;\nexport { placements };\nexport default function Popper(_ref) {\n var referenceElement = _ref.referenceElement,\n props = _objectWithoutPropertiesLoose(_ref, [\"referenceElement\"]);\n\n return React.createElement(ManagerReferenceNodeContext.Consumer, null, function (referenceNode) {\n return React.createElement(InnerPopper, _extends({\n referenceElement: referenceElement !== undefined ? referenceElement : referenceNode\n }, props));\n });\n}","/*\n * Copyright 2020 Palantir Technologies, Inc. All rights reserved.\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\nimport { isFunction } from \"./functionUtils\";\n\nexport function elementIsOrContains(element: HTMLElement, testElement: HTMLElement) {\n return element === testElement || element.contains(testElement);\n}\n\n/**\n * Throttle an event on an EventTarget by wrapping it in a\n * `requestAnimationFrame` call. Returns the event handler that was bound to\n * given eventName so you can clean up after yourself.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/Events/scroll\n */\nexport function throttleEvent(target: EventTarget, eventName: string, newEventName: string) {\n const throttledFunc = throttleImpl((event: Event) => {\n target.dispatchEvent(new CustomEvent(newEventName, event));\n });\n target.addEventListener(eventName, throttledFunc);\n return throttledFunc;\n}\n\nexport interface IThrottledReactEventOptions {\n preventDefault?: boolean;\n}\n\n/**\n * Throttle a callback by wrapping it in a `requestAnimationFrame` call. Returns\n * the throttled function.\n *\n * @see https://www.html5rocks.com/en/tutorials/speed/animations/\n */\nexport function throttleReactEventCallback(\n callback: (event: E, ...otherArgs: any[]) => any,\n options: IThrottledReactEventOptions = {},\n) {\n const throttledFunc = throttleImpl(\n callback,\n (event2: E) => {\n if (options.preventDefault) {\n event2.preventDefault();\n }\n },\n // prevent React from reclaiming the event object before we reference it\n (event2: E) => event2.persist(),\n );\n return throttledFunc;\n}\n\n/**\n * Throttle a method by wrapping it in a `requestAnimationFrame` call. Returns\n * the throttled function.\n */\n// eslint-disable-next-line @typescript-eslint/ban-types\nexport function throttle(method: T): T {\n return throttleImpl(method);\n}\n\n// eslint-disable-next-line @typescript-eslint/ban-types\nfunction throttleImpl(\n onAnimationFrameRequested: T,\n onBeforeIsRunningCheck?: T,\n onAfterIsRunningCheck?: T,\n) {\n let isRunning = false;\n const func = (...args: any[]) => {\n // don't use safeInvoke, because we might have more than its max number\n // of typed params\n if (isFunction(onBeforeIsRunningCheck)) {\n onBeforeIsRunningCheck(...args);\n }\n\n if (isRunning) {\n return;\n }\n isRunning = true;\n\n if (isFunction(onAfterIsRunningCheck)) {\n onAfterIsRunningCheck(...args);\n }\n\n requestAnimationFrame(() => {\n onAnimationFrameRequested(...args);\n isRunning = false;\n });\n };\n return (func as any) as T;\n}\n","/**\r\n * A collection of shims that provide minimal functionality of the ES6 collections.\r\n *\r\n * These implementations are not meant to be used outside of the ResizeObserver\r\n * modules as they cover only a limited range of use cases.\r\n */\r\n/* eslint-disable require-jsdoc, valid-jsdoc */\r\nvar MapShim = (function () {\r\n if (typeof Map !== 'undefined') {\r\n return Map;\r\n }\r\n /**\r\n * Returns index in provided array that matches the specified key.\r\n *\r\n * @param {Array} arr\r\n * @param {*} key\r\n * @returns {number}\r\n */\r\n function getIndex(arr, key) {\r\n var result = -1;\r\n arr.some(function (entry, index) {\r\n if (entry[0] === key) {\r\n result = index;\r\n return true;\r\n }\r\n return false;\r\n });\r\n return result;\r\n }\r\n return /** @class */ (function () {\r\n function class_1() {\r\n this.__entries__ = [];\r\n }\r\n Object.defineProperty(class_1.prototype, \"size\", {\r\n /**\r\n * @returns {boolean}\r\n */\r\n get: function () {\r\n return this.__entries__.length;\r\n },\r\n enumerable: true,\r\n configurable: true\r\n });\r\n /**\r\n * @param {*} key\r\n * @returns {*}\r\n */\r\n class_1.prototype.get = function (key) {\r\n var index = getIndex(this.__entries__, key);\r\n var entry = this.__entries__[index];\r\n return entry && entry[1];\r\n };\r\n /**\r\n * @param {*} key\r\n * @param {*} value\r\n * @returns {void}\r\n */\r\n class_1.prototype.set = function (key, value) {\r\n var index = getIndex(this.__entries__, key);\r\n if (~index) {\r\n this.__entries__[index][1] = value;\r\n }\r\n else {\r\n this.__entries__.push([key, value]);\r\n }\r\n };\r\n /**\r\n * @param {*} key\r\n * @returns {void}\r\n */\r\n class_1.prototype.delete = function (key) {\r\n var entries = this.__entries__;\r\n var index = getIndex(entries, key);\r\n if (~index) {\r\n entries.splice(index, 1);\r\n }\r\n };\r\n /**\r\n * @param {*} key\r\n * @returns {void}\r\n */\r\n class_1.prototype.has = function (key) {\r\n return !!~getIndex(this.__entries__, key);\r\n };\r\n /**\r\n * @returns {void}\r\n */\r\n class_1.prototype.clear = function () {\r\n this.__entries__.splice(0);\r\n };\r\n /**\r\n * @param {Function} callback\r\n * @param {*} [ctx=null]\r\n * @returns {void}\r\n */\r\n class_1.prototype.forEach = function (callback, ctx) {\r\n if (ctx === void 0) { ctx = null; }\r\n for (var _i = 0, _a = this.__entries__; _i < _a.length; _i++) {\r\n var entry = _a[_i];\r\n callback.call(ctx, entry[1], entry[0]);\r\n }\r\n };\r\n return class_1;\r\n }());\r\n})();\n\n/**\r\n * Detects whether window and document objects are available in current environment.\r\n */\r\nvar isBrowser = typeof window !== 'undefined' && typeof document !== 'undefined' && window.document === document;\n\n// Returns global object of a current environment.\r\nvar global$1 = (function () {\r\n if (typeof global !== 'undefined' && global.Math === Math) {\r\n return global;\r\n }\r\n if (typeof self !== 'undefined' && self.Math === Math) {\r\n return self;\r\n }\r\n if (typeof window !== 'undefined' && window.Math === Math) {\r\n return window;\r\n }\r\n // eslint-disable-next-line no-new-func\r\n return Function('return this')();\r\n})();\n\n/**\r\n * A shim for the requestAnimationFrame which falls back to the setTimeout if\r\n * first one is not supported.\r\n *\r\n * @returns {number} Requests' identifier.\r\n */\r\nvar requestAnimationFrame$1 = (function () {\r\n if (typeof requestAnimationFrame === 'function') {\r\n // It's required to use a bounded function because IE sometimes throws\r\n // an \"Invalid calling object\" error if rAF is invoked without the global\r\n // object on the left hand side.\r\n return requestAnimationFrame.bind(global$1);\r\n }\r\n return function (callback) { return setTimeout(function () { return callback(Date.now()); }, 1000 / 60); };\r\n})();\n\n// Defines minimum timeout before adding a trailing call.\r\nvar trailingTimeout = 2;\r\n/**\r\n * Creates a wrapper function which ensures that provided callback will be\r\n * invoked only once during the specified delay period.\r\n *\r\n * @param {Function} callback - Function to be invoked after the delay period.\r\n * @param {number} delay - Delay after which to invoke callback.\r\n * @returns {Function}\r\n */\r\nfunction throttle (callback, delay) {\r\n var leadingCall = false, trailingCall = false, lastCallTime = 0;\r\n /**\r\n * Invokes the original callback function and schedules new invocation if\r\n * the \"proxy\" was called during current request.\r\n *\r\n * @returns {void}\r\n */\r\n function resolvePending() {\r\n if (leadingCall) {\r\n leadingCall = false;\r\n callback();\r\n }\r\n if (trailingCall) {\r\n proxy();\r\n }\r\n }\r\n /**\r\n * Callback invoked after the specified delay. It will further postpone\r\n * invocation of the original function delegating it to the\r\n * requestAnimationFrame.\r\n *\r\n * @returns {void}\r\n */\r\n function timeoutCallback() {\r\n requestAnimationFrame$1(resolvePending);\r\n }\r\n /**\r\n * Schedules invocation of the original function.\r\n *\r\n * @returns {void}\r\n */\r\n function proxy() {\r\n var timeStamp = Date.now();\r\n if (leadingCall) {\r\n // Reject immediately following calls.\r\n if (timeStamp - lastCallTime < trailingTimeout) {\r\n return;\r\n }\r\n // Schedule new call to be in invoked when the pending one is resolved.\r\n // This is important for \"transitions\" which never actually start\r\n // immediately so there is a chance that we might miss one if change\r\n // happens amids the pending invocation.\r\n trailingCall = true;\r\n }\r\n else {\r\n leadingCall = true;\r\n trailingCall = false;\r\n setTimeout(timeoutCallback, delay);\r\n }\r\n lastCallTime = timeStamp;\r\n }\r\n return proxy;\r\n}\n\n// Minimum delay before invoking the update of observers.\r\nvar REFRESH_DELAY = 20;\r\n// A list of substrings of CSS properties used to find transition events that\r\n// might affect dimensions of observed elements.\r\nvar transitionKeys = ['top', 'right', 'bottom', 'left', 'width', 'height', 'size', 'weight'];\r\n// Check if MutationObserver is available.\r\nvar mutationObserverSupported = typeof MutationObserver !== 'undefined';\r\n/**\r\n * Singleton controller class which handles updates of ResizeObserver instances.\r\n */\r\nvar ResizeObserverController = /** @class */ (function () {\r\n /**\r\n * Creates a new instance of ResizeObserverController.\r\n *\r\n * @private\r\n */\r\n function ResizeObserverController() {\r\n /**\r\n * Indicates whether DOM listeners have been added.\r\n *\r\n * @private {boolean}\r\n */\r\n this.connected_ = false;\r\n /**\r\n * Tells that controller has subscribed for Mutation Events.\r\n *\r\n * @private {boolean}\r\n */\r\n this.mutationEventsAdded_ = false;\r\n /**\r\n * Keeps reference to the instance of MutationObserver.\r\n *\r\n * @private {MutationObserver}\r\n */\r\n this.mutationsObserver_ = null;\r\n /**\r\n * A list of connected observers.\r\n *\r\n * @private {Array}\r\n */\r\n this.observers_ = [];\r\n this.onTransitionEnd_ = this.onTransitionEnd_.bind(this);\r\n this.refresh = throttle(this.refresh.bind(this), REFRESH_DELAY);\r\n }\r\n /**\r\n * Adds observer to observers list.\r\n *\r\n * @param {ResizeObserverSPI} observer - Observer to be added.\r\n * @returns {void}\r\n */\r\n ResizeObserverController.prototype.addObserver = function (observer) {\r\n if (!~this.observers_.indexOf(observer)) {\r\n this.observers_.push(observer);\r\n }\r\n // Add listeners if they haven't been added yet.\r\n if (!this.connected_) {\r\n this.connect_();\r\n }\r\n };\r\n /**\r\n * Removes observer from observers list.\r\n *\r\n * @param {ResizeObserverSPI} observer - Observer to be removed.\r\n * @returns {void}\r\n */\r\n ResizeObserverController.prototype.removeObserver = function (observer) {\r\n var observers = this.observers_;\r\n var index = observers.indexOf(observer);\r\n // Remove observer if it's present in registry.\r\n if (~index) {\r\n observers.splice(index, 1);\r\n }\r\n // Remove listeners if controller has no connected observers.\r\n if (!observers.length && this.connected_) {\r\n this.disconnect_();\r\n }\r\n };\r\n /**\r\n * Invokes the update of observers. It will continue running updates insofar\r\n * it detects changes.\r\n *\r\n * @returns {void}\r\n */\r\n ResizeObserverController.prototype.refresh = function () {\r\n var changesDetected = this.updateObservers_();\r\n // Continue running updates if changes have been detected as there might\r\n // be future ones caused by CSS transitions.\r\n if (changesDetected) {\r\n this.refresh();\r\n }\r\n };\r\n /**\r\n * Updates every observer from observers list and notifies them of queued\r\n * entries.\r\n *\r\n * @private\r\n * @returns {boolean} Returns \"true\" if any observer has detected changes in\r\n * dimensions of it's elements.\r\n */\r\n ResizeObserverController.prototype.updateObservers_ = function () {\r\n // Collect observers that have active observations.\r\n var activeObservers = this.observers_.filter(function (observer) {\r\n return observer.gatherActive(), observer.hasActive();\r\n });\r\n // Deliver notifications in a separate cycle in order to avoid any\r\n // collisions between observers, e.g. when multiple instances of\r\n // ResizeObserver are tracking the same element and the callback of one\r\n // of them changes content dimensions of the observed target. Sometimes\r\n // this may result in notifications being blocked for the rest of observers.\r\n activeObservers.forEach(function (observer) { return observer.broadcastActive(); });\r\n return activeObservers.length > 0;\r\n };\r\n /**\r\n * Initializes DOM listeners.\r\n *\r\n * @private\r\n * @returns {void}\r\n */\r\n ResizeObserverController.prototype.connect_ = function () {\r\n // Do nothing if running in a non-browser environment or if listeners\r\n // have been already added.\r\n if (!isBrowser || this.connected_) {\r\n return;\r\n }\r\n // Subscription to the \"Transitionend\" event is used as a workaround for\r\n // delayed transitions. This way it's possible to capture at least the\r\n // final state of an element.\r\n document.addEventListener('transitionend', this.onTransitionEnd_);\r\n window.addEventListener('resize', this.refresh);\r\n if (mutationObserverSupported) {\r\n this.mutationsObserver_ = new MutationObserver(this.refresh);\r\n this.mutationsObserver_.observe(document, {\r\n attributes: true,\r\n childList: true,\r\n characterData: true,\r\n subtree: true\r\n });\r\n }\r\n else {\r\n document.addEventListener('DOMSubtreeModified', this.refresh);\r\n this.mutationEventsAdded_ = true;\r\n }\r\n this.connected_ = true;\r\n };\r\n /**\r\n * Removes DOM listeners.\r\n *\r\n * @private\r\n * @returns {void}\r\n */\r\n ResizeObserverController.prototype.disconnect_ = function () {\r\n // Do nothing if running in a non-browser environment or if listeners\r\n // have been already removed.\r\n if (!isBrowser || !this.connected_) {\r\n return;\r\n }\r\n document.removeEventListener('transitionend', this.onTransitionEnd_);\r\n window.removeEventListener('resize', this.refresh);\r\n if (this.mutationsObserver_) {\r\n this.mutationsObserver_.disconnect();\r\n }\r\n if (this.mutationEventsAdded_) {\r\n document.removeEventListener('DOMSubtreeModified', this.refresh);\r\n }\r\n this.mutationsObserver_ = null;\r\n this.mutationEventsAdded_ = false;\r\n this.connected_ = false;\r\n };\r\n /**\r\n * \"Transitionend\" event handler.\r\n *\r\n * @private\r\n * @param {TransitionEvent} event\r\n * @returns {void}\r\n */\r\n ResizeObserverController.prototype.onTransitionEnd_ = function (_a) {\r\n var _b = _a.propertyName, propertyName = _b === void 0 ? '' : _b;\r\n // Detect whether transition may affect dimensions of an element.\r\n var isReflowProperty = transitionKeys.some(function (key) {\r\n return !!~propertyName.indexOf(key);\r\n });\r\n if (isReflowProperty) {\r\n this.refresh();\r\n }\r\n };\r\n /**\r\n * Returns instance of the ResizeObserverController.\r\n *\r\n * @returns {ResizeObserverController}\r\n */\r\n ResizeObserverController.getInstance = function () {\r\n if (!this.instance_) {\r\n this.instance_ = new ResizeObserverController();\r\n }\r\n return this.instance_;\r\n };\r\n /**\r\n * Holds reference to the controller's instance.\r\n *\r\n * @private {ResizeObserverController}\r\n */\r\n ResizeObserverController.instance_ = null;\r\n return ResizeObserverController;\r\n}());\n\n/**\r\n * Defines non-writable/enumerable properties of the provided target object.\r\n *\r\n * @param {Object} target - Object for which to define properties.\r\n * @param {Object} props - Properties to be defined.\r\n * @returns {Object} Target object.\r\n */\r\nvar defineConfigurable = (function (target, props) {\r\n for (var _i = 0, _a = Object.keys(props); _i < _a.length; _i++) {\r\n var key = _a[_i];\r\n Object.defineProperty(target, key, {\r\n value: props[key],\r\n enumerable: false,\r\n writable: false,\r\n configurable: true\r\n });\r\n }\r\n return target;\r\n});\n\n/**\r\n * Returns the global object associated with provided element.\r\n *\r\n * @param {Object} target\r\n * @returns {Object}\r\n */\r\nvar getWindowOf = (function (target) {\r\n // Assume that the element is an instance of Node, which means that it\r\n // has the \"ownerDocument\" property from which we can retrieve a\r\n // corresponding global object.\r\n var ownerGlobal = target && target.ownerDocument && target.ownerDocument.defaultView;\r\n // Return the local global object if it's not possible extract one from\r\n // provided element.\r\n return ownerGlobal || global$1;\r\n});\n\n// Placeholder of an empty content rectangle.\r\nvar emptyRect = createRectInit(0, 0, 0, 0);\r\n/**\r\n * Converts provided string to a number.\r\n *\r\n * @param {number|string} value\r\n * @returns {number}\r\n */\r\nfunction toFloat(value) {\r\n return parseFloat(value) || 0;\r\n}\r\n/**\r\n * Extracts borders size from provided styles.\r\n *\r\n * @param {CSSStyleDeclaration} styles\r\n * @param {...string} positions - Borders positions (top, right, ...)\r\n * @returns {number}\r\n */\r\nfunction getBordersSize(styles) {\r\n var positions = [];\r\n for (var _i = 1; _i < arguments.length; _i++) {\r\n positions[_i - 1] = arguments[_i];\r\n }\r\n return positions.reduce(function (size, position) {\r\n var value = styles['border-' + position + '-width'];\r\n return size + toFloat(value);\r\n }, 0);\r\n}\r\n/**\r\n * Extracts paddings sizes from provided styles.\r\n *\r\n * @param {CSSStyleDeclaration} styles\r\n * @returns {Object} Paddings box.\r\n */\r\nfunction getPaddings(styles) {\r\n var positions = ['top', 'right', 'bottom', 'left'];\r\n var paddings = {};\r\n for (var _i = 0, positions_1 = positions; _i < positions_1.length; _i++) {\r\n var position = positions_1[_i];\r\n var value = styles['padding-' + position];\r\n paddings[position] = toFloat(value);\r\n }\r\n return paddings;\r\n}\r\n/**\r\n * Calculates content rectangle of provided SVG element.\r\n *\r\n * @param {SVGGraphicsElement} target - Element content rectangle of which needs\r\n * to be calculated.\r\n * @returns {DOMRectInit}\r\n */\r\nfunction getSVGContentRect(target) {\r\n var bbox = target.getBBox();\r\n return createRectInit(0, 0, bbox.width, bbox.height);\r\n}\r\n/**\r\n * Calculates content rectangle of provided HTMLElement.\r\n *\r\n * @param {HTMLElement} target - Element for which to calculate the content rectangle.\r\n * @returns {DOMRectInit}\r\n */\r\nfunction getHTMLElementContentRect(target) {\r\n // Client width & height properties can't be\r\n // used exclusively as they provide rounded values.\r\n var clientWidth = target.clientWidth, clientHeight = target.clientHeight;\r\n // By this condition we can catch all non-replaced inline, hidden and\r\n // detached elements. Though elements with width & height properties less\r\n // than 0.5 will be discarded as well.\r\n //\r\n // Without it we would need to implement separate methods for each of\r\n // those cases and it's not possible to perform a precise and performance\r\n // effective test for hidden elements. E.g. even jQuery's ':visible' filter\r\n // gives wrong results for elements with width & height less than 0.5.\r\n if (!clientWidth && !clientHeight) {\r\n return emptyRect;\r\n }\r\n var styles = getWindowOf(target).getComputedStyle(target);\r\n var paddings = getPaddings(styles);\r\n var horizPad = paddings.left + paddings.right;\r\n var vertPad = paddings.top + paddings.bottom;\r\n // Computed styles of width & height are being used because they are the\r\n // only dimensions available to JS that contain non-rounded values. It could\r\n // be possible to utilize the getBoundingClientRect if only it's data wasn't\r\n // affected by CSS transformations let alone paddings, borders and scroll bars.\r\n var width = toFloat(styles.width), height = toFloat(styles.height);\r\n // Width & height include paddings and borders when the 'border-box' box\r\n // model is applied (except for IE).\r\n if (styles.boxSizing === 'border-box') {\r\n // Following conditions are required to handle Internet Explorer which\r\n // doesn't include paddings and borders to computed CSS dimensions.\r\n //\r\n // We can say that if CSS dimensions + paddings are equal to the \"client\"\r\n // properties then it's either IE, and thus we don't need to subtract\r\n // anything, or an element merely doesn't have paddings/borders styles.\r\n if (Math.round(width + horizPad) !== clientWidth) {\r\n width -= getBordersSize(styles, 'left', 'right') + horizPad;\r\n }\r\n if (Math.round(height + vertPad) !== clientHeight) {\r\n height -= getBordersSize(styles, 'top', 'bottom') + vertPad;\r\n }\r\n }\r\n // Following steps can't be applied to the document's root element as its\r\n // client[Width/Height] properties represent viewport area of the window.\r\n // Besides, it's as well not necessary as the itself neither has\r\n // rendered scroll bars nor it can be clipped.\r\n if (!isDocumentElement(target)) {\r\n // In some browsers (only in Firefox, actually) CSS width & height\r\n // include scroll bars size which can be removed at this step as scroll\r\n // bars are the only difference between rounded dimensions + paddings\r\n // and \"client\" properties, though that is not always true in Chrome.\r\n var vertScrollbar = Math.round(width + horizPad) - clientWidth;\r\n var horizScrollbar = Math.round(height + vertPad) - clientHeight;\r\n // Chrome has a rather weird rounding of \"client\" properties.\r\n // E.g. for an element with content width of 314.2px it sometimes gives\r\n // the client width of 315px and for the width of 314.7px it may give\r\n // 314px. And it doesn't happen all the time. So just ignore this delta\r\n // as a non-relevant.\r\n if (Math.abs(vertScrollbar) !== 1) {\r\n width -= vertScrollbar;\r\n }\r\n if (Math.abs(horizScrollbar) !== 1) {\r\n height -= horizScrollbar;\r\n }\r\n }\r\n return createRectInit(paddings.left, paddings.top, width, height);\r\n}\r\n/**\r\n * Checks whether provided element is an instance of the SVGGraphicsElement.\r\n *\r\n * @param {Element} target - Element to be checked.\r\n * @returns {boolean}\r\n */\r\nvar isSVGGraphicsElement = (function () {\r\n // Some browsers, namely IE and Edge, don't have the SVGGraphicsElement\r\n // interface.\r\n if (typeof SVGGraphicsElement !== 'undefined') {\r\n return function (target) { return target instanceof getWindowOf(target).SVGGraphicsElement; };\r\n }\r\n // If it's so, then check that element is at least an instance of the\r\n // SVGElement and that it has the \"getBBox\" method.\r\n // eslint-disable-next-line no-extra-parens\r\n return function (target) { return (target instanceof getWindowOf(target).SVGElement &&\r\n typeof target.getBBox === 'function'); };\r\n})();\r\n/**\r\n * Checks whether provided element is a document element ().\r\n *\r\n * @param {Element} target - Element to be checked.\r\n * @returns {boolean}\r\n */\r\nfunction isDocumentElement(target) {\r\n return target === getWindowOf(target).document.documentElement;\r\n}\r\n/**\r\n * Calculates an appropriate content rectangle for provided html or svg element.\r\n *\r\n * @param {Element} target - Element content rectangle of which needs to be calculated.\r\n * @returns {DOMRectInit}\r\n */\r\nfunction getContentRect(target) {\r\n if (!isBrowser) {\r\n return emptyRect;\r\n }\r\n if (isSVGGraphicsElement(target)) {\r\n return getSVGContentRect(target);\r\n }\r\n return getHTMLElementContentRect(target);\r\n}\r\n/**\r\n * Creates rectangle with an interface of the DOMRectReadOnly.\r\n * Spec: https://drafts.fxtf.org/geometry/#domrectreadonly\r\n *\r\n * @param {DOMRectInit} rectInit - Object with rectangle's x/y coordinates and dimensions.\r\n * @returns {DOMRectReadOnly}\r\n */\r\nfunction createReadOnlyRect(_a) {\r\n var x = _a.x, y = _a.y, width = _a.width, height = _a.height;\r\n // If DOMRectReadOnly is available use it as a prototype for the rectangle.\r\n var Constr = typeof DOMRectReadOnly !== 'undefined' ? DOMRectReadOnly : Object;\r\n var rect = Object.create(Constr.prototype);\r\n // Rectangle's properties are not writable and non-enumerable.\r\n defineConfigurable(rect, {\r\n x: x, y: y, width: width, height: height,\r\n top: y,\r\n right: x + width,\r\n bottom: height + y,\r\n left: x\r\n });\r\n return rect;\r\n}\r\n/**\r\n * Creates DOMRectInit object based on the provided dimensions and the x/y coordinates.\r\n * Spec: https://drafts.fxtf.org/geometry/#dictdef-domrectinit\r\n *\r\n * @param {number} x - X coordinate.\r\n * @param {number} y - Y coordinate.\r\n * @param {number} width - Rectangle's width.\r\n * @param {number} height - Rectangle's height.\r\n * @returns {DOMRectInit}\r\n */\r\nfunction createRectInit(x, y, width, height) {\r\n return { x: x, y: y, width: width, height: height };\r\n}\n\n/**\r\n * Class that is responsible for computations of the content rectangle of\r\n * provided DOM element and for keeping track of it's changes.\r\n */\r\nvar ResizeObservation = /** @class */ (function () {\r\n /**\r\n * Creates an instance of ResizeObservation.\r\n *\r\n * @param {Element} target - Element to be observed.\r\n */\r\n function ResizeObservation(target) {\r\n /**\r\n * Broadcasted width of content rectangle.\r\n *\r\n * @type {number}\r\n */\r\n this.broadcastWidth = 0;\r\n /**\r\n * Broadcasted height of content rectangle.\r\n *\r\n * @type {number}\r\n */\r\n this.broadcastHeight = 0;\r\n /**\r\n * Reference to the last observed content rectangle.\r\n *\r\n * @private {DOMRectInit}\r\n */\r\n this.contentRect_ = createRectInit(0, 0, 0, 0);\r\n this.target = target;\r\n }\r\n /**\r\n * Updates content rectangle and tells whether it's width or height properties\r\n * have changed since the last broadcast.\r\n *\r\n * @returns {boolean}\r\n */\r\n ResizeObservation.prototype.isActive = function () {\r\n var rect = getContentRect(this.target);\r\n this.contentRect_ = rect;\r\n return (rect.width !== this.broadcastWidth ||\r\n rect.height !== this.broadcastHeight);\r\n };\r\n /**\r\n * Updates 'broadcastWidth' and 'broadcastHeight' properties with a data\r\n * from the corresponding properties of the last observed content rectangle.\r\n *\r\n * @returns {DOMRectInit} Last observed content rectangle.\r\n */\r\n ResizeObservation.prototype.broadcastRect = function () {\r\n var rect = this.contentRect_;\r\n this.broadcastWidth = rect.width;\r\n this.broadcastHeight = rect.height;\r\n return rect;\r\n };\r\n return ResizeObservation;\r\n}());\n\nvar ResizeObserverEntry = /** @class */ (function () {\r\n /**\r\n * Creates an instance of ResizeObserverEntry.\r\n *\r\n * @param {Element} target - Element that is being observed.\r\n * @param {DOMRectInit} rectInit - Data of the element's content rectangle.\r\n */\r\n function ResizeObserverEntry(target, rectInit) {\r\n var contentRect = createReadOnlyRect(rectInit);\r\n // According to the specification following properties are not writable\r\n // and are also not enumerable in the native implementation.\r\n //\r\n // Property accessors are not being used as they'd require to define a\r\n // private WeakMap storage which may cause memory leaks in browsers that\r\n // don't support this type of collections.\r\n defineConfigurable(this, { target: target, contentRect: contentRect });\r\n }\r\n return ResizeObserverEntry;\r\n}());\n\nvar ResizeObserverSPI = /** @class */ (function () {\r\n /**\r\n * Creates a new instance of ResizeObserver.\r\n *\r\n * @param {ResizeObserverCallback} callback - Callback function that is invoked\r\n * when one of the observed elements changes it's content dimensions.\r\n * @param {ResizeObserverController} controller - Controller instance which\r\n * is responsible for the updates of observer.\r\n * @param {ResizeObserver} callbackCtx - Reference to the public\r\n * ResizeObserver instance which will be passed to callback function.\r\n */\r\n function ResizeObserverSPI(callback, controller, callbackCtx) {\r\n /**\r\n * Collection of resize observations that have detected changes in dimensions\r\n * of elements.\r\n *\r\n * @private {Array}\r\n */\r\n this.activeObservations_ = [];\r\n /**\r\n * Registry of the ResizeObservation instances.\r\n *\r\n * @private {Map}\r\n */\r\n this.observations_ = new MapShim();\r\n if (typeof callback !== 'function') {\r\n throw new TypeError('The callback provided as parameter 1 is not a function.');\r\n }\r\n this.callback_ = callback;\r\n this.controller_ = controller;\r\n this.callbackCtx_ = callbackCtx;\r\n }\r\n /**\r\n * Starts observing provided element.\r\n *\r\n * @param {Element} target - Element to be observed.\r\n * @returns {void}\r\n */\r\n ResizeObserverSPI.prototype.observe = function (target) {\r\n if (!arguments.length) {\r\n throw new TypeError('1 argument required, but only 0 present.');\r\n }\r\n // Do nothing if current environment doesn't have the Element interface.\r\n if (typeof Element === 'undefined' || !(Element instanceof Object)) {\r\n return;\r\n }\r\n if (!(target instanceof getWindowOf(target).Element)) {\r\n throw new TypeError('parameter 1 is not of type \"Element\".');\r\n }\r\n var observations = this.observations_;\r\n // Do nothing if element is already being observed.\r\n if (observations.has(target)) {\r\n return;\r\n }\r\n observations.set(target, new ResizeObservation(target));\r\n this.controller_.addObserver(this);\r\n // Force the update of observations.\r\n this.controller_.refresh();\r\n };\r\n /**\r\n * Stops observing provided element.\r\n *\r\n * @param {Element} target - Element to stop observing.\r\n * @returns {void}\r\n */\r\n ResizeObserverSPI.prototype.unobserve = function (target) {\r\n if (!arguments.length) {\r\n throw new TypeError('1 argument required, but only 0 present.');\r\n }\r\n // Do nothing if current environment doesn't have the Element interface.\r\n if (typeof Element === 'undefined' || !(Element instanceof Object)) {\r\n return;\r\n }\r\n if (!(target instanceof getWindowOf(target).Element)) {\r\n throw new TypeError('parameter 1 is not of type \"Element\".');\r\n }\r\n var observations = this.observations_;\r\n // Do nothing if element is not being observed.\r\n if (!observations.has(target)) {\r\n return;\r\n }\r\n observations.delete(target);\r\n if (!observations.size) {\r\n this.controller_.removeObserver(this);\r\n }\r\n };\r\n /**\r\n * Stops observing all elements.\r\n *\r\n * @returns {void}\r\n */\r\n ResizeObserverSPI.prototype.disconnect = function () {\r\n this.clearActive();\r\n this.observations_.clear();\r\n this.controller_.removeObserver(this);\r\n };\r\n /**\r\n * Collects observation instances the associated element of which has changed\r\n * it's content rectangle.\r\n *\r\n * @returns {void}\r\n */\r\n ResizeObserverSPI.prototype.gatherActive = function () {\r\n var _this = this;\r\n this.clearActive();\r\n this.observations_.forEach(function (observation) {\r\n if (observation.isActive()) {\r\n _this.activeObservations_.push(observation);\r\n }\r\n });\r\n };\r\n /**\r\n * Invokes initial callback function with a list of ResizeObserverEntry\r\n * instances collected from active resize observations.\r\n *\r\n * @returns {void}\r\n */\r\n ResizeObserverSPI.prototype.broadcastActive = function () {\r\n // Do nothing if observer doesn't have active observations.\r\n if (!this.hasActive()) {\r\n return;\r\n }\r\n var ctx = this.callbackCtx_;\r\n // Create ResizeObserverEntry instance for every active observation.\r\n var entries = this.activeObservations_.map(function (observation) {\r\n return new ResizeObserverEntry(observation.target, observation.broadcastRect());\r\n });\r\n this.callback_.call(ctx, entries, ctx);\r\n this.clearActive();\r\n };\r\n /**\r\n * Clears the collection of active observations.\r\n *\r\n * @returns {void}\r\n */\r\n ResizeObserverSPI.prototype.clearActive = function () {\r\n this.activeObservations_.splice(0);\r\n };\r\n /**\r\n * Tells whether observer has active observations.\r\n *\r\n * @returns {boolean}\r\n */\r\n ResizeObserverSPI.prototype.hasActive = function () {\r\n return this.activeObservations_.length > 0;\r\n };\r\n return ResizeObserverSPI;\r\n}());\n\n// Registry of internal observers. If WeakMap is not available use current shim\r\n// for the Map collection as it has all required methods and because WeakMap\r\n// can't be fully polyfilled anyway.\r\nvar observers = typeof WeakMap !== 'undefined' ? new WeakMap() : new MapShim();\r\n/**\r\n * ResizeObserver API. Encapsulates the ResizeObserver SPI implementation\r\n * exposing only those methods and properties that are defined in the spec.\r\n */\r\nvar ResizeObserver = /** @class */ (function () {\r\n /**\r\n * Creates a new instance of ResizeObserver.\r\n *\r\n * @param {ResizeObserverCallback} callback - Callback that is invoked when\r\n * dimensions of the observed elements change.\r\n */\r\n function ResizeObserver(callback) {\r\n if (!(this instanceof ResizeObserver)) {\r\n throw new TypeError('Cannot call a class as a function.');\r\n }\r\n if (!arguments.length) {\r\n throw new TypeError('1 argument required, but only 0 present.');\r\n }\r\n var controller = ResizeObserverController.getInstance();\r\n var observer = new ResizeObserverSPI(callback, controller, this);\r\n observers.set(this, observer);\r\n }\r\n return ResizeObserver;\r\n}());\r\n// Expose public methods of ResizeObserver.\r\n[\r\n 'observe',\r\n 'unobserve',\r\n 'disconnect'\r\n].forEach(function (method) {\r\n ResizeObserver.prototype[method] = function () {\r\n var _a;\r\n return (_a = observers.get(this))[method].apply(_a, arguments);\r\n };\r\n});\n\nvar index = (function () {\r\n // Export existing implementation if available.\r\n if (typeof global$1.ResizeObserver !== 'undefined') {\r\n return global$1.ResizeObserver;\r\n }\r\n return ResizeObserver;\r\n})();\n\nexport default index;\n","/*\n * Copyright 2018 Palantir Technologies, Inc. All rights reserved.\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\nimport * as React from \"react\";\nimport { findDOMNode } from \"react-dom\";\nimport { polyfill } from \"react-lifecycles-compat\";\nimport ResizeObserver from \"resize-observer-polyfill\";\n\nimport { AbstractPureComponent2 } from \"../../common\";\nimport { DISPLAYNAME_PREFIX } from \"../../common/props\";\nimport { ResizeEntry } from \"./resizeObserverTypes\";\n\n// eslint-disable-next-line deprecation/deprecation\nexport type ResizeSensorProps = IResizeSensorProps;\n/** @deprecated use ResizeSensorProps */\nexport interface IResizeSensorProps {\n /**\n * Callback invoked when the wrapped element resizes.\n *\n * The `entries` array contains an entry for each observed element. In the\n * default case (no `observeParents`), the array will contain only one\n * element: the single child of the `ResizeSensor`.\n *\n * Note that this method is called _asynchronously_ after a resize is\n * detected and typically it will be called no more than once per frame.\n */\n onResize: (entries: ResizeEntry[]) => void;\n\n /**\n * If `true`, all parent DOM elements of the container will also be\n * observed for size changes. The array of entries passed to `onResize`\n * will now contain an entry for each parent element up to the root of the\n * document.\n *\n * Only enable this prop if a parent element resizes in a way that does\n * not also cause the child element to resize.\n *\n * @default false\n */\n observeParents?: boolean;\n}\n\n/** `ResizeSensor` requires a single DOM element child and will error otherwise. */\n@polyfill\nexport class ResizeSensor extends AbstractPureComponent2 {\n public static displayName = `${DISPLAYNAME_PREFIX}.ResizeSensor`;\n\n private element: Element | null = null;\n\n private observer = new ResizeObserver(entries => this.props.onResize?.(entries));\n\n public render() {\n // pass-through render of single child\n return React.Children.only(this.props.children);\n }\n\n public componentDidMount() {\n this.observeElement();\n }\n\n public componentDidUpdate(prevProps: ResizeSensorProps) {\n this.observeElement(this.props.observeParents !== prevProps.observeParents);\n }\n\n public componentWillUnmount() {\n this.observer.disconnect();\n }\n\n /**\n * Observe the DOM element, if defined and different from the currently\n * observed element. Pass `force` argument to skip element checks and always\n * re-observe.\n */\n private observeElement(force = false) {\n const element = this.getElement();\n if (!(element instanceof Element)) {\n // stop everything if not defined\n this.observer.disconnect();\n return;\n }\n\n if (element === this.element && !force) {\n // quit if given same element -- nothing to update (unless forced)\n return;\n } else {\n // clear observer list if new element\n this.observer.disconnect();\n // remember element reference for next time\n this.element = element;\n }\n\n // observer callback is invoked immediately when observing new elements\n this.observer.observe(element);\n\n if (this.props.observeParents) {\n let parent = element.parentElement;\n while (parent != null) {\n this.observer.observe(parent);\n parent = parent.parentElement;\n }\n }\n }\n\n private getElement() {\n try {\n // using findDOMNode for two reasons:\n // 1. cloning to insert a ref is unwieldy and not performant.\n // 2. ensure that we resolve to an actual DOM node (instead of any JSX ref instance).\n // HACKHACK: see https://github.com/palantir/blueprint/issues/3979\n /* eslint-disable-next-line react/no-find-dom-node */\n return findDOMNode(this);\n } catch {\n // swallow error if findDOMNode is run on unmounted component.\n return null;\n }\n }\n}\n","/*\n * Copyright 2017 Palantir Technologies, Inc. All rights reserved.\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\nimport PopperJS from \"popper.js\";\n\n// Popper placement utils\n// ======================\n\n/** Converts a full placement to one of the four positions by stripping text after the `-`. */\nexport function getPosition(placement: PopperJS.Placement) {\n return placement.split(\"-\")[0] as PopperJS.Position;\n}\n\n/** Returns true if position is left or right. */\nexport function isVerticalPosition(side: PopperJS.Position) {\n return [\"left\", \"right\"].indexOf(side) !== -1;\n}\n\n/** Returns the opposite position. */\nexport function getOppositePosition(side: PopperJS.Position) {\n switch (side) {\n case \"top\":\n return \"bottom\";\n case \"left\":\n return \"right\";\n case \"bottom\":\n return \"top\";\n default:\n return \"left\";\n }\n}\n\n/** Returns the CSS alignment keyword corresponding to given placement. */\nexport function getAlignment(placement: PopperJS.Placement) {\n const align = placement.split(\"-\")[1] as \"start\" | \"end\" | undefined;\n switch (align) {\n case \"start\":\n return \"left\";\n case \"end\":\n return \"right\";\n default:\n return \"center\";\n }\n}\n\n// Popper modifiers\n// ================\n\n/** Modifier helper function to compute popper transform-origin based on arrow position */\nexport function getTransformOrigin(data: PopperJS.Data) {\n const position = getPosition(data.placement);\n if (data.arrowElement == null) {\n return isVerticalPosition(position)\n ? `${getOppositePosition(position)} ${getAlignment(position)}`\n : `${getAlignment(position)} ${getOppositePosition(position)}`;\n } else {\n const arrowSizeShift = data.arrowElement.clientHeight / 2;\n const { arrow } = data.offsets;\n // can use keyword for dimension without the arrow, to ease computation burden.\n // move origin by half arrow's height to keep it centered.\n return isVerticalPosition(position)\n ? `${getOppositePosition(position)} ${arrow.top + arrowSizeShift}px`\n : `${arrow.left + arrowSizeShift}px ${getOppositePosition(position)}`;\n }\n}\n\n// additional space between arrow and edge of target\nconst ARROW_SPACING = 4;\n\n/** Popper modifier that offsets popper and arrow so arrow points out of the correct side */\nexport const arrowOffsetModifier: PopperJS.ModifierFn = data => {\n if (data.arrowElement == null) {\n return data;\n }\n // our arrows have equal width and height\n const arrowSize = data.arrowElement.clientWidth;\n // this logic borrowed from original Popper arrow modifier itself\n const position = getPosition(data.placement);\n const isVertical = isVerticalPosition(position);\n const len = isVertical ? \"width\" : \"height\";\n const offsetSide = isVertical ? \"left\" : \"top\";\n\n const arrowOffsetSize = Math.round(arrowSize / 2 / Math.sqrt(2));\n // offset popover by arrow size, offset arrow in the opposite direction\n if (position === \"top\" || position === \"left\") {\n // the \"up & back\" directions require negative popper offsets\n data.offsets.popper[offsetSide] -= arrowOffsetSize + ARROW_SPACING;\n // can only use left/top on arrow so gotta get clever with 100% + X\n data.offsets.arrow[offsetSide] = data.offsets.popper[len] - arrowSize + arrowOffsetSize;\n } else {\n data.offsets.popper[offsetSide] += arrowOffsetSize + ARROW_SPACING;\n data.offsets.arrow[offsetSide] = -arrowOffsetSize;\n }\n return data;\n};\n","/*\n * Copyright 2017 Palantir Technologies, Inc. All rights reserved.\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\nimport { Placement } from \"popper.js\";\nimport * as React from \"react\";\nimport { PopperArrowProps } from \"react-popper\";\n\nimport * as Classes from \"../../common/classes\";\nimport { DISPLAYNAME_PREFIX } from \"../../common/props\";\nimport { getPosition } from \"./popperUtils\";\n\n// these paths come from the Core Kit Sketch file\n// https://github.com/palantir/blueprint/blob/develop/resources/sketch/Core%20Kit.sketch\nconst SVG_SHADOW_PATH =\n \"M8.11 6.302c1.015-.936 1.887-2.922 1.887-4.297v26c0-1.378\" +\n \"-.868-3.357-1.888-4.297L.925 17.09c-1.237-1.14-1.233-3.034 0-4.17L8.11 6.302z\";\nconst SVG_ARROW_PATH =\n \"M8.787 7.036c1.22-1.125 2.21-3.376 2.21-5.03V0v30-2.005\" +\n \"c0-1.654-.983-3.9-2.21-5.03l-7.183-6.616c-.81-.746-.802-1.96 0-2.7l7.183-6.614z\";\n\n/** Modifier helper function to compute arrow rotate() transform */\nfunction getArrowAngle(placement?: Placement) {\n if (placement == null) {\n return 0;\n }\n // can only be top/left/bottom/right - auto is resolved internally\n switch (getPosition(placement)) {\n case \"top\":\n return -90;\n case \"left\":\n return 180;\n case \"bottom\":\n return 90;\n default:\n return 0;\n }\n}\n\nexport interface IPopoverArrowProps {\n arrowProps: PopperArrowProps;\n placement: Placement;\n}\n\nexport const PopoverArrow: React.FunctionComponent = ({\n arrowProps: { ref, style },\n placement,\n}) => (\n
\n \n \n \n \n
\n);\nPopoverArrow.displayName = `${DISPLAYNAME_PREFIX}.PopoverArrow`;\n","/*\n * Copyright 2017 Palantir Technologies, Inc. All rights reserved.\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\nimport { Placement } from \"popper.js\";\n\nimport { Position } from \"../../common/position\";\nimport { PopoverPosition } from \"./popoverSharedProps\";\n\n/**\n * Convert a position to a placement.\n *\n * @param position the position to convert\n */\nexport function positionToPlacement(position: PopoverPosition): Placement {\n /* istanbul ignore next */\n switch (position) {\n case Position.TOP_LEFT:\n return \"top-start\";\n case Position.TOP:\n return \"top\";\n case Position.TOP_RIGHT:\n return \"top-end\";\n case Position.RIGHT_TOP:\n return \"right-start\";\n case Position.RIGHT:\n return \"right\";\n case Position.RIGHT_BOTTOM:\n return \"right-end\";\n case Position.BOTTOM_RIGHT:\n return \"bottom-end\";\n case Position.BOTTOM:\n return \"bottom\";\n case Position.BOTTOM_LEFT:\n return \"bottom-start\";\n case Position.LEFT_BOTTOM:\n return \"left-end\";\n case Position.LEFT:\n return \"left\";\n case Position.LEFT_TOP:\n return \"left-start\";\n case \"auto\":\n case \"auto-start\":\n case \"auto-end\":\n // Return the string unchanged.\n return position;\n default:\n return assertNever(position);\n }\n}\n\n/* istanbul ignore next */\nfunction assertNever(x: never): never {\n throw new Error(\"Unexpected position: \" + x);\n}\n","/*\n * Copyright 2017 Palantir Technologies, Inc. All rights reserved.\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\nimport classNames from \"classnames\";\nimport { ModifierFn } from \"popper.js\";\nimport * as React from \"react\";\nimport { polyfill } from \"react-lifecycles-compat\";\nimport { Manager, Popper, PopperChildrenProps, Reference, ReferenceChildrenProps } from \"react-popper\";\n\nimport { AbstractPureComponent2, Classes, IRef, refHandler, setRef } from \"../../common\";\nimport * as Errors from \"../../common/errors\";\nimport { DISPLAYNAME_PREFIX, HTMLDivProps } from \"../../common/props\";\nimport * as Utils from \"../../common/utils\";\nimport { Overlay } from \"../overlay/overlay\";\nimport { ResizeSensor } from \"../resize-sensor/resizeSensor\";\n// eslint-disable-next-line import/no-cycle\nimport { Tooltip } from \"../tooltip/tooltip\";\nimport { PopoverArrow } from \"./popoverArrow\";\nimport { positionToPlacement } from \"./popoverMigrationUtils\";\nimport { IPopoverSharedProps, PopperModifiers } from \"./popoverSharedProps\";\nimport { arrowOffsetModifier, getTransformOrigin } from \"./popperUtils\";\n\nexport const PopoverInteractionKind = {\n CLICK: \"click\" as \"click\",\n CLICK_TARGET_ONLY: \"click-target\" as \"click-target\",\n HOVER: \"hover\" as \"hover\",\n HOVER_TARGET_ONLY: \"hover-target\" as \"hover-target\",\n};\n// eslint-disable-next-line @typescript-eslint/no-redeclare\nexport type PopoverInteractionKind = typeof PopoverInteractionKind[keyof typeof PopoverInteractionKind];\n\nexport interface IPopoverProps extends IPopoverSharedProps {\n /** HTML props for the backdrop element. Can be combined with `backdropClassName`. */\n backdropProps?: React.HTMLProps;\n\n /**\n * The content displayed inside the popover. This can instead be provided as\n * the _second_ element in `children` (first is `target`).\n */\n content?: string | JSX.Element;\n\n /**\n * Whether the wrapper and target should take up the full width of their container.\n * Note that supplying `true` for this prop will force `targetTagName=\"div\"` and\n * `wrapperTagName=\"div\"`.\n */\n fill?: boolean;\n\n /**\n * The kind of interaction that triggers the display of the popover.\n *\n * @default PopoverInteractionKind.CLICK\n */\n interactionKind?: PopoverInteractionKind;\n\n /**\n * Enables an invisible overlay beneath the popover that captures clicks and\n * prevents interaction with the rest of the document until the popover is\n * closed. This prop is only available when `interactionKind` is\n * `PopoverInteractionKind.CLICK`. When popovers with backdrop are opened,\n * they become focused.\n *\n * @default false\n */\n hasBackdrop?: boolean;\n\n /**\n * Whether the application should return focus to the last active element in the\n * document after this popover closes.\n *\n * This is automatically set to `false` if this is a hover interaction popover.\n *\n * If you are attaching a popover _and_ a tooltip to the same target, you must take\n * care to either disable this prop for the popover _or_ disable the tooltip's\n * `openOnTargetFocus` prop.\n *\n * @default false\n */\n shouldReturnFocusOnClose?: boolean;\n\n /**\n * Ref supplied to the `Classes.POPOVER` element.\n */\n popoverRef?: IRef;\n\n /**\n * The target to which the popover content is attached. This can instead be\n * provided as the _first_ element in `children`.\n */\n target?: string | JSX.Element;\n}\n\nexport interface IPopoverState {\n transformOrigin: string;\n isOpen: boolean;\n hasDarkParent: boolean;\n}\n\n/** @deprecated use { Popover2 } from \"@blueprintjs/popover2\" */\n@polyfill\nexport class Popover extends AbstractPureComponent2 {\n public static displayName = `${DISPLAYNAME_PREFIX}.Popover`;\n\n // eslint-disable-next-line deprecation/deprecation\n private popoverRef = Utils.createReactRef();\n\n public static defaultProps: IPopoverProps = {\n boundary: \"scrollParent\",\n captureDismiss: false,\n defaultIsOpen: false,\n disabled: false,\n fill: false,\n hasBackdrop: false,\n hoverCloseDelay: 300,\n hoverOpenDelay: 150,\n inheritDarkTheme: true,\n interactionKind: PopoverInteractionKind.CLICK,\n minimal: false,\n modifiers: {},\n openOnTargetFocus: true,\n shouldReturnFocusOnClose: false,\n // N.B. we don't set a default for `placement` or `position` here because that would trigger\n // a warning in validateProps if the other prop is specified by a user of this component\n targetTagName: \"span\",\n transitionDuration: 300,\n usePortal: true,\n wrapperTagName: \"span\",\n };\n\n /**\n * DOM element that contains the popover.\n * When `usePortal={true}`, this element will be portaled outside the usual DOM flow,\n * so this reference can be very useful for testing.\n */\n public popoverElement: HTMLElement | null = null;\n\n /** DOM element that contains the target. */\n public targetElement: HTMLElement | null = null;\n\n public state: IPopoverState = {\n hasDarkParent: false,\n isOpen: this.getIsOpen(this.props),\n transformOrigin: \"\",\n };\n\n private cancelOpenTimeout?: () => void;\n\n // a flag that lets us detect mouse movement between the target and popover,\n // now that mouseleave is triggered when you cross the gap between the two.\n private isMouseInTargetOrPopover = false;\n\n // a flag that indicates whether the target previously lost focus to another\n // element on the same page.\n private lostFocusOnSamePage = true;\n\n // Reference to the Poppper.scheduleUpdate() function, this changes every time the popper is mounted\n private popperScheduleUpdate?: () => void;\n\n private handlePopoverRef: IRef = refHandler(this, \"popoverElement\", this.props.popoverRef);\n\n private handleTargetRef = (ref: HTMLElement | null) => (this.targetElement = ref);\n\n public render() {\n // rename wrapper tag to begin with uppercase letter so it's recognized\n // as JSX component instead of intrinsic element. but because of its\n // type, tsc actually recognizes that it is _any_ intrinsic element, so\n // it can typecheck the HTML props!!\n const { className, disabled, fill, placement, position = \"auto\", shouldReturnFocusOnClose } = this.props;\n const { isOpen } = this.state;\n let { wrapperTagName } = this.props;\n if (fill) {\n wrapperTagName = \"div\";\n }\n\n const isContentEmpty = Utils.ensureElement(this.understandChildren().content) == null;\n // need to do this check in render(), because `isOpen` is derived from\n // state, and state can't necessarily be accessed in validateProps.\n if (isContentEmpty && !disabled && isOpen !== false && !Utils.isNodeEnv(\"production\")) {\n console.warn(Errors.POPOVER_WARN_EMPTY_CONTENT);\n }\n\n const wrapperClasses = classNames(Classes.POPOVER_WRAPPER, className, {\n [Classes.FILL]: fill,\n });\n\n const defaultAutoFocus = this.isHoverInteractionKind() ? false : undefined;\n\n const wrapper = React.createElement(\n wrapperTagName!,\n { className: wrapperClasses },\n {this.renderTarget},\n \n \n {this.renderPopover}\n \n ,\n );\n\n return {wrapper};\n }\n\n public componentDidMount() {\n this.updateDarkParent();\n }\n\n public componentDidUpdate(prevProps: IPopoverProps, prevState: IPopoverState) {\n super.componentDidUpdate(prevProps, prevState);\n\n if (prevProps.popoverRef !== this.props.popoverRef) {\n setRef(prevProps.popoverRef, null);\n this.handlePopoverRef = refHandler(this, \"popoverElement\", this.props.popoverRef);\n setRef(this.props.popoverRef, this.popoverElement);\n }\n\n this.updateDarkParent();\n\n const nextIsOpen = this.getIsOpen(this.props);\n\n if (this.props.isOpen != null && nextIsOpen !== this.state.isOpen) {\n this.setOpenState(nextIsOpen);\n // tricky: setOpenState calls setState only if this.props.isOpen is\n // not controlled, so we need to invoke setState manually here.\n this.setState({ isOpen: nextIsOpen });\n } else if (this.props.disabled && this.state.isOpen && this.props.isOpen == null) {\n // special case: close an uncontrolled popover when disabled is set to true\n this.setOpenState(false);\n }\n }\n\n /**\n * Instance method to instruct the `Popover` to recompute its position.\n *\n * This method should only be used if you are updating the target in a way\n * that does not cause it to re-render, such as changing its _position_\n * without changing its _size_ (since `Popover` already repositions when it\n * detects a resize).\n */\n public reposition = () => this.popperScheduleUpdate?.();\n\n protected validateProps(props: IPopoverProps & { children?: React.ReactNode }) {\n if (props.isOpen == null && props.onInteraction != null) {\n console.warn(Errors.POPOVER_WARN_UNCONTROLLED_ONINTERACTION);\n }\n if (props.hasBackdrop && !props.usePortal) {\n console.warn(Errors.POPOVER_WARN_HAS_BACKDROP_INLINE);\n }\n if (props.hasBackdrop && props.interactionKind !== PopoverInteractionKind.CLICK) {\n console.error(Errors.POPOVER_HAS_BACKDROP_INTERACTION);\n }\n if (props.placement !== undefined && props.position !== undefined) {\n console.warn(Errors.POPOVER_WARN_PLACEMENT_AND_POSITION_MUTEX);\n }\n\n const childrenCount = React.Children.count(props.children);\n const hasContentProp = props.content !== undefined;\n const hasTargetProp = props.target !== undefined;\n\n if (childrenCount === 0 && !hasTargetProp) {\n console.error(Errors.POPOVER_REQUIRES_TARGET);\n }\n if (childrenCount > 2) {\n console.warn(Errors.POPOVER_WARN_TOO_MANY_CHILDREN);\n }\n if (childrenCount > 0 && hasTargetProp) {\n console.warn(Errors.POPOVER_WARN_DOUBLE_TARGET);\n }\n if (childrenCount === 2 && hasContentProp) {\n console.warn(Errors.POPOVER_WARN_DOUBLE_CONTENT);\n }\n }\n\n private updateDarkParent() {\n if (this.props.usePortal && this.state.isOpen) {\n const hasDarkParent = this.targetElement != null && this.targetElement.closest(`.${Classes.DARK}`) != null;\n this.setState({ hasDarkParent });\n }\n }\n\n private renderPopover = (popperProps: PopperChildrenProps) => {\n const { interactionKind, usePortal } = this.props;\n const { transformOrigin } = this.state;\n\n // Need to update our reference to this on every render as it will change.\n this.popperScheduleUpdate = popperProps.scheduleUpdate;\n\n const popoverHandlers: HTMLDivProps = {\n // always check popover clicks for dismiss class\n onClick: this.handlePopoverClick,\n };\n if (\n interactionKind === PopoverInteractionKind.HOVER ||\n (!usePortal && interactionKind === PopoverInteractionKind.HOVER_TARGET_ONLY)\n ) {\n popoverHandlers.onMouseEnter = this.handleMouseEnter;\n popoverHandlers.onMouseLeave = this.handleMouseLeave;\n }\n\n const popoverClasses = classNames(\n Classes.POPOVER,\n {\n [Classes.DARK]: this.props.inheritDarkTheme && this.state.hasDarkParent,\n [Classes.MINIMAL]: this.props.minimal,\n [Classes.POPOVER_CAPTURING_DISMISS]: this.props.captureDismiss,\n [Classes.POPOVER_OUT_OF_BOUNDARIES]: popperProps.outOfBoundaries === true,\n },\n this.props.popoverClassName,\n );\n\n return (\n
\n \n \n {this.isArrowEnabled() && (\n \n )}\n
{this.understandChildren().content}
\n
\n \n
\n );\n };\n\n private renderTarget = (referenceProps: ReferenceChildrenProps) => {\n const { fill, openOnTargetFocus, targetClassName, targetProps = {} } = this.props;\n const { isOpen } = this.state;\n const isControlled = this.isControlled();\n const isHoverInteractionKind = this.isHoverInteractionKind();\n let { targetTagName } = this.props;\n if (fill) {\n targetTagName = \"div\";\n }\n\n const finalTargetProps: React.HTMLProps = isHoverInteractionKind\n ? {\n // HOVER handlers\n onBlur: this.handleTargetBlur,\n onFocus: this.handleTargetFocus,\n onMouseEnter: this.handleMouseEnter,\n onMouseLeave: this.handleMouseLeave,\n }\n : {\n // CLICK needs only one handler\n onClick: this.handleTargetClick,\n };\n finalTargetProps[\"aria-haspopup\"] = \"true\";\n finalTargetProps.className = classNames(\n Classes.POPOVER_TARGET,\n { [Classes.POPOVER_OPEN]: isOpen },\n targetProps.className,\n targetClassName,\n );\n finalTargetProps.ref = referenceProps.ref;\n\n const rawTarget = Utils.ensureElement(this.understandChildren().target);\n\n if (rawTarget === undefined) {\n return null;\n }\n\n const rawTabIndex = rawTarget.props.tabIndex;\n // ensure target is focusable if relevant prop enabled\n const tabIndex = rawTabIndex == null && openOnTargetFocus && isHoverInteractionKind ? 0 : rawTabIndex;\n const clonedTarget: JSX.Element = React.cloneElement(rawTarget, {\n className: classNames(rawTarget.props.className, {\n // this class is mainly useful for button targets; we should only apply it for uncontrolled popovers\n // when they are opened by a user interaction\n [Classes.ACTIVE]: isOpen && !isControlled && !isHoverInteractionKind,\n }),\n // force disable single Tooltip child when popover is open (BLUEPRINT-552)\n /* eslint-disable-next-line deprecation/deprecation */\n disabled: isOpen && Utils.isElementOfType(rawTarget, Tooltip) ? true : rawTarget.props.disabled,\n tabIndex,\n });\n const target = React.createElement(\n targetTagName!,\n {\n ...targetProps,\n ...finalTargetProps,\n },\n clonedTarget,\n );\n\n return {target};\n };\n\n // content and target can be specified as props or as children. this method\n // normalizes the two approaches, preferring child over prop.\n private understandChildren() {\n const { children, content: contentProp, target: targetProp } = this.props;\n // #validateProps asserts that 1 <= children.length <= 2 so content is optional\n const [targetChild, contentChild] = React.Children.toArray(children);\n return {\n content: contentChild == null ? contentProp : contentChild,\n target: targetChild == null ? targetProp : targetChild,\n };\n }\n\n private isControlled = () => this.props.isOpen !== undefined;\n\n private getIsOpen(props: IPopoverProps) {\n // disabled popovers should never be allowed to open.\n if (props.disabled) {\n return false;\n } else if (props.isOpen != null) {\n return props.isOpen;\n } else {\n return props.defaultIsOpen!;\n }\n }\n\n private getPopperModifiers(): PopperModifiers {\n const { boundary, modifiers } = this.props;\n const { flip = {}, preventOverflow = {} } = modifiers!;\n return {\n ...modifiers,\n arrowOffset: {\n enabled: this.isArrowEnabled(),\n fn: arrowOffsetModifier,\n order: 510,\n },\n flip: { boundariesElement: boundary, ...flip },\n preventOverflow: { boundariesElement: boundary, ...preventOverflow },\n updatePopoverState: {\n enabled: true,\n fn: this.updatePopoverState,\n order: 900,\n },\n };\n }\n\n private handleTargetFocus = (e: React.FocusEvent) => {\n if (this.props.openOnTargetFocus && this.isHoverInteractionKind()) {\n if (e.relatedTarget == null && !this.lostFocusOnSamePage) {\n // ignore this focus event -- the target was already focused but the page itself\n // lost focus (e.g. due to switching tabs).\n return;\n }\n this.handleMouseEnter((e as unknown) as React.MouseEvent);\n }\n this.props.targetProps?.onFocus?.(e);\n };\n\n private handleTargetBlur = (e: React.FocusEvent) => {\n if (this.props.openOnTargetFocus && this.isHoverInteractionKind()) {\n // if the next element to receive focus is within the popover, we'll want to leave the\n // popover open. e.relatedTarget ought to tell us the next element to receive focus, but if the user just\n // clicked on an element which is not focusable (either by default or with a tabIndex attribute),\n // it won't be set. So, we filter those out here and assume that a click handler somewhere else will\n // close the popover if necessary.\n if (e.relatedTarget != null && !this.isElementInPopover(e.relatedTarget as HTMLElement)) {\n this.handleMouseLeave((e as unknown) as React.MouseEvent);\n }\n }\n this.lostFocusOnSamePage = e.relatedTarget != null;\n this.props.targetProps?.onBlur?.(e);\n };\n\n private handleMouseEnter = (e: React.MouseEvent) => {\n this.isMouseInTargetOrPopover = true;\n\n // if we're entering the popover, and the mode is set to be HOVER_TARGET_ONLY, we want to manually\n // trigger the mouse leave event, as hovering over the popover shouldn't count.\n if (\n !this.props.usePortal &&\n this.isElementInPopover(e.target as Element) &&\n this.props.interactionKind === PopoverInteractionKind.HOVER_TARGET_ONLY &&\n !this.props.openOnTargetFocus\n ) {\n this.handleMouseLeave(e);\n } else if (!this.props.disabled) {\n // only begin opening popover when it is enabled\n this.setOpenState(true, e, this.props.hoverOpenDelay);\n }\n this.props.targetProps?.onMouseEnter?.(e);\n };\n\n private handleMouseLeave = (e: React.MouseEvent) => {\n this.isMouseInTargetOrPopover = false;\n\n // wait until the event queue is flushed, because we want to leave the\n // popover open if the mouse entered the popover immediately after\n // leaving the target (or vice versa).\n this.setTimeout(() => {\n if (this.isMouseInTargetOrPopover) {\n return;\n }\n // user-configurable closing delay is helpful when moving mouse from target to popover\n this.setOpenState(false, e, this.props.hoverCloseDelay);\n });\n this.props.targetProps?.onMouseLeave?.(e);\n };\n\n private handlePopoverClick = (e: React.MouseEvent) => {\n const eventTarget = e.target as HTMLElement;\n const eventPopover = eventTarget.closest(`.${Classes.POPOVER}`);\n const isEventFromSelf = eventPopover === this.popoverRef.current;\n const isEventPopoverCapturing = eventPopover?.classList.contains(Classes.POPOVER_CAPTURING_DISMISS);\n // an OVERRIDE inside a DISMISS does not dismiss, and a DISMISS inside an OVERRIDE will dismiss.\n const dismissElement = eventTarget.closest(`.${Classes.POPOVER_DISMISS}, .${Classes.POPOVER_DISMISS_OVERRIDE}`);\n const shouldDismiss = dismissElement != null && dismissElement.classList.contains(Classes.POPOVER_DISMISS);\n const isDisabled = eventTarget.closest(`:disabled, .${Classes.DISABLED}`) != null;\n if (shouldDismiss && !isDisabled && (!isEventPopoverCapturing || isEventFromSelf)) {\n this.setOpenState(false, e);\n }\n };\n\n private handleOverlayClose = (e?: React.SyntheticEvent) => {\n if (this.targetElement === null || e === undefined) {\n return;\n }\n\n const eventTarget = e.target as HTMLElement;\n // if click was in target, target event listener will handle things, so don't close\n if (!Utils.elementIsOrContains(this.targetElement, eventTarget) || e.nativeEvent instanceof KeyboardEvent) {\n this.setOpenState(false, e);\n }\n };\n\n private handleTargetClick = (e: React.MouseEvent) => {\n // ensure click did not originate from within inline popover before closing\n if (!this.props.disabled && !this.isElementInPopover(e.target as HTMLElement)) {\n if (this.props.isOpen == null) {\n this.setState(prevState => ({ isOpen: !prevState.isOpen }));\n } else {\n this.setOpenState(!this.props.isOpen, e);\n }\n }\n this.props.targetProps?.onClick?.(e);\n };\n\n // a wrapper around setState({isOpen}) that will call props.onInteraction instead when in controlled mode.\n // starts a timeout to delay changing the state if a non-zero duration is provided.\n private setOpenState(isOpen: boolean, e?: React.SyntheticEvent, timeout?: number) {\n // cancel any existing timeout because we have new state\n this.cancelOpenTimeout?.();\n if (timeout !== undefined && timeout > 0) {\n this.cancelOpenTimeout = this.setTimeout(() => this.setOpenState(isOpen, e), timeout);\n } else {\n if (this.props.isOpen == null) {\n this.setState({ isOpen });\n } else {\n this.props.onInteraction?.(isOpen, e);\n }\n if (!isOpen) {\n // non-null assertion because the only time `e` is undefined is when in controlled mode\n // or the rare special case in uncontrolled mode when the `disabled` flag is toggled true\n this.props.onClose?.(e!);\n }\n }\n }\n\n private isArrowEnabled() {\n const { minimal, modifiers } = this.props;\n // omitting `arrow` from `modifiers` uses Popper default, which does show an arrow.\n return !minimal && (modifiers?.arrow == null || modifiers.arrow.enabled);\n }\n\n private isElementInPopover(element: Element) {\n return this.popoverElement?.contains(element);\n }\n\n private isHoverInteractionKind() {\n return (\n this.props.interactionKind === PopoverInteractionKind.HOVER ||\n this.props.interactionKind === PopoverInteractionKind.HOVER_TARGET_ONLY\n );\n }\n\n /** Popper modifier that updates React state (for style properties) based on latest data. */\n private updatePopoverState: ModifierFn = data => {\n // always set string; let shouldComponentUpdate determine if update is necessary\n this.setState({ transformOrigin: getTransformOrigin(data) });\n return data;\n };\n}\n","/*\n * Copyright 2015 Palantir Technologies, Inc. All rights reserved.\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\nimport classNames from \"classnames\";\nimport * as React from \"react\";\nimport { polyfill } from \"react-lifecycles-compat\";\n\nimport { AbstractPureComponent2, Classes } from \"../../common\";\nimport { DISPLAYNAME_PREFIX, IntentProps } from \"../../common/props\";\n// eslint-disable-next-line import/no-cycle\nimport { Popover, PopoverInteractionKind } from \"../popover/popover\";\nimport { IPopoverSharedProps } from \"../popover/popoverSharedProps\";\n\n// eslint-disable-next-line deprecation/deprecation\nexport type TooltipProps = ITooltipProps;\n/** @deprecated use TooltipProps */\nexport interface ITooltipProps extends IPopoverSharedProps, IntentProps {\n /**\n * The content that will be displayed inside of the tooltip.\n */\n content: JSX.Element | string;\n\n /**\n * The amount of time in milliseconds the tooltip should remain open after\n * the user hovers off the trigger. The timer is canceled if the user mouses\n * over the target before it expires.\n *\n * @default 0\n */\n hoverCloseDelay?: number;\n\n /**\n * The amount of time in milliseconds the tooltip should wait before opening\n * after the user hovers over the trigger. The timer is canceled if the user\n * mouses away from the target before it expires.\n *\n * @default 100\n */\n hoverOpenDelay?: number;\n\n /**\n * The kind of hover interaction that triggers the display of the tooltip.\n * Tooltips do not support click interactions.\n *\n * @default PopoverInteractionKind.HOVER_TARGET_ONLY\n */\n interactionKind?: typeof PopoverInteractionKind.HOVER | typeof PopoverInteractionKind.HOVER_TARGET_ONLY;\n\n /**\n * Indicates how long (in milliseconds) the tooltip's appear/disappear\n * transition takes. This is used by React `CSSTransition` to know when a\n * transition completes and must match the duration of the animation in CSS.\n * Only set this prop if you override Blueprint's default transitions with\n * new transitions of a different length.\n *\n * @default 100\n */\n transitionDuration?: number;\n}\n\n/** @deprecated use { Tooltip2 } from \"@blueprintjs/popover2\" */\n@polyfill\nexport class Tooltip extends AbstractPureComponent2 {\n public static displayName = `${DISPLAYNAME_PREFIX}.Tooltip`;\n\n public static defaultProps: Partial = {\n hoverCloseDelay: 0,\n hoverOpenDelay: 100,\n minimal: false,\n transitionDuration: 100,\n };\n\n // eslint-disable-next-line deprecation/deprecation\n private popover: Popover | null = null;\n\n public render() {\n const { children, intent, popoverClassName, ...restProps } = this.props;\n const classes = classNames(\n Classes.TOOLTIP,\n { [Classes.MINIMAL]: this.props.minimal },\n Classes.intentClass(intent),\n popoverClassName,\n );\n\n return (\n /* eslint-disable deprecation/deprecation */\n (this.popover = ref)}\n >\n {children}\n \n );\n }\n\n public reposition() {\n if (this.popover != null) {\n this.popover.reposition();\n }\n }\n}\n","import React, { useRef, useEffect, useState } from \"react\";\nimport { H6, Card, Elevation } from \"@blueprintjs/core\";\nimport \"./JSONItem.css\";\n\nfunction JSONItem({ item }) {\n const SMALL_CARD_WIDTH_LIMIT = 1000;\n const [cardWidth, setCardWidth] = useState(0);\n const card = useRef();\n\n useEffect(() => {\n setCardWidth(card.current.offsetWidth);\n }, []);\n\n const smallCard = cardWidth < SMALL_CARD_WIDTH_LIMIT;\n\n return (\n \n \n \n {JSON.stringify(item && item.data)}\n
\n
\n ID: {item && item.id}\n
\n \n
\n );\n}\n\nexport { JSONItem };\n","import React from \"react\";\nimport { Link } from \"react-router-dom\";\nimport { JSONItem } from \"../JSONItem\";\nimport \"./GridCollection.css\";\n\nfunction GridCollection({ items, itemRenderer: ItemRenderer = JSONItem }) {\n return items && items.length > 0 ? (\n
\n {items.map((item) => {\n return (\n \n \n \n );\n })}\n
\n ) : null;\n}\n\nexport { GridCollection };\n","import React from \"react\";\nimport { Button, Icon, Intent } from \"@blueprintjs/core\";\nimport \"./Pagination.css\";\n\n/*\n * Creates pagination buttons based on the total number of pages to be paginated as well as the active page.\n * The setPage parameter allows the component to change the page state in its parent component.\n */\n\nfunction getPagination(page, totalPages) {\n //how many buttons are allowed to be displayed between the next and last page buttons\n const MAX_CELLS = 7;\n //middle entry of the buttons is the floor of half of the max\n const CELL_MID_LEN = Math.floor(MAX_CELLS / 2);\n\n /*stores the attributes of the buttons to be displayed\n * The term ellipsis in objects stored in this array refers to series of page numbers condensed into a single \"...\" button\n * The term number in objects stored in this array refers to the page number of the button if the button is not an ellipsis\n */\n let pages = [];\n\n if (totalPages > MAX_CELLS) {\n //if there are more pages than the maximum buttons we can display, calculate where to place ellipis\n\n //start by populating the first and last two buttons in the display with their page numbers\n pages[0] = { number: 1 };\n pages[1] = { number: 2 };\n pages[MAX_CELLS - 2] = { number: totalPages - 1 };\n pages[MAX_CELLS - 1] = { number: totalPages };\n\n if (page <= CELL_MID_LEN) {\n /*\n * if active page is less than or equal to the middle entry of the display\n * place ellipsis before the last button and populate the cells from the first button on\n */\n pages[MAX_CELLS - 2].ellipsis = true;\n for (let i = 2; i < MAX_CELLS - 2; i++) {\n pages[i] = { number: i + 1 };\n }\n } else if (totalPages - page < CELL_MID_LEN) {\n /*\n * else if the distance from active page to the last page is less than the middle entry of the display\n * place ellipsis after the first button and populate the cells from the last button prior\n */\n pages[1].ellipsis = true;\n for (let i = 2; i < MAX_CELLS - 2; i++) {\n pages[i] = { number: totalPages - MAX_CELLS + i + 1 };\n }\n } else {\n /*\n * otherwise the active page must be too far away from first and last buttons and two ellipsis must be placed on either side of the active pages\n * cells are populated assuming the middle button is the active page\n */\n pages[1].ellipsis = true;\n pages[MAX_CELLS - 2].ellipsis = true;\n\n pages[CELL_MID_LEN] = { number: page };\n for (let i = 1; i < MAX_CELLS - 5; i++) {\n pages[CELL_MID_LEN + i] = { number: page + i };\n pages[CELL_MID_LEN - i] = { number: page - i };\n }\n }\n } else {\n //If there are less pages than the max no ellipsis is needed and all buttons can be populated normally\n for (let i = 0; i < totalPages; i++) {\n pages[i] = { number: i + 1, ellipsis: false };\n }\n }\n\n //set active flag for active page\n pages.forEach((p) => {\n if (p.number === page) p.active = true;\n });\n\n //if at last page disable going forward and if at first page disable going back\n const isLeftArrowEnabled = page > 1;\n const isRightArrowEnabled = page < totalPages;\n\n return {\n pages,\n isLeftArrowEnabled,\n isRightArrowEnabled,\n };\n}\n\nfunction Pagination({ page = 1, totalPages = 1, setPage = () => {} }) {\n const { pages, isLeftArrowEnabled, isRightArrowEnabled } = getPagination(\n page,\n totalPages\n );\n\n return (\n
\n setPage(page - 1)}\n id=\"pagination-button-left\"\n >\n \n \n {pages.map((p) => (\n setPage(p.number)}\n />\n ))}\n setPage(page + 1)}\n id=\"pagination-button-right\"\n >\n \n \n
\n );\n}\n\nexport default Pagination;\n","const config = {\n /*\n The port that useMephistoReview() in the browser will connect to the\n server on.\n\n Tip: This is useful when developing on the review interface locally so UI changes\n don't require you to kill and relaunch the server each time.\n You can launch `$ mephisto review --port 9000` once to launch\n the review server fed in with the appropriate data source, and then instead of using\n the interface at , you can run `npm start` to get a\n live-reloading developer build server.\n */\n // port: 9000,\n};\n\nexport default config;\n","import config from \"./config\";\n\nfunction getHostname() {\n return config.port\n ? `${window.location.protocol}//${window.location.hostname}:${config.port}`\n : window.location.origin;\n}\n\nexport { getHostname };\n","import React from \"react\";\nimport { Button, Icon } from \"@blueprintjs/core\";\n\nfunction ErrorPane({ error }) {\n const [hide, setHide] = React.useState(false);\n const errorType = error && error.type;\n React.useEffect(() => {\n if (!error) return;\n console.error(error);\n }, [error, errorType]);\n return (\n error &&\n !hide && (\n
\n }\n minimal\n onClick={() => setHide(true)}\n />\n Error [{error.type}] — {JSON.stringify(error.error)}\n
\n )\n );\n}\n\nexport default ErrorPane;\n","import React, { useState } from \"react\";\nimport { Redirect } from \"react-router-dom\";\nimport { useMephistoReview } from \"mephisto-review-hook\";\nimport {\n InputGroup,\n Button,\n Navbar,\n NavbarGroup,\n NavbarDivider,\n NavbarHeading,\n Alignment,\n} from \"@blueprintjs/core\";\nimport { Tooltip } from \"@blueprintjs/core\";\nimport { GridCollection, JSONItem } from \"../renderers\";\nimport { Pagination } from \"./pagination\";\nimport { getHostname } from \"../utils\";\nimport ErrorPane from \"./ErrorPane\";\n\nfunction CollectionView({\n itemRenderer = JSONItem,\n collectionRenderer: CollectionRenderer = GridCollection,\n pagination = true,\n resultsPerPage = 9,\n}) {\n const [page, setPage] = useState(pagination ? 1 : null);\n const [filters, setFilters] = useState(\"\");\n const [filtersBuffer, setFiltersBuffer] = useState(\"\");\n const [filterTimeout, setFilterTimeout] = useState(null);\n\n const {\n data,\n isFinished,\n isLoading,\n error,\n mode,\n totalPages,\n } = useMephistoReview({\n page,\n resultsPerPage,\n filters,\n hostname: getHostname(),\n });\n\n const setFiltersAndResetPage = (filtersStr) => {\n if (page !== null && page !== 1) setPage(1);\n setFilters(filtersStr);\n };\n\n const delaySetFilters = (filtersStr) => {\n setFiltersBuffer(filtersStr);\n if (filterTimeout) {\n clearTimeout(filterTimeout);\n }\n setFilterTimeout(\n setTimeout(() => {\n setFiltersAndResetPage(filtersStr);\n }, 3000)\n );\n };\n\n const setFiltersImmediately = () => {\n if (filterTimeout) {\n clearTimeout(filterTimeout);\n }\n setFiltersAndResetPage(filtersBuffer);\n };\n\n const searchButton = (\n \n Search\n \n );\n\n if (mode === \"OBO\") return ;\n return (\n <>\n \n
\n \n \n Mephisto Review\n \n \n \n \n \n delaySetFilters(event.target.value)}\n onKeyDown={(event) => {\n if (event.key === \"Enter\") setFiltersImmediately();\n }}\n placeholder=\"Filter data...\"\n value={filtersBuffer}\n rightElement={searchButton}\n />\n \n \n
\n
\n
\n
\n \n {isLoading ? (\n

Loading...

\n ) : isFinished ? (\n

\n Done reviewing! You can close this app now\n

\n ) : data && data.length > 0 ? (\n <>\n \n {pagination && totalPages > 1 ? (\n \n ) : null}\n \n ) : (\n
\n

\n Thanks for using the $ mephisto review interface.\n Here are a few ways to get started:\n

\n

\n 1. Review data from a .csv or{\" \"}\n .jsonl file\n

\n
\n                $ cat sample-data.json |\n                mephisto review review-app/build/{\" \"}\n                --json --all --stdout\n              
\n
\n                $ cat sample-data.csv |\n                mephisto review review-app/build/{\" \"}\n                --csv --all --stdout\n              
\n

2. Review data from the Mephisto database

\n
\n                $ mephisto review review-app/build/{\" \"}\n                --db mephisto_db_task_name{\" \"}\n                --all --stdout\n              
\n
\n )}\n
\n
\n \n );\n}\n\nexport default CollectionView;\n","function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) {\n try {\n var info = gen[key](arg);\n var value = info.value;\n } catch (error) {\n reject(error);\n return;\n }\n\n if (info.done) {\n resolve(value);\n } else {\n Promise.resolve(value).then(_next, _throw);\n }\n}\n\nexport default function _asyncToGenerator(fn) {\n return function () {\n var self = this,\n args = arguments;\n return new Promise(function (resolve, reject) {\n var gen = fn.apply(self, args);\n\n function _next(value) {\n asyncGeneratorStep(gen, resolve, reject, _next, _throw, \"next\", value);\n }\n\n function _throw(err) {\n asyncGeneratorStep(gen, resolve, reject, _next, _throw, \"throw\", err);\n }\n\n _next(undefined);\n });\n };\n}","import React from \"react\";\nimport { useMephistoReview } from \"mephisto-review-hook\";\nimport { useParams, useHistory, Link } from \"react-router-dom\";\nimport {\n Button,\n Navbar,\n NavbarGroup,\n NavbarDivider,\n NavbarHeading,\n Alignment,\n Position,\n Toaster,\n} from \"@blueprintjs/core\";\nimport { JSONItem } from \"../renderers/JSONItem\";\nimport { getHostname } from \"../utils\";\nimport ErrorPane from \"./ErrorPane\";\n\nconst AppToaster = Toaster.create({\n className: \"recipe-toaster\",\n position: Position.TOP,\n});\n\nfunction ItemView({\n itemRenderer: ItemRenderer = JSONItem,\n wrapClass,\n allowReview = true,\n}) {\n const { id } = useParams();\n const {\n data: item,\n isFinished,\n isLoading,\n submit,\n error,\n mode,\n } = useMephistoReview({ taskId: id, hostname: getHostname() });\n\n const history = useHistory();\n\n const confirmReview = () => {\n if (mode === \"OBO\") {\n history.push(\"/\");\n } else {\n AppToaster.show({ message: \"Review response recorded.\" });\n }\n };\n\n const reviewError = (error) => {\n AppToaster.show({ message: `ERROR: ${error}` });\n };\n\n const buttonDisable = error || isFinished || isLoading || item == null;\n\n const hideReviewWorkflow = !allowReview && mode === \"ALL\";\n\n return (\n <>\n \n
\n \n {mode === \"ALL\" ? (\n <>\n \n \n \n \n \n ) : null}\n \n {hideReviewWorkflow ? (\n Viewing task:\n ) : (\n Please review the following item:\n )}\n \n \n {hideReviewWorkflow ? null : (\n \n {\n var response = await submit({ result: \"rejected\" });\n if (response === \"SUCCESS\") {\n confirmReview();\n } else if (response) {\n reviewError(response);\n }\n }}\n >\n REJECT\n \n {\n var response = await submit({ result: \"approved\" });\n if (response === \"SUCCESS\") {\n confirmReview();\n } else if (response) {\n reviewError(response);\n }\n }}\n >\n APPROVE\n \n \n )}\n
\n
\n
\n {isLoading ? (\n
\n \n

Loading...

\n
\n ) : isFinished ? (\n
\n \n

\n Done reviewing! You can close this app now\n

\n
\n ) : item ? (\n wrapClass ? (\n
\n \n \n
\n ) : (\n <>\n \n \n \n )\n ) : (\n
\n
\n \n

\n Thanks for using the $ mephisto review interface.\n Here are a few ways to get started:\n

\n

\n 1. Review data from a .csv or{\" \"}\n .jsonl file\n

\n
\n                $ cat sample-data.json |\n                mephisto review review-app/build/{\" \"}\n                --json --stdout\n              
\n
\n                $ cat sample-data.csv |\n                mephisto review review-app/build/{\" \"}\n                --csv --stdout\n              
\n

2. Review data from the Mephisto database

\n
\n                $ mephisto review review-app/build/{\" \"}\n                --db mephisto_db_task_name{\" \"}\n                --stdout\n              
\n
\n
\n )}\n
\n \n );\n}\n\nexport default ItemView;\n","import React from \"react\";\nimport ReactDOM from \"react-dom\";\nimport { BrowserRouter as Router, Switch, Route } from \"react-router-dom\";\nimport CollectionView from \"./components/CollectionView\";\nimport ItemView from \"./components/ItemView\";\nimport \"normalize.css/normalize.css\";\nimport \"@blueprintjs/icons/lib/css/blueprint-icons.css\";\nimport \"@blueprintjs/core/lib/css/blueprint.css\";\nimport \"./index.css\";\n\nimport { GridCollection, JSONItem } from \"./renderers\";\n\nReactDOM.render(\n \n \n \n \n {/* For more information see the 'Customization' section of the README.md file. */}\n \n \n \n {/* For more information see the 'Customization' section of the README.md file. */}\n \n \n \n \n ,\n document.getElementById(\"root\")\n);\n"],"names":["module","exports","obj","__esModule","_react","require","_propTypes2","_interopRequireDefault","_gud2","default","_classCallCheck","instance","Constructor","TypeError","_possibleConstructorReturn","self","call","ReferenceError","_inherits","subClass","superClass","prototype","Object","create","constructor","value","enumerable","writable","configurable","setPrototypeOf","__proto__","MAX_SIGNED_31_BIT_INT","createEventEmitter","handlers","on","handler","push","off","filter","h","get","set","newValue","changedBits","forEach","defaultValue","calculateChangedBits","_Provider$childContex","_Consumer$contextType","contextProp","Provider","_Component","_temp","_this","this","_len","arguments","length","args","Array","_key","apply","concat","emitter","props","getChildContext","_ref","componentWillReceiveProps","nextProps","oldValue","x","y","render","children","Component","childContextTypes","object","isRequired","Consumer","_Component2","_temp2","_this2","_len2","_key2","state","getValue","onUpdate","observedBits","setState","undefined","componentDidMount","context","componentWillUnmount","isArray","contextTypes","_react2","_implementation2","createContext","GetIntrinsic","callBind","$indexOf","name","allowMissing","intrinsic","bind","$apply","$call","$reflectApply","$gOPD","$defineProperty","$max","e","originalFunction","func","desc","applyBind","hasOwn","hasOwnProperty","classNames","classes","i","arg","argType","inner","toString","key","join","objectKeys","isArguments","is","isRegex","flags","isDate","getTime","Date","deepEqual","actual","expected","options","opts","strict","a","b","isUndefinedOrNull","aIsRegex","bIsRegex","source","aIsBuffer","isBuffer","bIsBuffer","ka","kb","sort","objEquiv","copy","slice","keys","hasSymbols","Symbol","toStr","origDefineProperty","defineProperty","supportsDescriptors","_","arePropertyDescriptorsSupported","predicate","fn","defineProperties","map","predicates","getOwnPropertySymbols","element","className","classList","add","_hasClass","setAttribute","baseVal","contains","indexOf","replaceClassName","origClass","classToRemove","replace","RegExp","remove","window","createDocumentFragment","document","createElement","nodeName","enoughArguments","Error","mutationMacro","nodes","textNodeIfPrimitive","fragment","list","appendChild","node","createTextNode","head","property","TemporaryPrototype","TemporaryTokenList","wrapVerifyToken","hOP","descriptor","__defineGetter__","__defineSetter__","DOMTokenList","noClassName","getAttribute","isSVG","trim","properties","split","spaces","_isSVG","classListDescriptor","CLASS_LIST","toggle","token","force","DocumentFragmentPrototype","DocumentFragment","Node","NodePrototype","Element","CharacterData","CharacterDataPrototype","DocumentType","DocumentTypePrototype","ElementPrototype","HTMLElement","HTMLSelectElement","selectRemove","SVGElement","matchesSelector","webkitMatchesSelector","khtmlMatchesSelector","mozMatchesSelector","msMatchesSelector","oMatchesSelector","selector","parentNode","querySelectorAll","matches","firstChild","insertBefore","nextSibling","had","hasAttribute","removeAttribute","replaceWith","replaceChild","removeChild","_dom4","test","o_O","j","verifyToken","item","splice","documentElement","original","el","getElementsByTagName","raf","rAF","requestAnimationFrame","cAF","cancelAnimationFrame","prefixes","callback","goOn","id","setTimeout","clearTimeout","CustomEvent","eventName","defaultInitDict","initCustomEvent","type","bubbles","cancelable","detail","initEvent","eventInitDict","event","createEvent","Event","$Event","init","out","KeyboardEvent","$KeyboardEvent","eventType","initType","defaults","char","location","ctrlKey","shiftKey","altKey","metaKey","altGraphKey","repeat","locale","navigator","language","keyCode","charCode","which","initKeyboardEvent","keyIdentifier","keyLocation","getModifier","withDefaults","target","withInitValues","modifiers","String","chr","charCodeAt","view","initKeyEvent","MouseEvent","$MouseEvent","initMouseEvent","screenX","screenY","clientX","clientY","button","relatedTarget","patch","what","css","result","querySelector","dataScope","Math","random","proto","find","method","ELEMENT_NODE","$0","$1","$2","$3","global","DOMMap","WeakMap","counter","dispatched","drop","dispatch","ce","shouldDrop","dispatchEvent","Handler","__ce__","handleEvent","currentTarget","removeEventListener","v","addEventListener","Dict","createEventListener","eventListener","once","removed","passive","preventDefault","capture","augment","dE","aEL","rEL","increment","getListenerKey","dm","tmp","wrap","info","createAEL","createREL","EventTarget","Text","HTMLDocument","Window","XMLHttpRequest","ERROR_MESSAGE","funcType","that","bound","binder","boundLength","max","boundArgs","Function","Empty","implementation","$SyntaxError","SyntaxError","$Function","$TypeError","getEvalledConstructor","expressionSyntax","getOwnPropertyDescriptor","throwTypeError","ThrowTypeError","calleeThrows","gOPDthrows","getProto","getPrototypeOf","needsEval","TypedArray","Uint8Array","INTRINSICS","AggregateError","ArrayBuffer","iterator","Atomics","BigInt","Boolean","DataView","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","eval","EvalError","Float32Array","Float64Array","FinalizationRegistry","Int8Array","Int16Array","Int32Array","isFinite","isNaN","JSON","Map","Number","parseFloat","parseInt","Promise","Proxy","RangeError","Reflect","Set","SharedArrayBuffer","Uint8ClampedArray","Uint16Array","Uint32Array","URIError","WeakRef","WeakSet","doEval","gen","LEGACY_ALIASES","$concat","$spliceApply","$replace","$strSlice","rePropName","reEscapeChar","stringToPath","string","first","last","match","number","quote","subString","getBaseIntrinsic","alias","intrinsicName","parts","intrinsicBaseName","intrinsicRealName","skipFurtherCaching","isOwn","part","origSymbol","hasSymbolSham","sym","symObj","getOwnPropertyNames","syms","propertyIsEnumerable","toStringTag","reactIs","REACT_STATICS","contextType","defaultProps","displayName","getDefaultProps","getDerivedStateFromError","getDerivedStateFromProps","mixins","propTypes","KNOWN_STATICS","caller","callee","arity","MEMO_STATICS","compare","TYPE_STATICS","getStatics","component","isMemo","ForwardRef","Memo","objectPrototype","hoistNonReactStatics","targetComponent","sourceComponent","blacklist","inheritedComponent","targetStatics","sourceStatics","for","c","d","f","g","k","l","m","n","p","q","r","t","w","z","u","$$typeof","A","AsyncMode","ConcurrentMode","ContextConsumer","ContextProvider","Fragment","Lazy","Portal","Profiler","StrictMode","Suspense","isAsyncMode","isConcurrentMode","isContextConsumer","isContextProvider","isElement","isForwardRef","isFragment","isLazy","isPortal","isProfiler","isStrictMode","isSuspense","isValidElementType","typeOf","hasToStringTag","$toString","callBound","isStandardArguments","isLegacyArguments","supportsStandardArguments","getDay","tryDateObject","has","$exec","isRegexMarker","badStringifier","throwRegexMarker","valueOf","toPrimitive","gOPD","o","s","next","done","return","from","useMock","mock","useState","useEffect","fetch","catch","error","then","json","S","useCallback","body","stringify","isLoading","data","isFinished","finished","submit","resolve","taskId","page","resultsPerPage","filters","hostname","O","mark","prev","abrupt","stop","mode","totalPages","total_pages","propIsEnumerable","toObject","val","assign","test1","test2","fromCharCode","test3","letter","err","shouldUseNative","symbols","to","numberIsNaN","define","getPolyfill","shim","polyfill","keysShim","isArgs","isEnumerable","hasDontEnumBug","hasProtoEnumBug","dontEnums","equalsConstructorPrototype","ctor","excludedKeys","$applicationCache","$console","$external","$frame","$frameElement","$frames","$innerHeight","$innerWidth","$onmozfullscreenchange","$onmozfullscreenerror","$outerHeight","$outerWidth","$pageXOffset","$pageYOffset","$parent","$scrollLeft","$scrollTop","$scrollX","$scrollY","$self","$webkitIndexedDB","$webkitStorageInfo","$window","hasAutomationEqualityBug","isObject","isFunction","isString","theKeys","skipProto","skipConstructor","equalsConstructorPrototypeIfNotBuggy","origKeys","originalKeys","keysWorksWithArguments","str","ReactPropTypesSecret","emptyFunction","emptyFunctionWithReset","resetWarningCache","propName","componentName","propFullName","secret","getShim","ReactPropTypes","array","bigint","bool","symbol","any","arrayOf","elementType","instanceOf","objectOf","oneOf","oneOfType","shape","exact","checkPropTypes","PropTypes","aa","ba","ca","da","ea","fa","ha","ia","ja","B","acceptsBooleans","attributeName","attributeNamespace","mustUseProperty","propertyName","sanitizeURL","removeEmptyString","D","toLowerCase","oa","pa","toUpperCase","qa","ma","na","la","setAttributeNS","xlinkHref","ra","__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED","sa","ta","ua","wa","xa","ya","za","Aa","Ba","Ca","Da","Ea","Fa","Ga","Ha","Ia","Ja","E","Ma","Ka","La","Na","stack","Oa","Pa","prepareStackTrace","construct","Qa","tag","_render","Ra","_context","_payload","_init","Sa","Ta","Va","_valueTracker","setValue","stopTracking","Ua","Wa","checked","Xa","activeElement","Ya","defaultChecked","_wrapperState","initialChecked","Za","initialValue","controlled","$a","ab","bb","cb","ownerDocument","eb","Children","db","fb","selected","defaultSelected","disabled","gb","dangerouslySetInnerHTML","hb","ib","jb","textContent","lb","mb","nb","ob","namespaceURI","innerHTML","MSApp","execUnsafeLocalFunction","pb","lastChild","nodeType","nodeValue","qb","animationIterationCount","borderImageOutset","borderImageSlice","borderImageWidth","boxFlex","boxFlexGroup","boxOrdinalGroup","columnCount","columns","flex","flexGrow","flexPositive","flexShrink","flexNegative","flexOrder","gridArea","gridRow","gridRowEnd","gridRowSpan","gridRowStart","gridColumn","gridColumnEnd","gridColumnSpan","gridColumnStart","fontWeight","lineClamp","lineHeight","opacity","order","orphans","tabSize","widows","zIndex","zoom","fillOpacity","floodOpacity","stopOpacity","strokeDasharray","strokeDashoffset","strokeMiterlimit","strokeOpacity","strokeWidth","rb","sb","tb","style","setProperty","charAt","substring","ub","menuitem","area","base","br","col","embed","hr","img","input","keygen","link","meta","param","track","wbr","vb","wb","xb","srcElement","correspondingUseElement","yb","zb","Ab","Bb","Cb","stateNode","Db","Eb","Fb","Gb","Hb","Ib","Jb","Kb","Lb","Mb","Ob","Pb","Qb","Rb","onError","Sb","Tb","Ub","Vb","Wb","Xb","Zb","alternate","$b","memoizedState","dehydrated","ac","cc","child","sibling","current","bc","dc","ec","fc","gc","hc","ic","jc","kc","lc","mc","nc","oc","pc","qc","rc","blockedOn","domEventName","eventSystemFlags","nativeEvent","targetContainers","sc","delete","pointerId","tc","vc","wc","lanePriority","unstable_runWithPriority","priority","hydrate","containerInfo","xc","yc","shift","zc","Ac","Bc","unstable_scheduleCallback","unstable_NormalPriority","Cc","Dc","Ec","animationend","animationiteration","animationstart","transitionend","Fc","Gc","Hc","animation","transition","Ic","Jc","Kc","Lc","Mc","Nc","Oc","Pc","Qc","unstable_now","F","Rc","Uc","pendingLanes","expiredLanes","suspendedLanes","pingedLanes","Vc","entangledLanes","entanglements","Wc","Xc","Yc","Zc","$c","eventTimes","clz32","bd","cd","log","LN2","dd","unstable_UserBlockingPriority","ed","fd","gd","hd","uc","jd","kd","ld","md","nd","od","pd","qd","rd","_reactName","_targetInst","isDefaultPrevented","defaultPrevented","returnValue","isPropagationStopped","stopPropagation","cancelBubble","persist","isPersistent","wd","xd","yd","sd","eventPhase","timeStamp","now","isTrusted","td","ud","vd","Ad","pageX","pageY","getModifierState","zd","buttons","fromElement","toElement","movementX","movementY","Bd","Dd","dataTransfer","Fd","Hd","animationName","elapsedTime","pseudoElement","Id","clipboardData","Jd","Ld","Md","Esc","Spacebar","Left","Up","Right","Down","Del","Win","Menu","Apps","Scroll","MozPrintableKey","Nd","Od","Alt","Control","Meta","Shift","Pd","Qd","code","Rd","Td","width","height","pressure","tangentialPressure","tiltX","tiltY","twist","pointerType","isPrimary","Vd","touches","targetTouches","changedTouches","Xd","Yd","deltaX","wheelDeltaX","deltaY","wheelDeltaY","wheelDelta","deltaZ","deltaMode","Zd","$d","ae","be","documentMode","de","ee","fe","ge","he","ie","le","color","date","datetime","email","month","password","range","search","tel","text","time","url","week","me","ne","oe","listeners","pe","qe","re","se","te","ue","ve","we","xe","ye","ze","oninput","Ae","detachEvent","Be","Ce","attachEvent","De","Ee","Fe","He","Ie","Je","Ke","Le","offset","Me","compareDocumentPosition","Ne","HTMLIFrameElement","contentWindow","href","Oe","contentEditable","Pe","Qe","Re","Se","Te","Ue","start","selectionStart","end","selectionEnd","anchorNode","defaultView","getSelection","anchorOffset","focusNode","focusOffset","Ve","We","Xe","Ye","Ze","Yb","listener","G","$e","af","bf","cf","df","Nb","ef","ff","parentWindow","gf","hf","J","K","Q","L","je","ke","unshift","jf","kf","lf","mf","autoFocus","nf","__html","of","pf","qf","rf","sf","previousSibling","tf","vf","wf","xf","yf","zf","Af","Bf","H","I","Cf","M","N","Df","Ef","__reactInternalMemoizedUnmaskedChildContext","__reactInternalMemoizedMaskedChildContext","Ff","Gf","Hf","If","Jf","__reactInternalMemoizedMergedChildContext","Kf","Lf","Mf","Nf","Of","Pf","unstable_cancelCallback","Qf","unstable_shouldYield","Rf","unstable_requestPaint","Sf","Tf","unstable_getCurrentPriorityLevel","Uf","unstable_ImmediatePriority","Vf","Wf","Xf","unstable_LowPriority","Yf","unstable_IdlePriority","Zf","$f","ag","bg","cg","dg","eg","fg","gg","hg","ig","jg","kg","ReactCurrentBatchConfig","lg","mg","ng","og","pg","qg","rg","_currentValue","sg","childLanes","tg","dependencies","firstContext","lanes","ug","vg","responders","wg","xg","updateQueue","baseState","firstBaseUpdate","lastBaseUpdate","shared","pending","effects","yg","zg","eventTime","lane","payload","Ag","Bg","Cg","C","Dg","Eg","Fg","refs","Gg","Kg","isMounted","_reactInternals","enqueueSetState","Hg","Ig","Jg","enqueueReplaceState","enqueueForceUpdate","Lg","shouldComponentUpdate","isPureReactComponent","Mg","updater","Ng","UNSAFE_componentWillReceiveProps","Og","getSnapshotBeforeUpdate","UNSAFE_componentWillMount","componentWillMount","Pg","Qg","ref","_owner","_stringRef","Rg","Sg","lastEffect","nextEffect","firstEffect","index","Tg","Ug","Vg","Wg","Xg","Yg","Zg","$g","ah","bh","ch","dh","eh","tagName","fh","gh","hh","P","ih","memoizedProps","revealOrder","jh","kh","lh","mh","nh","oh","pendingProps","ph","qh","rh","sh","th","uh","_workInProgressVersionPrimary","vh","ReactCurrentDispatcher","wh","xh","R","T","yh","zh","Ah","Bh","Ch","Dh","Eh","Fh","Gh","Hh","baseQueue","queue","Ih","Jh","Kh","lastRenderedReducer","action","eagerReducer","eagerState","lastRenderedState","Lh","Mh","_getVersion","_source","mutableReadLanes","Nh","U","getSnapshot","subscribe","setSnapshot","Oh","Ph","Qh","Rh","destroy","deps","Sh","Th","Uh","Vh","Wh","Xh","Yh","Zh","$h","ai","bi","ci","di","readContext","useContext","useImperativeHandle","useLayoutEffect","useMemo","useReducer","useRef","useDebugValue","useDeferredValue","useTransition","useMutableSource","useOpaqueIdentifier","unstable_isNewReconciler","uf","ei","ReactCurrentOwner","fi","gi","hi","ii","ji","ki","li","mi","baseLanes","ni","oi","pi","UNSAFE_componentWillUpdate","componentWillUpdate","componentDidUpdate","qi","ri","pendingContext","Bi","Di","Ei","si","retryLane","ti","fallback","unstable_avoidThisFallback","ui","unstable_expectedLoadTime","vi","wi","xi","yi","zi","isBackwards","rendering","renderingStartTime","tail","tailMode","Ai","Fi","Gi","wasMultiple","multiple","onClick","onclick","size","createElementNS","V","Hi","Ii","W","Ji","Ki","Li","Mi","message","Ni","console","Oi","Pi","Qi","Ri","Si","componentDidCatch","Ti","componentStack","Ui","Vi","Wi","Xi","__reactInternalSnapshotBeforeUpdate","Yi","Zi","$i","focus","aj","display","bj","onCommitFiberUnmount","cj","dj","ej","fj","gj","hj","_reactRootContainer","ij","jj","kj","lj","mj","nj","ceil","oj","pj","X","Y","qj","rj","sj","tj","uj","vj","Infinity","wj","ck","Z","xj","yj","zj","Aj","Bj","Cj","Dj","Ej","Fj","Gj","Hj","Ij","Jj","Sc","Kj","Lj","Mj","callbackNode","expirationTimes","callbackPriority","Tc","Nj","Oj","Pj","Qj","Rj","Sj","Tj","finishedWork","finishedLanes","Uj","timeoutHandle","Wj","Xj","pingCache","Yj","Zj","va","ak","bk","dk","rangeCount","focusedElem","selectionRange","ek","min","extend","createRange","setStart","removeAllRanges","addRange","setEnd","left","scrollLeft","top","scrollTop","onCommitFiberRoot","fk","gk","ik","isReactComponent","pendingChildren","jk","mutableSourceEagerHydrationData","kk","lk","mk","nk","ok","qk","hydrationOptions","mutableSources","_internalRoot","rk","tk","sk","uk","hk","_calculateChangedBits","unstable_observedBits","unmount","form","Vj","vk","Events","wk","findFiberByHostInstance","bundleType","version","rendererPackageName","xk","rendererConfig","overrideHookState","overrideHookStateDeletePath","overrideHookStateRenamePath","overrideProps","overridePropsDeletePath","overridePropsRenamePath","setSuspenseHandler","scheduleUpdate","currentDispatcherRef","findHostInstanceByFiber","findHostInstancesForRefresh","scheduleRefresh","scheduleRoot","setRefreshHandler","getCurrentFiber","__REACT_DEVTOOLS_GLOBAL_HOOK__","yk","isDisabled","supportsFiber","inject","createPortal","findDOMNode","flushSync","unmountComponentAtNode","unstable_batchedUpdates","unstable_createPortal","unstable_renderSubtreeIntoContainer","checkDCE","prevState","nextState","prevProps","__reactInternalSnapshotFlag","__reactInternalSnapshot","foundWillMountName","foundWillReceivePropsName","foundWillUpdateName","newApiName","maybeSnapshot","snapshot","__suppressDeprecationWarning","arr","isarray","pathToRegexp","parse","compile","tokensToFunction","tokensToRegExp","PATH_REGEXP","res","tokens","path","defaultDelimiter","delimiter","exec","escaped","prefix","group","modifier","asterisk","partial","optional","pattern","escapeGroup","escapeString","substr","encodeURIComponentPretty","encode","pretty","segment","attachKeys","sensitive","route","endsWithDelimiter","groups","regexpToRegexp","arrayToRegexp","stringToRegexp","newObj","_interopRequireWildcard","_addClass","_removeClass","_Transition","_extends","addClass","removeClass","CSSTransition","_React$Component","onEnter","appearing","getClassNames","removeClasses","onEntering","activeClassName","reflowAndAddClass","onEntered","appearClassName","doneClassName","enterClassName","onExit","onExiting","onExited","isStringClassNames","_proto","_this$getClassNames6","_default","_reactDom","_TransitionGroup","ReplaceTransition","_args","handleEnter","handleLifecycle","handleEntering","_len3","_key3","handleEntered","_len4","_key4","handleExit","_len5","_key5","handleExiting","_len6","_key6","handleExited","_len7","_key7","idx","originalArgs","_child$props","toArray","_this$props","inProp","in","excluded","sourceKeys","_objectWithoutPropertiesLoose","_React$Children$toArr","second","cloneElement","EXITING","ENTERED","ENTERING","EXITED","UNMOUNTED","_reactLifecyclesCompat","Transition","initialStatus","parentGroup","transitionGroup","appear","isMounting","enter","appearStatus","unmountOnExit","mountOnEnter","status","nextCallback","updateStatus","nextStatus","cancelNextCallback","getTimeouts","exit","timeout","mounting","performEnter","performExit","timeouts","enterTimeout","safeSetState","onTransitionEnd","_this3","cancel","setNextCallback","_this4","active","doesNotHaveTimeoutOrListener","addEndListener","childProps","only","noop","_propTypes","_ChildMapping","_assertThisInitialized","values","TransitionGroup","firstRender","appeared","mounted","prevChildMapping","getInitialChildMapping","getNextChildMapping","currentChildMapping","getChildMapping","childFactory","_CSSTransition","_ReplaceTransition","mergeChildMappings","getProp","nextChildMapping","isValidElement","hasPrev","hasNext","prevChild","isLeaving","mapFn","mapper","getValueForKey","nextKeysPending","pendingKeys","prevKey","childMapping","nextKey","pendingNextKey","prop","classNamesShape","timeoutsShape","__self","__source","jsx","jsxs","forceUpdate","escape","_status","_result","IsSomeRendererActing","count","PureComponent","_currentValue2","_threadCount","createFactory","createRef","forwardRef","lazy","memo","runtime","Op","$Symbol","iteratorSymbol","asyncIteratorSymbol","asyncIterator","toStringTagSymbol","innerFn","outerFn","tryLocsList","protoGenerator","Generator","generator","Context","_invoke","GenStateSuspendedStart","GenStateExecuting","GenStateCompleted","doneResult","delegate","delegateResult","maybeInvokeDelegate","ContinueSentinel","sent","_sent","dispatchException","record","tryCatch","GenStateSuspendedYield","makeInvokeMethod","GeneratorFunction","GeneratorFunctionPrototype","IteratorPrototype","NativeIteratorPrototype","Gp","defineIteratorMethods","AsyncIterator","PromiseImpl","invoke","reject","__await","unwrapped","previousPromise","callInvokeWithMethodAndArg","resultName","nextLoc","pushTryEntry","locs","entry","tryLoc","catchLoc","finallyLoc","afterLoc","tryEntries","resetTryEntry","completion","reset","iterable","iteratorMethod","isGeneratorFunction","genFun","awrap","async","iter","reverse","pop","skipTempReset","rootRecord","rval","exception","handle","loc","caught","hasCatch","hasFinally","finallyEntry","complete","finish","thrown","delegateYield","regeneratorRuntime","accidentalStrictMode","globalThis","$Object","hasIndices","ignoreCase","multiline","dotAll","unicode","sticky","flagsBound","TypeErr","regex","performance","MessageChannel","unstable_forceFrameRate","floor","port2","port1","onmessage","postMessage","sortIndex","startTime","expirationTime","priorityLevel","unstable_Profiling","unstable_continueExecution","unstable_getFirstCallbackNode","unstable_next","unstable_pauseExecution","delay","unstable_wrapCallback","warning","__webpack_module_cache__","__webpack_require__","moduleId","cachedModule","__webpack_modules__","getter","definition","_setPrototypeOf","_inheritsLoose","isAbsolute","pathname","spliceOne","hasTrailingSlash","toParts","fromParts","isToAbs","isFromAbs","mustEndAbs","up","valueEqual","every","aValue","bValue","invariant","condition","addLeadingSlash","stripLeadingSlash","stripBasename","hasBasename","stripTrailingSlash","createPath","hash","createLocation","currentLocation","hashIndex","searchIndex","parsePath","resolvePathname","createTransitionManager","prompt","setPrompt","nextPrompt","confirmTransitionTo","getUserConfirmation","appendListener","isActive","notifyListeners","canUseDOM","getConfirmation","confirm","PopStateEvent","HashChangeEvent","getHistoryState","history","createBrowserHistory","globalHistory","canUseHistory","userAgent","supportsHistory","needsHashChangeListener","_props","_props$forceRefresh","forceRefresh","_props$getUserConfirm","_props$keyLength","keyLength","basename","getDOMLocation","historyState","_window$location","createKey","transitionManager","handlePopState","isExtraneousPopstateEvent","handlePop","handleHashChange","forceNextPop","fromLocation","toLocation","toIndex","allKeys","fromIndex","delta","go","revertPop","initialLocation","createHref","listenerCount","checkDOMListeners","isBlocked","pushState","prevIndex","nextKeys","replaceState","goBack","goForward","block","unblock","listen","unlisten","HashChangeEvent$1","HashPathCoders","hashbang","encodePath","decodePath","noslash","slash","stripHash","getHashPath","replaceHashPath","createHashHistory","_props$hashType","hashType","_HashPathCoders$hashT","ignorePath","encodedPath","prevLocation","allPaths","lastIndexOf","baseTag","pushHashPath","nextPaths","clamp","lowerBound","upperBound","createMemoryHistory","_props$initialEntries","initialEntries","_props$initialIndex","initialIndex","entries","nextIndex","nextEntries","canGo","commonjsGlobal","React","getUniqueId","_proto2","createNamedContext","historyContext","Router","_isMounted","_pendingLocation","staticContext","computeRootMatch","params","isExact","RouterContext","HistoryContext","Lifecycle","onMount","onUnmount","cache","cacheCount","generatePath","compilePath","Redirect","computedMatch","matchPath","reduce","matched","cacheKey","pathCache","regexp","Route","isEmptyChildren","createURL","staticHandler","methodName","Switch","BrowserRouter","createHistory","resolveToLocation","normalizeToLocation","forwardRefShim","LinkAnchor","forwardedRef","innerRef","navigate","rest","ex","isModifiedEvent","Link","isDuplicateNavigation","ariaCurrent","activeStyle","classNameProp","isActiveProp","locationProp","styleProp","escapedPath","classnames","joinClassnames","_arrayLikeToArray","len","arr2","_i","_s","_e","_arr","_n","_d","minLen","extendStatics","__extends","__","__assign","__rest","__decorate","decorators","decorate","__spreadArrays","il","jl","INVALID_PROPS","removeNonHTMLProps","invalidProps","shouldMerge","curr","setRef","refTarget","isRefCallback","refHandler","refTargetParent","refTargetKey","refProp","isKeyboardClick","Alignment","Elevation","Intent","NONE","PRIMARY","SUCCESS","WARNING","DANGER","Position","NS","process","_a","BLUEPRINT_NAMESPACE","_b","_c","REACT_APP_BLUEPRINT_NAMESPACE","ACTIVE","ALIGN_LEFT","ALIGN_RIGHT","DARK","DISABLED","FILL","FIXED_TOP","INTERACTIVE","LARGE","LOADING","MINIMAL","OUTLINED","ROUND","SMALL","VERTICAL","BLOCKQUOTE","positionClass","elevationClass","intentClass","CODE","CODE_BLOCK","HEADING","LIST","BUTTON","BUTTON_GROUP","BUTTON_SPINNER","BUTTON_TEXT","CARD","INPUT","INPUT_GROUP","INPUT_LEFT_CONTAINER","INPUT_ACTION","LABEL","NAVBAR","NAVBAR_GROUP","NAVBAR_HEADING","NAVBAR_DIVIDER","OVERLAY","OVERLAY_BACKDROP","OVERLAY_CONTENT","OVERLAY_INLINE","OVERLAY_OPEN","OVERLAY_START_FOCUS_TRAP","OVERLAY_END_FOCUS_TRAP","POPOVER","POPOVER_ARROW","POPOVER_BACKDROP","POPOVER_CAPTURING_DISMISS","POPOVER_CONTENT","POPOVER_DISMISS","POPOVER_DISMISS_OVERRIDE","POPOVER_OPEN","POPOVER_OUT_OF_BOUNDARIES","POPOVER_TARGET","POPOVER_WRAPPER","TRANSITION_CONTAINER","PORTAL","SPINNER","SPINNER_ANIMATION","SPINNER_HEAD","SPINNER_NO_SPIN","SPINNER_TRACK","TOAST","TOAST_CONTAINER","TOAST_MESSAGE","TOOLTIP","ICON","alignmentClass","alignment","elevation","intent","position","isNodeEnv","env","_super","timeoutIds","timeoutId","requestIds","requestId","validateProps","AbstractPureComponent2","_prevProps","_prevState","_snapshot","clearTimeouts","cancelAnimationFrames","isReactNodeEmpty","skipArray","ensureElement","isReactElement","isElementOfType","ComponentType","createReactRef","IconSize","IconSvgPaths16","IconSvgPaths20","SpinnerSize","Icon","icon","htmlTitle","iconSize","STANDARD","title","htmlprops","pixelGridSize","paths","renderSvgPaths","Classes","iconName","viewBox","fill","pathsSize","pathStrings","fillRule","DISPLAYNAME_PREFIX","PATH_LENGTH","Spinner","getSize","strokeOffset","ns","role","toFixed","getViewBox","pathLength","warn","radius","viewBoxX","viewBoxWidth","Keys","currentKeyDown","onKeyDown","buttonRef","click","onKeyUp","onBlur","AbstractButton","alignText","large","loading","outlined","minimal","small","tabIndex","handleBlur","handleKeyDown","handleKeyUp","rightIcon","Utils","elementRef","Button","handleRef","getCommonButtonProps","renderChildren","AnchorButton","commonProps","Card","interactive","htmlProps","hasPendingUpdate","isComposing","nextValue","onCompositionStart","onCompositionEnd","onChange","AsyncControllableInput","inputRef","restProps","handleCompositionStart","handleCompositionEnd","handleChange","leftElement","rightElement","InputGroup","asyncControl","round","inputGroupClasses","paddingLeft","leftElementWidth","paddingRight","rightElementWidth","inputProps","maybeRenderLeftElement","maybeRenderRightElement","updateInputWidth","leftIcon","refHandlers","clientWidth","abs","htmlElement","tagClassName","H6","NavbarDivider","NavbarGroup","align","NavbarHeading","Navbar","fixedToTop","cannotCreatePortal","ReactDOM","REACT_CONTEXT_TYPES","blueprintPortalClassName","hasMounted","portalElement","container","createContainerElement","onChildrenMount","unstableRenderNoPortal","maybeAddClass","hasEverOpened","isOpen","containerElement","endFocusTrap","endFocusTrapElement","startFocusTrap","startFocusTrapElement","decoratedChild","onOpening","onOpened","onClosing","transitionDuration","transitionName","CSSTransitionImplicit","handleTransitionExited","handleTransitionAddEnd","enforceFocus","isAutoFocusing","preventScroll","lastFocusableElement","getKeyboardFocusableElements","firstFocusableElement","shouldReturnFocusOnClose","lastActiveElementBeforeOpened","onClosed","backdropProps","canOutsideClickClose","onClose","bringFocusInsideOverlay","onMouseDown","eventTarget","composed","composedPath","stackIndex","Overlay_1","openStack","isClickInThisOverlayOrDescendant","some","elem","isSameNode","stopImmediatePropagation","canEscapeKeyClose","Overlay","usePortal","childrenWithTransitions","maybeRenderChild","maybeBackdrop","maybeRenderBackdrop","renderDummyElement","onFocus","handleStartFocusTrapElementFocus","handleStartFocusTrapElementKeyDown","handleEndFocusTrapElementFocus","containerClasses","portalClassName","portalContainer","overlayWillOpen","overlayWillClose","backdropClassName","hasBackdrop","handleBackdropMouseDown","handleDocumentFocus","handleDocumentClick","lastOpenedOverlay","getLastOpened","ButtonGroup","vertical","buttonGroupClasses","triggerDismiss","Toast","startTimeout","onMouseEnter","onMouseLeave","maybeRenderActionButton","handleCloseClick","handleActionClick","didTimeoutExpire","onDismiss","toasts","toast","getDismissHandler","timeoutExpired","dismiss","clear","Toaster","toaster","Toaster_1","maxToasts","dismissIfAtLimit","createToastOptions","isNewToastKey","matchesKey","getPositionClasses","canEscapeKeyClear","handleClose","renderToast","toastId","_defineProperty","ManagerReferenceNodeContext","ManagerReferenceNodeSetterContext","Manager","newReferenceNode","referenceNode","setReferenceNode","unwrapArray","safeInvoke","InnerReference","Reference","timeoutDuration","longerTimeoutBrowsers","isBrowser","called","scheduled","functionToCheck","getStyleComputedProperty","getComputedStyle","getParentNode","host","getScrollParent","overflow","overflowX","overflowY","getReferenceNode","reference","isIE11","MSInputMethodContext","isIE10","isIE","getOffsetParent","noOffsetParent","offsetParent","nextElementSibling","getRoot","findCommonOffsetParent","element1","element2","DOCUMENT_POSITION_FOLLOWING","commonAncestorContainer","firstElementChild","isOffsetContainer","element1root","getScroll","side","upperSide","html","scrollingElement","includeScroll","rect","subtract","bottom","right","getBordersSize","styles","axis","sideA","sideB","computedStyle","getWindowSizes","getClientRect","offsets","getBoundingClientRect","sizes","clientHeight","horizScrollbar","offsetWidth","vertScrollbar","offsetHeight","getOffsetRectRelativeToArbitraryNode","parent","fixedPosition","runIsIE","isHTML","childrenRect","parentRect","scrollParent","borderTopWidth","borderLeftWidth","marginTop","marginLeft","getViewportOffsetRectRelativeToArtbitraryNode","excludeScroll","relativeOffset","innerWidth","innerHeight","isFixed","getFixedPositionOffsetParent","parentElement","getBoundaries","popper","padding","boundariesElement","boundaries","boundariesNode","isPaddingNumber","getArea","computeAutoPlacement","placement","refRect","rects","sortedAreas","filteredAreas","computedPlacement","variation","getReferenceOffsets","commonOffsetParent","getOuterSizes","marginBottom","marginRight","getOppositePlacement","getPopperOffsets","referenceOffsets","popperRect","popperOffsets","isHoriz","mainSide","secondarySide","measurement","secondaryMeasurement","check","runModifiers","ends","findIndex","cur","enabled","update","isDestroyed","positionFixed","flip","originalPlacement","isCreated","onCreate","isModifierEnabled","modifierName","getSupportedPropertyName","upperProp","toCheck","willChange","disableEventListeners","removeOnDestroy","getWindow","attachToScrollParents","scrollParents","isBody","setupEventListeners","updateBound","scrollElement","eventsEnabled","enableEventListeners","isNumeric","setStyles","unit","isFirefox","isModifierRequired","requestingName","requestedName","requesting","requested","validPlacements","placements","clockwise","BEHAVIORS","parseOffset","basePlacement","useHeight","fragments","frag","divider","splitRegex","ops","op","mergeWithPrevious","toValue","index2","shiftvariation","isVertical","shiftOffsets","transformProp","popperStyles","transform","escapeWithReference","opSide","arrowElement","sideCapitalized","altSide","arrowElementSize","center","popperMarginSide","popperBorderSide","sideValue","arrow","_data$offsets$arrow","flipped","placementOpposite","flipOrder","behavior","step","refOffsets","overlapsRef","overflowsLeft","overflowsRight","overflowsTop","overflowsBottom","overflowsBoundaries","flippedVariationByRef","flipVariations","flippedVariationByContent","flipVariationsByContent","flippedVariation","getOppositeVariation","subtractLength","hide","attributes","legacyGpuAccelerationOption","gpuAcceleration","offsetParentRect","shouldRound","noRound","referenceWidth","popperWidth","isVariation","horizontalToInteger","verticalToInteger","getRoundedOffsets","devicePixelRatio","prefixedProperty","invertTop","invertLeft","arrowStyles","modifierOptions","Popper","debounce","Defaults","jquery","onLoad","PopperUtils","initialStyle","pointerEvents","initialArrowStyle","InnerPopper","popperNode","updatePopperInstance","arrowNode","applyStyle","updateStateModifier","popperInstance","destroyPopperInstance","referenceElement","PopperJS","getOptions","setPopperNode","getPopperStyle","getPopperPlacement","outOfBoundaries","getOutOfBoundariesState","arrowProps","setArrowNode","getArrowStyle","elementIsOrContains","testElement","MapShim","getIndex","class_1","__entries__","ctx","global$1","requestAnimationFrame$1","transitionKeys","mutationObserverSupported","MutationObserver","ResizeObserverController","connected_","mutationEventsAdded_","mutationsObserver_","observers_","onTransitionEnd_","refresh","leadingCall","trailingCall","lastCallTime","resolvePending","proxy","timeoutCallback","throttle","addObserver","observer","connect_","removeObserver","observers","disconnect_","updateObservers_","activeObservers","gatherActive","hasActive","broadcastActive","observe","childList","characterData","subtree","disconnect","isReflowProperty","getInstance","instance_","defineConfigurable","getWindowOf","emptyRect","createRectInit","toFloat","positions","getHTMLElementContentRect","paddings","positions_1","getPaddings","horizPad","vertPad","boxSizing","isDocumentElement","isSVGGraphicsElement","SVGGraphicsElement","getBBox","getContentRect","bbox","getSVGContentRect","ResizeObservation","broadcastWidth","broadcastHeight","contentRect_","broadcastRect","ResizeObserverEntry","rectInit","contentRect","Constr","DOMRectReadOnly","createReadOnlyRect","ResizeObserverSPI","controller","callbackCtx","activeObservations_","observations_","callback_","controller_","callbackCtx_","observations","unobserve","clearActive","observation","ResizeObserver","onResize","ResizeSensor","observeElement","observeParents","getElement","parent_1","getPosition","isVerticalPosition","getOppositePosition","getAlignment","getTransformOrigin","arrowSizeShift","arrowOffsetModifier","arrowSize","offsetSide","arrowOffsetSize","sqrt","getArrowAngle","PopoverArrow","positionToPlacement","assertNever","PopoverInteractionKind","hasDarkParent","getIsOpen","transformOrigin","popoverRef","targetElement","popperScheduleUpdate","popperProps","interactionKind","popoverHandlers","handlePopoverClick","handleMouseEnter","handleMouseLeave","popoverClasses","inheritDarkTheme","captureDismiss","popoverClassName","reposition","isArrowEnabled","understandChildren","content","referenceProps","openOnTargetFocus","targetClassName","targetProps","isControlled","isHoverInteractionKind","targetTagName","finalTargetProps","handleTargetBlur","handleTargetFocus","handleTargetClick","rawTarget","rawTabIndex","clonedTarget","Tooltip","lostFocusOnSamePage","isElementInPopover","isMouseInTargetOrPopover","setOpenState","hoverOpenDelay","hoverCloseDelay","eventPopover","closest","isEventFromSelf","isEventPopoverCapturing","dismissElement","shouldDismiss","Popover","wrapperTagName","isContentEmpty","wrapperClasses","defaultAutoFocus","wrapper","handleTargetRef","renderTarget","handleOverlayClose","handlePopoverRef","getPopperModifiers","renderPopover","updateDarkParent","popoverElement","nextIsOpen","onInteraction","childrenCount","hasContentProp","hasTargetProp","contentProp","targetProp","targetChild","contentChild","defaultIsOpen","boundary","preventOverflow","arrowOffset","updatePopoverState","cancelOpenTimeout","popover","JSONItem","cardWidth","setCardWidth","card","smallCard","GridCollection","items","itemRenderer","ItemRenderer","textDecoration","setPage","CELL_MID_LEN","MAX_CELLS","pages","ellipsis","isLeftArrowEnabled","isRightArrowEnabled","getPagination","DEFAULT","getHostname","config","protocol","origin","setHide","errorType","collectionRenderer","CollectionRenderer","pagination","setFilters","filtersBuffer","setFiltersBuffer","filterTimeout","setFilterTimeout","useMephistoReview","setFiltersAndResetPage","filtersStr","setFiltersImmediately","searchButton","placeholder","asyncGeneratorStep","_next","_throw","_asyncToGenerator","AppToaster","wrapClass","allowReview","useParams","confirmReview","show","reviewError","buttonDisable","hideReviewWorkflow","response","getElementById"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/main.7cc18a59.js","mappings":"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","sources":["../node_modules/@babel/runtime/helpers/interopRequireDefault.js","../node_modules/@babel/runtime/regenerator/index.js","../node_modules/@hypnosphi/create-react-context/lib/implementation.js","../node_modules/@hypnosphi/create-react-context/lib/index.js","../node_modules/call-bind/callBound.js","../node_modules/call-bind/index.js","../node_modules/classnames/index.js","../node_modules/deep-equal/index.js","../node_modules/define-properties/index.js","../node_modules/dom-helpers/class/addClass.js","../node_modules/dom-helpers/class/hasClass.js","../node_modules/dom-helpers/class/removeClass.js","../node_modules/dom4/build/dom4.max.js","../node_modules/function-bind/implementation.js","../node_modules/function-bind/index.js","../node_modules/get-intrinsic/index.js","../node_modules/gud/index.js","../node_modules/has-symbols/index.js","../node_modules/has-symbols/shams.js","../node_modules/has-tostringtag/shams.js","../node_modules/has/src/index.js","../node_modules/hoist-non-react-statics/dist/hoist-non-react-statics.cjs.js","../node_modules/hoist-non-react-statics/node_modules/react-is/cjs/react-is.production.min.js","../node_modules/hoist-non-react-statics/node_modules/react-is/index.js","../node_modules/is-arguments/index.js","../node_modules/is-date-object/index.js","../node_modules/is-regex/index.js","../node_modules/mephisto-review-hook/build/bundle.js","../node_modules/object-assign/index.js","../node_modules/object-is/implementation.js","../node_modules/object-is/index.js","../node_modules/object-is/polyfill.js","../node_modules/object-is/shim.js","../node_modules/object-keys/implementation.js","../node_modules/object-keys/index.js","../node_modules/object-keys/isArguments.js","../node_modules/prop-types/factoryWithThrowingShims.js","../node_modules/prop-types/index.js","../node_modules/prop-types/lib/ReactPropTypesSecret.js","../node_modules/react-dom/cjs/react-dom.production.min.js","../node_modules/react-dom/index.js","../node_modules/react-lifecycles-compat/react-lifecycles-compat.es.js","../node_modules/react-router/node_modules/isarray/index.js","../node_modules/react-router/node_modules/path-to-regexp/index.js","../node_modules/react-router/node_modules/react-is/cjs/react-is.production.min.js","../node_modules/react-router/node_modules/react-is/index.js","../node_modules/react-transition-group/CSSTransition.js","../node_modules/react-transition-group/ReplaceTransition.js","../node_modules/react-transition-group/Transition.js","../node_modules/react-transition-group/TransitionGroup.js","../node_modules/react-transition-group/index.js","../node_modules/react-transition-group/utils/ChildMapping.js","../node_modules/react-transition-group/utils/PropTypes.js","../node_modules/react/cjs/react-jsx-runtime.production.min.js","../node_modules/react/cjs/react.production.min.js","../node_modules/react/index.js","../node_modules/react/jsx-runtime.js","../node_modules/regenerator-runtime/runtime.js","../node_modules/regexp.prototype.flags/implementation.js","../node_modules/regexp.prototype.flags/index.js","../node_modules/regexp.prototype.flags/polyfill.js","../node_modules/regexp.prototype.flags/shim.js","../node_modules/scheduler/cjs/scheduler.production.min.js","../node_modules/scheduler/index.js","../node_modules/warning/warning.js","../webpack/bootstrap","../webpack/runtime/compat get default export","../webpack/runtime/define property getters","../webpack/runtime/global","../webpack/runtime/hasOwnProperty shorthand","../webpack/runtime/make namespace object","../node_modules/@babel/runtime/helpers/esm/setPrototypeOf.js","../node_modules/@babel/runtime/helpers/esm/inheritsLoose.js","../node_modules/@babel/runtime/helpers/esm/extends.js","../node_modules/resolve-pathname/esm/resolve-pathname.js","../node_modules/value-equal/esm/value-equal.js","../node_modules/tiny-invariant/dist/tiny-invariant.esm.js","../node_modules/history/esm/history.js","../node_modules/mini-create-react-context/dist/esm/index.js","../node_modules/@babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js","../node_modules/react-router/modules/createNameContext.js","../node_modules/react-router/modules/HistoryContext.js","../node_modules/react-router/modules/RouterContext.js","../node_modules/react-router/modules/Router.js","../node_modules/react-router/modules/MemoryRouter.js","../node_modules/react-router/modules/Lifecycle.js","../node_modules/react-router/modules/generatePath.js","../node_modules/react-router/modules/Redirect.js","../node_modules/react-router/modules/matchPath.js","../node_modules/react-router/modules/Route.js","../node_modules/react-router/modules/StaticRouter.js","../node_modules/react-router/modules/Switch.js","../node_modules/react-router/modules/hooks.js","../node_modules/react-router-dom/modules/BrowserRouter.js","../node_modules/react-router-dom/modules/HashRouter.js","../node_modules/react-router-dom/modules/utils/locationUtils.js","../node_modules/react-router-dom/modules/Link.js","../node_modules/react-router-dom/modules/NavLink.js","../node_modules/@babel/runtime/helpers/esm/arrayLikeToArray.js","../node_modules/@babel/runtime/helpers/esm/slicedToArray.js","../node_modules/@babel/runtime/helpers/esm/arrayWithHoles.js","../node_modules/@babel/runtime/helpers/esm/iterableToArrayLimit.js","../node_modules/@babel/runtime/helpers/esm/unsupportedIterableToArray.js","../node_modules/@babel/runtime/helpers/esm/nonIterableRest.js","../node_modules/@blueprintjs/core/src/common/configureDom4.ts","../node_modules/@blueprintjs/core/node_modules/tslib/tslib.es6.js","../node_modules/@blueprintjs/core/src/common/props.ts","../node_modules/@blueprintjs/core/src/common/refs.ts","../node_modules/@blueprintjs/core/src/common/keys.ts","../node_modules/@blueprintjs/core/src/common/alignment.ts","../node_modules/@blueprintjs/core/src/common/elevation.ts","../node_modules/@blueprintjs/core/src/common/intent.ts","../node_modules/@blueprintjs/core/src/common/position.ts","../node_modules/@blueprintjs/core/src/common/classes.ts","../node_modules/@blueprintjs/core/src/common/utils/jsUtils.ts","../node_modules/@blueprintjs/core/src/common/abstractPureComponent2.ts","../node_modules/@blueprintjs/core/src/common/utils/reactUtils.ts","../node_modules/@blueprintjs/core/src/components/icon/icon.tsx","../node_modules/@blueprintjs/icons/src/generated/iconSvgPaths.ts","../node_modules/@blueprintjs/core/src/components/spinner/spinner.tsx","../node_modules/@blueprintjs/core/src/common/errors.ts","../node_modules/@blueprintjs/core/src/components/button/abstractButton.tsx","../node_modules/@blueprintjs/core/src/components/button/buttons.tsx","../node_modules/@blueprintjs/core/src/components/card/card.tsx","../node_modules/@blueprintjs/core/src/components/forms/asyncControllableInput.tsx","../node_modules/@blueprintjs/core/src/components/forms/inputGroup.tsx","../node_modules/@blueprintjs/core/src/components/html/html.tsx","../node_modules/@blueprintjs/core/src/components/navbar/navbarDivider.tsx","../node_modules/@blueprintjs/core/src/components/navbar/navbarGroup.tsx","../node_modules/@blueprintjs/core/src/components/navbar/navbarHeading.tsx","../node_modules/@blueprintjs/core/src/components/navbar/navbar.tsx","../node_modules/@blueprintjs/core/src/common/utils/functionUtils.ts","../node_modules/@blueprintjs/core/src/components/portal/portal.tsx","../node_modules/@blueprintjs/core/src/components/overlay/overlay.tsx","../node_modules/@blueprintjs/core/src/components/button/buttonGroup.tsx","../node_modules/@blueprintjs/core/src/components/toast/toast.tsx","../node_modules/@blueprintjs/core/src/components/toast/toaster.tsx","../node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js","../node_modules/@babel/runtime/helpers/esm/defineProperty.js","../node_modules/react-popper/lib/esm/Manager.js","../node_modules/react-popper/lib/esm/utils.js","../node_modules/react-popper/lib/esm/Reference.js","../node_modules/popper.js/src/utils/isBrowser.js","../node_modules/popper.js/src/utils/debounce.js","../node_modules/popper.js/src/utils/isFunction.js","../node_modules/popper.js/src/utils/getStyleComputedProperty.js","../node_modules/popper.js/src/utils/getParentNode.js","../node_modules/popper.js/src/utils/getScrollParent.js","../node_modules/popper.js/src/utils/getReferenceNode.js","../node_modules/popper.js/src/utils/isIE.js","../node_modules/popper.js/src/utils/getOffsetParent.js","../node_modules/popper.js/src/utils/getRoot.js","../node_modules/popper.js/src/utils/findCommonOffsetParent.js","../node_modules/popper.js/src/utils/isOffsetContainer.js","../node_modules/popper.js/src/utils/getScroll.js","../node_modules/popper.js/src/utils/includeScroll.js","../node_modules/popper.js/src/utils/getBordersSize.js","../node_modules/popper.js/src/utils/getWindowSizes.js","../node_modules/popper.js/src/utils/getClientRect.js","../node_modules/popper.js/src/utils/getBoundingClientRect.js","../node_modules/popper.js/src/utils/getOffsetRectRelativeToArbitraryNode.js","../node_modules/popper.js/src/utils/getViewportOffsetRectRelativeToArtbitraryNode.js","../node_modules/popper.js/src/utils/isFixed.js","../node_modules/popper.js/src/utils/getFixedPositionOffsetParent.js","../node_modules/popper.js/src/utils/getBoundaries.js","../node_modules/popper.js/src/utils/computeAutoPlacement.js","../node_modules/popper.js/src/utils/getReferenceOffsets.js","../node_modules/popper.js/src/utils/getOuterSizes.js","../node_modules/popper.js/src/utils/getOppositePlacement.js","../node_modules/popper.js/src/utils/getPopperOffsets.js","../node_modules/popper.js/src/utils/find.js","../node_modules/popper.js/src/utils/runModifiers.js","../node_modules/popper.js/src/utils/findIndex.js","../node_modules/popper.js/src/methods/update.js","../node_modules/popper.js/src/utils/isModifierEnabled.js","../node_modules/popper.js/src/utils/getSupportedPropertyName.js","../node_modules/popper.js/src/methods/destroy.js","../node_modules/popper.js/src/utils/getWindow.js","../node_modules/popper.js/src/utils/setupEventListeners.js","../node_modules/popper.js/src/methods/enableEventListeners.js","../node_modules/popper.js/src/methods/disableEventListeners.js","../node_modules/popper.js/src/utils/removeEventListeners.js","../node_modules/popper.js/src/utils/isNumeric.js","../node_modules/popper.js/src/utils/setStyles.js","../node_modules/popper.js/src/modifiers/computeStyle.js","../node_modules/popper.js/src/utils/isModifierRequired.js","../node_modules/popper.js/src/methods/placements.js","../node_modules/popper.js/src/utils/clockwise.js","../node_modules/popper.js/src/modifiers/flip.js","../node_modules/popper.js/src/modifiers/offset.js","../node_modules/popper.js/src/modifiers/index.js","../node_modules/popper.js/src/modifiers/shift.js","../node_modules/popper.js/src/modifiers/preventOverflow.js","../node_modules/popper.js/src/modifiers/keepTogether.js","../node_modules/popper.js/src/modifiers/arrow.js","../node_modules/popper.js/src/utils/getOppositeVariation.js","../node_modules/popper.js/src/modifiers/inner.js","../node_modules/popper.js/src/modifiers/hide.js","../node_modules/popper.js/src/utils/getRoundedOffsets.js","../node_modules/popper.js/src/modifiers/applyStyle.js","../node_modules/popper.js/src/utils/setAttributes.js","../node_modules/popper.js/src/methods/defaults.js","../node_modules/popper.js/src/index.js","../node_modules/react-popper/lib/esm/Popper.js","../node_modules/@blueprintjs/core/src/common/utils/domUtils.ts","../node_modules/resize-observer-polyfill/dist/ResizeObserver.es.js","../node_modules/@blueprintjs/core/src/components/resize-sensor/resizeSensor.tsx","../node_modules/@blueprintjs/core/src/components/popover/popperUtils.ts","../node_modules/@blueprintjs/core/src/components/popover/popoverArrow.tsx","../node_modules/@blueprintjs/core/src/components/popover/popoverMigrationUtils.ts","../node_modules/@blueprintjs/core/src/components/popover/popover.tsx","../node_modules/@blueprintjs/core/src/components/tooltip/tooltip.tsx","renderers/JSONItem/JSONItem.jsx","renderers/GridCollection/GridCollection.jsx","components/pagination/Pagination.jsx","config.js","utils.js","components/ErrorPane.js","components/CollectionView.jsx","../node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js","components/ItemView.jsx","index.js"],"sourcesContent":["function _interopRequireDefault(obj) {\n return obj && obj.__esModule ? obj : {\n \"default\": obj\n };\n}\n\nmodule.exports = _interopRequireDefault, module.exports.__esModule = true, module.exports[\"default\"] = module.exports;","module.exports = require(\"regenerator-runtime\");\n","'use strict';\n\nexports.__esModule = true;\n\nvar _react = require('react');\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _propTypes = require('prop-types');\n\nvar _propTypes2 = _interopRequireDefault(_propTypes);\n\nvar _gud = require('gud');\n\nvar _gud2 = _interopRequireDefault(_gud);\n\nvar _warning = require('warning');\n\nvar _warning2 = _interopRequireDefault(_warning);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return call && (typeof call === \"object\" || typeof call === \"function\") ? call : self; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function, not \" + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }\n\nvar MAX_SIGNED_31_BIT_INT = 1073741823;\n\n// Inlined Object.is polyfill.\n// https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/is\nfunction objectIs(x, y) {\n if (x === y) {\n return x !== 0 || 1 / x === 1 / y;\n } else {\n return x !== x && y !== y;\n }\n}\n\nfunction createEventEmitter(value) {\n var handlers = [];\n return {\n on: function on(handler) {\n handlers.push(handler);\n },\n off: function off(handler) {\n handlers = handlers.filter(function (h) {\n return h !== handler;\n });\n },\n get: function get() {\n return value;\n },\n set: function set(newValue, changedBits) {\n value = newValue;\n handlers.forEach(function (handler) {\n return handler(value, changedBits);\n });\n }\n };\n}\n\nfunction onlyChild(children) {\n return Array.isArray(children) ? children[0] : children;\n}\n\nfunction createReactContext(defaultValue, calculateChangedBits) {\n var _Provider$childContex, _Consumer$contextType;\n\n var contextProp = '__create-react-context-' + (0, _gud2.default)() + '__';\n\n var Provider = function (_Component) {\n _inherits(Provider, _Component);\n\n function Provider() {\n var _temp, _this, _ret;\n\n _classCallCheck(this, Provider);\n\n for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) {\n args[_key] = arguments[_key];\n }\n\n return _ret = (_temp = (_this = _possibleConstructorReturn(this, _Component.call.apply(_Component, [this].concat(args))), _this), _this.emitter = createEventEmitter(_this.props.value), _temp), _possibleConstructorReturn(_this, _ret);\n }\n\n Provider.prototype.getChildContext = function getChildContext() {\n var _ref;\n\n return _ref = {}, _ref[contextProp] = this.emitter, _ref;\n };\n\n Provider.prototype.componentWillReceiveProps = function componentWillReceiveProps(nextProps) {\n if (this.props.value !== nextProps.value) {\n var oldValue = this.props.value;\n var newValue = nextProps.value;\n var changedBits = void 0;\n\n if (objectIs(oldValue, newValue)) {\n changedBits = 0; // No change\n } else {\n changedBits = typeof calculateChangedBits === 'function' ? calculateChangedBits(oldValue, newValue) : MAX_SIGNED_31_BIT_INT;\n if (process.env.NODE_ENV !== 'production') {\n (0, _warning2.default)((changedBits & MAX_SIGNED_31_BIT_INT) === changedBits, 'calculateChangedBits: Expected the return value to be a ' + '31-bit integer. Instead received: %s', changedBits);\n }\n\n changedBits |= 0;\n\n if (changedBits !== 0) {\n this.emitter.set(nextProps.value, changedBits);\n }\n }\n }\n };\n\n Provider.prototype.render = function render() {\n return this.props.children;\n };\n\n return Provider;\n }(_react.Component);\n\n Provider.childContextTypes = (_Provider$childContex = {}, _Provider$childContex[contextProp] = _propTypes2.default.object.isRequired, _Provider$childContex);\n\n var Consumer = function (_Component2) {\n _inherits(Consumer, _Component2);\n\n function Consumer() {\n var _temp2, _this2, _ret2;\n\n _classCallCheck(this, Consumer);\n\n for (var _len2 = arguments.length, args = Array(_len2), _key2 = 0; _key2 < _len2; _key2++) {\n args[_key2] = arguments[_key2];\n }\n\n return _ret2 = (_temp2 = (_this2 = _possibleConstructorReturn(this, _Component2.call.apply(_Component2, [this].concat(args))), _this2), _this2.state = {\n value: _this2.getValue()\n }, _this2.onUpdate = function (newValue, changedBits) {\n var observedBits = _this2.observedBits | 0;\n if ((observedBits & changedBits) !== 0) {\n _this2.setState({ value: _this2.getValue() });\n }\n }, _temp2), _possibleConstructorReturn(_this2, _ret2);\n }\n\n Consumer.prototype.componentWillReceiveProps = function componentWillReceiveProps(nextProps) {\n var observedBits = nextProps.observedBits;\n\n this.observedBits = observedBits === undefined || observedBits === null ? MAX_SIGNED_31_BIT_INT // Subscribe to all changes by default\n : observedBits;\n };\n\n Consumer.prototype.componentDidMount = function componentDidMount() {\n if (this.context[contextProp]) {\n this.context[contextProp].on(this.onUpdate);\n }\n var observedBits = this.props.observedBits;\n\n this.observedBits = observedBits === undefined || observedBits === null ? MAX_SIGNED_31_BIT_INT // Subscribe to all changes by default\n : observedBits;\n };\n\n Consumer.prototype.componentWillUnmount = function componentWillUnmount() {\n if (this.context[contextProp]) {\n this.context[contextProp].off(this.onUpdate);\n }\n };\n\n Consumer.prototype.getValue = function getValue() {\n if (this.context[contextProp]) {\n return this.context[contextProp].get();\n } else {\n return defaultValue;\n }\n };\n\n Consumer.prototype.render = function render() {\n return onlyChild(this.props.children)(this.state.value);\n };\n\n return Consumer;\n }(_react.Component);\n\n Consumer.contextTypes = (_Consumer$contextType = {}, _Consumer$contextType[contextProp] = _propTypes2.default.object, _Consumer$contextType);\n\n\n return {\n Provider: Provider,\n Consumer: Consumer\n };\n}\n\nexports.default = createReactContext;\nmodule.exports = exports['default'];","'use strict';\n\nexports.__esModule = true;\n\nvar _react = require('react');\n\nvar _react2 = _interopRequireDefault(_react);\n\nvar _implementation = require('./implementation');\n\nvar _implementation2 = _interopRequireDefault(_implementation);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nexports.default = _react2.default.createContext || _implementation2.default;\nmodule.exports = exports['default'];","'use strict';\n\nvar GetIntrinsic = require('get-intrinsic');\n\nvar callBind = require('./');\n\nvar $indexOf = callBind(GetIntrinsic('String.prototype.indexOf'));\n\nmodule.exports = function callBoundIntrinsic(name, allowMissing) {\n\tvar intrinsic = GetIntrinsic(name, !!allowMissing);\n\tif (typeof intrinsic === 'function' && $indexOf(name, '.prototype.') > -1) {\n\t\treturn callBind(intrinsic);\n\t}\n\treturn intrinsic;\n};\n","'use strict';\n\nvar bind = require('function-bind');\nvar GetIntrinsic = require('get-intrinsic');\n\nvar $apply = GetIntrinsic('%Function.prototype.apply%');\nvar $call = GetIntrinsic('%Function.prototype.call%');\nvar $reflectApply = GetIntrinsic('%Reflect.apply%', true) || bind.call($call, $apply);\n\nvar $gOPD = GetIntrinsic('%Object.getOwnPropertyDescriptor%', true);\nvar $defineProperty = GetIntrinsic('%Object.defineProperty%', true);\nvar $max = GetIntrinsic('%Math.max%');\n\nif ($defineProperty) {\n\ttry {\n\t\t$defineProperty({}, 'a', { value: 1 });\n\t} catch (e) {\n\t\t// IE 8 has a broken defineProperty\n\t\t$defineProperty = null;\n\t}\n}\n\nmodule.exports = function callBind(originalFunction) {\n\tvar func = $reflectApply(bind, $call, arguments);\n\tif ($gOPD && $defineProperty) {\n\t\tvar desc = $gOPD(func, 'length');\n\t\tif (desc.configurable) {\n\t\t\t// original length, plus the receiver, minus any additional arguments (after the receiver)\n\t\t\t$defineProperty(\n\t\t\t\tfunc,\n\t\t\t\t'length',\n\t\t\t\t{ value: 1 + $max(0, originalFunction.length - (arguments.length - 1)) }\n\t\t\t);\n\t\t}\n\t}\n\treturn func;\n};\n\nvar applyBind = function applyBind() {\n\treturn $reflectApply(bind, $apply, arguments);\n};\n\nif ($defineProperty) {\n\t$defineProperty(module.exports, 'apply', { value: applyBind });\n} else {\n\tmodule.exports.apply = applyBind;\n}\n","/*!\n Copyright (c) 2018 Jed Watson.\n Licensed under the MIT License (MIT), see\n http://jedwatson.github.io/classnames\n*/\n/* global define */\n\n(function () {\n\t'use strict';\n\n\tvar hasOwn = {}.hasOwnProperty;\n\n\tfunction classNames() {\n\t\tvar classes = [];\n\n\t\tfor (var i = 0; i < arguments.length; i++) {\n\t\t\tvar arg = arguments[i];\n\t\t\tif (!arg) continue;\n\n\t\t\tvar argType = typeof arg;\n\n\t\t\tif (argType === 'string' || argType === 'number') {\n\t\t\t\tclasses.push(arg);\n\t\t\t} else if (Array.isArray(arg)) {\n\t\t\t\tif (arg.length) {\n\t\t\t\t\tvar inner = classNames.apply(null, arg);\n\t\t\t\t\tif (inner) {\n\t\t\t\t\t\tclasses.push(inner);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t} else if (argType === 'object') {\n\t\t\t\tif (arg.toString === Object.prototype.toString) {\n\t\t\t\t\tfor (var key in arg) {\n\t\t\t\t\t\tif (hasOwn.call(arg, key) && arg[key]) {\n\t\t\t\t\t\t\tclasses.push(key);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tclasses.push(arg.toString());\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\treturn classes.join(' ');\n\t}\n\n\tif (typeof module !== 'undefined' && module.exports) {\n\t\tclassNames.default = classNames;\n\t\tmodule.exports = classNames;\n\t} else if (typeof define === 'function' && typeof define.amd === 'object' && define.amd) {\n\t\t// register as 'classnames', consistent with npm package name\n\t\tdefine('classnames', [], function () {\n\t\t\treturn classNames;\n\t\t});\n\t} else {\n\t\twindow.classNames = classNames;\n\t}\n}());\n","var objectKeys = require('object-keys');\nvar isArguments = require('is-arguments');\nvar is = require('object-is');\nvar isRegex = require('is-regex');\nvar flags = require('regexp.prototype.flags');\nvar isDate = require('is-date-object');\n\nvar getTime = Date.prototype.getTime;\n\nfunction deepEqual(actual, expected, options) {\n var opts = options || {};\n\n // 7.1. All identical values are equivalent, as determined by ===.\n if (opts.strict ? is(actual, expected) : actual === expected) {\n return true;\n }\n\n // 7.3. Other pairs that do not both pass typeof value == 'object', equivalence is determined by ==.\n if (!actual || !expected || (typeof actual !== 'object' && typeof expected !== 'object')) {\n return opts.strict ? is(actual, expected) : actual == expected;\n }\n\n /*\n * 7.4. For all other Object pairs, including Array objects, equivalence is\n * determined by having the same number of owned properties (as verified\n * with Object.prototype.hasOwnProperty.call), the same set of keys\n * (although not necessarily the same order), equivalent values for every\n * corresponding key, and an identical 'prototype' property. Note: this\n * accounts for both named and indexed properties on Arrays.\n */\n // eslint-disable-next-line no-use-before-define\n return objEquiv(actual, expected, opts);\n}\n\nfunction isUndefinedOrNull(value) {\n return value === null || value === undefined;\n}\n\nfunction isBuffer(x) {\n if (!x || typeof x !== 'object' || typeof x.length !== 'number') {\n return false;\n }\n if (typeof x.copy !== 'function' || typeof x.slice !== 'function') {\n return false;\n }\n if (x.length > 0 && typeof x[0] !== 'number') {\n return false;\n }\n return true;\n}\n\nfunction objEquiv(a, b, opts) {\n /* eslint max-statements: [2, 50] */\n var i, key;\n if (typeof a !== typeof b) { return false; }\n if (isUndefinedOrNull(a) || isUndefinedOrNull(b)) { return false; }\n\n // an identical 'prototype' property.\n if (a.prototype !== b.prototype) { return false; }\n\n if (isArguments(a) !== isArguments(b)) { return false; }\n\n var aIsRegex = isRegex(a);\n var bIsRegex = isRegex(b);\n if (aIsRegex !== bIsRegex) { return false; }\n if (aIsRegex || bIsRegex) {\n return a.source === b.source && flags(a) === flags(b);\n }\n\n if (isDate(a) && isDate(b)) {\n return getTime.call(a) === getTime.call(b);\n }\n\n var aIsBuffer = isBuffer(a);\n var bIsBuffer = isBuffer(b);\n if (aIsBuffer !== bIsBuffer) { return false; }\n if (aIsBuffer || bIsBuffer) { // && would work too, because both are true or both false here\n if (a.length !== b.length) { return false; }\n for (i = 0; i < a.length; i++) {\n if (a[i] !== b[i]) { return false; }\n }\n return true;\n }\n\n if (typeof a !== typeof b) { return false; }\n\n try {\n var ka = objectKeys(a);\n var kb = objectKeys(b);\n } catch (e) { // happens when one is a string literal and the other isn't\n return false;\n }\n // having the same number of owned properties (keys incorporates hasOwnProperty)\n if (ka.length !== kb.length) { return false; }\n\n // the same set of keys (although not necessarily the same order),\n ka.sort();\n kb.sort();\n // ~~~cheap key test\n for (i = ka.length - 1; i >= 0; i--) {\n if (ka[i] != kb[i]) { return false; }\n }\n // equivalent values for every corresponding key, and ~~~possibly expensive deep test\n for (i = ka.length - 1; i >= 0; i--) {\n key = ka[i];\n if (!deepEqual(a[key], b[key], opts)) { return false; }\n }\n\n return true;\n}\n\nmodule.exports = deepEqual;\n","'use strict';\n\nvar keys = require('object-keys');\nvar hasSymbols = typeof Symbol === 'function' && typeof Symbol('foo') === 'symbol';\n\nvar toStr = Object.prototype.toString;\nvar concat = Array.prototype.concat;\nvar origDefineProperty = Object.defineProperty;\n\nvar isFunction = function (fn) {\n\treturn typeof fn === 'function' && toStr.call(fn) === '[object Function]';\n};\n\nvar arePropertyDescriptorsSupported = function () {\n\tvar obj = {};\n\ttry {\n\t\torigDefineProperty(obj, 'x', { enumerable: false, value: obj });\n\t\t// eslint-disable-next-line no-unused-vars, no-restricted-syntax\n\t\tfor (var _ in obj) { // jscs:ignore disallowUnusedVariables\n\t\t\treturn false;\n\t\t}\n\t\treturn obj.x === obj;\n\t} catch (e) { /* this is IE 8. */\n\t\treturn false;\n\t}\n};\nvar supportsDescriptors = origDefineProperty && arePropertyDescriptorsSupported();\n\nvar defineProperty = function (object, name, value, predicate) {\n\tif (name in object && (!isFunction(predicate) || !predicate())) {\n\t\treturn;\n\t}\n\tif (supportsDescriptors) {\n\t\torigDefineProperty(object, name, {\n\t\t\tconfigurable: true,\n\t\t\tenumerable: false,\n\t\t\tvalue: value,\n\t\t\twritable: true\n\t\t});\n\t} else {\n\t\tobject[name] = value;\n\t}\n};\n\nvar defineProperties = function (object, map) {\n\tvar predicates = arguments.length > 2 ? arguments[2] : {};\n\tvar props = keys(map);\n\tif (hasSymbols) {\n\t\tprops = concat.call(props, Object.getOwnPropertySymbols(map));\n\t}\n\tfor (var i = 0; i < props.length; i += 1) {\n\t\tdefineProperty(object, props[i], map[props[i]], predicates[props[i]]);\n\t}\n};\n\ndefineProperties.supportsDescriptors = !!supportsDescriptors;\n\nmodule.exports = defineProperties;\n","\"use strict\";\n\nvar _interopRequireDefault = require(\"@babel/runtime/helpers/interopRequireDefault\");\n\nexports.__esModule = true;\nexports.default = addClass;\n\nvar _hasClass = _interopRequireDefault(require(\"./hasClass\"));\n\nfunction addClass(element, className) {\n if (element.classList) element.classList.add(className);else if (!(0, _hasClass.default)(element, className)) if (typeof element.className === 'string') element.className = element.className + ' ' + className;else element.setAttribute('class', (element.className && element.className.baseVal || '') + ' ' + className);\n}\n\nmodule.exports = exports[\"default\"];","\"use strict\";\n\nexports.__esModule = true;\nexports.default = hasClass;\n\nfunction hasClass(element, className) {\n if (element.classList) return !!className && element.classList.contains(className);else return (\" \" + (element.className.baseVal || element.className) + \" \").indexOf(\" \" + className + \" \") !== -1;\n}\n\nmodule.exports = exports[\"default\"];","'use strict';\n\nfunction replaceClassName(origClass, classToRemove) {\n return origClass.replace(new RegExp('(^|\\\\s)' + classToRemove + '(?:\\\\s|$)', 'g'), '$1').replace(/\\s+/g, ' ').replace(/^\\s*|\\s*$/g, '');\n}\n\nmodule.exports = function removeClass(element, className) {\n if (element.classList) element.classList.remove(className);else if (typeof element.className === 'string') element.className = replaceClassName(element.className, className);else element.setAttribute('class', replaceClassName(element.className && element.className.baseVal || '', className));\n};","/*!\nCopyright (C) 2013-2015 by Andrea Giammarchi - @WebReflection\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n\n*/\n(function(window){'use strict';\n /* jshint loopfunc: true, noempty: false*/\n // http://www.w3.org/TR/dom/#element\n\n function createDocumentFragment() {\n return document.createDocumentFragment();\n }\n\n function createElement(nodeName) {\n return document.createElement(nodeName);\n }\n\n function enoughArguments(length, name) {\n if (!length) throw new Error(\n 'Failed to construct ' +\n name +\n ': 1 argument required, but only 0 present.'\n );\n }\n\n function mutationMacro(nodes) {\n if (nodes.length === 1) {\n return textNodeIfPrimitive(nodes[0]);\n }\n for (var\n fragment = createDocumentFragment(),\n list = slice.call(nodes),\n i = 0; i < nodes.length; i++\n ) {\n fragment.appendChild(textNodeIfPrimitive(list[i]));\n }\n return fragment;\n }\n\n function textNodeIfPrimitive(node) {\n return typeof node === 'object' ? node : document.createTextNode(node);\n }\n\n for(var\n head,\n property,\n TemporaryPrototype,\n TemporaryTokenList,\n wrapVerifyToken,\n document = window.document,\n hOP = Object.prototype.hasOwnProperty,\n defineProperty = Object.defineProperty || function (object, property, descriptor) {\n if (hOP.call(descriptor, 'value')) {\n object[property] = descriptor.value;\n } else {\n if (hOP.call(descriptor, 'get'))\n object.__defineGetter__(property, descriptor.get);\n if (hOP.call(descriptor, 'set'))\n object.__defineSetter__(property, descriptor.set);\n }\n return object;\n },\n indexOf = [].indexOf || function indexOf(value){\n var length = this.length;\n while(length--) {\n if (this[length] === value) {\n break;\n }\n }\n return length;\n },\n // http://www.w3.org/TR/domcore/#domtokenlist\n verifyToken = function (token) {\n if (!token) {\n throw 'SyntaxError';\n } else if (spaces.test(token)) {\n throw 'InvalidCharacterError';\n }\n return token;\n },\n DOMTokenList = function (node) {\n var\n noClassName = typeof node.className === 'undefined',\n className = noClassName ?\n (node.getAttribute('class') || '') : node.className,\n isSVG = noClassName || typeof className === 'object',\n value = (isSVG ?\n (noClassName ? className : className.baseVal) :\n className\n ).replace(trim, '')\n ;\n if (value.length) {\n properties.push.apply(\n this,\n value.split(spaces)\n );\n }\n this._isSVG = isSVG;\n this._ = node;\n },\n classListDescriptor = {\n get: function get() {\n return new DOMTokenList(this);\n },\n set: function(){}\n },\n trim = /^\\s+|\\s+$/g,\n spaces = /\\s+/,\n SPACE = '\\x20',\n CLASS_LIST = 'classList',\n toggle = function toggle(token, force) {\n if (this.contains(token)) {\n if (!force) {\n // force is not true (either false or omitted)\n this.remove(token);\n }\n } else if(force === undefined || force) {\n force = true;\n this.add(token);\n }\n return !!force;\n },\n DocumentFragmentPrototype = window.DocumentFragment && DocumentFragment.prototype,\n Node = window.Node,\n NodePrototype = (Node || Element).prototype,\n CharacterData = window.CharacterData || Node,\n CharacterDataPrototype = CharacterData && CharacterData.prototype,\n DocumentType = window.DocumentType,\n DocumentTypePrototype = DocumentType && DocumentType.prototype,\n ElementPrototype = (window.Element || Node || window.HTMLElement).prototype,\n HTMLSelectElement = window.HTMLSelectElement || createElement('select').constructor,\n selectRemove = HTMLSelectElement.prototype.remove,\n SVGElement = window.SVGElement,\n properties = [\n 'matches', (\n ElementPrototype.matchesSelector ||\n ElementPrototype.webkitMatchesSelector ||\n ElementPrototype.khtmlMatchesSelector ||\n ElementPrototype.mozMatchesSelector ||\n ElementPrototype.msMatchesSelector ||\n ElementPrototype.oMatchesSelector ||\n function matches(selector) {\n var parentNode = this.parentNode;\n return !!parentNode && -1 < indexOf.call(\n parentNode.querySelectorAll(selector),\n this\n );\n }\n ),\n 'closest', function closest(selector) {\n var parentNode = this, matches;\n while (\n // document has no .matches\n (matches = parentNode && parentNode.matches) &&\n !parentNode.matches(selector)\n ) {\n parentNode = parentNode.parentNode;\n }\n return matches ? parentNode : null;\n },\n 'prepend', function prepend() {\n var firstChild = this.firstChild,\n node = mutationMacro(arguments);\n if (firstChild) {\n this.insertBefore(node, firstChild);\n } else {\n this.appendChild(node);\n }\n },\n 'append', function append() {\n this.appendChild(mutationMacro(arguments));\n },\n 'before', function before() {\n var parentNode = this.parentNode;\n if (parentNode) {\n parentNode.insertBefore(\n mutationMacro(arguments), this\n );\n }\n },\n 'after', function after() {\n var parentNode = this.parentNode,\n nextSibling = this.nextSibling,\n node = mutationMacro(arguments);\n if (parentNode) {\n if (nextSibling) {\n parentNode.insertBefore(node, nextSibling);\n } else {\n parentNode.appendChild(node);\n }\n }\n },\n // https://dom.spec.whatwg.org/#dom-element-toggleattribute\n 'toggleAttribute', function toggleAttribute(name, force) {\n var had = this.hasAttribute(name);\n if (1 < arguments.length) {\n if (had && !force)\n this.removeAttribute(name);\n else if (force && !had)\n this.setAttribute(name, \"\");\n }\n else if (had)\n this.removeAttribute(name);\n else\n this.setAttribute(name, \"\");\n return this.hasAttribute(name);\n },\n // WARNING - DEPRECATED - use .replaceWith() instead\n 'replace', function replace() {\n this.replaceWith.apply(this, arguments);\n },\n 'replaceWith', function replaceWith() {\n var parentNode = this.parentNode;\n if (parentNode) {\n parentNode.replaceChild(\n mutationMacro(arguments),\n this\n );\n }\n },\n 'remove', function remove() {\n var parentNode = this.parentNode;\n if (parentNode) {\n parentNode.removeChild(this);\n }\n }\n ],\n slice = properties.slice,\n i = properties.length; i; i -= 2\n ) {\n property = properties[i - 2];\n if (!(property in ElementPrototype)) {\n ElementPrototype[property] = properties[i - 1];\n }\n // avoid unnecessary re-patch when the script is included\n // gazillion times without any reason whatsoever\n // https://github.com/WebReflection/dom4/pull/48\n if (property === 'remove' && !selectRemove._dom4) {\n // see https://github.com/WebReflection/dom4/issues/19\n (HTMLSelectElement.prototype[property] = function () {\n return 0 < arguments.length ?\n selectRemove.apply(this, arguments) :\n ElementPrototype.remove.call(this);\n })._dom4 = true;\n }\n // see https://github.com/WebReflection/dom4/issues/18\n if (/^(?:before|after|replace|replaceWith|remove)$/.test(property)) {\n if (CharacterData && !(property in CharacterDataPrototype)) {\n CharacterDataPrototype[property] = properties[i - 1];\n }\n if (DocumentType && !(property in DocumentTypePrototype)) {\n DocumentTypePrototype[property] = properties[i - 1];\n }\n }\n // see https://github.com/WebReflection/dom4/pull/26\n if (/^(?:append|prepend)$/.test(property)) {\n if (DocumentFragmentPrototype) {\n if (!(property in DocumentFragmentPrototype)) {\n DocumentFragmentPrototype[property] = properties[i - 1];\n }\n } else {\n try {\n createDocumentFragment().constructor.prototype[property] = properties[i - 1];\n } catch(o_O) {}\n }\n }\n }\n\n // most likely an IE9 only issue\n // see https://github.com/WebReflection/dom4/issues/6\n if (!createElement('a').matches('a')) {\n ElementPrototype[property] = function(matches){\n return function (selector) {\n return matches.call(\n this.parentNode ?\n this :\n createDocumentFragment().appendChild(this),\n selector\n );\n };\n }(ElementPrototype[property]);\n }\n\n // used to fix both old webkit and SVG\n DOMTokenList.prototype = {\n length: 0,\n add: function add() {\n for(var j = 0, token; j < arguments.length; j++) {\n token = arguments[j];\n if(!this.contains(token)) {\n properties.push.call(this, property);\n }\n }\n if (this._isSVG) {\n this._.setAttribute('class', '' + this);\n } else {\n this._.className = '' + this;\n }\n },\n contains: (function(indexOf){\n return function contains(token) {\n i = indexOf.call(this, property = verifyToken(token));\n return -1 < i;\n };\n }([].indexOf || function (token) {\n i = this.length;\n while(i-- && this[i] !== token){}\n return i;\n })),\n item: function item(i) {\n return this[i] || null;\n },\n remove: function remove() {\n for(var j = 0, token; j < arguments.length; j++) {\n token = arguments[j];\n if(this.contains(token)) {\n properties.splice.call(this, i, 1);\n }\n }\n if (this._isSVG) {\n this._.setAttribute('class', '' + this);\n } else {\n this._.className = '' + this;\n }\n },\n toggle: toggle,\n toString: function toString() {\n return properties.join.call(this, SPACE);\n }\n };\n\n if (SVGElement && !(CLASS_LIST in SVGElement.prototype)) {\n defineProperty(SVGElement.prototype, CLASS_LIST, classListDescriptor);\n }\n\n // http://www.w3.org/TR/dom/#domtokenlist\n // iOS 5.1 has completely screwed this property\n // classList in ElementPrototype is false\n // but it's actually there as getter\n if (!(CLASS_LIST in document.documentElement)) {\n defineProperty(ElementPrototype, CLASS_LIST, classListDescriptor);\n } else {\n // iOS 5.1 and Nokia ASHA do not support multiple add or remove\n // trying to detect and fix that in here\n TemporaryTokenList = createElement('div')[CLASS_LIST];\n TemporaryTokenList.add('a', 'b', 'a');\n if ('a\\x20b' != TemporaryTokenList) {\n // no other way to reach original methods in iOS 5.1\n TemporaryPrototype = TemporaryTokenList.constructor.prototype;\n if (!('add' in TemporaryPrototype)) {\n // ASHA double fails in here\n TemporaryPrototype = window.TemporaryTokenList.prototype;\n }\n wrapVerifyToken = function (original) {\n return function () {\n var i = 0;\n while (i < arguments.length) {\n original.call(this, arguments[i++]);\n }\n };\n };\n TemporaryPrototype.add = wrapVerifyToken(TemporaryPrototype.add);\n TemporaryPrototype.remove = wrapVerifyToken(TemporaryPrototype.remove);\n // toggle is broken too ^_^ ... let's fix it\n TemporaryPrototype.toggle = toggle;\n }\n }\n\n if (!('contains' in NodePrototype)) {\n defineProperty(NodePrototype, 'contains', {\n value: function (el) {\n while (el && el !== this) el = el.parentNode;\n return this === el;\n }\n });\n }\n\n if (!('head' in document)) {\n defineProperty(document, 'head', {\n get: function () {\n return head || (\n head = document.getElementsByTagName('head')[0]\n );\n }\n });\n }\n\n // requestAnimationFrame partial polyfill\n (function () {\n for (var\n raf,\n rAF = window.requestAnimationFrame,\n cAF = window.cancelAnimationFrame,\n prefixes = ['o', 'ms', 'moz', 'webkit'],\n i = prefixes.length;\n !cAF && i--;\n ) {\n rAF = rAF || window[prefixes[i] + 'RequestAnimationFrame'];\n cAF = window[prefixes[i] + 'CancelAnimationFrame'] ||\n window[prefixes[i] + 'CancelRequestAnimationFrame'];\n }\n if (!cAF) {\n // some FF apparently implemented rAF but no cAF \n if (rAF) {\n raf = rAF;\n rAF = function (callback) {\n var goOn = true;\n raf(function () {\n if (goOn) callback.apply(this, arguments);\n });\n return function () {\n goOn = false;\n };\n };\n cAF = function (id) {\n id();\n };\n } else {\n rAF = function (callback) {\n return setTimeout(callback, 15, 15);\n };\n cAF = function (id) {\n clearTimeout(id);\n };\n }\n }\n window.requestAnimationFrame = rAF;\n window.cancelAnimationFrame = cAF;\n }());\n\n // http://www.w3.org/TR/dom/#customevent\n try{new window.CustomEvent('?');}catch(o_O){\n window.CustomEvent = function(\n eventName,\n defaultInitDict\n ){\n\n // the infamous substitute\n function CustomEvent(type, eventInitDict) {\n /*jshint eqnull:true */\n var event = document.createEvent(eventName);\n if (typeof type != 'string') {\n throw new Error('An event name must be provided');\n }\n if (eventName == 'Event') {\n event.initCustomEvent = initCustomEvent;\n }\n if (eventInitDict == null) {\n eventInitDict = defaultInitDict;\n }\n event.initCustomEvent(\n type,\n eventInitDict.bubbles,\n eventInitDict.cancelable,\n eventInitDict.detail\n );\n return event;\n }\n\n // attached at runtime\n function initCustomEvent(\n type, bubbles, cancelable, detail\n ) {\n /*jshint validthis:true*/\n this.initEvent(type, bubbles, cancelable);\n this.detail = detail;\n }\n\n // that's it\n return CustomEvent;\n }(\n // is this IE9 or IE10 ?\n // where CustomEvent is there\n // but not usable as construtor ?\n window.CustomEvent ?\n // use the CustomEvent interface in such case\n 'CustomEvent' : 'Event',\n // otherwise the common compatible one\n {\n bubbles: false,\n cancelable: false,\n detail: null\n }\n );\n }\n\n // window.Event as constructor\n try { new Event('_'); } catch (o_O) {\n /* jshint -W022 */\n o_O = (function ($Event) {\n function Event(type, init) {\n enoughArguments(arguments.length, 'Event');\n var out = document.createEvent('Event');\n if (!init) init = {};\n out.initEvent(\n type,\n !!init.bubbles,\n !!init.cancelable\n );\n return out;\n }\n Event.prototype = $Event.prototype;\n return Event;\n }(window.Event || function Event() {}));\n defineProperty(window, 'Event', {value: o_O});\n // Android 4 gotcha\n if (Event !== o_O) Event = o_O;\n }\n\n // window.KeyboardEvent as constructor\n try { new KeyboardEvent('_', {}); } catch (o_O) {\n /* jshint -W022 */\n o_O = (function ($KeyboardEvent) {\n // code inspired by https://gist.github.com/termi/4654819\n var\n initType = 0,\n defaults = {\n char: '',\n key: '',\n location: 0,\n ctrlKey: false,\n shiftKey: false,\n altKey: false,\n metaKey: false,\n altGraphKey: false,\n repeat: false,\n locale: navigator.language,\n detail: 0,\n bubbles: false,\n cancelable: false,\n keyCode: 0,\n charCode: 0,\n which: 0\n },\n eventType\n ;\n try {\n var e = document.createEvent('KeyboardEvent');\n e.initKeyboardEvent(\n 'keyup', false, false, window, '+', 3,\n true, false, true, false, false\n );\n initType = (\n (e.keyIdentifier || e.key) == '+' &&\n (e.keyLocation || e.location) == 3\n ) && (\n e.ctrlKey ? e.altKey ? 1 : 3 : e.shiftKey ? 2 : 4\n ) || 9;\n } catch(o_O) {}\n eventType = 0 < initType ? 'KeyboardEvent' : 'Event';\n\n function getModifier(init) {\n for (var\n out = [],\n keys = [\n 'ctrlKey',\n 'Control',\n 'shiftKey',\n 'Shift',\n 'altKey',\n 'Alt',\n 'metaKey',\n 'Meta',\n 'altGraphKey',\n 'AltGraph'\n ],\n i = 0; i < keys.length; i += 2\n ) {\n if (init[keys[i]])\n out.push(keys[i + 1]);\n }\n return out.join(' ');\n }\n\n function withDefaults(target, source) {\n for (var key in source) {\n if (\n source.hasOwnProperty(key) &&\n !source.hasOwnProperty.call(target, key)\n ) target[key] = source[key];\n }\n return target;\n }\n\n function withInitValues(key, out, init) {\n try {\n out[key] = init[key];\n } catch(o_O) {}\n }\n\n function KeyboardEvent(type, init) {\n enoughArguments(arguments.length, 'KeyboardEvent');\n init = withDefaults(init || {}, defaults);\n var\n out = document.createEvent(eventType),\n ctrlKey = init.ctrlKey,\n shiftKey = init.shiftKey,\n altKey = init.altKey,\n metaKey = init.metaKey,\n altGraphKey = init.altGraphKey,\n modifiers = initType > 3 ? getModifier(init) : null,\n key = String(init.key),\n chr = String(init.char),\n location = init.location,\n keyCode = init.keyCode || (\n (init.keyCode = key) &&\n key.charCodeAt(0)\n ) || 0,\n charCode = init.charCode || (\n (init.charCode = chr) &&\n chr.charCodeAt(0)\n ) || 0,\n bubbles = init.bubbles,\n cancelable = init.cancelable,\n repeat = init.repeat,\n locale = init.locale,\n view = init.view || window,\n args\n ;\n if (!init.which) init.which = init.keyCode;\n if ('initKeyEvent' in out) {\n out.initKeyEvent(\n type, bubbles, cancelable, view,\n ctrlKey, altKey, shiftKey, metaKey, keyCode, charCode\n );\n } else if (0 < initType && 'initKeyboardEvent' in out) {\n args = [type, bubbles, cancelable, view];\n switch (initType) {\n case 1:\n args.push(key, location, ctrlKey, shiftKey, altKey, metaKey, altGraphKey);\n break;\n case 2:\n args.push(ctrlKey, altKey, shiftKey, metaKey, keyCode, charCode);\n break;\n case 3:\n args.push(key, location, ctrlKey, altKey, shiftKey, metaKey, altGraphKey);\n break;\n case 4:\n args.push(key, location, modifiers, repeat, locale);\n break;\n default:\n args.push(char, key, location, modifiers, repeat, locale);\n }\n out.initKeyboardEvent.apply(out, args);\n } else {\n out.initEvent(type, bubbles, cancelable);\n }\n for (key in out) {\n if (defaults.hasOwnProperty(key) && out[key] !== init[key]) {\n withInitValues(key, out, init);\n }\n }\n return out;\n }\n KeyboardEvent.prototype = $KeyboardEvent.prototype;\n return KeyboardEvent;\n }(window.KeyboardEvent || function KeyboardEvent() {}));\n defineProperty(window, 'KeyboardEvent', {value: o_O});\n // Android 4 gotcha\n if (KeyboardEvent !== o_O) KeyboardEvent = o_O;\n }\n\n // window.MouseEvent as constructor\n try { new MouseEvent('_', {}); } catch (o_O) {\n /* jshint -W022 */\n o_O = (function ($MouseEvent) {\n function MouseEvent(type, init) {\n enoughArguments(arguments.length, 'MouseEvent');\n var out = document.createEvent('MouseEvent');\n if (!init) init = {};\n out.initMouseEvent(\n type,\n !!init.bubbles,\n !!init.cancelable,\n init.view || window,\n init.detail || 1,\n init.screenX || 0,\n init.screenY || 0,\n init.clientX || 0,\n init.clientY || 0,\n !!init.ctrlKey,\n !!init.altKey,\n !!init.shiftKey,\n !!init.metaKey,\n init.button || 0,\n init.relatedTarget || null\n );\n return out;\n }\n MouseEvent.prototype = $MouseEvent.prototype;\n return MouseEvent;\n }(window.MouseEvent || function MouseEvent() {}));\n defineProperty(window, 'MouseEvent', {value: o_O});\n // Android 4 gotcha\n if (MouseEvent !== o_O) MouseEvent = o_O;\n }\n\n if (!document.querySelectorAll('*').forEach) {\n (function () {\n function patch(what) {\n var querySelectorAll = what.querySelectorAll;\n what.querySelectorAll = function qSA(css) {\n var result = querySelectorAll.call(this, css);\n result.forEach = Array.prototype.forEach;\n return result;\n };\n }\n patch(document);\n patch(Element.prototype);\n }());\n }\n\n try {\n // https://drafts.csswg.org/selectors-4/#the-scope-pseudo\n document.querySelector(':scope *');\n } catch(o_O) {\n (function () {\n var dataScope = 'data-scope-' + (Math.random() * 1e9 >>> 0);\n var proto = Element.prototype;\n var querySelector = proto.querySelector;\n var querySelectorAll = proto.querySelectorAll;\n proto.querySelector = function qS(css) {\n return find(this, querySelector, css);\n };\n proto.querySelectorAll = function qSA(css) {\n return find(this, querySelectorAll, css);\n };\n function find(node, method, css) {\n if (node.type != document.ELEMENT_NODE) return method.call(node, css);\n node.setAttribute(dataScope, null);\n var result = method.call(\n node,\n String(css).replace(\n /(^|,\\s*)(:scope([ >]|$))/g,\n function ($0, $1, $2, $3) {\n return $1 + '[' + dataScope + ']' + ($3 || ' ');\n }\n )\n );\n node.removeAttribute(dataScope);\n return result;\n }\n }());\n }\n}(window));\n(function (global){'use strict';\n\n // a WeakMap fallback for DOM nodes only used as key\n var DOMMap = global.WeakMap || (function () {\n\n var\n counter = 0,\n dispatched = false,\n drop = false,\n value\n ;\n\n function dispatch(key, ce, shouldDrop) {\n drop = shouldDrop;\n dispatched = false;\n value = undefined;\n key.dispatchEvent(ce);\n }\n\n function Handler(value) {\n this.value = value;\n }\n\n Handler.prototype.handleEvent = function handleEvent(e) {\n dispatched = true;\n if (drop) {\n e.currentTarget.removeEventListener(e.type, this, false);\n } else {\n value = this.value;\n }\n };\n\n function DOMMap() {\n counter++; // make id clashing highly improbable\n this.__ce__ = new Event(('@DOMMap:' + counter) + Math.random());\n }\n\n DOMMap.prototype = {\n 'constructor': DOMMap,\n 'delete': function del(key) {\n return dispatch(key, this.__ce__, true), dispatched;\n },\n 'get': function get(key) {\n dispatch(key, this.__ce__, false);\n var v = value;\n value = undefined;\n return v;\n },\n 'has': function has(key) {\n return dispatch(key, this.__ce__, false), dispatched;\n },\n 'set': function set(key, value) {\n dispatch(key, this.__ce__, true);\n key.addEventListener(this.__ce__.type, new Handler(value), false);\n return this;\n },\n };\n\n return DOMMap;\n\n }());\n\n function Dict() {}\n Dict.prototype = (Object.create || Object)(null);\n\n // https://dom.spec.whatwg.org/#interface-eventtarget\n\n function createEventListener(type, callback, options) {\n function eventListener(e) {\n if (eventListener.once) {\n e.currentTarget.removeEventListener(\n e.type,\n callback,\n eventListener\n );\n eventListener.removed = true;\n }\n if (eventListener.passive) {\n e.preventDefault = createEventListener.preventDefault;\n }\n if (typeof eventListener.callback === 'function') {\n /* jshint validthis: true */\n eventListener.callback.call(this, e);\n } else if (eventListener.callback) {\n eventListener.callback.handleEvent(e);\n }\n if (eventListener.passive) {\n delete e.preventDefault;\n }\n }\n eventListener.type = type;\n eventListener.callback = callback;\n eventListener.capture = !!options.capture;\n eventListener.passive = !!options.passive;\n eventListener.once = !!options.once;\n // currently pointless but specs say to use it, so ...\n eventListener.removed = false;\n return eventListener;\n }\n\n createEventListener.preventDefault = function preventDefault() {};\n\n var\n Event = global.CustomEvent,\n dE = global.dispatchEvent,\n aEL = global.addEventListener,\n rEL = global.removeEventListener,\n counter = 0,\n increment = function () { counter++; },\n indexOf = [].indexOf || function indexOf(value){\n var length = this.length;\n while(length--) {\n if (this[length] === value) {\n break;\n }\n }\n return length;\n },\n getListenerKey = function (options) {\n return ''.concat(\n options.capture ? '1' : '0',\n options.passive ? '1' : '0',\n options.once ? '1' : '0'\n );\n },\n augment\n ;\n\n try {\n aEL('_', increment, {once: true});\n dE(new Event('_'));\n dE(new Event('_'));\n rEL('_', increment, {once: true});\n } catch(o_O) {}\n\n if (counter !== 1) {\n (function () {\n var dm = new DOMMap();\n function createAEL(aEL) {\n return function addEventListener(type, handler, options) {\n if (options && typeof options !== 'boolean') {\n var\n info = dm.get(this),\n key = getListenerKey(options),\n i, tmp, wrap\n ;\n if (!info) dm.set(this, (info = new Dict()));\n if (!(type in info)) info[type] = {\n handler: [],\n wrap: []\n };\n tmp = info[type];\n i = indexOf.call(tmp.handler, handler);\n if (i < 0) {\n i = tmp.handler.push(handler) - 1;\n tmp.wrap[i] = (wrap = new Dict());\n } else {\n wrap = tmp.wrap[i];\n }\n if (!(key in wrap)) {\n wrap[key] = createEventListener(type, handler, options);\n aEL.call(this, type, wrap[key], wrap[key].capture);\n }\n } else {\n aEL.call(this, type, handler, options);\n }\n };\n }\n function createREL(rEL) {\n return function removeEventListener(type, handler, options) {\n if (options && typeof options !== 'boolean') {\n var\n info = dm.get(this),\n key, i, tmp, wrap\n ;\n if (info && (type in info)) {\n tmp = info[type];\n i = indexOf.call(tmp.handler, handler);\n if (-1 < i) {\n key = getListenerKey(options);\n wrap = tmp.wrap[i];\n if (key in wrap) {\n rEL.call(this, type, wrap[key], wrap[key].capture);\n delete wrap[key];\n // return if there are other wraps\n for (key in wrap) return;\n // otherwise remove all the things\n tmp.handler.splice(i, 1);\n tmp.wrap.splice(i, 1);\n // if there are no other handlers\n if (tmp.handler.length === 0)\n // drop the info[type] entirely\n delete info[type];\n }\n }\n }\n } else {\n rEL.call(this, type, handler, options);\n }\n };\n }\n\n augment = function (Constructor) {\n if (!Constructor) return;\n var proto = Constructor.prototype;\n proto.addEventListener = createAEL(proto.addEventListener);\n proto.removeEventListener = createREL(proto.removeEventListener);\n };\n\n if (global.EventTarget) {\n augment(EventTarget);\n } else {\n augment(global.Text);\n augment(global.Element || global.HTMLElement);\n augment(global.HTMLDocument);\n augment(global.Window || {prototype:global});\n augment(global.XMLHttpRequest);\n }\n\n }());\n }\n\n}(self));\n","'use strict';\n\n/* eslint no-invalid-this: 1 */\n\nvar ERROR_MESSAGE = 'Function.prototype.bind called on incompatible ';\nvar slice = Array.prototype.slice;\nvar toStr = Object.prototype.toString;\nvar funcType = '[object Function]';\n\nmodule.exports = function bind(that) {\n var target = this;\n if (typeof target !== 'function' || toStr.call(target) !== funcType) {\n throw new TypeError(ERROR_MESSAGE + target);\n }\n var args = slice.call(arguments, 1);\n\n var bound;\n var binder = function () {\n if (this instanceof bound) {\n var result = target.apply(\n this,\n args.concat(slice.call(arguments))\n );\n if (Object(result) === result) {\n return result;\n }\n return this;\n } else {\n return target.apply(\n that,\n args.concat(slice.call(arguments))\n );\n }\n };\n\n var boundLength = Math.max(0, target.length - args.length);\n var boundArgs = [];\n for (var i = 0; i < boundLength; i++) {\n boundArgs.push('$' + i);\n }\n\n bound = Function('binder', 'return function (' + boundArgs.join(',') + '){ return binder.apply(this,arguments); }')(binder);\n\n if (target.prototype) {\n var Empty = function Empty() {};\n Empty.prototype = target.prototype;\n bound.prototype = new Empty();\n Empty.prototype = null;\n }\n\n return bound;\n};\n","'use strict';\n\nvar implementation = require('./implementation');\n\nmodule.exports = Function.prototype.bind || implementation;\n","'use strict';\n\nvar undefined;\n\nvar $SyntaxError = SyntaxError;\nvar $Function = Function;\nvar $TypeError = TypeError;\n\n// eslint-disable-next-line consistent-return\nvar getEvalledConstructor = function (expressionSyntax) {\n\ttry {\n\t\treturn $Function('\"use strict\"; return (' + expressionSyntax + ').constructor;')();\n\t} catch (e) {}\n};\n\nvar $gOPD = Object.getOwnPropertyDescriptor;\nif ($gOPD) {\n\ttry {\n\t\t$gOPD({}, '');\n\t} catch (e) {\n\t\t$gOPD = null; // this is IE 8, which has a broken gOPD\n\t}\n}\n\nvar throwTypeError = function () {\n\tthrow new $TypeError();\n};\nvar ThrowTypeError = $gOPD\n\t? (function () {\n\t\ttry {\n\t\t\t// eslint-disable-next-line no-unused-expressions, no-caller, no-restricted-properties\n\t\t\targuments.callee; // IE 8 does not throw here\n\t\t\treturn throwTypeError;\n\t\t} catch (calleeThrows) {\n\t\t\ttry {\n\t\t\t\t// IE 8 throws on Object.getOwnPropertyDescriptor(arguments, '')\n\t\t\t\treturn $gOPD(arguments, 'callee').get;\n\t\t\t} catch (gOPDthrows) {\n\t\t\t\treturn throwTypeError;\n\t\t\t}\n\t\t}\n\t}())\n\t: throwTypeError;\n\nvar hasSymbols = require('has-symbols')();\n\nvar getProto = Object.getPrototypeOf || function (x) { return x.__proto__; }; // eslint-disable-line no-proto\n\nvar needsEval = {};\n\nvar TypedArray = typeof Uint8Array === 'undefined' ? undefined : getProto(Uint8Array);\n\nvar INTRINSICS = {\n\t'%AggregateError%': typeof AggregateError === 'undefined' ? undefined : AggregateError,\n\t'%Array%': Array,\n\t'%ArrayBuffer%': typeof ArrayBuffer === 'undefined' ? undefined : ArrayBuffer,\n\t'%ArrayIteratorPrototype%': hasSymbols ? getProto([][Symbol.iterator]()) : undefined,\n\t'%AsyncFromSyncIteratorPrototype%': undefined,\n\t'%AsyncFunction%': needsEval,\n\t'%AsyncGenerator%': needsEval,\n\t'%AsyncGeneratorFunction%': needsEval,\n\t'%AsyncIteratorPrototype%': needsEval,\n\t'%Atomics%': typeof Atomics === 'undefined' ? undefined : Atomics,\n\t'%BigInt%': typeof BigInt === 'undefined' ? undefined : BigInt,\n\t'%Boolean%': Boolean,\n\t'%DataView%': typeof DataView === 'undefined' ? undefined : DataView,\n\t'%Date%': Date,\n\t'%decodeURI%': decodeURI,\n\t'%decodeURIComponent%': decodeURIComponent,\n\t'%encodeURI%': encodeURI,\n\t'%encodeURIComponent%': encodeURIComponent,\n\t'%Error%': Error,\n\t'%eval%': eval, // eslint-disable-line no-eval\n\t'%EvalError%': EvalError,\n\t'%Float32Array%': typeof Float32Array === 'undefined' ? undefined : Float32Array,\n\t'%Float64Array%': typeof Float64Array === 'undefined' ? undefined : Float64Array,\n\t'%FinalizationRegistry%': typeof FinalizationRegistry === 'undefined' ? undefined : FinalizationRegistry,\n\t'%Function%': $Function,\n\t'%GeneratorFunction%': needsEval,\n\t'%Int8Array%': typeof Int8Array === 'undefined' ? undefined : Int8Array,\n\t'%Int16Array%': typeof Int16Array === 'undefined' ? undefined : Int16Array,\n\t'%Int32Array%': typeof Int32Array === 'undefined' ? undefined : Int32Array,\n\t'%isFinite%': isFinite,\n\t'%isNaN%': isNaN,\n\t'%IteratorPrototype%': hasSymbols ? getProto(getProto([][Symbol.iterator]())) : undefined,\n\t'%JSON%': typeof JSON === 'object' ? JSON : undefined,\n\t'%Map%': typeof Map === 'undefined' ? undefined : Map,\n\t'%MapIteratorPrototype%': typeof Map === 'undefined' || !hasSymbols ? undefined : getProto(new Map()[Symbol.iterator]()),\n\t'%Math%': Math,\n\t'%Number%': Number,\n\t'%Object%': Object,\n\t'%parseFloat%': parseFloat,\n\t'%parseInt%': parseInt,\n\t'%Promise%': typeof Promise === 'undefined' ? undefined : Promise,\n\t'%Proxy%': typeof Proxy === 'undefined' ? undefined : Proxy,\n\t'%RangeError%': RangeError,\n\t'%ReferenceError%': ReferenceError,\n\t'%Reflect%': typeof Reflect === 'undefined' ? undefined : Reflect,\n\t'%RegExp%': RegExp,\n\t'%Set%': typeof Set === 'undefined' ? undefined : Set,\n\t'%SetIteratorPrototype%': typeof Set === 'undefined' || !hasSymbols ? undefined : getProto(new Set()[Symbol.iterator]()),\n\t'%SharedArrayBuffer%': typeof SharedArrayBuffer === 'undefined' ? undefined : SharedArrayBuffer,\n\t'%String%': String,\n\t'%StringIteratorPrototype%': hasSymbols ? getProto(''[Symbol.iterator]()) : undefined,\n\t'%Symbol%': hasSymbols ? Symbol : undefined,\n\t'%SyntaxError%': $SyntaxError,\n\t'%ThrowTypeError%': ThrowTypeError,\n\t'%TypedArray%': TypedArray,\n\t'%TypeError%': $TypeError,\n\t'%Uint8Array%': typeof Uint8Array === 'undefined' ? undefined : Uint8Array,\n\t'%Uint8ClampedArray%': typeof Uint8ClampedArray === 'undefined' ? undefined : Uint8ClampedArray,\n\t'%Uint16Array%': typeof Uint16Array === 'undefined' ? undefined : Uint16Array,\n\t'%Uint32Array%': typeof Uint32Array === 'undefined' ? undefined : Uint32Array,\n\t'%URIError%': URIError,\n\t'%WeakMap%': typeof WeakMap === 'undefined' ? undefined : WeakMap,\n\t'%WeakRef%': typeof WeakRef === 'undefined' ? undefined : WeakRef,\n\t'%WeakSet%': typeof WeakSet === 'undefined' ? undefined : WeakSet\n};\n\nvar doEval = function doEval(name) {\n\tvar value;\n\tif (name === '%AsyncFunction%') {\n\t\tvalue = getEvalledConstructor('async function () {}');\n\t} else if (name === '%GeneratorFunction%') {\n\t\tvalue = getEvalledConstructor('function* () {}');\n\t} else if (name === '%AsyncGeneratorFunction%') {\n\t\tvalue = getEvalledConstructor('async function* () {}');\n\t} else if (name === '%AsyncGenerator%') {\n\t\tvar fn = doEval('%AsyncGeneratorFunction%');\n\t\tif (fn) {\n\t\t\tvalue = fn.prototype;\n\t\t}\n\t} else if (name === '%AsyncIteratorPrototype%') {\n\t\tvar gen = doEval('%AsyncGenerator%');\n\t\tif (gen) {\n\t\t\tvalue = getProto(gen.prototype);\n\t\t}\n\t}\n\n\tINTRINSICS[name] = value;\n\n\treturn value;\n};\n\nvar LEGACY_ALIASES = {\n\t'%ArrayBufferPrototype%': ['ArrayBuffer', 'prototype'],\n\t'%ArrayPrototype%': ['Array', 'prototype'],\n\t'%ArrayProto_entries%': ['Array', 'prototype', 'entries'],\n\t'%ArrayProto_forEach%': ['Array', 'prototype', 'forEach'],\n\t'%ArrayProto_keys%': ['Array', 'prototype', 'keys'],\n\t'%ArrayProto_values%': ['Array', 'prototype', 'values'],\n\t'%AsyncFunctionPrototype%': ['AsyncFunction', 'prototype'],\n\t'%AsyncGenerator%': ['AsyncGeneratorFunction', 'prototype'],\n\t'%AsyncGeneratorPrototype%': ['AsyncGeneratorFunction', 'prototype', 'prototype'],\n\t'%BooleanPrototype%': ['Boolean', 'prototype'],\n\t'%DataViewPrototype%': ['DataView', 'prototype'],\n\t'%DatePrototype%': ['Date', 'prototype'],\n\t'%ErrorPrototype%': ['Error', 'prototype'],\n\t'%EvalErrorPrototype%': ['EvalError', 'prototype'],\n\t'%Float32ArrayPrototype%': ['Float32Array', 'prototype'],\n\t'%Float64ArrayPrototype%': ['Float64Array', 'prototype'],\n\t'%FunctionPrototype%': ['Function', 'prototype'],\n\t'%Generator%': ['GeneratorFunction', 'prototype'],\n\t'%GeneratorPrototype%': ['GeneratorFunction', 'prototype', 'prototype'],\n\t'%Int8ArrayPrototype%': ['Int8Array', 'prototype'],\n\t'%Int16ArrayPrototype%': ['Int16Array', 'prototype'],\n\t'%Int32ArrayPrototype%': ['Int32Array', 'prototype'],\n\t'%JSONParse%': ['JSON', 'parse'],\n\t'%JSONStringify%': ['JSON', 'stringify'],\n\t'%MapPrototype%': ['Map', 'prototype'],\n\t'%NumberPrototype%': ['Number', 'prototype'],\n\t'%ObjectPrototype%': ['Object', 'prototype'],\n\t'%ObjProto_toString%': ['Object', 'prototype', 'toString'],\n\t'%ObjProto_valueOf%': ['Object', 'prototype', 'valueOf'],\n\t'%PromisePrototype%': ['Promise', 'prototype'],\n\t'%PromiseProto_then%': ['Promise', 'prototype', 'then'],\n\t'%Promise_all%': ['Promise', 'all'],\n\t'%Promise_reject%': ['Promise', 'reject'],\n\t'%Promise_resolve%': ['Promise', 'resolve'],\n\t'%RangeErrorPrototype%': ['RangeError', 'prototype'],\n\t'%ReferenceErrorPrototype%': ['ReferenceError', 'prototype'],\n\t'%RegExpPrototype%': ['RegExp', 'prototype'],\n\t'%SetPrototype%': ['Set', 'prototype'],\n\t'%SharedArrayBufferPrototype%': ['SharedArrayBuffer', 'prototype'],\n\t'%StringPrototype%': ['String', 'prototype'],\n\t'%SymbolPrototype%': ['Symbol', 'prototype'],\n\t'%SyntaxErrorPrototype%': ['SyntaxError', 'prototype'],\n\t'%TypedArrayPrototype%': ['TypedArray', 'prototype'],\n\t'%TypeErrorPrototype%': ['TypeError', 'prototype'],\n\t'%Uint8ArrayPrototype%': ['Uint8Array', 'prototype'],\n\t'%Uint8ClampedArrayPrototype%': ['Uint8ClampedArray', 'prototype'],\n\t'%Uint16ArrayPrototype%': ['Uint16Array', 'prototype'],\n\t'%Uint32ArrayPrototype%': ['Uint32Array', 'prototype'],\n\t'%URIErrorPrototype%': ['URIError', 'prototype'],\n\t'%WeakMapPrototype%': ['WeakMap', 'prototype'],\n\t'%WeakSetPrototype%': ['WeakSet', 'prototype']\n};\n\nvar bind = require('function-bind');\nvar hasOwn = require('has');\nvar $concat = bind.call(Function.call, Array.prototype.concat);\nvar $spliceApply = bind.call(Function.apply, Array.prototype.splice);\nvar $replace = bind.call(Function.call, String.prototype.replace);\nvar $strSlice = bind.call(Function.call, String.prototype.slice);\n\n/* adapted from https://github.com/lodash/lodash/blob/4.17.15/dist/lodash.js#L6735-L6744 */\nvar rePropName = /[^%.[\\]]+|\\[(?:(-?\\d+(?:\\.\\d+)?)|([\"'])((?:(?!\\2)[^\\\\]|\\\\.)*?)\\2)\\]|(?=(?:\\.|\\[\\])(?:\\.|\\[\\]|%$))/g;\nvar reEscapeChar = /\\\\(\\\\)?/g; /** Used to match backslashes in property paths. */\nvar stringToPath = function stringToPath(string) {\n\tvar first = $strSlice(string, 0, 1);\n\tvar last = $strSlice(string, -1);\n\tif (first === '%' && last !== '%') {\n\t\tthrow new $SyntaxError('invalid intrinsic syntax, expected closing `%`');\n\t} else if (last === '%' && first !== '%') {\n\t\tthrow new $SyntaxError('invalid intrinsic syntax, expected opening `%`');\n\t}\n\tvar result = [];\n\t$replace(string, rePropName, function (match, number, quote, subString) {\n\t\tresult[result.length] = quote ? $replace(subString, reEscapeChar, '$1') : number || match;\n\t});\n\treturn result;\n};\n/* end adaptation */\n\nvar getBaseIntrinsic = function getBaseIntrinsic(name, allowMissing) {\n\tvar intrinsicName = name;\n\tvar alias;\n\tif (hasOwn(LEGACY_ALIASES, intrinsicName)) {\n\t\talias = LEGACY_ALIASES[intrinsicName];\n\t\tintrinsicName = '%' + alias[0] + '%';\n\t}\n\n\tif (hasOwn(INTRINSICS, intrinsicName)) {\n\t\tvar value = INTRINSICS[intrinsicName];\n\t\tif (value === needsEval) {\n\t\t\tvalue = doEval(intrinsicName);\n\t\t}\n\t\tif (typeof value === 'undefined' && !allowMissing) {\n\t\t\tthrow new $TypeError('intrinsic ' + name + ' exists, but is not available. Please file an issue!');\n\t\t}\n\n\t\treturn {\n\t\t\talias: alias,\n\t\t\tname: intrinsicName,\n\t\t\tvalue: value\n\t\t};\n\t}\n\n\tthrow new $SyntaxError('intrinsic ' + name + ' does not exist!');\n};\n\nmodule.exports = function GetIntrinsic(name, allowMissing) {\n\tif (typeof name !== 'string' || name.length === 0) {\n\t\tthrow new $TypeError('intrinsic name must be a non-empty string');\n\t}\n\tif (arguments.length > 1 && typeof allowMissing !== 'boolean') {\n\t\tthrow new $TypeError('\"allowMissing\" argument must be a boolean');\n\t}\n\n\tvar parts = stringToPath(name);\n\tvar intrinsicBaseName = parts.length > 0 ? parts[0] : '';\n\n\tvar intrinsic = getBaseIntrinsic('%' + intrinsicBaseName + '%', allowMissing);\n\tvar intrinsicRealName = intrinsic.name;\n\tvar value = intrinsic.value;\n\tvar skipFurtherCaching = false;\n\n\tvar alias = intrinsic.alias;\n\tif (alias) {\n\t\tintrinsicBaseName = alias[0];\n\t\t$spliceApply(parts, $concat([0, 1], alias));\n\t}\n\n\tfor (var i = 1, isOwn = true; i < parts.length; i += 1) {\n\t\tvar part = parts[i];\n\t\tvar first = $strSlice(part, 0, 1);\n\t\tvar last = $strSlice(part, -1);\n\t\tif (\n\t\t\t(\n\t\t\t\t(first === '\"' || first === \"'\" || first === '`')\n\t\t\t\t|| (last === '\"' || last === \"'\" || last === '`')\n\t\t\t)\n\t\t\t&& first !== last\n\t\t) {\n\t\t\tthrow new $SyntaxError('property names with quotes must have matching quotes');\n\t\t}\n\t\tif (part === 'constructor' || !isOwn) {\n\t\t\tskipFurtherCaching = true;\n\t\t}\n\n\t\tintrinsicBaseName += '.' + part;\n\t\tintrinsicRealName = '%' + intrinsicBaseName + '%';\n\n\t\tif (hasOwn(INTRINSICS, intrinsicRealName)) {\n\t\t\tvalue = INTRINSICS[intrinsicRealName];\n\t\t} else if (value != null) {\n\t\t\tif (!(part in value)) {\n\t\t\t\tif (!allowMissing) {\n\t\t\t\t\tthrow new $TypeError('base intrinsic for ' + name + ' exists, but the property is not available.');\n\t\t\t\t}\n\t\t\t\treturn void undefined;\n\t\t\t}\n\t\t\tif ($gOPD && (i + 1) >= parts.length) {\n\t\t\t\tvar desc = $gOPD(value, part);\n\t\t\t\tisOwn = !!desc;\n\n\t\t\t\t// By convention, when a data property is converted to an accessor\n\t\t\t\t// property to emulate a data property that does not suffer from\n\t\t\t\t// the override mistake, that accessor's getter is marked with\n\t\t\t\t// an `originalValue` property. Here, when we detect this, we\n\t\t\t\t// uphold the illusion by pretending to see that original data\n\t\t\t\t// property, i.e., returning the value rather than the getter\n\t\t\t\t// itself.\n\t\t\t\tif (isOwn && 'get' in desc && !('originalValue' in desc.get)) {\n\t\t\t\t\tvalue = desc.get;\n\t\t\t\t} else {\n\t\t\t\t\tvalue = value[part];\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tisOwn = hasOwn(value, part);\n\t\t\t\tvalue = value[part];\n\t\t\t}\n\n\t\t\tif (isOwn && !skipFurtherCaching) {\n\t\t\t\tINTRINSICS[intrinsicRealName] = value;\n\t\t\t}\n\t\t}\n\t}\n\treturn value;\n};\n","// @flow\n'use strict';\n\nvar key = '__global_unique_id__';\n\nmodule.exports = function() {\n return global[key] = (global[key] || 0) + 1;\n};\n","'use strict';\n\nvar origSymbol = typeof Symbol !== 'undefined' && Symbol;\nvar hasSymbolSham = require('./shams');\n\nmodule.exports = function hasNativeSymbols() {\n\tif (typeof origSymbol !== 'function') { return false; }\n\tif (typeof Symbol !== 'function') { return false; }\n\tif (typeof origSymbol('foo') !== 'symbol') { return false; }\n\tif (typeof Symbol('bar') !== 'symbol') { return false; }\n\n\treturn hasSymbolSham();\n};\n","'use strict';\n\n/* eslint complexity: [2, 18], max-statements: [2, 33] */\nmodule.exports = function hasSymbols() {\n\tif (typeof Symbol !== 'function' || typeof Object.getOwnPropertySymbols !== 'function') { return false; }\n\tif (typeof Symbol.iterator === 'symbol') { return true; }\n\n\tvar obj = {};\n\tvar sym = Symbol('test');\n\tvar symObj = Object(sym);\n\tif (typeof sym === 'string') { return false; }\n\n\tif (Object.prototype.toString.call(sym) !== '[object Symbol]') { return false; }\n\tif (Object.prototype.toString.call(symObj) !== '[object Symbol]') { return false; }\n\n\t// temp disabled per https://github.com/ljharb/object.assign/issues/17\n\t// if (sym instanceof Symbol) { return false; }\n\t// temp disabled per https://github.com/WebReflection/get-own-property-symbols/issues/4\n\t// if (!(symObj instanceof Symbol)) { return false; }\n\n\t// if (typeof Symbol.prototype.toString !== 'function') { return false; }\n\t// if (String(sym) !== Symbol.prototype.toString.call(sym)) { return false; }\n\n\tvar symVal = 42;\n\tobj[sym] = symVal;\n\tfor (sym in obj) { return false; } // eslint-disable-line no-restricted-syntax, no-unreachable-loop\n\tif (typeof Object.keys === 'function' && Object.keys(obj).length !== 0) { return false; }\n\n\tif (typeof Object.getOwnPropertyNames === 'function' && Object.getOwnPropertyNames(obj).length !== 0) { return false; }\n\n\tvar syms = Object.getOwnPropertySymbols(obj);\n\tif (syms.length !== 1 || syms[0] !== sym) { return false; }\n\n\tif (!Object.prototype.propertyIsEnumerable.call(obj, sym)) { return false; }\n\n\tif (typeof Object.getOwnPropertyDescriptor === 'function') {\n\t\tvar descriptor = Object.getOwnPropertyDescriptor(obj, sym);\n\t\tif (descriptor.value !== symVal || descriptor.enumerable !== true) { return false; }\n\t}\n\n\treturn true;\n};\n","'use strict';\n\nvar hasSymbols = require('has-symbols/shams');\n\nmodule.exports = function hasToStringTagShams() {\n\treturn hasSymbols() && !!Symbol.toStringTag;\n};\n","'use strict';\n\nvar bind = require('function-bind');\n\nmodule.exports = bind.call(Function.call, Object.prototype.hasOwnProperty);\n","'use strict';\n\nvar reactIs = require('react-is');\n\n/**\n * Copyright 2015, Yahoo! Inc.\n * Copyrights licensed under the New BSD License. See the accompanying LICENSE file for terms.\n */\nvar REACT_STATICS = {\n childContextTypes: true,\n contextType: true,\n contextTypes: true,\n defaultProps: true,\n displayName: true,\n getDefaultProps: true,\n getDerivedStateFromError: true,\n getDerivedStateFromProps: true,\n mixins: true,\n propTypes: true,\n type: true\n};\nvar KNOWN_STATICS = {\n name: true,\n length: true,\n prototype: true,\n caller: true,\n callee: true,\n arguments: true,\n arity: true\n};\nvar FORWARD_REF_STATICS = {\n '$$typeof': true,\n render: true,\n defaultProps: true,\n displayName: true,\n propTypes: true\n};\nvar MEMO_STATICS = {\n '$$typeof': true,\n compare: true,\n defaultProps: true,\n displayName: true,\n propTypes: true,\n type: true\n};\nvar TYPE_STATICS = {};\nTYPE_STATICS[reactIs.ForwardRef] = FORWARD_REF_STATICS;\nTYPE_STATICS[reactIs.Memo] = MEMO_STATICS;\n\nfunction getStatics(component) {\n // React v16.11 and below\n if (reactIs.isMemo(component)) {\n return MEMO_STATICS;\n } // React v16.12 and above\n\n\n return TYPE_STATICS[component['$$typeof']] || REACT_STATICS;\n}\n\nvar defineProperty = Object.defineProperty;\nvar getOwnPropertyNames = Object.getOwnPropertyNames;\nvar getOwnPropertySymbols = Object.getOwnPropertySymbols;\nvar getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor;\nvar getPrototypeOf = Object.getPrototypeOf;\nvar objectPrototype = Object.prototype;\nfunction hoistNonReactStatics(targetComponent, sourceComponent, blacklist) {\n if (typeof sourceComponent !== 'string') {\n // don't hoist over string (html) components\n if (objectPrototype) {\n var inheritedComponent = getPrototypeOf(sourceComponent);\n\n if (inheritedComponent && inheritedComponent !== objectPrototype) {\n hoistNonReactStatics(targetComponent, inheritedComponent, blacklist);\n }\n }\n\n var keys = getOwnPropertyNames(sourceComponent);\n\n if (getOwnPropertySymbols) {\n keys = keys.concat(getOwnPropertySymbols(sourceComponent));\n }\n\n var targetStatics = getStatics(targetComponent);\n var sourceStatics = getStatics(sourceComponent);\n\n for (var i = 0; i < keys.length; ++i) {\n var key = keys[i];\n\n if (!KNOWN_STATICS[key] && !(blacklist && blacklist[key]) && !(sourceStatics && sourceStatics[key]) && !(targetStatics && targetStatics[key])) {\n var descriptor = getOwnPropertyDescriptor(sourceComponent, key);\n\n try {\n // Avoid failures from read-only properties\n defineProperty(targetComponent, key, descriptor);\n } catch (e) {}\n }\n }\n }\n\n return targetComponent;\n}\n\nmodule.exports = hoistNonReactStatics;\n","/** @license React v16.13.1\n * react-is.production.min.js\n *\n * Copyright (c) Meta Platforms and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n'use strict';var b=\"function\"===typeof Symbol&&Symbol.for,c=b?Symbol.for(\"react.element\"):60103,d=b?Symbol.for(\"react.portal\"):60106,e=b?Symbol.for(\"react.fragment\"):60107,f=b?Symbol.for(\"react.strict_mode\"):60108,g=b?Symbol.for(\"react.profiler\"):60114,h=b?Symbol.for(\"react.provider\"):60109,k=b?Symbol.for(\"react.context\"):60110,l=b?Symbol.for(\"react.async_mode\"):60111,m=b?Symbol.for(\"react.concurrent_mode\"):60111,n=b?Symbol.for(\"react.forward_ref\"):60112,p=b?Symbol.for(\"react.suspense\"):60113,q=b?\nSymbol.for(\"react.suspense_list\"):60120,r=b?Symbol.for(\"react.memo\"):60115,t=b?Symbol.for(\"react.lazy\"):60116,v=b?Symbol.for(\"react.block\"):60121,w=b?Symbol.for(\"react.fundamental\"):60117,x=b?Symbol.for(\"react.responder\"):60118,y=b?Symbol.for(\"react.scope\"):60119;\nfunction z(a){if(\"object\"===typeof a&&null!==a){var u=a.$$typeof;switch(u){case c:switch(a=a.type,a){case l:case m:case e:case g:case f:case p:return a;default:switch(a=a&&a.$$typeof,a){case k:case n:case t:case r:case h:return a;default:return u}}case d:return u}}}function A(a){return z(a)===m}exports.AsyncMode=l;exports.ConcurrentMode=m;exports.ContextConsumer=k;exports.ContextProvider=h;exports.Element=c;exports.ForwardRef=n;exports.Fragment=e;exports.Lazy=t;exports.Memo=r;exports.Portal=d;\nexports.Profiler=g;exports.StrictMode=f;exports.Suspense=p;exports.isAsyncMode=function(a){return A(a)||z(a)===l};exports.isConcurrentMode=A;exports.isContextConsumer=function(a){return z(a)===k};exports.isContextProvider=function(a){return z(a)===h};exports.isElement=function(a){return\"object\"===typeof a&&null!==a&&a.$$typeof===c};exports.isForwardRef=function(a){return z(a)===n};exports.isFragment=function(a){return z(a)===e};exports.isLazy=function(a){return z(a)===t};\nexports.isMemo=function(a){return z(a)===r};exports.isPortal=function(a){return z(a)===d};exports.isProfiler=function(a){return z(a)===g};exports.isStrictMode=function(a){return z(a)===f};exports.isSuspense=function(a){return z(a)===p};\nexports.isValidElementType=function(a){return\"string\"===typeof a||\"function\"===typeof a||a===e||a===m||a===g||a===f||a===p||a===q||\"object\"===typeof a&&null!==a&&(a.$$typeof===t||a.$$typeof===r||a.$$typeof===h||a.$$typeof===k||a.$$typeof===n||a.$$typeof===w||a.$$typeof===x||a.$$typeof===y||a.$$typeof===v)};exports.typeOf=z;\n","'use strict';\n\nif (process.env.NODE_ENV === 'production') {\n module.exports = require('./cjs/react-is.production.min.js');\n} else {\n module.exports = require('./cjs/react-is.development.js');\n}\n","'use strict';\n\nvar hasToStringTag = require('has-tostringtag/shams')();\nvar callBound = require('call-bind/callBound');\n\nvar $toString = callBound('Object.prototype.toString');\n\nvar isStandardArguments = function isArguments(value) {\n\tif (hasToStringTag && value && typeof value === 'object' && Symbol.toStringTag in value) {\n\t\treturn false;\n\t}\n\treturn $toString(value) === '[object Arguments]';\n};\n\nvar isLegacyArguments = function isArguments(value) {\n\tif (isStandardArguments(value)) {\n\t\treturn true;\n\t}\n\treturn value !== null &&\n\t\ttypeof value === 'object' &&\n\t\ttypeof value.length === 'number' &&\n\t\tvalue.length >= 0 &&\n\t\t$toString(value) !== '[object Array]' &&\n\t\t$toString(value.callee) === '[object Function]';\n};\n\nvar supportsStandardArguments = (function () {\n\treturn isStandardArguments(arguments);\n}());\n\nisStandardArguments.isLegacyArguments = isLegacyArguments; // for tests\n\nmodule.exports = supportsStandardArguments ? isStandardArguments : isLegacyArguments;\n","'use strict';\n\nvar getDay = Date.prototype.getDay;\nvar tryDateObject = function tryDateGetDayCall(value) {\n\ttry {\n\t\tgetDay.call(value);\n\t\treturn true;\n\t} catch (e) {\n\t\treturn false;\n\t}\n};\n\nvar toStr = Object.prototype.toString;\nvar dateClass = '[object Date]';\nvar hasToStringTag = require('has-tostringtag/shams')();\n\nmodule.exports = function isDateObject(value) {\n\tif (typeof value !== 'object' || value === null) {\n\t\treturn false;\n\t}\n\treturn hasToStringTag ? tryDateObject(value) : toStr.call(value) === dateClass;\n};\n","'use strict';\n\nvar callBound = require('call-bind/callBound');\nvar hasToStringTag = require('has-tostringtag/shams')();\nvar has;\nvar $exec;\nvar isRegexMarker;\nvar badStringifier;\n\nif (hasToStringTag) {\n\thas = callBound('Object.prototype.hasOwnProperty');\n\t$exec = callBound('RegExp.prototype.exec');\n\tisRegexMarker = {};\n\n\tvar throwRegexMarker = function () {\n\t\tthrow isRegexMarker;\n\t};\n\tbadStringifier = {\n\t\ttoString: throwRegexMarker,\n\t\tvalueOf: throwRegexMarker\n\t};\n\n\tif (typeof Symbol.toPrimitive === 'symbol') {\n\t\tbadStringifier[Symbol.toPrimitive] = throwRegexMarker;\n\t}\n}\n\nvar $toString = callBound('Object.prototype.toString');\nvar gOPD = Object.getOwnPropertyDescriptor;\nvar regexClass = '[object RegExp]';\n\nmodule.exports = hasToStringTag\n\t// eslint-disable-next-line consistent-return\n\t? function isRegex(value) {\n\t\tif (!value || typeof value !== 'object') {\n\t\t\treturn false;\n\t\t}\n\n\t\tvar descriptor = gOPD(value, 'lastIndex');\n\t\tvar hasLastIndexDataProperty = descriptor && has(descriptor, 'value');\n\t\tif (!hasLastIndexDataProperty) {\n\t\t\treturn false;\n\t\t}\n\n\t\ttry {\n\t\t\t$exec(value, badStringifier);\n\t\t} catch (e) {\n\t\t\treturn e === isRegexMarker;\n\t\t}\n\t}\n\t: function isRegex(value) {\n\t\t// In older browsers, typeof regex incorrectly returns 'function'\n\t\tif (!value || (typeof value !== 'object' && typeof value !== 'function')) {\n\t\t\treturn false;\n\t\t}\n\n\t\treturn $toString(value) === regexClass;\n\t};\n","!function(t,e){\"object\"==typeof exports&&\"object\"==typeof module?module.exports=e(require(\"react\")):\"function\"==typeof define&&define.amd?define([\"react\"],e):\"object\"==typeof exports?exports[\"mephisto-review-hook\"]=e(require(\"react\")):t[\"mephisto-review-hook\"]=e(t.react)}(window,(function(t){return function(t){var e={};function r(n){if(e[n])return e[n].exports;var o=e[n]={i:n,l:!1,exports:{}};return t[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}return r.m=t,r.c=e,r.d=function(t,e,n){r.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:n})},r.r=function(t){\"undefined\"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:\"Module\"}),Object.defineProperty(t,\"__esModule\",{value:!0})},r.t=function(t,e){if(1&e&&(t=r(t)),8&e)return t;if(4&e&&\"object\"==typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,\"default\",{enumerable:!0,value:t}),2&e&&\"string\"!=typeof t)for(var o in t)r.d(n,o,function(e){return t[e]}.bind(null,o));return n},r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,\"a\",e),e},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r.p=\"\",r(r.s=1)}([function(e,r){e.exports=t},function(t,e,r){\"use strict\";r.r(e),r.d(e,\"useMephistoReview\",(function(){return d})),r.d(e,\"useMephistoReviewLegacy\",(function(){return c}));var n=r(0),o=r.n(n);function u(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){if(\"undefined\"==typeof Symbol||!(Symbol.iterator in Object(t)))return;var r=[],n=!0,o=!1,u=void 0;try{for(var i,c=t[Symbol.iterator]();!(n=(i=c.next()).done)&&(r.push(i.value),!e||r.length!==e);n=!0);}catch(t){o=!0,u=t}finally{try{n||null==c.return||c.return()}finally{if(o)throw u}}return r}(t,e)||function(t,e){if(!t)return;if(\"string\"==typeof t)return i(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);\"Object\"===r&&t.constructor&&(r=t.constructor.name);if(\"Map\"===r||\"Set\"===r)return Array.from(t);if(\"Arguments\"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return i(t,e)}(t,e)||function(){throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\")}()}function i(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r0&&void 0!==arguments[0]?arguments[0]:{},e=t.useMock,r=t.mock,i=Object(n.useState)(null),c=u(i,2),a=c[0],f=c[1],s=Object(n.useState)(0),l=u(s,2),d=l[0],p=l[1],y=Object(n.useState)(null),h=u(y,2),b=h[0],v=h[1],m=void 0!==r&&(void 0===e||!0===e);Object(n.useEffect)((function(){m||fetch(\"/data_for_current_task\").catch((function(t){v({type:\"DATA_RETRIEVAL\",error:t})})).then((function(t){return t.json()})).then((function(t){return f(t)})).catch((function(t){v({type:\"DATA_PARSE\",error:t})}))}),[d]);var S=o.a.useCallback((function(t){fetch(\"/submit_current_task\",{method:\"POST\",body:JSON.stringify(t)}).catch((function(t){v({type:\"RESPONSE_SUBMIT\",error:t})})).then((function(){return p(d+1)}))}),[d,p]);return m?r:{isLoading:!a,data:a&&a.data,isFinished:a&&a.finished,submit:S,error:b}}function a(t,e,r,n,o,u,i){try{var c=t[u](i),a=c.value}catch(t){return void r(t)}c.done?e(a):Promise.resolve(a).then(n,o)}function f(t){return function(){var e=this,r=arguments;return new Promise((function(n,o){var u=t.apply(e,r);function i(t){a(u,n,o,i,c,\"next\",t)}function c(t){a(u,n,o,i,c,\"throw\",t)}i(void 0)}))}}function s(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){if(\"undefined\"==typeof Symbol||!(Symbol.iterator in Object(t)))return;var r=[],n=!0,o=!1,u=void 0;try{for(var i,c=t[Symbol.iterator]();!(n=(i=c.next()).done)&&(r.push(i.value),!e||r.length!==e);n=!0);}catch(t){o=!0,u=t}finally{try{n||null==c.return||c.return()}finally{if(o)throw u}}return r}(t,e)||function(t,e){if(!t)return;if(\"string\"==typeof t)return l(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);\"Object\"===r&&t.constructor&&(r=t.constructor.name);if(\"Map\"===r||\"Set\"===r)return Array.from(t);if(\"Arguments\"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return l(t,e)}(t,e)||function(){throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\")}()}function l(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r0&&void 0!==arguments[0]?arguments[0]:{},e=t.useMock,r=t.mock,o=t.taskId,u=t.page,i=t.resultsPerPage,c=t.filters,a=t.hostname,l=void 0===a?\"\":a,d=Object(n.useState)(null),p=s(d,2),y=p[0],h=p[1],b=Object(n.useState)(!1),v=s(b,2),m=v[0],S=v[1],g=Object(n.useState)(null),j=s(g,2),O=j[0],A=j[1],_=void 0!==r&&(void 0===e||!0===e);Object(n.useEffect)((function(){if(!_){var t=o?\"\".concat(l,\"/data/\").concat(o):\"\".concat(l,\"/data?\").concat(u?\"page=\"+u:\"\").concat(i?\"&results_per_page=\"+i:\"\").concat(c?\"&filters=\"+encodeURIComponent(c):\"\");S(!0),fetch(t,{method:\"GET\"}).catch((function(t){return A({type:\"DATA_RETRIEVAL\",error:t})})).then((function(t){return t.json()})).then((function(t){return h(t)})).catch((function(t){return A({type:\"DATA_PARSE\",error:t})})).then((function(){return S(!1)}))}}),[o,u,i,c]);var w=Object(n.useCallback)(function(){var t=f(regeneratorRuntime.mark((function t(e){var r;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=null,S(!0),t.next=4,fetch(\"\".concat(l,\"/data/\").concat(o),{method:\"POST\",body:JSON.stringify(e)}).catch((function(t){return A({type:\"RESPONSE_SUBMIT\",error:t})})).then((function(t){return t.json()})).then((function(t){return r=t&&(t.result||t.error)})).catch((function(t){return A({type:\"DATA_PARSE\",error:t})})).then((function(){return S(!1)}));case 4:return t.abrupt(\"return\",r);case 5:case\"end\":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),[o]);return _?r:{isLoading:m,mode:y&&y.mode,data:y&&y.data,isFinished:y&&y.finished,totalPages:y&&y.total_pages||1,submit:w,error:O}}}])}));","/*\nobject-assign\n(c) Sindre Sorhus\n@license MIT\n*/\n\n'use strict';\n/* eslint-disable no-unused-vars */\nvar getOwnPropertySymbols = Object.getOwnPropertySymbols;\nvar hasOwnProperty = Object.prototype.hasOwnProperty;\nvar propIsEnumerable = Object.prototype.propertyIsEnumerable;\n\nfunction toObject(val) {\n\tif (val === null || val === undefined) {\n\t\tthrow new TypeError('Object.assign cannot be called with null or undefined');\n\t}\n\n\treturn Object(val);\n}\n\nfunction shouldUseNative() {\n\ttry {\n\t\tif (!Object.assign) {\n\t\t\treturn false;\n\t\t}\n\n\t\t// Detect buggy property enumeration order in older V8 versions.\n\n\t\t// https://bugs.chromium.org/p/v8/issues/detail?id=4118\n\t\tvar test1 = new String('abc'); // eslint-disable-line no-new-wrappers\n\t\ttest1[5] = 'de';\n\t\tif (Object.getOwnPropertyNames(test1)[0] === '5') {\n\t\t\treturn false;\n\t\t}\n\n\t\t// https://bugs.chromium.org/p/v8/issues/detail?id=3056\n\t\tvar test2 = {};\n\t\tfor (var i = 0; i < 10; i++) {\n\t\t\ttest2['_' + String.fromCharCode(i)] = i;\n\t\t}\n\t\tvar order2 = Object.getOwnPropertyNames(test2).map(function (n) {\n\t\t\treturn test2[n];\n\t\t});\n\t\tif (order2.join('') !== '0123456789') {\n\t\t\treturn false;\n\t\t}\n\n\t\t// https://bugs.chromium.org/p/v8/issues/detail?id=3056\n\t\tvar test3 = {};\n\t\t'abcdefghijklmnopqrst'.split('').forEach(function (letter) {\n\t\t\ttest3[letter] = letter;\n\t\t});\n\t\tif (Object.keys(Object.assign({}, test3)).join('') !==\n\t\t\t\t'abcdefghijklmnopqrst') {\n\t\t\treturn false;\n\t\t}\n\n\t\treturn true;\n\t} catch (err) {\n\t\t// We don't expect any of the above to throw, but better to be safe.\n\t\treturn false;\n\t}\n}\n\nmodule.exports = shouldUseNative() ? Object.assign : function (target, source) {\n\tvar from;\n\tvar to = toObject(target);\n\tvar symbols;\n\n\tfor (var s = 1; s < arguments.length; s++) {\n\t\tfrom = Object(arguments[s]);\n\n\t\tfor (var key in from) {\n\t\t\tif (hasOwnProperty.call(from, key)) {\n\t\t\t\tto[key] = from[key];\n\t\t\t}\n\t\t}\n\n\t\tif (getOwnPropertySymbols) {\n\t\t\tsymbols = getOwnPropertySymbols(from);\n\t\t\tfor (var i = 0; i < symbols.length; i++) {\n\t\t\t\tif (propIsEnumerable.call(from, symbols[i])) {\n\t\t\t\t\tto[symbols[i]] = from[symbols[i]];\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\treturn to;\n};\n","'use strict';\n\nvar numberIsNaN = function (value) {\n\treturn value !== value;\n};\n\nmodule.exports = function is(a, b) {\n\tif (a === 0 && b === 0) {\n\t\treturn 1 / a === 1 / b;\n\t}\n\tif (a === b) {\n\t\treturn true;\n\t}\n\tif (numberIsNaN(a) && numberIsNaN(b)) {\n\t\treturn true;\n\t}\n\treturn false;\n};\n\n","'use strict';\n\nvar define = require('define-properties');\nvar callBind = require('call-bind');\n\nvar implementation = require('./implementation');\nvar getPolyfill = require('./polyfill');\nvar shim = require('./shim');\n\nvar polyfill = callBind(getPolyfill(), Object);\n\ndefine(polyfill, {\n\tgetPolyfill: getPolyfill,\n\timplementation: implementation,\n\tshim: shim\n});\n\nmodule.exports = polyfill;\n","'use strict';\n\nvar implementation = require('./implementation');\n\nmodule.exports = function getPolyfill() {\n\treturn typeof Object.is === 'function' ? Object.is : implementation;\n};\n","'use strict';\n\nvar getPolyfill = require('./polyfill');\nvar define = require('define-properties');\n\nmodule.exports = function shimObjectIs() {\n\tvar polyfill = getPolyfill();\n\tdefine(Object, { is: polyfill }, {\n\t\tis: function testObjectIs() {\n\t\t\treturn Object.is !== polyfill;\n\t\t}\n\t});\n\treturn polyfill;\n};\n","'use strict';\n\nvar keysShim;\nif (!Object.keys) {\n\t// modified from https://github.com/es-shims/es5-shim\n\tvar has = Object.prototype.hasOwnProperty;\n\tvar toStr = Object.prototype.toString;\n\tvar isArgs = require('./isArguments'); // eslint-disable-line global-require\n\tvar isEnumerable = Object.prototype.propertyIsEnumerable;\n\tvar hasDontEnumBug = !isEnumerable.call({ toString: null }, 'toString');\n\tvar hasProtoEnumBug = isEnumerable.call(function () {}, 'prototype');\n\tvar dontEnums = [\n\t\t'toString',\n\t\t'toLocaleString',\n\t\t'valueOf',\n\t\t'hasOwnProperty',\n\t\t'isPrototypeOf',\n\t\t'propertyIsEnumerable',\n\t\t'constructor'\n\t];\n\tvar equalsConstructorPrototype = function (o) {\n\t\tvar ctor = o.constructor;\n\t\treturn ctor && ctor.prototype === o;\n\t};\n\tvar excludedKeys = {\n\t\t$applicationCache: true,\n\t\t$console: true,\n\t\t$external: true,\n\t\t$frame: true,\n\t\t$frameElement: true,\n\t\t$frames: true,\n\t\t$innerHeight: true,\n\t\t$innerWidth: true,\n\t\t$onmozfullscreenchange: true,\n\t\t$onmozfullscreenerror: true,\n\t\t$outerHeight: true,\n\t\t$outerWidth: true,\n\t\t$pageXOffset: true,\n\t\t$pageYOffset: true,\n\t\t$parent: true,\n\t\t$scrollLeft: true,\n\t\t$scrollTop: true,\n\t\t$scrollX: true,\n\t\t$scrollY: true,\n\t\t$self: true,\n\t\t$webkitIndexedDB: true,\n\t\t$webkitStorageInfo: true,\n\t\t$window: true\n\t};\n\tvar hasAutomationEqualityBug = (function () {\n\t\t/* global window */\n\t\tif (typeof window === 'undefined') { return false; }\n\t\tfor (var k in window) {\n\t\t\ttry {\n\t\t\t\tif (!excludedKeys['$' + k] && has.call(window, k) && window[k] !== null && typeof window[k] === 'object') {\n\t\t\t\t\ttry {\n\t\t\t\t\t\tequalsConstructorPrototype(window[k]);\n\t\t\t\t\t} catch (e) {\n\t\t\t\t\t\treturn true;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t} catch (e) {\n\t\t\t\treturn true;\n\t\t\t}\n\t\t}\n\t\treturn false;\n\t}());\n\tvar equalsConstructorPrototypeIfNotBuggy = function (o) {\n\t\t/* global window */\n\t\tif (typeof window === 'undefined' || !hasAutomationEqualityBug) {\n\t\t\treturn equalsConstructorPrototype(o);\n\t\t}\n\t\ttry {\n\t\t\treturn equalsConstructorPrototype(o);\n\t\t} catch (e) {\n\t\t\treturn false;\n\t\t}\n\t};\n\n\tkeysShim = function keys(object) {\n\t\tvar isObject = object !== null && typeof object === 'object';\n\t\tvar isFunction = toStr.call(object) === '[object Function]';\n\t\tvar isArguments = isArgs(object);\n\t\tvar isString = isObject && toStr.call(object) === '[object String]';\n\t\tvar theKeys = [];\n\n\t\tif (!isObject && !isFunction && !isArguments) {\n\t\t\tthrow new TypeError('Object.keys called on a non-object');\n\t\t}\n\n\t\tvar skipProto = hasProtoEnumBug && isFunction;\n\t\tif (isString && object.length > 0 && !has.call(object, 0)) {\n\t\t\tfor (var i = 0; i < object.length; ++i) {\n\t\t\t\ttheKeys.push(String(i));\n\t\t\t}\n\t\t}\n\n\t\tif (isArguments && object.length > 0) {\n\t\t\tfor (var j = 0; j < object.length; ++j) {\n\t\t\t\ttheKeys.push(String(j));\n\t\t\t}\n\t\t} else {\n\t\t\tfor (var name in object) {\n\t\t\t\tif (!(skipProto && name === 'prototype') && has.call(object, name)) {\n\t\t\t\t\ttheKeys.push(String(name));\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\tif (hasDontEnumBug) {\n\t\t\tvar skipConstructor = equalsConstructorPrototypeIfNotBuggy(object);\n\n\t\t\tfor (var k = 0; k < dontEnums.length; ++k) {\n\t\t\t\tif (!(skipConstructor && dontEnums[k] === 'constructor') && has.call(object, dontEnums[k])) {\n\t\t\t\t\ttheKeys.push(dontEnums[k]);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\treturn theKeys;\n\t};\n}\nmodule.exports = keysShim;\n","'use strict';\n\nvar slice = Array.prototype.slice;\nvar isArgs = require('./isArguments');\n\nvar origKeys = Object.keys;\nvar keysShim = origKeys ? function keys(o) { return origKeys(o); } : require('./implementation');\n\nvar originalKeys = Object.keys;\n\nkeysShim.shim = function shimObjectKeys() {\n\tif (Object.keys) {\n\t\tvar keysWorksWithArguments = (function () {\n\t\t\t// Safari 5.0 bug\n\t\t\tvar args = Object.keys(arguments);\n\t\t\treturn args && args.length === arguments.length;\n\t\t}(1, 2));\n\t\tif (!keysWorksWithArguments) {\n\t\t\tObject.keys = function keys(object) { // eslint-disable-line func-name-matching\n\t\t\t\tif (isArgs(object)) {\n\t\t\t\t\treturn originalKeys(slice.call(object));\n\t\t\t\t}\n\t\t\t\treturn originalKeys(object);\n\t\t\t};\n\t\t}\n\t} else {\n\t\tObject.keys = keysShim;\n\t}\n\treturn Object.keys || keysShim;\n};\n\nmodule.exports = keysShim;\n","'use strict';\n\nvar toStr = Object.prototype.toString;\n\nmodule.exports = function isArguments(value) {\n\tvar str = toStr.call(value);\n\tvar isArgs = str === '[object Arguments]';\n\tif (!isArgs) {\n\t\tisArgs = str !== '[object Array]' &&\n\t\t\tvalue !== null &&\n\t\t\ttypeof value === 'object' &&\n\t\t\ttypeof value.length === 'number' &&\n\t\t\tvalue.length >= 0 &&\n\t\t\ttoStr.call(value.callee) === '[object Function]';\n\t}\n\treturn isArgs;\n};\n","/**\n * Copyright (c) 2013-present, Meta Platforms\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n'use strict';\n\nvar ReactPropTypesSecret = require('./lib/ReactPropTypesSecret');\n\nfunction emptyFunction() {}\nfunction emptyFunctionWithReset() {}\nemptyFunctionWithReset.resetWarningCache = emptyFunction;\n\nmodule.exports = function() {\n function shim(props, propName, componentName, location, propFullName, secret) {\n if (secret === ReactPropTypesSecret) {\n // It is still safe when called from React.\n return;\n }\n var err = new Error(\n 'Calling PropTypes validators directly is not supported by the `prop-types` package. ' +\n 'Use PropTypes.checkPropTypes() to call them. ' +\n 'Read more at http://fb.me/use-check-prop-types'\n );\n err.name = 'Invariant Violation';\n throw err;\n };\n shim.isRequired = shim;\n function getShim() {\n return shim;\n };\n // Important!\n // Keep this list in sync with production version in `./factoryWithTypeCheckers.js`.\n var ReactPropTypes = {\n array: shim,\n bigint: shim,\n bool: shim,\n func: shim,\n number: shim,\n object: shim,\n string: shim,\n symbol: shim,\n\n any: shim,\n arrayOf: getShim,\n element: shim,\n elementType: shim,\n instanceOf: getShim,\n node: shim,\n objectOf: getShim,\n oneOf: getShim,\n oneOfType: getShim,\n shape: getShim,\n exact: getShim,\n\n checkPropTypes: emptyFunctionWithReset,\n resetWarningCache: emptyFunction\n };\n\n ReactPropTypes.PropTypes = ReactPropTypes;\n\n return ReactPropTypes;\n};\n","/**\n * Copyright (c) 2013-present, Meta Platforms\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\nif (process.env.NODE_ENV !== 'production') {\n var ReactIs = require('react-is');\n\n // By explicitly using `prop-types` you are opting into new development behavior.\n // http://fb.me/prop-types-in-prod\n var throwOnDirectAccess = true;\n module.exports = require('./factoryWithTypeCheckers')(ReactIs.isElement, throwOnDirectAccess);\n} else {\n // By explicitly using `prop-types` you are opting into new production behavior.\n // http://fb.me/prop-types-in-prod\n module.exports = require('./factoryWithThrowingShims')();\n}\n","/**\n * Copyright (c) 2013-present, Meta Platforms\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n'use strict';\n\nvar ReactPropTypesSecret = 'SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED';\n\nmodule.exports = ReactPropTypesSecret;\n","/** @license React v17.0.2\n * react-dom.production.min.js\n *\n * Copyright (c) Meta Platforms and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n/*\n Modernizr 3.0.0pre (Custom Build) | MIT\n*/\n'use strict';var aa=require(\"react\"),m=require(\"object-assign\"),r=require(\"scheduler\");function y(a){for(var b=\"https://reactjs.org/docs/error-decoder.html?invariant=\"+a,c=1;cb}return!1}function B(a,b,c,d,e,f,g){this.acceptsBooleans=2===b||3===b||4===b;this.attributeName=d;this.attributeNamespace=e;this.mustUseProperty=c;this.propertyName=a;this.type=b;this.sanitizeURL=f;this.removeEmptyString=g}var D={};\n\"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style\".split(\" \").forEach(function(a){D[a]=new B(a,0,!1,a,null,!1,!1)});[[\"acceptCharset\",\"accept-charset\"],[\"className\",\"class\"],[\"htmlFor\",\"for\"],[\"httpEquiv\",\"http-equiv\"]].forEach(function(a){var b=a[0];D[b]=new B(b,1,!1,a[1],null,!1,!1)});[\"contentEditable\",\"draggable\",\"spellCheck\",\"value\"].forEach(function(a){D[a]=new B(a,2,!1,a.toLowerCase(),null,!1,!1)});\n[\"autoReverse\",\"externalResourcesRequired\",\"focusable\",\"preserveAlpha\"].forEach(function(a){D[a]=new B(a,2,!1,a,null,!1,!1)});\"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope\".split(\" \").forEach(function(a){D[a]=new B(a,3,!1,a.toLowerCase(),null,!1,!1)});\n[\"checked\",\"multiple\",\"muted\",\"selected\"].forEach(function(a){D[a]=new B(a,3,!0,a,null,!1,!1)});[\"capture\",\"download\"].forEach(function(a){D[a]=new B(a,4,!1,a,null,!1,!1)});[\"cols\",\"rows\",\"size\",\"span\"].forEach(function(a){D[a]=new B(a,6,!1,a,null,!1,!1)});[\"rowSpan\",\"start\"].forEach(function(a){D[a]=new B(a,5,!1,a.toLowerCase(),null,!1,!1)});var oa=/[\\-:]([a-z])/g;function pa(a){return a[1].toUpperCase()}\n\"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height\".split(\" \").forEach(function(a){var b=a.replace(oa,\npa);D[b]=new B(b,1,!1,a,null,!1,!1)});\"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type\".split(\" \").forEach(function(a){var b=a.replace(oa,pa);D[b]=new B(b,1,!1,a,\"http://www.w3.org/1999/xlink\",!1,!1)});[\"xml:base\",\"xml:lang\",\"xml:space\"].forEach(function(a){var b=a.replace(oa,pa);D[b]=new B(b,1,!1,a,\"http://www.w3.org/XML/1998/namespace\",!1,!1)});[\"tabIndex\",\"crossOrigin\"].forEach(function(a){D[a]=new B(a,1,!1,a.toLowerCase(),null,!1,!1)});\nD.xlinkHref=new B(\"xlinkHref\",1,!1,\"xlink:href\",\"http://www.w3.org/1999/xlink\",!0,!1);[\"src\",\"href\",\"action\",\"formAction\"].forEach(function(a){D[a]=new B(a,1,!1,a.toLowerCase(),null,!0,!0)});\nfunction qa(a,b,c,d){var e=D.hasOwnProperty(b)?D[b]:null;var f=null!==e?0===e.type:d?!1:!(2h||e[g]!==f[h])return\"\\n\"+e[g].replace(\" at new \",\" at \");while(1<=g&&0<=h)}break}}}finally{Oa=!1,Error.prepareStackTrace=c}return(a=a?a.displayName||a.name:\"\")?Na(a):\"\"}\nfunction Qa(a){switch(a.tag){case 5:return Na(a.type);case 16:return Na(\"Lazy\");case 13:return Na(\"Suspense\");case 19:return Na(\"SuspenseList\");case 0:case 2:case 15:return a=Pa(a.type,!1),a;case 11:return a=Pa(a.type.render,!1),a;case 22:return a=Pa(a.type._render,!1),a;case 1:return a=Pa(a.type,!0),a;default:return\"\"}}\nfunction Ra(a){if(null==a)return null;if(\"function\"===typeof a)return a.displayName||a.name||null;if(\"string\"===typeof a)return a;switch(a){case ua:return\"Fragment\";case ta:return\"Portal\";case xa:return\"Profiler\";case wa:return\"StrictMode\";case Ba:return\"Suspense\";case Ca:return\"SuspenseList\"}if(\"object\"===typeof a)switch(a.$$typeof){case za:return(a.displayName||\"Context\")+\".Consumer\";case ya:return(a._context.displayName||\"Context\")+\".Provider\";case Aa:var b=a.render;b=b.displayName||b.name||\"\";\nreturn a.displayName||(\"\"!==b?\"ForwardRef(\"+b+\")\":\"ForwardRef\");case Da:return Ra(a.type);case Fa:return Ra(a._render);case Ea:b=a._payload;a=a._init;try{return Ra(a(b))}catch(c){}}return null}function Sa(a){switch(typeof a){case \"boolean\":case \"number\":case \"object\":case \"string\":case \"undefined\":return a;default:return\"\"}}function Ta(a){var b=a.type;return(a=a.nodeName)&&\"input\"===a.toLowerCase()&&(\"checkbox\"===b||\"radio\"===b)}\nfunction Ua(a){var b=Ta(a)?\"checked\":\"value\",c=Object.getOwnPropertyDescriptor(a.constructor.prototype,b),d=\"\"+a[b];if(!a.hasOwnProperty(b)&&\"undefined\"!==typeof c&&\"function\"===typeof c.get&&\"function\"===typeof c.set){var e=c.get,f=c.set;Object.defineProperty(a,b,{configurable:!0,get:function(){return e.call(this)},set:function(a){d=\"\"+a;f.call(this,a)}});Object.defineProperty(a,b,{enumerable:c.enumerable});return{getValue:function(){return d},setValue:function(a){d=\"\"+a},stopTracking:function(){a._valueTracker=\nnull;delete a[b]}}}}function Va(a){a._valueTracker||(a._valueTracker=Ua(a))}function Wa(a){if(!a)return!1;var b=a._valueTracker;if(!b)return!0;var c=b.getValue();var d=\"\";a&&(d=Ta(a)?a.checked?\"true\":\"false\":a.value);a=d;return a!==c?(b.setValue(a),!0):!1}function Xa(a){a=a||(\"undefined\"!==typeof document?document:void 0);if(\"undefined\"===typeof a)return null;try{return a.activeElement||a.body}catch(b){return a.body}}\nfunction Ya(a,b){var c=b.checked;return m({},b,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=c?c:a._wrapperState.initialChecked})}function Za(a,b){var c=null==b.defaultValue?\"\":b.defaultValue,d=null!=b.checked?b.checked:b.defaultChecked;c=Sa(null!=b.value?b.value:c);a._wrapperState={initialChecked:d,initialValue:c,controlled:\"checkbox\"===b.type||\"radio\"===b.type?null!=b.checked:null!=b.value}}function $a(a,b){b=b.checked;null!=b&&qa(a,\"checked\",b,!1)}\nfunction ab(a,b){$a(a,b);var c=Sa(b.value),d=b.type;if(null!=c)if(\"number\"===d){if(0===c&&\"\"===a.value||a.value!=c)a.value=\"\"+c}else a.value!==\"\"+c&&(a.value=\"\"+c);else if(\"submit\"===d||\"reset\"===d){a.removeAttribute(\"value\");return}b.hasOwnProperty(\"value\")?bb(a,b.type,c):b.hasOwnProperty(\"defaultValue\")&&bb(a,b.type,Sa(b.defaultValue));null==b.checked&&null!=b.defaultChecked&&(a.defaultChecked=!!b.defaultChecked)}\nfunction cb(a,b,c){if(b.hasOwnProperty(\"value\")||b.hasOwnProperty(\"defaultValue\")){var d=b.type;if(!(\"submit\"!==d&&\"reset\"!==d||void 0!==b.value&&null!==b.value))return;b=\"\"+a._wrapperState.initialValue;c||b===a.value||(a.value=b);a.defaultValue=b}c=a.name;\"\"!==c&&(a.name=\"\");a.defaultChecked=!!a._wrapperState.initialChecked;\"\"!==c&&(a.name=c)}\nfunction bb(a,b,c){if(\"number\"!==b||Xa(a.ownerDocument)!==a)null==c?a.defaultValue=\"\"+a._wrapperState.initialValue:a.defaultValue!==\"\"+c&&(a.defaultValue=\"\"+c)}function db(a){var b=\"\";aa.Children.forEach(a,function(a){null!=a&&(b+=a)});return b}function eb(a,b){a=m({children:void 0},b);if(b=db(b.children))a.children=b;return a}\nfunction fb(a,b,c,d){a=a.options;if(b){b={};for(var e=0;e=c.length))throw Error(y(93));c=c[0]}b=c}null==b&&(b=\"\");c=b}a._wrapperState={initialValue:Sa(c)}}\nfunction ib(a,b){var c=Sa(b.value),d=Sa(b.defaultValue);null!=c&&(c=\"\"+c,c!==a.value&&(a.value=c),null==b.defaultValue&&a.defaultValue!==c&&(a.defaultValue=c));null!=d&&(a.defaultValue=\"\"+d)}function jb(a){var b=a.textContent;b===a._wrapperState.initialValue&&\"\"!==b&&null!==b&&(a.value=b)}var kb={html:\"http://www.w3.org/1999/xhtml\",mathml:\"http://www.w3.org/1998/Math/MathML\",svg:\"http://www.w3.org/2000/svg\"};\nfunction lb(a){switch(a){case \"svg\":return\"http://www.w3.org/2000/svg\";case \"math\":return\"http://www.w3.org/1998/Math/MathML\";default:return\"http://www.w3.org/1999/xhtml\"}}function mb(a,b){return null==a||\"http://www.w3.org/1999/xhtml\"===a?lb(b):\"http://www.w3.org/2000/svg\"===a&&\"foreignObject\"===b?\"http://www.w3.org/1999/xhtml\":a}\nvar nb,ob=function(a){return\"undefined\"!==typeof MSApp&&MSApp.execUnsafeLocalFunction?function(b,c,d,e){MSApp.execUnsafeLocalFunction(function(){return a(b,c,d,e)})}:a}(function(a,b){if(a.namespaceURI!==kb.svg||\"innerHTML\"in a)a.innerHTML=b;else{nb=nb||document.createElement(\"div\");nb.innerHTML=\"\"+b.valueOf().toString()+\"\";for(b=nb.firstChild;a.firstChild;)a.removeChild(a.firstChild);for(;b.firstChild;)a.appendChild(b.firstChild)}});\nfunction pb(a,b){if(b){var c=a.firstChild;if(c&&c===a.lastChild&&3===c.nodeType){c.nodeValue=b;return}}a.textContent=b}\nvar qb={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,\nfloodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},rb=[\"Webkit\",\"ms\",\"Moz\",\"O\"];Object.keys(qb).forEach(function(a){rb.forEach(function(b){b=b+a.charAt(0).toUpperCase()+a.substring(1);qb[b]=qb[a]})});function sb(a,b,c){return null==b||\"boolean\"===typeof b||\"\"===b?\"\":c||\"number\"!==typeof b||0===b||qb.hasOwnProperty(a)&&qb[a]?(\"\"+b).trim():b+\"px\"}\nfunction tb(a,b){a=a.style;for(var c in b)if(b.hasOwnProperty(c)){var d=0===c.indexOf(\"--\"),e=sb(c,b[c],d);\"float\"===c&&(c=\"cssFloat\");d?a.setProperty(c,e):a[c]=e}}var ub=m({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});\nfunction vb(a,b){if(b){if(ub[a]&&(null!=b.children||null!=b.dangerouslySetInnerHTML))throw Error(y(137,a));if(null!=b.dangerouslySetInnerHTML){if(null!=b.children)throw Error(y(60));if(!(\"object\"===typeof b.dangerouslySetInnerHTML&&\"__html\"in b.dangerouslySetInnerHTML))throw Error(y(61));}if(null!=b.style&&\"object\"!==typeof b.style)throw Error(y(62));}}\nfunction wb(a,b){if(-1===a.indexOf(\"-\"))return\"string\"===typeof b.is;switch(a){case \"annotation-xml\":case \"color-profile\":case \"font-face\":case \"font-face-src\":case \"font-face-uri\":case \"font-face-format\":case \"font-face-name\":case \"missing-glyph\":return!1;default:return!0}}function xb(a){a=a.target||a.srcElement||window;a.correspondingUseElement&&(a=a.correspondingUseElement);return 3===a.nodeType?a.parentNode:a}var yb=null,zb=null,Ab=null;\nfunction Bb(a){if(a=Cb(a)){if(\"function\"!==typeof yb)throw Error(y(280));var b=a.stateNode;b&&(b=Db(b),yb(a.stateNode,a.type,b))}}function Eb(a){zb?Ab?Ab.push(a):Ab=[a]:zb=a}function Fb(){if(zb){var a=zb,b=Ab;Ab=zb=null;Bb(a);if(b)for(a=0;ad?0:1<c;c++)b.push(a);return b}\nfunction $c(a,b,c){a.pendingLanes|=b;var d=b-1;a.suspendedLanes&=d;a.pingedLanes&=d;a=a.eventTimes;b=31-Vc(b);a[b]=c}var Vc=Math.clz32?Math.clz32:ad,bd=Math.log,cd=Math.LN2;function ad(a){return 0===a?32:31-(bd(a)/cd|0)|0}var dd=r.unstable_UserBlockingPriority,ed=r.unstable_runWithPriority,fd=!0;function gd(a,b,c,d){Kb||Ib();var e=hd,f=Kb;Kb=!0;try{Hb(e,a,b,c,d)}finally{(Kb=f)||Mb()}}function id(a,b,c,d){ed(dd,hd.bind(null,a,b,c,d))}\nfunction hd(a,b,c,d){if(fd){var e;if((e=0===(b&4))&&0=be),ee=String.fromCharCode(32),fe=!1;\nfunction ge(a,b){switch(a){case \"keyup\":return-1!==$d.indexOf(b.keyCode);case \"keydown\":return 229!==b.keyCode;case \"keypress\":case \"mousedown\":case \"focusout\":return!0;default:return!1}}function he(a){a=a.detail;return\"object\"===typeof a&&\"data\"in a?a.data:null}var ie=!1;function je(a,b){switch(a){case \"compositionend\":return he(b);case \"keypress\":if(32!==b.which)return null;fe=!0;return ee;case \"textInput\":return a=b.data,a===ee&&fe?null:a;default:return null}}\nfunction ke(a,b){if(ie)return\"compositionend\"===a||!ae&&ge(a,b)?(a=nd(),md=ld=kd=null,ie=!1,a):null;switch(a){case \"paste\":return null;case \"keypress\":if(!(b.ctrlKey||b.altKey||b.metaKey)||b.ctrlKey&&b.altKey){if(b.char&&1=b)return{node:c,offset:b-a};a=d}a:{for(;c;){if(c.nextSibling){c=c.nextSibling;break a}c=c.parentNode}c=void 0}c=Ke(c)}}function Me(a,b){return a&&b?a===b?!0:a&&3===a.nodeType?!1:b&&3===b.nodeType?Me(a,b.parentNode):\"contains\"in a?a.contains(b):a.compareDocumentPosition?!!(a.compareDocumentPosition(b)&16):!1:!1}\nfunction Ne(){for(var a=window,b=Xa();b instanceof a.HTMLIFrameElement;){try{var c=\"string\"===typeof b.contentWindow.location.href}catch(d){c=!1}if(c)a=b.contentWindow;else break;b=Xa(a.document)}return b}function Oe(a){var b=a&&a.nodeName&&a.nodeName.toLowerCase();return b&&(\"input\"===b&&(\"text\"===a.type||\"search\"===a.type||\"tel\"===a.type||\"url\"===a.type||\"password\"===a.type)||\"textarea\"===b||\"true\"===a.contentEditable)}\nvar Pe=fa&&\"documentMode\"in document&&11>=document.documentMode,Qe=null,Re=null,Se=null,Te=!1;\nfunction Ue(a,b,c){var d=c.window===c?c.document:9===c.nodeType?c:c.ownerDocument;Te||null==Qe||Qe!==Xa(d)||(d=Qe,\"selectionStart\"in d&&Oe(d)?d={start:d.selectionStart,end:d.selectionEnd}:(d=(d.ownerDocument&&d.ownerDocument.defaultView||window).getSelection(),d={anchorNode:d.anchorNode,anchorOffset:d.anchorOffset,focusNode:d.focusNode,focusOffset:d.focusOffset}),Se&&Je(Se,d)||(Se=d,d=oe(Re,\"onSelect\"),0Af||(a.current=zf[Af],zf[Af]=null,Af--)}function I(a,b){Af++;zf[Af]=a.current;a.current=b}var Cf={},M=Bf(Cf),N=Bf(!1),Df=Cf;\nfunction Ef(a,b){var c=a.type.contextTypes;if(!c)return Cf;var d=a.stateNode;if(d&&d.__reactInternalMemoizedUnmaskedChildContext===b)return d.__reactInternalMemoizedMaskedChildContext;var e={},f;for(f in c)e[f]=b[f];d&&(a=a.stateNode,a.__reactInternalMemoizedUnmaskedChildContext=b,a.__reactInternalMemoizedMaskedChildContext=e);return e}function Ff(a){a=a.childContextTypes;return null!==a&&void 0!==a}function Gf(){H(N);H(M)}function Hf(a,b,c){if(M.current!==Cf)throw Error(y(168));I(M,b);I(N,c)}\nfunction If(a,b,c){var d=a.stateNode;a=b.childContextTypes;if(\"function\"!==typeof d.getChildContext)return c;d=d.getChildContext();for(var e in d)if(!(e in a))throw Error(y(108,Ra(b)||\"Unknown\",e));return m({},c,d)}function Jf(a){a=(a=a.stateNode)&&a.__reactInternalMemoizedMergedChildContext||Cf;Df=M.current;I(M,a);I(N,N.current);return!0}function Kf(a,b,c){var d=a.stateNode;if(!d)throw Error(y(169));c?(a=If(a,b,Df),d.__reactInternalMemoizedMergedChildContext=a,H(N),H(M),I(M,a)):H(N);I(N,c)}\nvar Lf=null,Mf=null,Nf=r.unstable_runWithPriority,Of=r.unstable_scheduleCallback,Pf=r.unstable_cancelCallback,Qf=r.unstable_shouldYield,Rf=r.unstable_requestPaint,Sf=r.unstable_now,Tf=r.unstable_getCurrentPriorityLevel,Uf=r.unstable_ImmediatePriority,Vf=r.unstable_UserBlockingPriority,Wf=r.unstable_NormalPriority,Xf=r.unstable_LowPriority,Yf=r.unstable_IdlePriority,Zf={},$f=void 0!==Rf?Rf:function(){},ag=null,bg=null,cg=!1,dg=Sf(),O=1E4>dg?Sf:function(){return Sf()-dg};\nfunction eg(){switch(Tf()){case Uf:return 99;case Vf:return 98;case Wf:return 97;case Xf:return 96;case Yf:return 95;default:throw Error(y(332));}}function fg(a){switch(a){case 99:return Uf;case 98:return Vf;case 97:return Wf;case 96:return Xf;case 95:return Yf;default:throw Error(y(332));}}function gg(a,b){a=fg(a);return Nf(a,b)}function hg(a,b,c){a=fg(a);return Of(a,b,c)}function ig(){if(null!==bg){var a=bg;bg=null;Pf(a)}jg()}\nfunction jg(){if(!cg&&null!==ag){cg=!0;var a=0;try{var b=ag;gg(99,function(){for(;az?(q=u,u=null):q=u.sibling;var n=p(e,u,h[z],k);if(null===n){null===u&&(u=q);break}a&&u&&null===\nn.alternate&&b(e,u);g=f(n,g,z);null===t?l=n:t.sibling=n;t=n;u=q}if(z===h.length)return c(e,u),l;if(null===u){for(;zz?(q=u,u=null):q=u.sibling;var w=p(e,u,n.value,k);if(null===w){null===u&&(u=q);break}a&&u&&null===w.alternate&&b(e,u);g=f(w,g,z);null===t?l=w:t.sibling=w;t=w;u=q}if(n.done)return c(e,u),l;if(null===u){for(;!n.done;z++,n=h.next())n=A(e,n.value,k),null!==n&&(g=f(n,g,z),null===t?l=n:t.sibling=n,t=n);return l}for(u=d(e,u);!n.done;z++,n=h.next())n=C(u,e,z,n.value,k),null!==n&&(a&&null!==n.alternate&&\nu.delete(null===n.key?z:n.key),g=f(n,g,z),null===t?l=n:t.sibling=n,t=n);a&&u.forEach(function(a){return b(e,a)});return l}return function(a,d,f,h){var k=\"object\"===typeof f&&null!==f&&f.type===ua&&null===f.key;k&&(f=f.props.children);var l=\"object\"===typeof f&&null!==f;if(l)switch(f.$$typeof){case sa:a:{l=f.key;for(k=d;null!==k;){if(k.key===l){switch(k.tag){case 7:if(f.type===ua){c(a,k.sibling);d=e(k,f.props.children);d.return=a;a=d;break a}break;default:if(k.elementType===f.type){c(a,k.sibling);\nd=e(k,f.props);d.ref=Qg(a,k,f);d.return=a;a=d;break a}}c(a,k);break}else b(a,k);k=k.sibling}f.type===ua?(d=Xg(f.props.children,a.mode,h,f.key),d.return=a,a=d):(h=Vg(f.type,f.key,f.props,null,a.mode,h),h.ref=Qg(a,d,f),h.return=a,a=h)}return g(a);case ta:a:{for(k=f.key;null!==d;){if(d.key===k)if(4===d.tag&&d.stateNode.containerInfo===f.containerInfo&&d.stateNode.implementation===f.implementation){c(a,d.sibling);d=e(d,f.children||[]);d.return=a;a=d;break a}else{c(a,d);break}else b(a,d);d=d.sibling}d=\nWg(f,a.mode,h);d.return=a;a=d}return g(a)}if(\"string\"===typeof f||\"number\"===typeof f)return f=\"\"+f,null!==d&&6===d.tag?(c(a,d.sibling),d=e(d,f),d.return=a,a=d):(c(a,d),d=Ug(f,a.mode,h),d.return=a,a=d),g(a);if(Pg(f))return x(a,d,f,h);if(La(f))return w(a,d,f,h);l&&Rg(a,f);if(\"undefined\"===typeof f&&!k)switch(a.tag){case 1:case 22:case 0:case 11:case 15:throw Error(y(152,Ra(a.type)||\"Component\"));}return c(a,d)}}var Yg=Sg(!0),Zg=Sg(!1),$g={},ah=Bf($g),bh=Bf($g),ch=Bf($g);\nfunction dh(a){if(a===$g)throw Error(y(174));return a}function eh(a,b){I(ch,b);I(bh,a);I(ah,$g);a=b.nodeType;switch(a){case 9:case 11:b=(b=b.documentElement)?b.namespaceURI:mb(null,\"\");break;default:a=8===a?b.parentNode:b,b=a.namespaceURI||null,a=a.tagName,b=mb(b,a)}H(ah);I(ah,b)}function fh(){H(ah);H(bh);H(ch)}function gh(a){dh(ch.current);var b=dh(ah.current);var c=mb(b,a.type);b!==c&&(I(bh,a),I(ah,c))}function hh(a){bh.current===a&&(H(ah),H(bh))}var P=Bf(0);\nfunction ih(a){for(var b=a;null!==b;){if(13===b.tag){var c=b.memoizedState;if(null!==c&&(c=c.dehydrated,null===c||\"$?\"===c.data||\"$!\"===c.data))return b}else if(19===b.tag&&void 0!==b.memoizedProps.revealOrder){if(0!==(b.flags&64))return b}else if(null!==b.child){b.child.return=b;b=b.child;continue}if(b===a)break;for(;null===b.sibling;){if(null===b.return||b.return===a)return null;b=b.return}b.sibling.return=b.return;b=b.sibling}return null}var jh=null,kh=null,lh=!1;\nfunction mh(a,b){var c=nh(5,null,null,0);c.elementType=\"DELETED\";c.type=\"DELETED\";c.stateNode=b;c.return=a;c.flags=8;null!==a.lastEffect?(a.lastEffect.nextEffect=c,a.lastEffect=c):a.firstEffect=a.lastEffect=c}function oh(a,b){switch(a.tag){case 5:var c=a.type;b=1!==b.nodeType||c.toLowerCase()!==b.nodeName.toLowerCase()?null:b;return null!==b?(a.stateNode=b,!0):!1;case 6:return b=\"\"===a.pendingProps||3!==b.nodeType?null:b,null!==b?(a.stateNode=b,!0):!1;case 13:return!1;default:return!1}}\nfunction ph(a){if(lh){var b=kh;if(b){var c=b;if(!oh(a,b)){b=rf(c.nextSibling);if(!b||!oh(a,b)){a.flags=a.flags&-1025|2;lh=!1;jh=a;return}mh(jh,c)}jh=a;kh=rf(b.firstChild)}else a.flags=a.flags&-1025|2,lh=!1,jh=a}}function qh(a){for(a=a.return;null!==a&&5!==a.tag&&3!==a.tag&&13!==a.tag;)a=a.return;jh=a}\nfunction rh(a){if(a!==jh)return!1;if(!lh)return qh(a),lh=!0,!1;var b=a.type;if(5!==a.tag||\"head\"!==b&&\"body\"!==b&&!nf(b,a.memoizedProps))for(b=kh;b;)mh(a,b),b=rf(b.nextSibling);qh(a);if(13===a.tag){a=a.memoizedState;a=null!==a?a.dehydrated:null;if(!a)throw Error(y(317));a:{a=a.nextSibling;for(b=0;a;){if(8===a.nodeType){var c=a.data;if(\"/$\"===c){if(0===b){kh=rf(a.nextSibling);break a}b--}else\"$\"!==c&&\"$!\"!==c&&\"$?\"!==c||b++}a=a.nextSibling}kh=null}}else kh=jh?rf(a.stateNode.nextSibling):null;return!0}\nfunction sh(){kh=jh=null;lh=!1}var th=[];function uh(){for(var a=0;af))throw Error(y(301));f+=1;T=S=null;b.updateQueue=null;vh.current=Fh;a=c(d,e)}while(zh)}vh.current=Gh;b=null!==S&&null!==S.next;xh=0;T=S=R=null;yh=!1;if(b)throw Error(y(300));return a}function Hh(){var a={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};null===T?R.memoizedState=T=a:T=T.next=a;return T}\nfunction Ih(){if(null===S){var a=R.alternate;a=null!==a?a.memoizedState:null}else a=S.next;var b=null===T?R.memoizedState:T.next;if(null!==b)T=b,S=a;else{if(null===a)throw Error(y(310));S=a;a={memoizedState:S.memoizedState,baseState:S.baseState,baseQueue:S.baseQueue,queue:S.queue,next:null};null===T?R.memoizedState=T=a:T=T.next=a}return T}function Jh(a,b){return\"function\"===typeof b?b(a):b}\nfunction Kh(a){var b=Ih(),c=b.queue;if(null===c)throw Error(y(311));c.lastRenderedReducer=a;var d=S,e=d.baseQueue,f=c.pending;if(null!==f){if(null!==e){var g=e.next;e.next=f.next;f.next=g}d.baseQueue=e=f;c.pending=null}if(null!==e){e=e.next;d=d.baseState;var h=g=f=null,k=e;do{var l=k.lane;if((xh&l)===l)null!==h&&(h=h.next={lane:0,action:k.action,eagerReducer:k.eagerReducer,eagerState:k.eagerState,next:null}),d=k.eagerReducer===a?k.eagerState:a(d,k.action);else{var n={lane:l,action:k.action,eagerReducer:k.eagerReducer,\neagerState:k.eagerState,next:null};null===h?(g=h=n,f=d):h=h.next=n;R.lanes|=l;Dg|=l}k=k.next}while(null!==k&&k!==e);null===h?f=d:h.next=g;He(d,b.memoizedState)||(ug=!0);b.memoizedState=d;b.baseState=f;b.baseQueue=h;c.lastRenderedState=d}return[b.memoizedState,c.dispatch]}\nfunction Lh(a){var b=Ih(),c=b.queue;if(null===c)throw Error(y(311));c.lastRenderedReducer=a;var d=c.dispatch,e=c.pending,f=b.memoizedState;if(null!==e){c.pending=null;var g=e=e.next;do f=a(f,g.action),g=g.next;while(g!==e);He(f,b.memoizedState)||(ug=!0);b.memoizedState=f;null===b.baseQueue&&(b.baseState=f);c.lastRenderedState=f}return[f,d]}\nfunction Mh(a,b,c){var d=b._getVersion;d=d(b._source);var e=b._workInProgressVersionPrimary;if(null!==e)a=e===d;else if(a=a.mutableReadLanes,a=(xh&a)===a)b._workInProgressVersionPrimary=d,th.push(b);if(a)return c(b._source);th.push(b);throw Error(y(350));}\nfunction Nh(a,b,c,d){var e=U;if(null===e)throw Error(y(349));var f=b._getVersion,g=f(b._source),h=vh.current,k=h.useState(function(){return Mh(e,b,c)}),l=k[1],n=k[0];k=T;var A=a.memoizedState,p=A.refs,C=p.getSnapshot,x=A.source;A=A.subscribe;var w=R;a.memoizedState={refs:p,source:b,subscribe:d};h.useEffect(function(){p.getSnapshot=c;p.setSnapshot=l;var a=f(b._source);if(!He(g,a)){a=c(b._source);He(n,a)||(l(a),a=Ig(w),e.mutableReadLanes|=a&e.pendingLanes);a=e.mutableReadLanes;e.entangledLanes|=a;for(var d=\ne.entanglements,h=a;0c?98:c,function(){a(!0)});gg(97\\x3c/script>\",a=a.removeChild(a.firstChild)):\"string\"===typeof d.is?a=g.createElement(c,{is:d.is}):(a=g.createElement(c),\"select\"===c&&(g=a,d.multiple?g.multiple=!0:d.size&&(g.size=d.size))):a=g.createElementNS(a,c);a[wf]=b;a[xf]=d;Bi(a,b,!1,!1);b.stateNode=a;g=wb(c,d);switch(c){case \"dialog\":G(\"cancel\",a);G(\"close\",a);\ne=d;break;case \"iframe\":case \"object\":case \"embed\":G(\"load\",a);e=d;break;case \"video\":case \"audio\":for(e=0;eJi&&(b.flags|=64,f=!0,Fi(d,!1),b.lanes=33554432)}else{if(!f)if(a=ih(g),null!==a){if(b.flags|=64,f=!0,c=a.updateQueue,null!==c&&(b.updateQueue=c,b.flags|=4),Fi(d,!0),null===d.tail&&\"hidden\"===d.tailMode&&!g.alternate&&!lh)return b=b.lastEffect=d.lastEffect,null!==b&&(b.nextEffect=null),null}else 2*O()-d.renderingStartTime>Ji&&1073741824!==c&&(b.flags|=\n64,f=!0,Fi(d,!1),b.lanes=33554432);d.isBackwards?(g.sibling=b.child,b.child=g):(c=d.last,null!==c?c.sibling=g:b.child=g,d.last=g)}return null!==d.tail?(c=d.tail,d.rendering=c,d.tail=c.sibling,d.lastEffect=b.lastEffect,d.renderingStartTime=O(),c.sibling=null,b=P.current,I(P,f?b&1|2:b&1),c):null;case 23:case 24:return Ki(),null!==a&&null!==a.memoizedState!==(null!==b.memoizedState)&&\"unstable-defer-without-hiding\"!==d.mode&&(b.flags|=4),null}throw Error(y(156,b.tag));}\nfunction Li(a){switch(a.tag){case 1:Ff(a.type)&&Gf();var b=a.flags;return b&4096?(a.flags=b&-4097|64,a):null;case 3:fh();H(N);H(M);uh();b=a.flags;if(0!==(b&64))throw Error(y(285));a.flags=b&-4097|64;return a;case 5:return hh(a),null;case 13:return H(P),b=a.flags,b&4096?(a.flags=b&-4097|64,a):null;case 19:return H(P),null;case 4:return fh(),null;case 10:return rg(a),null;case 23:case 24:return Ki(),null;default:return null}}\nfunction Mi(a,b){try{var c=\"\",d=b;do c+=Qa(d),d=d.return;while(d);var e=c}catch(f){e=\"\\nError generating stack: \"+f.message+\"\\n\"+f.stack}return{value:a,source:b,stack:e}}function Ni(a,b){try{console.error(b.value)}catch(c){setTimeout(function(){throw c;})}}var Oi=\"function\"===typeof WeakMap?WeakMap:Map;function Pi(a,b,c){c=zg(-1,c);c.tag=3;c.payload={element:null};var d=b.value;c.callback=function(){Qi||(Qi=!0,Ri=d);Ni(a,b)};return c}\nfunction Si(a,b,c){c=zg(-1,c);c.tag=3;var d=a.type.getDerivedStateFromError;if(\"function\"===typeof d){var e=b.value;c.payload=function(){Ni(a,b);return d(e)}}var f=a.stateNode;null!==f&&\"function\"===typeof f.componentDidCatch&&(c.callback=function(){\"function\"!==typeof d&&(null===Ti?Ti=new Set([this]):Ti.add(this),Ni(a,b));var c=b.stack;this.componentDidCatch(b.value,{componentStack:null!==c?c:\"\"})});return c}var Ui=\"function\"===typeof WeakSet?WeakSet:Set;\nfunction Vi(a){var b=a.ref;if(null!==b)if(\"function\"===typeof b)try{b(null)}catch(c){Wi(a,c)}else b.current=null}function Xi(a,b){switch(b.tag){case 0:case 11:case 15:case 22:return;case 1:if(b.flags&256&&null!==a){var c=a.memoizedProps,d=a.memoizedState;a=b.stateNode;b=a.getSnapshotBeforeUpdate(b.elementType===b.type?c:lg(b.type,c),d);a.__reactInternalSnapshotBeforeUpdate=b}return;case 3:b.flags&256&&qf(b.stateNode.containerInfo);return;case 5:case 6:case 4:case 17:return}throw Error(y(163));}\nfunction Yi(a,b,c){switch(c.tag){case 0:case 11:case 15:case 22:b=c.updateQueue;b=null!==b?b.lastEffect:null;if(null!==b){a=b=b.next;do{if(3===(a.tag&3)){var d=a.create;a.destroy=d()}a=a.next}while(a!==b)}b=c.updateQueue;b=null!==b?b.lastEffect:null;if(null!==b){a=b=b.next;do{var e=a;d=e.next;e=e.tag;0!==(e&4)&&0!==(e&1)&&(Zi(c,a),$i(c,a));a=d}while(a!==b)}return;case 1:a=c.stateNode;c.flags&4&&(null===b?a.componentDidMount():(d=c.elementType===c.type?b.memoizedProps:lg(c.type,b.memoizedProps),a.componentDidUpdate(d,\nb.memoizedState,a.__reactInternalSnapshotBeforeUpdate)));b=c.updateQueue;null!==b&&Eg(c,b,a);return;case 3:b=c.updateQueue;if(null!==b){a=null;if(null!==c.child)switch(c.child.tag){case 5:a=c.child.stateNode;break;case 1:a=c.child.stateNode}Eg(c,b,a)}return;case 5:a=c.stateNode;null===b&&c.flags&4&&mf(c.type,c.memoizedProps)&&a.focus();return;case 6:return;case 4:return;case 12:return;case 13:null===c.memoizedState&&(c=c.alternate,null!==c&&(c=c.memoizedState,null!==c&&(c=c.dehydrated,null!==c&&Cc(c))));\nreturn;case 19:case 17:case 20:case 21:case 23:case 24:return}throw Error(y(163));}\nfunction aj(a,b){for(var c=a;;){if(5===c.tag){var d=c.stateNode;if(b)d=d.style,\"function\"===typeof d.setProperty?d.setProperty(\"display\",\"none\",\"important\"):d.display=\"none\";else{d=c.stateNode;var e=c.memoizedProps.style;e=void 0!==e&&null!==e&&e.hasOwnProperty(\"display\")?e.display:null;d.style.display=sb(\"display\",e)}}else if(6===c.tag)c.stateNode.nodeValue=b?\"\":c.memoizedProps;else if((23!==c.tag&&24!==c.tag||null===c.memoizedState||c===a)&&null!==c.child){c.child.return=c;c=c.child;continue}if(c===\na)break;for(;null===c.sibling;){if(null===c.return||c.return===a)return;c=c.return}c.sibling.return=c.return;c=c.sibling}}\nfunction bj(a,b){if(Mf&&\"function\"===typeof Mf.onCommitFiberUnmount)try{Mf.onCommitFiberUnmount(Lf,b)}catch(f){}switch(b.tag){case 0:case 11:case 14:case 15:case 22:a=b.updateQueue;if(null!==a&&(a=a.lastEffect,null!==a)){var c=a=a.next;do{var d=c,e=d.destroy;d=d.tag;if(void 0!==e)if(0!==(d&4))Zi(b,c);else{d=b;try{e()}catch(f){Wi(d,f)}}c=c.next}while(c!==a)}break;case 1:Vi(b);a=b.stateNode;if(\"function\"===typeof a.componentWillUnmount)try{a.props=b.memoizedProps,a.state=b.memoizedState,a.componentWillUnmount()}catch(f){Wi(b,\nf)}break;case 5:Vi(b);break;case 4:cj(a,b)}}function dj(a){a.alternate=null;a.child=null;a.dependencies=null;a.firstEffect=null;a.lastEffect=null;a.memoizedProps=null;a.memoizedState=null;a.pendingProps=null;a.return=null;a.updateQueue=null}function ej(a){return 5===a.tag||3===a.tag||4===a.tag}\nfunction fj(a){a:{for(var b=a.return;null!==b;){if(ej(b))break a;b=b.return}throw Error(y(160));}var c=b;b=c.stateNode;switch(c.tag){case 5:var d=!1;break;case 3:b=b.containerInfo;d=!0;break;case 4:b=b.containerInfo;d=!0;break;default:throw Error(y(161));}c.flags&16&&(pb(b,\"\"),c.flags&=-17);a:b:for(c=a;;){for(;null===c.sibling;){if(null===c.return||ej(c.return)){c=null;break a}c=c.return}c.sibling.return=c.return;for(c=c.sibling;5!==c.tag&&6!==c.tag&&18!==c.tag;){if(c.flags&2)continue b;if(null===\nc.child||4===c.tag)continue b;else c.child.return=c,c=c.child}if(!(c.flags&2)){c=c.stateNode;break a}}d?gj(a,c,b):hj(a,c,b)}\nfunction gj(a,b,c){var d=a.tag,e=5===d||6===d;if(e)a=e?a.stateNode:a.stateNode.instance,b?8===c.nodeType?c.parentNode.insertBefore(a,b):c.insertBefore(a,b):(8===c.nodeType?(b=c.parentNode,b.insertBefore(a,c)):(b=c,b.appendChild(a)),c=c._reactRootContainer,null!==c&&void 0!==c||null!==b.onclick||(b.onclick=jf));else if(4!==d&&(a=a.child,null!==a))for(gj(a,b,c),a=a.sibling;null!==a;)gj(a,b,c),a=a.sibling}\nfunction hj(a,b,c){var d=a.tag,e=5===d||6===d;if(e)a=e?a.stateNode:a.stateNode.instance,b?c.insertBefore(a,b):c.appendChild(a);else if(4!==d&&(a=a.child,null!==a))for(hj(a,b,c),a=a.sibling;null!==a;)hj(a,b,c),a=a.sibling}\nfunction cj(a,b){for(var c=b,d=!1,e,f;;){if(!d){d=c.return;a:for(;;){if(null===d)throw Error(y(160));e=d.stateNode;switch(d.tag){case 5:f=!1;break a;case 3:e=e.containerInfo;f=!0;break a;case 4:e=e.containerInfo;f=!0;break a}d=d.return}d=!0}if(5===c.tag||6===c.tag){a:for(var g=a,h=c,k=h;;)if(bj(g,k),null!==k.child&&4!==k.tag)k.child.return=k,k=k.child;else{if(k===h)break a;for(;null===k.sibling;){if(null===k.return||k.return===h)break a;k=k.return}k.sibling.return=k.return;k=k.sibling}f?(g=e,h=c.stateNode,\n8===g.nodeType?g.parentNode.removeChild(h):g.removeChild(h)):e.removeChild(c.stateNode)}else if(4===c.tag){if(null!==c.child){e=c.stateNode.containerInfo;f=!0;c.child.return=c;c=c.child;continue}}else if(bj(a,c),null!==c.child){c.child.return=c;c=c.child;continue}if(c===b)break;for(;null===c.sibling;){if(null===c.return||c.return===b)return;c=c.return;4===c.tag&&(d=!1)}c.sibling.return=c.return;c=c.sibling}}\nfunction ij(a,b){switch(b.tag){case 0:case 11:case 14:case 15:case 22:var c=b.updateQueue;c=null!==c?c.lastEffect:null;if(null!==c){var d=c=c.next;do 3===(d.tag&3)&&(a=d.destroy,d.destroy=void 0,void 0!==a&&a()),d=d.next;while(d!==c)}return;case 1:return;case 5:c=b.stateNode;if(null!=c){d=b.memoizedProps;var e=null!==a?a.memoizedProps:d;a=b.type;var f=b.updateQueue;b.updateQueue=null;if(null!==f){c[xf]=d;\"input\"===a&&\"radio\"===d.type&&null!=d.name&&$a(c,d);wb(a,e);b=wb(a,d);for(e=0;ee&&(e=g);c&=~f}c=e;c=O()-c;c=(120>c?120:480>c?480:1080>c?1080:1920>c?1920:3E3>c?3E3:4320>\nc?4320:1960*nj(c/1960))-c;if(10 component higher in the tree to provide a loading indicator or placeholder to display.\")}5!==V&&(V=2);k=Mi(k,h);p=\ng;do{switch(p.tag){case 3:f=k;p.flags|=4096;b&=-b;p.lanes|=b;var J=Pi(p,f,b);Bg(p,J);break a;case 1:f=k;var K=p.type,Q=p.stateNode;if(0===(p.flags&64)&&(\"function\"===typeof K.getDerivedStateFromError||null!==Q&&\"function\"===typeof Q.componentDidCatch&&(null===Ti||!Ti.has(Q)))){p.flags|=4096;b&=-b;p.lanes|=b;var L=Si(p,f,b);Bg(p,L);break a}}p=p.return}while(null!==p)}Zj(c)}catch(va){b=va;Y===c&&null!==c&&(Y=c=c.return);continue}break}while(1)}\nfunction Pj(){var a=oj.current;oj.current=Gh;return null===a?Gh:a}function Tj(a,b){var c=X;X|=16;var d=Pj();U===a&&W===b||Qj(a,b);do try{ak();break}catch(e){Sj(a,e)}while(1);qg();X=c;oj.current=d;if(null!==Y)throw Error(y(261));U=null;W=0;return V}function ak(){for(;null!==Y;)bk(Y)}function Rj(){for(;null!==Y&&!Qf();)bk(Y)}function bk(a){var b=ck(a.alternate,a,qj);a.memoizedProps=a.pendingProps;null===b?Zj(a):Y=b;pj.current=null}\nfunction Zj(a){var b=a;do{var c=b.alternate;a=b.return;if(0===(b.flags&2048)){c=Gi(c,b,qj);if(null!==c){Y=c;return}c=b;if(24!==c.tag&&23!==c.tag||null===c.memoizedState||0!==(qj&1073741824)||0===(c.mode&4)){for(var d=0,e=c.child;null!==e;)d|=e.lanes|e.childLanes,e=e.sibling;c.childLanes=d}null!==a&&0===(a.flags&2048)&&(null===a.firstEffect&&(a.firstEffect=b.firstEffect),null!==b.lastEffect&&(null!==a.lastEffect&&(a.lastEffect.nextEffect=b.firstEffect),a.lastEffect=b.lastEffect),1g&&(h=g,g=J,J=h),h=Le(t,J),f=Le(t,g),h&&f&&(1!==v.rangeCount||v.anchorNode!==h.node||v.anchorOffset!==h.offset||v.focusNode!==f.node||v.focusOffset!==f.offset)&&(q=q.createRange(),q.setStart(h.node,h.offset),v.removeAllRanges(),J>g?(v.addRange(q),v.extend(f.node,f.offset)):(q.setEnd(f.node,f.offset),v.addRange(q))))));q=[];for(v=t;v=v.parentNode;)1===v.nodeType&&q.push({element:v,left:v.scrollLeft,top:v.scrollTop});\"function\"===typeof t.focus&&t.focus();for(t=\n0;tO()-jj?Qj(a,0):uj|=c);Mj(a,b)}function lj(a,b){var c=a.stateNode;null!==c&&c.delete(b);b=0;0===b&&(b=a.mode,0===(b&2)?b=1:0===(b&4)?b=99===eg()?1:2:(0===Gj&&(Gj=tj),b=Yc(62914560&~Gj),0===b&&(b=4194304)));c=Hg();a=Kj(a,b);null!==a&&($c(a,b,c),Mj(a,c))}var ck;\nck=function(a,b,c){var d=b.lanes;if(null!==a)if(a.memoizedProps!==b.pendingProps||N.current)ug=!0;else if(0!==(c&d))ug=0!==(a.flags&16384)?!0:!1;else{ug=!1;switch(b.tag){case 3:ri(b);sh();break;case 5:gh(b);break;case 1:Ff(b.type)&&Jf(b);break;case 4:eh(b,b.stateNode.containerInfo);break;case 10:d=b.memoizedProps.value;var e=b.type._context;I(mg,e._currentValue);e._currentValue=d;break;case 13:if(null!==b.memoizedState){if(0!==(c&b.child.childLanes))return ti(a,b,c);I(P,P.current&1);b=hi(a,b,c);return null!==\nb?b.sibling:null}I(P,P.current&1);break;case 19:d=0!==(c&b.childLanes);if(0!==(a.flags&64)){if(d)return Ai(a,b,c);b.flags|=64}e=b.memoizedState;null!==e&&(e.rendering=null,e.tail=null,e.lastEffect=null);I(P,P.current);if(d)break;else return null;case 23:case 24:return b.lanes=0,mi(a,b,c)}return hi(a,b,c)}else ug=!1;b.lanes=0;switch(b.tag){case 2:d=b.type;null!==a&&(a.alternate=null,b.alternate=null,b.flags|=2);a=b.pendingProps;e=Ef(b,M.current);tg(b,c);e=Ch(null,b,d,a,e,c);b.flags|=1;if(\"object\"===\ntypeof e&&null!==e&&\"function\"===typeof e.render&&void 0===e.$$typeof){b.tag=1;b.memoizedState=null;b.updateQueue=null;if(Ff(d)){var f=!0;Jf(b)}else f=!1;b.memoizedState=null!==e.state&&void 0!==e.state?e.state:null;xg(b);var g=d.getDerivedStateFromProps;\"function\"===typeof g&&Gg(b,d,g,a);e.updater=Kg;b.stateNode=e;e._reactInternals=b;Og(b,d,a,c);b=qi(null,b,d,!0,f,c)}else b.tag=0,fi(null,b,e,c),b=b.child;return b;case 16:e=b.elementType;a:{null!==a&&(a.alternate=null,b.alternate=null,b.flags|=2);\na=b.pendingProps;f=e._init;e=f(e._payload);b.type=e;f=b.tag=hk(e);a=lg(e,a);switch(f){case 0:b=li(null,b,e,a,c);break a;case 1:b=pi(null,b,e,a,c);break a;case 11:b=gi(null,b,e,a,c);break a;case 14:b=ii(null,b,e,lg(e.type,a),d,c);break a}throw Error(y(306,e,\"\"));}return b;case 0:return d=b.type,e=b.pendingProps,e=b.elementType===d?e:lg(d,e),li(a,b,d,e,c);case 1:return d=b.type,e=b.pendingProps,e=b.elementType===d?e:lg(d,e),pi(a,b,d,e,c);case 3:ri(b);d=b.updateQueue;if(null===a||null===d)throw Error(y(282));\nd=b.pendingProps;e=b.memoizedState;e=null!==e?e.element:null;yg(a,b);Cg(b,d,null,c);d=b.memoizedState.element;if(d===e)sh(),b=hi(a,b,c);else{e=b.stateNode;if(f=e.hydrate)kh=rf(b.stateNode.containerInfo.firstChild),jh=b,f=lh=!0;if(f){a=e.mutableSourceEagerHydrationData;if(null!=a)for(e=0;e [\"/\", \"test\", \"\\d+\", undefined, \"?\", undefined]\n // \"/route(\\\\d+)\" => [undefined, undefined, undefined, \"\\d+\", undefined, undefined]\n // \"/*\" => [\"/\", undefined, undefined, undefined, undefined, \"*\"]\n '([\\\\/.])?(?:(?:\\\\:(\\\\w+)(?:\\\\(((?:\\\\\\\\.|[^\\\\\\\\()])+)\\\\))?|\\\\(((?:\\\\\\\\.|[^\\\\\\\\()])+)\\\\))([+*?])?|(\\\\*))'\n].join('|'), 'g')\n\n/**\n * Parse a string for the raw tokens.\n *\n * @param {string} str\n * @param {Object=} options\n * @return {!Array}\n */\nfunction parse (str, options) {\n var tokens = []\n var key = 0\n var index = 0\n var path = ''\n var defaultDelimiter = options && options.delimiter || '/'\n var res\n\n while ((res = PATH_REGEXP.exec(str)) != null) {\n var m = res[0]\n var escaped = res[1]\n var offset = res.index\n path += str.slice(index, offset)\n index = offset + m.length\n\n // Ignore already escaped sequences.\n if (escaped) {\n path += escaped[1]\n continue\n }\n\n var next = str[index]\n var prefix = res[2]\n var name = res[3]\n var capture = res[4]\n var group = res[5]\n var modifier = res[6]\n var asterisk = res[7]\n\n // Push the current path onto the tokens.\n if (path) {\n tokens.push(path)\n path = ''\n }\n\n var partial = prefix != null && next != null && next !== prefix\n var repeat = modifier === '+' || modifier === '*'\n var optional = modifier === '?' || modifier === '*'\n var delimiter = res[2] || defaultDelimiter\n var pattern = capture || group\n\n tokens.push({\n name: name || key++,\n prefix: prefix || '',\n delimiter: delimiter,\n optional: optional,\n repeat: repeat,\n partial: partial,\n asterisk: !!asterisk,\n pattern: pattern ? escapeGroup(pattern) : (asterisk ? '.*' : '[^' + escapeString(delimiter) + ']+?')\n })\n }\n\n // Match any characters still remaining.\n if (index < str.length) {\n path += str.substr(index)\n }\n\n // If the path exists, push it onto the end.\n if (path) {\n tokens.push(path)\n }\n\n return tokens\n}\n\n/**\n * Compile a string to a template function for the path.\n *\n * @param {string} str\n * @param {Object=} options\n * @return {!function(Object=, Object=)}\n */\nfunction compile (str, options) {\n return tokensToFunction(parse(str, options), options)\n}\n\n/**\n * Prettier encoding of URI path segments.\n *\n * @param {string}\n * @return {string}\n */\nfunction encodeURIComponentPretty (str) {\n return encodeURI(str).replace(/[\\/?#]/g, function (c) {\n return '%' + c.charCodeAt(0).toString(16).toUpperCase()\n })\n}\n\n/**\n * Encode the asterisk parameter. Similar to `pretty`, but allows slashes.\n *\n * @param {string}\n * @return {string}\n */\nfunction encodeAsterisk (str) {\n return encodeURI(str).replace(/[?#]/g, function (c) {\n return '%' + c.charCodeAt(0).toString(16).toUpperCase()\n })\n}\n\n/**\n * Expose a method for transforming tokens into the path function.\n */\nfunction tokensToFunction (tokens, options) {\n // Compile all the tokens into regexps.\n var matches = new Array(tokens.length)\n\n // Compile all the patterns before compilation.\n for (var i = 0; i < tokens.length; i++) {\n if (typeof tokens[i] === 'object') {\n matches[i] = new RegExp('^(?:' + tokens[i].pattern + ')$', flags(options))\n }\n }\n\n return function (obj, opts) {\n var path = ''\n var data = obj || {}\n var options = opts || {}\n var encode = options.pretty ? encodeURIComponentPretty : encodeURIComponent\n\n for (var i = 0; i < tokens.length; i++) {\n var token = tokens[i]\n\n if (typeof token === 'string') {\n path += token\n\n continue\n }\n\n var value = data[token.name]\n var segment\n\n if (value == null) {\n if (token.optional) {\n // Prepend partial segment prefixes.\n if (token.partial) {\n path += token.prefix\n }\n\n continue\n } else {\n throw new TypeError('Expected \"' + token.name + '\" to be defined')\n }\n }\n\n if (isarray(value)) {\n if (!token.repeat) {\n throw new TypeError('Expected \"' + token.name + '\" to not repeat, but received `' + JSON.stringify(value) + '`')\n }\n\n if (value.length === 0) {\n if (token.optional) {\n continue\n } else {\n throw new TypeError('Expected \"' + token.name + '\" to not be empty')\n }\n }\n\n for (var j = 0; j < value.length; j++) {\n segment = encode(value[j])\n\n if (!matches[i].test(segment)) {\n throw new TypeError('Expected all \"' + token.name + '\" to match \"' + token.pattern + '\", but received `' + JSON.stringify(segment) + '`')\n }\n\n path += (j === 0 ? token.prefix : token.delimiter) + segment\n }\n\n continue\n }\n\n segment = token.asterisk ? encodeAsterisk(value) : encode(value)\n\n if (!matches[i].test(segment)) {\n throw new TypeError('Expected \"' + token.name + '\" to match \"' + token.pattern + '\", but received \"' + segment + '\"')\n }\n\n path += token.prefix + segment\n }\n\n return path\n }\n}\n\n/**\n * Escape a regular expression string.\n *\n * @param {string} str\n * @return {string}\n */\nfunction escapeString (str) {\n return str.replace(/([.+*?=^!:${}()[\\]|\\/\\\\])/g, '\\\\$1')\n}\n\n/**\n * Escape the capturing group by escaping special characters and meaning.\n *\n * @param {string} group\n * @return {string}\n */\nfunction escapeGroup (group) {\n return group.replace(/([=!:$\\/()])/g, '\\\\$1')\n}\n\n/**\n * Attach the keys as a property of the regexp.\n *\n * @param {!RegExp} re\n * @param {Array} keys\n * @return {!RegExp}\n */\nfunction attachKeys (re, keys) {\n re.keys = keys\n return re\n}\n\n/**\n * Get the flags for a regexp from the options.\n *\n * @param {Object} options\n * @return {string}\n */\nfunction flags (options) {\n return options && options.sensitive ? '' : 'i'\n}\n\n/**\n * Pull out keys from a regexp.\n *\n * @param {!RegExp} path\n * @param {!Array} keys\n * @return {!RegExp}\n */\nfunction regexpToRegexp (path, keys) {\n // Use a negative lookahead to match only capturing groups.\n var groups = path.source.match(/\\((?!\\?)/g)\n\n if (groups) {\n for (var i = 0; i < groups.length; i++) {\n keys.push({\n name: i,\n prefix: null,\n delimiter: null,\n optional: false,\n repeat: false,\n partial: false,\n asterisk: false,\n pattern: null\n })\n }\n }\n\n return attachKeys(path, keys)\n}\n\n/**\n * Transform an array into a regexp.\n *\n * @param {!Array} path\n * @param {Array} keys\n * @param {!Object} options\n * @return {!RegExp}\n */\nfunction arrayToRegexp (path, keys, options) {\n var parts = []\n\n for (var i = 0; i < path.length; i++) {\n parts.push(pathToRegexp(path[i], keys, options).source)\n }\n\n var regexp = new RegExp('(?:' + parts.join('|') + ')', flags(options))\n\n return attachKeys(regexp, keys)\n}\n\n/**\n * Create a path regexp from string input.\n *\n * @param {string} path\n * @param {!Array} keys\n * @param {!Object} options\n * @return {!RegExp}\n */\nfunction stringToRegexp (path, keys, options) {\n return tokensToRegExp(parse(path, options), keys, options)\n}\n\n/**\n * Expose a function for taking tokens and returning a RegExp.\n *\n * @param {!Array} tokens\n * @param {(Array|Object)=} keys\n * @param {Object=} options\n * @return {!RegExp}\n */\nfunction tokensToRegExp (tokens, keys, options) {\n if (!isarray(keys)) {\n options = /** @type {!Object} */ (keys || options)\n keys = []\n }\n\n options = options || {}\n\n var strict = options.strict\n var end = options.end !== false\n var route = ''\n\n // Iterate over the tokens and create our regexp string.\n for (var i = 0; i < tokens.length; i++) {\n var token = tokens[i]\n\n if (typeof token === 'string') {\n route += escapeString(token)\n } else {\n var prefix = escapeString(token.prefix)\n var capture = '(?:' + token.pattern + ')'\n\n keys.push(token)\n\n if (token.repeat) {\n capture += '(?:' + prefix + capture + ')*'\n }\n\n if (token.optional) {\n if (!token.partial) {\n capture = '(?:' + prefix + '(' + capture + '))?'\n } else {\n capture = prefix + '(' + capture + ')?'\n }\n } else {\n capture = prefix + '(' + capture + ')'\n }\n\n route += capture\n }\n }\n\n var delimiter = escapeString(options.delimiter || '/')\n var endsWithDelimiter = route.slice(-delimiter.length) === delimiter\n\n // In non-strict mode we allow a slash at the end of match. If the path to\n // match already ends with a slash, we remove it for consistency. The slash\n // is valid at the end of a path match, not in the middle. This is important\n // in non-ending mode, where \"/test/\" shouldn't match \"/test//route\".\n if (!strict) {\n route = (endsWithDelimiter ? route.slice(0, -delimiter.length) : route) + '(?:' + delimiter + '(?=$))?'\n }\n\n if (end) {\n route += '$'\n } else {\n // In non-ending mode, we need the capturing groups to match as much as\n // possible by using a positive lookahead to the end or next path segment.\n route += strict && endsWithDelimiter ? '' : '(?=' + delimiter + '|$)'\n }\n\n return attachKeys(new RegExp('^' + route, flags(options)), keys)\n}\n\n/**\n * Normalize the given path string, returning a regular expression.\n *\n * An empty array can be passed in for the keys, which will hold the\n * placeholder key descriptions. For example, using `/user/:id`, `keys` will\n * contain `[{ name: 'id', delimiter: '/', optional: false, repeat: false }]`.\n *\n * @param {(string|RegExp|Array)} path\n * @param {(Array|Object)=} keys\n * @param {Object=} options\n * @return {!RegExp}\n */\nfunction pathToRegexp (path, keys, options) {\n if (!isarray(keys)) {\n options = /** @type {!Object} */ (keys || options)\n keys = []\n }\n\n options = options || {}\n\n if (path instanceof RegExp) {\n return regexpToRegexp(path, /** @type {!Array} */ (keys))\n }\n\n if (isarray(path)) {\n return arrayToRegexp(/** @type {!Array} */ (path), /** @type {!Array} */ (keys), options)\n }\n\n return stringToRegexp(/** @type {string} */ (path), /** @type {!Array} */ (keys), options)\n}\n","/** @license React v16.13.1\n * react-is.production.min.js\n *\n * Copyright (c) Meta Platforms and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n'use strict';var b=\"function\"===typeof Symbol&&Symbol.for,c=b?Symbol.for(\"react.element\"):60103,d=b?Symbol.for(\"react.portal\"):60106,e=b?Symbol.for(\"react.fragment\"):60107,f=b?Symbol.for(\"react.strict_mode\"):60108,g=b?Symbol.for(\"react.profiler\"):60114,h=b?Symbol.for(\"react.provider\"):60109,k=b?Symbol.for(\"react.context\"):60110,l=b?Symbol.for(\"react.async_mode\"):60111,m=b?Symbol.for(\"react.concurrent_mode\"):60111,n=b?Symbol.for(\"react.forward_ref\"):60112,p=b?Symbol.for(\"react.suspense\"):60113,q=b?\nSymbol.for(\"react.suspense_list\"):60120,r=b?Symbol.for(\"react.memo\"):60115,t=b?Symbol.for(\"react.lazy\"):60116,v=b?Symbol.for(\"react.block\"):60121,w=b?Symbol.for(\"react.fundamental\"):60117,x=b?Symbol.for(\"react.responder\"):60118,y=b?Symbol.for(\"react.scope\"):60119;\nfunction z(a){if(\"object\"===typeof a&&null!==a){var u=a.$$typeof;switch(u){case c:switch(a=a.type,a){case l:case m:case e:case g:case f:case p:return a;default:switch(a=a&&a.$$typeof,a){case k:case n:case t:case r:case h:return a;default:return u}}case d:return u}}}function A(a){return z(a)===m}exports.AsyncMode=l;exports.ConcurrentMode=m;exports.ContextConsumer=k;exports.ContextProvider=h;exports.Element=c;exports.ForwardRef=n;exports.Fragment=e;exports.Lazy=t;exports.Memo=r;exports.Portal=d;\nexports.Profiler=g;exports.StrictMode=f;exports.Suspense=p;exports.isAsyncMode=function(a){return A(a)||z(a)===l};exports.isConcurrentMode=A;exports.isContextConsumer=function(a){return z(a)===k};exports.isContextProvider=function(a){return z(a)===h};exports.isElement=function(a){return\"object\"===typeof a&&null!==a&&a.$$typeof===c};exports.isForwardRef=function(a){return z(a)===n};exports.isFragment=function(a){return z(a)===e};exports.isLazy=function(a){return z(a)===t};\nexports.isMemo=function(a){return z(a)===r};exports.isPortal=function(a){return z(a)===d};exports.isProfiler=function(a){return z(a)===g};exports.isStrictMode=function(a){return z(a)===f};exports.isSuspense=function(a){return z(a)===p};\nexports.isValidElementType=function(a){return\"string\"===typeof a||\"function\"===typeof a||a===e||a===m||a===g||a===f||a===p||a===q||\"object\"===typeof a&&null!==a&&(a.$$typeof===t||a.$$typeof===r||a.$$typeof===h||a.$$typeof===k||a.$$typeof===n||a.$$typeof===w||a.$$typeof===x||a.$$typeof===y||a.$$typeof===v)};exports.typeOf=z;\n","'use strict';\n\nif (process.env.NODE_ENV === 'production') {\n module.exports = require('./cjs/react-is.production.min.js');\n} else {\n module.exports = require('./cjs/react-is.development.js');\n}\n","\"use strict\";\n\nexports.__esModule = true;\nexports.default = void 0;\n\nvar PropTypes = _interopRequireWildcard(require(\"prop-types\"));\n\nvar _addClass = _interopRequireDefault(require(\"dom-helpers/class/addClass\"));\n\nvar _removeClass = _interopRequireDefault(require(\"dom-helpers/class/removeClass\"));\n\nvar _react = _interopRequireDefault(require(\"react\"));\n\nvar _Transition = _interopRequireDefault(require(\"./Transition\"));\n\nvar _PropTypes = require(\"./utils/PropTypes\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nfunction _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = Object.defineProperty && Object.getOwnPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : {}; if (desc.get || desc.set) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } } newObj.default = obj; return newObj; } }\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _inheritsLoose(subClass, superClass) { subClass.prototype = Object.create(superClass.prototype); subClass.prototype.constructor = subClass; subClass.__proto__ = superClass; }\n\nvar addClass = function addClass(node, classes) {\n return node && classes && classes.split(' ').forEach(function (c) {\n return (0, _addClass.default)(node, c);\n });\n};\n\nvar removeClass = function removeClass(node, classes) {\n return node && classes && classes.split(' ').forEach(function (c) {\n return (0, _removeClass.default)(node, c);\n });\n};\n/**\n * A transition component inspired by the excellent\n * [ng-animate](http://www.nganimate.org/) library, you should use it if you're\n * using CSS transitions or animations. It's built upon the\n * [`Transition`](https://reactcommunity.org/react-transition-group/transition)\n * component, so it inherits all of its props.\n *\n * `CSSTransition` applies a pair of class names during the `appear`, `enter`,\n * and `exit` states of the transition. The first class is applied and then a\n * second `*-active` class in order to activate the CSSS transition. After the\n * transition, matching `*-done` class names are applied to persist the\n * transition state.\n *\n * ```jsx\n * function App() {\n * const [inProp, setInProp] = useState(false);\n * return (\n *
\n * \n *
\n * {\"I'll receive my-node-* classes\"}\n *
\n *
\n * \n *
\n * );\n * }\n * ```\n *\n * When the `in` prop is set to `true`, the child component will first receive\n * the class `example-enter`, then the `example-enter-active` will be added in\n * the next tick. `CSSTransition` [forces a\n * reflow](https://github.com/reactjs/react-transition-group/blob/5007303e729a74be66a21c3e2205e4916821524b/src/CSSTransition.js#L208-L215)\n * between before adding the `example-enter-active`. This is an important trick\n * because it allows us to transition between `example-enter` and\n * `example-enter-active` even though they were added immediately one after\n * another. Most notably, this is what makes it possible for us to animate\n * _appearance_.\n *\n * ```css\n * .my-node-enter {\n * opacity: 0;\n * }\n * .my-node-enter-active {\n * opacity: 1;\n * transition: opacity 200ms;\n * }\n * .my-node-exit {\n * opacity: 1;\n * }\n * .my-node-exit-active {\n * opacity: 0;\n * transition: opacity: 200ms;\n * }\n * ```\n *\n * `*-active` classes represent which styles you want to animate **to**.\n */\n\n\nvar CSSTransition =\n/*#__PURE__*/\nfunction (_React$Component) {\n _inheritsLoose(CSSTransition, _React$Component);\n\n function CSSTransition() {\n var _this;\n\n for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {\n args[_key] = arguments[_key];\n }\n\n _this = _React$Component.call.apply(_React$Component, [this].concat(args)) || this;\n\n _this.onEnter = function (node, appearing) {\n var _this$getClassNames = _this.getClassNames(appearing ? 'appear' : 'enter'),\n className = _this$getClassNames.className;\n\n _this.removeClasses(node, 'exit');\n\n addClass(node, className);\n\n if (_this.props.onEnter) {\n _this.props.onEnter(node, appearing);\n }\n };\n\n _this.onEntering = function (node, appearing) {\n var _this$getClassNames2 = _this.getClassNames(appearing ? 'appear' : 'enter'),\n activeClassName = _this$getClassNames2.activeClassName;\n\n _this.reflowAndAddClass(node, activeClassName);\n\n if (_this.props.onEntering) {\n _this.props.onEntering(node, appearing);\n }\n };\n\n _this.onEntered = function (node, appearing) {\n var appearClassName = _this.getClassNames('appear').doneClassName;\n\n var enterClassName = _this.getClassNames('enter').doneClassName;\n\n var doneClassName = appearing ? appearClassName + \" \" + enterClassName : enterClassName;\n\n _this.removeClasses(node, appearing ? 'appear' : 'enter');\n\n addClass(node, doneClassName);\n\n if (_this.props.onEntered) {\n _this.props.onEntered(node, appearing);\n }\n };\n\n _this.onExit = function (node) {\n var _this$getClassNames3 = _this.getClassNames('exit'),\n className = _this$getClassNames3.className;\n\n _this.removeClasses(node, 'appear');\n\n _this.removeClasses(node, 'enter');\n\n addClass(node, className);\n\n if (_this.props.onExit) {\n _this.props.onExit(node);\n }\n };\n\n _this.onExiting = function (node) {\n var _this$getClassNames4 = _this.getClassNames('exit'),\n activeClassName = _this$getClassNames4.activeClassName;\n\n _this.reflowAndAddClass(node, activeClassName);\n\n if (_this.props.onExiting) {\n _this.props.onExiting(node);\n }\n };\n\n _this.onExited = function (node) {\n var _this$getClassNames5 = _this.getClassNames('exit'),\n doneClassName = _this$getClassNames5.doneClassName;\n\n _this.removeClasses(node, 'exit');\n\n addClass(node, doneClassName);\n\n if (_this.props.onExited) {\n _this.props.onExited(node);\n }\n };\n\n _this.getClassNames = function (type) {\n var classNames = _this.props.classNames;\n var isStringClassNames = typeof classNames === 'string';\n var prefix = isStringClassNames && classNames ? classNames + '-' : '';\n var className = isStringClassNames ? prefix + type : classNames[type];\n var activeClassName = isStringClassNames ? className + '-active' : classNames[type + 'Active'];\n var doneClassName = isStringClassNames ? className + '-done' : classNames[type + 'Done'];\n return {\n className: className,\n activeClassName: activeClassName,\n doneClassName: doneClassName\n };\n };\n\n return _this;\n }\n\n var _proto = CSSTransition.prototype;\n\n _proto.removeClasses = function removeClasses(node, type) {\n var _this$getClassNames6 = this.getClassNames(type),\n className = _this$getClassNames6.className,\n activeClassName = _this$getClassNames6.activeClassName,\n doneClassName = _this$getClassNames6.doneClassName;\n\n className && removeClass(node, className);\n activeClassName && removeClass(node, activeClassName);\n doneClassName && removeClass(node, doneClassName);\n };\n\n _proto.reflowAndAddClass = function reflowAndAddClass(node, className) {\n // This is for to force a repaint,\n // which is necessary in order to transition styles when adding a class name.\n if (className) {\n /* eslint-disable no-unused-expressions */\n node && node.scrollTop;\n /* eslint-enable no-unused-expressions */\n\n addClass(node, className);\n }\n };\n\n _proto.render = function render() {\n var props = _extends({}, this.props);\n\n delete props.classNames;\n return _react.default.createElement(_Transition.default, _extends({}, props, {\n onEnter: this.onEnter,\n onEntered: this.onEntered,\n onEntering: this.onEntering,\n onExit: this.onExit,\n onExiting: this.onExiting,\n onExited: this.onExited\n }));\n };\n\n return CSSTransition;\n}(_react.default.Component);\n\nCSSTransition.defaultProps = {\n classNames: ''\n};\nCSSTransition.propTypes = process.env.NODE_ENV !== \"production\" ? _extends({}, _Transition.default.propTypes, {\n /**\n * The animation classNames applied to the component as it enters, exits or\n * has finished the transition. A single name can be provided and it will be\n * suffixed for each stage: e.g.\n *\n * `classNames=\"fade\"` applies `fade-enter`, `fade-enter-active`,\n * `fade-enter-done`, `fade-exit`, `fade-exit-active`, `fade-exit-done`,\n * `fade-appear`, `fade-appear-active`, and `fade-appear-done`.\n *\n * **Note**: `fade-appear-done` and `fade-enter-done` will _both_ be applied.\n * This allows you to define different behavior for when appearing is done and\n * when regular entering is done, using selectors like\n * `.fade-enter-done:not(.fade-appear-done)`. For example, you could apply an\n * epic entrance animation when element first appears in the DOM using\n * [Animate.css](https://daneden.github.io/animate.css/). Otherwise you can\n * simply use `fade-enter-done` for defining both cases.\n *\n * Each individual classNames can also be specified independently like:\n *\n * ```js\n * classNames={{\n * appear: 'my-appear',\n * appearActive: 'my-active-appear',\n * appearDone: 'my-done-appear',\n * enter: 'my-enter',\n * enterActive: 'my-active-enter',\n * enterDone: 'my-done-enter',\n * exit: 'my-exit',\n * exitActive: 'my-active-exit',\n * exitDone: 'my-done-exit',\n * }}\n * ```\n *\n * If you want to set these classes using CSS Modules:\n *\n * ```js\n * import styles from './styles.css';\n * ```\n *\n * you might want to use camelCase in your CSS file, that way could simply\n * spread them instead of listing them one by one:\n *\n * ```js\n * classNames={{ ...styles }}\n * ```\n *\n * @type {string | {\n * appear?: string,\n * appearActive?: string,\n * appearDone?: string,\n * enter?: string,\n * enterActive?: string,\n * enterDone?: string,\n * exit?: string,\n * exitActive?: string,\n * exitDone?: string,\n * }}\n */\n classNames: _PropTypes.classNamesShape,\n\n /**\n * A `` callback fired immediately after the 'enter' or 'appear' class is\n * applied.\n *\n * @type Function(node: HtmlElement, isAppearing: bool)\n */\n onEnter: PropTypes.func,\n\n /**\n * A `` callback fired immediately after the 'enter-active' or\n * 'appear-active' class is applied.\n *\n * @type Function(node: HtmlElement, isAppearing: bool)\n */\n onEntering: PropTypes.func,\n\n /**\n * A `` callback fired immediately after the 'enter' or\n * 'appear' classes are **removed** and the `done` class is added to the DOM node.\n *\n * @type Function(node: HtmlElement, isAppearing: bool)\n */\n onEntered: PropTypes.func,\n\n /**\n * A `` callback fired immediately after the 'exit' class is\n * applied.\n *\n * @type Function(node: HtmlElement)\n */\n onExit: PropTypes.func,\n\n /**\n * A `` callback fired immediately after the 'exit-active' is applied.\n *\n * @type Function(node: HtmlElement)\n */\n onExiting: PropTypes.func,\n\n /**\n * A `` callback fired immediately after the 'exit' classes\n * are **removed** and the `exit-done` class is added to the DOM node.\n *\n * @type Function(node: HtmlElement)\n */\n onExited: PropTypes.func\n}) : {};\nvar _default = CSSTransition;\nexports.default = _default;\nmodule.exports = exports[\"default\"];","\"use strict\";\n\nexports.__esModule = true;\nexports.default = void 0;\n\nvar _propTypes = _interopRequireDefault(require(\"prop-types\"));\n\nvar _react = _interopRequireDefault(require(\"react\"));\n\nvar _reactDom = require(\"react-dom\");\n\nvar _TransitionGroup = _interopRequireDefault(require(\"./TransitionGroup\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\nfunction _inheritsLoose(subClass, superClass) { subClass.prototype = Object.create(superClass.prototype); subClass.prototype.constructor = subClass; subClass.__proto__ = superClass; }\n\n/**\n * The `` component is a specialized `Transition` component\n * that animates between two children.\n *\n * ```jsx\n * \n *
I appear first
\n *
I replace the above
\n *
\n * ```\n */\nvar ReplaceTransition =\n/*#__PURE__*/\nfunction (_React$Component) {\n _inheritsLoose(ReplaceTransition, _React$Component);\n\n function ReplaceTransition() {\n var _this;\n\n for (var _len = arguments.length, _args = new Array(_len), _key = 0; _key < _len; _key++) {\n _args[_key] = arguments[_key];\n }\n\n _this = _React$Component.call.apply(_React$Component, [this].concat(_args)) || this;\n\n _this.handleEnter = function () {\n for (var _len2 = arguments.length, args = new Array(_len2), _key2 = 0; _key2 < _len2; _key2++) {\n args[_key2] = arguments[_key2];\n }\n\n return _this.handleLifecycle('onEnter', 0, args);\n };\n\n _this.handleEntering = function () {\n for (var _len3 = arguments.length, args = new Array(_len3), _key3 = 0; _key3 < _len3; _key3++) {\n args[_key3] = arguments[_key3];\n }\n\n return _this.handleLifecycle('onEntering', 0, args);\n };\n\n _this.handleEntered = function () {\n for (var _len4 = arguments.length, args = new Array(_len4), _key4 = 0; _key4 < _len4; _key4++) {\n args[_key4] = arguments[_key4];\n }\n\n return _this.handleLifecycle('onEntered', 0, args);\n };\n\n _this.handleExit = function () {\n for (var _len5 = arguments.length, args = new Array(_len5), _key5 = 0; _key5 < _len5; _key5++) {\n args[_key5] = arguments[_key5];\n }\n\n return _this.handleLifecycle('onExit', 1, args);\n };\n\n _this.handleExiting = function () {\n for (var _len6 = arguments.length, args = new Array(_len6), _key6 = 0; _key6 < _len6; _key6++) {\n args[_key6] = arguments[_key6];\n }\n\n return _this.handleLifecycle('onExiting', 1, args);\n };\n\n _this.handleExited = function () {\n for (var _len7 = arguments.length, args = new Array(_len7), _key7 = 0; _key7 < _len7; _key7++) {\n args[_key7] = arguments[_key7];\n }\n\n return _this.handleLifecycle('onExited', 1, args);\n };\n\n return _this;\n }\n\n var _proto = ReplaceTransition.prototype;\n\n _proto.handleLifecycle = function handleLifecycle(handler, idx, originalArgs) {\n var _child$props;\n\n var children = this.props.children;\n\n var child = _react.default.Children.toArray(children)[idx];\n\n if (child.props[handler]) (_child$props = child.props)[handler].apply(_child$props, originalArgs);\n if (this.props[handler]) this.props[handler]((0, _reactDom.findDOMNode)(this));\n };\n\n _proto.render = function render() {\n var _this$props = this.props,\n children = _this$props.children,\n inProp = _this$props.in,\n props = _objectWithoutPropertiesLoose(_this$props, [\"children\", \"in\"]);\n\n var _React$Children$toArr = _react.default.Children.toArray(children),\n first = _React$Children$toArr[0],\n second = _React$Children$toArr[1];\n\n delete props.onEnter;\n delete props.onEntering;\n delete props.onEntered;\n delete props.onExit;\n delete props.onExiting;\n delete props.onExited;\n return _react.default.createElement(_TransitionGroup.default, props, inProp ? _react.default.cloneElement(first, {\n key: 'first',\n onEnter: this.handleEnter,\n onEntering: this.handleEntering,\n onEntered: this.handleEntered\n }) : _react.default.cloneElement(second, {\n key: 'second',\n onEnter: this.handleExit,\n onEntering: this.handleExiting,\n onEntered: this.handleExited\n }));\n };\n\n return ReplaceTransition;\n}(_react.default.Component);\n\nReplaceTransition.propTypes = process.env.NODE_ENV !== \"production\" ? {\n in: _propTypes.default.bool.isRequired,\n children: function children(props, propName) {\n if (_react.default.Children.count(props[propName]) !== 2) return new Error(\"\\\"\" + propName + \"\\\" must be exactly two transition components.\");\n return null;\n }\n} : {};\nvar _default = ReplaceTransition;\nexports.default = _default;\nmodule.exports = exports[\"default\"];","\"use strict\";\n\nexports.__esModule = true;\nexports.default = exports.EXITING = exports.ENTERED = exports.ENTERING = exports.EXITED = exports.UNMOUNTED = void 0;\n\nvar PropTypes = _interopRequireWildcard(require(\"prop-types\"));\n\nvar _react = _interopRequireDefault(require(\"react\"));\n\nvar _reactDom = _interopRequireDefault(require(\"react-dom\"));\n\nvar _reactLifecyclesCompat = require(\"react-lifecycles-compat\");\n\nvar _PropTypes = require(\"./utils/PropTypes\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nfunction _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = Object.defineProperty && Object.getOwnPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : {}; if (desc.get || desc.set) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } } newObj.default = obj; return newObj; } }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\nfunction _inheritsLoose(subClass, superClass) { subClass.prototype = Object.create(superClass.prototype); subClass.prototype.constructor = subClass; subClass.__proto__ = superClass; }\n\nvar UNMOUNTED = 'unmounted';\nexports.UNMOUNTED = UNMOUNTED;\nvar EXITED = 'exited';\nexports.EXITED = EXITED;\nvar ENTERING = 'entering';\nexports.ENTERING = ENTERING;\nvar ENTERED = 'entered';\nexports.ENTERED = ENTERED;\nvar EXITING = 'exiting';\n/**\n * The Transition component lets you describe a transition from one component\n * state to another _over time_ with a simple declarative API. Most commonly\n * it's used to animate the mounting and unmounting of a component, but can also\n * be used to describe in-place transition states as well.\n *\n * ---\n *\n * **Note**: `Transition` is a platform-agnostic base component. If you're using\n * transitions in CSS, you'll probably want to use\n * [`CSSTransition`](https://reactcommunity.org/react-transition-group/css-transition)\n * instead. It inherits all the features of `Transition`, but contains\n * additional features necessary to play nice with CSS transitions (hence the\n * name of the component).\n *\n * ---\n *\n * By default the `Transition` component does not alter the behavior of the\n * component it renders, it only tracks \"enter\" and \"exit\" states for the\n * components. It's up to you to give meaning and effect to those states. For\n * example we can add styles to a component when it enters or exits:\n *\n * ```jsx\n * import { Transition } from 'react-transition-group';\n *\n * const duration = 300;\n *\n * const defaultStyle = {\n * transition: `opacity ${duration}ms ease-in-out`,\n * opacity: 0,\n * }\n *\n * const transitionStyles = {\n * entering: { opacity: 0 },\n * entered: { opacity: 1 },\n * };\n *\n * const Fade = ({ in: inProp }) => (\n * \n * {state => (\n *
\n * I'm a fade Transition!\n *
\n * )}\n *
\n * );\n * ```\n *\n * There are 4 main states a Transition can be in:\n * - `'entering'`\n * - `'entered'`\n * - `'exiting'`\n * - `'exited'`\n *\n * Transition state is toggled via the `in` prop. When `true` the component\n * begins the \"Enter\" stage. During this stage, the component will shift from\n * its current transition state, to `'entering'` for the duration of the\n * transition and then to the `'entered'` stage once it's complete. Let's take\n * the following example (we'll use the\n * [useState](https://reactjs.org/docs/hooks-reference.html#usestate) hook):\n *\n * ```jsx\n * function App() {\n * const [inProp, setInProp] = useState(false);\n * return (\n *
\n * \n * {state => (\n * // ...\n * )}\n * \n * \n *
\n * );\n * }\n * ```\n *\n * When the button is clicked the component will shift to the `'entering'` state\n * and stay there for 500ms (the value of `timeout`) before it finally switches\n * to `'entered'`.\n *\n * When `in` is `false` the same thing happens except the state moves from\n * `'exiting'` to `'exited'`.\n */\n\nexports.EXITING = EXITING;\n\nvar Transition =\n/*#__PURE__*/\nfunction (_React$Component) {\n _inheritsLoose(Transition, _React$Component);\n\n function Transition(props, context) {\n var _this;\n\n _this = _React$Component.call(this, props, context) || this;\n var parentGroup = context.transitionGroup; // In the context of a TransitionGroup all enters are really appears\n\n var appear = parentGroup && !parentGroup.isMounting ? props.enter : props.appear;\n var initialStatus;\n _this.appearStatus = null;\n\n if (props.in) {\n if (appear) {\n initialStatus = EXITED;\n _this.appearStatus = ENTERING;\n } else {\n initialStatus = ENTERED;\n }\n } else {\n if (props.unmountOnExit || props.mountOnEnter) {\n initialStatus = UNMOUNTED;\n } else {\n initialStatus = EXITED;\n }\n }\n\n _this.state = {\n status: initialStatus\n };\n _this.nextCallback = null;\n return _this;\n }\n\n var _proto = Transition.prototype;\n\n _proto.getChildContext = function getChildContext() {\n return {\n transitionGroup: null // allows for nested Transitions\n\n };\n };\n\n Transition.getDerivedStateFromProps = function getDerivedStateFromProps(_ref, prevState) {\n var nextIn = _ref.in;\n\n if (nextIn && prevState.status === UNMOUNTED) {\n return {\n status: EXITED\n };\n }\n\n return null;\n }; // getSnapshotBeforeUpdate(prevProps) {\n // let nextStatus = null\n // if (prevProps !== this.props) {\n // const { status } = this.state\n // if (this.props.in) {\n // if (status !== ENTERING && status !== ENTERED) {\n // nextStatus = ENTERING\n // }\n // } else {\n // if (status === ENTERING || status === ENTERED) {\n // nextStatus = EXITING\n // }\n // }\n // }\n // return { nextStatus }\n // }\n\n\n _proto.componentDidMount = function componentDidMount() {\n this.updateStatus(true, this.appearStatus);\n };\n\n _proto.componentDidUpdate = function componentDidUpdate(prevProps) {\n var nextStatus = null;\n\n if (prevProps !== this.props) {\n var status = this.state.status;\n\n if (this.props.in) {\n if (status !== ENTERING && status !== ENTERED) {\n nextStatus = ENTERING;\n }\n } else {\n if (status === ENTERING || status === ENTERED) {\n nextStatus = EXITING;\n }\n }\n }\n\n this.updateStatus(false, nextStatus);\n };\n\n _proto.componentWillUnmount = function componentWillUnmount() {\n this.cancelNextCallback();\n };\n\n _proto.getTimeouts = function getTimeouts() {\n var timeout = this.props.timeout;\n var exit, enter, appear;\n exit = enter = appear = timeout;\n\n if (timeout != null && typeof timeout !== 'number') {\n exit = timeout.exit;\n enter = timeout.enter; // TODO: remove fallback for next major\n\n appear = timeout.appear !== undefined ? timeout.appear : enter;\n }\n\n return {\n exit: exit,\n enter: enter,\n appear: appear\n };\n };\n\n _proto.updateStatus = function updateStatus(mounting, nextStatus) {\n if (mounting === void 0) {\n mounting = false;\n }\n\n if (nextStatus !== null) {\n // nextStatus will always be ENTERING or EXITING.\n this.cancelNextCallback();\n\n var node = _reactDom.default.findDOMNode(this);\n\n if (nextStatus === ENTERING) {\n this.performEnter(node, mounting);\n } else {\n this.performExit(node);\n }\n } else if (this.props.unmountOnExit && this.state.status === EXITED) {\n this.setState({\n status: UNMOUNTED\n });\n }\n };\n\n _proto.performEnter = function performEnter(node, mounting) {\n var _this2 = this;\n\n var enter = this.props.enter;\n var appearing = this.context.transitionGroup ? this.context.transitionGroup.isMounting : mounting;\n var timeouts = this.getTimeouts();\n var enterTimeout = appearing ? timeouts.appear : timeouts.enter; // no enter animation skip right to ENTERED\n // if we are mounting and running this it means appear _must_ be set\n\n if (!mounting && !enter) {\n this.safeSetState({\n status: ENTERED\n }, function () {\n _this2.props.onEntered(node);\n });\n return;\n }\n\n this.props.onEnter(node, appearing);\n this.safeSetState({\n status: ENTERING\n }, function () {\n _this2.props.onEntering(node, appearing);\n\n _this2.onTransitionEnd(node, enterTimeout, function () {\n _this2.safeSetState({\n status: ENTERED\n }, function () {\n _this2.props.onEntered(node, appearing);\n });\n });\n });\n };\n\n _proto.performExit = function performExit(node) {\n var _this3 = this;\n\n var exit = this.props.exit;\n var timeouts = this.getTimeouts(); // no exit animation skip right to EXITED\n\n if (!exit) {\n this.safeSetState({\n status: EXITED\n }, function () {\n _this3.props.onExited(node);\n });\n return;\n }\n\n this.props.onExit(node);\n this.safeSetState({\n status: EXITING\n }, function () {\n _this3.props.onExiting(node);\n\n _this3.onTransitionEnd(node, timeouts.exit, function () {\n _this3.safeSetState({\n status: EXITED\n }, function () {\n _this3.props.onExited(node);\n });\n });\n });\n };\n\n _proto.cancelNextCallback = function cancelNextCallback() {\n if (this.nextCallback !== null) {\n this.nextCallback.cancel();\n this.nextCallback = null;\n }\n };\n\n _proto.safeSetState = function safeSetState(nextState, callback) {\n // This shouldn't be necessary, but there are weird race conditions with\n // setState callbacks and unmounting in testing, so always make sure that\n // we can cancel any pending setState callbacks after we unmount.\n callback = this.setNextCallback(callback);\n this.setState(nextState, callback);\n };\n\n _proto.setNextCallback = function setNextCallback(callback) {\n var _this4 = this;\n\n var active = true;\n\n this.nextCallback = function (event) {\n if (active) {\n active = false;\n _this4.nextCallback = null;\n callback(event);\n }\n };\n\n this.nextCallback.cancel = function () {\n active = false;\n };\n\n return this.nextCallback;\n };\n\n _proto.onTransitionEnd = function onTransitionEnd(node, timeout, handler) {\n this.setNextCallback(handler);\n var doesNotHaveTimeoutOrListener = timeout == null && !this.props.addEndListener;\n\n if (!node || doesNotHaveTimeoutOrListener) {\n setTimeout(this.nextCallback, 0);\n return;\n }\n\n if (this.props.addEndListener) {\n this.props.addEndListener(node, this.nextCallback);\n }\n\n if (timeout != null) {\n setTimeout(this.nextCallback, timeout);\n }\n };\n\n _proto.render = function render() {\n var status = this.state.status;\n\n if (status === UNMOUNTED) {\n return null;\n }\n\n var _this$props = this.props,\n children = _this$props.children,\n childProps = _objectWithoutPropertiesLoose(_this$props, [\"children\"]); // filter props for Transtition\n\n\n delete childProps.in;\n delete childProps.mountOnEnter;\n delete childProps.unmountOnExit;\n delete childProps.appear;\n delete childProps.enter;\n delete childProps.exit;\n delete childProps.timeout;\n delete childProps.addEndListener;\n delete childProps.onEnter;\n delete childProps.onEntering;\n delete childProps.onEntered;\n delete childProps.onExit;\n delete childProps.onExiting;\n delete childProps.onExited;\n\n if (typeof children === 'function') {\n return children(status, childProps);\n }\n\n var child = _react.default.Children.only(children);\n\n return _react.default.cloneElement(child, childProps);\n };\n\n return Transition;\n}(_react.default.Component);\n\nTransition.contextTypes = {\n transitionGroup: PropTypes.object\n};\nTransition.childContextTypes = {\n transitionGroup: function transitionGroup() {}\n};\nTransition.propTypes = process.env.NODE_ENV !== \"production\" ? {\n /**\n * A `function` child can be used instead of a React element. This function is\n * called with the current transition status (`'entering'`, `'entered'`,\n * `'exiting'`, `'exited'`, `'unmounted'`), which can be used to apply context\n * specific props to a component.\n *\n * ```jsx\n * \n * {state => (\n * \n * )}\n * \n * ```\n */\n children: PropTypes.oneOfType([PropTypes.func.isRequired, PropTypes.element.isRequired]).isRequired,\n\n /**\n * Show the component; triggers the enter or exit states\n */\n in: PropTypes.bool,\n\n /**\n * By default the child component is mounted immediately along with\n * the parent `Transition` component. If you want to \"lazy mount\" the component on the\n * first `in={true}` you can set `mountOnEnter`. After the first enter transition the component will stay\n * mounted, even on \"exited\", unless you also specify `unmountOnExit`.\n */\n mountOnEnter: PropTypes.bool,\n\n /**\n * By default the child component stays mounted after it reaches the `'exited'` state.\n * Set `unmountOnExit` if you'd prefer to unmount the component after it finishes exiting.\n */\n unmountOnExit: PropTypes.bool,\n\n /**\n * Normally a component is not transitioned if it is shown when the `` component mounts.\n * If you want to transition on the first mount set `appear` to `true`, and the\n * component will transition in as soon as the `` mounts.\n *\n * > Note: there are no specific \"appear\" states. `appear` only adds an additional `enter` transition.\n */\n appear: PropTypes.bool,\n\n /**\n * Enable or disable enter transitions.\n */\n enter: PropTypes.bool,\n\n /**\n * Enable or disable exit transitions.\n */\n exit: PropTypes.bool,\n\n /**\n * The duration of the transition, in milliseconds.\n * Required unless `addEndListener` is provided.\n *\n * You may specify a single timeout for all transitions:\n *\n * ```jsx\n * timeout={500}\n * ```\n *\n * or individually:\n *\n * ```jsx\n * timeout={{\n * appear: 500,\n * enter: 300,\n * exit: 500,\n * }}\n * ```\n *\n * - `appear` defaults to the value of `enter`\n * - `enter` defaults to `0`\n * - `exit` defaults to `0`\n *\n * @type {number | { enter?: number, exit?: number, appear?: number }}\n */\n timeout: function timeout(props) {\n var pt = _PropTypes.timeoutsShape;\n if (!props.addEndListener) pt = pt.isRequired;\n\n for (var _len = arguments.length, args = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) {\n args[_key - 1] = arguments[_key];\n }\n\n return pt.apply(void 0, [props].concat(args));\n },\n\n /**\n * Add a custom transition end trigger. Called with the transitioning\n * DOM node and a `done` callback. Allows for more fine grained transition end\n * logic. **Note:** Timeouts are still used as a fallback if provided.\n *\n * ```jsx\n * addEndListener={(node, done) => {\n * // use the css transitionend event to mark the finish of a transition\n * node.addEventListener('transitionend', done, false);\n * }}\n * ```\n */\n addEndListener: PropTypes.func,\n\n /**\n * Callback fired before the \"entering\" status is applied. An extra parameter\n * `isAppearing` is supplied to indicate if the enter stage is occurring on the initial mount\n *\n * @type Function(node: HtmlElement, isAppearing: bool) -> void\n */\n onEnter: PropTypes.func,\n\n /**\n * Callback fired after the \"entering\" status is applied. An extra parameter\n * `isAppearing` is supplied to indicate if the enter stage is occurring on the initial mount\n *\n * @type Function(node: HtmlElement, isAppearing: bool)\n */\n onEntering: PropTypes.func,\n\n /**\n * Callback fired after the \"entered\" status is applied. An extra parameter\n * `isAppearing` is supplied to indicate if the enter stage is occurring on the initial mount\n *\n * @type Function(node: HtmlElement, isAppearing: bool) -> void\n */\n onEntered: PropTypes.func,\n\n /**\n * Callback fired before the \"exiting\" status is applied.\n *\n * @type Function(node: HtmlElement) -> void\n */\n onExit: PropTypes.func,\n\n /**\n * Callback fired after the \"exiting\" status is applied.\n *\n * @type Function(node: HtmlElement) -> void\n */\n onExiting: PropTypes.func,\n\n /**\n * Callback fired after the \"exited\" status is applied.\n *\n * @type Function(node: HtmlElement) -> void\n */\n onExited: PropTypes.func // Name the function so it is clearer in the documentation\n\n} : {};\n\nfunction noop() {}\n\nTransition.defaultProps = {\n in: false,\n mountOnEnter: false,\n unmountOnExit: false,\n appear: false,\n enter: true,\n exit: true,\n onEnter: noop,\n onEntering: noop,\n onEntered: noop,\n onExit: noop,\n onExiting: noop,\n onExited: noop\n};\nTransition.UNMOUNTED = 0;\nTransition.EXITED = 1;\nTransition.ENTERING = 2;\nTransition.ENTERED = 3;\nTransition.EXITING = 4;\n\nvar _default = (0, _reactLifecyclesCompat.polyfill)(Transition);\n\nexports.default = _default;","\"use strict\";\n\nexports.__esModule = true;\nexports.default = void 0;\n\nvar _propTypes = _interopRequireDefault(require(\"prop-types\"));\n\nvar _react = _interopRequireDefault(require(\"react\"));\n\nvar _reactLifecyclesCompat = require(\"react-lifecycles-compat\");\n\nvar _ChildMapping = require(\"./utils/ChildMapping\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _inheritsLoose(subClass, superClass) { subClass.prototype = Object.create(superClass.prototype); subClass.prototype.constructor = subClass; subClass.__proto__ = superClass; }\n\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\n\nvar values = Object.values || function (obj) {\n return Object.keys(obj).map(function (k) {\n return obj[k];\n });\n};\n\nvar defaultProps = {\n component: 'div',\n childFactory: function childFactory(child) {\n return child;\n }\n /**\n * The `` component manages a set of transition components\n * (`` and ``) in a list. Like with the transition\n * components, `` is a state machine for managing the mounting\n * and unmounting of components over time.\n *\n * Consider the example below. As items are removed or added to the TodoList the\n * `in` prop is toggled automatically by the ``.\n *\n * Note that `` does not define any animation behavior!\n * Exactly _how_ a list item animates is up to the individual transition\n * component. This means you can mix and match animations across different list\n * items.\n */\n\n};\n\nvar TransitionGroup =\n/*#__PURE__*/\nfunction (_React$Component) {\n _inheritsLoose(TransitionGroup, _React$Component);\n\n function TransitionGroup(props, context) {\n var _this;\n\n _this = _React$Component.call(this, props, context) || this;\n\n var handleExited = _this.handleExited.bind(_assertThisInitialized(_assertThisInitialized(_this))); // Initial children should all be entering, dependent on appear\n\n\n _this.state = {\n handleExited: handleExited,\n firstRender: true\n };\n return _this;\n }\n\n var _proto = TransitionGroup.prototype;\n\n _proto.getChildContext = function getChildContext() {\n return {\n transitionGroup: {\n isMounting: !this.appeared\n }\n };\n };\n\n _proto.componentDidMount = function componentDidMount() {\n this.appeared = true;\n this.mounted = true;\n };\n\n _proto.componentWillUnmount = function componentWillUnmount() {\n this.mounted = false;\n };\n\n TransitionGroup.getDerivedStateFromProps = function getDerivedStateFromProps(nextProps, _ref) {\n var prevChildMapping = _ref.children,\n handleExited = _ref.handleExited,\n firstRender = _ref.firstRender;\n return {\n children: firstRender ? (0, _ChildMapping.getInitialChildMapping)(nextProps, handleExited) : (0, _ChildMapping.getNextChildMapping)(nextProps, prevChildMapping, handleExited),\n firstRender: false\n };\n };\n\n _proto.handleExited = function handleExited(child, node) {\n var currentChildMapping = (0, _ChildMapping.getChildMapping)(this.props.children);\n if (child.key in currentChildMapping) return;\n\n if (child.props.onExited) {\n child.props.onExited(node);\n }\n\n if (this.mounted) {\n this.setState(function (state) {\n var children = _extends({}, state.children);\n\n delete children[child.key];\n return {\n children: children\n };\n });\n }\n };\n\n _proto.render = function render() {\n var _this$props = this.props,\n Component = _this$props.component,\n childFactory = _this$props.childFactory,\n props = _objectWithoutPropertiesLoose(_this$props, [\"component\", \"childFactory\"]);\n\n var children = values(this.state.children).map(childFactory);\n delete props.appear;\n delete props.enter;\n delete props.exit;\n\n if (Component === null) {\n return children;\n }\n\n return _react.default.createElement(Component, props, children);\n };\n\n return TransitionGroup;\n}(_react.default.Component);\n\nTransitionGroup.childContextTypes = {\n transitionGroup: _propTypes.default.object.isRequired\n};\nTransitionGroup.propTypes = process.env.NODE_ENV !== \"production\" ? {\n /**\n * `` renders a `
` by default. You can change this\n * behavior by providing a `component` prop.\n * If you use React v16+ and would like to avoid a wrapping `
` element\n * you can pass in `component={null}`. This is useful if the wrapping div\n * borks your css styles.\n */\n component: _propTypes.default.any,\n\n /**\n * A set of `` components, that are toggled `in` and out as they\n * leave. the `` will inject specific transition props, so\n * remember to spread them through if you are wrapping the `` as\n * with our `` example.\n *\n * While this component is meant for multiple `Transition` or `CSSTransition`\n * children, sometimes you may want to have a single transition child with\n * content that you want to be transitioned out and in when you change it\n * (e.g. routes, images etc.) In that case you can change the `key` prop of\n * the transition child as you change its content, this will cause\n * `TransitionGroup` to transition the child out and back in.\n */\n children: _propTypes.default.node,\n\n /**\n * A convenience prop that enables or disables appear animations\n * for all children. Note that specifying this will override any defaults set\n * on individual children Transitions.\n */\n appear: _propTypes.default.bool,\n\n /**\n * A convenience prop that enables or disables enter animations\n * for all children. Note that specifying this will override any defaults set\n * on individual children Transitions.\n */\n enter: _propTypes.default.bool,\n\n /**\n * A convenience prop that enables or disables exit animations\n * for all children. Note that specifying this will override any defaults set\n * on individual children Transitions.\n */\n exit: _propTypes.default.bool,\n\n /**\n * You may need to apply reactive updates to a child as it is exiting.\n * This is generally done by using `cloneElement` however in the case of an exiting\n * child the element has already been removed and not accessible to the consumer.\n *\n * If you do need to update a child as it leaves you can provide a `childFactory`\n * to wrap every child, even the ones that are leaving.\n *\n * @type Function(child: ReactElement) -> ReactElement\n */\n childFactory: _propTypes.default.func\n} : {};\nTransitionGroup.defaultProps = defaultProps;\n\nvar _default = (0, _reactLifecyclesCompat.polyfill)(TransitionGroup);\n\nexports.default = _default;\nmodule.exports = exports[\"default\"];","\"use strict\";\n\nvar _CSSTransition = _interopRequireDefault(require(\"./CSSTransition\"));\n\nvar _ReplaceTransition = _interopRequireDefault(require(\"./ReplaceTransition\"));\n\nvar _TransitionGroup = _interopRequireDefault(require(\"./TransitionGroup\"));\n\nvar _Transition = _interopRequireDefault(require(\"./Transition\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nmodule.exports = {\n Transition: _Transition.default,\n TransitionGroup: _TransitionGroup.default,\n ReplaceTransition: _ReplaceTransition.default,\n CSSTransition: _CSSTransition.default\n};","\"use strict\";\n\nexports.__esModule = true;\nexports.getChildMapping = getChildMapping;\nexports.mergeChildMappings = mergeChildMappings;\nexports.getInitialChildMapping = getInitialChildMapping;\nexports.getNextChildMapping = getNextChildMapping;\n\nvar _react = require(\"react\");\n\n/**\n * Given `this.props.children`, return an object mapping key to child.\n *\n * @param {*} children `this.props.children`\n * @return {object} Mapping of key to child\n */\nfunction getChildMapping(children, mapFn) {\n var mapper = function mapper(child) {\n return mapFn && (0, _react.isValidElement)(child) ? mapFn(child) : child;\n };\n\n var result = Object.create(null);\n if (children) _react.Children.map(children, function (c) {\n return c;\n }).forEach(function (child) {\n // run the map function here instead so that the key is the computed one\n result[child.key] = mapper(child);\n });\n return result;\n}\n/**\n * When you're adding or removing children some may be added or removed in the\n * same render pass. We want to show *both* since we want to simultaneously\n * animate elements in and out. This function takes a previous set of keys\n * and a new set of keys and merges them with its best guess of the correct\n * ordering. In the future we may expose some of the utilities in\n * ReactMultiChild to make this easy, but for now React itself does not\n * directly have this concept of the union of prevChildren and nextChildren\n * so we implement it here.\n *\n * @param {object} prev prev children as returned from\n * `ReactTransitionChildMapping.getChildMapping()`.\n * @param {object} next next children as returned from\n * `ReactTransitionChildMapping.getChildMapping()`.\n * @return {object} a key set that contains all keys in `prev` and all keys\n * in `next` in a reasonable order.\n */\n\n\nfunction mergeChildMappings(prev, next) {\n prev = prev || {};\n next = next || {};\n\n function getValueForKey(key) {\n return key in next ? next[key] : prev[key];\n } // For each key of `next`, the list of keys to insert before that key in\n // the combined list\n\n\n var nextKeysPending = Object.create(null);\n var pendingKeys = [];\n\n for (var prevKey in prev) {\n if (prevKey in next) {\n if (pendingKeys.length) {\n nextKeysPending[prevKey] = pendingKeys;\n pendingKeys = [];\n }\n } else {\n pendingKeys.push(prevKey);\n }\n }\n\n var i;\n var childMapping = {};\n\n for (var nextKey in next) {\n if (nextKeysPending[nextKey]) {\n for (i = 0; i < nextKeysPending[nextKey].length; i++) {\n var pendingNextKey = nextKeysPending[nextKey][i];\n childMapping[nextKeysPending[nextKey][i]] = getValueForKey(pendingNextKey);\n }\n }\n\n childMapping[nextKey] = getValueForKey(nextKey);\n } // Finally, add the keys which didn't appear before any key in `next`\n\n\n for (i = 0; i < pendingKeys.length; i++) {\n childMapping[pendingKeys[i]] = getValueForKey(pendingKeys[i]);\n }\n\n return childMapping;\n}\n\nfunction getProp(child, prop, props) {\n return props[prop] != null ? props[prop] : child.props[prop];\n}\n\nfunction getInitialChildMapping(props, onExited) {\n return getChildMapping(props.children, function (child) {\n return (0, _react.cloneElement)(child, {\n onExited: onExited.bind(null, child),\n in: true,\n appear: getProp(child, 'appear', props),\n enter: getProp(child, 'enter', props),\n exit: getProp(child, 'exit', props)\n });\n });\n}\n\nfunction getNextChildMapping(nextProps, prevChildMapping, onExited) {\n var nextChildMapping = getChildMapping(nextProps.children);\n var children = mergeChildMappings(prevChildMapping, nextChildMapping);\n Object.keys(children).forEach(function (key) {\n var child = children[key];\n if (!(0, _react.isValidElement)(child)) return;\n var hasPrev = key in prevChildMapping;\n var hasNext = key in nextChildMapping;\n var prevChild = prevChildMapping[key];\n var isLeaving = (0, _react.isValidElement)(prevChild) && !prevChild.props.in; // item is new (entering)\n\n if (hasNext && (!hasPrev || isLeaving)) {\n // console.log('entering', key)\n children[key] = (0, _react.cloneElement)(child, {\n onExited: onExited.bind(null, child),\n in: true,\n exit: getProp(child, 'exit', nextProps),\n enter: getProp(child, 'enter', nextProps)\n });\n } else if (!hasNext && hasPrev && !isLeaving) {\n // item is old (exiting)\n // console.log('leaving', key)\n children[key] = (0, _react.cloneElement)(child, {\n in: false\n });\n } else if (hasNext && hasPrev && (0, _react.isValidElement)(prevChild)) {\n // item hasn't changed transition states\n // copy over the last transition props;\n // console.log('unchanged', key)\n children[key] = (0, _react.cloneElement)(child, {\n onExited: onExited.bind(null, child),\n in: prevChild.props.in,\n exit: getProp(child, 'exit', nextProps),\n enter: getProp(child, 'enter', nextProps)\n });\n }\n });\n return children;\n}","\"use strict\";\n\nexports.__esModule = true;\nexports.classNamesShape = exports.timeoutsShape = void 0;\n\nvar _propTypes = _interopRequireDefault(require(\"prop-types\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nvar timeoutsShape = process.env.NODE_ENV !== 'production' ? _propTypes.default.oneOfType([_propTypes.default.number, _propTypes.default.shape({\n enter: _propTypes.default.number,\n exit: _propTypes.default.number,\n appear: _propTypes.default.number\n}).isRequired]) : null;\nexports.timeoutsShape = timeoutsShape;\nvar classNamesShape = process.env.NODE_ENV !== 'production' ? _propTypes.default.oneOfType([_propTypes.default.string, _propTypes.default.shape({\n enter: _propTypes.default.string,\n exit: _propTypes.default.string,\n active: _propTypes.default.string\n}), _propTypes.default.shape({\n enter: _propTypes.default.string,\n enterDone: _propTypes.default.string,\n enterActive: _propTypes.default.string,\n exit: _propTypes.default.string,\n exitDone: _propTypes.default.string,\n exitActive: _propTypes.default.string\n})]) : null;\nexports.classNamesShape = classNamesShape;","/** @license React v17.0.2\n * react-jsx-runtime.production.min.js\n *\n * Copyright (c) Meta Platforms and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n'use strict';require(\"object-assign\");var f=require(\"react\"),g=60103;exports.Fragment=60107;if(\"function\"===typeof Symbol&&Symbol.for){var h=Symbol.for;g=h(\"react.element\");exports.Fragment=h(\"react.fragment\")}var m=f.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,n=Object.prototype.hasOwnProperty,p={key:!0,ref:!0,__self:!0,__source:!0};\nfunction q(c,a,k){var b,d={},e=null,l=null;void 0!==k&&(e=\"\"+k);void 0!==a.key&&(e=\"\"+a.key);void 0!==a.ref&&(l=a.ref);for(b in a)n.call(a,b)&&!p.hasOwnProperty(b)&&(d[b]=a[b]);if(c&&c.defaultProps)for(b in a=c.defaultProps,a)void 0===d[b]&&(d[b]=a[b]);return{$$typeof:g,type:c,key:e,ref:l,props:d,_owner:m.current}}exports.jsx=q;exports.jsxs=q;\n","/** @license React v17.0.2\n * react.production.min.js\n *\n * Copyright (c) Meta Platforms and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n'use strict';var l=require(\"object-assign\"),n=60103,p=60106;exports.Fragment=60107;exports.StrictMode=60108;exports.Profiler=60114;var q=60109,r=60110,t=60112;exports.Suspense=60113;var u=60115,v=60116;\nif(\"function\"===typeof Symbol&&Symbol.for){var w=Symbol.for;n=w(\"react.element\");p=w(\"react.portal\");exports.Fragment=w(\"react.fragment\");exports.StrictMode=w(\"react.strict_mode\");exports.Profiler=w(\"react.profiler\");q=w(\"react.provider\");r=w(\"react.context\");t=w(\"react.forward_ref\");exports.Suspense=w(\"react.suspense\");u=w(\"react.memo\");v=w(\"react.lazy\")}var x=\"function\"===typeof Symbol&&Symbol.iterator;\nfunction y(a){if(null===a||\"object\"!==typeof a)return null;a=x&&a[x]||a[\"@@iterator\"];return\"function\"===typeof a?a:null}function z(a){for(var b=\"https://reactjs.org/docs/error-decoder.html?invariant=\"+a,c=1;c result for the\n // current iteration.\n result.value = unwrapped;\n resolve(result);\n }, function(error) {\n // If a rejected Promise was yielded, throw the rejection back\n // into the async generator function so it can be handled there.\n return invoke(\"throw\", error, resolve, reject);\n });\n }\n }\n\n var previousPromise;\n\n function enqueue(method, arg) {\n function callInvokeWithMethodAndArg() {\n return new PromiseImpl(function(resolve, reject) {\n invoke(method, arg, resolve, reject);\n });\n }\n\n return previousPromise =\n // If enqueue has been called before, then we want to wait until\n // all previous Promises have been resolved before calling invoke,\n // so that results are always delivered in the correct order. If\n // enqueue has not been called before, then it is important to\n // call invoke immediately, without waiting on a callback to fire,\n // so that the async generator function has the opportunity to do\n // any necessary setup in a predictable way. This predictability\n // is why the Promise constructor synchronously invokes its\n // executor callback, and why async functions synchronously\n // execute code before the first await. Since we implement simple\n // async functions in terms of async generators, it is especially\n // important to get this right, even though it requires care.\n previousPromise ? previousPromise.then(\n callInvokeWithMethodAndArg,\n // Avoid propagating failures to Promises returned by later\n // invocations of the iterator.\n callInvokeWithMethodAndArg\n ) : callInvokeWithMethodAndArg();\n }\n\n // Define the unified helper method that is used to implement .next,\n // .throw, and .return (see defineIteratorMethods).\n this._invoke = enqueue;\n }\n\n defineIteratorMethods(AsyncIterator.prototype);\n define(AsyncIterator.prototype, asyncIteratorSymbol, function () {\n return this;\n });\n exports.AsyncIterator = AsyncIterator;\n\n // Note that simple async functions are implemented on top of\n // AsyncIterator objects; they just return a Promise for the value of\n // the final result produced by the iterator.\n exports.async = function(innerFn, outerFn, self, tryLocsList, PromiseImpl) {\n if (PromiseImpl === void 0) PromiseImpl = Promise;\n\n var iter = new AsyncIterator(\n wrap(innerFn, outerFn, self, tryLocsList),\n PromiseImpl\n );\n\n return exports.isGeneratorFunction(outerFn)\n ? iter // If outerFn is a generator, return the full iterator.\n : iter.next().then(function(result) {\n return result.done ? result.value : iter.next();\n });\n };\n\n function makeInvokeMethod(innerFn, self, context) {\n var state = GenStateSuspendedStart;\n\n return function invoke(method, arg) {\n if (state === GenStateExecuting) {\n throw new Error(\"Generator is already running\");\n }\n\n if (state === GenStateCompleted) {\n if (method === \"throw\") {\n throw arg;\n }\n\n // Be forgiving, per 25.3.3.3.3 of the spec:\n // https://people.mozilla.org/~jorendorff/es6-draft.html#sec-generatorresume\n return doneResult();\n }\n\n context.method = method;\n context.arg = arg;\n\n while (true) {\n var delegate = context.delegate;\n if (delegate) {\n var delegateResult = maybeInvokeDelegate(delegate, context);\n if (delegateResult) {\n if (delegateResult === ContinueSentinel) continue;\n return delegateResult;\n }\n }\n\n if (context.method === \"next\") {\n // Setting context._sent for legacy support of Babel's\n // function.sent implementation.\n context.sent = context._sent = context.arg;\n\n } else if (context.method === \"throw\") {\n if (state === GenStateSuspendedStart) {\n state = GenStateCompleted;\n throw context.arg;\n }\n\n context.dispatchException(context.arg);\n\n } else if (context.method === \"return\") {\n context.abrupt(\"return\", context.arg);\n }\n\n state = GenStateExecuting;\n\n var record = tryCatch(innerFn, self, context);\n if (record.type === \"normal\") {\n // If an exception is thrown from innerFn, we leave state ===\n // GenStateExecuting and loop back for another invocation.\n state = context.done\n ? GenStateCompleted\n : GenStateSuspendedYield;\n\n if (record.arg === ContinueSentinel) {\n continue;\n }\n\n return {\n value: record.arg,\n done: context.done\n };\n\n } else if (record.type === \"throw\") {\n state = GenStateCompleted;\n // Dispatch the exception by looping back around to the\n // context.dispatchException(context.arg) call above.\n context.method = \"throw\";\n context.arg = record.arg;\n }\n }\n };\n }\n\n // Call delegate.iterator[context.method](context.arg) and handle the\n // result, either by returning a { value, done } result from the\n // delegate iterator, or by modifying context.method and context.arg,\n // setting context.delegate to null, and returning the ContinueSentinel.\n function maybeInvokeDelegate(delegate, context) {\n var method = delegate.iterator[context.method];\n if (method === undefined) {\n // A .throw or .return when the delegate iterator has no .throw\n // method always terminates the yield* loop.\n context.delegate = null;\n\n if (context.method === \"throw\") {\n // Note: [\"return\"] must be used for ES3 parsing compatibility.\n if (delegate.iterator[\"return\"]) {\n // If the delegate iterator has a return method, give it a\n // chance to clean up.\n context.method = \"return\";\n context.arg = undefined;\n maybeInvokeDelegate(delegate, context);\n\n if (context.method === \"throw\") {\n // If maybeInvokeDelegate(context) changed context.method from\n // \"return\" to \"throw\", let that override the TypeError below.\n return ContinueSentinel;\n }\n }\n\n context.method = \"throw\";\n context.arg = new TypeError(\n \"The iterator does not provide a 'throw' method\");\n }\n\n return ContinueSentinel;\n }\n\n var record = tryCatch(method, delegate.iterator, context.arg);\n\n if (record.type === \"throw\") {\n context.method = \"throw\";\n context.arg = record.arg;\n context.delegate = null;\n return ContinueSentinel;\n }\n\n var info = record.arg;\n\n if (! info) {\n context.method = \"throw\";\n context.arg = new TypeError(\"iterator result is not an object\");\n context.delegate = null;\n return ContinueSentinel;\n }\n\n if (info.done) {\n // Assign the result of the finished delegate to the temporary\n // variable specified by delegate.resultName (see delegateYield).\n context[delegate.resultName] = info.value;\n\n // Resume execution at the desired location (see delegateYield).\n context.next = delegate.nextLoc;\n\n // If context.method was \"throw\" but the delegate handled the\n // exception, let the outer generator proceed normally. If\n // context.method was \"next\", forget context.arg since it has been\n // \"consumed\" by the delegate iterator. If context.method was\n // \"return\", allow the original .return call to continue in the\n // outer generator.\n if (context.method !== \"return\") {\n context.method = \"next\";\n context.arg = undefined;\n }\n\n } else {\n // Re-yield the result returned by the delegate method.\n return info;\n }\n\n // The delegate iterator is finished, so forget it and continue with\n // the outer generator.\n context.delegate = null;\n return ContinueSentinel;\n }\n\n // Define Generator.prototype.{next,throw,return} in terms of the\n // unified ._invoke helper method.\n defineIteratorMethods(Gp);\n\n define(Gp, toStringTagSymbol, \"Generator\");\n\n // A Generator should always return itself as the iterator object when the\n // @@iterator function is called on it. Some browsers' implementations of the\n // iterator prototype chain incorrectly implement this, causing the Generator\n // object to not be returned from this call. This ensures that doesn't happen.\n // See https://github.com/facebook/regenerator/issues/274 for more details.\n define(Gp, iteratorSymbol, function() {\n return this;\n });\n\n define(Gp, \"toString\", function() {\n return \"[object Generator]\";\n });\n\n function pushTryEntry(locs) {\n var entry = { tryLoc: locs[0] };\n\n if (1 in locs) {\n entry.catchLoc = locs[1];\n }\n\n if (2 in locs) {\n entry.finallyLoc = locs[2];\n entry.afterLoc = locs[3];\n }\n\n this.tryEntries.push(entry);\n }\n\n function resetTryEntry(entry) {\n var record = entry.completion || {};\n record.type = \"normal\";\n delete record.arg;\n entry.completion = record;\n }\n\n function Context(tryLocsList) {\n // The root entry object (effectively a try statement without a catch\n // or a finally block) gives us a place to store values thrown from\n // locations where there is no enclosing try statement.\n this.tryEntries = [{ tryLoc: \"root\" }];\n tryLocsList.forEach(pushTryEntry, this);\n this.reset(true);\n }\n\n exports.keys = function(object) {\n var keys = [];\n for (var key in object) {\n keys.push(key);\n }\n keys.reverse();\n\n // Rather than returning an object with a next method, we keep\n // things simple and return the next function itself.\n return function next() {\n while (keys.length) {\n var key = keys.pop();\n if (key in object) {\n next.value = key;\n next.done = false;\n return next;\n }\n }\n\n // To avoid creating an additional object, we just hang the .value\n // and .done properties off the next function object itself. This\n // also ensures that the minifier will not anonymize the function.\n next.done = true;\n return next;\n };\n };\n\n function values(iterable) {\n if (iterable) {\n var iteratorMethod = iterable[iteratorSymbol];\n if (iteratorMethod) {\n return iteratorMethod.call(iterable);\n }\n\n if (typeof iterable.next === \"function\") {\n return iterable;\n }\n\n if (!isNaN(iterable.length)) {\n var i = -1, next = function next() {\n while (++i < iterable.length) {\n if (hasOwn.call(iterable, i)) {\n next.value = iterable[i];\n next.done = false;\n return next;\n }\n }\n\n next.value = undefined;\n next.done = true;\n\n return next;\n };\n\n return next.next = next;\n }\n }\n\n // Return an iterator with no values.\n return { next: doneResult };\n }\n exports.values = values;\n\n function doneResult() {\n return { value: undefined, done: true };\n }\n\n Context.prototype = {\n constructor: Context,\n\n reset: function(skipTempReset) {\n this.prev = 0;\n this.next = 0;\n // Resetting context._sent for legacy support of Babel's\n // function.sent implementation.\n this.sent = this._sent = undefined;\n this.done = false;\n this.delegate = null;\n\n this.method = \"next\";\n this.arg = undefined;\n\n this.tryEntries.forEach(resetTryEntry);\n\n if (!skipTempReset) {\n for (var name in this) {\n // Not sure about the optimal order of these conditions:\n if (name.charAt(0) === \"t\" &&\n hasOwn.call(this, name) &&\n !isNaN(+name.slice(1))) {\n this[name] = undefined;\n }\n }\n }\n },\n\n stop: function() {\n this.done = true;\n\n var rootEntry = this.tryEntries[0];\n var rootRecord = rootEntry.completion;\n if (rootRecord.type === \"throw\") {\n throw rootRecord.arg;\n }\n\n return this.rval;\n },\n\n dispatchException: function(exception) {\n if (this.done) {\n throw exception;\n }\n\n var context = this;\n function handle(loc, caught) {\n record.type = \"throw\";\n record.arg = exception;\n context.next = loc;\n\n if (caught) {\n // If the dispatched exception was caught by a catch block,\n // then let that catch block handle the exception normally.\n context.method = \"next\";\n context.arg = undefined;\n }\n\n return !! caught;\n }\n\n for (var i = this.tryEntries.length - 1; i >= 0; --i) {\n var entry = this.tryEntries[i];\n var record = entry.completion;\n\n if (entry.tryLoc === \"root\") {\n // Exception thrown outside of any try block that could handle\n // it, so set the completion value of the entire function to\n // throw the exception.\n return handle(\"end\");\n }\n\n if (entry.tryLoc <= this.prev) {\n var hasCatch = hasOwn.call(entry, \"catchLoc\");\n var hasFinally = hasOwn.call(entry, \"finallyLoc\");\n\n if (hasCatch && hasFinally) {\n if (this.prev < entry.catchLoc) {\n return handle(entry.catchLoc, true);\n } else if (this.prev < entry.finallyLoc) {\n return handle(entry.finallyLoc);\n }\n\n } else if (hasCatch) {\n if (this.prev < entry.catchLoc) {\n return handle(entry.catchLoc, true);\n }\n\n } else if (hasFinally) {\n if (this.prev < entry.finallyLoc) {\n return handle(entry.finallyLoc);\n }\n\n } else {\n throw new Error(\"try statement without catch or finally\");\n }\n }\n }\n },\n\n abrupt: function(type, arg) {\n for (var i = this.tryEntries.length - 1; i >= 0; --i) {\n var entry = this.tryEntries[i];\n if (entry.tryLoc <= this.prev &&\n hasOwn.call(entry, \"finallyLoc\") &&\n this.prev < entry.finallyLoc) {\n var finallyEntry = entry;\n break;\n }\n }\n\n if (finallyEntry &&\n (type === \"break\" ||\n type === \"continue\") &&\n finallyEntry.tryLoc <= arg &&\n arg <= finallyEntry.finallyLoc) {\n // Ignore the finally entry if control is not jumping to a\n // location outside the try/catch block.\n finallyEntry = null;\n }\n\n var record = finallyEntry ? finallyEntry.completion : {};\n record.type = type;\n record.arg = arg;\n\n if (finallyEntry) {\n this.method = \"next\";\n this.next = finallyEntry.finallyLoc;\n return ContinueSentinel;\n }\n\n return this.complete(record);\n },\n\n complete: function(record, afterLoc) {\n if (record.type === \"throw\") {\n throw record.arg;\n }\n\n if (record.type === \"break\" ||\n record.type === \"continue\") {\n this.next = record.arg;\n } else if (record.type === \"return\") {\n this.rval = this.arg = record.arg;\n this.method = \"return\";\n this.next = \"end\";\n } else if (record.type === \"normal\" && afterLoc) {\n this.next = afterLoc;\n }\n\n return ContinueSentinel;\n },\n\n finish: function(finallyLoc) {\n for (var i = this.tryEntries.length - 1; i >= 0; --i) {\n var entry = this.tryEntries[i];\n if (entry.finallyLoc === finallyLoc) {\n this.complete(entry.completion, entry.afterLoc);\n resetTryEntry(entry);\n return ContinueSentinel;\n }\n }\n },\n\n \"catch\": function(tryLoc) {\n for (var i = this.tryEntries.length - 1; i >= 0; --i) {\n var entry = this.tryEntries[i];\n if (entry.tryLoc === tryLoc) {\n var record = entry.completion;\n if (record.type === \"throw\") {\n var thrown = record.arg;\n resetTryEntry(entry);\n }\n return thrown;\n }\n }\n\n // The context.catch method must only be called with a location\n // argument that corresponds to a known catch block.\n throw new Error(\"illegal catch attempt\");\n },\n\n delegateYield: function(iterable, resultName, nextLoc) {\n this.delegate = {\n iterator: values(iterable),\n resultName: resultName,\n nextLoc: nextLoc\n };\n\n if (this.method === \"next\") {\n // Deliberately forget the last sent value so that we don't\n // accidentally pass it on to the delegate.\n this.arg = undefined;\n }\n\n return ContinueSentinel;\n }\n };\n\n // Regardless of whether this script is executing as a CommonJS module\n // or not, return the runtime object so that we can declare the variable\n // regeneratorRuntime in the outer scope, which allows this module to be\n // injected easily by `bin/regenerator --include-runtime script.js`.\n return exports;\n\n}(\n // If this script is executing as a CommonJS module, use module.exports\n // as the regeneratorRuntime namespace. Otherwise create a new empty\n // object. Either way, the resulting object will be used to initialize\n // the regeneratorRuntime variable at the top of this file.\n typeof module === \"object\" ? module.exports : {}\n));\n\ntry {\n regeneratorRuntime = runtime;\n} catch (accidentalStrictMode) {\n // This module should not be running in strict mode, so the above\n // assignment should always work unless something is misconfigured. Just\n // in case runtime.js accidentally runs in strict mode, in modern engines\n // we can explicitly access globalThis. In older engines we can escape\n // strict mode using a global Function call. This could conceivably fail\n // if a Content Security Policy forbids using Function, but in that case\n // the proper solution is to fix the accidental strict mode problem. If\n // you've misconfigured your bundler to force strict mode and applied a\n // CSP to forbid Function, and you're not willing to fix either of those\n // problems, please detail your unique predicament in a GitHub issue.\n if (typeof globalThis === \"object\") {\n globalThis.regeneratorRuntime = runtime;\n } else {\n Function(\"r\", \"regeneratorRuntime = r\")(runtime);\n }\n}\n","'use strict';\n\nvar $Object = Object;\nvar $TypeError = TypeError;\n\nmodule.exports = function flags() {\n\tif (this != null && this !== $Object(this)) {\n\t\tthrow new $TypeError('RegExp.prototype.flags getter called on non-object');\n\t}\n\tvar result = '';\n\tif (this.hasIndices) {\n\t\tresult += 'd';\n\t}\n\tif (this.global) {\n\t\tresult += 'g';\n\t}\n\tif (this.ignoreCase) {\n\t\tresult += 'i';\n\t}\n\tif (this.multiline) {\n\t\tresult += 'm';\n\t}\n\tif (this.dotAll) {\n\t\tresult += 's';\n\t}\n\tif (this.unicode) {\n\t\tresult += 'u';\n\t}\n\tif (this.sticky) {\n\t\tresult += 'y';\n\t}\n\treturn result;\n};\n","'use strict';\n\nvar define = require('define-properties');\nvar callBind = require('call-bind');\n\nvar implementation = require('./implementation');\nvar getPolyfill = require('./polyfill');\nvar shim = require('./shim');\n\nvar flagsBound = callBind(getPolyfill());\n\ndefine(flagsBound, {\n\tgetPolyfill: getPolyfill,\n\timplementation: implementation,\n\tshim: shim\n});\n\nmodule.exports = flagsBound;\n","'use strict';\n\nvar implementation = require('./implementation');\n\nvar supportsDescriptors = require('define-properties').supportsDescriptors;\nvar $gOPD = Object.getOwnPropertyDescriptor;\n\nmodule.exports = function getPolyfill() {\n\tif (supportsDescriptors && (/a/mig).flags === 'gim') {\n\t\tvar descriptor = $gOPD(RegExp.prototype, 'flags');\n\t\tif (descriptor && typeof descriptor.get === 'function' && typeof (/a/).dotAll === 'boolean') {\n\t\t\treturn descriptor.get;\n\t\t}\n\t}\n\treturn implementation;\n};\n","'use strict';\n\nvar supportsDescriptors = require('define-properties').supportsDescriptors;\nvar getPolyfill = require('./polyfill');\nvar gOPD = Object.getOwnPropertyDescriptor;\nvar defineProperty = Object.defineProperty;\nvar TypeErr = TypeError;\nvar getProto = Object.getPrototypeOf;\nvar regex = /a/;\n\nmodule.exports = function shimFlags() {\n\tif (!supportsDescriptors || !getProto) {\n\t\tthrow new TypeErr('RegExp.prototype.flags requires a true ES5 environment that supports property descriptors');\n\t}\n\tvar polyfill = getPolyfill();\n\tvar proto = getProto(regex);\n\tvar descriptor = gOPD(proto, 'flags');\n\tif (!descriptor || descriptor.get !== polyfill) {\n\t\tdefineProperty(proto, 'flags', {\n\t\t\tconfigurable: true,\n\t\t\tenumerable: false,\n\t\t\tget: polyfill\n\t\t});\n\t}\n\treturn polyfill;\n};\n","/** @license React v0.20.2\n * scheduler.production.min.js\n *\n * Copyright (c) Meta Platforms and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n'use strict';var f,g,h,k;if(\"object\"===typeof performance&&\"function\"===typeof performance.now){var l=performance;exports.unstable_now=function(){return l.now()}}else{var p=Date,q=p.now();exports.unstable_now=function(){return p.now()-q}}\nif(\"undefined\"===typeof window||\"function\"!==typeof MessageChannel){var t=null,u=null,w=function(){if(null!==t)try{var a=exports.unstable_now();t(!0,a);t=null}catch(b){throw setTimeout(w,0),b;}};f=function(a){null!==t?setTimeout(f,0,a):(t=a,setTimeout(w,0))};g=function(a,b){u=setTimeout(a,b)};h=function(){clearTimeout(u)};exports.unstable_shouldYield=function(){return!1};k=exports.unstable_forceFrameRate=function(){}}else{var x=window.setTimeout,y=window.clearTimeout;if(\"undefined\"!==typeof console){var z=\nwindow.cancelAnimationFrame;\"function\"!==typeof window.requestAnimationFrame&&console.error(\"This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills\");\"function\"!==typeof z&&console.error(\"This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills\")}var A=!1,B=null,C=-1,D=5,E=0;exports.unstable_shouldYield=function(){return exports.unstable_now()>=\nE};k=function(){};exports.unstable_forceFrameRate=function(a){0>a||125>>1,e=a[d];if(void 0!==e&&0I(n,c))void 0!==r&&0>I(r,n)?(a[d]=r,a[v]=c,d=v):(a[d]=n,a[m]=c,d=m);else if(void 0!==r&&0>I(r,c))a[d]=r,a[v]=c,d=v;else break a}}return b}return null}function I(a,b){var c=a.sortIndex-b.sortIndex;return 0!==c?c:a.id-b.id}var L=[],M=[],N=1,O=null,P=3,Q=!1,R=!1,S=!1;\nfunction T(a){for(var b=J(M);null!==b;){if(null===b.callback)K(M);else if(b.startTime<=a)K(M),b.sortIndex=b.expirationTime,H(L,b);else break;b=J(M)}}function U(a){S=!1;T(a);if(!R)if(null!==J(L))R=!0,f(V);else{var b=J(M);null!==b&&g(U,b.startTime-a)}}\nfunction V(a,b){R=!1;S&&(S=!1,h());Q=!0;var c=P;try{T(b);for(O=J(L);null!==O&&(!(O.expirationTime>b)||a&&!exports.unstable_shouldYield());){var d=O.callback;if(\"function\"===typeof d){O.callback=null;P=O.priorityLevel;var e=d(O.expirationTime<=b);b=exports.unstable_now();\"function\"===typeof e?O.callback=e:O===J(L)&&K(L);T(b)}else K(L);O=J(L)}if(null!==O)var m=!0;else{var n=J(M);null!==n&&g(U,n.startTime-b);m=!1}return m}finally{O=null,P=c,Q=!1}}var W=k;exports.unstable_IdlePriority=5;\nexports.unstable_ImmediatePriority=1;exports.unstable_LowPriority=4;exports.unstable_NormalPriority=3;exports.unstable_Profiling=null;exports.unstable_UserBlockingPriority=2;exports.unstable_cancelCallback=function(a){a.callback=null};exports.unstable_continueExecution=function(){R||Q||(R=!0,f(V))};exports.unstable_getCurrentPriorityLevel=function(){return P};exports.unstable_getFirstCallbackNode=function(){return J(L)};\nexports.unstable_next=function(a){switch(P){case 1:case 2:case 3:var b=3;break;default:b=P}var c=P;P=b;try{return a()}finally{P=c}};exports.unstable_pauseExecution=function(){};exports.unstable_requestPaint=W;exports.unstable_runWithPriority=function(a,b){switch(a){case 1:case 2:case 3:case 4:case 5:break;default:a=3}var c=P;P=a;try{return b()}finally{P=c}};\nexports.unstable_scheduleCallback=function(a,b,c){var d=exports.unstable_now();\"object\"===typeof c&&null!==c?(c=c.delay,c=\"number\"===typeof c&&0d?(a.sortIndex=c,H(M,a),null===J(L)&&a===J(M)&&(S?h():S=!0,g(U,c-d))):(a.sortIndex=e,H(L,a),R||Q||(R=!0,f(V)));return a};\nexports.unstable_wrapCallback=function(a){var b=P;return function(){var c=P;P=b;try{return a.apply(this,arguments)}finally{P=c}}};\n","'use strict';\n\nif (process.env.NODE_ENV === 'production') {\n module.exports = require('./cjs/scheduler.production.min.js');\n} else {\n module.exports = require('./cjs/scheduler.development.js');\n}\n","/**\n * Copyright (c) 2014-present, Meta Platforms\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n'use strict';\n\n/**\n * Similar to invariant but only logs a warning if the condition is not met.\n * This can be used to log issues in development environments in critical\n * paths. Removing the logging code for production environments will keep the\n * same logic and follow the same code paths.\n */\n\nvar __DEV__ = process.env.NODE_ENV !== 'production';\n\nvar warning = function() {};\n\nif (__DEV__) {\n var printWarning = function printWarning(format, args) {\n var len = arguments.length;\n args = new Array(len > 1 ? len - 1 : 0);\n for (var key = 1; key < len; key++) {\n args[key - 1] = arguments[key];\n }\n var argIndex = 0;\n var message = 'Warning: ' +\n format.replace(/%s/g, function() {\n return args[argIndex++];\n });\n if (typeof console !== 'undefined') {\n console.error(message);\n }\n try {\n // --- Welcome to debugging React ---\n // This error was thrown as a convenience so that you can use this stack\n // to find the callsite that caused this warning to fire.\n throw new Error(message);\n } catch (x) {}\n }\n\n warning = function(condition, format, args) {\n var len = arguments.length;\n args = new Array(len > 2 ? len - 2 : 0);\n for (var key = 2; key < len; key++) {\n args[key - 2] = arguments[key];\n }\n if (format === undefined) {\n throw new Error(\n '`warning(condition, format, ...args)` requires a warning ' +\n 'message argument'\n );\n }\n if (!condition) {\n printWarning.apply(null, [format].concat(args));\n }\n };\n}\n\nmodule.exports = warning;\n","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId](module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = function(module) {\n\tvar getter = module && module.__esModule ?\n\t\tfunction() { return module['default']; } :\n\t\tfunction() { return module; };\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = function(exports, definition) {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.g = (function() {\n\tif (typeof globalThis === 'object') return globalThis;\n\ttry {\n\t\treturn this || new Function('return this')();\n\t} catch (e) {\n\t\tif (typeof window === 'object') return window;\n\t}\n})();","__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }","// define __esModule on exports\n__webpack_require__.r = function(exports) {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","export default function _setPrototypeOf(o, p) {\n _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) {\n o.__proto__ = p;\n return o;\n };\n\n return _setPrototypeOf(o, p);\n}","import setPrototypeOf from \"./setPrototypeOf.js\";\nexport default function _inheritsLoose(subClass, superClass) {\n subClass.prototype = Object.create(superClass.prototype);\n subClass.prototype.constructor = subClass;\n setPrototypeOf(subClass, superClass);\n}","export default function _extends() {\n _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n };\n\n return _extends.apply(this, arguments);\n}","function isAbsolute(pathname) {\n return pathname.charAt(0) === '/';\n}\n\n// About 1.5x faster than the two-arg version of Array#splice()\nfunction spliceOne(list, index) {\n for (var i = index, k = i + 1, n = list.length; k < n; i += 1, k += 1) {\n list[i] = list[k];\n }\n\n list.pop();\n}\n\n// This implementation is based heavily on node's url.parse\nfunction resolvePathname(to, from) {\n if (from === undefined) from = '';\n\n var toParts = (to && to.split('/')) || [];\n var fromParts = (from && from.split('/')) || [];\n\n var isToAbs = to && isAbsolute(to);\n var isFromAbs = from && isAbsolute(from);\n var mustEndAbs = isToAbs || isFromAbs;\n\n if (to && isAbsolute(to)) {\n // to is absolute\n fromParts = toParts;\n } else if (toParts.length) {\n // to is relative, drop the filename\n fromParts.pop();\n fromParts = fromParts.concat(toParts);\n }\n\n if (!fromParts.length) return '/';\n\n var hasTrailingSlash;\n if (fromParts.length) {\n var last = fromParts[fromParts.length - 1];\n hasTrailingSlash = last === '.' || last === '..' || last === '';\n } else {\n hasTrailingSlash = false;\n }\n\n var up = 0;\n for (var i = fromParts.length; i >= 0; i--) {\n var part = fromParts[i];\n\n if (part === '.') {\n spliceOne(fromParts, i);\n } else if (part === '..') {\n spliceOne(fromParts, i);\n up++;\n } else if (up) {\n spliceOne(fromParts, i);\n up--;\n }\n }\n\n if (!mustEndAbs) for (; up--; up) fromParts.unshift('..');\n\n if (\n mustEndAbs &&\n fromParts[0] !== '' &&\n (!fromParts[0] || !isAbsolute(fromParts[0]))\n )\n fromParts.unshift('');\n\n var result = fromParts.join('/');\n\n if (hasTrailingSlash && result.substr(-1) !== '/') result += '/';\n\n return result;\n}\n\nexport default resolvePathname;\n","function valueOf(obj) {\n return obj.valueOf ? obj.valueOf() : Object.prototype.valueOf.call(obj);\n}\n\nfunction valueEqual(a, b) {\n // Test for strict equality first.\n if (a === b) return true;\n\n // Otherwise, if either of them == null they are not equal.\n if (a == null || b == null) return false;\n\n if (Array.isArray(a)) {\n return (\n Array.isArray(b) &&\n a.length === b.length &&\n a.every(function(item, index) {\n return valueEqual(item, b[index]);\n })\n );\n }\n\n if (typeof a === 'object' || typeof b === 'object') {\n var aValue = valueOf(a);\n var bValue = valueOf(b);\n\n if (aValue !== a || bValue !== b) return valueEqual(aValue, bValue);\n\n return Object.keys(Object.assign({}, a, b)).every(function(key) {\n return valueEqual(a[key], b[key]);\n });\n }\n\n return false;\n}\n\nexport default valueEqual;\n","var isProduction = process.env.NODE_ENV === 'production';\nvar prefix = 'Invariant failed';\nfunction invariant(condition, message) {\n if (condition) {\n return;\n }\n if (isProduction) {\n throw new Error(prefix);\n }\n var provided = typeof message === 'function' ? message() : message;\n var value = provided ? prefix + \": \" + provided : prefix;\n throw new Error(value);\n}\n\nexport { invariant as default };\n","import _extends from '@babel/runtime/helpers/esm/extends';\nimport resolvePathname from 'resolve-pathname';\nimport valueEqual from 'value-equal';\nimport warning from 'tiny-warning';\nimport invariant from 'tiny-invariant';\n\nfunction addLeadingSlash(path) {\n return path.charAt(0) === '/' ? path : '/' + path;\n}\nfunction stripLeadingSlash(path) {\n return path.charAt(0) === '/' ? path.substr(1) : path;\n}\nfunction hasBasename(path, prefix) {\n return path.toLowerCase().indexOf(prefix.toLowerCase()) === 0 && '/?#'.indexOf(path.charAt(prefix.length)) !== -1;\n}\nfunction stripBasename(path, prefix) {\n return hasBasename(path, prefix) ? path.substr(prefix.length) : path;\n}\nfunction stripTrailingSlash(path) {\n return path.charAt(path.length - 1) === '/' ? path.slice(0, -1) : path;\n}\nfunction parsePath(path) {\n var pathname = path || '/';\n var search = '';\n var hash = '';\n var hashIndex = pathname.indexOf('#');\n\n if (hashIndex !== -1) {\n hash = pathname.substr(hashIndex);\n pathname = pathname.substr(0, hashIndex);\n }\n\n var searchIndex = pathname.indexOf('?');\n\n if (searchIndex !== -1) {\n search = pathname.substr(searchIndex);\n pathname = pathname.substr(0, searchIndex);\n }\n\n return {\n pathname: pathname,\n search: search === '?' ? '' : search,\n hash: hash === '#' ? '' : hash\n };\n}\nfunction createPath(location) {\n var pathname = location.pathname,\n search = location.search,\n hash = location.hash;\n var path = pathname || '/';\n if (search && search !== '?') path += search.charAt(0) === '?' ? search : \"?\" + search;\n if (hash && hash !== '#') path += hash.charAt(0) === '#' ? hash : \"#\" + hash;\n return path;\n}\n\nfunction createLocation(path, state, key, currentLocation) {\n var location;\n\n if (typeof path === 'string') {\n // Two-arg form: push(path, state)\n location = parsePath(path);\n location.state = state;\n } else {\n // One-arg form: push(location)\n location = _extends({}, path);\n if (location.pathname === undefined) location.pathname = '';\n\n if (location.search) {\n if (location.search.charAt(0) !== '?') location.search = '?' + location.search;\n } else {\n location.search = '';\n }\n\n if (location.hash) {\n if (location.hash.charAt(0) !== '#') location.hash = '#' + location.hash;\n } else {\n location.hash = '';\n }\n\n if (state !== undefined && location.state === undefined) location.state = state;\n }\n\n try {\n location.pathname = decodeURI(location.pathname);\n } catch (e) {\n if (e instanceof URIError) {\n throw new URIError('Pathname \"' + location.pathname + '\" could not be decoded. ' + 'This is likely caused by an invalid percent-encoding.');\n } else {\n throw e;\n }\n }\n\n if (key) location.key = key;\n\n if (currentLocation) {\n // Resolve incomplete/relative pathname relative to current location.\n if (!location.pathname) {\n location.pathname = currentLocation.pathname;\n } else if (location.pathname.charAt(0) !== '/') {\n location.pathname = resolvePathname(location.pathname, currentLocation.pathname);\n }\n } else {\n // When there is no prior location and pathname is empty, set it to /\n if (!location.pathname) {\n location.pathname = '/';\n }\n }\n\n return location;\n}\nfunction locationsAreEqual(a, b) {\n return a.pathname === b.pathname && a.search === b.search && a.hash === b.hash && a.key === b.key && valueEqual(a.state, b.state);\n}\n\nfunction createTransitionManager() {\n var prompt = null;\n\n function setPrompt(nextPrompt) {\n process.env.NODE_ENV !== \"production\" ? warning(prompt == null, 'A history supports only one prompt at a time') : void 0;\n prompt = nextPrompt;\n return function () {\n if (prompt === nextPrompt) prompt = null;\n };\n }\n\n function confirmTransitionTo(location, action, getUserConfirmation, callback) {\n // TODO: If another transition starts while we're still confirming\n // the previous one, we may end up in a weird state. Figure out the\n // best way to handle this.\n if (prompt != null) {\n var result = typeof prompt === 'function' ? prompt(location, action) : prompt;\n\n if (typeof result === 'string') {\n if (typeof getUserConfirmation === 'function') {\n getUserConfirmation(result, callback);\n } else {\n process.env.NODE_ENV !== \"production\" ? warning(false, 'A history needs a getUserConfirmation function in order to use a prompt message') : void 0;\n callback(true);\n }\n } else {\n // Return false from a transition hook to cancel the transition.\n callback(result !== false);\n }\n } else {\n callback(true);\n }\n }\n\n var listeners = [];\n\n function appendListener(fn) {\n var isActive = true;\n\n function listener() {\n if (isActive) fn.apply(void 0, arguments);\n }\n\n listeners.push(listener);\n return function () {\n isActive = false;\n listeners = listeners.filter(function (item) {\n return item !== listener;\n });\n };\n }\n\n function notifyListeners() {\n for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {\n args[_key] = arguments[_key];\n }\n\n listeners.forEach(function (listener) {\n return listener.apply(void 0, args);\n });\n }\n\n return {\n setPrompt: setPrompt,\n confirmTransitionTo: confirmTransitionTo,\n appendListener: appendListener,\n notifyListeners: notifyListeners\n };\n}\n\nvar canUseDOM = !!(typeof window !== 'undefined' && window.document && window.document.createElement);\nfunction getConfirmation(message, callback) {\n callback(window.confirm(message)); // eslint-disable-line no-alert\n}\n/**\n * Returns true if the HTML5 history API is supported. Taken from Modernizr.\n *\n * https://github.com/Modernizr/Modernizr/blob/master/LICENSE\n * https://github.com/Modernizr/Modernizr/blob/master/feature-detects/history.js\n * changed to avoid false negatives for Windows Phones: https://github.com/reactjs/react-router/issues/586\n */\n\nfunction supportsHistory() {\n var ua = window.navigator.userAgent;\n if ((ua.indexOf('Android 2.') !== -1 || ua.indexOf('Android 4.0') !== -1) && ua.indexOf('Mobile Safari') !== -1 && ua.indexOf('Chrome') === -1 && ua.indexOf('Windows Phone') === -1) return false;\n return window.history && 'pushState' in window.history;\n}\n/**\n * Returns true if browser fires popstate on hash change.\n * IE10 and IE11 do not.\n */\n\nfunction supportsPopStateOnHashChange() {\n return window.navigator.userAgent.indexOf('Trident') === -1;\n}\n/**\n * Returns false if using go(n) with hash history causes a full page reload.\n */\n\nfunction supportsGoWithoutReloadUsingHash() {\n return window.navigator.userAgent.indexOf('Firefox') === -1;\n}\n/**\n * Returns true if a given popstate event is an extraneous WebKit event.\n * Accounts for the fact that Chrome on iOS fires real popstate events\n * containing undefined state when pressing the back button.\n */\n\nfunction isExtraneousPopstateEvent(event) {\n return event.state === undefined && navigator.userAgent.indexOf('CriOS') === -1;\n}\n\nvar PopStateEvent = 'popstate';\nvar HashChangeEvent = 'hashchange';\n\nfunction getHistoryState() {\n try {\n return window.history.state || {};\n } catch (e) {\n // IE 11 sometimes throws when accessing window.history.state\n // See https://github.com/ReactTraining/history/pull/289\n return {};\n }\n}\n/**\n * Creates a history object that uses the HTML5 history API including\n * pushState, replaceState, and the popstate event.\n */\n\n\nfunction createBrowserHistory(props) {\n if (props === void 0) {\n props = {};\n }\n\n !canUseDOM ? process.env.NODE_ENV !== \"production\" ? invariant(false, 'Browser history needs a DOM') : invariant(false) : void 0;\n var globalHistory = window.history;\n var canUseHistory = supportsHistory();\n var needsHashChangeListener = !supportsPopStateOnHashChange();\n var _props = props,\n _props$forceRefresh = _props.forceRefresh,\n forceRefresh = _props$forceRefresh === void 0 ? false : _props$forceRefresh,\n _props$getUserConfirm = _props.getUserConfirmation,\n getUserConfirmation = _props$getUserConfirm === void 0 ? getConfirmation : _props$getUserConfirm,\n _props$keyLength = _props.keyLength,\n keyLength = _props$keyLength === void 0 ? 6 : _props$keyLength;\n var basename = props.basename ? stripTrailingSlash(addLeadingSlash(props.basename)) : '';\n\n function getDOMLocation(historyState) {\n var _ref = historyState || {},\n key = _ref.key,\n state = _ref.state;\n\n var _window$location = window.location,\n pathname = _window$location.pathname,\n search = _window$location.search,\n hash = _window$location.hash;\n var path = pathname + search + hash;\n process.env.NODE_ENV !== \"production\" ? warning(!basename || hasBasename(path, basename), 'You are attempting to use a basename on a page whose URL path does not begin ' + 'with the basename. Expected path \"' + path + '\" to begin with \"' + basename + '\".') : void 0;\n if (basename) path = stripBasename(path, basename);\n return createLocation(path, state, key);\n }\n\n function createKey() {\n return Math.random().toString(36).substr(2, keyLength);\n }\n\n var transitionManager = createTransitionManager();\n\n function setState(nextState) {\n _extends(history, nextState);\n\n history.length = globalHistory.length;\n transitionManager.notifyListeners(history.location, history.action);\n }\n\n function handlePopState(event) {\n // Ignore extraneous popstate events in WebKit.\n if (isExtraneousPopstateEvent(event)) return;\n handlePop(getDOMLocation(event.state));\n }\n\n function handleHashChange() {\n handlePop(getDOMLocation(getHistoryState()));\n }\n\n var forceNextPop = false;\n\n function handlePop(location) {\n if (forceNextPop) {\n forceNextPop = false;\n setState();\n } else {\n var action = 'POP';\n transitionManager.confirmTransitionTo(location, action, getUserConfirmation, function (ok) {\n if (ok) {\n setState({\n action: action,\n location: location\n });\n } else {\n revertPop(location);\n }\n });\n }\n }\n\n function revertPop(fromLocation) {\n var toLocation = history.location; // TODO: We could probably make this more reliable by\n // keeping a list of keys we've seen in sessionStorage.\n // Instead, we just default to 0 for keys we don't know.\n\n var toIndex = allKeys.indexOf(toLocation.key);\n if (toIndex === -1) toIndex = 0;\n var fromIndex = allKeys.indexOf(fromLocation.key);\n if (fromIndex === -1) fromIndex = 0;\n var delta = toIndex - fromIndex;\n\n if (delta) {\n forceNextPop = true;\n go(delta);\n }\n }\n\n var initialLocation = getDOMLocation(getHistoryState());\n var allKeys = [initialLocation.key]; // Public interface\n\n function createHref(location) {\n return basename + createPath(location);\n }\n\n function push(path, state) {\n process.env.NODE_ENV !== \"production\" ? warning(!(typeof path === 'object' && path.state !== undefined && state !== undefined), 'You should avoid providing a 2nd state argument to push when the 1st ' + 'argument is a location-like object that already has state; it is ignored') : void 0;\n var action = 'PUSH';\n var location = createLocation(path, state, createKey(), history.location);\n transitionManager.confirmTransitionTo(location, action, getUserConfirmation, function (ok) {\n if (!ok) return;\n var href = createHref(location);\n var key = location.key,\n state = location.state;\n\n if (canUseHistory) {\n globalHistory.pushState({\n key: key,\n state: state\n }, null, href);\n\n if (forceRefresh) {\n window.location.href = href;\n } else {\n var prevIndex = allKeys.indexOf(history.location.key);\n var nextKeys = allKeys.slice(0, prevIndex + 1);\n nextKeys.push(location.key);\n allKeys = nextKeys;\n setState({\n action: action,\n location: location\n });\n }\n } else {\n process.env.NODE_ENV !== \"production\" ? warning(state === undefined, 'Browser history cannot push state in browsers that do not support HTML5 history') : void 0;\n window.location.href = href;\n }\n });\n }\n\n function replace(path, state) {\n process.env.NODE_ENV !== \"production\" ? warning(!(typeof path === 'object' && path.state !== undefined && state !== undefined), 'You should avoid providing a 2nd state argument to replace when the 1st ' + 'argument is a location-like object that already has state; it is ignored') : void 0;\n var action = 'REPLACE';\n var location = createLocation(path, state, createKey(), history.location);\n transitionManager.confirmTransitionTo(location, action, getUserConfirmation, function (ok) {\n if (!ok) return;\n var href = createHref(location);\n var key = location.key,\n state = location.state;\n\n if (canUseHistory) {\n globalHistory.replaceState({\n key: key,\n state: state\n }, null, href);\n\n if (forceRefresh) {\n window.location.replace(href);\n } else {\n var prevIndex = allKeys.indexOf(history.location.key);\n if (prevIndex !== -1) allKeys[prevIndex] = location.key;\n setState({\n action: action,\n location: location\n });\n }\n } else {\n process.env.NODE_ENV !== \"production\" ? warning(state === undefined, 'Browser history cannot replace state in browsers that do not support HTML5 history') : void 0;\n window.location.replace(href);\n }\n });\n }\n\n function go(n) {\n globalHistory.go(n);\n }\n\n function goBack() {\n go(-1);\n }\n\n function goForward() {\n go(1);\n }\n\n var listenerCount = 0;\n\n function checkDOMListeners(delta) {\n listenerCount += delta;\n\n if (listenerCount === 1 && delta === 1) {\n window.addEventListener(PopStateEvent, handlePopState);\n if (needsHashChangeListener) window.addEventListener(HashChangeEvent, handleHashChange);\n } else if (listenerCount === 0) {\n window.removeEventListener(PopStateEvent, handlePopState);\n if (needsHashChangeListener) window.removeEventListener(HashChangeEvent, handleHashChange);\n }\n }\n\n var isBlocked = false;\n\n function block(prompt) {\n if (prompt === void 0) {\n prompt = false;\n }\n\n var unblock = transitionManager.setPrompt(prompt);\n\n if (!isBlocked) {\n checkDOMListeners(1);\n isBlocked = true;\n }\n\n return function () {\n if (isBlocked) {\n isBlocked = false;\n checkDOMListeners(-1);\n }\n\n return unblock();\n };\n }\n\n function listen(listener) {\n var unlisten = transitionManager.appendListener(listener);\n checkDOMListeners(1);\n return function () {\n checkDOMListeners(-1);\n unlisten();\n };\n }\n\n var history = {\n length: globalHistory.length,\n action: 'POP',\n location: initialLocation,\n createHref: createHref,\n push: push,\n replace: replace,\n go: go,\n goBack: goBack,\n goForward: goForward,\n block: block,\n listen: listen\n };\n return history;\n}\n\nvar HashChangeEvent$1 = 'hashchange';\nvar HashPathCoders = {\n hashbang: {\n encodePath: function encodePath(path) {\n return path.charAt(0) === '!' ? path : '!/' + stripLeadingSlash(path);\n },\n decodePath: function decodePath(path) {\n return path.charAt(0) === '!' ? path.substr(1) : path;\n }\n },\n noslash: {\n encodePath: stripLeadingSlash,\n decodePath: addLeadingSlash\n },\n slash: {\n encodePath: addLeadingSlash,\n decodePath: addLeadingSlash\n }\n};\n\nfunction stripHash(url) {\n var hashIndex = url.indexOf('#');\n return hashIndex === -1 ? url : url.slice(0, hashIndex);\n}\n\nfunction getHashPath() {\n // We can't use window.location.hash here because it's not\n // consistent across browsers - Firefox will pre-decode it!\n var href = window.location.href;\n var hashIndex = href.indexOf('#');\n return hashIndex === -1 ? '' : href.substring(hashIndex + 1);\n}\n\nfunction pushHashPath(path) {\n window.location.hash = path;\n}\n\nfunction replaceHashPath(path) {\n window.location.replace(stripHash(window.location.href) + '#' + path);\n}\n\nfunction createHashHistory(props) {\n if (props === void 0) {\n props = {};\n }\n\n !canUseDOM ? process.env.NODE_ENV !== \"production\" ? invariant(false, 'Hash history needs a DOM') : invariant(false) : void 0;\n var globalHistory = window.history;\n var canGoWithoutReload = supportsGoWithoutReloadUsingHash();\n var _props = props,\n _props$getUserConfirm = _props.getUserConfirmation,\n getUserConfirmation = _props$getUserConfirm === void 0 ? getConfirmation : _props$getUserConfirm,\n _props$hashType = _props.hashType,\n hashType = _props$hashType === void 0 ? 'slash' : _props$hashType;\n var basename = props.basename ? stripTrailingSlash(addLeadingSlash(props.basename)) : '';\n var _HashPathCoders$hashT = HashPathCoders[hashType],\n encodePath = _HashPathCoders$hashT.encodePath,\n decodePath = _HashPathCoders$hashT.decodePath;\n\n function getDOMLocation() {\n var path = decodePath(getHashPath());\n process.env.NODE_ENV !== \"production\" ? warning(!basename || hasBasename(path, basename), 'You are attempting to use a basename on a page whose URL path does not begin ' + 'with the basename. Expected path \"' + path + '\" to begin with \"' + basename + '\".') : void 0;\n if (basename) path = stripBasename(path, basename);\n return createLocation(path);\n }\n\n var transitionManager = createTransitionManager();\n\n function setState(nextState) {\n _extends(history, nextState);\n\n history.length = globalHistory.length;\n transitionManager.notifyListeners(history.location, history.action);\n }\n\n var forceNextPop = false;\n var ignorePath = null;\n\n function locationsAreEqual$$1(a, b) {\n return a.pathname === b.pathname && a.search === b.search && a.hash === b.hash;\n }\n\n function handleHashChange() {\n var path = getHashPath();\n var encodedPath = encodePath(path);\n\n if (path !== encodedPath) {\n // Ensure we always have a properly-encoded hash.\n replaceHashPath(encodedPath);\n } else {\n var location = getDOMLocation();\n var prevLocation = history.location;\n if (!forceNextPop && locationsAreEqual$$1(prevLocation, location)) return; // A hashchange doesn't always == location change.\n\n if (ignorePath === createPath(location)) return; // Ignore this change; we already setState in push/replace.\n\n ignorePath = null;\n handlePop(location);\n }\n }\n\n function handlePop(location) {\n if (forceNextPop) {\n forceNextPop = false;\n setState();\n } else {\n var action = 'POP';\n transitionManager.confirmTransitionTo(location, action, getUserConfirmation, function (ok) {\n if (ok) {\n setState({\n action: action,\n location: location\n });\n } else {\n revertPop(location);\n }\n });\n }\n }\n\n function revertPop(fromLocation) {\n var toLocation = history.location; // TODO: We could probably make this more reliable by\n // keeping a list of paths we've seen in sessionStorage.\n // Instead, we just default to 0 for paths we don't know.\n\n var toIndex = allPaths.lastIndexOf(createPath(toLocation));\n if (toIndex === -1) toIndex = 0;\n var fromIndex = allPaths.lastIndexOf(createPath(fromLocation));\n if (fromIndex === -1) fromIndex = 0;\n var delta = toIndex - fromIndex;\n\n if (delta) {\n forceNextPop = true;\n go(delta);\n }\n } // Ensure the hash is encoded properly before doing anything else.\n\n\n var path = getHashPath();\n var encodedPath = encodePath(path);\n if (path !== encodedPath) replaceHashPath(encodedPath);\n var initialLocation = getDOMLocation();\n var allPaths = [createPath(initialLocation)]; // Public interface\n\n function createHref(location) {\n var baseTag = document.querySelector('base');\n var href = '';\n\n if (baseTag && baseTag.getAttribute('href')) {\n href = stripHash(window.location.href);\n }\n\n return href + '#' + encodePath(basename + createPath(location));\n }\n\n function push(path, state) {\n process.env.NODE_ENV !== \"production\" ? warning(state === undefined, 'Hash history cannot push state; it is ignored') : void 0;\n var action = 'PUSH';\n var location = createLocation(path, undefined, undefined, history.location);\n transitionManager.confirmTransitionTo(location, action, getUserConfirmation, function (ok) {\n if (!ok) return;\n var path = createPath(location);\n var encodedPath = encodePath(basename + path);\n var hashChanged = getHashPath() !== encodedPath;\n\n if (hashChanged) {\n // We cannot tell if a hashchange was caused by a PUSH, so we'd\n // rather setState here and ignore the hashchange. The caveat here\n // is that other hash histories in the page will consider it a POP.\n ignorePath = path;\n pushHashPath(encodedPath);\n var prevIndex = allPaths.lastIndexOf(createPath(history.location));\n var nextPaths = allPaths.slice(0, prevIndex + 1);\n nextPaths.push(path);\n allPaths = nextPaths;\n setState({\n action: action,\n location: location\n });\n } else {\n process.env.NODE_ENV !== \"production\" ? warning(false, 'Hash history cannot PUSH the same path; a new entry will not be added to the history stack') : void 0;\n setState();\n }\n });\n }\n\n function replace(path, state) {\n process.env.NODE_ENV !== \"production\" ? warning(state === undefined, 'Hash history cannot replace state; it is ignored') : void 0;\n var action = 'REPLACE';\n var location = createLocation(path, undefined, undefined, history.location);\n transitionManager.confirmTransitionTo(location, action, getUserConfirmation, function (ok) {\n if (!ok) return;\n var path = createPath(location);\n var encodedPath = encodePath(basename + path);\n var hashChanged = getHashPath() !== encodedPath;\n\n if (hashChanged) {\n // We cannot tell if a hashchange was caused by a REPLACE, so we'd\n // rather setState here and ignore the hashchange. The caveat here\n // is that other hash histories in the page will consider it a POP.\n ignorePath = path;\n replaceHashPath(encodedPath);\n }\n\n var prevIndex = allPaths.indexOf(createPath(history.location));\n if (prevIndex !== -1) allPaths[prevIndex] = path;\n setState({\n action: action,\n location: location\n });\n });\n }\n\n function go(n) {\n process.env.NODE_ENV !== \"production\" ? warning(canGoWithoutReload, 'Hash history go(n) causes a full page reload in this browser') : void 0;\n globalHistory.go(n);\n }\n\n function goBack() {\n go(-1);\n }\n\n function goForward() {\n go(1);\n }\n\n var listenerCount = 0;\n\n function checkDOMListeners(delta) {\n listenerCount += delta;\n\n if (listenerCount === 1 && delta === 1) {\n window.addEventListener(HashChangeEvent$1, handleHashChange);\n } else if (listenerCount === 0) {\n window.removeEventListener(HashChangeEvent$1, handleHashChange);\n }\n }\n\n var isBlocked = false;\n\n function block(prompt) {\n if (prompt === void 0) {\n prompt = false;\n }\n\n var unblock = transitionManager.setPrompt(prompt);\n\n if (!isBlocked) {\n checkDOMListeners(1);\n isBlocked = true;\n }\n\n return function () {\n if (isBlocked) {\n isBlocked = false;\n checkDOMListeners(-1);\n }\n\n return unblock();\n };\n }\n\n function listen(listener) {\n var unlisten = transitionManager.appendListener(listener);\n checkDOMListeners(1);\n return function () {\n checkDOMListeners(-1);\n unlisten();\n };\n }\n\n var history = {\n length: globalHistory.length,\n action: 'POP',\n location: initialLocation,\n createHref: createHref,\n push: push,\n replace: replace,\n go: go,\n goBack: goBack,\n goForward: goForward,\n block: block,\n listen: listen\n };\n return history;\n}\n\nfunction clamp(n, lowerBound, upperBound) {\n return Math.min(Math.max(n, lowerBound), upperBound);\n}\n/**\n * Creates a history object that stores locations in memory.\n */\n\n\nfunction createMemoryHistory(props) {\n if (props === void 0) {\n props = {};\n }\n\n var _props = props,\n getUserConfirmation = _props.getUserConfirmation,\n _props$initialEntries = _props.initialEntries,\n initialEntries = _props$initialEntries === void 0 ? ['/'] : _props$initialEntries,\n _props$initialIndex = _props.initialIndex,\n initialIndex = _props$initialIndex === void 0 ? 0 : _props$initialIndex,\n _props$keyLength = _props.keyLength,\n keyLength = _props$keyLength === void 0 ? 6 : _props$keyLength;\n var transitionManager = createTransitionManager();\n\n function setState(nextState) {\n _extends(history, nextState);\n\n history.length = history.entries.length;\n transitionManager.notifyListeners(history.location, history.action);\n }\n\n function createKey() {\n return Math.random().toString(36).substr(2, keyLength);\n }\n\n var index = clamp(initialIndex, 0, initialEntries.length - 1);\n var entries = initialEntries.map(function (entry) {\n return typeof entry === 'string' ? createLocation(entry, undefined, createKey()) : createLocation(entry, undefined, entry.key || createKey());\n }); // Public interface\n\n var createHref = createPath;\n\n function push(path, state) {\n process.env.NODE_ENV !== \"production\" ? warning(!(typeof path === 'object' && path.state !== undefined && state !== undefined), 'You should avoid providing a 2nd state argument to push when the 1st ' + 'argument is a location-like object that already has state; it is ignored') : void 0;\n var action = 'PUSH';\n var location = createLocation(path, state, createKey(), history.location);\n transitionManager.confirmTransitionTo(location, action, getUserConfirmation, function (ok) {\n if (!ok) return;\n var prevIndex = history.index;\n var nextIndex = prevIndex + 1;\n var nextEntries = history.entries.slice(0);\n\n if (nextEntries.length > nextIndex) {\n nextEntries.splice(nextIndex, nextEntries.length - nextIndex, location);\n } else {\n nextEntries.push(location);\n }\n\n setState({\n action: action,\n location: location,\n index: nextIndex,\n entries: nextEntries\n });\n });\n }\n\n function replace(path, state) {\n process.env.NODE_ENV !== \"production\" ? warning(!(typeof path === 'object' && path.state !== undefined && state !== undefined), 'You should avoid providing a 2nd state argument to replace when the 1st ' + 'argument is a location-like object that already has state; it is ignored') : void 0;\n var action = 'REPLACE';\n var location = createLocation(path, state, createKey(), history.location);\n transitionManager.confirmTransitionTo(location, action, getUserConfirmation, function (ok) {\n if (!ok) return;\n history.entries[history.index] = location;\n setState({\n action: action,\n location: location\n });\n });\n }\n\n function go(n) {\n var nextIndex = clamp(history.index + n, 0, history.entries.length - 1);\n var action = 'POP';\n var location = history.entries[nextIndex];\n transitionManager.confirmTransitionTo(location, action, getUserConfirmation, function (ok) {\n if (ok) {\n setState({\n action: action,\n location: location,\n index: nextIndex\n });\n } else {\n // Mimic the behavior of DOM histories by\n // causing a render after a cancelled POP.\n setState();\n }\n });\n }\n\n function goBack() {\n go(-1);\n }\n\n function goForward() {\n go(1);\n }\n\n function canGo(n) {\n var nextIndex = history.index + n;\n return nextIndex >= 0 && nextIndex < history.entries.length;\n }\n\n function block(prompt) {\n if (prompt === void 0) {\n prompt = false;\n }\n\n return transitionManager.setPrompt(prompt);\n }\n\n function listen(listener) {\n return transitionManager.appendListener(listener);\n }\n\n var history = {\n length: entries.length,\n action: 'POP',\n location: entries[index],\n index: index,\n entries: entries,\n createHref: createHref,\n push: push,\n replace: replace,\n go: go,\n goBack: goBack,\n goForward: goForward,\n canGo: canGo,\n block: block,\n listen: listen\n };\n return history;\n}\n\nexport { createBrowserHistory, createHashHistory, createMemoryHistory, createLocation, locationsAreEqual, parsePath, createPath };\n","import React, { Component } from 'react';\nimport _inheritsLoose from '@babel/runtime/helpers/esm/inheritsLoose';\nimport PropTypes from 'prop-types';\nimport warning from 'tiny-warning';\n\nvar MAX_SIGNED_31_BIT_INT = 1073741823;\nvar commonjsGlobal = typeof globalThis !== 'undefined' ? globalThis : typeof window !== 'undefined' ? window : typeof global !== 'undefined' ? global : {};\n\nfunction getUniqueId() {\n var key = '__global_unique_id__';\n return commonjsGlobal[key] = (commonjsGlobal[key] || 0) + 1;\n}\n\nfunction objectIs(x, y) {\n if (x === y) {\n return x !== 0 || 1 / x === 1 / y;\n } else {\n return x !== x && y !== y;\n }\n}\n\nfunction createEventEmitter(value) {\n var handlers = [];\n return {\n on: function on(handler) {\n handlers.push(handler);\n },\n off: function off(handler) {\n handlers = handlers.filter(function (h) {\n return h !== handler;\n });\n },\n get: function get() {\n return value;\n },\n set: function set(newValue, changedBits) {\n value = newValue;\n handlers.forEach(function (handler) {\n return handler(value, changedBits);\n });\n }\n };\n}\n\nfunction onlyChild(children) {\n return Array.isArray(children) ? children[0] : children;\n}\n\nfunction createReactContext(defaultValue, calculateChangedBits) {\n var _Provider$childContex, _Consumer$contextType;\n\n var contextProp = '__create-react-context-' + getUniqueId() + '__';\n\n var Provider = /*#__PURE__*/function (_Component) {\n _inheritsLoose(Provider, _Component);\n\n function Provider() {\n var _this;\n\n _this = _Component.apply(this, arguments) || this;\n _this.emitter = createEventEmitter(_this.props.value);\n return _this;\n }\n\n var _proto = Provider.prototype;\n\n _proto.getChildContext = function getChildContext() {\n var _ref;\n\n return _ref = {}, _ref[contextProp] = this.emitter, _ref;\n };\n\n _proto.componentWillReceiveProps = function componentWillReceiveProps(nextProps) {\n if (this.props.value !== nextProps.value) {\n var oldValue = this.props.value;\n var newValue = nextProps.value;\n var changedBits;\n\n if (objectIs(oldValue, newValue)) {\n changedBits = 0;\n } else {\n changedBits = typeof calculateChangedBits === 'function' ? calculateChangedBits(oldValue, newValue) : MAX_SIGNED_31_BIT_INT;\n\n if (process.env.NODE_ENV !== 'production') {\n warning((changedBits & MAX_SIGNED_31_BIT_INT) === changedBits, 'calculateChangedBits: Expected the return value to be a ' + '31-bit integer. Instead received: ' + changedBits);\n }\n\n changedBits |= 0;\n\n if (changedBits !== 0) {\n this.emitter.set(nextProps.value, changedBits);\n }\n }\n }\n };\n\n _proto.render = function render() {\n return this.props.children;\n };\n\n return Provider;\n }(Component);\n\n Provider.childContextTypes = (_Provider$childContex = {}, _Provider$childContex[contextProp] = PropTypes.object.isRequired, _Provider$childContex);\n\n var Consumer = /*#__PURE__*/function (_Component2) {\n _inheritsLoose(Consumer, _Component2);\n\n function Consumer() {\n var _this2;\n\n _this2 = _Component2.apply(this, arguments) || this;\n _this2.state = {\n value: _this2.getValue()\n };\n\n _this2.onUpdate = function (newValue, changedBits) {\n var observedBits = _this2.observedBits | 0;\n\n if ((observedBits & changedBits) !== 0) {\n _this2.setState({\n value: _this2.getValue()\n });\n }\n };\n\n return _this2;\n }\n\n var _proto2 = Consumer.prototype;\n\n _proto2.componentWillReceiveProps = function componentWillReceiveProps(nextProps) {\n var observedBits = nextProps.observedBits;\n this.observedBits = observedBits === undefined || observedBits === null ? MAX_SIGNED_31_BIT_INT : observedBits;\n };\n\n _proto2.componentDidMount = function componentDidMount() {\n if (this.context[contextProp]) {\n this.context[contextProp].on(this.onUpdate);\n }\n\n var observedBits = this.props.observedBits;\n this.observedBits = observedBits === undefined || observedBits === null ? MAX_SIGNED_31_BIT_INT : observedBits;\n };\n\n _proto2.componentWillUnmount = function componentWillUnmount() {\n if (this.context[contextProp]) {\n this.context[contextProp].off(this.onUpdate);\n }\n };\n\n _proto2.getValue = function getValue() {\n if (this.context[contextProp]) {\n return this.context[contextProp].get();\n } else {\n return defaultValue;\n }\n };\n\n _proto2.render = function render() {\n return onlyChild(this.props.children)(this.state.value);\n };\n\n return Consumer;\n }(Component);\n\n Consumer.contextTypes = (_Consumer$contextType = {}, _Consumer$contextType[contextProp] = PropTypes.object, _Consumer$contextType);\n return {\n Provider: Provider,\n Consumer: Consumer\n };\n}\n\nvar index = React.createContext || createReactContext;\n\nexport default index;\n","export default function _objectWithoutPropertiesLoose(source, excluded) {\n if (source == null) return {};\n var target = {};\n var sourceKeys = Object.keys(source);\n var key, i;\n\n for (i = 0; i < sourceKeys.length; i++) {\n key = sourceKeys[i];\n if (excluded.indexOf(key) >= 0) continue;\n target[key] = source[key];\n }\n\n return target;\n}","// TODO: Replace with React.createContext once we can assume React 16+\nimport createContext from \"mini-create-react-context\";\n\nconst createNamedContext = name => {\n const context = createContext();\n context.displayName = name;\n\n return context;\n};\n\nexport default createNamedContext;\n","import createNamedContext from \"./createNameContext\";\n\nconst historyContext = /*#__PURE__*/ createNamedContext(\"Router-History\");\nexport default historyContext;\n","import createNamedContext from \"./createNameContext\";\n\nconst context = /*#__PURE__*/ createNamedContext(\"Router\");\nexport default context;\n","import React from \"react\";\nimport PropTypes from \"prop-types\";\nimport warning from \"tiny-warning\";\n\nimport HistoryContext from \"./HistoryContext.js\";\nimport RouterContext from \"./RouterContext.js\";\n\n/**\n * The public API for putting history on context.\n */\nclass Router extends React.Component {\n static computeRootMatch(pathname) {\n return { path: \"/\", url: \"/\", params: {}, isExact: pathname === \"/\" };\n }\n\n constructor(props) {\n super(props);\n\n this.state = {\n location: props.history.location\n };\n\n // This is a bit of a hack. We have to start listening for location\n // changes here in the constructor in case there are any s\n // on the initial render. If there are, they will replace/push when\n // they mount and since cDM fires in children before parents, we may\n // get a new location before the is mounted.\n this._isMounted = false;\n this._pendingLocation = null;\n\n if (!props.staticContext) {\n this.unlisten = props.history.listen(location => {\n if (this._isMounted) {\n this.setState({ location });\n } else {\n this._pendingLocation = location;\n }\n });\n }\n }\n\n componentDidMount() {\n this._isMounted = true;\n\n if (this._pendingLocation) {\n this.setState({ location: this._pendingLocation });\n }\n }\n\n componentWillUnmount() {\n if (this.unlisten) {\n this.unlisten();\n this._isMounted = false;\n this._pendingLocation = null;\n }\n }\n\n render() {\n return (\n \n \n \n );\n }\n}\n\nif (__DEV__) {\n Router.propTypes = {\n children: PropTypes.node,\n history: PropTypes.object.isRequired,\n staticContext: PropTypes.object\n };\n\n Router.prototype.componentDidUpdate = function(prevProps) {\n warning(\n prevProps.history === this.props.history,\n \"You cannot change \"\n );\n };\n}\n\nexport default Router;\n","import React from \"react\";\nimport PropTypes from \"prop-types\";\nimport { createMemoryHistory as createHistory } from \"history\";\nimport warning from \"tiny-warning\";\n\nimport Router from \"./Router.js\";\n\n/**\n * The public API for a that stores location in memory.\n */\nclass MemoryRouter extends React.Component {\n history = createHistory(this.props);\n\n render() {\n return ;\n }\n}\n\nif (__DEV__) {\n MemoryRouter.propTypes = {\n initialEntries: PropTypes.array,\n initialIndex: PropTypes.number,\n getUserConfirmation: PropTypes.func,\n keyLength: PropTypes.number,\n children: PropTypes.node\n };\n\n MemoryRouter.prototype.componentDidMount = function() {\n warning(\n !this.props.history,\n \" ignores the history prop. To use a custom history, \" +\n \"use `import { Router }` instead of `import { MemoryRouter as Router }`.\"\n );\n };\n}\n\nexport default MemoryRouter;\n","import React from \"react\";\n\nclass Lifecycle extends React.Component {\n componentDidMount() {\n if (this.props.onMount) this.props.onMount.call(this, this);\n }\n\n componentDidUpdate(prevProps) {\n if (this.props.onUpdate) this.props.onUpdate.call(this, this, prevProps);\n }\n\n componentWillUnmount() {\n if (this.props.onUnmount) this.props.onUnmount.call(this, this);\n }\n\n render() {\n return null;\n }\n}\n\nexport default Lifecycle;\n","import pathToRegexp from \"path-to-regexp\";\n\nconst cache = {};\nconst cacheLimit = 10000;\nlet cacheCount = 0;\n\nfunction compilePath(path) {\n if (cache[path]) return cache[path];\n\n const generator = pathToRegexp.compile(path);\n\n if (cacheCount < cacheLimit) {\n cache[path] = generator;\n cacheCount++;\n }\n\n return generator;\n}\n\n/**\n * Public API for generating a URL pathname from a path and parameters.\n */\nfunction generatePath(path = \"/\", params = {}) {\n return path === \"/\" ? path : compilePath(path)(params, { pretty: true });\n}\n\nexport default generatePath;\n","import React from \"react\";\nimport PropTypes from \"prop-types\";\nimport { createLocation, locationsAreEqual } from \"history\";\nimport invariant from \"tiny-invariant\";\n\nimport Lifecycle from \"./Lifecycle.js\";\nimport RouterContext from \"./RouterContext.js\";\nimport generatePath from \"./generatePath.js\";\n\n/**\n * The public API for navigating programmatically with a component.\n */\nfunction Redirect({ computedMatch, to, push = false }) {\n return (\n \n {context => {\n invariant(context, \"You should not use outside a \");\n\n const { history, staticContext } = context;\n\n const method = push ? history.push : history.replace;\n const location = createLocation(\n computedMatch\n ? typeof to === \"string\"\n ? generatePath(to, computedMatch.params)\n : {\n ...to,\n pathname: generatePath(to.pathname, computedMatch.params)\n }\n : to\n );\n\n // When rendering in a static context,\n // set the new location immediately.\n if (staticContext) {\n method(location);\n return null;\n }\n\n return (\n {\n method(location);\n }}\n onUpdate={(self, prevProps) => {\n const prevLocation = createLocation(prevProps.to);\n if (\n !locationsAreEqual(prevLocation, {\n ...location,\n key: prevLocation.key\n })\n ) {\n method(location);\n }\n }}\n to={to}\n />\n );\n }}\n \n );\n}\n\nif (__DEV__) {\n Redirect.propTypes = {\n push: PropTypes.bool,\n from: PropTypes.string,\n to: PropTypes.oneOfType([PropTypes.string, PropTypes.object]).isRequired\n };\n}\n\nexport default Redirect;\n","import pathToRegexp from \"path-to-regexp\";\n\nconst cache = {};\nconst cacheLimit = 10000;\nlet cacheCount = 0;\n\nfunction compilePath(path, options) {\n const cacheKey = `${options.end}${options.strict}${options.sensitive}`;\n const pathCache = cache[cacheKey] || (cache[cacheKey] = {});\n\n if (pathCache[path]) return pathCache[path];\n\n const keys = [];\n const regexp = pathToRegexp(path, keys, options);\n const result = { regexp, keys };\n\n if (cacheCount < cacheLimit) {\n pathCache[path] = result;\n cacheCount++;\n }\n\n return result;\n}\n\n/**\n * Public API for matching a URL pathname to a path.\n */\nfunction matchPath(pathname, options = {}) {\n if (typeof options === \"string\" || Array.isArray(options)) {\n options = { path: options };\n }\n\n const { path, exact = false, strict = false, sensitive = false } = options;\n\n const paths = [].concat(path);\n\n return paths.reduce((matched, path) => {\n if (!path && path !== \"\") return null;\n if (matched) return matched;\n\n const { regexp, keys } = compilePath(path, {\n end: exact,\n strict,\n sensitive\n });\n const match = regexp.exec(pathname);\n\n if (!match) return null;\n\n const [url, ...values] = match;\n const isExact = pathname === url;\n\n if (exact && !isExact) return null;\n\n return {\n path, // the path used to match\n url: path === \"/\" && url === \"\" ? \"/\" : url, // the matched portion of the URL\n isExact, // whether or not we matched exactly\n params: keys.reduce((memo, key, index) => {\n memo[key.name] = values[index];\n return memo;\n }, {})\n };\n }, null);\n}\n\nexport default matchPath;\n","import React from \"react\";\nimport { isValidElementType } from \"react-is\";\nimport PropTypes from \"prop-types\";\nimport invariant from \"tiny-invariant\";\nimport warning from \"tiny-warning\";\n\nimport RouterContext from \"./RouterContext.js\";\nimport matchPath from \"./matchPath.js\";\n\nfunction isEmptyChildren(children) {\n return React.Children.count(children) === 0;\n}\n\nfunction evalChildrenDev(children, props, path) {\n const value = children(props);\n\n warning(\n value !== undefined,\n \"You returned `undefined` from the `children` function of \" +\n `, but you ` +\n \"should have returned a React element or `null`\"\n );\n\n return value || null;\n}\n\n/**\n * The public API for matching a single path and rendering.\n */\nclass Route extends React.Component {\n render() {\n return (\n \n {context => {\n invariant(context, \"You should not use outside a \");\n\n const location = this.props.location || context.location;\n const match = this.props.computedMatch\n ? this.props.computedMatch // already computed the match for us\n : this.props.path\n ? matchPath(location.pathname, this.props)\n : context.match;\n\n const props = { ...context, location, match };\n\n let { children, component, render } = this.props;\n\n // Preact uses an empty array as children by\n // default, so use null if that's the case.\n if (Array.isArray(children) && isEmptyChildren(children)) {\n children = null;\n }\n\n return (\n \n {props.match\n ? children\n ? typeof children === \"function\"\n ? __DEV__\n ? evalChildrenDev(children, props, this.props.path)\n : children(props)\n : children\n : component\n ? React.createElement(component, props)\n : render\n ? render(props)\n : null\n : typeof children === \"function\"\n ? __DEV__\n ? evalChildrenDev(children, props, this.props.path)\n : children(props)\n : null}\n \n );\n }}\n \n );\n }\n}\n\nif (__DEV__) {\n Route.propTypes = {\n children: PropTypes.oneOfType([PropTypes.func, PropTypes.node]),\n component: (props, propName) => {\n if (props[propName] && !isValidElementType(props[propName])) {\n return new Error(\n `Invalid prop 'component' supplied to 'Route': the prop is not a valid React component`\n );\n }\n },\n exact: PropTypes.bool,\n location: PropTypes.object,\n path: PropTypes.oneOfType([\n PropTypes.string,\n PropTypes.arrayOf(PropTypes.string)\n ]),\n render: PropTypes.func,\n sensitive: PropTypes.bool,\n strict: PropTypes.bool\n };\n\n Route.prototype.componentDidMount = function() {\n warning(\n !(\n this.props.children &&\n !isEmptyChildren(this.props.children) &&\n this.props.component\n ),\n \"You should not use and in the same route; will be ignored\"\n );\n\n warning(\n !(\n this.props.children &&\n !isEmptyChildren(this.props.children) &&\n this.props.render\n ),\n \"You should not use and in the same route; will be ignored\"\n );\n\n warning(\n !(this.props.component && this.props.render),\n \"You should not use and in the same route; will be ignored\"\n );\n };\n\n Route.prototype.componentDidUpdate = function(prevProps) {\n warning(\n !(this.props.location && !prevProps.location),\n ' elements should not change from uncontrolled to controlled (or vice versa). You initially used no \"location\" prop and then provided one on a subsequent render.'\n );\n\n warning(\n !(!this.props.location && prevProps.location),\n ' elements should not change from controlled to uncontrolled (or vice versa). You provided a \"location\" prop initially but omitted it on a subsequent render.'\n );\n };\n}\n\nexport default Route;\n","import React from \"react\";\nimport PropTypes from \"prop-types\";\nimport { createLocation, createPath } from \"history\";\nimport invariant from \"tiny-invariant\";\nimport warning from \"tiny-warning\";\n\nimport Router from \"./Router.js\";\n\nfunction addLeadingSlash(path) {\n return path.charAt(0) === \"/\" ? path : \"/\" + path;\n}\n\nfunction addBasename(basename, location) {\n if (!basename) return location;\n\n return {\n ...location,\n pathname: addLeadingSlash(basename) + location.pathname\n };\n}\n\nfunction stripBasename(basename, location) {\n if (!basename) return location;\n\n const base = addLeadingSlash(basename);\n\n if (location.pathname.indexOf(base) !== 0) return location;\n\n return {\n ...location,\n pathname: location.pathname.substr(base.length)\n };\n}\n\nfunction createURL(location) {\n return typeof location === \"string\" ? location : createPath(location);\n}\n\nfunction staticHandler(methodName) {\n return () => {\n invariant(false, \"You cannot %s with \", methodName);\n };\n}\n\nfunction noop() {}\n\n/**\n * The public top-level API for a \"static\" , so-called because it\n * can't actually change the current location. Instead, it just records\n * location changes in a context object. Useful mainly in testing and\n * server-rendering scenarios.\n */\nclass StaticRouter extends React.Component {\n navigateTo(location, action) {\n const { basename = \"\", context = {} } = this.props;\n context.action = action;\n context.location = addBasename(basename, createLocation(location));\n context.url = createURL(context.location);\n }\n\n handlePush = location => this.navigateTo(location, \"PUSH\");\n handleReplace = location => this.navigateTo(location, \"REPLACE\");\n handleListen = () => noop;\n handleBlock = () => noop;\n\n render() {\n const { basename = \"\", context = {}, location = \"/\", ...rest } = this.props;\n\n const history = {\n createHref: path => addLeadingSlash(basename + createURL(path)),\n action: \"POP\",\n location: stripBasename(basename, createLocation(location)),\n push: this.handlePush,\n replace: this.handleReplace,\n go: staticHandler(\"go\"),\n goBack: staticHandler(\"goBack\"),\n goForward: staticHandler(\"goForward\"),\n listen: this.handleListen,\n block: this.handleBlock\n };\n\n return ;\n }\n}\n\nif (__DEV__) {\n StaticRouter.propTypes = {\n basename: PropTypes.string,\n context: PropTypes.object,\n location: PropTypes.oneOfType([PropTypes.string, PropTypes.object])\n };\n\n StaticRouter.prototype.componentDidMount = function() {\n warning(\n !this.props.history,\n \" ignores the history prop. To use a custom history, \" +\n \"use `import { Router }` instead of `import { StaticRouter as Router }`.\"\n );\n };\n}\n\nexport default StaticRouter;\n","import React from \"react\";\nimport PropTypes from \"prop-types\";\nimport invariant from \"tiny-invariant\";\nimport warning from \"tiny-warning\";\n\nimport RouterContext from \"./RouterContext.js\";\nimport matchPath from \"./matchPath.js\";\n\n/**\n * The public API for rendering the first that matches.\n */\nclass Switch extends React.Component {\n render() {\n return (\n \n {context => {\n invariant(context, \"You should not use outside a \");\n\n const location = this.props.location || context.location;\n\n let element, match;\n\n // We use React.Children.forEach instead of React.Children.toArray().find()\n // here because toArray adds keys to all child elements and we do not want\n // to trigger an unmount/remount for two s that render the same\n // component at different URLs.\n React.Children.forEach(this.props.children, child => {\n if (match == null && React.isValidElement(child)) {\n element = child;\n\n const path = child.props.path || child.props.from;\n\n match = path\n ? matchPath(location.pathname, { ...child.props, path })\n : context.match;\n }\n });\n\n return match\n ? React.cloneElement(element, { location, computedMatch: match })\n : null;\n }}\n \n );\n }\n}\n\nif (__DEV__) {\n Switch.propTypes = {\n children: PropTypes.node,\n location: PropTypes.object\n };\n\n Switch.prototype.componentDidUpdate = function(prevProps) {\n warning(\n !(this.props.location && !prevProps.location),\n ' elements should not change from uncontrolled to controlled (or vice versa). You initially used no \"location\" prop and then provided one on a subsequent render.'\n );\n\n warning(\n !(!this.props.location && prevProps.location),\n ' elements should not change from controlled to uncontrolled (or vice versa). You provided a \"location\" prop initially but omitted it on a subsequent render.'\n );\n };\n}\n\nexport default Switch;\n","import React from \"react\";\nimport invariant from \"tiny-invariant\";\n\nimport RouterContext from \"./RouterContext.js\";\nimport HistoryContext from \"./HistoryContext.js\";\nimport matchPath from \"./matchPath.js\";\n\nconst useContext = React.useContext;\n\nexport function useHistory() {\n if (__DEV__) {\n invariant(\n typeof useContext === \"function\",\n \"You must use React >= 16.8 in order to use useHistory()\"\n );\n }\n\n return useContext(HistoryContext);\n}\n\nexport function useLocation() {\n if (__DEV__) {\n invariant(\n typeof useContext === \"function\",\n \"You must use React >= 16.8 in order to use useLocation()\"\n );\n }\n\n return useContext(RouterContext).location;\n}\n\nexport function useParams() {\n if (__DEV__) {\n invariant(\n typeof useContext === \"function\",\n \"You must use React >= 16.8 in order to use useParams()\"\n );\n }\n\n const match = useContext(RouterContext).match;\n return match ? match.params : {};\n}\n\nexport function useRouteMatch(path) {\n if (__DEV__) {\n invariant(\n typeof useContext === \"function\",\n \"You must use React >= 16.8 in order to use useRouteMatch()\"\n );\n }\n\n const location = useLocation();\n const match = useContext(RouterContext).match;\n return path ? matchPath(location.pathname, path) : match;\n}\n","import React from \"react\";\nimport { Router } from \"react-router\";\nimport { createBrowserHistory as createHistory } from \"history\";\nimport PropTypes from \"prop-types\";\nimport warning from \"tiny-warning\";\n\n/**\n * The public API for a that uses HTML5 history.\n */\nclass BrowserRouter extends React.Component {\n history = createHistory(this.props);\n\n render() {\n return ;\n }\n}\n\nif (__DEV__) {\n BrowserRouter.propTypes = {\n basename: PropTypes.string,\n children: PropTypes.node,\n forceRefresh: PropTypes.bool,\n getUserConfirmation: PropTypes.func,\n keyLength: PropTypes.number\n };\n\n BrowserRouter.prototype.componentDidMount = function() {\n warning(\n !this.props.history,\n \" ignores the history prop. To use a custom history, \" +\n \"use `import { Router }` instead of `import { BrowserRouter as Router }`.\"\n );\n };\n}\n\nexport default BrowserRouter;\n","import React from \"react\";\nimport { Router } from \"react-router\";\nimport { createHashHistory as createHistory } from \"history\";\nimport PropTypes from \"prop-types\";\nimport warning from \"tiny-warning\";\n\n/**\n * The public API for a that uses window.location.hash.\n */\nclass HashRouter extends React.Component {\n history = createHistory(this.props);\n\n render() {\n return ;\n }\n}\n\nif (__DEV__) {\n HashRouter.propTypes = {\n basename: PropTypes.string,\n children: PropTypes.node,\n getUserConfirmation: PropTypes.func,\n hashType: PropTypes.oneOf([\"hashbang\", \"noslash\", \"slash\"])\n };\n\n HashRouter.prototype.componentDidMount = function() {\n warning(\n !this.props.history,\n \" ignores the history prop. To use a custom history, \" +\n \"use `import { Router }` instead of `import { HashRouter as Router }`.\"\n );\n };\n}\n\nexport default HashRouter;\n","import { createLocation } from \"history\";\n\nexport const resolveToLocation = (to, currentLocation) =>\n typeof to === \"function\" ? to(currentLocation) : to;\n\nexport const normalizeToLocation = (to, currentLocation) => {\n return typeof to === \"string\"\n ? createLocation(to, null, null, currentLocation)\n : to;\n};\n","import React from \"react\";\nimport { __RouterContext as RouterContext } from \"react-router\";\nimport { createPath } from 'history';\nimport PropTypes from \"prop-types\";\nimport invariant from \"tiny-invariant\";\nimport {\n resolveToLocation,\n normalizeToLocation\n} from \"./utils/locationUtils.js\";\n\n// React 15 compat\nconst forwardRefShim = C => C;\nlet { forwardRef } = React;\nif (typeof forwardRef === \"undefined\") {\n forwardRef = forwardRefShim;\n}\n\nfunction isModifiedEvent(event) {\n return !!(event.metaKey || event.altKey || event.ctrlKey || event.shiftKey);\n}\n\nconst LinkAnchor = forwardRef(\n (\n {\n innerRef, // TODO: deprecate\n navigate,\n onClick,\n ...rest\n },\n forwardedRef\n ) => {\n const { target } = rest;\n\n let props = {\n ...rest,\n onClick: event => {\n try {\n if (onClick) onClick(event);\n } catch (ex) {\n event.preventDefault();\n throw ex;\n }\n\n if (\n !event.defaultPrevented && // onClick prevented default\n event.button === 0 && // ignore everything but left clicks\n (!target || target === \"_self\") && // let browser handle \"target=_blank\" etc.\n !isModifiedEvent(event) // ignore clicks with modifier keys\n ) {\n event.preventDefault();\n navigate();\n }\n }\n };\n\n // React 15 compat\n if (forwardRefShim !== forwardRef) {\n props.ref = forwardedRef || innerRef;\n } else {\n props.ref = innerRef;\n }\n\n /* eslint-disable-next-line jsx-a11y/anchor-has-content */\n return ;\n }\n);\n\nif (__DEV__) {\n LinkAnchor.displayName = \"LinkAnchor\";\n}\n\n/**\n * The public API for rendering a history-aware .\n */\nconst Link = forwardRef(\n (\n {\n component = LinkAnchor,\n replace,\n to,\n innerRef, // TODO: deprecate\n ...rest\n },\n forwardedRef\n ) => {\n return (\n \n {context => {\n invariant(context, \"You should not use outside a \");\n\n const { history } = context;\n\n const location = normalizeToLocation(\n resolveToLocation(to, context.location),\n context.location\n );\n\n const href = location ? history.createHref(location) : \"\";\n const props = {\n ...rest,\n href,\n navigate() {\n const location = resolveToLocation(to, context.location);\n const isDuplicateNavigation = createPath(context.location) === createPath(normalizeToLocation(location));\n const method = (replace || isDuplicateNavigation) ? history.replace : history.push;\n\n method(location);\n }\n };\n\n // React 15 compat\n if (forwardRefShim !== forwardRef) {\n props.ref = forwardedRef || innerRef;\n } else {\n props.innerRef = innerRef;\n }\n\n return React.createElement(component, props);\n }}\n \n );\n }\n);\n\nif (__DEV__) {\n const toType = PropTypes.oneOfType([\n PropTypes.string,\n PropTypes.object,\n PropTypes.func\n ]);\n const refType = PropTypes.oneOfType([\n PropTypes.string,\n PropTypes.func,\n PropTypes.shape({ current: PropTypes.any })\n ]);\n\n Link.displayName = \"Link\";\n\n Link.propTypes = {\n innerRef: refType,\n onClick: PropTypes.func,\n replace: PropTypes.bool,\n target: PropTypes.string,\n to: toType.isRequired\n };\n}\n\nexport default Link;\n","import React from \"react\";\nimport { __RouterContext as RouterContext, matchPath } from \"react-router\";\nimport PropTypes from \"prop-types\";\nimport invariant from \"tiny-invariant\";\nimport Link from \"./Link.js\";\nimport {\n resolveToLocation,\n normalizeToLocation\n} from \"./utils/locationUtils.js\";\n\n// React 15 compat\nconst forwardRefShim = C => C;\nlet { forwardRef } = React;\nif (typeof forwardRef === \"undefined\") {\n forwardRef = forwardRefShim;\n}\n\nfunction joinClassnames(...classnames) {\n return classnames.filter(i => i).join(\" \");\n}\n\n/**\n * A wrapper that knows if it's \"active\" or not.\n */\nconst NavLink = forwardRef(\n (\n {\n \"aria-current\": ariaCurrent = \"page\",\n activeClassName = \"active\", // TODO: deprecate\n activeStyle, // TODO: deprecate\n className: classNameProp,\n exact,\n isActive: isActiveProp,\n location: locationProp,\n sensitive,\n strict,\n style: styleProp,\n to,\n innerRef, // TODO: deprecate\n ...rest\n },\n forwardedRef\n ) => {\n return (\n \n {context => {\n invariant(context, \"You should not use outside a \");\n\n const currentLocation = locationProp || context.location;\n const toLocation = normalizeToLocation(\n resolveToLocation(to, currentLocation),\n currentLocation\n );\n const { pathname: path } = toLocation;\n // Regex taken from: https://github.com/pillarjs/path-to-regexp/blob/master/index.js#L202\n const escapedPath =\n path && path.replace(/([.+*?=^!:${}()[\\]|/\\\\])/g, \"\\\\$1\");\n\n const match = escapedPath\n ? matchPath(currentLocation.pathname, {\n path: escapedPath,\n exact,\n sensitive,\n strict\n })\n : null;\n const isActive = !!(isActiveProp\n ? isActiveProp(match, currentLocation)\n : match);\n\n let className =\n typeof classNameProp === \"function\"\n ? classNameProp(isActive)\n : classNameProp;\n\n let style =\n typeof styleProp === \"function\" ? styleProp(isActive) : styleProp;\n\n if (isActive) {\n className = joinClassnames(className, activeClassName);\n style = { ...style, ...activeStyle };\n }\n\n const props = {\n \"aria-current\": (isActive && ariaCurrent) || null,\n className,\n style,\n to: toLocation,\n ...rest\n };\n\n // React 15 compat\n if (forwardRefShim !== forwardRef) {\n props.ref = forwardedRef || innerRef;\n } else {\n props.innerRef = innerRef;\n }\n\n return ;\n }}\n \n );\n }\n);\n\nif (__DEV__) {\n NavLink.displayName = \"NavLink\";\n\n const ariaCurrentType = PropTypes.oneOf([\n \"page\",\n \"step\",\n \"location\",\n \"date\",\n \"time\",\n \"true\",\n \"false\"\n ]);\n\n NavLink.propTypes = {\n ...Link.propTypes,\n \"aria-current\": ariaCurrentType,\n activeClassName: PropTypes.string,\n activeStyle: PropTypes.object,\n className: PropTypes.oneOfType([PropTypes.string, PropTypes.func]),\n exact: PropTypes.bool,\n isActive: PropTypes.func,\n location: PropTypes.object,\n sensitive: PropTypes.bool,\n strict: PropTypes.bool,\n style: PropTypes.oneOfType([PropTypes.object, PropTypes.func])\n };\n}\n\nexport default NavLink;\n","export default function _arrayLikeToArray(arr, len) {\n if (len == null || len > arr.length) len = arr.length;\n\n for (var i = 0, arr2 = new Array(len); i < len; i++) {\n arr2[i] = arr[i];\n }\n\n return arr2;\n}","import arrayWithHoles from \"./arrayWithHoles.js\";\nimport iterableToArrayLimit from \"./iterableToArrayLimit.js\";\nimport unsupportedIterableToArray from \"./unsupportedIterableToArray.js\";\nimport nonIterableRest from \"./nonIterableRest.js\";\nexport default function _slicedToArray(arr, i) {\n return arrayWithHoles(arr) || iterableToArrayLimit(arr, i) || unsupportedIterableToArray(arr, i) || nonIterableRest();\n}","export default function _arrayWithHoles(arr) {\n if (Array.isArray(arr)) return arr;\n}","export default function _iterableToArrayLimit(arr, i) {\n var _i = arr == null ? null : typeof Symbol !== \"undefined\" && arr[Symbol.iterator] || arr[\"@@iterator\"];\n\n if (_i == null) return;\n var _arr = [];\n var _n = true;\n var _d = false;\n\n var _s, _e;\n\n try {\n for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) {\n _arr.push(_s.value);\n\n if (i && _arr.length === i) break;\n }\n } catch (err) {\n _d = true;\n _e = err;\n } finally {\n try {\n if (!_n && _i[\"return\"] != null) _i[\"return\"]();\n } finally {\n if (_d) throw _e;\n }\n }\n\n return _arr;\n}","import arrayLikeToArray from \"./arrayLikeToArray.js\";\nexport default function _unsupportedIterableToArray(o, minLen) {\n if (!o) return;\n if (typeof o === \"string\") return arrayLikeToArray(o, minLen);\n var n = Object.prototype.toString.call(o).slice(8, -1);\n if (n === \"Object\" && o.constructor) n = o.constructor.name;\n if (n === \"Map\" || n === \"Set\") return Array.from(o);\n if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return arrayLikeToArray(o, minLen);\n}","export default function _nonIterableRest() {\n throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\");\n}","/*\n * Copyright 2019 Palantir Technologies, Inc. All rights reserved.\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\nif (typeof require !== \"undefined\" && typeof window !== \"undefined\" && typeof document !== \"undefined\") {\n // we're in browser\n require(\"dom4\"); // only import actual dom4 if we're in the browser (not server-compatible)\n // we'll still need dom4 types for the TypeScript to compile, these are included in package.json\n}\n\nexport {};\n","/*! *****************************************************************************\r\nCopyright (c) Microsoft Corporation.\r\n\r\nPermission to use, copy, modify, and/or distribute this software for any\r\npurpose with or without fee is hereby granted.\r\n\r\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH\r\nREGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY\r\nAND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,\r\nINDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM\r\nLOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR\r\nOTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR\r\nPERFORMANCE OF THIS SOFTWARE.\r\n***************************************************************************** */\r\n/* global Reflect, Promise */\r\n\r\nvar extendStatics = function(d, b) {\r\n extendStatics = Object.setPrototypeOf ||\r\n ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||\r\n function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };\r\n return extendStatics(d, b);\r\n};\r\n\r\nexport function __extends(d, b) {\r\n extendStatics(d, b);\r\n function __() { this.constructor = d; }\r\n d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\r\n}\r\n\r\nexport var __assign = function() {\r\n __assign = Object.assign || function __assign(t) {\r\n for (var s, i = 1, n = arguments.length; i < n; i++) {\r\n s = arguments[i];\r\n for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p];\r\n }\r\n return t;\r\n }\r\n return __assign.apply(this, arguments);\r\n}\r\n\r\nexport function __rest(s, e) {\r\n var t = {};\r\n for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)\r\n t[p] = s[p];\r\n if (s != null && typeof Object.getOwnPropertySymbols === \"function\")\r\n for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {\r\n if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))\r\n t[p[i]] = s[p[i]];\r\n }\r\n return t;\r\n}\r\n\r\nexport function __decorate(decorators, target, key, desc) {\r\n var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;\r\n if (typeof Reflect === \"object\" && typeof Reflect.decorate === \"function\") r = Reflect.decorate(decorators, target, key, desc);\r\n else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;\r\n return c > 3 && r && Object.defineProperty(target, key, r), r;\r\n}\r\n\r\nexport function __param(paramIndex, decorator) {\r\n return function (target, key) { decorator(target, key, paramIndex); }\r\n}\r\n\r\nexport function __metadata(metadataKey, metadataValue) {\r\n if (typeof Reflect === \"object\" && typeof Reflect.metadata === \"function\") return Reflect.metadata(metadataKey, metadataValue);\r\n}\r\n\r\nexport function __awaiter(thisArg, _arguments, P, generator) {\r\n function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }\r\n return new (P || (P = Promise))(function (resolve, reject) {\r\n function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }\r\n function rejected(value) { try { step(generator[\"throw\"](value)); } catch (e) { reject(e); } }\r\n function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }\r\n step((generator = generator.apply(thisArg, _arguments || [])).next());\r\n });\r\n}\r\n\r\nexport function __generator(thisArg, body) {\r\n var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;\r\n return g = { next: verb(0), \"throw\": verb(1), \"return\": verb(2) }, typeof Symbol === \"function\" && (g[Symbol.iterator] = function() { return this; }), g;\r\n function verb(n) { return function (v) { return step([n, v]); }; }\r\n function step(op) {\r\n if (f) throw new TypeError(\"Generator is already executing.\");\r\n while (_) try {\r\n if (f = 1, y && (t = op[0] & 2 ? y[\"return\"] : op[0] ? y[\"throw\"] || ((t = y[\"return\"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;\r\n if (y = 0, t) op = [op[0] & 2, t.value];\r\n switch (op[0]) {\r\n case 0: case 1: t = op; break;\r\n case 4: _.label++; return { value: op[1], done: false };\r\n case 5: _.label++; y = op[1]; op = [0]; continue;\r\n case 7: op = _.ops.pop(); _.trys.pop(); continue;\r\n default:\r\n if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }\r\n if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }\r\n if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }\r\n if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }\r\n if (t[2]) _.ops.pop();\r\n _.trys.pop(); continue;\r\n }\r\n op = body.call(thisArg, _);\r\n } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }\r\n if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };\r\n }\r\n}\r\n\r\nexport function __createBinding(o, m, k, k2) {\r\n if (k2 === undefined) k2 = k;\r\n o[k2] = m[k];\r\n}\r\n\r\nexport function __exportStar(m, exports) {\r\n for (var p in m) if (p !== \"default\" && !exports.hasOwnProperty(p)) exports[p] = m[p];\r\n}\r\n\r\nexport function __values(o) {\r\n var s = typeof Symbol === \"function\" && Symbol.iterator, m = s && o[s], i = 0;\r\n if (m) return m.call(o);\r\n if (o && typeof o.length === \"number\") return {\r\n next: function () {\r\n if (o && i >= o.length) o = void 0;\r\n return { value: o && o[i++], done: !o };\r\n }\r\n };\r\n throw new TypeError(s ? \"Object is not iterable.\" : \"Symbol.iterator is not defined.\");\r\n}\r\n\r\nexport function __read(o, n) {\r\n var m = typeof Symbol === \"function\" && o[Symbol.iterator];\r\n if (!m) return o;\r\n var i = m.call(o), r, ar = [], e;\r\n try {\r\n while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);\r\n }\r\n catch (error) { e = { error: error }; }\r\n finally {\r\n try {\r\n if (r && !r.done && (m = i[\"return\"])) m.call(i);\r\n }\r\n finally { if (e) throw e.error; }\r\n }\r\n return ar;\r\n}\r\n\r\nexport function __spread() {\r\n for (var ar = [], i = 0; i < arguments.length; i++)\r\n ar = ar.concat(__read(arguments[i]));\r\n return ar;\r\n}\r\n\r\nexport function __spreadArrays() {\r\n for (var s = 0, i = 0, il = arguments.length; i < il; i++) s += arguments[i].length;\r\n for (var r = Array(s), k = 0, i = 0; i < il; i++)\r\n for (var a = arguments[i], j = 0, jl = a.length; j < jl; j++, k++)\r\n r[k] = a[j];\r\n return r;\r\n};\r\n\r\nexport function __await(v) {\r\n return this instanceof __await ? (this.v = v, this) : new __await(v);\r\n}\r\n\r\nexport function __asyncGenerator(thisArg, _arguments, generator) {\r\n if (!Symbol.asyncIterator) throw new TypeError(\"Symbol.asyncIterator is not defined.\");\r\n var g = generator.apply(thisArg, _arguments || []), i, q = [];\r\n return i = {}, verb(\"next\"), verb(\"throw\"), verb(\"return\"), i[Symbol.asyncIterator] = function () { return this; }, i;\r\n function verb(n) { if (g[n]) i[n] = function (v) { return new Promise(function (a, b) { q.push([n, v, a, b]) > 1 || resume(n, v); }); }; }\r\n function resume(n, v) { try { step(g[n](v)); } catch (e) { settle(q[0][3], e); } }\r\n function step(r) { r.value instanceof __await ? Promise.resolve(r.value.v).then(fulfill, reject) : settle(q[0][2], r); }\r\n function fulfill(value) { resume(\"next\", value); }\r\n function reject(value) { resume(\"throw\", value); }\r\n function settle(f, v) { if (f(v), q.shift(), q.length) resume(q[0][0], q[0][1]); }\r\n}\r\n\r\nexport function __asyncDelegator(o) {\r\n var i, p;\r\n return i = {}, verb(\"next\"), verb(\"throw\", function (e) { throw e; }), verb(\"return\"), i[Symbol.iterator] = function () { return this; }, i;\r\n function verb(n, f) { i[n] = o[n] ? function (v) { return (p = !p) ? { value: __await(o[n](v)), done: n === \"return\" } : f ? f(v) : v; } : f; }\r\n}\r\n\r\nexport function __asyncValues(o) {\r\n if (!Symbol.asyncIterator) throw new TypeError(\"Symbol.asyncIterator is not defined.\");\r\n var m = o[Symbol.asyncIterator], i;\r\n return m ? m.call(o) : (o = typeof __values === \"function\" ? __values(o) : o[Symbol.iterator](), i = {}, verb(\"next\"), verb(\"throw\"), verb(\"return\"), i[Symbol.asyncIterator] = function () { return this; }, i);\r\n function verb(n) { i[n] = o[n] && function (v) { return new Promise(function (resolve, reject) { v = o[n](v), settle(resolve, reject, v.done, v.value); }); }; }\r\n function settle(resolve, reject, d, v) { Promise.resolve(v).then(function(v) { resolve({ value: v, done: d }); }, reject); }\r\n}\r\n\r\nexport function __makeTemplateObject(cooked, raw) {\r\n if (Object.defineProperty) { Object.defineProperty(cooked, \"raw\", { value: raw }); } else { cooked.raw = raw; }\r\n return cooked;\r\n};\r\n\r\nexport function __importStar(mod) {\r\n if (mod && mod.__esModule) return mod;\r\n var result = {};\r\n if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k];\r\n result.default = mod;\r\n return result;\r\n}\r\n\r\nexport function __importDefault(mod) {\r\n return (mod && mod.__esModule) ? mod : { default: mod };\r\n}\r\n\r\nexport function __classPrivateFieldGet(receiver, privateMap) {\r\n if (!privateMap.has(receiver)) {\r\n throw new TypeError(\"attempted to get private field on non-instance\");\r\n }\r\n return privateMap.get(receiver);\r\n}\r\n\r\nexport function __classPrivateFieldSet(receiver, privateMap, value) {\r\n if (!privateMap.has(receiver)) {\r\n throw new TypeError(\"attempted to set private field on non-instance\");\r\n }\r\n privateMap.set(receiver, value);\r\n return value;\r\n}\r\n","/*\n * Copyright 2015 Palantir Technologies, Inc. All rights reserved.\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\nimport * as React from \"react\";\n\nimport { IconName } from \"@blueprintjs/icons\";\n\nimport { Intent } from \"./intent\";\nimport { IRef } from \"./refs\";\n\nexport const DISPLAYNAME_PREFIX = \"Blueprint3\";\n\n/**\n * Alias for all valid HTML props for `
` element.\n * Does not include React's `ref` or `key`.\n */\nexport type HTMLDivProps = React.HTMLAttributes;\n\n/**\n * Alias for all valid HTML props for `` element.\n * Does not include React's `ref` or `key`.\n */\nexport type HTMLInputProps = React.InputHTMLAttributes;\n\n/**\n * Alias for a `JSX.Element` or a value that renders nothing.\n *\n * In React, `boolean`, `null`, and `undefined` do not produce any output.\n */\nexport type MaybeElement = JSX.Element | false | null | undefined;\n\n/**\n * A shared base interface for all Blueprint component props.\n *\n * @deprecated use Props\n */\nexport interface IProps {\n /** A space-delimited list of class names to pass along to a child element. */\n className?: string;\n}\n// eslint-disable-next-line deprecation/deprecation\nexport type Props = IProps;\n\n/** @deprecated use IntentProps */\nexport interface IIntentProps {\n /** Visual intent color to apply to element. */\n intent?: Intent;\n}\n// eslint-disable-next-line deprecation/deprecation\nexport type IntentProps = IIntentProps;\n\n/**\n * Interface for a clickable action, such as a button or menu item.\n * These props can be spready directly to a `
\n );\n }\n\n public componentDidMount() {\n this.startTimeout();\n }\n\n public componentDidUpdate(prevProps: IToastProps) {\n if (prevProps.timeout !== this.props.timeout) {\n if (this.props.timeout! > 0) {\n this.startTimeout();\n } else {\n this.clearTimeouts();\n }\n }\n }\n\n public componentWillUnmount() {\n this.clearTimeouts();\n }\n\n private maybeRenderActionButton() {\n const { action } = this.props;\n if (action == null) {\n return undefined;\n } else {\n return ;\n }\n }\n\n private handleActionClick = (e: React.MouseEvent) => {\n this.props.action?.onClick?.(e);\n this.triggerDismiss(false);\n };\n\n private handleCloseClick = () => this.triggerDismiss(false);\n\n private triggerDismiss(didTimeoutExpire: boolean) {\n this.clearTimeouts();\n this.props.onDismiss?.(didTimeoutExpire);\n }\n\n private startTimeout = () => {\n this.clearTimeouts();\n if (this.props.timeout! > 0) {\n this.setTimeout(() => this.triggerDismiss(true), this.props.timeout);\n }\n };\n}\n","/*\n * Copyright 2016 Palantir Technologies, Inc. All rights reserved.\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\nimport classNames from \"classnames\";\nimport * as React from \"react\";\nimport * as ReactDOM from \"react-dom\";\nimport { polyfill } from \"react-lifecycles-compat\";\n\nimport { AbstractPureComponent2, Classes, Position } from \"../../common\";\nimport { TOASTER_CREATE_NULL, TOASTER_MAX_TOASTS_INVALID, TOASTER_WARN_INLINE } from \"../../common/errors\";\nimport { ESCAPE } from \"../../common/keys\";\nimport { DISPLAYNAME_PREFIX, Props } from \"../../common/props\";\nimport { isNodeEnv } from \"../../common/utils\";\nimport { Overlay } from \"../overlay/overlay\";\nimport { IToastProps, Toast } from \"./toast\";\n\nexport type IToastOptions = IToastProps & { key: string };\nexport type ToasterPosition =\n | typeof Position.TOP\n | typeof Position.TOP_LEFT\n | typeof Position.TOP_RIGHT\n | typeof Position.BOTTOM\n | typeof Position.BOTTOM_LEFT\n | typeof Position.BOTTOM_RIGHT;\n\n/** Instance methods available on a `` component instance. */\nexport interface IToaster {\n /**\n * Shows a new toast to the user, or updates an existing toast corresponding to the provided key (optional).\n *\n * Returns the unique key of the toast.\n */\n show(props: IToastProps, key?: string): string;\n\n /** Dismiss the given toast instantly. */\n dismiss(key: string): void;\n\n /** Dismiss all toasts instantly. */\n clear(): void;\n\n /** Returns the props for all current toasts. */\n getToasts(): IToastOptions[];\n}\n\n/**\n * Props supported by the `` component.\n * These props can be passed as an argument to the static `Toaster.create(props?, container?)` method.\n */\nexport interface IToasterProps extends Props {\n /**\n * Whether a toast should acquire application focus when it first opens.\n * This is disabled by default so that toasts do not interrupt the user's flow.\n * Note that `enforceFocus` is always disabled for `Toaster`s.\n *\n * @default false\n */\n autoFocus?: boolean;\n\n /**\n * Whether pressing the `esc` key should clear all active toasts.\n *\n * @default true\n */\n canEscapeKeyClear?: boolean;\n\n /**\n * Whether the toaster should be rendered into a new element attached to `document.body`.\n * If `false`, then positioning will be relative to the parent element.\n *\n * This prop is ignored by `Toaster.create()` as that method always appends a new element\n * to the container.\n *\n * @default true\n */\n usePortal?: boolean;\n\n /**\n * Position of `Toaster` within its container.\n *\n * @default Position.TOP\n */\n position?: ToasterPosition;\n\n /**\n * The maximum number of active toasts that can be displayed at once.\n *\n * When the limit is about to be exceeded, the oldest active toast is removed.\n *\n * @default undefined\n */\n maxToasts?: number;\n}\n\nexport interface IToasterState {\n toasts: IToastOptions[];\n}\n\n@polyfill\nexport class Toaster extends AbstractPureComponent2 implements IToaster {\n public static displayName = `${DISPLAYNAME_PREFIX}.Toaster`;\n\n public static defaultProps: IToasterProps = {\n autoFocus: false,\n canEscapeKeyClear: true,\n position: Position.TOP,\n usePortal: true,\n };\n\n /**\n * Create a new `Toaster` instance that can be shared around your application.\n * The `Toaster` will be rendered into a new element appended to the given container.\n */\n public static create(props?: IToasterProps, container = document.body): IToaster {\n if (props != null && props.usePortal != null && !isNodeEnv(\"production\")) {\n console.warn(TOASTER_WARN_INLINE);\n }\n const containerElement = document.createElement(\"div\");\n container.appendChild(containerElement);\n const toaster = ReactDOM.render(\n ,\n containerElement,\n ) as Toaster;\n if (toaster == null) {\n throw new Error(TOASTER_CREATE_NULL);\n }\n return toaster;\n }\n\n public state: IToasterState = {\n toasts: [],\n };\n\n // auto-incrementing identifier for un-keyed toasts\n private toastId = 0;\n\n public show(props: IToastProps, key?: string) {\n if (this.props.maxToasts) {\n // check if active number of toasts are at the maxToasts limit\n this.dismissIfAtLimit();\n }\n const options = this.createToastOptions(props, key);\n if (key === undefined || this.isNewToastKey(key)) {\n this.setState(prevState => ({\n toasts: [options, ...prevState.toasts],\n }));\n } else {\n this.setState(prevState => ({\n toasts: prevState.toasts.map(t => (t.key === key ? options : t)),\n }));\n }\n return options.key;\n }\n\n public dismiss(key: string, timeoutExpired = false) {\n this.setState(({ toasts }) => ({\n toasts: toasts.filter(t => {\n const matchesKey = t.key === key;\n if (matchesKey) {\n t.onDismiss?.(timeoutExpired);\n }\n return !matchesKey;\n }),\n }));\n }\n\n public clear() {\n this.state.toasts.forEach(t => t.onDismiss?.(false));\n this.setState({ toasts: [] });\n }\n\n public getToasts() {\n return this.state.toasts;\n }\n\n public render() {\n const classes = classNames(Classes.TOAST_CONTAINER, this.getPositionClasses(), this.props.className);\n return (\n 0 || this.props.children != null}\n onClose={this.handleClose}\n shouldReturnFocusOnClose={false}\n // $pt-transition-duration * 3 + $pt-transition-duration / 2\n transitionDuration={350}\n transitionName={Classes.TOAST}\n usePortal={this.props.usePortal}\n >\n {this.state.toasts.map(this.renderToast, this)}\n {this.props.children}\n \n );\n }\n\n protected validateProps({ maxToasts }: IToasterProps) {\n // maximum number of toasts should not be a number less than 1\n if (maxToasts !== undefined && maxToasts < 1) {\n throw new Error(TOASTER_MAX_TOASTS_INVALID);\n }\n }\n\n private isNewToastKey(key: string) {\n return this.state.toasts.every(toast => toast.key !== key);\n }\n\n private dismissIfAtLimit() {\n if (this.state.toasts.length === this.props.maxToasts) {\n // dismiss the oldest toast to stay within the maxToasts limit\n this.dismiss(this.state.toasts[this.state.toasts.length - 1].key!);\n }\n }\n\n private renderToast = (toast: IToastOptions) => {\n return ;\n };\n\n private createToastOptions(props: IToastProps, key = `toast-${this.toastId++}`) {\n // clone the object before adding the key prop to avoid leaking the mutation\n return { ...props, key };\n }\n\n private getPositionClasses() {\n const positions = this.props.position!.split(\"-\");\n // NOTE that there is no -center class because that's the default style\n return [\n ...positions.map(p => `${Classes.TOAST_CONTAINER}-${p.toLowerCase()}`),\n `${Classes.TOAST_CONTAINER}-${this.props.usePortal ? \"in-portal\" : \"inline\"}`,\n ];\n }\n\n private getDismissHandler = (toast: IToastOptions) => (timeoutExpired: boolean) => {\n this.dismiss(toast.key, timeoutExpired);\n };\n\n private handleClose = (e: React.SyntheticEvent) => {\n // NOTE that `e` isn't always a KeyboardEvent but that's the only type we care about\n // HACKHACK: https://github.com/palantir/blueprint/issues/4165\n /* eslint-disable-next-line deprecation/deprecation */\n if ((e as React.KeyboardEvent).which === ESCAPE) {\n this.clear();\n }\n };\n}\n\nexport const OverlayToaster = Toaster;\nexport type OverlayToasterProps = IToasterProps;\n","export default function _assertThisInitialized(self) {\n if (self === void 0) {\n throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\");\n }\n\n return self;\n}","export default function _defineProperty(obj, key, value) {\n if (key in obj) {\n Object.defineProperty(obj, key, {\n value: value,\n enumerable: true,\n configurable: true,\n writable: true\n });\n } else {\n obj[key] = value;\n }\n\n return obj;\n}","import _inheritsLoose from \"@babel/runtime/helpers/inheritsLoose\";\nimport _assertThisInitialized from \"@babel/runtime/helpers/assertThisInitialized\";\nimport _defineProperty from \"@babel/runtime/helpers/defineProperty\";\nimport * as React from 'react';\nimport createContext from '@hypnosphi/create-react-context';\nexport var ManagerReferenceNodeContext = createContext();\nexport var ManagerReferenceNodeSetterContext = createContext();\n\nvar Manager =\n/*#__PURE__*/\nfunction (_React$Component) {\n _inheritsLoose(Manager, _React$Component);\n\n function Manager() {\n var _this;\n\n for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {\n args[_key] = arguments[_key];\n }\n\n _this = _React$Component.call.apply(_React$Component, [this].concat(args)) || this;\n\n _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"referenceNode\", void 0);\n\n _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"setReferenceNode\", function (newReferenceNode) {\n if (newReferenceNode && _this.referenceNode !== newReferenceNode) {\n _this.referenceNode = newReferenceNode;\n\n _this.forceUpdate();\n }\n });\n\n return _this;\n }\n\n var _proto = Manager.prototype;\n\n _proto.componentWillUnmount = function componentWillUnmount() {\n this.referenceNode = null;\n };\n\n _proto.render = function render() {\n return React.createElement(ManagerReferenceNodeContext.Provider, {\n value: this.referenceNode\n }, React.createElement(ManagerReferenceNodeSetterContext.Provider, {\n value: this.setReferenceNode\n }, this.props.children));\n };\n\n return Manager;\n}(React.Component);\n\nexport { Manager as default };","/**\n * Takes an argument and if it's an array, returns the first item in the array,\n * otherwise returns the argument. Used for Preact compatibility.\n */\nexport var unwrapArray = function unwrapArray(arg) {\n return Array.isArray(arg) ? arg[0] : arg;\n};\n/**\n * Takes a maybe-undefined function and arbitrary args and invokes the function\n * only if it is defined.\n */\n\nexport var safeInvoke = function safeInvoke(fn) {\n if (typeof fn === \"function\") {\n for (var _len = arguments.length, args = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) {\n args[_key - 1] = arguments[_key];\n }\n\n return fn.apply(void 0, args);\n }\n};\n/**\n * Does a shallow equality check of two objects by comparing the reference\n * equality of each value.\n */\n\nexport var shallowEqual = function shallowEqual(objA, objB) {\n var aKeys = Object.keys(objA);\n var bKeys = Object.keys(objB);\n\n if (bKeys.length !== aKeys.length) {\n return false;\n }\n\n for (var i = 0; i < bKeys.length; i++) {\n var key = aKeys[i];\n\n if (objA[key] !== objB[key]) {\n return false;\n }\n }\n\n return true;\n};\n/**\n * Sets a ref using either a ref callback or a ref object\n */\n\nexport var setRef = function setRef(ref, node) {\n // if its a function call it\n if (typeof ref === \"function\") {\n return safeInvoke(ref, node);\n } // otherwise we should treat it as a ref object\n else if (ref != null) {\n ref.current = node;\n }\n};","import _extends from \"@babel/runtime/helpers/extends\";\nimport _inheritsLoose from \"@babel/runtime/helpers/inheritsLoose\";\nimport _assertThisInitialized from \"@babel/runtime/helpers/assertThisInitialized\";\nimport _defineProperty from \"@babel/runtime/helpers/defineProperty\";\nimport * as React from 'react';\nimport warning from 'warning';\nimport { ManagerReferenceNodeSetterContext } from './Manager';\nimport { safeInvoke, unwrapArray, setRef } from './utils';\n\nvar InnerReference =\n/*#__PURE__*/\nfunction (_React$Component) {\n _inheritsLoose(InnerReference, _React$Component);\n\n function InnerReference() {\n var _this;\n\n for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {\n args[_key] = arguments[_key];\n }\n\n _this = _React$Component.call.apply(_React$Component, [this].concat(args)) || this;\n\n _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"refHandler\", function (node) {\n setRef(_this.props.innerRef, node);\n safeInvoke(_this.props.setReferenceNode, node);\n });\n\n return _this;\n }\n\n var _proto = InnerReference.prototype;\n\n _proto.componentWillUnmount = function componentWillUnmount() {\n setRef(this.props.innerRef, null);\n };\n\n _proto.render = function render() {\n warning(Boolean(this.props.setReferenceNode), '`Reference` should not be used outside of a `Manager` component.');\n return unwrapArray(this.props.children)({\n ref: this.refHandler\n });\n };\n\n return InnerReference;\n}(React.Component);\n\nexport default function Reference(props) {\n return React.createElement(ManagerReferenceNodeSetterContext.Consumer, null, function (setReferenceNode) {\n return React.createElement(InnerReference, _extends({\n setReferenceNode: setReferenceNode\n }, props));\n });\n}","export default typeof window !== 'undefined' && typeof document !== 'undefined' && typeof navigator !== 'undefined';\n","import isBrowser from './isBrowser';\n\nconst timeoutDuration = (function(){\n const longerTimeoutBrowsers = ['Edge', 'Trident', 'Firefox'];\n for (let i = 0; i < longerTimeoutBrowsers.length; i += 1) {\n if (isBrowser && navigator.userAgent.indexOf(longerTimeoutBrowsers[i]) >= 0) {\n return 1;\n }\n }\n return 0;\n}());\n\nexport function microtaskDebounce(fn) {\n let called = false\n return () => {\n if (called) {\n return\n }\n called = true\n window.Promise.resolve().then(() => {\n called = false\n fn()\n })\n }\n}\n\nexport function taskDebounce(fn) {\n let scheduled = false;\n return () => {\n if (!scheduled) {\n scheduled = true;\n setTimeout(() => {\n scheduled = false;\n fn();\n }, timeoutDuration);\n }\n };\n}\n\nconst supportsMicroTasks = isBrowser && window.Promise\n\n\n/**\n* Create a debounced version of a method, that's asynchronously deferred\n* but called in the minimum time possible.\n*\n* @method\n* @memberof Popper.Utils\n* @argument {Function} fn\n* @returns {Function}\n*/\nexport default (supportsMicroTasks\n ? microtaskDebounce\n : taskDebounce);\n","/**\n * Check if the given variable is a function\n * @method\n * @memberof Popper.Utils\n * @argument {Any} functionToCheck - variable to check\n * @returns {Boolean} answer to: is a function?\n */\nexport default function isFunction(functionToCheck) {\n const getType = {};\n return (\n functionToCheck &&\n getType.toString.call(functionToCheck) === '[object Function]'\n );\n}\n","/**\n * Get CSS computed property of the given element\n * @method\n * @memberof Popper.Utils\n * @argument {Eement} element\n * @argument {String} property\n */\nexport default function getStyleComputedProperty(element, property) {\n if (element.nodeType !== 1) {\n return [];\n }\n // NOTE: 1 DOM access here\n const window = element.ownerDocument.defaultView;\n const css = window.getComputedStyle(element, null);\n return property ? css[property] : css;\n}\n","/**\n * Returns the parentNode or the host of the element\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @returns {Element} parent\n */\nexport default function getParentNode(element) {\n if (element.nodeName === 'HTML') {\n return element;\n }\n return element.parentNode || element.host;\n}\n","import getStyleComputedProperty from './getStyleComputedProperty';\nimport getParentNode from './getParentNode';\n\n/**\n * Returns the scrolling parent of the given element\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @returns {Element} scroll parent\n */\nexport default function getScrollParent(element) {\n // Return body, `getScroll` will take care to get the correct `scrollTop` from it\n if (!element) {\n return document.body\n }\n\n switch (element.nodeName) {\n case 'HTML':\n case 'BODY':\n return element.ownerDocument.body\n case '#document':\n return element.body\n }\n\n // Firefox want us to check `-x` and `-y` variations as well\n const { overflow, overflowX, overflowY } = getStyleComputedProperty(element);\n if (/(auto|scroll|overlay)/.test(overflow + overflowY + overflowX)) {\n return element;\n }\n\n return getScrollParent(getParentNode(element));\n}\n","/**\n * Returns the reference node of the reference object, or the reference object itself.\n * @method\n * @memberof Popper.Utils\n * @param {Element|Object} reference - the reference element (the popper will be relative to this)\n * @returns {Element} parent\n */\nexport default function getReferenceNode(reference) {\n return reference && reference.referenceNode ? reference.referenceNode : reference;\n}\n","import isBrowser from './isBrowser';\n\nconst isIE11 = isBrowser && !!(window.MSInputMethodContext && document.documentMode);\nconst isIE10 = isBrowser && /MSIE 10/.test(navigator.userAgent);\n\n/**\n * Determines if the browser is Internet Explorer\n * @method\n * @memberof Popper.Utils\n * @param {Number} version to check\n * @returns {Boolean} isIE\n */\nexport default function isIE(version) {\n if (version === 11) {\n return isIE11;\n }\n if (version === 10) {\n return isIE10;\n }\n return isIE11 || isIE10;\n}\n","import getStyleComputedProperty from './getStyleComputedProperty';\nimport isIE from './isIE';\n/**\n * Returns the offset parent of the given element\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @returns {Element} offset parent\n */\nexport default function getOffsetParent(element) {\n if (!element) {\n return document.documentElement;\n }\n\n const noOffsetParent = isIE(10) ? document.body : null;\n\n // NOTE: 1 DOM access here\n let offsetParent = element.offsetParent || null;\n // Skip hidden elements which don't have an offsetParent\n while (offsetParent === noOffsetParent && element.nextElementSibling) {\n offsetParent = (element = element.nextElementSibling).offsetParent;\n }\n\n const nodeName = offsetParent && offsetParent.nodeName;\n\n if (!nodeName || nodeName === 'BODY' || nodeName === 'HTML') {\n return element ? element.ownerDocument.documentElement : document.documentElement;\n }\n\n // .offsetParent will return the closest TH, TD or TABLE in case\n // no offsetParent is present, I hate this job...\n if (\n ['TH', 'TD', 'TABLE'].indexOf(offsetParent.nodeName) !== -1 &&\n getStyleComputedProperty(offsetParent, 'position') === 'static'\n ) {\n return getOffsetParent(offsetParent);\n }\n\n return offsetParent;\n}\n","/**\n * Finds the root node (document, shadowDOM root) of the given element\n * @method\n * @memberof Popper.Utils\n * @argument {Element} node\n * @returns {Element} root node\n */\nexport default function getRoot(node) {\n if (node.parentNode !== null) {\n return getRoot(node.parentNode);\n }\n\n return node;\n}\n","import isOffsetContainer from './isOffsetContainer';\nimport getRoot from './getRoot';\nimport getOffsetParent from './getOffsetParent';\n\n/**\n * Finds the offset parent common to the two provided nodes\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element1\n * @argument {Element} element2\n * @returns {Element} common offset parent\n */\nexport default function findCommonOffsetParent(element1, element2) {\n // This check is needed to avoid errors in case one of the elements isn't defined for any reason\n if (!element1 || !element1.nodeType || !element2 || !element2.nodeType) {\n return document.documentElement;\n }\n\n // Here we make sure to give as \"start\" the element that comes first in the DOM\n const order =\n element1.compareDocumentPosition(element2) &\n Node.DOCUMENT_POSITION_FOLLOWING;\n const start = order ? element1 : element2;\n const end = order ? element2 : element1;\n\n // Get common ancestor container\n const range = document.createRange();\n range.setStart(start, 0);\n range.setEnd(end, 0);\n const { commonAncestorContainer } = range;\n\n // Both nodes are inside #document\n if (\n (element1 !== commonAncestorContainer &&\n element2 !== commonAncestorContainer) ||\n start.contains(end)\n ) {\n if (isOffsetContainer(commonAncestorContainer)) {\n return commonAncestorContainer;\n }\n\n return getOffsetParent(commonAncestorContainer);\n }\n\n // one of the nodes is inside shadowDOM, find which one\n const element1root = getRoot(element1);\n if (element1root.host) {\n return findCommonOffsetParent(element1root.host, element2);\n } else {\n return findCommonOffsetParent(element1, getRoot(element2).host);\n }\n}\n","import getOffsetParent from './getOffsetParent';\n\nexport default function isOffsetContainer(element) {\n const { nodeName } = element;\n if (nodeName === 'BODY') {\n return false;\n }\n return (\n nodeName === 'HTML' || getOffsetParent(element.firstElementChild) === element\n );\n}\n","/**\n * Gets the scroll value of the given element in the given side (top and left)\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @argument {String} side `top` or `left`\n * @returns {number} amount of scrolled pixels\n */\nexport default function getScroll(element, side = 'top') {\n const upperSide = side === 'top' ? 'scrollTop' : 'scrollLeft';\n const nodeName = element.nodeName;\n\n if (nodeName === 'BODY' || nodeName === 'HTML') {\n const html = element.ownerDocument.documentElement;\n const scrollingElement = element.ownerDocument.scrollingElement || html;\n return scrollingElement[upperSide];\n }\n\n return element[upperSide];\n}\n","import getScroll from './getScroll';\n\n/*\n * Sum or subtract the element scroll values (left and top) from a given rect object\n * @method\n * @memberof Popper.Utils\n * @param {Object} rect - Rect object you want to change\n * @param {HTMLElement} element - The element from the function reads the scroll values\n * @param {Boolean} subtract - set to true if you want to subtract the scroll values\n * @return {Object} rect - The modifier rect object\n */\nexport default function includeScroll(rect, element, subtract = false) {\n const scrollTop = getScroll(element, 'top');\n const scrollLeft = getScroll(element, 'left');\n const modifier = subtract ? -1 : 1;\n rect.top += scrollTop * modifier;\n rect.bottom += scrollTop * modifier;\n rect.left += scrollLeft * modifier;\n rect.right += scrollLeft * modifier;\n return rect;\n}\n","/*\n * Helper to detect borders of a given element\n * @method\n * @memberof Popper.Utils\n * @param {CSSStyleDeclaration} styles\n * Result of `getStyleComputedProperty` on the given element\n * @param {String} axis - `x` or `y`\n * @return {number} borders - The borders size of the given axis\n */\n\nexport default function getBordersSize(styles, axis) {\n const sideA = axis === 'x' ? 'Left' : 'Top';\n const sideB = sideA === 'Left' ? 'Right' : 'Bottom';\n\n return (\n parseFloat(styles[`border${sideA}Width`]) +\n parseFloat(styles[`border${sideB}Width`])\n );\n}\n","import isIE from './isIE';\n\nfunction getSize(axis, body, html, computedStyle) {\n return Math.max(\n body[`offset${axis}`],\n body[`scroll${axis}`],\n html[`client${axis}`],\n html[`offset${axis}`],\n html[`scroll${axis}`],\n isIE(10)\n ? (parseInt(html[`offset${axis}`]) + \n parseInt(computedStyle[`margin${axis === 'Height' ? 'Top' : 'Left'}`]) + \n parseInt(computedStyle[`margin${axis === 'Height' ? 'Bottom' : 'Right'}`]))\n : 0 \n );\n}\n\nexport default function getWindowSizes(document) {\n const body = document.body;\n const html = document.documentElement;\n const computedStyle = isIE(10) && getComputedStyle(html);\n\n return {\n height: getSize('Height', body, html, computedStyle),\n width: getSize('Width', body, html, computedStyle),\n };\n}\n","/**\n * Given element offsets, generate an output similar to getBoundingClientRect\n * @method\n * @memberof Popper.Utils\n * @argument {Object} offsets\n * @returns {Object} ClientRect like output\n */\nexport default function getClientRect(offsets) {\n return {\n ...offsets,\n right: offsets.left + offsets.width,\n bottom: offsets.top + offsets.height,\n };\n}\n","import getStyleComputedProperty from './getStyleComputedProperty';\nimport getBordersSize from './getBordersSize';\nimport getWindowSizes from './getWindowSizes';\nimport getScroll from './getScroll';\nimport getClientRect from './getClientRect';\nimport isIE from './isIE';\n\n/**\n * Get bounding client rect of given element\n * @method\n * @memberof Popper.Utils\n * @param {HTMLElement} element\n * @return {Object} client rect\n */\nexport default function getBoundingClientRect(element) {\n let rect = {};\n\n // IE10 10 FIX: Please, don't ask, the element isn't\n // considered in DOM in some circumstances...\n // This isn't reproducible in IE10 compatibility mode of IE11\n try {\n if (isIE(10)) {\n rect = element.getBoundingClientRect();\n const scrollTop = getScroll(element, 'top');\n const scrollLeft = getScroll(element, 'left');\n rect.top += scrollTop;\n rect.left += scrollLeft;\n rect.bottom += scrollTop;\n rect.right += scrollLeft;\n }\n else {\n rect = element.getBoundingClientRect();\n }\n }\n catch(e){}\n\n const result = {\n left: rect.left,\n top: rect.top,\n width: rect.right - rect.left,\n height: rect.bottom - rect.top,\n };\n\n // subtract scrollbar size from sizes\n const sizes = element.nodeName === 'HTML' ? getWindowSizes(element.ownerDocument) : {};\n const width =\n sizes.width || element.clientWidth || result.width;\n const height =\n sizes.height || element.clientHeight || result.height;\n\n let horizScrollbar = element.offsetWidth - width;\n let vertScrollbar = element.offsetHeight - height;\n\n // if an hypothetical scrollbar is detected, we must be sure it's not a `border`\n // we make this check conditional for performance reasons\n if (horizScrollbar || vertScrollbar) {\n const styles = getStyleComputedProperty(element);\n horizScrollbar -= getBordersSize(styles, 'x');\n vertScrollbar -= getBordersSize(styles, 'y');\n\n result.width -= horizScrollbar;\n result.height -= vertScrollbar;\n }\n\n return getClientRect(result);\n}\n","import getStyleComputedProperty from './getStyleComputedProperty';\nimport includeScroll from './includeScroll';\nimport getScrollParent from './getScrollParent';\nimport getBoundingClientRect from './getBoundingClientRect';\nimport runIsIE from './isIE';\nimport getClientRect from './getClientRect';\n\nexport default function getOffsetRectRelativeToArbitraryNode(children, parent, fixedPosition = false) {\n const isIE10 = runIsIE(10);\n const isHTML = parent.nodeName === 'HTML';\n const childrenRect = getBoundingClientRect(children);\n const parentRect = getBoundingClientRect(parent);\n const scrollParent = getScrollParent(children);\n\n const styles = getStyleComputedProperty(parent);\n const borderTopWidth = parseFloat(styles.borderTopWidth);\n const borderLeftWidth = parseFloat(styles.borderLeftWidth);\n\n // In cases where the parent is fixed, we must ignore negative scroll in offset calc\n if(fixedPosition && isHTML) {\n parentRect.top = Math.max(parentRect.top, 0);\n parentRect.left = Math.max(parentRect.left, 0);\n }\n let offsets = getClientRect({\n top: childrenRect.top - parentRect.top - borderTopWidth,\n left: childrenRect.left - parentRect.left - borderLeftWidth,\n width: childrenRect.width,\n height: childrenRect.height,\n });\n offsets.marginTop = 0;\n offsets.marginLeft = 0;\n\n // Subtract margins of documentElement in case it's being used as parent\n // we do this only on HTML because it's the only element that behaves\n // differently when margins are applied to it. The margins are included in\n // the box of the documentElement, in the other cases not.\n if (!isIE10 && isHTML) {\n const marginTop = parseFloat(styles.marginTop);\n const marginLeft = parseFloat(styles.marginLeft);\n\n offsets.top -= borderTopWidth - marginTop;\n offsets.bottom -= borderTopWidth - marginTop;\n offsets.left -= borderLeftWidth - marginLeft;\n offsets.right -= borderLeftWidth - marginLeft;\n\n // Attach marginTop and marginLeft because in some circumstances we may need them\n offsets.marginTop = marginTop;\n offsets.marginLeft = marginLeft;\n }\n\n if (\n isIE10 && !fixedPosition\n ? parent.contains(scrollParent)\n : parent === scrollParent && scrollParent.nodeName !== 'BODY'\n ) {\n offsets = includeScroll(offsets, parent);\n }\n\n return offsets;\n}\n","import getOffsetRectRelativeToArbitraryNode from './getOffsetRectRelativeToArbitraryNode';\nimport getScroll from './getScroll';\nimport getClientRect from './getClientRect';\n\nexport default function getViewportOffsetRectRelativeToArtbitraryNode(element, excludeScroll = false) {\n const html = element.ownerDocument.documentElement;\n const relativeOffset = getOffsetRectRelativeToArbitraryNode(element, html);\n const width = Math.max(html.clientWidth, window.innerWidth || 0);\n const height = Math.max(html.clientHeight, window.innerHeight || 0);\n\n const scrollTop = !excludeScroll ? getScroll(html) : 0;\n const scrollLeft = !excludeScroll ? getScroll(html, 'left') : 0;\n\n const offset = {\n top: scrollTop - relativeOffset.top + relativeOffset.marginTop,\n left: scrollLeft - relativeOffset.left + relativeOffset.marginLeft,\n width,\n height,\n };\n\n return getClientRect(offset);\n}\n","import getStyleComputedProperty from './getStyleComputedProperty';\nimport getParentNode from './getParentNode';\n\n/**\n * Check if the given element is fixed or is inside a fixed parent\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @argument {Element} customContainer\n * @returns {Boolean} answer to \"isFixed?\"\n */\nexport default function isFixed(element) {\n const nodeName = element.nodeName;\n if (nodeName === 'BODY' || nodeName === 'HTML') {\n return false;\n }\n if (getStyleComputedProperty(element, 'position') === 'fixed') {\n return true;\n }\n const parentNode = getParentNode(element);\n if (!parentNode) {\n return false;\n }\n return isFixed(parentNode);\n}\n","import getStyleComputedProperty from './getStyleComputedProperty';\nimport isIE from './isIE';\n/**\n * Finds the first parent of an element that has a transformed property defined\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @returns {Element} first transformed parent or documentElement\n */\n\nexport default function getFixedPositionOffsetParent(element) {\n // This check is needed to avoid errors in case one of the elements isn't defined for any reason\n if (!element || !element.parentElement || isIE()) {\n return document.documentElement;\n }\n let el = element.parentElement;\n while (el && getStyleComputedProperty(el, 'transform') === 'none') {\n el = el.parentElement;\n }\n return el || document.documentElement;\n\n}\n","import getScrollParent from './getScrollParent';\nimport getParentNode from './getParentNode';\nimport getReferenceNode from './getReferenceNode';\nimport findCommonOffsetParent from './findCommonOffsetParent';\nimport getOffsetRectRelativeToArbitraryNode from './getOffsetRectRelativeToArbitraryNode';\nimport getViewportOffsetRectRelativeToArtbitraryNode from './getViewportOffsetRectRelativeToArtbitraryNode';\nimport getWindowSizes from './getWindowSizes';\nimport isFixed from './isFixed';\nimport getFixedPositionOffsetParent from './getFixedPositionOffsetParent';\n\n/**\n * Computed the boundaries limits and return them\n * @method\n * @memberof Popper.Utils\n * @param {HTMLElement} popper\n * @param {HTMLElement} reference\n * @param {number} padding\n * @param {HTMLElement} boundariesElement - Element used to define the boundaries\n * @param {Boolean} fixedPosition - Is in fixed position mode\n * @returns {Object} Coordinates of the boundaries\n */\nexport default function getBoundaries(\n popper,\n reference,\n padding,\n boundariesElement,\n fixedPosition = false\n) {\n // NOTE: 1 DOM access here\n\n let boundaries = { top: 0, left: 0 };\n const offsetParent = fixedPosition ? getFixedPositionOffsetParent(popper) : findCommonOffsetParent(popper, getReferenceNode(reference));\n\n // Handle viewport case\n if (boundariesElement === 'viewport' ) {\n boundaries = getViewportOffsetRectRelativeToArtbitraryNode(offsetParent, fixedPosition);\n }\n\n else {\n // Handle other cases based on DOM element used as boundaries\n let boundariesNode;\n if (boundariesElement === 'scrollParent') {\n boundariesNode = getScrollParent(getParentNode(reference));\n if (boundariesNode.nodeName === 'BODY') {\n boundariesNode = popper.ownerDocument.documentElement;\n }\n } else if (boundariesElement === 'window') {\n boundariesNode = popper.ownerDocument.documentElement;\n } else {\n boundariesNode = boundariesElement;\n }\n\n const offsets = getOffsetRectRelativeToArbitraryNode(\n boundariesNode,\n offsetParent,\n fixedPosition\n );\n\n // In case of HTML, we need a different computation\n if (boundariesNode.nodeName === 'HTML' && !isFixed(offsetParent)) {\n const { height, width } = getWindowSizes(popper.ownerDocument);\n boundaries.top += offsets.top - offsets.marginTop;\n boundaries.bottom = height + offsets.top;\n boundaries.left += offsets.left - offsets.marginLeft;\n boundaries.right = width + offsets.left;\n } else {\n // for all the other DOM elements, this one is good\n boundaries = offsets;\n }\n }\n\n // Add paddings\n padding = padding || 0;\n const isPaddingNumber = typeof padding === 'number';\n boundaries.left += isPaddingNumber ? padding : padding.left || 0; \n boundaries.top += isPaddingNumber ? padding : padding.top || 0; \n boundaries.right -= isPaddingNumber ? padding : padding.right || 0; \n boundaries.bottom -= isPaddingNumber ? padding : padding.bottom || 0; \n\n return boundaries;\n}\n","import getBoundaries from '../utils/getBoundaries';\n\nfunction getArea({ width, height }) {\n return width * height;\n}\n\n/**\n * Utility used to transform the `auto` placement to the placement with more\n * available space.\n * @method\n * @memberof Popper.Utils\n * @argument {Object} data - The data object generated by update method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nexport default function computeAutoPlacement(\n placement,\n refRect,\n popper,\n reference,\n boundariesElement,\n padding = 0\n) {\n if (placement.indexOf('auto') === -1) {\n return placement;\n }\n\n const boundaries = getBoundaries(\n popper,\n reference,\n padding,\n boundariesElement\n );\n\n const rects = {\n top: {\n width: boundaries.width,\n height: refRect.top - boundaries.top,\n },\n right: {\n width: boundaries.right - refRect.right,\n height: boundaries.height,\n },\n bottom: {\n width: boundaries.width,\n height: boundaries.bottom - refRect.bottom,\n },\n left: {\n width: refRect.left - boundaries.left,\n height: boundaries.height,\n },\n };\n\n const sortedAreas = Object.keys(rects)\n .map(key => ({\n key,\n ...rects[key],\n area: getArea(rects[key]),\n }))\n .sort((a, b) => b.area - a.area);\n\n const filteredAreas = sortedAreas.filter(\n ({ width, height }) =>\n width >= popper.clientWidth && height >= popper.clientHeight\n );\n\n const computedPlacement = filteredAreas.length > 0\n ? filteredAreas[0].key\n : sortedAreas[0].key;\n\n const variation = placement.split('-')[1];\n\n return computedPlacement + (variation ? `-${variation}` : '');\n}\n","import findCommonOffsetParent from './findCommonOffsetParent';\nimport getOffsetRectRelativeToArbitraryNode from './getOffsetRectRelativeToArbitraryNode';\nimport getFixedPositionOffsetParent from './getFixedPositionOffsetParent';\nimport getReferenceNode from './getReferenceNode';\n\n/**\n * Get offsets to the reference element\n * @method\n * @memberof Popper.Utils\n * @param {Object} state\n * @param {Element} popper - the popper element\n * @param {Element} reference - the reference element (the popper will be relative to this)\n * @param {Element} fixedPosition - is in fixed position mode\n * @returns {Object} An object containing the offsets which will be applied to the popper\n */\nexport default function getReferenceOffsets(state, popper, reference, fixedPosition = null) {\n const commonOffsetParent = fixedPosition ? getFixedPositionOffsetParent(popper) : findCommonOffsetParent(popper, getReferenceNode(reference));\n return getOffsetRectRelativeToArbitraryNode(reference, commonOffsetParent, fixedPosition);\n}\n","/**\n * Get the outer sizes of the given element (offset size + margins)\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @returns {Object} object containing width and height properties\n */\nexport default function getOuterSizes(element) {\n const window = element.ownerDocument.defaultView;\n const styles = window.getComputedStyle(element);\n const x = parseFloat(styles.marginTop || 0) + parseFloat(styles.marginBottom || 0);\n const y = parseFloat(styles.marginLeft || 0) + parseFloat(styles.marginRight || 0);\n const result = {\n width: element.offsetWidth + y,\n height: element.offsetHeight + x,\n };\n return result;\n}\n","/**\n * Get the opposite placement of the given one\n * @method\n * @memberof Popper.Utils\n * @argument {String} placement\n * @returns {String} flipped placement\n */\nexport default function getOppositePlacement(placement) {\n const hash = { left: 'right', right: 'left', bottom: 'top', top: 'bottom' };\n return placement.replace(/left|right|bottom|top/g, matched => hash[matched]);\n}\n","import getOuterSizes from './getOuterSizes';\nimport getOppositePlacement from './getOppositePlacement';\n\n/**\n * Get offsets to the popper\n * @method\n * @memberof Popper.Utils\n * @param {Object} position - CSS position the Popper will get applied\n * @param {HTMLElement} popper - the popper element\n * @param {Object} referenceOffsets - the reference offsets (the popper will be relative to this)\n * @param {String} placement - one of the valid placement options\n * @returns {Object} popperOffsets - An object containing the offsets which will be applied to the popper\n */\nexport default function getPopperOffsets(popper, referenceOffsets, placement) {\n placement = placement.split('-')[0];\n\n // Get popper node sizes\n const popperRect = getOuterSizes(popper);\n\n // Add position, width and height to our offsets object\n const popperOffsets = {\n width: popperRect.width,\n height: popperRect.height,\n };\n\n // depending by the popper placement we have to compute its offsets slightly differently\n const isHoriz = ['right', 'left'].indexOf(placement) !== -1;\n const mainSide = isHoriz ? 'top' : 'left';\n const secondarySide = isHoriz ? 'left' : 'top';\n const measurement = isHoriz ? 'height' : 'width';\n const secondaryMeasurement = !isHoriz ? 'height' : 'width';\n\n popperOffsets[mainSide] =\n referenceOffsets[mainSide] +\n referenceOffsets[measurement] / 2 -\n popperRect[measurement] / 2;\n if (placement === secondarySide) {\n popperOffsets[secondarySide] =\n referenceOffsets[secondarySide] - popperRect[secondaryMeasurement];\n } else {\n popperOffsets[secondarySide] =\n referenceOffsets[getOppositePlacement(secondarySide)];\n }\n\n return popperOffsets;\n}\n","/**\n * Mimics the `find` method of Array\n * @method\n * @memberof Popper.Utils\n * @argument {Array} arr\n * @argument prop\n * @argument value\n * @returns index or -1\n */\nexport default function find(arr, check) {\n // use native find if supported\n if (Array.prototype.find) {\n return arr.find(check);\n }\n\n // use `filter` to obtain the same behavior of `find`\n return arr.filter(check)[0];\n}\n","import isFunction from './isFunction';\nimport findIndex from './findIndex';\nimport getClientRect from '../utils/getClientRect';\n\n/**\n * Loop trough the list of modifiers and run them in order,\n * each of them will then edit the data object.\n * @method\n * @memberof Popper.Utils\n * @param {dataObject} data\n * @param {Array} modifiers\n * @param {String} ends - Optional modifier name used as stopper\n * @returns {dataObject}\n */\nexport default function runModifiers(modifiers, data, ends) {\n const modifiersToRun = ends === undefined\n ? modifiers\n : modifiers.slice(0, findIndex(modifiers, 'name', ends));\n\n modifiersToRun.forEach(modifier => {\n if (modifier['function']) { // eslint-disable-line dot-notation\n console.warn('`modifier.function` is deprecated, use `modifier.fn`!');\n }\n const fn = modifier['function'] || modifier.fn; // eslint-disable-line dot-notation\n if (modifier.enabled && isFunction(fn)) {\n // Add properties to offsets to make them a complete clientRect object\n // we do this before each modifier to make sure the previous one doesn't\n // mess with these values\n data.offsets.popper = getClientRect(data.offsets.popper);\n data.offsets.reference = getClientRect(data.offsets.reference);\n\n data = fn(data, modifier);\n }\n });\n\n return data;\n}\n","import find from './find';\n\n/**\n * Return the index of the matching object\n * @method\n * @memberof Popper.Utils\n * @argument {Array} arr\n * @argument prop\n * @argument value\n * @returns index or -1\n */\nexport default function findIndex(arr, prop, value) {\n // use native findIndex if supported\n if (Array.prototype.findIndex) {\n return arr.findIndex(cur => cur[prop] === value);\n }\n\n // use `find` + `indexOf` if `findIndex` isn't supported\n const match = find(arr, obj => obj[prop] === value);\n return arr.indexOf(match);\n}\n","import computeAutoPlacement from '../utils/computeAutoPlacement';\nimport getReferenceOffsets from '../utils/getReferenceOffsets';\nimport getPopperOffsets from '../utils/getPopperOffsets';\nimport runModifiers from '../utils/runModifiers';\n\n/**\n * Updates the position of the popper, computing the new offsets and applying\n * the new style.
\n * Prefer `scheduleUpdate` over `update` because of performance reasons.\n * @method\n * @memberof Popper\n */\nexport default function update() {\n // if popper is destroyed, don't perform any further update\n if (this.state.isDestroyed) {\n return;\n }\n\n let data = {\n instance: this,\n styles: {},\n arrowStyles: {},\n attributes: {},\n flipped: false,\n offsets: {},\n };\n\n // compute reference element offsets\n data.offsets.reference = getReferenceOffsets(\n this.state,\n this.popper,\n this.reference,\n this.options.positionFixed\n );\n\n // compute auto placement, store placement inside the data object,\n // modifiers will be able to edit `placement` if needed\n // and refer to originalPlacement to know the original value\n data.placement = computeAutoPlacement(\n this.options.placement,\n data.offsets.reference,\n this.popper,\n this.reference,\n this.options.modifiers.flip.boundariesElement,\n this.options.modifiers.flip.padding\n );\n\n // store the computed placement inside `originalPlacement`\n data.originalPlacement = data.placement;\n\n data.positionFixed = this.options.positionFixed;\n\n // compute the popper offsets\n data.offsets.popper = getPopperOffsets(\n this.popper,\n data.offsets.reference,\n data.placement\n );\n\n data.offsets.popper.position = this.options.positionFixed\n ? 'fixed'\n : 'absolute';\n\n // run the modifiers\n data = runModifiers(this.modifiers, data);\n\n // the first `update` will call `onCreate` callback\n // the other ones will call `onUpdate` callback\n if (!this.state.isCreated) {\n this.state.isCreated = true;\n this.options.onCreate(data);\n } else {\n this.options.onUpdate(data);\n }\n}\n","/**\n * Helper used to know if the given modifier is enabled.\n * @method\n * @memberof Popper.Utils\n * @returns {Boolean}\n */\nexport default function isModifierEnabled(modifiers, modifierName) {\n return modifiers.some(\n ({ name, enabled }) => enabled && name === modifierName\n );\n}\n","/**\n * Get the prefixed supported property name\n * @method\n * @memberof Popper.Utils\n * @argument {String} property (camelCase)\n * @returns {String} prefixed property (camelCase or PascalCase, depending on the vendor prefix)\n */\nexport default function getSupportedPropertyName(property) {\n const prefixes = [false, 'ms', 'Webkit', 'Moz', 'O'];\n const upperProp = property.charAt(0).toUpperCase() + property.slice(1);\n\n for (let i = 0; i < prefixes.length; i++) {\n const prefix = prefixes[i];\n const toCheck = prefix ? `${prefix}${upperProp}` : property;\n if (typeof document.body.style[toCheck] !== 'undefined') {\n return toCheck;\n }\n }\n return null;\n}\n","import isModifierEnabled from '../utils/isModifierEnabled';\nimport getSupportedPropertyName from '../utils/getSupportedPropertyName';\n\n/**\n * Destroys the popper.\n * @method\n * @memberof Popper\n */\nexport default function destroy() {\n this.state.isDestroyed = true;\n\n // touch DOM only if `applyStyle` modifier is enabled\n if (isModifierEnabled(this.modifiers, 'applyStyle')) {\n this.popper.removeAttribute('x-placement');\n this.popper.style.position = '';\n this.popper.style.top = '';\n this.popper.style.left = '';\n this.popper.style.right = '';\n this.popper.style.bottom = '';\n this.popper.style.willChange = '';\n this.popper.style[getSupportedPropertyName('transform')] = '';\n }\n\n this.disableEventListeners();\n\n // remove the popper if user explicitly asked for the deletion on destroy\n // do not use `remove` because IE11 doesn't support it\n if (this.options.removeOnDestroy) {\n this.popper.parentNode.removeChild(this.popper);\n }\n return this;\n}\n","/**\n * Get the window associated with the element\n * @argument {Element} element\n * @returns {Window}\n */\nexport default function getWindow(element) {\n const ownerDocument = element.ownerDocument;\n return ownerDocument ? ownerDocument.defaultView : window;\n}\n","import getScrollParent from './getScrollParent';\nimport getWindow from './getWindow';\n\nfunction attachToScrollParents(scrollParent, event, callback, scrollParents) {\n const isBody = scrollParent.nodeName === 'BODY';\n const target = isBody ? scrollParent.ownerDocument.defaultView : scrollParent;\n target.addEventListener(event, callback, { passive: true });\n\n if (!isBody) {\n attachToScrollParents(\n getScrollParent(target.parentNode),\n event,\n callback,\n scrollParents\n );\n }\n scrollParents.push(target);\n}\n\n/**\n * Setup needed event listeners used to update the popper position\n * @method\n * @memberof Popper.Utils\n * @private\n */\nexport default function setupEventListeners(\n reference,\n options,\n state,\n updateBound\n) {\n // Resize event listener on window\n state.updateBound = updateBound;\n getWindow(reference).addEventListener('resize', state.updateBound, { passive: true });\n\n // Scroll event listener on scroll parents\n const scrollElement = getScrollParent(reference);\n attachToScrollParents(\n scrollElement,\n 'scroll',\n state.updateBound,\n state.scrollParents\n );\n state.scrollElement = scrollElement;\n state.eventsEnabled = true;\n\n return state;\n}\n","import setupEventListeners from '../utils/setupEventListeners';\n\n/**\n * It will add resize/scroll events and start recalculating\n * position of the popper element when they are triggered.\n * @method\n * @memberof Popper\n */\nexport default function enableEventListeners() {\n if (!this.state.eventsEnabled) {\n this.state = setupEventListeners(\n this.reference,\n this.options,\n this.state,\n this.scheduleUpdate\n );\n }\n}\n","import removeEventListeners from '../utils/removeEventListeners';\n\n/**\n * It will remove resize/scroll events and won't recalculate popper position\n * when they are triggered. It also won't trigger `onUpdate` callback anymore,\n * unless you call `update` method manually.\n * @method\n * @memberof Popper\n */\nexport default function disableEventListeners() {\n if (this.state.eventsEnabled) {\n cancelAnimationFrame(this.scheduleUpdate);\n this.state = removeEventListeners(this.reference, this.state);\n }\n}\n","import getWindow from './getWindow';\n\n/**\n * Remove event listeners used to update the popper position\n * @method\n * @memberof Popper.Utils\n * @private\n */\nexport default function removeEventListeners(reference, state) {\n // Remove resize event listener on window\n getWindow(reference).removeEventListener('resize', state.updateBound);\n\n // Remove scroll event listener on scroll parents\n state.scrollParents.forEach(target => {\n target.removeEventListener('scroll', state.updateBound);\n });\n\n // Reset state\n state.updateBound = null;\n state.scrollParents = [];\n state.scrollElement = null;\n state.eventsEnabled = false;\n return state;\n}\n","/**\n * Tells if a given input is a number\n * @method\n * @memberof Popper.Utils\n * @param {*} input to check\n * @return {Boolean}\n */\nexport default function isNumeric(n) {\n return n !== '' && !isNaN(parseFloat(n)) && isFinite(n);\n}\n","import isNumeric from './isNumeric';\n\n/**\n * Set the style to the given popper\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element - Element to apply the style to\n * @argument {Object} styles\n * Object with a list of properties and values which will be applied to the element\n */\nexport default function setStyles(element, styles) {\n Object.keys(styles).forEach(prop => {\n let unit = '';\n // add unit if the value is numeric and is one of the following\n if (\n ['width', 'height', 'top', 'right', 'bottom', 'left'].indexOf(prop) !==\n -1 &&\n isNumeric(styles[prop])\n ) {\n unit = 'px';\n }\n element.style[prop] = styles[prop] + unit;\n });\n}\n","import getSupportedPropertyName from '../utils/getSupportedPropertyName';\nimport find from '../utils/find';\nimport getOffsetParent from '../utils/getOffsetParent';\nimport getBoundingClientRect from '../utils/getBoundingClientRect';\nimport getRoundedOffsets from '../utils/getRoundedOffsets';\nimport isBrowser from '../utils/isBrowser';\n\nconst isFirefox = isBrowser && /Firefox/i.test(navigator.userAgent);\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by `update` method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nexport default function computeStyle(data, options) {\n const { x, y } = options;\n const { popper } = data.offsets;\n\n // Remove this legacy support in Popper.js v2\n const legacyGpuAccelerationOption = find(\n data.instance.modifiers,\n modifier => modifier.name === 'applyStyle'\n ).gpuAcceleration;\n if (legacyGpuAccelerationOption !== undefined) {\n console.warn(\n 'WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!'\n );\n }\n const gpuAcceleration =\n legacyGpuAccelerationOption !== undefined\n ? legacyGpuAccelerationOption\n : options.gpuAcceleration;\n\n const offsetParent = getOffsetParent(data.instance.popper);\n const offsetParentRect = getBoundingClientRect(offsetParent);\n\n // Styles\n const styles = {\n position: popper.position,\n };\n\n const offsets = getRoundedOffsets(\n data,\n window.devicePixelRatio < 2 || !isFirefox\n );\n\n const sideA = x === 'bottom' ? 'top' : 'bottom';\n const sideB = y === 'right' ? 'left' : 'right';\n\n // if gpuAcceleration is set to `true` and transform is supported,\n // we use `translate3d` to apply the position to the popper we\n // automatically use the supported prefixed version if needed\n const prefixedProperty = getSupportedPropertyName('transform');\n\n // now, let's make a step back and look at this code closely (wtf?)\n // If the content of the popper grows once it's been positioned, it\n // may happen that the popper gets misplaced because of the new content\n // overflowing its reference element\n // To avoid this problem, we provide two options (x and y), which allow\n // the consumer to define the offset origin.\n // If we position a popper on top of a reference element, we can set\n // `x` to `top` to make the popper grow towards its top instead of\n // its bottom.\n let left, top;\n if (sideA === 'bottom') {\n // when offsetParent is the positioning is relative to the bottom of the screen (excluding the scrollbar)\n // and not the bottom of the html element\n if (offsetParent.nodeName === 'HTML') {\n top = -offsetParent.clientHeight + offsets.bottom;\n } else {\n top = -offsetParentRect.height + offsets.bottom;\n }\n } else {\n top = offsets.top;\n }\n if (sideB === 'right') {\n if (offsetParent.nodeName === 'HTML') {\n left = -offsetParent.clientWidth + offsets.right;\n } else {\n left = -offsetParentRect.width + offsets.right;\n }\n } else {\n left = offsets.left;\n }\n if (gpuAcceleration && prefixedProperty) {\n styles[prefixedProperty] = `translate3d(${left}px, ${top}px, 0)`;\n styles[sideA] = 0;\n styles[sideB] = 0;\n styles.willChange = 'transform';\n } else {\n // othwerise, we use the standard `top`, `left`, `bottom` and `right` properties\n const invertTop = sideA === 'bottom' ? -1 : 1;\n const invertLeft = sideB === 'right' ? -1 : 1;\n styles[sideA] = top * invertTop;\n styles[sideB] = left * invertLeft;\n styles.willChange = `${sideA}, ${sideB}`;\n }\n\n // Attributes\n const attributes = {\n 'x-placement': data.placement,\n };\n\n // Update `data` attributes, styles and arrowStyles\n data.attributes = { ...attributes, ...data.attributes };\n data.styles = { ...styles, ...data.styles };\n data.arrowStyles = { ...data.offsets.arrow, ...data.arrowStyles };\n\n return data;\n}\n","import find from './find';\n\n/**\n * Helper used to know if the given modifier depends from another one.
\n * It checks if the needed modifier is listed and enabled.\n * @method\n * @memberof Popper.Utils\n * @param {Array} modifiers - list of modifiers\n * @param {String} requestingName - name of requesting modifier\n * @param {String} requestedName - name of requested modifier\n * @returns {Boolean}\n */\nexport default function isModifierRequired(\n modifiers,\n requestingName,\n requestedName\n) {\n const requesting = find(modifiers, ({ name }) => name === requestingName);\n\n const isRequired =\n !!requesting &&\n modifiers.some(modifier => {\n return (\n modifier.name === requestedName &&\n modifier.enabled &&\n modifier.order < requesting.order\n );\n });\n\n if (!isRequired) {\n const requesting = `\\`${requestingName}\\``;\n const requested = `\\`${requestedName}\\``;\n console.warn(\n `${requested} modifier is required by ${requesting} modifier in order to work, be sure to include it before ${requesting}!`\n );\n }\n return isRequired;\n}\n","/**\n * List of accepted placements to use as values of the `placement` option.
\n * Valid placements are:\n * - `auto`\n * - `top`\n * - `right`\n * - `bottom`\n * - `left`\n *\n * Each placement can have a variation from this list:\n * - `-start`\n * - `-end`\n *\n * Variations are interpreted easily if you think of them as the left to right\n * written languages. Horizontally (`top` and `bottom`), `start` is left and `end`\n * is right.
\n * Vertically (`left` and `right`), `start` is top and `end` is bottom.\n *\n * Some valid examples are:\n * - `top-end` (on top of reference, right aligned)\n * - `right-start` (on right of reference, top aligned)\n * - `bottom` (on bottom, centered)\n * - `auto-end` (on the side with more space available, alignment depends by placement)\n *\n * @static\n * @type {Array}\n * @enum {String}\n * @readonly\n * @method placements\n * @memberof Popper\n */\nexport default [\n 'auto-start',\n 'auto',\n 'auto-end',\n 'top-start',\n 'top',\n 'top-end',\n 'right-start',\n 'right',\n 'right-end',\n 'bottom-end',\n 'bottom',\n 'bottom-start',\n 'left-end',\n 'left',\n 'left-start',\n];\n","import placements from '../methods/placements';\n\n// Get rid of `auto` `auto-start` and `auto-end`\nconst validPlacements = placements.slice(3);\n\n/**\n * Given an initial placement, returns all the subsequent placements\n * clockwise (or counter-clockwise).\n *\n * @method\n * @memberof Popper.Utils\n * @argument {String} placement - A valid placement (it accepts variations)\n * @argument {Boolean} counter - Set to true to walk the placements counterclockwise\n * @returns {Array} placements including their variations\n */\nexport default function clockwise(placement, counter = false) {\n const index = validPlacements.indexOf(placement);\n const arr = validPlacements\n .slice(index + 1)\n .concat(validPlacements.slice(0, index));\n return counter ? arr.reverse() : arr;\n}\n","import getOppositePlacement from '../utils/getOppositePlacement';\nimport getOppositeVariation from '../utils/getOppositeVariation';\nimport getPopperOffsets from '../utils/getPopperOffsets';\nimport runModifiers from '../utils/runModifiers';\nimport getBoundaries from '../utils/getBoundaries';\nimport isModifierEnabled from '../utils/isModifierEnabled';\nimport clockwise from '../utils/clockwise';\n\nconst BEHAVIORS = {\n FLIP: 'flip',\n CLOCKWISE: 'clockwise',\n COUNTERCLOCKWISE: 'counterclockwise',\n};\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by update method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nexport default function flip(data, options) {\n // if `inner` modifier is enabled, we can't use the `flip` modifier\n if (isModifierEnabled(data.instance.modifiers, 'inner')) {\n return data;\n }\n\n if (data.flipped && data.placement === data.originalPlacement) {\n // seems like flip is trying to loop, probably there's not enough space on any of the flippable sides\n return data;\n }\n\n const boundaries = getBoundaries(\n data.instance.popper,\n data.instance.reference,\n options.padding,\n options.boundariesElement,\n data.positionFixed\n );\n\n let placement = data.placement.split('-')[0];\n let placementOpposite = getOppositePlacement(placement);\n let variation = data.placement.split('-')[1] || '';\n\n let flipOrder = [];\n\n switch (options.behavior) {\n case BEHAVIORS.FLIP:\n flipOrder = [placement, placementOpposite];\n break;\n case BEHAVIORS.CLOCKWISE:\n flipOrder = clockwise(placement);\n break;\n case BEHAVIORS.COUNTERCLOCKWISE:\n flipOrder = clockwise(placement, true);\n break;\n default:\n flipOrder = options.behavior;\n }\n\n flipOrder.forEach((step, index) => {\n if (placement !== step || flipOrder.length === index + 1) {\n return data;\n }\n\n placement = data.placement.split('-')[0];\n placementOpposite = getOppositePlacement(placement);\n\n const popperOffsets = data.offsets.popper;\n const refOffsets = data.offsets.reference;\n\n // using floor because the reference offsets may contain decimals we are not going to consider here\n const floor = Math.floor;\n const overlapsRef =\n (placement === 'left' &&\n floor(popperOffsets.right) > floor(refOffsets.left)) ||\n (placement === 'right' &&\n floor(popperOffsets.left) < floor(refOffsets.right)) ||\n (placement === 'top' &&\n floor(popperOffsets.bottom) > floor(refOffsets.top)) ||\n (placement === 'bottom' &&\n floor(popperOffsets.top) < floor(refOffsets.bottom));\n\n const overflowsLeft = floor(popperOffsets.left) < floor(boundaries.left);\n const overflowsRight = floor(popperOffsets.right) > floor(boundaries.right);\n const overflowsTop = floor(popperOffsets.top) < floor(boundaries.top);\n const overflowsBottom =\n floor(popperOffsets.bottom) > floor(boundaries.bottom);\n\n const overflowsBoundaries =\n (placement === 'left' && overflowsLeft) ||\n (placement === 'right' && overflowsRight) ||\n (placement === 'top' && overflowsTop) ||\n (placement === 'bottom' && overflowsBottom);\n\n // flip the variation if required\n const isVertical = ['top', 'bottom'].indexOf(placement) !== -1;\n\n // flips variation if reference element overflows boundaries\n const flippedVariationByRef =\n !!options.flipVariations &&\n ((isVertical && variation === 'start' && overflowsLeft) ||\n (isVertical && variation === 'end' && overflowsRight) ||\n (!isVertical && variation === 'start' && overflowsTop) ||\n (!isVertical && variation === 'end' && overflowsBottom));\n\n // flips variation if popper content overflows boundaries\n const flippedVariationByContent =\n !!options.flipVariationsByContent &&\n ((isVertical && variation === 'start' && overflowsRight) ||\n (isVertical && variation === 'end' && overflowsLeft) ||\n (!isVertical && variation === 'start' && overflowsBottom) ||\n (!isVertical && variation === 'end' && overflowsTop));\n\n const flippedVariation = flippedVariationByRef || flippedVariationByContent;\n\n if (overlapsRef || overflowsBoundaries || flippedVariation) {\n // this boolean to detect any flip loop\n data.flipped = true;\n\n if (overlapsRef || overflowsBoundaries) {\n placement = flipOrder[index + 1];\n }\n\n if (flippedVariation) {\n variation = getOppositeVariation(variation);\n }\n\n data.placement = placement + (variation ? '-' + variation : '');\n\n // this object contains `position`, we want to preserve it along with\n // any additional property we may add in the future\n data.offsets.popper = {\n ...data.offsets.popper,\n ...getPopperOffsets(\n data.instance.popper,\n data.offsets.reference,\n data.placement\n ),\n };\n\n data = runModifiers(data.instance.modifiers, data, 'flip');\n }\n });\n return data;\n}\n","import isNumeric from '../utils/isNumeric';\nimport getClientRect from '../utils/getClientRect';\nimport find from '../utils/find';\n\n/**\n * Converts a string containing value + unit into a px value number\n * @function\n * @memberof {modifiers~offset}\n * @private\n * @argument {String} str - Value + unit string\n * @argument {String} measurement - `height` or `width`\n * @argument {Object} popperOffsets\n * @argument {Object} referenceOffsets\n * @returns {Number|String}\n * Value in pixels, or original string if no values were extracted\n */\nexport function toValue(str, measurement, popperOffsets, referenceOffsets) {\n // separate value from unit\n const split = str.match(/((?:\\-|\\+)?\\d*\\.?\\d*)(.*)/);\n const value = +split[1];\n const unit = split[2];\n\n // If it's not a number it's an operator, I guess\n if (!value) {\n return str;\n }\n\n if (unit.indexOf('%') === 0) {\n let element;\n switch (unit) {\n case '%p':\n element = popperOffsets;\n break;\n case '%':\n case '%r':\n default:\n element = referenceOffsets;\n }\n\n const rect = getClientRect(element);\n return rect[measurement] / 100 * value;\n } else if (unit === 'vh' || unit === 'vw') {\n // if is a vh or vw, we calculate the size based on the viewport\n let size;\n if (unit === 'vh') {\n size = Math.max(\n document.documentElement.clientHeight,\n window.innerHeight || 0\n );\n } else {\n size = Math.max(\n document.documentElement.clientWidth,\n window.innerWidth || 0\n );\n }\n return size / 100 * value;\n } else {\n // if is an explicit pixel unit, we get rid of the unit and keep the value\n // if is an implicit unit, it's px, and we return just the value\n return value;\n }\n}\n\n/**\n * Parse an `offset` string to extrapolate `x` and `y` numeric offsets.\n * @function\n * @memberof {modifiers~offset}\n * @private\n * @argument {String} offset\n * @argument {Object} popperOffsets\n * @argument {Object} referenceOffsets\n * @argument {String} basePlacement\n * @returns {Array} a two cells array with x and y offsets in numbers\n */\nexport function parseOffset(\n offset,\n popperOffsets,\n referenceOffsets,\n basePlacement\n) {\n const offsets = [0, 0];\n\n // Use height if placement is left or right and index is 0 otherwise use width\n // in this way the first offset will use an axis and the second one\n // will use the other one\n const useHeight = ['right', 'left'].indexOf(basePlacement) !== -1;\n\n // Split the offset string to obtain a list of values and operands\n // The regex addresses values with the plus or minus sign in front (+10, -20, etc)\n const fragments = offset.split(/(\\+|\\-)/).map(frag => frag.trim());\n\n // Detect if the offset string contains a pair of values or a single one\n // they could be separated by comma or space\n const divider = fragments.indexOf(\n find(fragments, frag => frag.search(/,|\\s/) !== -1)\n );\n\n if (fragments[divider] && fragments[divider].indexOf(',') === -1) {\n console.warn(\n 'Offsets separated by white space(s) are deprecated, use a comma (,) instead.'\n );\n }\n\n // If divider is found, we divide the list of values and operands to divide\n // them by ofset X and Y.\n const splitRegex = /\\s*,\\s*|\\s+/;\n let ops = divider !== -1\n ? [\n fragments\n .slice(0, divider)\n .concat([fragments[divider].split(splitRegex)[0]]),\n [fragments[divider].split(splitRegex)[1]].concat(\n fragments.slice(divider + 1)\n ),\n ]\n : [fragments];\n\n // Convert the values with units to absolute pixels to allow our computations\n ops = ops.map((op, index) => {\n // Most of the units rely on the orientation of the popper\n const measurement = (index === 1 ? !useHeight : useHeight)\n ? 'height'\n : 'width';\n let mergeWithPrevious = false;\n return (\n op\n // This aggregates any `+` or `-` sign that aren't considered operators\n // e.g.: 10 + +5 => [10, +, +5]\n .reduce((a, b) => {\n if (a[a.length - 1] === '' && ['+', '-'].indexOf(b) !== -1) {\n a[a.length - 1] = b;\n mergeWithPrevious = true;\n return a;\n } else if (mergeWithPrevious) {\n a[a.length - 1] += b;\n mergeWithPrevious = false;\n return a;\n } else {\n return a.concat(b);\n }\n }, [])\n // Here we convert the string values into number values (in px)\n .map(str => toValue(str, measurement, popperOffsets, referenceOffsets))\n );\n });\n\n // Loop trough the offsets arrays and execute the operations\n ops.forEach((op, index) => {\n op.forEach((frag, index2) => {\n if (isNumeric(frag)) {\n offsets[index] += frag * (op[index2 - 1] === '-' ? -1 : 1);\n }\n });\n });\n return offsets;\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by update method\n * @argument {Object} options - Modifiers configuration and options\n * @argument {Number|String} options.offset=0\n * The offset value as described in the modifier description\n * @returns {Object} The data object, properly modified\n */\nexport default function offset(data, { offset }) {\n const { placement, offsets: { popper, reference } } = data;\n const basePlacement = placement.split('-')[0];\n\n let offsets;\n if (isNumeric(+offset)) {\n offsets = [+offset, 0];\n } else {\n offsets = parseOffset(offset, popper, reference, basePlacement);\n }\n\n if (basePlacement === 'left') {\n popper.top += offsets[0];\n popper.left -= offsets[1];\n } else if (basePlacement === 'right') {\n popper.top += offsets[0];\n popper.left += offsets[1];\n } else if (basePlacement === 'top') {\n popper.left += offsets[0];\n popper.top -= offsets[1];\n } else if (basePlacement === 'bottom') {\n popper.left += offsets[0];\n popper.top += offsets[1];\n }\n\n data.popper = popper;\n return data;\n}\n","import applyStyle, { applyStyleOnLoad } from './applyStyle';\nimport computeStyle from './computeStyle';\nimport arrow from './arrow';\nimport flip from './flip';\nimport keepTogether from './keepTogether';\nimport offset from './offset';\nimport preventOverflow from './preventOverflow';\nimport shift from './shift';\nimport hide from './hide';\nimport inner from './inner';\n\n/**\n * Modifier function, each modifier can have a function of this type assigned\n * to its `fn` property.
\n * These functions will be called on each update, this means that you must\n * make sure they are performant enough to avoid performance bottlenecks.\n *\n * @function ModifierFn\n * @argument {dataObject} data - The data object generated by `update` method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {dataObject} The data object, properly modified\n */\n\n/**\n * Modifiers are plugins used to alter the behavior of your poppers.
\n * Popper.js uses a set of 9 modifiers to provide all the basic functionalities\n * needed by the library.\n *\n * Usually you don't want to override the `order`, `fn` and `onLoad` props.\n * All the other properties are configurations that could be tweaked.\n * @namespace modifiers\n */\nexport default {\n /**\n * Modifier used to shift the popper on the start or end of its reference\n * element.
\n * It will read the variation of the `placement` property.
\n * It can be one either `-end` or `-start`.\n * @memberof modifiers\n * @inner\n */\n shift: {\n /** @prop {number} order=100 - Index used to define the order of execution */\n order: 100,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: shift,\n },\n\n /**\n * The `offset` modifier can shift your popper on both its axis.\n *\n * It accepts the following units:\n * - `px` or unit-less, interpreted as pixels\n * - `%` or `%r`, percentage relative to the length of the reference element\n * - `%p`, percentage relative to the length of the popper element\n * - `vw`, CSS viewport width unit\n * - `vh`, CSS viewport height unit\n *\n * For length is intended the main axis relative to the placement of the popper.
\n * This means that if the placement is `top` or `bottom`, the length will be the\n * `width`. In case of `left` or `right`, it will be the `height`.\n *\n * You can provide a single value (as `Number` or `String`), or a pair of values\n * as `String` divided by a comma or one (or more) white spaces.
\n * The latter is a deprecated method because it leads to confusion and will be\n * removed in v2.
\n * Additionally, it accepts additions and subtractions between different units.\n * Note that multiplications and divisions aren't supported.\n *\n * Valid examples are:\n * ```\n * 10\n * '10%'\n * '10, 10'\n * '10%, 10'\n * '10 + 10%'\n * '10 - 5vh + 3%'\n * '-10px + 5vh, 5px - 6%'\n * ```\n * > **NB**: If you desire to apply offsets to your poppers in a way that may make them overlap\n * > with their reference element, unfortunately, you will have to disable the `flip` modifier.\n * > You can read more on this at this [issue](https://github.com/FezVrasta/popper.js/issues/373).\n *\n * @memberof modifiers\n * @inner\n */\n offset: {\n /** @prop {number} order=200 - Index used to define the order of execution */\n order: 200,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: offset,\n /** @prop {Number|String} offset=0\n * The offset value as described in the modifier description\n */\n offset: 0,\n },\n\n /**\n * Modifier used to prevent the popper from being positioned outside the boundary.\n *\n * A scenario exists where the reference itself is not within the boundaries.
\n * We can say it has \"escaped the boundaries\" — or just \"escaped\".
\n * In this case we need to decide whether the popper should either:\n *\n * - detach from the reference and remain \"trapped\" in the boundaries, or\n * - if it should ignore the boundary and \"escape with its reference\"\n *\n * When `escapeWithReference` is set to`true` and reference is completely\n * outside its boundaries, the popper will overflow (or completely leave)\n * the boundaries in order to remain attached to the edge of the reference.\n *\n * @memberof modifiers\n * @inner\n */\n preventOverflow: {\n /** @prop {number} order=300 - Index used to define the order of execution */\n order: 300,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: preventOverflow,\n /**\n * @prop {Array} [priority=['left','right','top','bottom']]\n * Popper will try to prevent overflow following these priorities by default,\n * then, it could overflow on the left and on top of the `boundariesElement`\n */\n priority: ['left', 'right', 'top', 'bottom'],\n /**\n * @prop {number} padding=5\n * Amount of pixel used to define a minimum distance between the boundaries\n * and the popper. This makes sure the popper always has a little padding\n * between the edges of its container\n */\n padding: 5,\n /**\n * @prop {String|HTMLElement} boundariesElement='scrollParent'\n * Boundaries used by the modifier. Can be `scrollParent`, `window`,\n * `viewport` or any DOM element.\n */\n boundariesElement: 'scrollParent',\n },\n\n /**\n * Modifier used to make sure the reference and its popper stay near each other\n * without leaving any gap between the two. Especially useful when the arrow is\n * enabled and you want to ensure that it points to its reference element.\n * It cares only about the first axis. You can still have poppers with margin\n * between the popper and its reference element.\n * @memberof modifiers\n * @inner\n */\n keepTogether: {\n /** @prop {number} order=400 - Index used to define the order of execution */\n order: 400,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: keepTogether,\n },\n\n /**\n * This modifier is used to move the `arrowElement` of the popper to make\n * sure it is positioned between the reference element and its popper element.\n * It will read the outer size of the `arrowElement` node to detect how many\n * pixels of conjunction are needed.\n *\n * It has no effect if no `arrowElement` is provided.\n * @memberof modifiers\n * @inner\n */\n arrow: {\n /** @prop {number} order=500 - Index used to define the order of execution */\n order: 500,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: arrow,\n /** @prop {String|HTMLElement} element='[x-arrow]' - Selector or node used as arrow */\n element: '[x-arrow]',\n },\n\n /**\n * Modifier used to flip the popper's placement when it starts to overlap its\n * reference element.\n *\n * Requires the `preventOverflow` modifier before it in order to work.\n *\n * **NOTE:** this modifier will interrupt the current update cycle and will\n * restart it if it detects the need to flip the placement.\n * @memberof modifiers\n * @inner\n */\n flip: {\n /** @prop {number} order=600 - Index used to define the order of execution */\n order: 600,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: flip,\n /**\n * @prop {String|Array} behavior='flip'\n * The behavior used to change the popper's placement. It can be one of\n * `flip`, `clockwise`, `counterclockwise` or an array with a list of valid\n * placements (with optional variations)\n */\n behavior: 'flip',\n /**\n * @prop {number} padding=5\n * The popper will flip if it hits the edges of the `boundariesElement`\n */\n padding: 5,\n /**\n * @prop {String|HTMLElement} boundariesElement='viewport'\n * The element which will define the boundaries of the popper position.\n * The popper will never be placed outside of the defined boundaries\n * (except if `keepTogether` is enabled)\n */\n boundariesElement: 'viewport',\n /**\n * @prop {Boolean} flipVariations=false\n * The popper will switch placement variation between `-start` and `-end` when\n * the reference element overlaps its boundaries.\n *\n * The original placement should have a set variation.\n */\n flipVariations: false,\n /**\n * @prop {Boolean} flipVariationsByContent=false\n * The popper will switch placement variation between `-start` and `-end` when\n * the popper element overlaps its reference boundaries.\n *\n * The original placement should have a set variation.\n */\n flipVariationsByContent: false,\n },\n\n /**\n * Modifier used to make the popper flow toward the inner of the reference element.\n * By default, when this modifier is disabled, the popper will be placed outside\n * the reference element.\n * @memberof modifiers\n * @inner\n */\n inner: {\n /** @prop {number} order=700 - Index used to define the order of execution */\n order: 700,\n /** @prop {Boolean} enabled=false - Whether the modifier is enabled or not */\n enabled: false,\n /** @prop {ModifierFn} */\n fn: inner,\n },\n\n /**\n * Modifier used to hide the popper when its reference element is outside of the\n * popper boundaries. It will set a `x-out-of-boundaries` attribute which can\n * be used to hide with a CSS selector the popper when its reference is\n * out of boundaries.\n *\n * Requires the `preventOverflow` modifier before it in order to work.\n * @memberof modifiers\n * @inner\n */\n hide: {\n /** @prop {number} order=800 - Index used to define the order of execution */\n order: 800,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: hide,\n },\n\n /**\n * Computes the style that will be applied to the popper element to gets\n * properly positioned.\n *\n * Note that this modifier will not touch the DOM, it just prepares the styles\n * so that `applyStyle` modifier can apply it. This separation is useful\n * in case you need to replace `applyStyle` with a custom implementation.\n *\n * This modifier has `850` as `order` value to maintain backward compatibility\n * with previous versions of Popper.js. Expect the modifiers ordering method\n * to change in future major versions of the library.\n *\n * @memberof modifiers\n * @inner\n */\n computeStyle: {\n /** @prop {number} order=850 - Index used to define the order of execution */\n order: 850,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: computeStyle,\n /**\n * @prop {Boolean} gpuAcceleration=true\n * If true, it uses the CSS 3D transformation to position the popper.\n * Otherwise, it will use the `top` and `left` properties\n */\n gpuAcceleration: true,\n /**\n * @prop {string} [x='bottom']\n * Where to anchor the X axis (`bottom` or `top`). AKA X offset origin.\n * Change this if your popper should grow in a direction different from `bottom`\n */\n x: 'bottom',\n /**\n * @prop {string} [x='left']\n * Where to anchor the Y axis (`left` or `right`). AKA Y offset origin.\n * Change this if your popper should grow in a direction different from `right`\n */\n y: 'right',\n },\n\n /**\n * Applies the computed styles to the popper element.\n *\n * All the DOM manipulations are limited to this modifier. This is useful in case\n * you want to integrate Popper.js inside a framework or view library and you\n * want to delegate all the DOM manipulations to it.\n *\n * Note that if you disable this modifier, you must make sure the popper element\n * has its position set to `absolute` before Popper.js can do its work!\n *\n * Just disable this modifier and define your own to achieve the desired effect.\n *\n * @memberof modifiers\n * @inner\n */\n applyStyle: {\n /** @prop {number} order=900 - Index used to define the order of execution */\n order: 900,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: applyStyle,\n /** @prop {Function} */\n onLoad: applyStyleOnLoad,\n /**\n * @deprecated since version 1.10.0, the property moved to `computeStyle` modifier\n * @prop {Boolean} gpuAcceleration=true\n * If true, it uses the CSS 3D transformation to position the popper.\n * Otherwise, it will use the `top` and `left` properties\n */\n gpuAcceleration: undefined,\n },\n};\n\n/**\n * The `dataObject` is an object containing all the information used by Popper.js.\n * This object is passed to modifiers and to the `onCreate` and `onUpdate` callbacks.\n * @name dataObject\n * @property {Object} data.instance The Popper.js instance\n * @property {String} data.placement Placement applied to popper\n * @property {String} data.originalPlacement Placement originally defined on init\n * @property {Boolean} data.flipped True if popper has been flipped by flip modifier\n * @property {Boolean} data.hide True if the reference element is out of boundaries, useful to know when to hide the popper\n * @property {HTMLElement} data.arrowElement Node used as arrow by arrow modifier\n * @property {Object} data.styles Any CSS property defined here will be applied to the popper. It expects the JavaScript nomenclature (eg. `marginBottom`)\n * @property {Object} data.arrowStyles Any CSS property defined here will be applied to the popper arrow. It expects the JavaScript nomenclature (eg. `marginBottom`)\n * @property {Object} data.boundaries Offsets of the popper boundaries\n * @property {Object} data.offsets The measurements of popper, reference and arrow elements\n * @property {Object} data.offsets.popper `top`, `left`, `width`, `height` values\n * @property {Object} data.offsets.reference `top`, `left`, `width`, `height` values\n * @property {Object} data.offsets.arrow] `top` and `left` offsets, only one of them will be different from 0\n */\n","/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by `update` method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nexport default function shift(data) {\n const placement = data.placement;\n const basePlacement = placement.split('-')[0];\n const shiftvariation = placement.split('-')[1];\n\n // if shift shiftvariation is specified, run the modifier\n if (shiftvariation) {\n const { reference, popper } = data.offsets;\n const isVertical = ['bottom', 'top'].indexOf(basePlacement) !== -1;\n const side = isVertical ? 'left' : 'top';\n const measurement = isVertical ? 'width' : 'height';\n\n const shiftOffsets = {\n start: { [side]: reference[side] },\n end: {\n [side]: reference[side] + reference[measurement] - popper[measurement],\n },\n };\n\n data.offsets.popper = { ...popper, ...shiftOffsets[shiftvariation] };\n }\n\n return data;\n}\n","import getOffsetParent from '../utils/getOffsetParent';\nimport getBoundaries from '../utils/getBoundaries';\nimport getSupportedPropertyName from '../utils/getSupportedPropertyName';\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by `update` method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nexport default function preventOverflow(data, options) {\n let boundariesElement =\n options.boundariesElement || getOffsetParent(data.instance.popper);\n\n // If offsetParent is the reference element, we really want to\n // go one step up and use the next offsetParent as reference to\n // avoid to make this modifier completely useless and look like broken\n if (data.instance.reference === boundariesElement) {\n boundariesElement = getOffsetParent(boundariesElement);\n }\n\n // NOTE: DOM access here\n // resets the popper's position so that the document size can be calculated excluding\n // the size of the popper element itself\n const transformProp = getSupportedPropertyName('transform');\n const popperStyles = data.instance.popper.style; // assignment to help minification\n const { top, left, [transformProp]: transform } = popperStyles;\n popperStyles.top = '';\n popperStyles.left = '';\n popperStyles[transformProp] = '';\n\n const boundaries = getBoundaries(\n data.instance.popper,\n data.instance.reference,\n options.padding,\n boundariesElement,\n data.positionFixed\n );\n\n // NOTE: DOM access here\n // restores the original style properties after the offsets have been computed\n popperStyles.top = top;\n popperStyles.left = left;\n popperStyles[transformProp] = transform;\n\n options.boundaries = boundaries;\n\n const order = options.priority;\n let popper = data.offsets.popper;\n\n const check = {\n primary(placement) {\n let value = popper[placement];\n if (\n popper[placement] < boundaries[placement] &&\n !options.escapeWithReference\n ) {\n value = Math.max(popper[placement], boundaries[placement]);\n }\n return { [placement]: value };\n },\n secondary(placement) {\n const mainSide = placement === 'right' ? 'left' : 'top';\n let value = popper[mainSide];\n if (\n popper[placement] > boundaries[placement] &&\n !options.escapeWithReference\n ) {\n value = Math.min(\n popper[mainSide],\n boundaries[placement] -\n (placement === 'right' ? popper.width : popper.height)\n );\n }\n return { [mainSide]: value };\n },\n };\n\n order.forEach(placement => {\n const side =\n ['left', 'top'].indexOf(placement) !== -1 ? 'primary' : 'secondary';\n popper = { ...popper, ...check[side](placement) };\n });\n\n data.offsets.popper = popper;\n\n return data;\n}\n","/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by update method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nexport default function keepTogether(data) {\n const { popper, reference } = data.offsets;\n const placement = data.placement.split('-')[0];\n const floor = Math.floor;\n const isVertical = ['top', 'bottom'].indexOf(placement) !== -1;\n const side = isVertical ? 'right' : 'bottom';\n const opSide = isVertical ? 'left' : 'top';\n const measurement = isVertical ? 'width' : 'height';\n\n if (popper[side] < floor(reference[opSide])) {\n data.offsets.popper[opSide] =\n floor(reference[opSide]) - popper[measurement];\n }\n if (popper[opSide] > floor(reference[side])) {\n data.offsets.popper[opSide] = floor(reference[side]);\n }\n\n return data;\n}\n","import getClientRect from '../utils/getClientRect';\nimport getOuterSizes from '../utils/getOuterSizes';\nimport isModifierRequired from '../utils/isModifierRequired';\nimport getStyleComputedProperty from '../utils/getStyleComputedProperty';\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by update method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nexport default function arrow(data, options) {\n // arrow depends on keepTogether in order to work\n if (!isModifierRequired(data.instance.modifiers, 'arrow', 'keepTogether')) {\n return data;\n }\n\n let arrowElement = options.element;\n\n // if arrowElement is a string, suppose it's a CSS selector\n if (typeof arrowElement === 'string') {\n arrowElement = data.instance.popper.querySelector(arrowElement);\n\n // if arrowElement is not found, don't run the modifier\n if (!arrowElement) {\n return data;\n }\n } else {\n // if the arrowElement isn't a query selector we must check that the\n // provided DOM node is child of its popper node\n if (!data.instance.popper.contains(arrowElement)) {\n console.warn(\n 'WARNING: `arrow.element` must be child of its popper element!'\n );\n return data;\n }\n }\n\n const placement = data.placement.split('-')[0];\n const { popper, reference } = data.offsets;\n const isVertical = ['left', 'right'].indexOf(placement) !== -1;\n\n const len = isVertical ? 'height' : 'width';\n const sideCapitalized = isVertical ? 'Top' : 'Left';\n const side = sideCapitalized.toLowerCase();\n const altSide = isVertical ? 'left' : 'top';\n const opSide = isVertical ? 'bottom' : 'right';\n const arrowElementSize = getOuterSizes(arrowElement)[len];\n\n //\n // extends keepTogether behavior making sure the popper and its\n // reference have enough pixels in conjunction\n //\n\n // top/left side\n if (reference[opSide] - arrowElementSize < popper[side]) {\n data.offsets.popper[side] -=\n popper[side] - (reference[opSide] - arrowElementSize);\n }\n // bottom/right side\n if (reference[side] + arrowElementSize > popper[opSide]) {\n data.offsets.popper[side] +=\n reference[side] + arrowElementSize - popper[opSide];\n }\n data.offsets.popper = getClientRect(data.offsets.popper);\n\n // compute center of the popper\n const center = reference[side] + reference[len] / 2 - arrowElementSize / 2;\n\n // Compute the sideValue using the updated popper offsets\n // take popper margin in account because we don't have this info available\n const css = getStyleComputedProperty(data.instance.popper);\n const popperMarginSide = parseFloat(css[`margin${sideCapitalized}`]);\n const popperBorderSide = parseFloat(css[`border${sideCapitalized}Width`]);\n let sideValue =\n center - data.offsets.popper[side] - popperMarginSide - popperBorderSide;\n\n // prevent arrowElement from being placed not contiguously to its popper\n sideValue = Math.max(Math.min(popper[len] - arrowElementSize, sideValue), 0);\n\n data.arrowElement = arrowElement;\n data.offsets.arrow = {\n [side]: Math.round(sideValue),\n [altSide]: '', // make sure to unset any eventual altSide value from the DOM node\n };\n\n return data;\n}\n","/**\n * Get the opposite placement variation of the given one\n * @method\n * @memberof Popper.Utils\n * @argument {String} placement variation\n * @returns {String} flipped placement variation\n */\nexport default function getOppositeVariation(variation) {\n if (variation === 'end') {\n return 'start';\n } else if (variation === 'start') {\n return 'end';\n }\n return variation;\n}\n","import getClientRect from '../utils/getClientRect';\nimport getOppositePlacement from '../utils/getOppositePlacement';\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by `update` method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nexport default function inner(data) {\n const placement = data.placement;\n const basePlacement = placement.split('-')[0];\n const { popper, reference } = data.offsets;\n const isHoriz = ['left', 'right'].indexOf(basePlacement) !== -1;\n\n const subtractLength = ['top', 'left'].indexOf(basePlacement) === -1;\n\n popper[isHoriz ? 'left' : 'top'] =\n reference[basePlacement] -\n (subtractLength ? popper[isHoriz ? 'width' : 'height'] : 0);\n\n data.placement = getOppositePlacement(placement);\n data.offsets.popper = getClientRect(popper);\n\n return data;\n}\n","import isModifierRequired from '../utils/isModifierRequired';\nimport find from '../utils/find';\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by update method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nexport default function hide(data) {\n if (!isModifierRequired(data.instance.modifiers, 'hide', 'preventOverflow')) {\n return data;\n }\n\n const refRect = data.offsets.reference;\n const bound = find(\n data.instance.modifiers,\n modifier => modifier.name === 'preventOverflow'\n ).boundaries;\n\n if (\n refRect.bottom < bound.top ||\n refRect.left > bound.right ||\n refRect.top > bound.bottom ||\n refRect.right < bound.left\n ) {\n // Avoid unnecessary DOM access if visibility hasn't changed\n if (data.hide === true) {\n return data;\n }\n\n data.hide = true;\n data.attributes['x-out-of-boundaries'] = '';\n } else {\n // Avoid unnecessary DOM access if visibility hasn't changed\n if (data.hide === false) {\n return data;\n }\n\n data.hide = false;\n data.attributes['x-out-of-boundaries'] = false;\n }\n\n return data;\n}\n","/**\n * @function\n * @memberof Popper.Utils\n * @argument {Object} data - The data object generated by `update` method\n * @argument {Boolean} shouldRound - If the offsets should be rounded at all\n * @returns {Object} The popper's position offsets rounded\n *\n * The tale of pixel-perfect positioning. It's still not 100% perfect, but as\n * good as it can be within reason.\n * Discussion here: https://github.com/FezVrasta/popper.js/pull/715\n *\n * Low DPI screens cause a popper to be blurry if not using full pixels (Safari\n * as well on High DPI screens).\n *\n * Firefox prefers no rounding for positioning and does not have blurriness on\n * high DPI screens.\n *\n * Only horizontal placement and left/right values need to be considered.\n */\nexport default function getRoundedOffsets(data, shouldRound) {\n const { popper, reference } = data.offsets;\n const { round, floor } = Math;\n const noRound = v => v;\n \n const referenceWidth = round(reference.width);\n const popperWidth = round(popper.width);\n \n const isVertical = ['left', 'right'].indexOf(data.placement) !== -1;\n const isVariation = data.placement.indexOf('-') !== -1;\n const sameWidthParity = referenceWidth % 2 === popperWidth % 2;\n const bothOddWidth = referenceWidth % 2 === 1 && popperWidth % 2 === 1;\n\n const horizontalToInteger = !shouldRound\n ? noRound\n : isVertical || isVariation || sameWidthParity\n ? round\n : floor;\n const verticalToInteger = !shouldRound ? noRound : round;\n\n return {\n left: horizontalToInteger(\n bothOddWidth && !isVariation && shouldRound\n ? popper.left - 1\n : popper.left\n ),\n top: verticalToInteger(popper.top),\n bottom: verticalToInteger(popper.bottom),\n right: horizontalToInteger(popper.right),\n };\n}\n","import setStyles from '../utils/setStyles';\nimport setAttributes from '../utils/setAttributes';\nimport getReferenceOffsets from '../utils/getReferenceOffsets';\nimport computeAutoPlacement from '../utils/computeAutoPlacement';\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by `update` method\n * @argument {Object} data.styles - List of style properties - values to apply to popper element\n * @argument {Object} data.attributes - List of attribute properties - values to apply to popper element\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The same data object\n */\nexport default function applyStyle(data) {\n // any property present in `data.styles` will be applied to the popper,\n // in this way we can make the 3rd party modifiers add custom styles to it\n // Be aware, modifiers could override the properties defined in the previous\n // lines of this modifier!\n setStyles(data.instance.popper, data.styles);\n\n // any property present in `data.attributes` will be applied to the popper,\n // they will be set as HTML attributes of the element\n setAttributes(data.instance.popper, data.attributes);\n\n // if arrowElement is defined and arrowStyles has some properties\n if (data.arrowElement && Object.keys(data.arrowStyles).length) {\n setStyles(data.arrowElement, data.arrowStyles);\n }\n\n return data;\n}\n\n/**\n * Set the x-placement attribute before everything else because it could be used\n * to add margins to the popper margins needs to be calculated to get the\n * correct popper offsets.\n * @method\n * @memberof Popper.modifiers\n * @param {HTMLElement} reference - The reference element used to position the popper\n * @param {HTMLElement} popper - The HTML element used as popper\n * @param {Object} options - Popper.js options\n */\nexport function applyStyleOnLoad(\n reference,\n popper,\n options,\n modifierOptions,\n state\n) {\n // compute reference element offsets\n const referenceOffsets = getReferenceOffsets(state, popper, reference, options.positionFixed);\n\n // compute auto placement, store placement inside the data object,\n // modifiers will be able to edit `placement` if needed\n // and refer to originalPlacement to know the original value\n const placement = computeAutoPlacement(\n options.placement,\n referenceOffsets,\n popper,\n reference,\n options.modifiers.flip.boundariesElement,\n options.modifiers.flip.padding\n );\n\n popper.setAttribute('x-placement', placement);\n\n // Apply `position` to popper before anything else because\n // without the position applied we can't guarantee correct computations\n setStyles(popper, { position: options.positionFixed ? 'fixed' : 'absolute' });\n\n return options;\n}\n","/**\n * Set the attributes to the given popper\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element - Element to apply the attributes to\n * @argument {Object} styles\n * Object with a list of properties and values which will be applied to the element\n */\nexport default function setAttributes(element, attributes) {\n Object.keys(attributes).forEach(function(prop) {\n const value = attributes[prop];\n if (value !== false) {\n element.setAttribute(prop, attributes[prop]);\n } else {\n element.removeAttribute(prop);\n }\n });\n}\n","import modifiers from '../modifiers/index';\n\n/**\n * Default options provided to Popper.js constructor.
\n * These can be overridden using the `options` argument of Popper.js.
\n * To override an option, simply pass an object with the same\n * structure of the `options` object, as the 3rd argument. For example:\n * ```\n * new Popper(ref, pop, {\n * modifiers: {\n * preventOverflow: { enabled: false }\n * }\n * })\n * ```\n * @type {Object}\n * @static\n * @memberof Popper\n */\nexport default {\n /**\n * Popper's placement.\n * @prop {Popper.placements} placement='bottom'\n */\n placement: 'bottom',\n\n /**\n * Set this to true if you want popper to position it self in 'fixed' mode\n * @prop {Boolean} positionFixed=false\n */\n positionFixed: false,\n\n /**\n * Whether events (resize, scroll) are initially enabled.\n * @prop {Boolean} eventsEnabled=true\n */\n eventsEnabled: true,\n\n /**\n * Set to true if you want to automatically remove the popper when\n * you call the `destroy` method.\n * @prop {Boolean} removeOnDestroy=false\n */\n removeOnDestroy: false,\n\n /**\n * Callback called when the popper is created.
\n * By default, it is set to no-op.
\n * Access Popper.js instance with `data.instance`.\n * @prop {onCreate}\n */\n onCreate: () => {},\n\n /**\n * Callback called when the popper is updated. This callback is not called\n * on the initialization/creation of the popper, but only on subsequent\n * updates.
\n * By default, it is set to no-op.
\n * Access Popper.js instance with `data.instance`.\n * @prop {onUpdate}\n */\n onUpdate: () => {},\n\n /**\n * List of modifiers used to modify the offsets before they are applied to the popper.\n * They provide most of the functionalities of Popper.js.\n * @prop {modifiers}\n */\n modifiers,\n};\n\n/**\n * @callback onCreate\n * @param {dataObject} data\n */\n\n/**\n * @callback onUpdate\n * @param {dataObject} data\n */\n","// Utils\nimport debounce from './utils/debounce';\nimport isFunction from './utils/isFunction';\n\n// Methods\nimport update from './methods/update';\nimport destroy from './methods/destroy';\nimport enableEventListeners from './methods/enableEventListeners';\nimport disableEventListeners from './methods/disableEventListeners';\nimport Defaults from './methods/defaults';\nimport placements from './methods/placements';\n\nexport default class Popper {\n /**\n * Creates a new Popper.js instance.\n * @class Popper\n * @param {Element|referenceObject} reference - The reference element used to position the popper\n * @param {Element} popper - The HTML / XML element used as the popper\n * @param {Object} options - Your custom options to override the ones defined in [Defaults](#defaults)\n * @return {Object} instance - The generated Popper.js instance\n */\n constructor(reference, popper, options = {}) {\n // make update() debounced, so that it only runs at most once-per-tick\n this.update = debounce(this.update.bind(this));\n\n // with {} we create a new object with the options inside it\n this.options = { ...Popper.Defaults, ...options };\n\n // init state\n this.state = {\n isDestroyed: false,\n isCreated: false,\n scrollParents: [],\n };\n\n // get reference and popper elements (allow jQuery wrappers)\n this.reference = reference && reference.jquery ? reference[0] : reference;\n this.popper = popper && popper.jquery ? popper[0] : popper;\n\n // Deep merge modifiers options\n this.options.modifiers = {};\n Object.keys({\n ...Popper.Defaults.modifiers,\n ...options.modifiers,\n }).forEach(name => {\n this.options.modifiers[name] = {\n // If it's a built-in modifier, use it as base\n ...(Popper.Defaults.modifiers[name] || {}),\n // If there are custom options, override and merge with default ones\n ...(options.modifiers ? options.modifiers[name] : {}),\n };\n });\n\n // Refactoring modifiers' list (Object => Array)\n this.modifiers = Object.keys(this.options.modifiers)\n .map(name => ({\n name,\n ...this.options.modifiers[name],\n }))\n // sort the modifiers by order\n .sort((a, b) => a.order - b.order);\n\n // modifiers have the ability to execute arbitrary code when Popper.js get inited\n // such code is executed in the same order of its modifier\n // they could add new properties to their options configuration\n // BE AWARE: don't add options to `options.modifiers.name` but to `modifierOptions`!\n this.modifiers.forEach(modifierOptions => {\n if (modifierOptions.enabled && isFunction(modifierOptions.onLoad)) {\n modifierOptions.onLoad(\n this.reference,\n this.popper,\n this.options,\n modifierOptions,\n this.state\n );\n }\n });\n\n // fire the first update to position the popper in the right place\n this.update();\n\n const eventsEnabled = this.options.eventsEnabled;\n if (eventsEnabled) {\n // setup event listeners, they will take care of update the position in specific situations\n this.enableEventListeners();\n }\n\n this.state.eventsEnabled = eventsEnabled;\n }\n\n // We can't use class properties because they don't get listed in the\n // class prototype and break stuff like Sinon stubs\n update() {\n return update.call(this);\n }\n destroy() {\n return destroy.call(this);\n }\n enableEventListeners() {\n return enableEventListeners.call(this);\n }\n disableEventListeners() {\n return disableEventListeners.call(this);\n }\n\n /**\n * Schedules an update. It will run on the next UI update available.\n * @method scheduleUpdate\n * @memberof Popper\n */\n scheduleUpdate = () => requestAnimationFrame(this.update);\n\n /**\n * Collection of utilities useful when writing custom modifiers.\n * Starting from version 1.7, this method is available only if you\n * include `popper-utils.js` before `popper.js`.\n *\n * **DEPRECATION**: This way to access PopperUtils is deprecated\n * and will be removed in v2! Use the PopperUtils module directly instead.\n * Due to the high instability of the methods contained in Utils, we can't\n * guarantee them to follow semver. Use them at your own risk!\n * @static\n * @private\n * @type {Object}\n * @deprecated since version 1.8\n * @member Utils\n * @memberof Popper\n */\n static Utils = (typeof window !== 'undefined' ? window : global).PopperUtils;\n\n static placements = placements;\n\n static Defaults = Defaults;\n}\n\n/**\n * The `referenceObject` is an object that provides an interface compatible with Popper.js\n * and lets you use it as replacement of a real DOM node.
\n * You can use this method to position a popper relatively to a set of coordinates\n * in case you don't have a DOM node to use as reference.\n *\n * ```\n * new Popper(referenceObject, popperNode);\n * ```\n *\n * NB: This feature isn't supported in Internet Explorer 10.\n * @name referenceObject\n * @property {Function} data.getBoundingClientRect\n * A function that returns a set of coordinates compatible with the native `getBoundingClientRect` method.\n * @property {number} data.clientWidth\n * An ES6 getter that will return the width of the virtual reference element.\n * @property {number} data.clientHeight\n * An ES6 getter that will return the height of the virtual reference element.\n */\n","import _objectWithoutPropertiesLoose from \"@babel/runtime/helpers/objectWithoutPropertiesLoose\";\nimport _extends from \"@babel/runtime/helpers/extends\";\nimport _inheritsLoose from \"@babel/runtime/helpers/inheritsLoose\";\nimport _assertThisInitialized from \"@babel/runtime/helpers/assertThisInitialized\";\nimport _defineProperty from \"@babel/runtime/helpers/defineProperty\";\nimport deepEqual from \"deep-equal\";\nimport * as React from 'react';\nimport PopperJS from 'popper.js';\nimport { ManagerReferenceNodeContext } from './Manager';\nimport { unwrapArray, setRef, shallowEqual } from './utils';\nvar initialStyle = {\n position: 'absolute',\n top: 0,\n left: 0,\n opacity: 0,\n pointerEvents: 'none'\n};\nvar initialArrowStyle = {};\nexport var InnerPopper =\n/*#__PURE__*/\nfunction (_React$Component) {\n _inheritsLoose(InnerPopper, _React$Component);\n\n function InnerPopper() {\n var _this;\n\n for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {\n args[_key] = arguments[_key];\n }\n\n _this = _React$Component.call.apply(_React$Component, [this].concat(args)) || this;\n\n _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"state\", {\n data: undefined,\n placement: undefined\n });\n\n _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"popperInstance\", void 0);\n\n _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"popperNode\", null);\n\n _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"arrowNode\", null);\n\n _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"setPopperNode\", function (popperNode) {\n if (!popperNode || _this.popperNode === popperNode) return;\n setRef(_this.props.innerRef, popperNode);\n _this.popperNode = popperNode;\n\n _this.updatePopperInstance();\n });\n\n _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"setArrowNode\", function (arrowNode) {\n _this.arrowNode = arrowNode;\n });\n\n _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"updateStateModifier\", {\n enabled: true,\n order: 900,\n fn: function fn(data) {\n var placement = data.placement;\n\n _this.setState({\n data: data,\n placement: placement\n });\n\n return data;\n }\n });\n\n _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"getOptions\", function () {\n return {\n placement: _this.props.placement,\n eventsEnabled: _this.props.eventsEnabled,\n positionFixed: _this.props.positionFixed,\n modifiers: _extends({}, _this.props.modifiers, {\n arrow: _extends({}, _this.props.modifiers && _this.props.modifiers.arrow, {\n enabled: !!_this.arrowNode,\n element: _this.arrowNode\n }),\n applyStyle: {\n enabled: false\n },\n updateStateModifier: _this.updateStateModifier\n })\n };\n });\n\n _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"getPopperStyle\", function () {\n return !_this.popperNode || !_this.state.data ? initialStyle : _extends({\n position: _this.state.data.offsets.popper.position\n }, _this.state.data.styles);\n });\n\n _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"getPopperPlacement\", function () {\n return !_this.state.data ? undefined : _this.state.placement;\n });\n\n _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"getArrowStyle\", function () {\n return !_this.arrowNode || !_this.state.data ? initialArrowStyle : _this.state.data.arrowStyles;\n });\n\n _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"getOutOfBoundariesState\", function () {\n return _this.state.data ? _this.state.data.hide : undefined;\n });\n\n _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"destroyPopperInstance\", function () {\n if (!_this.popperInstance) return;\n\n _this.popperInstance.destroy();\n\n _this.popperInstance = null;\n });\n\n _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"updatePopperInstance\", function () {\n _this.destroyPopperInstance();\n\n var _assertThisInitialize = _assertThisInitialized(_assertThisInitialized(_this)),\n popperNode = _assertThisInitialize.popperNode;\n\n var referenceElement = _this.props.referenceElement;\n if (!referenceElement || !popperNode) return;\n _this.popperInstance = new PopperJS(referenceElement, popperNode, _this.getOptions());\n });\n\n _defineProperty(_assertThisInitialized(_assertThisInitialized(_this)), \"scheduleUpdate\", function () {\n if (_this.popperInstance) {\n _this.popperInstance.scheduleUpdate();\n }\n });\n\n return _this;\n }\n\n var _proto = InnerPopper.prototype;\n\n _proto.componentDidUpdate = function componentDidUpdate(prevProps, prevState) {\n // If the Popper.js options have changed, update the instance (destroy + create)\n if (this.props.placement !== prevProps.placement || this.props.referenceElement !== prevProps.referenceElement || this.props.positionFixed !== prevProps.positionFixed || !deepEqual(this.props.modifiers, prevProps.modifiers, {\n strict: true\n })) {\n // develop only check that modifiers isn't being updated needlessly\n if (process.env.NODE_ENV === \"development\") {\n if (this.props.modifiers !== prevProps.modifiers && this.props.modifiers != null && prevProps.modifiers != null && shallowEqual(this.props.modifiers, prevProps.modifiers)) {\n console.warn(\"'modifiers' prop reference updated even though all values appear the same.\\nConsider memoizing the 'modifiers' object to avoid needless rendering.\");\n }\n }\n\n this.updatePopperInstance();\n } else if (this.props.eventsEnabled !== prevProps.eventsEnabled && this.popperInstance) {\n this.props.eventsEnabled ? this.popperInstance.enableEventListeners() : this.popperInstance.disableEventListeners();\n } // A placement difference in state means popper determined a new placement\n // apart from the props value. By the time the popper element is rendered with\n // the new position Popper has already measured it, if the place change triggers\n // a size change it will result in a misaligned popper. So we schedule an update to be sure.\n\n\n if (prevState.placement !== this.state.placement) {\n this.scheduleUpdate();\n }\n };\n\n _proto.componentWillUnmount = function componentWillUnmount() {\n setRef(this.props.innerRef, null);\n this.destroyPopperInstance();\n };\n\n _proto.render = function render() {\n return unwrapArray(this.props.children)({\n ref: this.setPopperNode,\n style: this.getPopperStyle(),\n placement: this.getPopperPlacement(),\n outOfBoundaries: this.getOutOfBoundariesState(),\n scheduleUpdate: this.scheduleUpdate,\n arrowProps: {\n ref: this.setArrowNode,\n style: this.getArrowStyle()\n }\n });\n };\n\n return InnerPopper;\n}(React.Component);\n\n_defineProperty(InnerPopper, \"defaultProps\", {\n placement: 'bottom',\n eventsEnabled: true,\n referenceElement: undefined,\n positionFixed: false\n});\n\nvar placements = PopperJS.placements;\nexport { placements };\nexport default function Popper(_ref) {\n var referenceElement = _ref.referenceElement,\n props = _objectWithoutPropertiesLoose(_ref, [\"referenceElement\"]);\n\n return React.createElement(ManagerReferenceNodeContext.Consumer, null, function (referenceNode) {\n return React.createElement(InnerPopper, _extends({\n referenceElement: referenceElement !== undefined ? referenceElement : referenceNode\n }, props));\n });\n}","/*\n * Copyright 2020 Palantir Technologies, Inc. All rights reserved.\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\nimport { isFunction } from \"./functionUtils\";\n\nexport function elementIsOrContains(element: HTMLElement, testElement: HTMLElement) {\n return element === testElement || element.contains(testElement);\n}\n\n/**\n * Throttle an event on an EventTarget by wrapping it in a\n * `requestAnimationFrame` call. Returns the event handler that was bound to\n * given eventName so you can clean up after yourself.\n *\n * @see https://developer.mozilla.org/en-US/docs/Web/Events/scroll\n */\nexport function throttleEvent(target: EventTarget, eventName: string, newEventName: string) {\n const throttledFunc = throttleImpl((event: Event) => {\n target.dispatchEvent(new CustomEvent(newEventName, event));\n });\n target.addEventListener(eventName, throttledFunc);\n return throttledFunc;\n}\n\nexport interface IThrottledReactEventOptions {\n preventDefault?: boolean;\n}\n\n/**\n * Throttle a callback by wrapping it in a `requestAnimationFrame` call. Returns\n * the throttled function.\n *\n * @see https://www.html5rocks.com/en/tutorials/speed/animations/\n */\nexport function throttleReactEventCallback(\n callback: (event: E, ...otherArgs: any[]) => any,\n options: IThrottledReactEventOptions = {},\n) {\n const throttledFunc = throttleImpl(\n callback,\n (event2: E) => {\n if (options.preventDefault) {\n event2.preventDefault();\n }\n },\n // prevent React from reclaiming the event object before we reference it\n (event2: E) => event2.persist(),\n );\n return throttledFunc;\n}\n\n/**\n * Throttle a method by wrapping it in a `requestAnimationFrame` call. Returns\n * the throttled function.\n */\n// eslint-disable-next-line @typescript-eslint/ban-types\nexport function throttle(method: T): T {\n return throttleImpl(method);\n}\n\n// eslint-disable-next-line @typescript-eslint/ban-types\nfunction throttleImpl(\n onAnimationFrameRequested: T,\n onBeforeIsRunningCheck?: T,\n onAfterIsRunningCheck?: T,\n) {\n let isRunning = false;\n const func = (...args: any[]) => {\n // don't use safeInvoke, because we might have more than its max number\n // of typed params\n if (isFunction(onBeforeIsRunningCheck)) {\n onBeforeIsRunningCheck(...args);\n }\n\n if (isRunning) {\n return;\n }\n isRunning = true;\n\n if (isFunction(onAfterIsRunningCheck)) {\n onAfterIsRunningCheck(...args);\n }\n\n requestAnimationFrame(() => {\n onAnimationFrameRequested(...args);\n isRunning = false;\n });\n };\n return (func as any) as T;\n}\n","/**\r\n * A collection of shims that provide minimal functionality of the ES6 collections.\r\n *\r\n * These implementations are not meant to be used outside of the ResizeObserver\r\n * modules as they cover only a limited range of use cases.\r\n */\r\n/* eslint-disable require-jsdoc, valid-jsdoc */\r\nvar MapShim = (function () {\r\n if (typeof Map !== 'undefined') {\r\n return Map;\r\n }\r\n /**\r\n * Returns index in provided array that matches the specified key.\r\n *\r\n * @param {Array} arr\r\n * @param {*} key\r\n * @returns {number}\r\n */\r\n function getIndex(arr, key) {\r\n var result = -1;\r\n arr.some(function (entry, index) {\r\n if (entry[0] === key) {\r\n result = index;\r\n return true;\r\n }\r\n return false;\r\n });\r\n return result;\r\n }\r\n return /** @class */ (function () {\r\n function class_1() {\r\n this.__entries__ = [];\r\n }\r\n Object.defineProperty(class_1.prototype, \"size\", {\r\n /**\r\n * @returns {boolean}\r\n */\r\n get: function () {\r\n return this.__entries__.length;\r\n },\r\n enumerable: true,\r\n configurable: true\r\n });\r\n /**\r\n * @param {*} key\r\n * @returns {*}\r\n */\r\n class_1.prototype.get = function (key) {\r\n var index = getIndex(this.__entries__, key);\r\n var entry = this.__entries__[index];\r\n return entry && entry[1];\r\n };\r\n /**\r\n * @param {*} key\r\n * @param {*} value\r\n * @returns {void}\r\n */\r\n class_1.prototype.set = function (key, value) {\r\n var index = getIndex(this.__entries__, key);\r\n if (~index) {\r\n this.__entries__[index][1] = value;\r\n }\r\n else {\r\n this.__entries__.push([key, value]);\r\n }\r\n };\r\n /**\r\n * @param {*} key\r\n * @returns {void}\r\n */\r\n class_1.prototype.delete = function (key) {\r\n var entries = this.__entries__;\r\n var index = getIndex(entries, key);\r\n if (~index) {\r\n entries.splice(index, 1);\r\n }\r\n };\r\n /**\r\n * @param {*} key\r\n * @returns {void}\r\n */\r\n class_1.prototype.has = function (key) {\r\n return !!~getIndex(this.__entries__, key);\r\n };\r\n /**\r\n * @returns {void}\r\n */\r\n class_1.prototype.clear = function () {\r\n this.__entries__.splice(0);\r\n };\r\n /**\r\n * @param {Function} callback\r\n * @param {*} [ctx=null]\r\n * @returns {void}\r\n */\r\n class_1.prototype.forEach = function (callback, ctx) {\r\n if (ctx === void 0) { ctx = null; }\r\n for (var _i = 0, _a = this.__entries__; _i < _a.length; _i++) {\r\n var entry = _a[_i];\r\n callback.call(ctx, entry[1], entry[0]);\r\n }\r\n };\r\n return class_1;\r\n }());\r\n})();\n\n/**\r\n * Detects whether window and document objects are available in current environment.\r\n */\r\nvar isBrowser = typeof window !== 'undefined' && typeof document !== 'undefined' && window.document === document;\n\n// Returns global object of a current environment.\r\nvar global$1 = (function () {\r\n if (typeof global !== 'undefined' && global.Math === Math) {\r\n return global;\r\n }\r\n if (typeof self !== 'undefined' && self.Math === Math) {\r\n return self;\r\n }\r\n if (typeof window !== 'undefined' && window.Math === Math) {\r\n return window;\r\n }\r\n // eslint-disable-next-line no-new-func\r\n return Function('return this')();\r\n})();\n\n/**\r\n * A shim for the requestAnimationFrame which falls back to the setTimeout if\r\n * first one is not supported.\r\n *\r\n * @returns {number} Requests' identifier.\r\n */\r\nvar requestAnimationFrame$1 = (function () {\r\n if (typeof requestAnimationFrame === 'function') {\r\n // It's required to use a bounded function because IE sometimes throws\r\n // an \"Invalid calling object\" error if rAF is invoked without the global\r\n // object on the left hand side.\r\n return requestAnimationFrame.bind(global$1);\r\n }\r\n return function (callback) { return setTimeout(function () { return callback(Date.now()); }, 1000 / 60); };\r\n})();\n\n// Defines minimum timeout before adding a trailing call.\r\nvar trailingTimeout = 2;\r\n/**\r\n * Creates a wrapper function which ensures that provided callback will be\r\n * invoked only once during the specified delay period.\r\n *\r\n * @param {Function} callback - Function to be invoked after the delay period.\r\n * @param {number} delay - Delay after which to invoke callback.\r\n * @returns {Function}\r\n */\r\nfunction throttle (callback, delay) {\r\n var leadingCall = false, trailingCall = false, lastCallTime = 0;\r\n /**\r\n * Invokes the original callback function and schedules new invocation if\r\n * the \"proxy\" was called during current request.\r\n *\r\n * @returns {void}\r\n */\r\n function resolvePending() {\r\n if (leadingCall) {\r\n leadingCall = false;\r\n callback();\r\n }\r\n if (trailingCall) {\r\n proxy();\r\n }\r\n }\r\n /**\r\n * Callback invoked after the specified delay. It will further postpone\r\n * invocation of the original function delegating it to the\r\n * requestAnimationFrame.\r\n *\r\n * @returns {void}\r\n */\r\n function timeoutCallback() {\r\n requestAnimationFrame$1(resolvePending);\r\n }\r\n /**\r\n * Schedules invocation of the original function.\r\n *\r\n * @returns {void}\r\n */\r\n function proxy() {\r\n var timeStamp = Date.now();\r\n if (leadingCall) {\r\n // Reject immediately following calls.\r\n if (timeStamp - lastCallTime < trailingTimeout) {\r\n return;\r\n }\r\n // Schedule new call to be in invoked when the pending one is resolved.\r\n // This is important for \"transitions\" which never actually start\r\n // immediately so there is a chance that we might miss one if change\r\n // happens amids the pending invocation.\r\n trailingCall = true;\r\n }\r\n else {\r\n leadingCall = true;\r\n trailingCall = false;\r\n setTimeout(timeoutCallback, delay);\r\n }\r\n lastCallTime = timeStamp;\r\n }\r\n return proxy;\r\n}\n\n// Minimum delay before invoking the update of observers.\r\nvar REFRESH_DELAY = 20;\r\n// A list of substrings of CSS properties used to find transition events that\r\n// might affect dimensions of observed elements.\r\nvar transitionKeys = ['top', 'right', 'bottom', 'left', 'width', 'height', 'size', 'weight'];\r\n// Check if MutationObserver is available.\r\nvar mutationObserverSupported = typeof MutationObserver !== 'undefined';\r\n/**\r\n * Singleton controller class which handles updates of ResizeObserver instances.\r\n */\r\nvar ResizeObserverController = /** @class */ (function () {\r\n /**\r\n * Creates a new instance of ResizeObserverController.\r\n *\r\n * @private\r\n */\r\n function ResizeObserverController() {\r\n /**\r\n * Indicates whether DOM listeners have been added.\r\n *\r\n * @private {boolean}\r\n */\r\n this.connected_ = false;\r\n /**\r\n * Tells that controller has subscribed for Mutation Events.\r\n *\r\n * @private {boolean}\r\n */\r\n this.mutationEventsAdded_ = false;\r\n /**\r\n * Keeps reference to the instance of MutationObserver.\r\n *\r\n * @private {MutationObserver}\r\n */\r\n this.mutationsObserver_ = null;\r\n /**\r\n * A list of connected observers.\r\n *\r\n * @private {Array}\r\n */\r\n this.observers_ = [];\r\n this.onTransitionEnd_ = this.onTransitionEnd_.bind(this);\r\n this.refresh = throttle(this.refresh.bind(this), REFRESH_DELAY);\r\n }\r\n /**\r\n * Adds observer to observers list.\r\n *\r\n * @param {ResizeObserverSPI} observer - Observer to be added.\r\n * @returns {void}\r\n */\r\n ResizeObserverController.prototype.addObserver = function (observer) {\r\n if (!~this.observers_.indexOf(observer)) {\r\n this.observers_.push(observer);\r\n }\r\n // Add listeners if they haven't been added yet.\r\n if (!this.connected_) {\r\n this.connect_();\r\n }\r\n };\r\n /**\r\n * Removes observer from observers list.\r\n *\r\n * @param {ResizeObserverSPI} observer - Observer to be removed.\r\n * @returns {void}\r\n */\r\n ResizeObserverController.prototype.removeObserver = function (observer) {\r\n var observers = this.observers_;\r\n var index = observers.indexOf(observer);\r\n // Remove observer if it's present in registry.\r\n if (~index) {\r\n observers.splice(index, 1);\r\n }\r\n // Remove listeners if controller has no connected observers.\r\n if (!observers.length && this.connected_) {\r\n this.disconnect_();\r\n }\r\n };\r\n /**\r\n * Invokes the update of observers. It will continue running updates insofar\r\n * it detects changes.\r\n *\r\n * @returns {void}\r\n */\r\n ResizeObserverController.prototype.refresh = function () {\r\n var changesDetected = this.updateObservers_();\r\n // Continue running updates if changes have been detected as there might\r\n // be future ones caused by CSS transitions.\r\n if (changesDetected) {\r\n this.refresh();\r\n }\r\n };\r\n /**\r\n * Updates every observer from observers list and notifies them of queued\r\n * entries.\r\n *\r\n * @private\r\n * @returns {boolean} Returns \"true\" if any observer has detected changes in\r\n * dimensions of it's elements.\r\n */\r\n ResizeObserverController.prototype.updateObservers_ = function () {\r\n // Collect observers that have active observations.\r\n var activeObservers = this.observers_.filter(function (observer) {\r\n return observer.gatherActive(), observer.hasActive();\r\n });\r\n // Deliver notifications in a separate cycle in order to avoid any\r\n // collisions between observers, e.g. when multiple instances of\r\n // ResizeObserver are tracking the same element and the callback of one\r\n // of them changes content dimensions of the observed target. Sometimes\r\n // this may result in notifications being blocked for the rest of observers.\r\n activeObservers.forEach(function (observer) { return observer.broadcastActive(); });\r\n return activeObservers.length > 0;\r\n };\r\n /**\r\n * Initializes DOM listeners.\r\n *\r\n * @private\r\n * @returns {void}\r\n */\r\n ResizeObserverController.prototype.connect_ = function () {\r\n // Do nothing if running in a non-browser environment or if listeners\r\n // have been already added.\r\n if (!isBrowser || this.connected_) {\r\n return;\r\n }\r\n // Subscription to the \"Transitionend\" event is used as a workaround for\r\n // delayed transitions. This way it's possible to capture at least the\r\n // final state of an element.\r\n document.addEventListener('transitionend', this.onTransitionEnd_);\r\n window.addEventListener('resize', this.refresh);\r\n if (mutationObserverSupported) {\r\n this.mutationsObserver_ = new MutationObserver(this.refresh);\r\n this.mutationsObserver_.observe(document, {\r\n attributes: true,\r\n childList: true,\r\n characterData: true,\r\n subtree: true\r\n });\r\n }\r\n else {\r\n document.addEventListener('DOMSubtreeModified', this.refresh);\r\n this.mutationEventsAdded_ = true;\r\n }\r\n this.connected_ = true;\r\n };\r\n /**\r\n * Removes DOM listeners.\r\n *\r\n * @private\r\n * @returns {void}\r\n */\r\n ResizeObserverController.prototype.disconnect_ = function () {\r\n // Do nothing if running in a non-browser environment or if listeners\r\n // have been already removed.\r\n if (!isBrowser || !this.connected_) {\r\n return;\r\n }\r\n document.removeEventListener('transitionend', this.onTransitionEnd_);\r\n window.removeEventListener('resize', this.refresh);\r\n if (this.mutationsObserver_) {\r\n this.mutationsObserver_.disconnect();\r\n }\r\n if (this.mutationEventsAdded_) {\r\n document.removeEventListener('DOMSubtreeModified', this.refresh);\r\n }\r\n this.mutationsObserver_ = null;\r\n this.mutationEventsAdded_ = false;\r\n this.connected_ = false;\r\n };\r\n /**\r\n * \"Transitionend\" event handler.\r\n *\r\n * @private\r\n * @param {TransitionEvent} event\r\n * @returns {void}\r\n */\r\n ResizeObserverController.prototype.onTransitionEnd_ = function (_a) {\r\n var _b = _a.propertyName, propertyName = _b === void 0 ? '' : _b;\r\n // Detect whether transition may affect dimensions of an element.\r\n var isReflowProperty = transitionKeys.some(function (key) {\r\n return !!~propertyName.indexOf(key);\r\n });\r\n if (isReflowProperty) {\r\n this.refresh();\r\n }\r\n };\r\n /**\r\n * Returns instance of the ResizeObserverController.\r\n *\r\n * @returns {ResizeObserverController}\r\n */\r\n ResizeObserverController.getInstance = function () {\r\n if (!this.instance_) {\r\n this.instance_ = new ResizeObserverController();\r\n }\r\n return this.instance_;\r\n };\r\n /**\r\n * Holds reference to the controller's instance.\r\n *\r\n * @private {ResizeObserverController}\r\n */\r\n ResizeObserverController.instance_ = null;\r\n return ResizeObserverController;\r\n}());\n\n/**\r\n * Defines non-writable/enumerable properties of the provided target object.\r\n *\r\n * @param {Object} target - Object for which to define properties.\r\n * @param {Object} props - Properties to be defined.\r\n * @returns {Object} Target object.\r\n */\r\nvar defineConfigurable = (function (target, props) {\r\n for (var _i = 0, _a = Object.keys(props); _i < _a.length; _i++) {\r\n var key = _a[_i];\r\n Object.defineProperty(target, key, {\r\n value: props[key],\r\n enumerable: false,\r\n writable: false,\r\n configurable: true\r\n });\r\n }\r\n return target;\r\n});\n\n/**\r\n * Returns the global object associated with provided element.\r\n *\r\n * @param {Object} target\r\n * @returns {Object}\r\n */\r\nvar getWindowOf = (function (target) {\r\n // Assume that the element is an instance of Node, which means that it\r\n // has the \"ownerDocument\" property from which we can retrieve a\r\n // corresponding global object.\r\n var ownerGlobal = target && target.ownerDocument && target.ownerDocument.defaultView;\r\n // Return the local global object if it's not possible extract one from\r\n // provided element.\r\n return ownerGlobal || global$1;\r\n});\n\n// Placeholder of an empty content rectangle.\r\nvar emptyRect = createRectInit(0, 0, 0, 0);\r\n/**\r\n * Converts provided string to a number.\r\n *\r\n * @param {number|string} value\r\n * @returns {number}\r\n */\r\nfunction toFloat(value) {\r\n return parseFloat(value) || 0;\r\n}\r\n/**\r\n * Extracts borders size from provided styles.\r\n *\r\n * @param {CSSStyleDeclaration} styles\r\n * @param {...string} positions - Borders positions (top, right, ...)\r\n * @returns {number}\r\n */\r\nfunction getBordersSize(styles) {\r\n var positions = [];\r\n for (var _i = 1; _i < arguments.length; _i++) {\r\n positions[_i - 1] = arguments[_i];\r\n }\r\n return positions.reduce(function (size, position) {\r\n var value = styles['border-' + position + '-width'];\r\n return size + toFloat(value);\r\n }, 0);\r\n}\r\n/**\r\n * Extracts paddings sizes from provided styles.\r\n *\r\n * @param {CSSStyleDeclaration} styles\r\n * @returns {Object} Paddings box.\r\n */\r\nfunction getPaddings(styles) {\r\n var positions = ['top', 'right', 'bottom', 'left'];\r\n var paddings = {};\r\n for (var _i = 0, positions_1 = positions; _i < positions_1.length; _i++) {\r\n var position = positions_1[_i];\r\n var value = styles['padding-' + position];\r\n paddings[position] = toFloat(value);\r\n }\r\n return paddings;\r\n}\r\n/**\r\n * Calculates content rectangle of provided SVG element.\r\n *\r\n * @param {SVGGraphicsElement} target - Element content rectangle of which needs\r\n * to be calculated.\r\n * @returns {DOMRectInit}\r\n */\r\nfunction getSVGContentRect(target) {\r\n var bbox = target.getBBox();\r\n return createRectInit(0, 0, bbox.width, bbox.height);\r\n}\r\n/**\r\n * Calculates content rectangle of provided HTMLElement.\r\n *\r\n * @param {HTMLElement} target - Element for which to calculate the content rectangle.\r\n * @returns {DOMRectInit}\r\n */\r\nfunction getHTMLElementContentRect(target) {\r\n // Client width & height properties can't be\r\n // used exclusively as they provide rounded values.\r\n var clientWidth = target.clientWidth, clientHeight = target.clientHeight;\r\n // By this condition we can catch all non-replaced inline, hidden and\r\n // detached elements. Though elements with width & height properties less\r\n // than 0.5 will be discarded as well.\r\n //\r\n // Without it we would need to implement separate methods for each of\r\n // those cases and it's not possible to perform a precise and performance\r\n // effective test for hidden elements. E.g. even jQuery's ':visible' filter\r\n // gives wrong results for elements with width & height less than 0.5.\r\n if (!clientWidth && !clientHeight) {\r\n return emptyRect;\r\n }\r\n var styles = getWindowOf(target).getComputedStyle(target);\r\n var paddings = getPaddings(styles);\r\n var horizPad = paddings.left + paddings.right;\r\n var vertPad = paddings.top + paddings.bottom;\r\n // Computed styles of width & height are being used because they are the\r\n // only dimensions available to JS that contain non-rounded values. It could\r\n // be possible to utilize the getBoundingClientRect if only it's data wasn't\r\n // affected by CSS transformations let alone paddings, borders and scroll bars.\r\n var width = toFloat(styles.width), height = toFloat(styles.height);\r\n // Width & height include paddings and borders when the 'border-box' box\r\n // model is applied (except for IE).\r\n if (styles.boxSizing === 'border-box') {\r\n // Following conditions are required to handle Internet Explorer which\r\n // doesn't include paddings and borders to computed CSS dimensions.\r\n //\r\n // We can say that if CSS dimensions + paddings are equal to the \"client\"\r\n // properties then it's either IE, and thus we don't need to subtract\r\n // anything, or an element merely doesn't have paddings/borders styles.\r\n if (Math.round(width + horizPad) !== clientWidth) {\r\n width -= getBordersSize(styles, 'left', 'right') + horizPad;\r\n }\r\n if (Math.round(height + vertPad) !== clientHeight) {\r\n height -= getBordersSize(styles, 'top', 'bottom') + vertPad;\r\n }\r\n }\r\n // Following steps can't be applied to the document's root element as its\r\n // client[Width/Height] properties represent viewport area of the window.\r\n // Besides, it's as well not necessary as the itself neither has\r\n // rendered scroll bars nor it can be clipped.\r\n if (!isDocumentElement(target)) {\r\n // In some browsers (only in Firefox, actually) CSS width & height\r\n // include scroll bars size which can be removed at this step as scroll\r\n // bars are the only difference between rounded dimensions + paddings\r\n // and \"client\" properties, though that is not always true in Chrome.\r\n var vertScrollbar = Math.round(width + horizPad) - clientWidth;\r\n var horizScrollbar = Math.round(height + vertPad) - clientHeight;\r\n // Chrome has a rather weird rounding of \"client\" properties.\r\n // E.g. for an element with content width of 314.2px it sometimes gives\r\n // the client width of 315px and for the width of 314.7px it may give\r\n // 314px. And it doesn't happen all the time. So just ignore this delta\r\n // as a non-relevant.\r\n if (Math.abs(vertScrollbar) !== 1) {\r\n width -= vertScrollbar;\r\n }\r\n if (Math.abs(horizScrollbar) !== 1) {\r\n height -= horizScrollbar;\r\n }\r\n }\r\n return createRectInit(paddings.left, paddings.top, width, height);\r\n}\r\n/**\r\n * Checks whether provided element is an instance of the SVGGraphicsElement.\r\n *\r\n * @param {Element} target - Element to be checked.\r\n * @returns {boolean}\r\n */\r\nvar isSVGGraphicsElement = (function () {\r\n // Some browsers, namely IE and Edge, don't have the SVGGraphicsElement\r\n // interface.\r\n if (typeof SVGGraphicsElement !== 'undefined') {\r\n return function (target) { return target instanceof getWindowOf(target).SVGGraphicsElement; };\r\n }\r\n // If it's so, then check that element is at least an instance of the\r\n // SVGElement and that it has the \"getBBox\" method.\r\n // eslint-disable-next-line no-extra-parens\r\n return function (target) { return (target instanceof getWindowOf(target).SVGElement &&\r\n typeof target.getBBox === 'function'); };\r\n})();\r\n/**\r\n * Checks whether provided element is a document element ().\r\n *\r\n * @param {Element} target - Element to be checked.\r\n * @returns {boolean}\r\n */\r\nfunction isDocumentElement(target) {\r\n return target === getWindowOf(target).document.documentElement;\r\n}\r\n/**\r\n * Calculates an appropriate content rectangle for provided html or svg element.\r\n *\r\n * @param {Element} target - Element content rectangle of which needs to be calculated.\r\n * @returns {DOMRectInit}\r\n */\r\nfunction getContentRect(target) {\r\n if (!isBrowser) {\r\n return emptyRect;\r\n }\r\n if (isSVGGraphicsElement(target)) {\r\n return getSVGContentRect(target);\r\n }\r\n return getHTMLElementContentRect(target);\r\n}\r\n/**\r\n * Creates rectangle with an interface of the DOMRectReadOnly.\r\n * Spec: https://drafts.fxtf.org/geometry/#domrectreadonly\r\n *\r\n * @param {DOMRectInit} rectInit - Object with rectangle's x/y coordinates and dimensions.\r\n * @returns {DOMRectReadOnly}\r\n */\r\nfunction createReadOnlyRect(_a) {\r\n var x = _a.x, y = _a.y, width = _a.width, height = _a.height;\r\n // If DOMRectReadOnly is available use it as a prototype for the rectangle.\r\n var Constr = typeof DOMRectReadOnly !== 'undefined' ? DOMRectReadOnly : Object;\r\n var rect = Object.create(Constr.prototype);\r\n // Rectangle's properties are not writable and non-enumerable.\r\n defineConfigurable(rect, {\r\n x: x, y: y, width: width, height: height,\r\n top: y,\r\n right: x + width,\r\n bottom: height + y,\r\n left: x\r\n });\r\n return rect;\r\n}\r\n/**\r\n * Creates DOMRectInit object based on the provided dimensions and the x/y coordinates.\r\n * Spec: https://drafts.fxtf.org/geometry/#dictdef-domrectinit\r\n *\r\n * @param {number} x - X coordinate.\r\n * @param {number} y - Y coordinate.\r\n * @param {number} width - Rectangle's width.\r\n * @param {number} height - Rectangle's height.\r\n * @returns {DOMRectInit}\r\n */\r\nfunction createRectInit(x, y, width, height) {\r\n return { x: x, y: y, width: width, height: height };\r\n}\n\n/**\r\n * Class that is responsible for computations of the content rectangle of\r\n * provided DOM element and for keeping track of it's changes.\r\n */\r\nvar ResizeObservation = /** @class */ (function () {\r\n /**\r\n * Creates an instance of ResizeObservation.\r\n *\r\n * @param {Element} target - Element to be observed.\r\n */\r\n function ResizeObservation(target) {\r\n /**\r\n * Broadcasted width of content rectangle.\r\n *\r\n * @type {number}\r\n */\r\n this.broadcastWidth = 0;\r\n /**\r\n * Broadcasted height of content rectangle.\r\n *\r\n * @type {number}\r\n */\r\n this.broadcastHeight = 0;\r\n /**\r\n * Reference to the last observed content rectangle.\r\n *\r\n * @private {DOMRectInit}\r\n */\r\n this.contentRect_ = createRectInit(0, 0, 0, 0);\r\n this.target = target;\r\n }\r\n /**\r\n * Updates content rectangle and tells whether it's width or height properties\r\n * have changed since the last broadcast.\r\n *\r\n * @returns {boolean}\r\n */\r\n ResizeObservation.prototype.isActive = function () {\r\n var rect = getContentRect(this.target);\r\n this.contentRect_ = rect;\r\n return (rect.width !== this.broadcastWidth ||\r\n rect.height !== this.broadcastHeight);\r\n };\r\n /**\r\n * Updates 'broadcastWidth' and 'broadcastHeight' properties with a data\r\n * from the corresponding properties of the last observed content rectangle.\r\n *\r\n * @returns {DOMRectInit} Last observed content rectangle.\r\n */\r\n ResizeObservation.prototype.broadcastRect = function () {\r\n var rect = this.contentRect_;\r\n this.broadcastWidth = rect.width;\r\n this.broadcastHeight = rect.height;\r\n return rect;\r\n };\r\n return ResizeObservation;\r\n}());\n\nvar ResizeObserverEntry = /** @class */ (function () {\r\n /**\r\n * Creates an instance of ResizeObserverEntry.\r\n *\r\n * @param {Element} target - Element that is being observed.\r\n * @param {DOMRectInit} rectInit - Data of the element's content rectangle.\r\n */\r\n function ResizeObserverEntry(target, rectInit) {\r\n var contentRect = createReadOnlyRect(rectInit);\r\n // According to the specification following properties are not writable\r\n // and are also not enumerable in the native implementation.\r\n //\r\n // Property accessors are not being used as they'd require to define a\r\n // private WeakMap storage which may cause memory leaks in browsers that\r\n // don't support this type of collections.\r\n defineConfigurable(this, { target: target, contentRect: contentRect });\r\n }\r\n return ResizeObserverEntry;\r\n}());\n\nvar ResizeObserverSPI = /** @class */ (function () {\r\n /**\r\n * Creates a new instance of ResizeObserver.\r\n *\r\n * @param {ResizeObserverCallback} callback - Callback function that is invoked\r\n * when one of the observed elements changes it's content dimensions.\r\n * @param {ResizeObserverController} controller - Controller instance which\r\n * is responsible for the updates of observer.\r\n * @param {ResizeObserver} callbackCtx - Reference to the public\r\n * ResizeObserver instance which will be passed to callback function.\r\n */\r\n function ResizeObserverSPI(callback, controller, callbackCtx) {\r\n /**\r\n * Collection of resize observations that have detected changes in dimensions\r\n * of elements.\r\n *\r\n * @private {Array}\r\n */\r\n this.activeObservations_ = [];\r\n /**\r\n * Registry of the ResizeObservation instances.\r\n *\r\n * @private {Map}\r\n */\r\n this.observations_ = new MapShim();\r\n if (typeof callback !== 'function') {\r\n throw new TypeError('The callback provided as parameter 1 is not a function.');\r\n }\r\n this.callback_ = callback;\r\n this.controller_ = controller;\r\n this.callbackCtx_ = callbackCtx;\r\n }\r\n /**\r\n * Starts observing provided element.\r\n *\r\n * @param {Element} target - Element to be observed.\r\n * @returns {void}\r\n */\r\n ResizeObserverSPI.prototype.observe = function (target) {\r\n if (!arguments.length) {\r\n throw new TypeError('1 argument required, but only 0 present.');\r\n }\r\n // Do nothing if current environment doesn't have the Element interface.\r\n if (typeof Element === 'undefined' || !(Element instanceof Object)) {\r\n return;\r\n }\r\n if (!(target instanceof getWindowOf(target).Element)) {\r\n throw new TypeError('parameter 1 is not of type \"Element\".');\r\n }\r\n var observations = this.observations_;\r\n // Do nothing if element is already being observed.\r\n if (observations.has(target)) {\r\n return;\r\n }\r\n observations.set(target, new ResizeObservation(target));\r\n this.controller_.addObserver(this);\r\n // Force the update of observations.\r\n this.controller_.refresh();\r\n };\r\n /**\r\n * Stops observing provided element.\r\n *\r\n * @param {Element} target - Element to stop observing.\r\n * @returns {void}\r\n */\r\n ResizeObserverSPI.prototype.unobserve = function (target) {\r\n if (!arguments.length) {\r\n throw new TypeError('1 argument required, but only 0 present.');\r\n }\r\n // Do nothing if current environment doesn't have the Element interface.\r\n if (typeof Element === 'undefined' || !(Element instanceof Object)) {\r\n return;\r\n }\r\n if (!(target instanceof getWindowOf(target).Element)) {\r\n throw new TypeError('parameter 1 is not of type \"Element\".');\r\n }\r\n var observations = this.observations_;\r\n // Do nothing if element is not being observed.\r\n if (!observations.has(target)) {\r\n return;\r\n }\r\n observations.delete(target);\r\n if (!observations.size) {\r\n this.controller_.removeObserver(this);\r\n }\r\n };\r\n /**\r\n * Stops observing all elements.\r\n *\r\n * @returns {void}\r\n */\r\n ResizeObserverSPI.prototype.disconnect = function () {\r\n this.clearActive();\r\n this.observations_.clear();\r\n this.controller_.removeObserver(this);\r\n };\r\n /**\r\n * Collects observation instances the associated element of which has changed\r\n * it's content rectangle.\r\n *\r\n * @returns {void}\r\n */\r\n ResizeObserverSPI.prototype.gatherActive = function () {\r\n var _this = this;\r\n this.clearActive();\r\n this.observations_.forEach(function (observation) {\r\n if (observation.isActive()) {\r\n _this.activeObservations_.push(observation);\r\n }\r\n });\r\n };\r\n /**\r\n * Invokes initial callback function with a list of ResizeObserverEntry\r\n * instances collected from active resize observations.\r\n *\r\n * @returns {void}\r\n */\r\n ResizeObserverSPI.prototype.broadcastActive = function () {\r\n // Do nothing if observer doesn't have active observations.\r\n if (!this.hasActive()) {\r\n return;\r\n }\r\n var ctx = this.callbackCtx_;\r\n // Create ResizeObserverEntry instance for every active observation.\r\n var entries = this.activeObservations_.map(function (observation) {\r\n return new ResizeObserverEntry(observation.target, observation.broadcastRect());\r\n });\r\n this.callback_.call(ctx, entries, ctx);\r\n this.clearActive();\r\n };\r\n /**\r\n * Clears the collection of active observations.\r\n *\r\n * @returns {void}\r\n */\r\n ResizeObserverSPI.prototype.clearActive = function () {\r\n this.activeObservations_.splice(0);\r\n };\r\n /**\r\n * Tells whether observer has active observations.\r\n *\r\n * @returns {boolean}\r\n */\r\n ResizeObserverSPI.prototype.hasActive = function () {\r\n return this.activeObservations_.length > 0;\r\n };\r\n return ResizeObserverSPI;\r\n}());\n\n// Registry of internal observers. If WeakMap is not available use current shim\r\n// for the Map collection as it has all required methods and because WeakMap\r\n// can't be fully polyfilled anyway.\r\nvar observers = typeof WeakMap !== 'undefined' ? new WeakMap() : new MapShim();\r\n/**\r\n * ResizeObserver API. Encapsulates the ResizeObserver SPI implementation\r\n * exposing only those methods and properties that are defined in the spec.\r\n */\r\nvar ResizeObserver = /** @class */ (function () {\r\n /**\r\n * Creates a new instance of ResizeObserver.\r\n *\r\n * @param {ResizeObserverCallback} callback - Callback that is invoked when\r\n * dimensions of the observed elements change.\r\n */\r\n function ResizeObserver(callback) {\r\n if (!(this instanceof ResizeObserver)) {\r\n throw new TypeError('Cannot call a class as a function.');\r\n }\r\n if (!arguments.length) {\r\n throw new TypeError('1 argument required, but only 0 present.');\r\n }\r\n var controller = ResizeObserverController.getInstance();\r\n var observer = new ResizeObserverSPI(callback, controller, this);\r\n observers.set(this, observer);\r\n }\r\n return ResizeObserver;\r\n}());\r\n// Expose public methods of ResizeObserver.\r\n[\r\n 'observe',\r\n 'unobserve',\r\n 'disconnect'\r\n].forEach(function (method) {\r\n ResizeObserver.prototype[method] = function () {\r\n var _a;\r\n return (_a = observers.get(this))[method].apply(_a, arguments);\r\n };\r\n});\n\nvar index = (function () {\r\n // Export existing implementation if available.\r\n if (typeof global$1.ResizeObserver !== 'undefined') {\r\n return global$1.ResizeObserver;\r\n }\r\n return ResizeObserver;\r\n})();\n\nexport default index;\n","/*\n * Copyright 2018 Palantir Technologies, Inc. All rights reserved.\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\nimport * as React from \"react\";\nimport { findDOMNode } from \"react-dom\";\nimport { polyfill } from \"react-lifecycles-compat\";\nimport ResizeObserver from \"resize-observer-polyfill\";\n\nimport { AbstractPureComponent2 } from \"../../common\";\nimport { DISPLAYNAME_PREFIX } from \"../../common/props\";\nimport { ResizeEntry } from \"./resizeObserverTypes\";\n\n// eslint-disable-next-line deprecation/deprecation\nexport type ResizeSensorProps = IResizeSensorProps;\n/** @deprecated use ResizeSensorProps */\nexport interface IResizeSensorProps {\n /**\n * Callback invoked when the wrapped element resizes.\n *\n * The `entries` array contains an entry for each observed element. In the\n * default case (no `observeParents`), the array will contain only one\n * element: the single child of the `ResizeSensor`.\n *\n * Note that this method is called _asynchronously_ after a resize is\n * detected and typically it will be called no more than once per frame.\n */\n onResize: (entries: ResizeEntry[]) => void;\n\n /**\n * If `true`, all parent DOM elements of the container will also be\n * observed for size changes. The array of entries passed to `onResize`\n * will now contain an entry for each parent element up to the root of the\n * document.\n *\n * Only enable this prop if a parent element resizes in a way that does\n * not also cause the child element to resize.\n *\n * @default false\n */\n observeParents?: boolean;\n}\n\n/** `ResizeSensor` requires a single DOM element child and will error otherwise. */\n@polyfill\nexport class ResizeSensor extends AbstractPureComponent2 {\n public static displayName = `${DISPLAYNAME_PREFIX}.ResizeSensor`;\n\n private element: Element | null = null;\n\n private observer = new ResizeObserver(entries => this.props.onResize?.(entries));\n\n public render() {\n // pass-through render of single child\n return React.Children.only(this.props.children);\n }\n\n public componentDidMount() {\n this.observeElement();\n }\n\n public componentDidUpdate(prevProps: ResizeSensorProps) {\n this.observeElement(this.props.observeParents !== prevProps.observeParents);\n }\n\n public componentWillUnmount() {\n this.observer.disconnect();\n }\n\n /**\n * Observe the DOM element, if defined and different from the currently\n * observed element. Pass `force` argument to skip element checks and always\n * re-observe.\n */\n private observeElement(force = false) {\n const element = this.getElement();\n if (!(element instanceof Element)) {\n // stop everything if not defined\n this.observer.disconnect();\n return;\n }\n\n if (element === this.element && !force) {\n // quit if given same element -- nothing to update (unless forced)\n return;\n } else {\n // clear observer list if new element\n this.observer.disconnect();\n // remember element reference for next time\n this.element = element;\n }\n\n // observer callback is invoked immediately when observing new elements\n this.observer.observe(element);\n\n if (this.props.observeParents) {\n let parent = element.parentElement;\n while (parent != null) {\n this.observer.observe(parent);\n parent = parent.parentElement;\n }\n }\n }\n\n private getElement() {\n try {\n // using findDOMNode for two reasons:\n // 1. cloning to insert a ref is unwieldy and not performant.\n // 2. ensure that we resolve to an actual DOM node (instead of any JSX ref instance).\n // HACKHACK: see https://github.com/palantir/blueprint/issues/3979\n /* eslint-disable-next-line react/no-find-dom-node */\n return findDOMNode(this);\n } catch {\n // swallow error if findDOMNode is run on unmounted component.\n return null;\n }\n }\n}\n","/*\n * Copyright 2017 Palantir Technologies, Inc. All rights reserved.\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\nimport PopperJS from \"popper.js\";\n\n// Popper placement utils\n// ======================\n\n/** Converts a full placement to one of the four positions by stripping text after the `-`. */\nexport function getPosition(placement: PopperJS.Placement) {\n return placement.split(\"-\")[0] as PopperJS.Position;\n}\n\n/** Returns true if position is left or right. */\nexport function isVerticalPosition(side: PopperJS.Position) {\n return [\"left\", \"right\"].indexOf(side) !== -1;\n}\n\n/** Returns the opposite position. */\nexport function getOppositePosition(side: PopperJS.Position) {\n switch (side) {\n case \"top\":\n return \"bottom\";\n case \"left\":\n return \"right\";\n case \"bottom\":\n return \"top\";\n default:\n return \"left\";\n }\n}\n\n/** Returns the CSS alignment keyword corresponding to given placement. */\nexport function getAlignment(placement: PopperJS.Placement) {\n const align = placement.split(\"-\")[1] as \"start\" | \"end\" | undefined;\n switch (align) {\n case \"start\":\n return \"left\";\n case \"end\":\n return \"right\";\n default:\n return \"center\";\n }\n}\n\n// Popper modifiers\n// ================\n\n/** Modifier helper function to compute popper transform-origin based on arrow position */\nexport function getTransformOrigin(data: PopperJS.Data) {\n const position = getPosition(data.placement);\n if (data.arrowElement == null) {\n return isVerticalPosition(position)\n ? `${getOppositePosition(position)} ${getAlignment(position)}`\n : `${getAlignment(position)} ${getOppositePosition(position)}`;\n } else {\n const arrowSizeShift = data.arrowElement.clientHeight / 2;\n const { arrow } = data.offsets;\n // can use keyword for dimension without the arrow, to ease computation burden.\n // move origin by half arrow's height to keep it centered.\n return isVerticalPosition(position)\n ? `${getOppositePosition(position)} ${arrow.top + arrowSizeShift}px`\n : `${arrow.left + arrowSizeShift}px ${getOppositePosition(position)}`;\n }\n}\n\n// additional space between arrow and edge of target\nconst ARROW_SPACING = 4;\n\n/** Popper modifier that offsets popper and arrow so arrow points out of the correct side */\nexport const arrowOffsetModifier: PopperJS.ModifierFn = data => {\n if (data.arrowElement == null) {\n return data;\n }\n // our arrows have equal width and height\n const arrowSize = data.arrowElement.clientWidth;\n // this logic borrowed from original Popper arrow modifier itself\n const position = getPosition(data.placement);\n const isVertical = isVerticalPosition(position);\n const len = isVertical ? \"width\" : \"height\";\n const offsetSide = isVertical ? \"left\" : \"top\";\n\n const arrowOffsetSize = Math.round(arrowSize / 2 / Math.sqrt(2));\n // offset popover by arrow size, offset arrow in the opposite direction\n if (position === \"top\" || position === \"left\") {\n // the \"up & back\" directions require negative popper offsets\n data.offsets.popper[offsetSide] -= arrowOffsetSize + ARROW_SPACING;\n // can only use left/top on arrow so gotta get clever with 100% + X\n data.offsets.arrow[offsetSide] = data.offsets.popper[len] - arrowSize + arrowOffsetSize;\n } else {\n data.offsets.popper[offsetSide] += arrowOffsetSize + ARROW_SPACING;\n data.offsets.arrow[offsetSide] = -arrowOffsetSize;\n }\n return data;\n};\n","/*\n * Copyright 2017 Palantir Technologies, Inc. All rights reserved.\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\nimport { Placement } from \"popper.js\";\nimport * as React from \"react\";\nimport { PopperArrowProps } from \"react-popper\";\n\nimport * as Classes from \"../../common/classes\";\nimport { DISPLAYNAME_PREFIX } from \"../../common/props\";\nimport { getPosition } from \"./popperUtils\";\n\n// these paths come from the Core Kit Sketch file\n// https://github.com/palantir/blueprint/blob/develop/resources/sketch/Core%20Kit.sketch\nconst SVG_SHADOW_PATH =\n \"M8.11 6.302c1.015-.936 1.887-2.922 1.887-4.297v26c0-1.378\" +\n \"-.868-3.357-1.888-4.297L.925 17.09c-1.237-1.14-1.233-3.034 0-4.17L8.11 6.302z\";\nconst SVG_ARROW_PATH =\n \"M8.787 7.036c1.22-1.125 2.21-3.376 2.21-5.03V0v30-2.005\" +\n \"c0-1.654-.983-3.9-2.21-5.03l-7.183-6.616c-.81-.746-.802-1.96 0-2.7l7.183-6.614z\";\n\n/** Modifier helper function to compute arrow rotate() transform */\nfunction getArrowAngle(placement?: Placement) {\n if (placement == null) {\n return 0;\n }\n // can only be top/left/bottom/right - auto is resolved internally\n switch (getPosition(placement)) {\n case \"top\":\n return -90;\n case \"left\":\n return 180;\n case \"bottom\":\n return 90;\n default:\n return 0;\n }\n}\n\nexport interface IPopoverArrowProps {\n arrowProps: PopperArrowProps;\n placement: Placement;\n}\n\nexport const PopoverArrow: React.FunctionComponent = ({\n arrowProps: { ref, style },\n placement,\n}) => (\n
\n \n \n \n \n
\n);\nPopoverArrow.displayName = `${DISPLAYNAME_PREFIX}.PopoverArrow`;\n","/*\n * Copyright 2017 Palantir Technologies, Inc. All rights reserved.\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\nimport { Placement } from \"popper.js\";\n\nimport { Position } from \"../../common/position\";\nimport { PopoverPosition } from \"./popoverSharedProps\";\n\n/**\n * Convert a position to a placement.\n *\n * @param position the position to convert\n */\nexport function positionToPlacement(position: PopoverPosition): Placement {\n /* istanbul ignore next */\n switch (position) {\n case Position.TOP_LEFT:\n return \"top-start\";\n case Position.TOP:\n return \"top\";\n case Position.TOP_RIGHT:\n return \"top-end\";\n case Position.RIGHT_TOP:\n return \"right-start\";\n case Position.RIGHT:\n return \"right\";\n case Position.RIGHT_BOTTOM:\n return \"right-end\";\n case Position.BOTTOM_RIGHT:\n return \"bottom-end\";\n case Position.BOTTOM:\n return \"bottom\";\n case Position.BOTTOM_LEFT:\n return \"bottom-start\";\n case Position.LEFT_BOTTOM:\n return \"left-end\";\n case Position.LEFT:\n return \"left\";\n case Position.LEFT_TOP:\n return \"left-start\";\n case \"auto\":\n case \"auto-start\":\n case \"auto-end\":\n // Return the string unchanged.\n return position;\n default:\n return assertNever(position);\n }\n}\n\n/* istanbul ignore next */\nfunction assertNever(x: never): never {\n throw new Error(\"Unexpected position: \" + x);\n}\n","/*\n * Copyright 2017 Palantir Technologies, Inc. All rights reserved.\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\nimport classNames from \"classnames\";\nimport { ModifierFn } from \"popper.js\";\nimport * as React from \"react\";\nimport { polyfill } from \"react-lifecycles-compat\";\nimport { Manager, Popper, PopperChildrenProps, Reference, ReferenceChildrenProps } from \"react-popper\";\n\nimport { AbstractPureComponent2, Classes, IRef, refHandler, setRef } from \"../../common\";\nimport * as Errors from \"../../common/errors\";\nimport { DISPLAYNAME_PREFIX, HTMLDivProps } from \"../../common/props\";\nimport * as Utils from \"../../common/utils\";\nimport { Overlay } from \"../overlay/overlay\";\nimport { ResizeSensor } from \"../resize-sensor/resizeSensor\";\n// eslint-disable-next-line import/no-cycle\nimport { Tooltip } from \"../tooltip/tooltip\";\nimport { PopoverArrow } from \"./popoverArrow\";\nimport { positionToPlacement } from \"./popoverMigrationUtils\";\nimport { IPopoverSharedProps, PopperModifiers } from \"./popoverSharedProps\";\nimport { arrowOffsetModifier, getTransformOrigin } from \"./popperUtils\";\n\nexport const PopoverInteractionKind = {\n CLICK: \"click\" as \"click\",\n CLICK_TARGET_ONLY: \"click-target\" as \"click-target\",\n HOVER: \"hover\" as \"hover\",\n HOVER_TARGET_ONLY: \"hover-target\" as \"hover-target\",\n};\n// eslint-disable-next-line @typescript-eslint/no-redeclare\nexport type PopoverInteractionKind = typeof PopoverInteractionKind[keyof typeof PopoverInteractionKind];\n\nexport interface IPopoverProps extends IPopoverSharedProps {\n /** HTML props for the backdrop element. Can be combined with `backdropClassName`. */\n backdropProps?: React.HTMLProps;\n\n /**\n * The content displayed inside the popover. This can instead be provided as\n * the _second_ element in `children` (first is `target`).\n */\n content?: string | JSX.Element;\n\n /**\n * Whether the wrapper and target should take up the full width of their container.\n * Note that supplying `true` for this prop will force `targetTagName=\"div\"` and\n * `wrapperTagName=\"div\"`.\n */\n fill?: boolean;\n\n /**\n * The kind of interaction that triggers the display of the popover.\n *\n * @default PopoverInteractionKind.CLICK\n */\n interactionKind?: PopoverInteractionKind;\n\n /**\n * Enables an invisible overlay beneath the popover that captures clicks and\n * prevents interaction with the rest of the document until the popover is\n * closed. This prop is only available when `interactionKind` is\n * `PopoverInteractionKind.CLICK`. When popovers with backdrop are opened,\n * they become focused.\n *\n * @default false\n */\n hasBackdrop?: boolean;\n\n /**\n * Whether the application should return focus to the last active element in the\n * document after this popover closes.\n *\n * This is automatically set to `false` if this is a hover interaction popover.\n *\n * If you are attaching a popover _and_ a tooltip to the same target, you must take\n * care to either disable this prop for the popover _or_ disable the tooltip's\n * `openOnTargetFocus` prop.\n *\n * @default false\n */\n shouldReturnFocusOnClose?: boolean;\n\n /**\n * Ref supplied to the `Classes.POPOVER` element.\n */\n popoverRef?: IRef;\n\n /**\n * The target to which the popover content is attached. This can instead be\n * provided as the _first_ element in `children`.\n */\n target?: string | JSX.Element;\n}\n\nexport interface IPopoverState {\n transformOrigin: string;\n isOpen: boolean;\n hasDarkParent: boolean;\n}\n\n/** @deprecated use { Popover2 } from \"@blueprintjs/popover2\" */\n@polyfill\nexport class Popover extends AbstractPureComponent2 {\n public static displayName = `${DISPLAYNAME_PREFIX}.Popover`;\n\n // eslint-disable-next-line deprecation/deprecation\n private popoverRef = Utils.createReactRef();\n\n public static defaultProps: IPopoverProps = {\n boundary: \"scrollParent\",\n captureDismiss: false,\n defaultIsOpen: false,\n disabled: false,\n fill: false,\n hasBackdrop: false,\n hoverCloseDelay: 300,\n hoverOpenDelay: 150,\n inheritDarkTheme: true,\n interactionKind: PopoverInteractionKind.CLICK,\n minimal: false,\n modifiers: {},\n openOnTargetFocus: true,\n shouldReturnFocusOnClose: false,\n // N.B. we don't set a default for `placement` or `position` here because that would trigger\n // a warning in validateProps if the other prop is specified by a user of this component\n targetTagName: \"span\",\n transitionDuration: 300,\n usePortal: true,\n wrapperTagName: \"span\",\n };\n\n /**\n * DOM element that contains the popover.\n * When `usePortal={true}`, this element will be portaled outside the usual DOM flow,\n * so this reference can be very useful for testing.\n */\n public popoverElement: HTMLElement | null = null;\n\n /** DOM element that contains the target. */\n public targetElement: HTMLElement | null = null;\n\n public state: IPopoverState = {\n hasDarkParent: false,\n isOpen: this.getIsOpen(this.props),\n transformOrigin: \"\",\n };\n\n private cancelOpenTimeout?: () => void;\n\n // a flag that lets us detect mouse movement between the target and popover,\n // now that mouseleave is triggered when you cross the gap between the two.\n private isMouseInTargetOrPopover = false;\n\n // a flag that indicates whether the target previously lost focus to another\n // element on the same page.\n private lostFocusOnSamePage = true;\n\n // Reference to the Poppper.scheduleUpdate() function, this changes every time the popper is mounted\n private popperScheduleUpdate?: () => void;\n\n private handlePopoverRef: IRef = refHandler(this, \"popoverElement\", this.props.popoverRef);\n\n private handleTargetRef = (ref: HTMLElement | null) => (this.targetElement = ref);\n\n public render() {\n // rename wrapper tag to begin with uppercase letter so it's recognized\n // as JSX component instead of intrinsic element. but because of its\n // type, tsc actually recognizes that it is _any_ intrinsic element, so\n // it can typecheck the HTML props!!\n const { className, disabled, fill, placement, position = \"auto\", shouldReturnFocusOnClose } = this.props;\n const { isOpen } = this.state;\n let { wrapperTagName } = this.props;\n if (fill) {\n wrapperTagName = \"div\";\n }\n\n const isContentEmpty = Utils.ensureElement(this.understandChildren().content) == null;\n // need to do this check in render(), because `isOpen` is derived from\n // state, and state can't necessarily be accessed in validateProps.\n if (isContentEmpty && !disabled && isOpen !== false && !Utils.isNodeEnv(\"production\")) {\n console.warn(Errors.POPOVER_WARN_EMPTY_CONTENT);\n }\n\n const wrapperClasses = classNames(Classes.POPOVER_WRAPPER, className, {\n [Classes.FILL]: fill,\n });\n\n const defaultAutoFocus = this.isHoverInteractionKind() ? false : undefined;\n\n const wrapper = React.createElement(\n wrapperTagName!,\n { className: wrapperClasses },\n {this.renderTarget},\n \n \n {this.renderPopover}\n \n ,\n );\n\n return {wrapper};\n }\n\n public componentDidMount() {\n this.updateDarkParent();\n }\n\n public componentDidUpdate(prevProps: IPopoverProps, prevState: IPopoverState) {\n super.componentDidUpdate(prevProps, prevState);\n\n if (prevProps.popoverRef !== this.props.popoverRef) {\n setRef(prevProps.popoverRef, null);\n this.handlePopoverRef = refHandler(this, \"popoverElement\", this.props.popoverRef);\n setRef(this.props.popoverRef, this.popoverElement);\n }\n\n this.updateDarkParent();\n\n const nextIsOpen = this.getIsOpen(this.props);\n\n if (this.props.isOpen != null && nextIsOpen !== this.state.isOpen) {\n this.setOpenState(nextIsOpen);\n // tricky: setOpenState calls setState only if this.props.isOpen is\n // not controlled, so we need to invoke setState manually here.\n this.setState({ isOpen: nextIsOpen });\n } else if (this.props.disabled && this.state.isOpen && this.props.isOpen == null) {\n // special case: close an uncontrolled popover when disabled is set to true\n this.setOpenState(false);\n }\n }\n\n /**\n * Instance method to instruct the `Popover` to recompute its position.\n *\n * This method should only be used if you are updating the target in a way\n * that does not cause it to re-render, such as changing its _position_\n * without changing its _size_ (since `Popover` already repositions when it\n * detects a resize).\n */\n public reposition = () => this.popperScheduleUpdate?.();\n\n protected validateProps(props: IPopoverProps & { children?: React.ReactNode }) {\n if (props.isOpen == null && props.onInteraction != null) {\n console.warn(Errors.POPOVER_WARN_UNCONTROLLED_ONINTERACTION);\n }\n if (props.hasBackdrop && !props.usePortal) {\n console.warn(Errors.POPOVER_WARN_HAS_BACKDROP_INLINE);\n }\n if (props.hasBackdrop && props.interactionKind !== PopoverInteractionKind.CLICK) {\n console.error(Errors.POPOVER_HAS_BACKDROP_INTERACTION);\n }\n if (props.placement !== undefined && props.position !== undefined) {\n console.warn(Errors.POPOVER_WARN_PLACEMENT_AND_POSITION_MUTEX);\n }\n\n const childrenCount = React.Children.count(props.children);\n const hasContentProp = props.content !== undefined;\n const hasTargetProp = props.target !== undefined;\n\n if (childrenCount === 0 && !hasTargetProp) {\n console.error(Errors.POPOVER_REQUIRES_TARGET);\n }\n if (childrenCount > 2) {\n console.warn(Errors.POPOVER_WARN_TOO_MANY_CHILDREN);\n }\n if (childrenCount > 0 && hasTargetProp) {\n console.warn(Errors.POPOVER_WARN_DOUBLE_TARGET);\n }\n if (childrenCount === 2 && hasContentProp) {\n console.warn(Errors.POPOVER_WARN_DOUBLE_CONTENT);\n }\n }\n\n private updateDarkParent() {\n if (this.props.usePortal && this.state.isOpen) {\n const hasDarkParent = this.targetElement != null && this.targetElement.closest(`.${Classes.DARK}`) != null;\n this.setState({ hasDarkParent });\n }\n }\n\n private renderPopover = (popperProps: PopperChildrenProps) => {\n const { interactionKind, usePortal } = this.props;\n const { transformOrigin } = this.state;\n\n // Need to update our reference to this on every render as it will change.\n this.popperScheduleUpdate = popperProps.scheduleUpdate;\n\n const popoverHandlers: HTMLDivProps = {\n // always check popover clicks for dismiss class\n onClick: this.handlePopoverClick,\n };\n if (\n interactionKind === PopoverInteractionKind.HOVER ||\n (!usePortal && interactionKind === PopoverInteractionKind.HOVER_TARGET_ONLY)\n ) {\n popoverHandlers.onMouseEnter = this.handleMouseEnter;\n popoverHandlers.onMouseLeave = this.handleMouseLeave;\n }\n\n const popoverClasses = classNames(\n Classes.POPOVER,\n {\n [Classes.DARK]: this.props.inheritDarkTheme && this.state.hasDarkParent,\n [Classes.MINIMAL]: this.props.minimal,\n [Classes.POPOVER_CAPTURING_DISMISS]: this.props.captureDismiss,\n [Classes.POPOVER_OUT_OF_BOUNDARIES]: popperProps.outOfBoundaries === true,\n },\n this.props.popoverClassName,\n );\n\n return (\n
\n \n \n {this.isArrowEnabled() && (\n \n )}\n
{this.understandChildren().content}
\n
\n \n
\n );\n };\n\n private renderTarget = (referenceProps: ReferenceChildrenProps) => {\n const { fill, openOnTargetFocus, targetClassName, targetProps = {} } = this.props;\n const { isOpen } = this.state;\n const isControlled = this.isControlled();\n const isHoverInteractionKind = this.isHoverInteractionKind();\n let { targetTagName } = this.props;\n if (fill) {\n targetTagName = \"div\";\n }\n\n const finalTargetProps: React.HTMLProps = isHoverInteractionKind\n ? {\n // HOVER handlers\n onBlur: this.handleTargetBlur,\n onFocus: this.handleTargetFocus,\n onMouseEnter: this.handleMouseEnter,\n onMouseLeave: this.handleMouseLeave,\n }\n : {\n // CLICK needs only one handler\n onClick: this.handleTargetClick,\n };\n finalTargetProps[\"aria-haspopup\"] = \"true\";\n finalTargetProps.className = classNames(\n Classes.POPOVER_TARGET,\n { [Classes.POPOVER_OPEN]: isOpen },\n targetProps.className,\n targetClassName,\n );\n finalTargetProps.ref = referenceProps.ref;\n\n const rawTarget = Utils.ensureElement(this.understandChildren().target);\n\n if (rawTarget === undefined) {\n return null;\n }\n\n const rawTabIndex = rawTarget.props.tabIndex;\n // ensure target is focusable if relevant prop enabled\n const tabIndex = rawTabIndex == null && openOnTargetFocus && isHoverInteractionKind ? 0 : rawTabIndex;\n const clonedTarget: JSX.Element = React.cloneElement(rawTarget, {\n className: classNames(rawTarget.props.className, {\n // this class is mainly useful for button targets; we should only apply it for uncontrolled popovers\n // when they are opened by a user interaction\n [Classes.ACTIVE]: isOpen && !isControlled && !isHoverInteractionKind,\n }),\n // force disable single Tooltip child when popover is open (BLUEPRINT-552)\n /* eslint-disable-next-line deprecation/deprecation */\n disabled: isOpen && Utils.isElementOfType(rawTarget, Tooltip) ? true : rawTarget.props.disabled,\n tabIndex,\n });\n const target = React.createElement(\n targetTagName!,\n {\n ...targetProps,\n ...finalTargetProps,\n },\n clonedTarget,\n );\n\n return {target};\n };\n\n // content and target can be specified as props or as children. this method\n // normalizes the two approaches, preferring child over prop.\n private understandChildren() {\n const { children, content: contentProp, target: targetProp } = this.props;\n // #validateProps asserts that 1 <= children.length <= 2 so content is optional\n const [targetChild, contentChild] = React.Children.toArray(children);\n return {\n content: contentChild == null ? contentProp : contentChild,\n target: targetChild == null ? targetProp : targetChild,\n };\n }\n\n private isControlled = () => this.props.isOpen !== undefined;\n\n private getIsOpen(props: IPopoverProps) {\n // disabled popovers should never be allowed to open.\n if (props.disabled) {\n return false;\n } else if (props.isOpen != null) {\n return props.isOpen;\n } else {\n return props.defaultIsOpen!;\n }\n }\n\n private getPopperModifiers(): PopperModifiers {\n const { boundary, modifiers } = this.props;\n const { flip = {}, preventOverflow = {} } = modifiers!;\n return {\n ...modifiers,\n arrowOffset: {\n enabled: this.isArrowEnabled(),\n fn: arrowOffsetModifier,\n order: 510,\n },\n flip: { boundariesElement: boundary, ...flip },\n preventOverflow: { boundariesElement: boundary, ...preventOverflow },\n updatePopoverState: {\n enabled: true,\n fn: this.updatePopoverState,\n order: 900,\n },\n };\n }\n\n private handleTargetFocus = (e: React.FocusEvent) => {\n if (this.props.openOnTargetFocus && this.isHoverInteractionKind()) {\n if (e.relatedTarget == null && !this.lostFocusOnSamePage) {\n // ignore this focus event -- the target was already focused but the page itself\n // lost focus (e.g. due to switching tabs).\n return;\n }\n this.handleMouseEnter((e as unknown) as React.MouseEvent);\n }\n this.props.targetProps?.onFocus?.(e);\n };\n\n private handleTargetBlur = (e: React.FocusEvent) => {\n if (this.props.openOnTargetFocus && this.isHoverInteractionKind()) {\n // if the next element to receive focus is within the popover, we'll want to leave the\n // popover open. e.relatedTarget ought to tell us the next element to receive focus, but if the user just\n // clicked on an element which is not focusable (either by default or with a tabIndex attribute),\n // it won't be set. So, we filter those out here and assume that a click handler somewhere else will\n // close the popover if necessary.\n if (e.relatedTarget != null && !this.isElementInPopover(e.relatedTarget as HTMLElement)) {\n this.handleMouseLeave((e as unknown) as React.MouseEvent);\n }\n }\n this.lostFocusOnSamePage = e.relatedTarget != null;\n this.props.targetProps?.onBlur?.(e);\n };\n\n private handleMouseEnter = (e: React.MouseEvent) => {\n this.isMouseInTargetOrPopover = true;\n\n // if we're entering the popover, and the mode is set to be HOVER_TARGET_ONLY, we want to manually\n // trigger the mouse leave event, as hovering over the popover shouldn't count.\n if (\n !this.props.usePortal &&\n this.isElementInPopover(e.target as Element) &&\n this.props.interactionKind === PopoverInteractionKind.HOVER_TARGET_ONLY &&\n !this.props.openOnTargetFocus\n ) {\n this.handleMouseLeave(e);\n } else if (!this.props.disabled) {\n // only begin opening popover when it is enabled\n this.setOpenState(true, e, this.props.hoverOpenDelay);\n }\n this.props.targetProps?.onMouseEnter?.(e);\n };\n\n private handleMouseLeave = (e: React.MouseEvent) => {\n this.isMouseInTargetOrPopover = false;\n\n // wait until the event queue is flushed, because we want to leave the\n // popover open if the mouse entered the popover immediately after\n // leaving the target (or vice versa).\n this.setTimeout(() => {\n if (this.isMouseInTargetOrPopover) {\n return;\n }\n // user-configurable closing delay is helpful when moving mouse from target to popover\n this.setOpenState(false, e, this.props.hoverCloseDelay);\n });\n this.props.targetProps?.onMouseLeave?.(e);\n };\n\n private handlePopoverClick = (e: React.MouseEvent) => {\n const eventTarget = e.target as HTMLElement;\n const eventPopover = eventTarget.closest(`.${Classes.POPOVER}`);\n const isEventFromSelf = eventPopover === this.popoverRef.current;\n const isEventPopoverCapturing = eventPopover?.classList.contains(Classes.POPOVER_CAPTURING_DISMISS);\n // an OVERRIDE inside a DISMISS does not dismiss, and a DISMISS inside an OVERRIDE will dismiss.\n const dismissElement = eventTarget.closest(`.${Classes.POPOVER_DISMISS}, .${Classes.POPOVER_DISMISS_OVERRIDE}`);\n const shouldDismiss = dismissElement != null && dismissElement.classList.contains(Classes.POPOVER_DISMISS);\n const isDisabled = eventTarget.closest(`:disabled, .${Classes.DISABLED}`) != null;\n if (shouldDismiss && !isDisabled && (!isEventPopoverCapturing || isEventFromSelf)) {\n this.setOpenState(false, e);\n }\n };\n\n private handleOverlayClose = (e?: React.SyntheticEvent) => {\n if (this.targetElement === null || e === undefined) {\n return;\n }\n\n const eventTarget = e.target as HTMLElement;\n // if click was in target, target event listener will handle things, so don't close\n if (!Utils.elementIsOrContains(this.targetElement, eventTarget) || e.nativeEvent instanceof KeyboardEvent) {\n this.setOpenState(false, e);\n }\n };\n\n private handleTargetClick = (e: React.MouseEvent) => {\n // ensure click did not originate from within inline popover before closing\n if (!this.props.disabled && !this.isElementInPopover(e.target as HTMLElement)) {\n if (this.props.isOpen == null) {\n this.setState(prevState => ({ isOpen: !prevState.isOpen }));\n } else {\n this.setOpenState(!this.props.isOpen, e);\n }\n }\n this.props.targetProps?.onClick?.(e);\n };\n\n // a wrapper around setState({isOpen}) that will call props.onInteraction instead when in controlled mode.\n // starts a timeout to delay changing the state if a non-zero duration is provided.\n private setOpenState(isOpen: boolean, e?: React.SyntheticEvent, timeout?: number) {\n // cancel any existing timeout because we have new state\n this.cancelOpenTimeout?.();\n if (timeout !== undefined && timeout > 0) {\n this.cancelOpenTimeout = this.setTimeout(() => this.setOpenState(isOpen, e), timeout);\n } else {\n if (this.props.isOpen == null) {\n this.setState({ isOpen });\n } else {\n this.props.onInteraction?.(isOpen, e);\n }\n if (!isOpen) {\n // non-null assertion because the only time `e` is undefined is when in controlled mode\n // or the rare special case in uncontrolled mode when the `disabled` flag is toggled true\n this.props.onClose?.(e!);\n }\n }\n }\n\n private isArrowEnabled() {\n const { minimal, modifiers } = this.props;\n // omitting `arrow` from `modifiers` uses Popper default, which does show an arrow.\n return !minimal && (modifiers?.arrow == null || modifiers.arrow.enabled);\n }\n\n private isElementInPopover(element: Element) {\n return this.popoverElement?.contains(element);\n }\n\n private isHoverInteractionKind() {\n return (\n this.props.interactionKind === PopoverInteractionKind.HOVER ||\n this.props.interactionKind === PopoverInteractionKind.HOVER_TARGET_ONLY\n );\n }\n\n /** Popper modifier that updates React state (for style properties) based on latest data. */\n private updatePopoverState: ModifierFn = data => {\n // always set string; let shouldComponentUpdate determine if update is necessary\n this.setState({ transformOrigin: getTransformOrigin(data) });\n return data;\n };\n}\n","/*\n * Copyright 2015 Palantir Technologies, Inc. All rights reserved.\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\nimport classNames from \"classnames\";\nimport * as React from \"react\";\nimport { polyfill } from \"react-lifecycles-compat\";\n\nimport { AbstractPureComponent2, Classes } from \"../../common\";\nimport { DISPLAYNAME_PREFIX, IntentProps } from \"../../common/props\";\n// eslint-disable-next-line import/no-cycle\nimport { Popover, PopoverInteractionKind } from \"../popover/popover\";\nimport { IPopoverSharedProps } from \"../popover/popoverSharedProps\";\n\n// eslint-disable-next-line deprecation/deprecation\nexport type TooltipProps = ITooltipProps;\n/** @deprecated use TooltipProps */\nexport interface ITooltipProps extends IPopoverSharedProps, IntentProps {\n /**\n * The content that will be displayed inside of the tooltip.\n */\n content: JSX.Element | string;\n\n /**\n * The amount of time in milliseconds the tooltip should remain open after\n * the user hovers off the trigger. The timer is canceled if the user mouses\n * over the target before it expires.\n *\n * @default 0\n */\n hoverCloseDelay?: number;\n\n /**\n * The amount of time in milliseconds the tooltip should wait before opening\n * after the user hovers over the trigger. The timer is canceled if the user\n * mouses away from the target before it expires.\n *\n * @default 100\n */\n hoverOpenDelay?: number;\n\n /**\n * The kind of hover interaction that triggers the display of the tooltip.\n * Tooltips do not support click interactions.\n *\n * @default PopoverInteractionKind.HOVER_TARGET_ONLY\n */\n interactionKind?: typeof PopoverInteractionKind.HOVER | typeof PopoverInteractionKind.HOVER_TARGET_ONLY;\n\n /**\n * Indicates how long (in milliseconds) the tooltip's appear/disappear\n * transition takes. This is used by React `CSSTransition` to know when a\n * transition completes and must match the duration of the animation in CSS.\n * Only set this prop if you override Blueprint's default transitions with\n * new transitions of a different length.\n *\n * @default 100\n */\n transitionDuration?: number;\n}\n\n/** @deprecated use { Tooltip2 } from \"@blueprintjs/popover2\" */\n@polyfill\nexport class Tooltip extends AbstractPureComponent2 {\n public static displayName = `${DISPLAYNAME_PREFIX}.Tooltip`;\n\n public static defaultProps: Partial = {\n hoverCloseDelay: 0,\n hoverOpenDelay: 100,\n minimal: false,\n transitionDuration: 100,\n };\n\n // eslint-disable-next-line deprecation/deprecation\n private popover: Popover | null = null;\n\n public render() {\n const { children, intent, popoverClassName, ...restProps } = this.props;\n const classes = classNames(\n Classes.TOOLTIP,\n { [Classes.MINIMAL]: this.props.minimal },\n Classes.intentClass(intent),\n popoverClassName,\n );\n\n return (\n /* eslint-disable deprecation/deprecation */\n (this.popover = ref)}\n >\n {children}\n \n );\n }\n\n public reposition() {\n if (this.popover != null) {\n this.popover.reposition();\n }\n }\n}\n","import React, { useRef, useEffect, useState } from \"react\";\nimport { H6, Card, Elevation } from \"@blueprintjs/core\";\nimport \"./JSONItem.css\";\n\nfunction JSONItem({ item }) {\n const SMALL_CARD_WIDTH_LIMIT = 1000;\n const [cardWidth, setCardWidth] = useState(0);\n const card = useRef();\n\n useEffect(() => {\n setCardWidth(card.current.offsetWidth);\n }, []);\n\n const smallCard = cardWidth < SMALL_CARD_WIDTH_LIMIT;\n\n return (\n \n \n \n {JSON.stringify(item && item.data)}\n

\n
\n ID: {item && item.id}\n
\n \n
\n );\n}\n\nexport { JSONItem };\n","import React from \"react\";\nimport { Link } from \"react-router-dom\";\nimport { JSONItem } from \"../JSONItem\";\nimport \"./GridCollection.css\";\n\nfunction GridCollection({ items, itemRenderer: ItemRenderer = JSONItem }) {\n return items && items.length > 0 ? (\n
\n {items.map((item) => {\n return (\n \n \n \n );\n })}\n
\n ) : null;\n}\n\nexport { GridCollection };\n","import React from \"react\";\nimport { Button, Icon, Intent } from \"@blueprintjs/core\";\nimport \"./Pagination.css\";\n\n/*\n * Creates pagination buttons based on the total number of pages to be paginated as well as the active page.\n * The setPage parameter allows the component to change the page state in its parent component.\n */\n\nfunction getPagination(page, totalPages) {\n //how many buttons are allowed to be displayed between the next and last page buttons\n const MAX_CELLS = 7;\n //middle entry of the buttons is the floor of half of the max\n const CELL_MID_LEN = Math.floor(MAX_CELLS / 2);\n\n /*stores the attributes of the buttons to be displayed\n * The term ellipsis in objects stored in this array refers to series of page numbers condensed into a single \"...\" button\n * The term number in objects stored in this array refers to the page number of the button if the button is not an ellipsis\n */\n let pages = [];\n\n if (totalPages > MAX_CELLS) {\n //if there are more pages than the maximum buttons we can display, calculate where to place ellipis\n\n //start by populating the first and last two buttons in the display with their page numbers\n pages[0] = { number: 1 };\n pages[1] = { number: 2 };\n pages[MAX_CELLS - 2] = { number: totalPages - 1 };\n pages[MAX_CELLS - 1] = { number: totalPages };\n\n if (page <= CELL_MID_LEN) {\n /*\n * if active page is less than or equal to the middle entry of the display\n * place ellipsis before the last button and populate the cells from the first button on\n */\n pages[MAX_CELLS - 2].ellipsis = true;\n for (let i = 2; i < MAX_CELLS - 2; i++) {\n pages[i] = { number: i + 1 };\n }\n } else if (totalPages - page < CELL_MID_LEN) {\n /*\n * else if the distance from active page to the last page is less than the middle entry of the display\n * place ellipsis after the first button and populate the cells from the last button prior\n */\n pages[1].ellipsis = true;\n for (let i = 2; i < MAX_CELLS - 2; i++) {\n pages[i] = { number: totalPages - MAX_CELLS + i + 1 };\n }\n } else {\n /*\n * otherwise the active page must be too far away from first and last buttons and two ellipsis must be placed on either side of the active pages\n * cells are populated assuming the middle button is the active page\n */\n pages[1].ellipsis = true;\n pages[MAX_CELLS - 2].ellipsis = true;\n\n pages[CELL_MID_LEN] = { number: page };\n for (let i = 1; i < MAX_CELLS - 5; i++) {\n pages[CELL_MID_LEN + i] = { number: page + i };\n pages[CELL_MID_LEN - i] = { number: page - i };\n }\n }\n } else {\n //If there are less pages than the max no ellipsis is needed and all buttons can be populated normally\n for (let i = 0; i < totalPages; i++) {\n pages[i] = { number: i + 1, ellipsis: false };\n }\n }\n\n //set active flag for active page\n pages.forEach((p) => {\n if (p.number === page) p.active = true;\n });\n\n //if at last page disable going forward and if at first page disable going back\n const isLeftArrowEnabled = page > 1;\n const isRightArrowEnabled = page < totalPages;\n\n return {\n pages,\n isLeftArrowEnabled,\n isRightArrowEnabled,\n };\n}\n\nfunction Pagination({ page = 1, totalPages = 1, setPage = () => {} }) {\n const { pages, isLeftArrowEnabled, isRightArrowEnabled } = getPagination(\n page,\n totalPages\n );\n\n return (\n
\n setPage(page - 1)}\n id=\"pagination-button-left\"\n >\n \n \n {pages.map((p) => (\n setPage(p.number)}\n />\n ))}\n setPage(page + 1)}\n id=\"pagination-button-right\"\n >\n \n \n
\n );\n}\n\nexport default Pagination;\n","const config = {\n /*\n The port that useMephistoReview() in the browser will connect to the\n server on.\n\n Tip: This is useful when developing on the review interface locally so UI changes\n don't require you to kill and relaunch the server each time.\n You can launch `$ mephisto review --port 9000` once to launch\n the review server fed in with the appropriate data source, and then instead of using\n the interface at , you can run `npm start` to get a\n live-reloading developer build server.\n */\n // port: 9000,\n};\n\nexport default config;\n","import config from \"./config\";\n\nfunction getHostname() {\n return config.port\n ? `${window.location.protocol}//${window.location.hostname}:${config.port}`\n : window.location.origin;\n}\n\nexport { getHostname };\n","import React from \"react\";\nimport { Button, Icon } from \"@blueprintjs/core\";\n\nfunction ErrorPane({ error }) {\n const [hide, setHide] = React.useState(false);\n const errorType = error && error.type;\n React.useEffect(() => {\n if (!error) return;\n console.error(error);\n }, [error, errorType]);\n return (\n error &&\n !hide && (\n
\n }\n minimal\n onClick={() => setHide(true)}\n />\n Error [{error.type}] — {JSON.stringify(error.error)}\n
\n )\n );\n}\n\nexport default ErrorPane;\n","import React, { useState } from \"react\";\nimport { Redirect } from \"react-router-dom\";\nimport { useMephistoReview } from \"mephisto-review-hook\";\nimport {\n InputGroup,\n Button,\n Navbar,\n NavbarGroup,\n NavbarDivider,\n NavbarHeading,\n Alignment,\n} from \"@blueprintjs/core\";\nimport { Tooltip } from \"@blueprintjs/core\";\nimport { GridCollection, JSONItem } from \"../renderers\";\nimport { Pagination } from \"./pagination\";\nimport { getHostname } from \"../utils\";\nimport ErrorPane from \"./ErrorPane\";\n\nfunction CollectionView({\n itemRenderer = JSONItem,\n collectionRenderer: CollectionRenderer = GridCollection,\n pagination = true,\n resultsPerPage = 9,\n}) {\n const [page, setPage] = useState(pagination ? 1 : null);\n const [filters, setFilters] = useState(\"\");\n const [filtersBuffer, setFiltersBuffer] = useState(\"\");\n const [filterTimeout, setFilterTimeout] = useState(null);\n\n const {\n data,\n isFinished,\n isLoading,\n error,\n mode,\n totalPages,\n } = useMephistoReview({\n page,\n resultsPerPage,\n filters,\n hostname: getHostname(),\n });\n\n const setFiltersAndResetPage = (filtersStr) => {\n if (page !== null && page !== 1) setPage(1);\n setFilters(filtersStr);\n };\n\n const delaySetFilters = (filtersStr) => {\n setFiltersBuffer(filtersStr);\n if (filterTimeout) {\n clearTimeout(filterTimeout);\n }\n setFilterTimeout(\n setTimeout(() => {\n setFiltersAndResetPage(filtersStr);\n }, 3000)\n );\n };\n\n const setFiltersImmediately = () => {\n if (filterTimeout) {\n clearTimeout(filterTimeout);\n }\n setFiltersAndResetPage(filtersBuffer);\n };\n\n const searchButton = (\n \n Search\n \n );\n\n if (mode === \"OBO\") return ;\n return (\n <>\n \n
\n \n \n Mephisto Review\n \n \n \n \n \n delaySetFilters(event.target.value)}\n onKeyDown={(event) => {\n if (event.key === \"Enter\") setFiltersImmediately();\n }}\n placeholder=\"Filter data...\"\n value={filtersBuffer}\n rightElement={searchButton}\n />\n \n \n
\n
\n
\n
\n \n {isLoading ? (\n

Loading...

\n ) : isFinished ? (\n

\n Done reviewing! You can close this app now\n

\n ) : data && data.length > 0 ? (\n <>\n \n {pagination && totalPages > 1 ? (\n \n ) : null}\n \n ) : (\n
\n

\n Thanks for using the $ mephisto review interface.\n Here are a few ways to get started:\n

\n

\n 1. Review data from a .csv or{\" \"}\n .jsonl file\n

\n
\n                $ cat sample-data.json |\n                mephisto review review-app/build/{\" \"}\n                --json --all --stdout\n              
\n
\n                $ cat sample-data.csv |\n                mephisto review review-app/build/{\" \"}\n                --csv --all --stdout\n              
\n

2. Review data from the Mephisto database

\n
\n                $ mephisto review review-app/build/{\" \"}\n                --db mephisto_db_task_name{\" \"}\n                --all --stdout\n              
\n
\n )}\n
\n
\n \n );\n}\n\nexport default CollectionView;\n","function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) {\n try {\n var info = gen[key](arg);\n var value = info.value;\n } catch (error) {\n reject(error);\n return;\n }\n\n if (info.done) {\n resolve(value);\n } else {\n Promise.resolve(value).then(_next, _throw);\n }\n}\n\nexport default function _asyncToGenerator(fn) {\n return function () {\n var self = this,\n args = arguments;\n return new Promise(function (resolve, reject) {\n var gen = fn.apply(self, args);\n\n function _next(value) {\n asyncGeneratorStep(gen, resolve, reject, _next, _throw, \"next\", value);\n }\n\n function _throw(err) {\n asyncGeneratorStep(gen, resolve, reject, _next, _throw, \"throw\", err);\n }\n\n _next(undefined);\n });\n };\n}","import React from \"react\";\nimport { useMephistoReview } from \"mephisto-review-hook\";\nimport { useParams, useHistory, Link } from \"react-router-dom\";\nimport {\n Button,\n Navbar,\n NavbarGroup,\n NavbarDivider,\n NavbarHeading,\n Alignment,\n Position,\n Toaster,\n} from \"@blueprintjs/core\";\nimport { JSONItem } from \"../renderers/JSONItem\";\nimport { getHostname } from \"../utils\";\nimport ErrorPane from \"./ErrorPane\";\n\nconst AppToaster = Toaster.create({\n className: \"recipe-toaster\",\n position: Position.TOP,\n});\n\nfunction ItemView({\n itemRenderer: ItemRenderer = JSONItem,\n wrapClass,\n allowReview = true,\n}) {\n const { id } = useParams();\n const {\n data: item,\n isFinished,\n isLoading,\n submit,\n error,\n mode,\n } = useMephistoReview({ taskId: id, hostname: getHostname() });\n\n const history = useHistory();\n\n const confirmReview = () => {\n if (mode === \"OBO\") {\n history.push(\"/\");\n } else {\n AppToaster.show({ message: \"Review response recorded.\" });\n }\n };\n\n const reviewError = (error) => {\n AppToaster.show({ message: `ERROR: ${error}` });\n };\n\n const buttonDisable = error || isFinished || isLoading || item == null;\n\n const hideReviewWorkflow = !allowReview && mode === \"ALL\";\n\n return (\n <>\n \n
\n \n {mode === \"ALL\" ? (\n <>\n \n \n \n \n \n ) : null}\n \n {hideReviewWorkflow ? (\n Viewing task:\n ) : (\n Please review the following item:\n )}\n \n \n {hideReviewWorkflow ? null : (\n \n {\n var response = await submit({ result: \"rejected\" });\n if (response === \"SUCCESS\") {\n confirmReview();\n } else if (response) {\n reviewError(response);\n }\n }}\n >\n REJECT\n \n {\n var response = await submit({ result: \"approved\" });\n if (response === \"SUCCESS\") {\n confirmReview();\n } else if (response) {\n reviewError(response);\n }\n }}\n >\n APPROVE\n \n \n )}\n
\n
\n
\n {isLoading ? (\n
\n \n

Loading...

\n
\n ) : isFinished ? (\n
\n \n

\n Done reviewing! You can close this app now\n

\n
\n ) : item ? (\n wrapClass ? (\n
\n \n \n
\n ) : (\n <>\n \n \n \n )\n ) : (\n
\n
\n \n

\n Thanks for using the $ mephisto review interface.\n Here are a few ways to get started:\n

\n

\n 1. Review data from a .csv or{\" \"}\n .jsonl file\n

\n
\n                $ cat sample-data.json |\n                mephisto review review-app/build/{\" \"}\n                --json --stdout\n              
\n
\n                $ cat sample-data.csv |\n                mephisto review review-app/build/{\" \"}\n                --csv --stdout\n              
\n

2. Review data from the Mephisto database

\n
\n                $ mephisto review review-app/build/{\" \"}\n                --db mephisto_db_task_name{\" \"}\n                --stdout\n              
\n
\n
\n )}\n
\n \n );\n}\n\nexport default ItemView;\n","import React from \"react\";\nimport ReactDOM from \"react-dom\";\nimport { BrowserRouter as Router, Switch, Route } from \"react-router-dom\";\nimport CollectionView from \"./components/CollectionView\";\nimport ItemView from \"./components/ItemView\";\nimport \"normalize.css/normalize.css\";\nimport \"@blueprintjs/icons/lib/css/blueprint-icons.css\";\nimport \"@blueprintjs/core/lib/css/blueprint.css\";\nimport \"./index.css\";\n\nimport { GridCollection, JSONItem } from \"./renderers\";\n\nReactDOM.render(\n \n \n \n \n {/* For more information see the 'Customization' section of the README.md file. */}\n \n \n \n {/* For more information see the 'Customization' section of the README.md file. */}\n \n \n \n \n ,\n document.getElementById(\"root\")\n);\n"],"names":["module","exports","obj","__esModule","_react","require","_propTypes2","_interopRequireDefault","_gud2","default","_classCallCheck","instance","Constructor","TypeError","_possibleConstructorReturn","self","call","ReferenceError","_inherits","subClass","superClass","prototype","Object","create","constructor","value","enumerable","writable","configurable","setPrototypeOf","__proto__","MAX_SIGNED_31_BIT_INT","createEventEmitter","handlers","on","handler","push","off","filter","h","get","set","newValue","changedBits","forEach","defaultValue","calculateChangedBits","_Provider$childContex","_Consumer$contextType","contextProp","Provider","_Component","_temp","_this","this","_len","arguments","length","args","Array","_key","apply","concat","emitter","props","getChildContext","_ref","componentWillReceiveProps","nextProps","oldValue","x","y","render","children","Component","childContextTypes","object","isRequired","Consumer","_Component2","_temp2","_this2","_len2","_key2","state","getValue","onUpdate","observedBits","setState","undefined","componentDidMount","context","componentWillUnmount","isArray","contextTypes","_react2","_implementation2","createContext","GetIntrinsic","callBind","$indexOf","name","allowMissing","intrinsic","bind","$apply","$call","$reflectApply","$gOPD","$defineProperty","$max","e","originalFunction","func","desc","applyBind","hasOwn","hasOwnProperty","classNames","classes","i","arg","argType","inner","toString","key","join","objectKeys","isArguments","is","isRegex","flags","isDate","getTime","Date","deepEqual","actual","expected","options","opts","strict","a","b","isUndefinedOrNull","aIsRegex","bIsRegex","source","aIsBuffer","isBuffer","bIsBuffer","ka","kb","sort","objEquiv","copy","slice","keys","hasSymbols","Symbol","toStr","origDefineProperty","defineProperty","supportsDescriptors","_","arePropertyDescriptorsSupported","predicate","fn","defineProperties","map","predicates","getOwnPropertySymbols","element","className","classList","add","_hasClass","setAttribute","baseVal","contains","indexOf","replaceClassName","origClass","classToRemove","replace","RegExp","remove","window","createDocumentFragment","document","createElement","nodeName","enoughArguments","Error","mutationMacro","nodes","textNodeIfPrimitive","fragment","list","appendChild","node","createTextNode","head","property","TemporaryPrototype","TemporaryTokenList","wrapVerifyToken","hOP","descriptor","__defineGetter__","__defineSetter__","DOMTokenList","noClassName","getAttribute","isSVG","trim","properties","split","spaces","_isSVG","classListDescriptor","CLASS_LIST","toggle","token","force","DocumentFragmentPrototype","DocumentFragment","Node","NodePrototype","Element","CharacterData","CharacterDataPrototype","DocumentType","DocumentTypePrototype","ElementPrototype","HTMLElement","HTMLSelectElement","selectRemove","SVGElement","matchesSelector","webkitMatchesSelector","khtmlMatchesSelector","mozMatchesSelector","msMatchesSelector","oMatchesSelector","selector","parentNode","querySelectorAll","matches","firstChild","insertBefore","nextSibling","had","hasAttribute","removeAttribute","replaceWith","replaceChild","removeChild","_dom4","test","o_O","j","verifyToken","item","splice","documentElement","original","el","getElementsByTagName","raf","rAF","requestAnimationFrame","cAF","cancelAnimationFrame","prefixes","callback","goOn","id","setTimeout","clearTimeout","CustomEvent","eventName","defaultInitDict","initCustomEvent","type","bubbles","cancelable","detail","initEvent","eventInitDict","event","createEvent","Event","$Event","init","out","KeyboardEvent","$KeyboardEvent","eventType","initType","defaults","char","location","ctrlKey","shiftKey","altKey","metaKey","altGraphKey","repeat","locale","navigator","language","keyCode","charCode","which","initKeyboardEvent","keyIdentifier","keyLocation","getModifier","withDefaults","target","withInitValues","modifiers","String","chr","charCodeAt","view","initKeyEvent","MouseEvent","$MouseEvent","initMouseEvent","screenX","screenY","clientX","clientY","button","relatedTarget","patch","what","css","result","querySelector","dataScope","Math","random","proto","find","method","ELEMENT_NODE","$0","$1","$2","$3","global","DOMMap","WeakMap","counter","dispatched","drop","dispatch","ce","shouldDrop","dispatchEvent","Handler","__ce__","handleEvent","currentTarget","removeEventListener","v","addEventListener","Dict","createEventListener","eventListener","once","removed","passive","preventDefault","capture","augment","dE","aEL","rEL","increment","getListenerKey","dm","tmp","wrap","info","createAEL","createREL","EventTarget","Text","HTMLDocument","Window","XMLHttpRequest","ERROR_MESSAGE","funcType","that","bound","binder","boundLength","max","boundArgs","Function","Empty","implementation","$SyntaxError","SyntaxError","$Function","$TypeError","getEvalledConstructor","expressionSyntax","getOwnPropertyDescriptor","throwTypeError","ThrowTypeError","calleeThrows","gOPDthrows","getProto","getPrototypeOf","needsEval","TypedArray","Uint8Array","INTRINSICS","AggregateError","ArrayBuffer","iterator","Atomics","BigInt","Boolean","DataView","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","eval","EvalError","Float32Array","Float64Array","FinalizationRegistry","Int8Array","Int16Array","Int32Array","isFinite","isNaN","JSON","Map","Number","parseFloat","parseInt","Promise","Proxy","RangeError","Reflect","Set","SharedArrayBuffer","Uint8ClampedArray","Uint16Array","Uint32Array","URIError","WeakRef","WeakSet","doEval","gen","LEGACY_ALIASES","$concat","$spliceApply","$replace","$strSlice","rePropName","reEscapeChar","stringToPath","string","first","last","match","number","quote","subString","getBaseIntrinsic","alias","intrinsicName","parts","intrinsicBaseName","intrinsicRealName","skipFurtherCaching","isOwn","part","origSymbol","hasSymbolSham","sym","symObj","getOwnPropertyNames","syms","propertyIsEnumerable","toStringTag","reactIs","REACT_STATICS","contextType","defaultProps","displayName","getDefaultProps","getDerivedStateFromError","getDerivedStateFromProps","mixins","propTypes","KNOWN_STATICS","caller","callee","arity","MEMO_STATICS","compare","TYPE_STATICS","getStatics","component","isMemo","ForwardRef","Memo","objectPrototype","hoistNonReactStatics","targetComponent","sourceComponent","blacklist","inheritedComponent","targetStatics","sourceStatics","for","c","d","f","g","k","l","m","n","p","q","r","t","w","z","u","$$typeof","A","AsyncMode","ConcurrentMode","ContextConsumer","ContextProvider","Fragment","Lazy","Portal","Profiler","StrictMode","Suspense","isAsyncMode","isConcurrentMode","isContextConsumer","isContextProvider","isElement","isForwardRef","isFragment","isLazy","isPortal","isProfiler","isStrictMode","isSuspense","isValidElementType","typeOf","hasToStringTag","$toString","callBound","isStandardArguments","isLegacyArguments","supportsStandardArguments","getDay","tryDateObject","has","$exec","isRegexMarker","badStringifier","throwRegexMarker","valueOf","toPrimitive","gOPD","o","s","next","done","return","from","useMock","mock","useState","useEffect","fetch","catch","error","then","json","S","useCallback","body","stringify","isLoading","data","isFinished","finished","submit","resolve","taskId","page","resultsPerPage","filters","hostname","O","mark","prev","abrupt","stop","mode","totalPages","total_pages","propIsEnumerable","toObject","val","assign","test1","test2","fromCharCode","test3","letter","err","shouldUseNative","symbols","to","numberIsNaN","define","getPolyfill","shim","polyfill","keysShim","isArgs","isEnumerable","hasDontEnumBug","hasProtoEnumBug","dontEnums","equalsConstructorPrototype","ctor","excludedKeys","$applicationCache","$console","$external","$frame","$frameElement","$frames","$innerHeight","$innerWidth","$onmozfullscreenchange","$onmozfullscreenerror","$outerHeight","$outerWidth","$pageXOffset","$pageYOffset","$parent","$scrollLeft","$scrollTop","$scrollX","$scrollY","$self","$webkitIndexedDB","$webkitStorageInfo","$window","hasAutomationEqualityBug","isObject","isFunction","isString","theKeys","skipProto","skipConstructor","equalsConstructorPrototypeIfNotBuggy","origKeys","originalKeys","keysWorksWithArguments","str","ReactPropTypesSecret","emptyFunction","emptyFunctionWithReset","resetWarningCache","propName","componentName","propFullName","secret","getShim","ReactPropTypes","array","bigint","bool","symbol","any","arrayOf","elementType","instanceOf","objectOf","oneOf","oneOfType","shape","exact","checkPropTypes","PropTypes","aa","ba","ca","da","ea","fa","ha","ia","ja","B","acceptsBooleans","attributeName","attributeNamespace","mustUseProperty","propertyName","sanitizeURL","removeEmptyString","D","toLowerCase","oa","pa","toUpperCase","qa","ma","na","la","setAttributeNS","xlinkHref","ra","__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED","sa","ta","ua","wa","xa","ya","za","Aa","Ba","Ca","Da","Ea","Fa","Ga","Ha","Ia","Ja","E","Ma","Ka","La","Na","stack","Oa","Pa","prepareStackTrace","construct","Qa","tag","_render","Ra","_context","_payload","_init","Sa","Ta","Va","_valueTracker","setValue","stopTracking","Ua","Wa","checked","Xa","activeElement","Ya","defaultChecked","_wrapperState","initialChecked","Za","initialValue","controlled","$a","ab","bb","cb","ownerDocument","eb","Children","db","fb","selected","defaultSelected","disabled","gb","dangerouslySetInnerHTML","hb","ib","jb","textContent","lb","mb","nb","ob","namespaceURI","innerHTML","MSApp","execUnsafeLocalFunction","pb","lastChild","nodeType","nodeValue","qb","animationIterationCount","borderImageOutset","borderImageSlice","borderImageWidth","boxFlex","boxFlexGroup","boxOrdinalGroup","columnCount","columns","flex","flexGrow","flexPositive","flexShrink","flexNegative","flexOrder","gridArea","gridRow","gridRowEnd","gridRowSpan","gridRowStart","gridColumn","gridColumnEnd","gridColumnSpan","gridColumnStart","fontWeight","lineClamp","lineHeight","opacity","order","orphans","tabSize","widows","zIndex","zoom","fillOpacity","floodOpacity","stopOpacity","strokeDasharray","strokeDashoffset","strokeMiterlimit","strokeOpacity","strokeWidth","rb","sb","tb","style","setProperty","charAt","substring","ub","menuitem","area","base","br","col","embed","hr","img","input","keygen","link","meta","param","track","wbr","vb","wb","xb","srcElement","correspondingUseElement","yb","zb","Ab","Bb","Cb","stateNode","Db","Eb","Fb","Gb","Hb","Ib","Jb","Kb","Lb","Mb","Ob","Pb","Qb","Rb","onError","Sb","Tb","Ub","Vb","Wb","Xb","Zb","alternate","$b","memoizedState","dehydrated","ac","cc","child","sibling","current","bc","dc","ec","fc","gc","hc","ic","jc","kc","lc","mc","nc","oc","pc","qc","rc","blockedOn","domEventName","eventSystemFlags","nativeEvent","targetContainers","sc","delete","pointerId","tc","vc","wc","lanePriority","unstable_runWithPriority","priority","hydrate","containerInfo","xc","yc","shift","zc","Ac","Bc","unstable_scheduleCallback","unstable_NormalPriority","Cc","Dc","Ec","animationend","animationiteration","animationstart","transitionend","Fc","Gc","Hc","animation","transition","Ic","Jc","Kc","Lc","Mc","Nc","Oc","Pc","Qc","unstable_now","F","Rc","Uc","pendingLanes","expiredLanes","suspendedLanes","pingedLanes","Vc","entangledLanes","entanglements","Wc","Xc","Yc","Zc","$c","eventTimes","clz32","bd","cd","log","LN2","dd","unstable_UserBlockingPriority","ed","fd","gd","hd","uc","jd","kd","ld","md","nd","od","pd","qd","rd","_reactName","_targetInst","isDefaultPrevented","defaultPrevented","returnValue","isPropagationStopped","stopPropagation","cancelBubble","persist","isPersistent","wd","xd","yd","sd","eventPhase","timeStamp","now","isTrusted","td","ud","vd","Ad","pageX","pageY","getModifierState","zd","buttons","fromElement","toElement","movementX","movementY","Bd","Dd","dataTransfer","Fd","Hd","animationName","elapsedTime","pseudoElement","Id","clipboardData","Jd","Ld","Md","Esc","Spacebar","Left","Up","Right","Down","Del","Win","Menu","Apps","Scroll","MozPrintableKey","Nd","Od","Alt","Control","Meta","Shift","Pd","Qd","code","Rd","Td","width","height","pressure","tangentialPressure","tiltX","tiltY","twist","pointerType","isPrimary","Vd","touches","targetTouches","changedTouches","Xd","Yd","deltaX","wheelDeltaX","deltaY","wheelDeltaY","wheelDelta","deltaZ","deltaMode","Zd","$d","ae","be","documentMode","de","ee","fe","ge","he","ie","le","color","date","datetime","email","month","password","range","search","tel","text","time","url","week","me","ne","oe","listeners","pe","qe","re","se","te","ue","ve","we","xe","ye","ze","oninput","Ae","detachEvent","Be","Ce","attachEvent","De","Ee","Fe","He","Ie","Je","Ke","Le","offset","Me","compareDocumentPosition","Ne","HTMLIFrameElement","contentWindow","href","Oe","contentEditable","Pe","Qe","Re","Se","Te","Ue","start","selectionStart","end","selectionEnd","anchorNode","defaultView","getSelection","anchorOffset","focusNode","focusOffset","Ve","We","Xe","Ye","Ze","Yb","listener","G","$e","af","bf","cf","df","Nb","ef","ff","parentWindow","gf","hf","J","K","Q","L","je","ke","unshift","jf","kf","lf","mf","autoFocus","nf","__html","of","pf","qf","rf","sf","previousSibling","tf","vf","wf","xf","yf","zf","Af","Bf","H","I","Cf","M","N","Df","Ef","__reactInternalMemoizedUnmaskedChildContext","__reactInternalMemoizedMaskedChildContext","Ff","Gf","Hf","If","Jf","__reactInternalMemoizedMergedChildContext","Kf","Lf","Mf","Nf","Of","Pf","unstable_cancelCallback","Qf","unstable_shouldYield","Rf","unstable_requestPaint","Sf","Tf","unstable_getCurrentPriorityLevel","Uf","unstable_ImmediatePriority","Vf","Wf","Xf","unstable_LowPriority","Yf","unstable_IdlePriority","Zf","$f","ag","bg","cg","dg","eg","fg","gg","hg","ig","jg","kg","ReactCurrentBatchConfig","lg","mg","ng","og","pg","qg","rg","_currentValue","sg","childLanes","tg","dependencies","firstContext","lanes","ug","vg","responders","wg","xg","updateQueue","baseState","firstBaseUpdate","lastBaseUpdate","shared","pending","effects","yg","zg","eventTime","lane","payload","Ag","Bg","Cg","C","Dg","Eg","Fg","refs","Gg","Kg","isMounted","_reactInternals","enqueueSetState","Hg","Ig","Jg","enqueueReplaceState","enqueueForceUpdate","Lg","shouldComponentUpdate","isPureReactComponent","Mg","updater","Ng","UNSAFE_componentWillReceiveProps","Og","getSnapshotBeforeUpdate","UNSAFE_componentWillMount","componentWillMount","Pg","Qg","ref","_owner","_stringRef","Rg","Sg","lastEffect","nextEffect","firstEffect","index","Tg","Ug","Vg","Wg","Xg","Yg","Zg","$g","ah","bh","ch","dh","eh","tagName","fh","gh","hh","P","ih","memoizedProps","revealOrder","jh","kh","lh","mh","nh","oh","pendingProps","ph","qh","rh","sh","th","uh","_workInProgressVersionPrimary","vh","ReactCurrentDispatcher","wh","xh","R","T","yh","zh","Ah","Bh","Ch","Dh","Eh","Fh","Gh","Hh","baseQueue","queue","Ih","Jh","Kh","lastRenderedReducer","action","eagerReducer","eagerState","lastRenderedState","Lh","Mh","_getVersion","_source","mutableReadLanes","Nh","U","getSnapshot","subscribe","setSnapshot","Oh","Ph","Qh","Rh","destroy","deps","Sh","Th","Uh","Vh","Wh","Xh","Yh","Zh","$h","ai","bi","ci","di","readContext","useContext","useImperativeHandle","useLayoutEffect","useMemo","useReducer","useRef","useDebugValue","useDeferredValue","useTransition","useMutableSource","useOpaqueIdentifier","unstable_isNewReconciler","uf","ei","ReactCurrentOwner","fi","gi","hi","ii","ji","ki","li","mi","baseLanes","ni","oi","pi","UNSAFE_componentWillUpdate","componentWillUpdate","componentDidUpdate","qi","ri","pendingContext","Bi","Di","Ei","si","retryLane","ti","fallback","unstable_avoidThisFallback","ui","unstable_expectedLoadTime","vi","wi","xi","yi","zi","isBackwards","rendering","renderingStartTime","tail","tailMode","Ai","Fi","Gi","wasMultiple","multiple","onClick","onclick","size","createElementNS","V","Hi","Ii","W","Ji","Ki","Li","Mi","message","Ni","console","Oi","Pi","Qi","Ri","Si","componentDidCatch","Ti","componentStack","Ui","Vi","Wi","Xi","__reactInternalSnapshotBeforeUpdate","Yi","Zi","$i","focus","aj","display","bj","onCommitFiberUnmount","cj","dj","ej","fj","gj","hj","_reactRootContainer","ij","jj","kj","lj","mj","nj","ceil","oj","pj","X","Y","qj","rj","sj","tj","uj","vj","Infinity","wj","ck","Z","xj","yj","zj","Aj","Bj","Cj","Dj","Ej","Fj","Gj","Hj","Ij","Jj","Sc","Kj","Lj","Mj","callbackNode","expirationTimes","callbackPriority","Tc","Nj","Oj","Pj","Qj","Rj","Sj","Tj","finishedWork","finishedLanes","Uj","timeoutHandle","Wj","Xj","pingCache","Yj","Zj","va","ak","bk","dk","rangeCount","focusedElem","selectionRange","ek","min","extend","createRange","setStart","removeAllRanges","addRange","setEnd","left","scrollLeft","top","scrollTop","onCommitFiberRoot","fk","gk","ik","isReactComponent","pendingChildren","jk","mutableSourceEagerHydrationData","kk","lk","mk","nk","ok","qk","hydrationOptions","mutableSources","_internalRoot","rk","tk","sk","uk","hk","_calculateChangedBits","unstable_observedBits","unmount","form","Vj","vk","Events","wk","findFiberByHostInstance","bundleType","version","rendererPackageName","xk","rendererConfig","overrideHookState","overrideHookStateDeletePath","overrideHookStateRenamePath","overrideProps","overridePropsDeletePath","overridePropsRenamePath","setSuspenseHandler","scheduleUpdate","currentDispatcherRef","findHostInstanceByFiber","findHostInstancesForRefresh","scheduleRefresh","scheduleRoot","setRefreshHandler","getCurrentFiber","__REACT_DEVTOOLS_GLOBAL_HOOK__","yk","isDisabled","supportsFiber","inject","createPortal","findDOMNode","flushSync","unmountComponentAtNode","unstable_batchedUpdates","unstable_createPortal","unstable_renderSubtreeIntoContainer","checkDCE","prevState","nextState","prevProps","__reactInternalSnapshotFlag","__reactInternalSnapshot","foundWillMountName","foundWillReceivePropsName","foundWillUpdateName","newApiName","maybeSnapshot","snapshot","__suppressDeprecationWarning","arr","isarray","pathToRegexp","parse","compile","tokensToFunction","tokensToRegExp","PATH_REGEXP","res","tokens","path","defaultDelimiter","delimiter","exec","escaped","prefix","group","modifier","asterisk","partial","optional","pattern","escapeGroup","escapeString","substr","encodeURIComponentPretty","encode","pretty","segment","attachKeys","sensitive","route","endsWithDelimiter","groups","regexpToRegexp","arrayToRegexp","stringToRegexp","newObj","_interopRequireWildcard","_addClass","_removeClass","_Transition","_extends","addClass","removeClass","CSSTransition","_React$Component","onEnter","appearing","getClassNames","removeClasses","onEntering","activeClassName","reflowAndAddClass","onEntered","appearClassName","doneClassName","enterClassName","onExit","onExiting","onExited","isStringClassNames","_proto","_this$getClassNames6","_default","_reactDom","_TransitionGroup","ReplaceTransition","_args","handleEnter","handleLifecycle","handleEntering","_len3","_key3","handleEntered","_len4","_key4","handleExit","_len5","_key5","handleExiting","_len6","_key6","handleExited","_len7","_key7","idx","originalArgs","_child$props","toArray","_this$props","inProp","in","excluded","sourceKeys","_objectWithoutPropertiesLoose","_React$Children$toArr","second","cloneElement","EXITING","ENTERED","ENTERING","EXITED","UNMOUNTED","_reactLifecyclesCompat","Transition","initialStatus","parentGroup","transitionGroup","appear","isMounting","enter","appearStatus","unmountOnExit","mountOnEnter","status","nextCallback","updateStatus","nextStatus","cancelNextCallback","getTimeouts","exit","timeout","mounting","performEnter","performExit","timeouts","enterTimeout","safeSetState","onTransitionEnd","_this3","cancel","setNextCallback","_this4","active","doesNotHaveTimeoutOrListener","addEndListener","childProps","only","noop","_propTypes","_ChildMapping","_assertThisInitialized","values","TransitionGroup","firstRender","appeared","mounted","prevChildMapping","getInitialChildMapping","getNextChildMapping","currentChildMapping","getChildMapping","childFactory","_CSSTransition","_ReplaceTransition","mergeChildMappings","getProp","nextChildMapping","isValidElement","hasPrev","hasNext","prevChild","isLeaving","mapFn","mapper","getValueForKey","nextKeysPending","pendingKeys","prevKey","childMapping","nextKey","pendingNextKey","prop","classNamesShape","timeoutsShape","__self","__source","jsx","jsxs","forceUpdate","escape","_status","_result","IsSomeRendererActing","count","PureComponent","_currentValue2","_threadCount","createFactory","createRef","forwardRef","lazy","memo","runtime","Op","$Symbol","iteratorSymbol","asyncIteratorSymbol","asyncIterator","toStringTagSymbol","innerFn","outerFn","tryLocsList","protoGenerator","Generator","generator","Context","_invoke","GenStateSuspendedStart","GenStateExecuting","GenStateCompleted","doneResult","delegate","delegateResult","maybeInvokeDelegate","ContinueSentinel","sent","_sent","dispatchException","record","tryCatch","GenStateSuspendedYield","makeInvokeMethod","GeneratorFunction","GeneratorFunctionPrototype","IteratorPrototype","NativeIteratorPrototype","Gp","defineIteratorMethods","AsyncIterator","PromiseImpl","invoke","reject","__await","unwrapped","previousPromise","callInvokeWithMethodAndArg","resultName","nextLoc","pushTryEntry","locs","entry","tryLoc","catchLoc","finallyLoc","afterLoc","tryEntries","resetTryEntry","completion","reset","iterable","iteratorMethod","isGeneratorFunction","genFun","awrap","async","iter","reverse","pop","skipTempReset","rootRecord","rval","exception","handle","loc","caught","hasCatch","hasFinally","finallyEntry","complete","finish","thrown","delegateYield","regeneratorRuntime","accidentalStrictMode","globalThis","$Object","hasIndices","ignoreCase","multiline","dotAll","unicode","sticky","flagsBound","TypeErr","regex","performance","MessageChannel","unstable_forceFrameRate","floor","port2","port1","onmessage","postMessage","sortIndex","startTime","expirationTime","priorityLevel","unstable_Profiling","unstable_continueExecution","unstable_getFirstCallbackNode","unstable_next","unstable_pauseExecution","delay","unstable_wrapCallback","warning","__webpack_module_cache__","__webpack_require__","moduleId","cachedModule","__webpack_modules__","getter","definition","_setPrototypeOf","_inheritsLoose","isAbsolute","pathname","spliceOne","hasTrailingSlash","toParts","fromParts","isToAbs","isFromAbs","mustEndAbs","up","valueEqual","every","aValue","bValue","invariant","condition","addLeadingSlash","stripLeadingSlash","stripBasename","hasBasename","stripTrailingSlash","createPath","hash","createLocation","currentLocation","hashIndex","searchIndex","parsePath","resolvePathname","createTransitionManager","prompt","setPrompt","nextPrompt","confirmTransitionTo","getUserConfirmation","appendListener","isActive","notifyListeners","canUseDOM","getConfirmation","confirm","PopStateEvent","HashChangeEvent","getHistoryState","history","createBrowserHistory","globalHistory","canUseHistory","userAgent","supportsHistory","needsHashChangeListener","_props","_props$forceRefresh","forceRefresh","_props$getUserConfirm","_props$keyLength","keyLength","basename","getDOMLocation","historyState","_window$location","createKey","transitionManager","handlePopState","isExtraneousPopstateEvent","handlePop","handleHashChange","forceNextPop","fromLocation","toLocation","toIndex","allKeys","fromIndex","delta","go","revertPop","initialLocation","createHref","listenerCount","checkDOMListeners","isBlocked","pushState","prevIndex","nextKeys","replaceState","goBack","goForward","block","unblock","listen","unlisten","HashChangeEvent$1","HashPathCoders","hashbang","encodePath","decodePath","noslash","slash","stripHash","getHashPath","replaceHashPath","createHashHistory","_props$hashType","hashType","_HashPathCoders$hashT","ignorePath","encodedPath","prevLocation","allPaths","lastIndexOf","baseTag","pushHashPath","nextPaths","clamp","lowerBound","upperBound","createMemoryHistory","_props$initialEntries","initialEntries","_props$initialIndex","initialIndex","entries","nextIndex","nextEntries","canGo","commonjsGlobal","React","getUniqueId","_proto2","createNamedContext","historyContext","Router","_isMounted","_pendingLocation","staticContext","computeRootMatch","params","isExact","RouterContext","HistoryContext","Lifecycle","onMount","onUnmount","cache","cacheCount","generatePath","compilePath","Redirect","computedMatch","matchPath","reduce","matched","cacheKey","pathCache","regexp","Route","isEmptyChildren","createURL","staticHandler","methodName","Switch","BrowserRouter","createHistory","resolveToLocation","normalizeToLocation","forwardRefShim","LinkAnchor","forwardedRef","innerRef","navigate","rest","ex","isModifiedEvent","Link","isDuplicateNavigation","ariaCurrent","activeStyle","classNameProp","isActiveProp","locationProp","styleProp","escapedPath","classnames","joinClassnames","_arrayLikeToArray","len","arr2","_i","_s","_e","_arr","_n","_d","minLen","extendStatics","__extends","__","__assign","__rest","__decorate","decorators","decorate","__spreadArrays","il","jl","INVALID_PROPS","removeNonHTMLProps","invalidProps","shouldMerge","curr","setRef","refTarget","isRefCallback","refHandler","refTargetParent","refTargetKey","refProp","isKeyboardClick","Alignment","Elevation","Intent","NONE","PRIMARY","SUCCESS","WARNING","DANGER","Position","NS","process","_a","BLUEPRINT_NAMESPACE","_b","_c","REACT_APP_BLUEPRINT_NAMESPACE","ACTIVE","ALIGN_LEFT","ALIGN_RIGHT","DARK","DISABLED","FILL","FIXED_TOP","INTERACTIVE","LARGE","LOADING","MINIMAL","OUTLINED","ROUND","SMALL","VERTICAL","BLOCKQUOTE","positionClass","elevationClass","intentClass","CODE","CODE_BLOCK","HEADING","LIST","BUTTON","BUTTON_GROUP","BUTTON_SPINNER","BUTTON_TEXT","CARD","INPUT","INPUT_GROUP","INPUT_LEFT_CONTAINER","INPUT_ACTION","LABEL","NAVBAR","NAVBAR_GROUP","NAVBAR_HEADING","NAVBAR_DIVIDER","OVERLAY","OVERLAY_BACKDROP","OVERLAY_CONTENT","OVERLAY_INLINE","OVERLAY_OPEN","OVERLAY_START_FOCUS_TRAP","OVERLAY_END_FOCUS_TRAP","POPOVER","POPOVER_ARROW","POPOVER_BACKDROP","POPOVER_CAPTURING_DISMISS","POPOVER_CONTENT","POPOVER_DISMISS","POPOVER_DISMISS_OVERRIDE","POPOVER_OPEN","POPOVER_OUT_OF_BOUNDARIES","POPOVER_TARGET","POPOVER_WRAPPER","TRANSITION_CONTAINER","PORTAL","SPINNER","SPINNER_ANIMATION","SPINNER_HEAD","SPINNER_NO_SPIN","SPINNER_TRACK","TOAST","TOAST_CONTAINER","TOAST_MESSAGE","TOOLTIP","ICON","alignmentClass","alignment","elevation","intent","position","isNodeEnv","env","_super","timeoutIds","timeoutId","requestIds","requestId","validateProps","AbstractPureComponent2","_prevProps","_prevState","_snapshot","clearTimeouts","cancelAnimationFrames","isReactNodeEmpty","skipArray","ensureElement","isReactElement","isElementOfType","ComponentType","createReactRef","IconSize","IconSvgPaths16","IconSvgPaths20","SpinnerSize","Icon","icon","htmlTitle","iconSize","STANDARD","title","htmlprops","pixelGridSize","paths","renderSvgPaths","Classes","iconName","viewBox","fill","pathsSize","pathStrings","fillRule","DISPLAYNAME_PREFIX","PATH_LENGTH","Spinner","getSize","strokeOffset","ns","role","toFixed","getViewBox","pathLength","warn","radius","viewBoxX","viewBoxWidth","Keys","currentKeyDown","onKeyDown","buttonRef","click","onKeyUp","onBlur","AbstractButton","alignText","large","loading","outlined","minimal","small","tabIndex","handleBlur","handleKeyDown","handleKeyUp","rightIcon","Utils","elementRef","Button","handleRef","getCommonButtonProps","renderChildren","AnchorButton","commonProps","Card","interactive","htmlProps","hasPendingUpdate","isComposing","nextValue","onCompositionStart","onCompositionEnd","onChange","AsyncControllableInput","inputRef","restProps","handleCompositionStart","handleCompositionEnd","handleChange","leftElement","rightElement","InputGroup","asyncControl","round","inputGroupClasses","paddingLeft","leftElementWidth","paddingRight","rightElementWidth","inputProps","maybeRenderLeftElement","maybeRenderRightElement","updateInputWidth","leftIcon","refHandlers","clientWidth","abs","htmlElement","tagClassName","H6","NavbarDivider","NavbarGroup","align","NavbarHeading","Navbar","fixedToTop","cannotCreatePortal","ReactDOM","REACT_CONTEXT_TYPES","blueprintPortalClassName","hasMounted","portalElement","container","createContainerElement","onChildrenMount","unstableRenderNoPortal","maybeAddClass","hasEverOpened","isOpen","containerElement","endFocusTrap","endFocusTrapElement","startFocusTrap","startFocusTrapElement","decoratedChild","onOpening","onOpened","onClosing","transitionDuration","transitionName","CSSTransitionImplicit","handleTransitionExited","handleTransitionAddEnd","enforceFocus","isAutoFocusing","preventScroll","lastFocusableElement","getKeyboardFocusableElements","firstFocusableElement","shouldReturnFocusOnClose","lastActiveElementBeforeOpened","onClosed","backdropProps","canOutsideClickClose","onClose","bringFocusInsideOverlay","onMouseDown","eventTarget","composed","composedPath","stackIndex","Overlay_1","openStack","isClickInThisOverlayOrDescendant","some","elem","isSameNode","stopImmediatePropagation","canEscapeKeyClose","Overlay","usePortal","childrenWithTransitions","maybeRenderChild","maybeBackdrop","maybeRenderBackdrop","renderDummyElement","onFocus","handleStartFocusTrapElementFocus","handleStartFocusTrapElementKeyDown","handleEndFocusTrapElementFocus","containerClasses","portalClassName","portalContainer","overlayWillOpen","overlayWillClose","backdropClassName","hasBackdrop","handleBackdropMouseDown","handleDocumentFocus","handleDocumentClick","lastOpenedOverlay","getLastOpened","ButtonGroup","vertical","buttonGroupClasses","triggerDismiss","Toast","startTimeout","onMouseEnter","onMouseLeave","maybeRenderActionButton","handleCloseClick","handleActionClick","didTimeoutExpire","onDismiss","toasts","toast","getDismissHandler","timeoutExpired","dismiss","clear","Toaster","toaster","Toaster_1","maxToasts","dismissIfAtLimit","createToastOptions","isNewToastKey","matchesKey","getPositionClasses","canEscapeKeyClear","handleClose","renderToast","toastId","_defineProperty","ManagerReferenceNodeContext","ManagerReferenceNodeSetterContext","Manager","newReferenceNode","referenceNode","setReferenceNode","unwrapArray","safeInvoke","InnerReference","Reference","timeoutDuration","longerTimeoutBrowsers","isBrowser","called","scheduled","functionToCheck","getStyleComputedProperty","getComputedStyle","getParentNode","host","getScrollParent","overflow","overflowX","overflowY","getReferenceNode","reference","isIE11","MSInputMethodContext","isIE10","isIE","getOffsetParent","noOffsetParent","offsetParent","nextElementSibling","getRoot","findCommonOffsetParent","element1","element2","DOCUMENT_POSITION_FOLLOWING","commonAncestorContainer","firstElementChild","isOffsetContainer","element1root","getScroll","side","upperSide","html","scrollingElement","includeScroll","rect","subtract","bottom","right","getBordersSize","styles","axis","sideA","sideB","computedStyle","getWindowSizes","getClientRect","offsets","getBoundingClientRect","sizes","clientHeight","horizScrollbar","offsetWidth","vertScrollbar","offsetHeight","getOffsetRectRelativeToArbitraryNode","parent","fixedPosition","runIsIE","isHTML","childrenRect","parentRect","scrollParent","borderTopWidth","borderLeftWidth","marginTop","marginLeft","getViewportOffsetRectRelativeToArtbitraryNode","excludeScroll","relativeOffset","innerWidth","innerHeight","isFixed","getFixedPositionOffsetParent","parentElement","getBoundaries","popper","padding","boundariesElement","boundaries","boundariesNode","isPaddingNumber","getArea","computeAutoPlacement","placement","refRect","rects","sortedAreas","filteredAreas","computedPlacement","variation","getReferenceOffsets","commonOffsetParent","getOuterSizes","marginBottom","marginRight","getOppositePlacement","getPopperOffsets","referenceOffsets","popperRect","popperOffsets","isHoriz","mainSide","secondarySide","measurement","secondaryMeasurement","check","runModifiers","ends","findIndex","cur","enabled","update","isDestroyed","positionFixed","flip","originalPlacement","isCreated","onCreate","isModifierEnabled","modifierName","getSupportedPropertyName","upperProp","toCheck","willChange","disableEventListeners","removeOnDestroy","getWindow","attachToScrollParents","scrollParents","isBody","setupEventListeners","updateBound","scrollElement","eventsEnabled","enableEventListeners","isNumeric","setStyles","unit","isFirefox","isModifierRequired","requestingName","requestedName","requesting","requested","validPlacements","placements","clockwise","BEHAVIORS","parseOffset","basePlacement","useHeight","fragments","frag","divider","splitRegex","ops","op","mergeWithPrevious","toValue","index2","shiftvariation","isVertical","shiftOffsets","transformProp","popperStyles","transform","escapeWithReference","opSide","arrowElement","sideCapitalized","altSide","arrowElementSize","center","popperMarginSide","popperBorderSide","sideValue","arrow","_data$offsets$arrow","flipped","placementOpposite","flipOrder","behavior","step","refOffsets","overlapsRef","overflowsLeft","overflowsRight","overflowsTop","overflowsBottom","overflowsBoundaries","flippedVariationByRef","flipVariations","flippedVariationByContent","flipVariationsByContent","flippedVariation","getOppositeVariation","subtractLength","hide","attributes","legacyGpuAccelerationOption","gpuAcceleration","offsetParentRect","shouldRound","noRound","referenceWidth","popperWidth","isVariation","horizontalToInteger","verticalToInteger","getRoundedOffsets","devicePixelRatio","prefixedProperty","invertTop","invertLeft","arrowStyles","modifierOptions","Popper","debounce","Defaults","jquery","onLoad","PopperUtils","initialStyle","pointerEvents","initialArrowStyle","InnerPopper","popperNode","updatePopperInstance","arrowNode","applyStyle","updateStateModifier","popperInstance","destroyPopperInstance","referenceElement","PopperJS","getOptions","setPopperNode","getPopperStyle","getPopperPlacement","outOfBoundaries","getOutOfBoundariesState","arrowProps","setArrowNode","getArrowStyle","elementIsOrContains","testElement","MapShim","getIndex","class_1","__entries__","ctx","global$1","requestAnimationFrame$1","transitionKeys","mutationObserverSupported","MutationObserver","ResizeObserverController","connected_","mutationEventsAdded_","mutationsObserver_","observers_","onTransitionEnd_","refresh","leadingCall","trailingCall","lastCallTime","resolvePending","proxy","timeoutCallback","throttle","addObserver","observer","connect_","removeObserver","observers","disconnect_","updateObservers_","activeObservers","gatherActive","hasActive","broadcastActive","observe","childList","characterData","subtree","disconnect","isReflowProperty","getInstance","instance_","defineConfigurable","getWindowOf","emptyRect","createRectInit","toFloat","positions","getHTMLElementContentRect","paddings","positions_1","getPaddings","horizPad","vertPad","boxSizing","isDocumentElement","isSVGGraphicsElement","SVGGraphicsElement","getBBox","getContentRect","bbox","getSVGContentRect","ResizeObservation","broadcastWidth","broadcastHeight","contentRect_","broadcastRect","ResizeObserverEntry","rectInit","contentRect","Constr","DOMRectReadOnly","createReadOnlyRect","ResizeObserverSPI","controller","callbackCtx","activeObservations_","observations_","callback_","controller_","callbackCtx_","observations","unobserve","clearActive","observation","ResizeObserver","onResize","ResizeSensor","observeElement","observeParents","getElement","parent_1","getPosition","isVerticalPosition","getOppositePosition","getAlignment","getTransformOrigin","arrowSizeShift","arrowOffsetModifier","arrowSize","offsetSide","arrowOffsetSize","sqrt","getArrowAngle","PopoverArrow","positionToPlacement","assertNever","PopoverInteractionKind","hasDarkParent","getIsOpen","transformOrigin","popoverRef","targetElement","popperScheduleUpdate","popperProps","interactionKind","popoverHandlers","handlePopoverClick","handleMouseEnter","handleMouseLeave","popoverClasses","inheritDarkTheme","captureDismiss","popoverClassName","reposition","isArrowEnabled","understandChildren","content","referenceProps","openOnTargetFocus","targetClassName","targetProps","isControlled","isHoverInteractionKind","targetTagName","finalTargetProps","handleTargetBlur","handleTargetFocus","handleTargetClick","rawTarget","rawTabIndex","clonedTarget","Tooltip","lostFocusOnSamePage","isElementInPopover","isMouseInTargetOrPopover","setOpenState","hoverOpenDelay","hoverCloseDelay","eventPopover","closest","isEventFromSelf","isEventPopoverCapturing","dismissElement","shouldDismiss","Popover","wrapperTagName","isContentEmpty","wrapperClasses","defaultAutoFocus","wrapper","handleTargetRef","renderTarget","handleOverlayClose","handlePopoverRef","getPopperModifiers","renderPopover","updateDarkParent","popoverElement","nextIsOpen","onInteraction","childrenCount","hasContentProp","hasTargetProp","contentProp","targetProp","targetChild","contentChild","defaultIsOpen","boundary","preventOverflow","arrowOffset","updatePopoverState","cancelOpenTimeout","popover","JSONItem","cardWidth","setCardWidth","card","smallCard","GridCollection","items","itemRenderer","ItemRenderer","textDecoration","setPage","CELL_MID_LEN","MAX_CELLS","pages","ellipsis","isLeftArrowEnabled","isRightArrowEnabled","getPagination","DEFAULT","getHostname","config","protocol","origin","setHide","errorType","collectionRenderer","CollectionRenderer","pagination","setFilters","filtersBuffer","setFiltersBuffer","filterTimeout","setFilterTimeout","useMephistoReview","setFiltersAndResetPage","filtersStr","setFiltersImmediately","searchButton","placeholder","asyncGeneratorStep","_next","_throw","_asyncToGenerator","AppToaster","wrapClass","allowReview","useParams","confirmReview","show","reviewError","buttonDisable","hideReviewWorkflow","response","getElementById"],"sourceRoot":""} \ No newline at end of file diff --git a/mephisto/client/review/review_server.py b/mephisto/client/review/review_server.py index 55b8265d8..0e3580f71 100644 --- a/mephisto/client/review/review_server.py +++ b/mephisto/client/review/review_server.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/configs/__init__.py b/mephisto/configs/__init__.py index 240697e32..cfaca7562 100644 --- a/mephisto/configs/__init__.py +++ b/mephisto/configs/__init__.py @@ -1,5 +1,5 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/configs/logging.py b/mephisto/configs/logging.py index b7cfb467f..a1283d1b4 100644 --- a/mephisto/configs/logging.py +++ b/mephisto/configs/logging.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/data_model/README.md b/mephisto/data_model/README.md index 858772b23..cbe085a12 100644 --- a/mephisto/data_model/README.md +++ b/mephisto/data_model/README.md @@ -1,3 +1,9 @@ + + # Data Model This folder contains classes that generally represent the lowest levels of abstraction in Mephisto, lying as closely to the actual data as possible. diff --git a/mephisto/data_model/__init__.py b/mephisto/data_model/__init__.py index 79a8e902b..13dc2bf71 100644 --- a/mephisto/data_model/__init__.py +++ b/mephisto/data_model/__init__.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/data_model/_db_backed_meta.py b/mephisto/data_model/_db_backed_meta.py index efd9d4223..06310ba07 100644 --- a/mephisto/data_model/_db_backed_meta.py +++ b/mephisto/data_model/_db_backed_meta.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/data_model/agent.py b/mephisto/data_model/agent.py index 2ec8661eb..6d7ef3fda 100644 --- a/mephisto/data_model/agent.py +++ b/mephisto/data_model/agent.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/data_model/assignment.py b/mephisto/data_model/assignment.py index d6290104d..eb332b7da 100644 --- a/mephisto/data_model/assignment.py +++ b/mephisto/data_model/assignment.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/data_model/constants/README.md b/mephisto/data_model/constants/README.md index 66cfed1b0..b2d47ecd9 100644 --- a/mephisto/data_model/constants/README.md +++ b/mephisto/data_model/constants/README.md @@ -1,2 +1,8 @@ + + # Data model constants This folder contains constants modules for constants that are used in multiple places in the data model. As they are not tied to just one place, they need a common import location. \ No newline at end of file diff --git a/mephisto/data_model/constants/__init__.py b/mephisto/data_model/constants/__init__.py index bcb5adc05..0399fd8b0 100644 --- a/mephisto/data_model/constants/__init__.py +++ b/mephisto/data_model/constants/__init__.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/data_model/constants/assignment_state.py b/mephisto/data_model/constants/assignment_state.py index 14d162c89..2b97dbe60 100644 --- a/mephisto/data_model/constants/assignment_state.py +++ b/mephisto/data_model/constants/assignment_state.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/data_model/exceptions.py b/mephisto/data_model/exceptions.py index 190c8166d..3aa2c9759 100644 --- a/mephisto/data_model/exceptions.py +++ b/mephisto/data_model/exceptions.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/data_model/packet.py b/mephisto/data_model/packet.py index dbc5f303c..787e2a4fa 100644 --- a/mephisto/data_model/packet.py +++ b/mephisto/data_model/packet.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/data_model/project.py b/mephisto/data_model/project.py index 5445e8865..b1ab2baa7 100644 --- a/mephisto/data_model/project.py +++ b/mephisto/data_model/project.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/data_model/qualification.py b/mephisto/data_model/qualification.py index 09cf47f41..d05eff0af 100644 --- a/mephisto/data_model/qualification.py +++ b/mephisto/data_model/qualification.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/data_model/requester.py b/mephisto/data_model/requester.py index 9368c7616..9bda3abc8 100644 --- a/mephisto/data_model/requester.py +++ b/mephisto/data_model/requester.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/data_model/task.py b/mephisto/data_model/task.py index 448e904ad..f5bf7143a 100644 --- a/mephisto/data_model/task.py +++ b/mephisto/data_model/task.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/data_model/task_run.py b/mephisto/data_model/task_run.py index 476cc917b..73a37d74f 100644 --- a/mephisto/data_model/task_run.py +++ b/mephisto/data_model/task_run.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/data_model/unit.py b/mephisto/data_model/unit.py index abd1d7d94..44fd3a6b9 100644 --- a/mephisto/data_model/unit.py +++ b/mephisto/data_model/unit.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/data_model/worker.py b/mephisto/data_model/worker.py index 939019f16..2b1f9bb7f 100644 --- a/mephisto/data_model/worker.py +++ b/mephisto/data_model/worker.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/operations/README.md b/mephisto/operations/README.md index 8dfe44a22..1fc32ee97 100644 --- a/mephisto/operations/README.md +++ b/mephisto/operations/README.md @@ -1,3 +1,9 @@ + + # Mephisto Operations The contents of the operations folder comprise controllers for launching and monitoring tasks, as well as other classes that either operate on the data model or support the mid level of Mephisto's design. Each has a high level responsibility, detailed below. Within these classes there's something of a hierarchy depending on the amount of underlying infrastructure that a class is built upon. diff --git a/mephisto/operations/__init__.py b/mephisto/operations/__init__.py index 996069390..8586f6e7e 100644 --- a/mephisto/operations/__init__.py +++ b/mephisto/operations/__init__.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/operations/client_io_handler.py b/mephisto/operations/client_io_handler.py index 3e135f453..9272e7224 100644 --- a/mephisto/operations/client_io_handler.py +++ b/mephisto/operations/client_io_handler.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/operations/config_handler.py b/mephisto/operations/config_handler.py index a7494b089..e7703e9cf 100644 --- a/mephisto/operations/config_handler.py +++ b/mephisto/operations/config_handler.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/operations/datatypes.py b/mephisto/operations/datatypes.py index 2717d46b1..c799a2894 100644 --- a/mephisto/operations/datatypes.py +++ b/mephisto/operations/datatypes.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/operations/hydra_config.py b/mephisto/operations/hydra_config.py index 5f93a9bbb..faf2fbd6c 100644 --- a/mephisto/operations/hydra_config.py +++ b/mephisto/operations/hydra_config.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/operations/operator.py b/mephisto/operations/operator.py index c2c2b84c8..202072173 100644 --- a/mephisto/operations/operator.py +++ b/mephisto/operations/operator.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/operations/registry.py b/mephisto/operations/registry.py index 7d1d57e9b..91f889e34 100644 --- a/mephisto/operations/registry.py +++ b/mephisto/operations/registry.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/operations/task_launcher.py b/mephisto/operations/task_launcher.py index 3f1f9134e..fb162dc47 100644 --- a/mephisto/operations/task_launcher.py +++ b/mephisto/operations/task_launcher.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/operations/worker_pool.py b/mephisto/operations/worker_pool.py index 56aaabdf2..ee69643ff 100644 --- a/mephisto/operations/worker_pool.py +++ b/mephisto/operations/worker_pool.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/scripts/README.md b/mephisto/scripts/README.md index de5e33d4e..dbc386f02 100644 --- a/mephisto/scripts/README.md +++ b/mephisto/scripts/README.md @@ -1,3 +1,9 @@ + + # scripts This directory is for convenience scripts that all Mephisto users may find useful. They should be runnable, polished, and have some kind of API or user interface, as opposed to being methods or modules like those present in the `tools` directory. diff --git a/mephisto/scripts/__init__.py b/mephisto/scripts/__init__.py index 996069390..8586f6e7e 100644 --- a/mephisto/scripts/__init__.py +++ b/mephisto/scripts/__init__.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/scripts/heroku/__init__.py b/mephisto/scripts/heroku/__init__.py index 240697e32..cfaca7562 100644 --- a/mephisto/scripts/heroku/__init__.py +++ b/mephisto/scripts/heroku/__init__.py @@ -1,5 +1,5 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/scripts/heroku/initialize_heroku.py b/mephisto/scripts/heroku/initialize_heroku.py index 66d8e9300..ba164593c 100644 --- a/mephisto/scripts/heroku/initialize_heroku.py +++ b/mephisto/scripts/heroku/initialize_heroku.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/scripts/local_db/__init__.py b/mephisto/scripts/local_db/__init__.py index 240697e32..cfaca7562 100644 --- a/mephisto/scripts/local_db/__init__.py +++ b/mephisto/scripts/local_db/__init__.py @@ -1,5 +1,5 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/scripts/local_db/clear_worker_onboarding.py b/mephisto/scripts/local_db/clear_worker_onboarding.py index b617164e6..7eaf7c595 100644 --- a/mephisto/scripts/local_db/clear_worker_onboarding.py +++ b/mephisto/scripts/local_db/clear_worker_onboarding.py @@ -1,3 +1,7 @@ +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + from mephisto.abstractions.blueprints.mixins.onboarding_required import ( OnboardingRequired, ) diff --git a/mephisto/scripts/local_db/gh_actions/auto_generate_architect.py b/mephisto/scripts/local_db/gh_actions/auto_generate_architect.py index 4e1a6758b..ae75c8092 100644 --- a/mephisto/scripts/local_db/gh_actions/auto_generate_architect.py +++ b/mephisto/scripts/local_db/gh_actions/auto_generate_architect.py @@ -1,3 +1,7 @@ +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + from mdutils.mdutils import MdUtils from mephisto.client.cli_commands import get_wut_arguments from mephisto.operations.registry import get_valid_architect_types diff --git a/mephisto/scripts/local_db/gh_actions/auto_generate_blueprint.py b/mephisto/scripts/local_db/gh_actions/auto_generate_blueprint.py index 69b0fd8ca..e2b4c12fe 100644 --- a/mephisto/scripts/local_db/gh_actions/auto_generate_blueprint.py +++ b/mephisto/scripts/local_db/gh_actions/auto_generate_blueprint.py @@ -1,3 +1,7 @@ +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + from mephisto.client.cli_commands import get_wut_arguments from mdutils.mdutils import MdUtils from copy import deepcopy diff --git a/mephisto/scripts/local_db/gh_actions/auto_generate_provider.py b/mephisto/scripts/local_db/gh_actions/auto_generate_provider.py index 7205038fe..6b8911de2 100644 --- a/mephisto/scripts/local_db/gh_actions/auto_generate_provider.py +++ b/mephisto/scripts/local_db/gh_actions/auto_generate_provider.py @@ -1,3 +1,7 @@ +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + from mdutils.mdutils import MdUtils from mephisto.client.cli_commands import get_wut_arguments from mephisto.operations.registry import ( diff --git a/mephisto/scripts/local_db/gh_actions/auto_generate_requester.py b/mephisto/scripts/local_db/gh_actions/auto_generate_requester.py index fb4190585..3f500d1fb 100644 --- a/mephisto/scripts/local_db/gh_actions/auto_generate_requester.py +++ b/mephisto/scripts/local_db/gh_actions/auto_generate_requester.py @@ -1,3 +1,7 @@ +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + from mdutils.mdutils import MdUtils from mephisto.client.cli_commands import get_wut_arguments from mephisto.operations.registry import ( diff --git a/mephisto/scripts/local_db/gh_actions/expire_all_units.py b/mephisto/scripts/local_db/gh_actions/expire_all_units.py index 0e8997c7e..692f39f8a 100644 --- a/mephisto/scripts/local_db/gh_actions/expire_all_units.py +++ b/mephisto/scripts/local_db/gh_actions/expire_all_units.py @@ -1,3 +1,7 @@ +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + from mephisto.abstractions.databases.local_database import LocalMephistoDB """ diff --git a/mephisto/scripts/local_db/load_data_to_mephisto_db.py b/mephisto/scripts/local_db/load_data_to_mephisto_db.py index ec8e2df6b..4eaa490b8 100644 --- a/mephisto/scripts/local_db/load_data_to_mephisto_db.py +++ b/mephisto/scripts/local_db/load_data_to_mephisto_db.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/scripts/local_db/remove_accepted_tip.py b/mephisto/scripts/local_db/remove_accepted_tip.py index bb9a000d6..d7fa51e43 100644 --- a/mephisto/scripts/local_db/remove_accepted_tip.py +++ b/mephisto/scripts/local_db/remove_accepted_tip.py @@ -1,3 +1,7 @@ +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + """ Script that allows for accepted tips to be removed. Accepted tips are collected by retrieving all units and then getting the agent of each unit. diff --git a/mephisto/scripts/local_db/review_feedback_for_task.py b/mephisto/scripts/local_db/review_feedback_for_task.py index 501f666be..b51be26d5 100644 --- a/mephisto/scripts/local_db/review_feedback_for_task.py +++ b/mephisto/scripts/local_db/review_feedback_for_task.py @@ -1,3 +1,7 @@ +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + """ Script that allows for feedback to be reviewed. Feedback are collected by retrieving all units and then getting the agent of each unit. diff --git a/mephisto/scripts/local_db/review_tips_for_task.py b/mephisto/scripts/local_db/review_tips_for_task.py index c8e528b39..571269be3 100644 --- a/mephisto/scripts/local_db/review_tips_for_task.py +++ b/mephisto/scripts/local_db/review_tips_for_task.py @@ -1,3 +1,7 @@ +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + """ Script that allows for tips to be approved or rejected. Tips are collected by retrieving all units and then getting the agent of each unit. diff --git a/mephisto/scripts/metrics/README.md b/mephisto/scripts/metrics/README.md index 663e9de15..61f1a4aac 100644 --- a/mephisto/scripts/metrics/README.md +++ b/mephisto/scripts/metrics/README.md @@ -1,3 +1,9 @@ + + # Metrics This directory is the expected location to house a [Prometheus installation](https://prometheus.io/download/) and a [Grafana installation](https://grafana.com/grafana/download/7.3.0-381ff45epre?platform=mac), such that you can use Mephisto's full metrics. diff --git a/mephisto/scripts/metrics/install_metrics.sh b/mephisto/scripts/metrics/install_metrics.sh index a01a7469a..6a46163f0 100755 --- a/mephisto/scripts/metrics/install_metrics.sh +++ b/mephisto/scripts/metrics/install_metrics.sh @@ -1,3 +1,7 @@ +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + if [ -z "$OSTYPE" ] then OSTYPE=$(uname) diff --git a/mephisto/scripts/metrics/resources/mephisto-prometheus-config.yml b/mephisto/scripts/metrics/resources/mephisto-prometheus-config.yml index 4e82b9cff..5ed551952 100644 --- a/mephisto/scripts/metrics/resources/mephisto-prometheus-config.yml +++ b/mephisto/scripts/metrics/resources/mephisto-prometheus-config.yml @@ -1,3 +1,7 @@ +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + # my global config global: scrape_interval: 15s # Set the scrape interval to every 15 seconds. Default is every 1 minute. diff --git a/mephisto/scripts/metrics/shutdown_metrics.py b/mephisto/scripts/metrics/shutdown_metrics.py index 5c998c5e7..77e401bf6 100644 --- a/mephisto/scripts/metrics/shutdown_metrics.py +++ b/mephisto/scripts/metrics/shutdown_metrics.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/scripts/metrics/view_metrics.py b/mephisto/scripts/metrics/view_metrics.py index b69f6f78e..eefbd7391 100644 --- a/mephisto/scripts/metrics/view_metrics.py +++ b/mephisto/scripts/metrics/view_metrics.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/scripts/mturk/README.md b/mephisto/scripts/mturk/README.md index 956c0687c..9df5c1a80 100644 --- a/mephisto/scripts/mturk/README.md +++ b/mephisto/scripts/mturk/README.md @@ -1,3 +1,9 @@ + + # MTurk Scripts This directory contains scripts that may be useful for Mephisto users that use MTurk as a crowd provider. Descriptions of the scripts and what they do can be found here: diff --git a/mephisto/scripts/mturk/__init__.py b/mephisto/scripts/mturk/__init__.py index 996069390..8586f6e7e 100644 --- a/mephisto/scripts/mturk/__init__.py +++ b/mephisto/scripts/mturk/__init__.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/scripts/mturk/cleanup.py b/mephisto/scripts/mturk/cleanup.py index c989af2b6..0940fdab9 100644 --- a/mephisto/scripts/mturk/cleanup.py +++ b/mephisto/scripts/mturk/cleanup.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/scripts/mturk/identify_broken_units.py b/mephisto/scripts/mturk/identify_broken_units.py index b5b532d30..c99ee94e6 100644 --- a/mephisto/scripts/mturk/identify_broken_units.py +++ b/mephisto/scripts/mturk/identify_broken_units.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/scripts/mturk/launch_makeup_hits.py b/mephisto/scripts/mturk/launch_makeup_hits.py index e45d8770b..4fe77fcf2 100644 --- a/mephisto/scripts/mturk/launch_makeup_hits.py +++ b/mephisto/scripts/mturk/launch_makeup_hits.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/scripts/mturk/print_outstanding_hit_status.py b/mephisto/scripts/mturk/print_outstanding_hit_status.py index eec5d5982..2e5f3e244 100644 --- a/mephisto/scripts/mturk/print_outstanding_hit_status.py +++ b/mephisto/scripts/mturk/print_outstanding_hit_status.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/scripts/mturk/soft_block_workers_by_mturk_id.py b/mephisto/scripts/mturk/soft_block_workers_by_mturk_id.py index ee9c6b46f..cdf63ea3f 100644 --- a/mephisto/scripts/mturk/soft_block_workers_by_mturk_id.py +++ b/mephisto/scripts/mturk/soft_block_workers_by_mturk_id.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/tools/README.md b/mephisto/tools/README.md index 17babf2ec..411b7d1f7 100644 --- a/mephisto/tools/README.md +++ b/mephisto/tools/README.md @@ -1,3 +1,9 @@ + + # Tools The tools directory contains helper methods and modules that allow for lower-level access to the Mephisto data model than the clients provide. These may be useful for creating custom workflows and scripts that are built on Mephisto. diff --git a/mephisto/tools/__init__.py b/mephisto/tools/__init__.py index 996069390..8586f6e7e 100644 --- a/mephisto/tools/__init__.py +++ b/mephisto/tools/__init__.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/tools/data_browser.py b/mephisto/tools/data_browser.py index 0f7dde642..7e104ae0f 100644 --- a/mephisto/tools/data_browser.py +++ b/mephisto/tools/data_browser.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/tools/examine_utils.py b/mephisto/tools/examine_utils.py index 759ec34b1..8503c90f6 100644 --- a/mephisto/tools/examine_utils.py +++ b/mephisto/tools/examine_utils.py @@ -1,8 +1,9 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. + """ Utilities specifically for running examine scripts. Example usage can be seen in the examine results scripts in the examples directory. diff --git a/mephisto/tools/scripts.py b/mephisto/tools/scripts.py index 9703075fe..a66be2823 100644 --- a/mephisto/tools/scripts.py +++ b/mephisto/tools/scripts.py @@ -1,8 +1,9 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. + """ Utilities that are useful for Mephisto-related scripts. """ diff --git a/mephisto/utils/README.md b/mephisto/utils/README.md index 06483a7c3..34e81fc73 100644 --- a/mephisto/utils/README.md +++ b/mephisto/utils/README.md @@ -1,3 +1,9 @@ + + # Utils Contains classes and utility functions that are generally useful for Mephisto classes to rely on and which don't better belong in a specific subfolder. These are differ from `tools`, which are more likely to be used directly by external Mephisto users rather than internal Mephisto classes. diff --git a/mephisto/utils/__init__.py b/mephisto/utils/__init__.py index 996069390..8586f6e7e 100644 --- a/mephisto/utils/__init__.py +++ b/mephisto/utils/__init__.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/utils/dirs.py b/mephisto/utils/dirs.py index 5f454ef75..0b9f4a936 100644 --- a/mephisto/utils/dirs.py +++ b/mephisto/utils/dirs.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/utils/logger_core.py b/mephisto/utils/logger_core.py index 5db4795bd..ef639d685 100644 --- a/mephisto/utils/logger_core.py +++ b/mephisto/utils/logger_core.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/utils/metrics.py b/mephisto/utils/metrics.py index a3f861035..9dbd6c85c 100644 --- a/mephisto/utils/metrics.py +++ b/mephisto/utils/metrics.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/utils/qualifications.py b/mephisto/utils/qualifications.py index dfe2bf8d3..00669de87 100644 --- a/mephisto/utils/qualifications.py +++ b/mephisto/utils/qualifications.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/mephisto/utils/rich.py b/mephisto/utils/rich.py index 702a377ea..85707f963 100644 --- a/mephisto/utils/rich.py +++ b/mephisto/utils/rich.py @@ -1,3 +1,7 @@ +# Copyright (c) Meta Platforms and its affiliates. +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + from typing import List from rich.console import Console from rich.table import Table diff --git a/mephisto/utils/testing.py b/mephisto/utils/testing.py index 9a0051131..e11e67fdf 100644 --- a/mephisto/utils/testing.py +++ b/mephisto/utils/testing.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -# Copyright (c) Facebook, Inc. and its affiliates. +# Copyright (c) Meta Platforms and its affiliates. # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. diff --git a/packages/annotated/README.md b/packages/annotated/README.md index 09fd6cedf..07aa4e265 100644 --- a/packages/annotated/README.md +++ b/packages/annotated/README.md @@ -1,3 +1,9 @@ + + # Deployment TODO diff --git a/packages/annotated/__template__/src/index.js b/packages/annotated/__template__/src/index.js index 155f0254c..96c017642 100644 --- a/packages/annotated/__template__/src/index.js +++ b/packages/annotated/__template__/src/index.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import React from "react"; function CustomComponent() { diff --git a/packages/annotated/bbox/src/BBoxFrame.js b/packages/annotated/bbox/src/BBoxFrame.js index 5c69f220c..13e48dad3 100644 --- a/packages/annotated/bbox/src/BBoxFrame.js +++ b/packages/annotated/bbox/src/BBoxFrame.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import React from "react"; import { useStore } from "global-context-store"; diff --git a/packages/annotated/bbox/src/MovableRect.js b/packages/annotated/bbox/src/MovableRect.js index 4732d434b..8d13aa519 100644 --- a/packages/annotated/bbox/src/MovableRect.js +++ b/packages/annotated/bbox/src/MovableRect.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import React from "react"; import keyframes from "keyframes"; import cx from "classnames"; diff --git a/packages/annotated/bbox/src/RRRR/README.md b/packages/annotated/bbox/src/RRRR/README.md index 664318ade..9270ca01c 100644 --- a/packages/annotated/bbox/src/RRRR/README.md +++ b/packages/annotated/bbox/src/RRRR/README.md @@ -1,3 +1,9 @@ + + This is a fork of the project from https://github.com/mockingbot/react-resizable-rotatable-draggable The fork: diff --git a/packages/annotated/bbox/src/RRRR/Rect/index.js b/packages/annotated/bbox/src/RRRR/Rect/index.js index dcd381cb9..303bb947e 100644 --- a/packages/annotated/bbox/src/RRRR/Rect/index.js +++ b/packages/annotated/bbox/src/RRRR/Rect/index.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import React, { PureComponent } from "react"; import { getLength, getAngle, getCursor } from "../utils"; diff --git a/packages/annotated/bbox/src/RRRR/index.js b/packages/annotated/bbox/src/RRRR/index.js index 96f8546ec..6b691349e 100644 --- a/packages/annotated/bbox/src/RRRR/index.js +++ b/packages/annotated/bbox/src/RRRR/index.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import React, { Component } from "react"; import Rect from "./Rect"; import { centerToTL, tLToCenter, getNewStyle, degToRadian } from "./utils"; diff --git a/packages/annotated/bbox/src/RRRR/react-rect.css b/packages/annotated/bbox/src/RRRR/react-rect.css index a0cc823e5..f33ced442 100644 --- a/packages/annotated/bbox/src/RRRR/react-rect.css +++ b/packages/annotated/bbox/src/RRRR/react-rect.css @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + .movable-rect-frame > div { position: absolute; border: 1px solid #eb5648; diff --git a/packages/annotated/bbox/src/RRRR/utils.js b/packages/annotated/bbox/src/RRRR/utils.js index 89ea4468e..0e4561808 100644 --- a/packages/annotated/bbox/src/RRRR/utils.js +++ b/packages/annotated/bbox/src/RRRR/utils.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + export const getLength = (x, y) => Math.sqrt(x * x + y * y); export const getAngle = ({ x: x1, y: y1 }, { x: x2, y: y2 }) => { diff --git a/packages/annotated/bbox/src/helpers.js b/packages/annotated/bbox/src/helpers.js index 16f731960..73049783d 100644 --- a/packages/annotated/bbox/src/helpers.js +++ b/packages/annotated/bbox/src/helpers.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + // TODO: should these state helper methods be moved to their own package? // Right now they are exported from @annotated/shell, however that package // has dependencies on @blueprintjs/core which is overkill diff --git a/packages/annotated/bbox/src/index.js b/packages/annotated/bbox/src/index.js index 73dd0dd86..141d77397 100644 --- a/packages/annotated/bbox/src/index.js +++ b/packages/annotated/bbox/src/index.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import BBoxFrame from "./BBoxFrame"; import MovableRect from "./MovableRect"; export { BBoxFrame, MovableRect }; diff --git a/packages/annotated/dev-scripts/README.md b/packages/annotated/dev-scripts/README.md index 7c774a7e3..90d725b5f 100644 --- a/packages/annotated/dev-scripts/README.md +++ b/packages/annotated/dev-scripts/README.md @@ -1,3 +1,9 @@ + + # @annotated/dev-scripts TODO: Add docs or link to doc page \ No newline at end of file diff --git a/packages/annotated/dev-scripts/bin/dev-scripts.js b/packages/annotated/dev-scripts/bin/dev-scripts.js index bc46de8f8..f1092c4c3 100755 --- a/packages/annotated/dev-scripts/bin/dev-scripts.js +++ b/packages/annotated/dev-scripts/bin/dev-scripts.js @@ -1,7 +1,5 @@ -#!/usr/bin/env node -/** - * Copyright (c) 2015-present, Facebook, Inc. - * +/* + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ diff --git a/packages/annotated/dev-scripts/scripts/build.js b/packages/annotated/dev-scripts/scripts/build.js index cdb440540..e18608f68 100644 --- a/packages/annotated/dev-scripts/scripts/build.js +++ b/packages/annotated/dev-scripts/scripts/build.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import chalk from "chalk"; import fs from "fs-extra"; import webpack from "webpack"; diff --git a/packages/annotated/dev-scripts/src/paths.js b/packages/annotated/dev-scripts/src/paths.js index 1c8107148..a42d976c9 100644 --- a/packages/annotated/dev-scripts/src/paths.js +++ b/packages/annotated/dev-scripts/src/paths.js @@ -1,6 +1,5 @@ -/** - * Copyright (c) 2015-present, Facebook, Inc. - * +/* + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ diff --git a/packages/annotated/dev-scripts/src/webpackConfigure.js b/packages/annotated/dev-scripts/src/webpackConfigure.js index 64998bf68..40c62a2c6 100644 --- a/packages/annotated/dev-scripts/src/webpackConfigure.js +++ b/packages/annotated/dev-scripts/src/webpackConfigure.js @@ -1,5 +1,5 @@ /* - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ diff --git a/packages/annotated/dev-scripts/utils/formatWebpackMessages.js b/packages/annotated/dev-scripts/utils/formatWebpackMessages.js index d482699ba..e88d441d7 100644 --- a/packages/annotated/dev-scripts/utils/formatWebpackMessages.js +++ b/packages/annotated/dev-scripts/utils/formatWebpackMessages.js @@ -1,6 +1,5 @@ -/** - * Copyright (c) 2015-present, Facebook, Inc. - * +/* + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ diff --git a/packages/annotated/dev-scripts/utils/printBuildError.js b/packages/annotated/dev-scripts/utils/printBuildError.js index 456b38d3c..4d6ea28b8 100644 --- a/packages/annotated/dev-scripts/utils/printBuildError.js +++ b/packages/annotated/dev-scripts/utils/printBuildError.js @@ -1,6 +1,5 @@ -/** - * Copyright (c) 2015-present, Facebook, Inc. - * +/* + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ diff --git a/packages/annotated/keypoint/src/Keypoints.jsx b/packages/annotated/keypoint/src/Keypoints.jsx index 1c48bebc6..6a7453712 100644 --- a/packages/annotated/keypoint/src/Keypoints.jsx +++ b/packages/annotated/keypoint/src/Keypoints.jsx @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import React from "react"; import merge from "lodash.merge"; import "./keypoints.css"; diff --git a/packages/annotated/keypoint/src/index.js b/packages/annotated/keypoint/src/index.js index 2d62bb9fe..09d65ec5e 100644 --- a/packages/annotated/keypoint/src/index.js +++ b/packages/annotated/keypoint/src/index.js @@ -1,2 +1,8 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import { Pose } from "./Keypoints.jsx"; export { Pose }; diff --git a/packages/annotated/keypoint/src/keypoints.css b/packages/annotated/keypoint/src/keypoints.css index 091f49993..ff5c9b02a 100644 --- a/packages/annotated/keypoint/src/keypoints.css +++ b/packages/annotated/keypoint/src/keypoints.css @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + .aui-keypoints svg line { pointer-events: none; } diff --git a/packages/annotated/shell/README.md b/packages/annotated/shell/README.md index e9718f5e4..96bf53776 100644 --- a/packages/annotated/shell/README.md +++ b/packages/annotated/shell/README.md @@ -1,3 +1,9 @@ + + # shell TODO: Add docs or link to doc page \ No newline at end of file diff --git a/packages/annotated/shell/src/AppShell.js b/packages/annotated/shell/src/AppShell.js index f49765a7a..0eac78fa2 100644 --- a/packages/annotated/shell/src/AppShell.js +++ b/packages/annotated/shell/src/AppShell.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import React from "react"; import { Navbar, Alignment, Card, Elevation, H3 } from "@blueprintjs/core"; import ContentPanel from "./panels/ContentPanel"; diff --git a/packages/annotated/shell/src/Layer.js b/packages/annotated/shell/src/Layer.js index 828217acc..72d6fab7e 100644 --- a/packages/annotated/shell/src/Layer.js +++ b/packages/annotated/shell/src/Layer.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import React, { useContext } from "react"; import cx from "classnames"; import { useStore } from "global-context-store"; diff --git a/packages/annotated/shell/src/helpers.js b/packages/annotated/shell/src/helpers.js index 9c4456d84..cb054621f 100644 --- a/packages/annotated/shell/src/helpers.js +++ b/packages/annotated/shell/src/helpers.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + // export const frameToMs = (frame, fps) => (frame * 1000) / fps; // export const msToFrame = (ms, fps) => Math.floor((ms * fps) / 1000); diff --git a/packages/annotated/shell/src/index.css b/packages/annotated/shell/src/index.css index f4056876a..2ad7467a8 100644 --- a/packages/annotated/shell/src/index.css +++ b/packages/annotated/shell/src/index.css @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + body { margin: 0; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", diff --git a/packages/annotated/shell/src/index.js b/packages/annotated/shell/src/index.js index 908aa80d2..b870730e7 100644 --- a/packages/annotated/shell/src/index.js +++ b/packages/annotated/shell/src/index.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import AppShell from "./AppShell"; import Layer, { LayerContext } from "./Layer"; diff --git a/packages/annotated/shell/src/panels/ContentPanel.js b/packages/annotated/shell/src/panels/ContentPanel.js index 968ae05a4..cb6af6b73 100644 --- a/packages/annotated/shell/src/panels/ContentPanel.js +++ b/packages/annotated/shell/src/panels/ContentPanel.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import React, { useContext } from "react"; import { useStore } from "global-context-store"; import { isFunction } from "../utils"; diff --git a/packages/annotated/shell/src/panels/DebugPanel.css b/packages/annotated/shell/src/panels/DebugPanel.css index 3478058e7..554763782 100644 --- a/packages/annotated/shell/src/panels/DebugPanel.css +++ b/packages/annotated/shell/src/panels/DebugPanel.css @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + .json-inspector, .json-inspector__selection { font: 11px/1.4 Consolas, monospace; diff --git a/packages/annotated/shell/src/panels/DebugPanel.js b/packages/annotated/shell/src/panels/DebugPanel.js index 837632152..512b5ef03 100644 --- a/packages/annotated/shell/src/panels/DebugPanel.js +++ b/packages/annotated/shell/src/panels/DebugPanel.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import React from "react"; import { useStore } from "global-context-store"; diff --git a/packages/annotated/shell/src/panels/LayersPanel.js b/packages/annotated/shell/src/panels/LayersPanel.js index 2b53063fe..60afc279c 100644 --- a/packages/annotated/shell/src/panels/LayersPanel.js +++ b/packages/annotated/shell/src/panels/LayersPanel.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import React from "react"; import DebugPanel from "./DebugPanel"; diff --git a/packages/annotated/shell/src/react-mosaic-component.css b/packages/annotated/shell/src/react-mosaic-component.css index e30ba9772..ef4d6f92d 100644 --- a/packages/annotated/shell/src/react-mosaic-component.css +++ b/packages/annotated/shell/src/react-mosaic-component.css @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + /* Sourced from: https://unpkg.com/browse/react-mosaic-component@4.1.1/react-mosaic-component.css */ /** diff --git a/packages/annotated/shell/src/utils.js b/packages/annotated/shell/src/utils.js index 17728e9fe..1cecc0e07 100644 --- a/packages/annotated/shell/src/utils.js +++ b/packages/annotated/shell/src/utils.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + // derived from the underscore.js implementation // https://github.com/jashkenas/underscore/blob/3d2f17a62b2987c2b7f93880edb0d4e48ce61f10/modules/isFunction.js#L11 export function isFunction(functionToCheck) { diff --git a/packages/annotated/shell/webpack.config.js b/packages/annotated/shell/webpack.config.js index 58bff68a3..081616bbb 100644 --- a/packages/annotated/shell/webpack.config.js +++ b/packages/annotated/shell/webpack.config.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + var webpackConfigure = require("@annotated/dev-scripts"); module.exports = webpackConfigure({ output: { library: "@annotated/shell" } }); diff --git a/packages/annotated/video-player/src/VideoPlayer.js b/packages/annotated/video-player/src/VideoPlayer.js index 4b80eb3e4..ec7aa2105 100644 --- a/packages/annotated/video-player/src/VideoPlayer.js +++ b/packages/annotated/video-player/src/VideoPlayer.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import React, { useContext, useEffect, useCallback, useRef } from "react"; import ReactPlayer from "react-player"; import { useStore } from "global-context-store"; diff --git a/packages/annotated/video-player/src/helpers.js b/packages/annotated/video-player/src/helpers.js index 16f731960..73049783d 100644 --- a/packages/annotated/video-player/src/helpers.js +++ b/packages/annotated/video-player/src/helpers.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + // TODO: should these state helper methods be moved to their own package? // Right now they are exported from @annotated/shell, however that package // has dependencies on @blueprintjs/core which is overkill diff --git a/packages/annotated/video-player/src/index.js b/packages/annotated/video-player/src/index.js index cc027878d..f630f89fa 100644 --- a/packages/annotated/video-player/src/index.js +++ b/packages/annotated/video-player/src/index.js @@ -1,2 +1,8 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import VideoPlayer from "./VideoPlayer"; export { VideoPlayer }; diff --git a/packages/annotation-toolkit/README.md b/packages/annotation-toolkit/README.md index 1e4eae5d4..ce0899a8d 100644 --- a/packages/annotation-toolkit/README.md +++ b/packages/annotation-toolkit/README.md @@ -1,3 +1,9 @@ + + # annotation-toolkit This package helps users to build out review & annotation tooling for their research tasks. diff --git a/packages/annotation-toolkit/release-notes.md b/packages/annotation-toolkit/release-notes.md index da9fb2b05..2e68086de 100644 --- a/packages/annotation-toolkit/release-notes.md +++ b/packages/annotation-toolkit/release-notes.md @@ -1,3 +1,9 @@ + + # v1.1.2-beta - **NEW** Adds in the `` component with built-in linear interpolation between keyframes. Usage: ```js diff --git a/packages/annotation-toolkit/src/AppShell.js b/packages/annotation-toolkit/src/AppShell.js index 9fe603fa2..841935cfd 100644 --- a/packages/annotation-toolkit/src/AppShell.js +++ b/packages/annotation-toolkit/src/AppShell.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import React from "react"; import { Navbar, Alignment, Card, Elevation, H3 } from "@blueprintjs/core"; import ContentPanel from "./panels/ContentPanel"; diff --git a/packages/annotation-toolkit/src/helpers.js b/packages/annotation-toolkit/src/helpers.js index fc0fd32c3..b17bd4bad 100644 --- a/packages/annotation-toolkit/src/helpers.js +++ b/packages/annotation-toolkit/src/helpers.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + export const frameToMs = (frame, fps) => (frame * 1000) / fps; export const msToFrame = (ms, fps) => Math.floor((ms * fps) / 1000); diff --git a/packages/annotation-toolkit/src/index.css b/packages/annotation-toolkit/src/index.css index f4056876a..2ad7467a8 100644 --- a/packages/annotation-toolkit/src/index.css +++ b/packages/annotation-toolkit/src/index.css @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + body { margin: 0; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", diff --git a/packages/annotation-toolkit/src/index.js b/packages/annotation-toolkit/src/index.js index 519fdd1bf..3611f0252 100644 --- a/packages/annotation-toolkit/src/index.js +++ b/packages/annotation-toolkit/src/index.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import AppShell from "./AppShell"; import Layer, { LayerContext } from "./layers/Layer"; diff --git a/packages/annotation-toolkit/src/layers/BBoxFrame.js b/packages/annotation-toolkit/src/layers/BBoxFrame.js index 5c69f220c..13e48dad3 100644 --- a/packages/annotation-toolkit/src/layers/BBoxFrame.js +++ b/packages/annotation-toolkit/src/layers/BBoxFrame.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import React from "react"; import { useStore } from "global-context-store"; diff --git a/packages/annotation-toolkit/src/layers/Layer.js b/packages/annotation-toolkit/src/layers/Layer.js index 828217acc..72d6fab7e 100644 --- a/packages/annotation-toolkit/src/layers/Layer.js +++ b/packages/annotation-toolkit/src/layers/Layer.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import React, { useContext } from "react"; import cx from "classnames"; import { useStore } from "global-context-store"; diff --git a/packages/annotation-toolkit/src/layers/MovableRect.js b/packages/annotation-toolkit/src/layers/MovableRect.js index 471783551..fe6ef21f4 100644 --- a/packages/annotation-toolkit/src/layers/MovableRect.js +++ b/packages/annotation-toolkit/src/layers/MovableRect.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import React, { useContext } from "react"; import keyframes from "keyframes"; import cx from "classnames"; diff --git a/packages/annotation-toolkit/src/layers/RRRR/README.md b/packages/annotation-toolkit/src/layers/RRRR/README.md index 664318ade..9270ca01c 100644 --- a/packages/annotation-toolkit/src/layers/RRRR/README.md +++ b/packages/annotation-toolkit/src/layers/RRRR/README.md @@ -1,3 +1,9 @@ + + This is a fork of the project from https://github.com/mockingbot/react-resizable-rotatable-draggable The fork: diff --git a/packages/annotation-toolkit/src/layers/RRRR/Rect/index.js b/packages/annotation-toolkit/src/layers/RRRR/Rect/index.js index dcd381cb9..303bb947e 100644 --- a/packages/annotation-toolkit/src/layers/RRRR/Rect/index.js +++ b/packages/annotation-toolkit/src/layers/RRRR/Rect/index.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import React, { PureComponent } from "react"; import { getLength, getAngle, getCursor } from "../utils"; diff --git a/packages/annotation-toolkit/src/layers/RRRR/index.js b/packages/annotation-toolkit/src/layers/RRRR/index.js index 24037e717..4b71be57c 100644 --- a/packages/annotation-toolkit/src/layers/RRRR/index.js +++ b/packages/annotation-toolkit/src/layers/RRRR/index.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import React, { Component } from "react"; import Rect from "./Rect"; import { centerToTL, tLToCenter, getNewStyle, degToRadian } from "./utils"; diff --git a/packages/annotation-toolkit/src/layers/RRRR/react-rect.css b/packages/annotation-toolkit/src/layers/RRRR/react-rect.css index a0cc823e5..f33ced442 100644 --- a/packages/annotation-toolkit/src/layers/RRRR/react-rect.css +++ b/packages/annotation-toolkit/src/layers/RRRR/react-rect.css @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + .movable-rect-frame > div { position: absolute; border: 1px solid #eb5648; diff --git a/packages/annotation-toolkit/src/layers/RRRR/utils.js b/packages/annotation-toolkit/src/layers/RRRR/utils.js index 89ea4468e..0e4561808 100644 --- a/packages/annotation-toolkit/src/layers/RRRR/utils.js +++ b/packages/annotation-toolkit/src/layers/RRRR/utils.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + export const getLength = (x, y) => Math.sqrt(x * x + y * y); export const getAngle = ({ x: x1, y: y1 }, { x: x2, y: y2 }) => { diff --git a/packages/annotation-toolkit/src/layers/VideoPlayer.js b/packages/annotation-toolkit/src/layers/VideoPlayer.js index 696a9007b..003d45cac 100644 --- a/packages/annotation-toolkit/src/layers/VideoPlayer.js +++ b/packages/annotation-toolkit/src/layers/VideoPlayer.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import React, { useContext, useEffect, useCallback, useRef } from "react"; import ReactPlayer from "react-player"; import { useStore } from "global-context-store"; diff --git a/packages/annotation-toolkit/src/panels/ContentPanel.js b/packages/annotation-toolkit/src/panels/ContentPanel.js index c73db60ab..b92aa604f 100644 --- a/packages/annotation-toolkit/src/panels/ContentPanel.js +++ b/packages/annotation-toolkit/src/panels/ContentPanel.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import React, { useContext } from "react"; import { useStore } from "global-context-store"; import { isFunction } from "../utils"; diff --git a/packages/annotation-toolkit/src/panels/DebugPanel.css b/packages/annotation-toolkit/src/panels/DebugPanel.css index 3478058e7..554763782 100644 --- a/packages/annotation-toolkit/src/panels/DebugPanel.css +++ b/packages/annotation-toolkit/src/panels/DebugPanel.css @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + .json-inspector, .json-inspector__selection { font: 11px/1.4 Consolas, monospace; diff --git a/packages/annotation-toolkit/src/panels/DebugPanel.js b/packages/annotation-toolkit/src/panels/DebugPanel.js index 837632152..512b5ef03 100644 --- a/packages/annotation-toolkit/src/panels/DebugPanel.js +++ b/packages/annotation-toolkit/src/panels/DebugPanel.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import React from "react"; import { useStore } from "global-context-store"; diff --git a/packages/annotation-toolkit/src/panels/LayersPanel.js b/packages/annotation-toolkit/src/panels/LayersPanel.js index 2b53063fe..60afc279c 100644 --- a/packages/annotation-toolkit/src/panels/LayersPanel.js +++ b/packages/annotation-toolkit/src/panels/LayersPanel.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import React from "react"; import DebugPanel from "./DebugPanel"; diff --git a/packages/annotation-toolkit/src/react-mosaic-component.css b/packages/annotation-toolkit/src/react-mosaic-component.css index e30ba9772..ef4d6f92d 100644 --- a/packages/annotation-toolkit/src/react-mosaic-component.css +++ b/packages/annotation-toolkit/src/react-mosaic-component.css @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + /* Sourced from: https://unpkg.com/browse/react-mosaic-component@4.1.1/react-mosaic-component.css */ /** diff --git a/packages/annotation-toolkit/src/utils.js b/packages/annotation-toolkit/src/utils.js index 17728e9fe..1cecc0e07 100644 --- a/packages/annotation-toolkit/src/utils.js +++ b/packages/annotation-toolkit/src/utils.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + // derived from the underscore.js implementation // https://github.com/jashkenas/underscore/blob/3d2f17a62b2987c2b7f93880edb0d4e48ce61f10/modules/isFunction.js#L11 export function isFunction(functionToCheck) { diff --git a/packages/annotation-toolkit/webpack.config.js b/packages/annotation-toolkit/webpack.config.js index a38b4298b..0d15be809 100644 --- a/packages/annotation-toolkit/webpack.config.js +++ b/packages/annotation-toolkit/webpack.config.js @@ -1,5 +1,5 @@ /* - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ diff --git a/packages/bootstrap-chat/README.md b/packages/bootstrap-chat/README.md index 1024b43e0..d2b5ced7e 100644 --- a/packages/bootstrap-chat/README.md +++ b/packages/bootstrap-chat/README.md @@ -1,3 +1,9 @@ + + # bootstrap-chat A set of UI components based on [Bootstrap v3](https://react-bootstrap-v3.netlify.app/components/alerts/) for facilitating chat-based tasks for Mephisto. diff --git a/packages/bootstrap-chat/src/ChatMessage.jsx b/packages/bootstrap-chat/src/ChatMessage.jsx index d2585e501..bf9a8518d 100644 --- a/packages/bootstrap-chat/src/ChatMessage.jsx +++ b/packages/bootstrap-chat/src/ChatMessage.jsx @@ -1,9 +1,7 @@ /* - * Copyright (c) 2017-present, Facebook, Inc. - * All rights reserved. - * This source code is licensed under the BSD-style license found in the - * LICENSE file in the root directory of this source tree. An additional grant - * of patent rights can be found in the PATENTS file in the same directory. + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. */ import React from "react"; diff --git a/packages/bootstrap-chat/src/ChatPane.jsx b/packages/bootstrap-chat/src/ChatPane.jsx index b4cb822a3..aaccde820 100644 --- a/packages/bootstrap-chat/src/ChatPane.jsx +++ b/packages/bootstrap-chat/src/ChatPane.jsx @@ -1,9 +1,7 @@ /* - * Copyright (c) 2017-present, Facebook, Inc. - * All rights reserved. - * This source code is licensed under the BSD-style license found in the - * LICENSE file in the root directory of this source tree. An additional grant - * of patent rights can be found in the PATENTS file in the same directory. + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. */ import React from "react"; diff --git a/packages/bootstrap-chat/src/ConnectionIndicator.jsx b/packages/bootstrap-chat/src/ConnectionIndicator.jsx index f1639dac3..6540c7985 100644 --- a/packages/bootstrap-chat/src/ConnectionIndicator.jsx +++ b/packages/bootstrap-chat/src/ConnectionIndicator.jsx @@ -1,9 +1,7 @@ /* - * Copyright (c) 2017-present, Facebook, Inc. - * All rights reserved. - * This source code is licensed under the BSD-style license found in the - * LICENSE file in the root directory of this source tree. An additional grant - * of patent rights can be found in the PATENTS file in the same directory. + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. */ import React from "react"; diff --git a/packages/bootstrap-chat/src/ConnectionStatusBoundary.jsx b/packages/bootstrap-chat/src/ConnectionStatusBoundary.jsx index f9c503004..aac942849 100644 --- a/packages/bootstrap-chat/src/ConnectionStatusBoundary.jsx +++ b/packages/bootstrap-chat/src/ConnectionStatusBoundary.jsx @@ -1,9 +1,7 @@ /* - * Copyright (c) 2017-present, Facebook, Inc. - * All rights reserved. - * This source code is licensed under the BSD-style license found in the - * LICENSE file in the root directory of this source tree. An additional grant - * of patent rights can be found in the PATENTS file in the same directory. + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. */ import React from "react"; diff --git a/packages/bootstrap-chat/src/DefaultTaskDescription.jsx b/packages/bootstrap-chat/src/DefaultTaskDescription.jsx index e62032187..1f8551075 100644 --- a/packages/bootstrap-chat/src/DefaultTaskDescription.jsx +++ b/packages/bootstrap-chat/src/DefaultTaskDescription.jsx @@ -1,9 +1,7 @@ /* - * Copyright (c) 2017-present, Facebook, Inc. - * All rights reserved. - * This source code is licensed under the BSD-style license found in the - * LICENSE file in the root directory of this source tree. An additional grant - * of patent rights can be found in the PATENTS file in the same directory. + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. */ import React from "react"; diff --git a/packages/bootstrap-chat/src/DoneButton.jsx b/packages/bootstrap-chat/src/DoneButton.jsx index 3c6d82625..8922cb1ee 100644 --- a/packages/bootstrap-chat/src/DoneButton.jsx +++ b/packages/bootstrap-chat/src/DoneButton.jsx @@ -1,9 +1,7 @@ /* - * Copyright (c) 2017-present, Facebook, Inc. - * All rights reserved. - * This source code is licensed under the BSD-style license found in the - * LICENSE file in the root directory of this source tree. An additional grant - * of patent rights can be found in the PATENTS file in the same directory. + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. */ import React from "react"; diff --git a/packages/bootstrap-chat/src/DoneResponse.jsx b/packages/bootstrap-chat/src/DoneResponse.jsx index 19fcb2da8..d7cc48bcc 100644 --- a/packages/bootstrap-chat/src/DoneResponse.jsx +++ b/packages/bootstrap-chat/src/DoneResponse.jsx @@ -1,9 +1,7 @@ /* - * Copyright (c) 2017-present, Facebook, Inc. - * All rights reserved. - * This source code is licensed under the BSD-style license found in the - * LICENSE file in the root directory of this source tree. An additional grant - * of patent rights can be found in the PATENTS file in the same directory. + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. */ import React from "react"; diff --git a/packages/bootstrap-chat/src/FormResponse.jsx b/packages/bootstrap-chat/src/FormResponse.jsx index 9594d0db7..38a6f23e0 100644 --- a/packages/bootstrap-chat/src/FormResponse.jsx +++ b/packages/bootstrap-chat/src/FormResponse.jsx @@ -1,9 +1,7 @@ /* - * Copyright (c) 2017-present, Facebook, Inc. - * All rights reserved. - * This source code is licensed under the BSD-style license found in the - * LICENSE file in the root directory of this source tree. An additional grant - * of patent rights can be found in the PATENTS file in the same directory. + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. */ import React from "react"; diff --git a/packages/bootstrap-chat/src/Glyphicon.jsx b/packages/bootstrap-chat/src/Glyphicon.jsx index ce38dde75..98295f8a1 100644 --- a/packages/bootstrap-chat/src/Glyphicon.jsx +++ b/packages/bootstrap-chat/src/Glyphicon.jsx @@ -1,9 +1,7 @@ /* - * Copyright (c) 2017-present, Facebook, Inc. - * All rights reserved. - * This source code is licensed under the BSD-style license found in the - * LICENSE file in the root directory of this source tree. An additional grant - * of patent rights can be found in the PATENTS file in the same directory. + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. */ import React from "react"; diff --git a/packages/bootstrap-chat/src/ReviewButtons.jsx b/packages/bootstrap-chat/src/ReviewButtons.jsx index d59dd176a..ea23d56e7 100644 --- a/packages/bootstrap-chat/src/ReviewButtons.jsx +++ b/packages/bootstrap-chat/src/ReviewButtons.jsx @@ -1,9 +1,7 @@ /* - * Copyright (c) 2017-present, Facebook, Inc. - * All rights reserved. - * This source code is licensed under the BSD-style license found in the - * LICENSE file in the root directory of this source tree. An additional grant - * of patent rights can be found in the PATENTS file in the same directory. + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. */ import React from "react"; diff --git a/packages/bootstrap-chat/src/SystemMessage.jsx b/packages/bootstrap-chat/src/SystemMessage.jsx index 9ed467130..3bc0eccbf 100644 --- a/packages/bootstrap-chat/src/SystemMessage.jsx +++ b/packages/bootstrap-chat/src/SystemMessage.jsx @@ -1,9 +1,7 @@ /* - * Copyright (c) 2017-present, Facebook, Inc. - * All rights reserved. - * This source code is licensed under the BSD-style license found in the - * LICENSE file in the root directory of this source tree. An additional grant - * of patent rights can be found in the PATENTS file in the same directory. + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. */ import React from "react"; diff --git a/packages/bootstrap-chat/src/TextResponse.jsx b/packages/bootstrap-chat/src/TextResponse.jsx index b3a686e3d..f15d79721 100644 --- a/packages/bootstrap-chat/src/TextResponse.jsx +++ b/packages/bootstrap-chat/src/TextResponse.jsx @@ -1,9 +1,7 @@ /* - * Copyright (c) 2017-present, Facebook, Inc. - * All rights reserved. - * This source code is licensed under the BSD-style license found in the - * LICENSE file in the root directory of this source tree. An additional grant - * of patent rights can be found in the PATENTS file in the same directory. + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. */ import React from "react"; diff --git a/packages/bootstrap-chat/src/VolumeControl.jsx b/packages/bootstrap-chat/src/VolumeControl.jsx index d0163af76..4a8b6e650 100644 --- a/packages/bootstrap-chat/src/VolumeControl.jsx +++ b/packages/bootstrap-chat/src/VolumeControl.jsx @@ -1,9 +1,7 @@ /* - * Copyright (c) 2017-present, Facebook, Inc. - * All rights reserved. - * This source code is licensed under the BSD-style license found in the - * LICENSE file in the root directory of this source tree. An additional grant - * of patent rights can be found in the PATENTS file in the same directory. + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. */ import React from "react"; diff --git a/packages/bootstrap-chat/src/WorkerChatPopup.jsx b/packages/bootstrap-chat/src/WorkerChatPopup.jsx index 4b0857254..9feb702b0 100644 --- a/packages/bootstrap-chat/src/WorkerChatPopup.jsx +++ b/packages/bootstrap-chat/src/WorkerChatPopup.jsx @@ -1,9 +1,7 @@ /* - * Copyright (c) 2017-present, Facebook, Inc. - * All rights reserved. - * This source code is licensed under the BSD-style license found in the - * LICENSE file in the root directory of this source tree. An additional grant - * of patent rights can be found in the PATENTS file in the same directory. + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. */ import React from "react"; diff --git a/packages/bootstrap-chat/src/composed/BaseFrontend.jsx b/packages/bootstrap-chat/src/composed/BaseFrontend.jsx index 8e964b9d1..c74325b6d 100644 --- a/packages/bootstrap-chat/src/composed/BaseFrontend.jsx +++ b/packages/bootstrap-chat/src/composed/BaseFrontend.jsx @@ -1,9 +1,7 @@ /* - * Copyright (c) 2017-present, Facebook, Inc. - * All rights reserved. - * This source code is licensed under the BSD-style license found in the - * LICENSE file in the root directory of this source tree. An additional grant - * of patent rights can be found in the PATENTS file in the same directory. + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. */ import React from "react"; diff --git a/packages/bootstrap-chat/src/composed/ChatApp.jsx b/packages/bootstrap-chat/src/composed/ChatApp.jsx index 8a27ad7d1..a9ed88e0a 100644 --- a/packages/bootstrap-chat/src/composed/ChatApp.jsx +++ b/packages/bootstrap-chat/src/composed/ChatApp.jsx @@ -1,9 +1,7 @@ /* - * Copyright (c) 2017-present, Facebook, Inc. - * All rights reserved. - * This source code is licensed under the BSD-style license found in the - * LICENSE file in the root directory of this source tree. An additional grant - * of patent rights can be found in the PATENTS file in the same directory. + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. */ import React from "react"; diff --git a/packages/bootstrap-chat/src/composed/index.js b/packages/bootstrap-chat/src/composed/index.js index 71c46ca93..9a82d5e4f 100644 --- a/packages/bootstrap-chat/src/composed/index.js +++ b/packages/bootstrap-chat/src/composed/index.js @@ -1,9 +1,7 @@ /* - * Copyright (c) 2017-present, Facebook, Inc. - * All rights reserved. - * This source code is licensed under the BSD-style license found in the - * LICENSE file in the root directory of this source tree. An additional grant - * of patent rights can be found in the PATENTS file in the same directory. + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. */ export * from "./ChatApp.jsx"; diff --git a/packages/bootstrap-chat/src/index.js b/packages/bootstrap-chat/src/index.js index acb947bee..12d42c76e 100644 --- a/packages/bootstrap-chat/src/index.js +++ b/packages/bootstrap-chat/src/index.js @@ -1,9 +1,7 @@ /* - * Copyright (c) 2017-present, Facebook, Inc. - * All rights reserved. - * This source code is licensed under the BSD-style license found in the - * LICENSE file in the root directory of this source tree. An additional grant - * of patent rights can be found in the PATENTS file in the same directory. + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. */ import ConnectionIndicator from "./ConnectionIndicator.jsx"; diff --git a/packages/bootstrap-chat/styles.css b/packages/bootstrap-chat/styles.css index 53f6923c3..cd049c550 100644 --- a/packages/bootstrap-chat/styles.css +++ b/packages/bootstrap-chat/styles.css @@ -1,5 +1,5 @@ /* - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ diff --git a/packages/bootstrap-chat/webpack.config.js b/packages/bootstrap-chat/webpack.config.js index c2d9d1b3e..5e46a6a15 100644 --- a/packages/bootstrap-chat/webpack.config.js +++ b/packages/bootstrap-chat/webpack.config.js @@ -1,5 +1,5 @@ /* - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ diff --git a/packages/cra-template-mephisto-review/README.md b/packages/cra-template-mephisto-review/README.md index b6840ff6e..9c78ee42a 100644 --- a/packages/cra-template-mephisto-review/README.md +++ b/packages/cra-template-mephisto-review/README.md @@ -1,3 +1,9 @@ + + # Mephisto Review App diff --git a/packages/cra-template-mephisto-review/template/README.md b/packages/cra-template-mephisto-review/template/README.md index a7e0ff1b7..80b13b356 100644 --- a/packages/cra-template-mephisto-review/template/README.md +++ b/packages/cra-template-mephisto-review/template/README.md @@ -1,3 +1,9 @@ + + # Mephisto Review App diff --git a/packages/cra-template-mephisto-review/template/public/index.html b/packages/cra-template-mephisto-review/template/public/index.html index 17182aff2..ec0ac83ef 100644 --- a/packages/cra-template-mephisto-review/template/public/index.html +++ b/packages/cra-template-mephisto-review/template/public/index.html @@ -1,3 +1,9 @@ + + diff --git a/packages/cra-template-mephisto-review/template/src/components/CollectionView.jsx b/packages/cra-template-mephisto-review/template/src/components/CollectionView.jsx index 0ca0bd189..378815183 100644 --- a/packages/cra-template-mephisto-review/template/src/components/CollectionView.jsx +++ b/packages/cra-template-mephisto-review/template/src/components/CollectionView.jsx @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import React, { useState } from "react"; import { Redirect } from "react-router-dom"; import { useMephistoReview } from "mephisto-review-hook"; diff --git a/packages/cra-template-mephisto-review/template/src/components/ErrorPane.js b/packages/cra-template-mephisto-review/template/src/components/ErrorPane.js index c7a074ff1..6cd25a07f 100644 --- a/packages/cra-template-mephisto-review/template/src/components/ErrorPane.js +++ b/packages/cra-template-mephisto-review/template/src/components/ErrorPane.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import React from "react"; import { Button, Icon } from "@blueprintjs/core"; diff --git a/packages/cra-template-mephisto-review/template/src/components/ItemView.jsx b/packages/cra-template-mephisto-review/template/src/components/ItemView.jsx index 92cb91493..aef6abf88 100644 --- a/packages/cra-template-mephisto-review/template/src/components/ItemView.jsx +++ b/packages/cra-template-mephisto-review/template/src/components/ItemView.jsx @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import React from "react"; import { useMephistoReview } from "mephisto-review-hook"; import { useParams, useHistory, Link } from "react-router-dom"; diff --git a/packages/cra-template-mephisto-review/template/src/components/Pagination/Pagination.css b/packages/cra-template-mephisto-review/template/src/components/Pagination/Pagination.css index 9f70c7e74..abf1cc881 100644 --- a/packages/cra-template-mephisto-review/template/src/components/Pagination/Pagination.css +++ b/packages/cra-template-mephisto-review/template/src/components/Pagination/Pagination.css @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + .pagination { padding: 12px 0px; } diff --git a/packages/cra-template-mephisto-review/template/src/components/Pagination/Pagination.jsx b/packages/cra-template-mephisto-review/template/src/components/Pagination/Pagination.jsx index 8d878f3e7..aa0b060ba 100644 --- a/packages/cra-template-mephisto-review/template/src/components/Pagination/Pagination.jsx +++ b/packages/cra-template-mephisto-review/template/src/components/Pagination/Pagination.jsx @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import React from "react"; import { Button, Icon, Intent } from "@blueprintjs/core"; import "./Pagination.css"; diff --git a/packages/cra-template-mephisto-review/template/src/components/Pagination/index.js b/packages/cra-template-mephisto-review/template/src/components/Pagination/index.js index 518288b03..a1dfc64a3 100644 --- a/packages/cra-template-mephisto-review/template/src/components/Pagination/index.js +++ b/packages/cra-template-mephisto-review/template/src/components/Pagination/index.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import Pagination from "./Pagination"; export { Pagination }; diff --git a/packages/cra-template-mephisto-review/template/src/config.js b/packages/cra-template-mephisto-review/template/src/config.js index 960b855f0..4ce1d12d1 100644 --- a/packages/cra-template-mephisto-review/template/src/config.js +++ b/packages/cra-template-mephisto-review/template/src/config.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + const config = { /* The port that useMephistoReview() in the browser will connect to the diff --git a/packages/cra-template-mephisto-review/template/src/index.css b/packages/cra-template-mephisto-review/template/src/index.css index 56a890cb2..0198ddbdf 100644 --- a/packages/cra-template-mephisto-review/template/src/index.css +++ b/packages/cra-template-mephisto-review/template/src/index.css @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + body { margin: 0; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", diff --git a/packages/cra-template-mephisto-review/template/src/index.js b/packages/cra-template-mephisto-review/template/src/index.js index b8292de1d..9d77da9cf 100644 --- a/packages/cra-template-mephisto-review/template/src/index.js +++ b/packages/cra-template-mephisto-review/template/src/index.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import React from "react"; import ReactDOM from "react-dom"; import { BrowserRouter as Router, Switch, Route } from "react-router-dom"; diff --git a/packages/cra-template-mephisto-review/template/src/renderers/GridCollection/GridCollection.css b/packages/cra-template-mephisto-review/template/src/renderers/GridCollection/GridCollection.css index 33cd0c8ff..cca8d3251 100644 --- a/packages/cra-template-mephisto-review/template/src/renderers/GridCollection/GridCollection.css +++ b/packages/cra-template-mephisto-review/template/src/renderers/GridCollection/GridCollection.css @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + .default-collection-renderer-container { display: grid; grid-template-rows: auto; diff --git a/packages/cra-template-mephisto-review/template/src/renderers/GridCollection/GridCollection.jsx b/packages/cra-template-mephisto-review/template/src/renderers/GridCollection/GridCollection.jsx index 499b50c86..ffb261873 100644 --- a/packages/cra-template-mephisto-review/template/src/renderers/GridCollection/GridCollection.jsx +++ b/packages/cra-template-mephisto-review/template/src/renderers/GridCollection/GridCollection.jsx @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import React from "react"; import { Link } from "react-router-dom"; import { JSONItem } from "../JSONItem"; diff --git a/packages/cra-template-mephisto-review/template/src/renderers/GridCollection/index.js b/packages/cra-template-mephisto-review/template/src/renderers/GridCollection/index.js index b4dedb861..a72b62684 100644 --- a/packages/cra-template-mephisto-review/template/src/renderers/GridCollection/index.js +++ b/packages/cra-template-mephisto-review/template/src/renderers/GridCollection/index.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import { GridCollection } from "./GridCollection"; export { GridCollection }; diff --git a/packages/cra-template-mephisto-review/template/src/renderers/JSONItem/JSONItem.css b/packages/cra-template-mephisto-review/template/src/renderers/JSONItem/JSONItem.css index db640b0d7..102cabe15 100644 --- a/packages/cra-template-mephisto-review/template/src/renderers/JSONItem/JSONItem.css +++ b/packages/cra-template-mephisto-review/template/src/renderers/JSONItem/JSONItem.css @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + .default-item-renderer { margin: auto 0px; } diff --git a/packages/cra-template-mephisto-review/template/src/renderers/JSONItem/JSONItem.jsx b/packages/cra-template-mephisto-review/template/src/renderers/JSONItem/JSONItem.jsx index d7b40eeec..22abbe07d 100644 --- a/packages/cra-template-mephisto-review/template/src/renderers/JSONItem/JSONItem.jsx +++ b/packages/cra-template-mephisto-review/template/src/renderers/JSONItem/JSONItem.jsx @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import React, { useRef, useEffect, useState } from "react"; import { H6, Card, Elevation } from "@blueprintjs/core"; import "./JSONItem.css"; diff --git a/packages/cra-template-mephisto-review/template/src/renderers/JSONItem/index.js b/packages/cra-template-mephisto-review/template/src/renderers/JSONItem/index.js index 6e8a743a7..67a3edb80 100644 --- a/packages/cra-template-mephisto-review/template/src/renderers/JSONItem/index.js +++ b/packages/cra-template-mephisto-review/template/src/renderers/JSONItem/index.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import { JSONItem } from "./JSONItem"; export { JSONItem }; diff --git a/packages/cra-template-mephisto-review/template/src/renderers/ListCollection/ListCollection.css b/packages/cra-template-mephisto-review/template/src/renderers/ListCollection/ListCollection.css index ae0c976d6..83245b02f 100644 --- a/packages/cra-template-mephisto-review/template/src/renderers/ListCollection/ListCollection.css +++ b/packages/cra-template-mephisto-review/template/src/renderers/ListCollection/ListCollection.css @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + .list-view-renderer-container { width: 75vw; margin: 12px 0px 0px 0px; diff --git a/packages/cra-template-mephisto-review/template/src/renderers/ListCollection/ListCollection.jsx b/packages/cra-template-mephisto-review/template/src/renderers/ListCollection/ListCollection.jsx index fbd357718..e07d1eb2b 100644 --- a/packages/cra-template-mephisto-review/template/src/renderers/ListCollection/ListCollection.jsx +++ b/packages/cra-template-mephisto-review/template/src/renderers/ListCollection/ListCollection.jsx @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import React from "react"; import { Link } from "react-router-dom"; import { Card, Divider } from "@blueprintjs/core"; diff --git a/packages/cra-template-mephisto-review/template/src/renderers/ListCollection/ListItem.jsx b/packages/cra-template-mephisto-review/template/src/renderers/ListCollection/ListItem.jsx index 18867b25f..10cddfae0 100644 --- a/packages/cra-template-mephisto-review/template/src/renderers/ListCollection/ListItem.jsx +++ b/packages/cra-template-mephisto-review/template/src/renderers/ListCollection/ListItem.jsx @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import React from "react"; import { H6 } from "@blueprintjs/core"; diff --git a/packages/cra-template-mephisto-review/template/src/renderers/ListCollection/index.js b/packages/cra-template-mephisto-review/template/src/renderers/ListCollection/index.js index 78ac9ead0..8dd843a4b 100644 --- a/packages/cra-template-mephisto-review/template/src/renderers/ListCollection/index.js +++ b/packages/cra-template-mephisto-review/template/src/renderers/ListCollection/index.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import ListItem from "./ListItem"; import ListCollection from "./ListCollection"; diff --git a/packages/cra-template-mephisto-review/template/src/renderers/WordCloudItem/WordCloud.css b/packages/cra-template-mephisto-review/template/src/renderers/WordCloudItem/WordCloud.css index c3107d541..0634b8f0d 100644 --- a/packages/cra-template-mephisto-review/template/src/renderers/WordCloudItem/WordCloud.css +++ b/packages/cra-template-mephisto-review/template/src/renderers/WordCloudItem/WordCloud.css @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + .word-cloud { text-align: center; justify-content: center; diff --git a/packages/cra-template-mephisto-review/template/src/renderers/WordCloudItem/WordCloud.jsx b/packages/cra-template-mephisto-review/template/src/renderers/WordCloudItem/WordCloud.jsx index 216c609cc..f0544985b 100644 --- a/packages/cra-template-mephisto-review/template/src/renderers/WordCloudItem/WordCloud.jsx +++ b/packages/cra-template-mephisto-review/template/src/renderers/WordCloudItem/WordCloud.jsx @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import React from "react"; import "./WordCloud.css"; diff --git a/packages/cra-template-mephisto-review/template/src/renderers/WordCloudItem/WordCloudItem.jsx b/packages/cra-template-mephisto-review/template/src/renderers/WordCloudItem/WordCloudItem.jsx index b381763db..0d2a4251b 100644 --- a/packages/cra-template-mephisto-review/template/src/renderers/WordCloudItem/WordCloudItem.jsx +++ b/packages/cra-template-mephisto-review/template/src/renderers/WordCloudItem/WordCloudItem.jsx @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import React, { useRef, useEffect, useState } from "react"; import { H6, Card, Elevation } from "@blueprintjs/core"; import WordCloud from "./WordCloud"; diff --git a/packages/cra-template-mephisto-review/template/src/renderers/WordCloudItem/index.js b/packages/cra-template-mephisto-review/template/src/renderers/WordCloudItem/index.js index 70696ef19..1c4165380 100644 --- a/packages/cra-template-mephisto-review/template/src/renderers/WordCloudItem/index.js +++ b/packages/cra-template-mephisto-review/template/src/renderers/WordCloudItem/index.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import WordCloud from "./WordCloud"; import WordCloudItem from "./WordCloudItem"; diff --git a/packages/cra-template-mephisto-review/template/src/renderers/index.js b/packages/cra-template-mephisto-review/template/src/renderers/index.js index 70f216832..41d3db669 100644 --- a/packages/cra-template-mephisto-review/template/src/renderers/index.js +++ b/packages/cra-template-mephisto-review/template/src/renderers/index.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import { GridCollection } from "./GridCollection"; import { JSONItem } from "./JSONItem"; import { WordCloudItem } from "./WordCloudItem"; diff --git a/packages/cra-template-mephisto-review/template/src/utils.js b/packages/cra-template-mephisto-review/template/src/utils.js index 3e2487790..25efa7d51 100644 --- a/packages/cra-template-mephisto-review/template/src/utils.js +++ b/packages/cra-template-mephisto-review/template/src/utils.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import config from "./config"; function getHostname() { diff --git a/packages/global-context-store/README.md b/packages/global-context-store/README.md index db694522a..7a1316079 100644 --- a/packages/global-context-store/README.md +++ b/packages/global-context-store/README.md @@ -1,3 +1,9 @@ + + # global-context-store This package makes managing global state easier. diff --git a/packages/global-context-store/src/Store.js b/packages/global-context-store/src/Store.js index 95e1de99d..2b31a0698 100644 --- a/packages/global-context-store/src/Store.js +++ b/packages/global-context-store/src/Store.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import React, { createContext, useContext, diff --git a/packages/global-context-store/src/index.js b/packages/global-context-store/src/index.js index c4aadb67c..4820f51f2 100644 --- a/packages/global-context-store/src/index.js +++ b/packages/global-context-store/src/index.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import Store from "./Store"; export * from "./Store"; export default Store; diff --git a/packages/global-context-store/webpack.config.js b/packages/global-context-store/webpack.config.js index 22fd03cab..398753497 100644 --- a/packages/global-context-store/webpack.config.js +++ b/packages/global-context-store/webpack.config.js @@ -1,5 +1,5 @@ /* - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ diff --git a/packages/mephisto-review-hook/src/index.js b/packages/mephisto-review-hook/src/index.js index dcd892201..ebf2273f5 100644 --- a/packages/mephisto-review-hook/src/index.js +++ b/packages/mephisto-review-hook/src/index.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import React, { useState, useEffect, useCallback } from "react"; import { useMephistoReview as useMephistoReviewLegacy } from "./legacy"; diff --git a/packages/mephisto-review-hook/src/legacy/index.js b/packages/mephisto-review-hook/src/legacy/index.js index a590b8b09..52418e5b1 100644 --- a/packages/mephisto-review-hook/src/legacy/index.js +++ b/packages/mephisto-review-hook/src/legacy/index.js @@ -1,3 +1,9 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + import React, { useState, useEffect } from "react"; function useMephistoReview({ useMock, mock } = {}) { diff --git a/packages/mephisto-review-hook/webpack.config.js b/packages/mephisto-review-hook/webpack.config.js index 2286ae907..cbfbd0457 100644 --- a/packages/mephisto-review-hook/webpack.config.js +++ b/packages/mephisto-review-hook/webpack.config.js @@ -1,5 +1,5 @@ /* - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ diff --git a/packages/mephisto-task/README.md b/packages/mephisto-task/README.md index 717adcdd3..deb75d616 100644 --- a/packages/mephisto-task/README.md +++ b/packages/mephisto-task/README.md @@ -1,3 +1,9 @@ + + # mephisto-task This package provides two hooks to faciliate React-based front-end development for Mephisto tasks. diff --git a/packages/mephisto-task/src/MephistoContext.js b/packages/mephisto-task/src/MephistoContext.js index c3f286114..79badb33e 100644 --- a/packages/mephisto-task/src/MephistoContext.js +++ b/packages/mephisto-task/src/MephistoContext.js @@ -1,5 +1,5 @@ /* - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ diff --git a/packages/mephisto-task/src/RemoteTask.js b/packages/mephisto-task/src/RemoteTask.js index 36f786ca0..418243d24 100644 --- a/packages/mephisto-task/src/RemoteTask.js +++ b/packages/mephisto-task/src/RemoteTask.js @@ -1,5 +1,5 @@ /* - * Copyright (c) 2017-present, Facebook, Inc. + * Copyright (c) 2017-present, Meta Platforms * All rights reserved. * This source code is licensed under the BSD-style license found in the * LICENSE file in the root directory of this source tree. An additional grant @@ -7,7 +7,7 @@ */ /* - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ diff --git a/packages/mephisto-task/src/index.js b/packages/mephisto-task/src/index.js index 69dea309c..f4643eea5 100644 --- a/packages/mephisto-task/src/index.js +++ b/packages/mephisto-task/src/index.js @@ -1,4 +1,5 @@ -/* Copyright (c) Facebook, Inc. and its affiliates. +/* + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ diff --git a/packages/mephisto-task/src/live.js b/packages/mephisto-task/src/live.js index 7bfb81cad..6442bbc99 100644 --- a/packages/mephisto-task/src/live.js +++ b/packages/mephisto-task/src/live.js @@ -1,5 +1,5 @@ /* - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ diff --git a/packages/mephisto-task/src/socket_handler.jsx b/packages/mephisto-task/src/socket_handler.jsx index 8590584ae..ecaed3c5f 100644 --- a/packages/mephisto-task/src/socket_handler.jsx +++ b/packages/mephisto-task/src/socket_handler.jsx @@ -1,5 +1,5 @@ /* - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ diff --git a/packages/mephisto-task/src/utils.js b/packages/mephisto-task/src/utils.js index ef609318b..9461e1269 100644 --- a/packages/mephisto-task/src/utils.js +++ b/packages/mephisto-task/src/utils.js @@ -1,5 +1,5 @@ /* - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ diff --git a/packages/mephisto-task/webpack.config.js b/packages/mephisto-task/webpack.config.js index f4327be07..7aca74302 100644 --- a/packages/mephisto-task/webpack.config.js +++ b/packages/mephisto-task/webpack.config.js @@ -1,5 +1,5 @@ /* - * Copyright (c) Facebook, Inc. and its affiliates. + * Copyright (c) Meta Platforms and its affiliates. * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ diff --git a/packages/mephisto-worker-addons/README.md b/packages/mephisto-worker-addons/README.md index d9d5f00cc..4ee91d6f5 100644 --- a/packages/mephisto-worker-addons/README.md +++ b/packages/mephisto-worker-addons/README.md @@ -1,3 +1,9 @@ + + # mephisto-worker-addons The Tips component will allow task authors to set up a communication channel to solicit "tips" from workers to share with other workers, thus allowing for the "crowdsourcing" of the instructions for tasks as well. We find that workers sometimes will share these tips in third-party forums or via emails to the task authors. This feature creates a more vetted channel for such communication. diff --git a/packages/mephisto-worker-addons/lib/index.js b/packages/mephisto-worker-addons/lib/index.js index 9197c0deb..e3f466b5f 100644 --- a/packages/mephisto-worker-addons/lib/index.js +++ b/packages/mephisto-worker-addons/lib/index.js @@ -1,2 +1,8 @@ +/* + * Copyright (c) Meta Platforms and its affiliates. + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + /*! For license information please see index.js.LICENSE.txt */ !function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("react")):"function"==typeof define&&define.amd?define(["react"],t):"object"==typeof exports?exports["mephisto-worker-addons"]=t(require("react")):e["mephisto-worker-addons"]=t(e.react)}(self,(e=>(()=>{var t={154:(e,t,n)=>{var r,o,a,i;function l(e){return l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},l(e)}e=n.nmd(e),self,i=function(e){return function(){var t={630:function(e,t,n){e.exports=n(758)},752:function(e,t,n){"use strict";var r=n(42),o=n(167),a=n(798),i=n(498),l=n(877),s=n(494),u=n(736),c=n(53),f=n(550),d=n(624),p=n(750);e.exports=function(e){return new Promise((function(t,n){var m,h=e.data,b=e.headers,g=e.responseType;function v(){e.cancelToken&&e.cancelToken.unsubscribe(m),e.signal&&e.signal.removeEventListener("abort",m)}r.isFormData(h)&&r.isStandardBrowserEnv()&&delete b["Content-Type"];var y=new XMLHttpRequest;if(e.auth){var w=e.auth.username||"",k=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";b.Authorization="Basic "+btoa(w+":"+k)}var x=l(e.baseURL,e.url);function S(){if(y){var r="getAllResponseHeaders"in y?s(y.getAllResponseHeaders()):null,a={data:g&&"text"!==g&&"json"!==g?y.response:y.responseText,status:y.status,statusText:y.statusText,headers:r,config:e,request:y};o((function(e){t(e),v()}),(function(e){n(e),v()}),a),y=null}}if(y.open(e.method.toUpperCase(),i(x,e.params,e.paramsSerializer),!0),y.timeout=e.timeout,"onloadend"in y?y.onloadend=S:y.onreadystatechange=function(){y&&4===y.readyState&&(0!==y.status||y.responseURL&&0===y.responseURL.indexOf("file:"))&&setTimeout(S)},y.onabort=function(){y&&(n(new f("Request aborted",f.ECONNABORTED,e,y)),y=null)},y.onerror=function(){n(new f("Network Error",f.ERR_NETWORK,e,y,y)),y=null},y.ontimeout=function(){var t=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded",r=e.transitional||c;e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),n(new f(t,r.clarifyTimeoutError?f.ETIMEDOUT:f.ECONNABORTED,e,y)),y=null},r.isStandardBrowserEnv()){var _=(e.withCredentials||u(x))&&e.xsrfCookieName?a.read(e.xsrfCookieName):void 0;_&&(b[e.xsrfHeaderName]=_)}"setRequestHeader"in y&&r.forEach(b,(function(e,t){void 0===h&&"content-type"===t.toLowerCase()?delete b[t]:y.setRequestHeader(t,e)})),r.isUndefined(e.withCredentials)||(y.withCredentials=!!e.withCredentials),g&&"json"!==g&&(y.responseType=e.responseType),"function"==typeof e.onDownloadProgress&&y.addEventListener("progress",e.onDownloadProgress),"function"==typeof e.onUploadProgress&&y.upload&&y.upload.addEventListener("progress",e.onUploadProgress),(e.cancelToken||e.signal)&&(m=function(e){y&&(n(!e||e&&e.type?new d:e),y.abort(),y=null)},e.cancelToken&&e.cancelToken.subscribe(m),e.signal&&(e.signal.aborted?m():e.signal.addEventListener("abort",m))),h||(h=null);var E=p(x);E&&-1===["http","https","file"].indexOf(E)?n(new f("Unsupported protocol "+E+":",f.ERR_BAD_REQUEST,e)):y.send(h)}))}},758:function(e,t,n){"use strict";var r=n(42),o=n(547),a=n(564),i=n(532),l=function e(t){var n=new a(t),l=o(a.prototype.request,n);return r.extend(l,a.prototype,n),r.extend(l,n),l.create=function(n){return e(i(t,n))},l}(n(390));l.Axios=a,l.CanceledError=n(624),l.CancelToken=n(382),l.isCancel=n(831),l.VERSION=n(77).version,l.toFormData=n(605),l.AxiosError=n(550),l.Cancel=l.CanceledError,l.all=function(e){return Promise.all(e)},l.spread=n(338),l.isAxiosError=n(526),e.exports=l,e.exports.default=l},382:function(e,t,n){"use strict";var r=n(624);function o(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");var t;this.promise=new Promise((function(e){t=e}));var n=this;this.promise.then((function(e){if(n._listeners){var t,r=n._listeners.length;for(t=0;t=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};r.forEach(["delete","get","head"],(function(e){f.headers[e]={}})),r.forEach(["post","put","patch"],(function(e){f.headers[e]=r.merge(s)})),e.exports=f},53:function(e){"use strict";e.exports={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1}},77:function(e){e.exports={version:"0.27.2"}},547:function(e){"use strict";e.exports=function(e,t){return function(){for(var n=new Array(arguments.length),r=0;r=0)return;i[t]="set-cookie"===t?(i[t]?i[t]:[]).concat([n]):i[t]?i[t]+", "+n:n}})),i):i}},750:function(e){"use strict";e.exports=function(e){var t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}},338:function(e){"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},605:function(e,t,n){"use strict";var r=n(42);e.exports=function(e,t){t=t||new FormData;var n=[];function o(e){return null===e?"":r.isDate(e)?e.toISOString():r.isArrayBuffer(e)||r.isTypedArray(e)?"function"==typeof Blob?new Blob([e]):Buffer.from(e):e}return function e(a,i){if(r.isPlainObject(a)||r.isArray(a)){if(-1!==n.indexOf(a))throw Error("Circular reference detected in "+i);n.push(a),r.forEach(a,(function(n,a){if(!r.isUndefined(n)){var s,u=i?i+"."+a:a;if(n&&!i&&"object"==l(n))if(r.endsWith(a,"{}"))n=JSON.stringify(n);else if(r.endsWith(a,"[]")&&(s=r.toArray(n)))return void s.forEach((function(e){!r.isUndefined(e)&&t.append(u,o(e))}));e(n,u)}})),n.pop()}else t.append(i,o(a))}(e),t}},657:function(e,t,n){"use strict";var r=n(77).version,o=n(550),a={};["object","boolean","number","function","string","symbol"].forEach((function(e,t){a[e]=function(n){return l(n)===e||"a"+(t<1?"n ":" ")+e}}));var i={};a.transitional=function(e,t,n){function a(e,t){return"[Axios v"+r+"] Transitional option '"+e+"'"+t+(n?". "+n:"")}return function(n,r,l){if(!1===e)throw new o(a(r," has been removed"+(t?" in "+t:"")),o.ERR_DEPRECATED);return t&&!i[r]&&(i[r]=!0,console.warn(a(r," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,r,l)}},e.exports={assertOptions:function(e,t,n){if("object"!=l(e))throw new o("options must be an object",o.ERR_BAD_OPTION_VALUE);for(var r=Object.keys(e),a=r.length;a-- >0;){var i=r[a],s=t[i];if(s){var u=e[i],c=void 0===u||s(u,i,e);if(!0!==c)throw new o("option "+i+" must be "+c,o.ERR_BAD_OPTION_VALUE)}else if(!0!==n)throw new o("Unknown option "+i,o.ERR_BAD_OPTION)}},validators:a}},42:function(e,t,n){"use strict";var r,o=n(547),a=Object.prototype.toString,i=(r=Object.create(null),function(e){var t=a.call(e);return r[t]||(r[t]=t.slice(8,-1).toLowerCase())});function s(e){return e=e.toLowerCase(),function(t){return i(t)===e}}function u(e){return Array.isArray(e)}function c(e){return void 0===e}var f=s("ArrayBuffer");function d(e){return null!==e&&"object"==l(e)}function p(e){if("object"!==i(e))return!1;var t=Object.getPrototypeOf(e);return null===t||t===Object.prototype}var m=s("Date"),h=s("File"),b=s("Blob"),g=s("FileList");function v(e){return"[object Function]"===a.call(e)}var y=s("URLSearchParams");function w(e,t){if(null!=e)if("object"!=l(e)&&(e=[e]),u(e))for(var n=0,r=e.length;n0;)i[a=r[o]]||(t[a]=e[a],i[a]=!0);e=Object.getPrototypeOf(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},kindOf:i,kindOfTest:s,endsWith:function(e,t,n){e=String(e),(void 0===n||n>e.length)&&(n=e.length),n-=t.length;var r=e.indexOf(t,n);return-1!==r&&r===n},toArray:function(e){if(!e)return null;var t=e.length;if(c(t))return null;for(var n=new Array(t);t-- >0;)n[t]=e[t];return n},isTypedArray:x,isFileList:g}},393:function(e){e.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==l(e)&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=90)}({17:function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r=n(18),o=function(){function e(){}return e.getFirstMatch=function(e,t){var n=t.match(e);return n&&n.length>0&&n[1]||""},e.getSecondMatch=function(e,t){var n=t.match(e);return n&&n.length>1&&n[2]||""},e.matchAndReturnConst=function(e,t,n){if(e.test(t))return n},e.getWindowsVersionName=function(e){switch(e){case"NT":return"NT";case"XP":case"NT 5.1":return"XP";case"NT 5.0":return"2000";case"NT 5.2":return"2003";case"NT 6.0":return"Vista";case"NT 6.1":return"7";case"NT 6.2":return"8";case"NT 6.3":return"8.1";case"NT 10.0":return"10";default:return}},e.getMacOSVersionName=function(e){var t=e.split(".").splice(0,2).map((function(e){return parseInt(e,10)||0}));if(t.push(0),10===t[0])switch(t[1]){case 5:return"Leopard";case 6:return"Snow Leopard";case 7:return"Lion";case 8:return"Mountain Lion";case 9:return"Mavericks";case 10:return"Yosemite";case 11:return"El Capitan";case 12:return"Sierra";case 13:return"High Sierra";case 14:return"Mojave";case 15:return"Catalina";default:return}},e.getAndroidVersionName=function(e){var t=e.split(".").splice(0,2).map((function(e){return parseInt(e,10)||0}));if(t.push(0),!(1===t[0]&&t[1]<5))return 1===t[0]&&t[1]<6?"Cupcake":1===t[0]&&t[1]>=6?"Donut":2===t[0]&&t[1]<2?"Eclair":2===t[0]&&2===t[1]?"Froyo":2===t[0]&&t[1]>2?"Gingerbread":3===t[0]?"Honeycomb":4===t[0]&&t[1]<1?"Ice Cream Sandwich":4===t[0]&&t[1]<4?"Jelly Bean":4===t[0]&&t[1]>=4?"KitKat":5===t[0]?"Lollipop":6===t[0]?"Marshmallow":7===t[0]?"Nougat":8===t[0]?"Oreo":9===t[0]?"Pie":void 0},e.getVersionPrecision=function(e){return e.split(".").length},e.compareVersions=function(t,n,r){void 0===r&&(r=!1);var o=e.getVersionPrecision(t),a=e.getVersionPrecision(n),i=Math.max(o,a),l=0,s=e.map([t,n],(function(t){var n=i-e.getVersionPrecision(t),r=t+new Array(n+1).join(".0");return e.map(r.split("."),(function(e){return new Array(20-e.length).join("0")+e})).reverse()}));for(r&&(l=i-Math.min(o,a)),i-=1;i>=l;){if(s[0][i]>s[1][i])return 1;if(s[0][i]===s[1][i]){if(i===l)return 0;i-=1}else if(s[0][i]1?o-1:0),i=1;i0){var i=Object.keys(n),u=s.default.find(i,(function(e){return t.isOS(e)}));if(u){var c=this.satisfies(n[u]);if(void 0!==c)return c}var f=s.default.find(i,(function(e){return t.isPlatform(e)}));if(f){var d=this.satisfies(n[f]);if(void 0!==d)return d}}if(a>0){var p=Object.keys(o),m=s.default.find(p,(function(e){return t.isBrowser(e,!0)}));if(void 0!==m)return this.compareVersion(o[m])}},t.isBrowser=function(e,t){void 0===t&&(t=!1);var n=this.getBrowserName().toLowerCase(),r=e.toLowerCase(),o=s.default.getBrowserTypeByAlias(r);return t&&o&&(r=o.toLowerCase()),r===n},t.compareVersion=function(e){var t=[0],n=e,r=!1,o=this.getBrowserVersion();if("string"==typeof o)return">"===e[0]||"<"===e[0]?(n=e.substr(1),"="===e[1]?(r=!0,n=e.substr(2)):t=[],">"===e[0]?t.push(1):t.push(-1)):"="===e[0]?n=e.substr(1):"~"===e[0]&&(r=!0,n=e.substr(1)),t.indexOf(s.default.compareVersions(o,n,r))>-1},t.isOS=function(e){return this.getOSName(!0)===String(e).toLowerCase()},t.isPlatform=function(e){return this.getPlatformType(!0)===String(e).toLowerCase()},t.isEngine=function(e){return this.getEngineName(!0)===String(e).toLowerCase()},t.is=function(e,t){return void 0===t&&(t=!1),this.isBrowser(e,t)||this.isOS(e)||this.isPlatform(e)},t.some=function(e){var t=this;return void 0===e&&(e=[]),e.some((function(e){return t.is(e)}))},e}();t.default=c,e.exports=t.default},92:function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r,o=(r=n(17))&&r.__esModule?r:{default:r},a=/version\/(\d+(\.?_?\d+)+)/i,i=[{test:[/googlebot/i],describe:function(e){var t={name:"Googlebot"},n=o.default.getFirstMatch(/googlebot\/(\d+(\.\d+))/i,e)||o.default.getFirstMatch(a,e);return n&&(t.version=n),t}},{test:[/opera/i],describe:function(e){var t={name:"Opera"},n=o.default.getFirstMatch(a,e)||o.default.getFirstMatch(/(?:opera)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/opr\/|opios/i],describe:function(e){var t={name:"Opera"},n=o.default.getFirstMatch(/(?:opr|opios)[\s/](\S+)/i,e)||o.default.getFirstMatch(a,e);return n&&(t.version=n),t}},{test:[/SamsungBrowser/i],describe:function(e){var t={name:"Samsung Internet for Android"},n=o.default.getFirstMatch(a,e)||o.default.getFirstMatch(/(?:SamsungBrowser)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/Whale/i],describe:function(e){var t={name:"NAVER Whale Browser"},n=o.default.getFirstMatch(a,e)||o.default.getFirstMatch(/(?:whale)[\s/](\d+(?:\.\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/MZBrowser/i],describe:function(e){var t={name:"MZ Browser"},n=o.default.getFirstMatch(/(?:MZBrowser)[\s/](\d+(?:\.\d+)+)/i,e)||o.default.getFirstMatch(a,e);return n&&(t.version=n),t}},{test:[/focus/i],describe:function(e){var t={name:"Focus"},n=o.default.getFirstMatch(/(?:focus)[\s/](\d+(?:\.\d+)+)/i,e)||o.default.getFirstMatch(a,e);return n&&(t.version=n),t}},{test:[/swing/i],describe:function(e){var t={name:"Swing"},n=o.default.getFirstMatch(/(?:swing)[\s/](\d+(?:\.\d+)+)/i,e)||o.default.getFirstMatch(a,e);return n&&(t.version=n),t}},{test:[/coast/i],describe:function(e){var t={name:"Opera Coast"},n=o.default.getFirstMatch(a,e)||o.default.getFirstMatch(/(?:coast)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/opt\/\d+(?:.?_?\d+)+/i],describe:function(e){var t={name:"Opera Touch"},n=o.default.getFirstMatch(/(?:opt)[\s/](\d+(\.?_?\d+)+)/i,e)||o.default.getFirstMatch(a,e);return n&&(t.version=n),t}},{test:[/yabrowser/i],describe:function(e){var t={name:"Yandex Browser"},n=o.default.getFirstMatch(/(?:yabrowser)[\s/](\d+(\.?_?\d+)+)/i,e)||o.default.getFirstMatch(a,e);return n&&(t.version=n),t}},{test:[/ucbrowser/i],describe:function(e){var t={name:"UC Browser"},n=o.default.getFirstMatch(a,e)||o.default.getFirstMatch(/(?:ucbrowser)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/Maxthon|mxios/i],describe:function(e){var t={name:"Maxthon"},n=o.default.getFirstMatch(a,e)||o.default.getFirstMatch(/(?:Maxthon|mxios)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/epiphany/i],describe:function(e){var t={name:"Epiphany"},n=o.default.getFirstMatch(a,e)||o.default.getFirstMatch(/(?:epiphany)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/puffin/i],describe:function(e){var t={name:"Puffin"},n=o.default.getFirstMatch(a,e)||o.default.getFirstMatch(/(?:puffin)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/sleipnir/i],describe:function(e){var t={name:"Sleipnir"},n=o.default.getFirstMatch(a,e)||o.default.getFirstMatch(/(?:sleipnir)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/k-meleon/i],describe:function(e){var t={name:"K-Meleon"},n=o.default.getFirstMatch(a,e)||o.default.getFirstMatch(/(?:k-meleon)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/micromessenger/i],describe:function(e){var t={name:"WeChat"},n=o.default.getFirstMatch(/(?:micromessenger)[\s/](\d+(\.?_?\d+)+)/i,e)||o.default.getFirstMatch(a,e);return n&&(t.version=n),t}},{test:[/qqbrowser/i],describe:function(e){var t={name:/qqbrowserlite/i.test(e)?"QQ Browser Lite":"QQ Browser"},n=o.default.getFirstMatch(/(?:qqbrowserlite|qqbrowser)[/](\d+(\.?_?\d+)+)/i,e)||o.default.getFirstMatch(a,e);return n&&(t.version=n),t}},{test:[/msie|trident/i],describe:function(e){var t={name:"Internet Explorer"},n=o.default.getFirstMatch(/(?:msie |rv:)(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/\sedg\//i],describe:function(e){var t={name:"Microsoft Edge"},n=o.default.getFirstMatch(/\sedg\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/edg([ea]|ios)/i],describe:function(e){var t={name:"Microsoft Edge"},n=o.default.getSecondMatch(/edg([ea]|ios)\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/vivaldi/i],describe:function(e){var t={name:"Vivaldi"},n=o.default.getFirstMatch(/vivaldi\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/seamonkey/i],describe:function(e){var t={name:"SeaMonkey"},n=o.default.getFirstMatch(/seamonkey\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/sailfish/i],describe:function(e){var t={name:"Sailfish"},n=o.default.getFirstMatch(/sailfish\s?browser\/(\d+(\.\d+)?)/i,e);return n&&(t.version=n),t}},{test:[/silk/i],describe:function(e){var t={name:"Amazon Silk"},n=o.default.getFirstMatch(/silk\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/phantom/i],describe:function(e){var t={name:"PhantomJS"},n=o.default.getFirstMatch(/phantomjs\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/slimerjs/i],describe:function(e){var t={name:"SlimerJS"},n=o.default.getFirstMatch(/slimerjs\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/blackberry|\bbb\d+/i,/rim\stablet/i],describe:function(e){var t={name:"BlackBerry"},n=o.default.getFirstMatch(a,e)||o.default.getFirstMatch(/blackberry[\d]+\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/(web|hpw)[o0]s/i],describe:function(e){var t={name:"WebOS Browser"},n=o.default.getFirstMatch(a,e)||o.default.getFirstMatch(/w(?:eb)?[o0]sbrowser\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/bada/i],describe:function(e){var t={name:"Bada"},n=o.default.getFirstMatch(/dolfin\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/tizen/i],describe:function(e){var t={name:"Tizen"},n=o.default.getFirstMatch(/(?:tizen\s?)?browser\/(\d+(\.?_?\d+)+)/i,e)||o.default.getFirstMatch(a,e);return n&&(t.version=n),t}},{test:[/qupzilla/i],describe:function(e){var t={name:"QupZilla"},n=o.default.getFirstMatch(/(?:qupzilla)[\s/](\d+(\.?_?\d+)+)/i,e)||o.default.getFirstMatch(a,e);return n&&(t.version=n),t}},{test:[/firefox|iceweasel|fxios/i],describe:function(e){var t={name:"Firefox"},n=o.default.getFirstMatch(/(?:firefox|iceweasel|fxios)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/electron/i],describe:function(e){var t={name:"Electron"},n=o.default.getFirstMatch(/(?:electron)\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/MiuiBrowser/i],describe:function(e){var t={name:"Miui"},n=o.default.getFirstMatch(/(?:MiuiBrowser)[\s/](\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/chromium/i],describe:function(e){var t={name:"Chromium"},n=o.default.getFirstMatch(/(?:chromium)[\s/](\d+(\.?_?\d+)+)/i,e)||o.default.getFirstMatch(a,e);return n&&(t.version=n),t}},{test:[/chrome|crios|crmo/i],describe:function(e){var t={name:"Chrome"},n=o.default.getFirstMatch(/(?:chrome|crios|crmo)\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/GSA/i],describe:function(e){var t={name:"Google Search"},n=o.default.getFirstMatch(/(?:GSA)\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:function(e){var t=!e.test(/like android/i),n=e.test(/android/i);return t&&n},describe:function(e){var t={name:"Android Browser"},n=o.default.getFirstMatch(a,e);return n&&(t.version=n),t}},{test:[/playstation 4/i],describe:function(e){var t={name:"PlayStation 4"},n=o.default.getFirstMatch(a,e);return n&&(t.version=n),t}},{test:[/safari|applewebkit/i],describe:function(e){var t={name:"Safari"},n=o.default.getFirstMatch(a,e);return n&&(t.version=n),t}},{test:[/.*/i],describe:function(e){var t=-1!==e.search("\\(")?/^(.*)\/(.*)[ \t]\((.*)/:/^(.*)\/(.*) /;return{name:o.default.getFirstMatch(t,e),version:o.default.getSecondMatch(t,e)}}}];t.default=i,e.exports=t.default},93:function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r,o=(r=n(17))&&r.__esModule?r:{default:r},a=n(18),i=[{test:[/Roku\/DVP/],describe:function(e){var t=o.default.getFirstMatch(/Roku\/DVP-(\d+\.\d+)/i,e);return{name:a.OS_MAP.Roku,version:t}}},{test:[/windows phone/i],describe:function(e){var t=o.default.getFirstMatch(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i,e);return{name:a.OS_MAP.WindowsPhone,version:t}}},{test:[/windows /i],describe:function(e){var t=o.default.getFirstMatch(/Windows ((NT|XP)( \d\d?.\d)?)/i,e),n=o.default.getWindowsVersionName(t);return{name:a.OS_MAP.Windows,version:t,versionName:n}}},{test:[/Macintosh(.*?) FxiOS(.*?)\//],describe:function(e){var t={name:a.OS_MAP.iOS},n=o.default.getSecondMatch(/(Version\/)(\d[\d.]+)/,e);return n&&(t.version=n),t}},{test:[/macintosh/i],describe:function(e){var t=o.default.getFirstMatch(/mac os x (\d+(\.?_?\d+)+)/i,e).replace(/[_\s]/g,"."),n=o.default.getMacOSVersionName(t),r={name:a.OS_MAP.MacOS,version:t};return n&&(r.versionName=n),r}},{test:[/(ipod|iphone|ipad)/i],describe:function(e){var t=o.default.getFirstMatch(/os (\d+([_\s]\d+)*) like mac os x/i,e).replace(/[_\s]/g,".");return{name:a.OS_MAP.iOS,version:t}}},{test:function(e){var t=!e.test(/like android/i),n=e.test(/android/i);return t&&n},describe:function(e){var t=o.default.getFirstMatch(/android[\s/-](\d+(\.\d+)*)/i,e),n=o.default.getAndroidVersionName(t),r={name:a.OS_MAP.Android,version:t};return n&&(r.versionName=n),r}},{test:[/(web|hpw)[o0]s/i],describe:function(e){var t=o.default.getFirstMatch(/(?:web|hpw)[o0]s\/(\d+(\.\d+)*)/i,e),n={name:a.OS_MAP.WebOS};return t&&t.length&&(n.version=t),n}},{test:[/blackberry|\bbb\d+/i,/rim\stablet/i],describe:function(e){var t=o.default.getFirstMatch(/rim\stablet\sos\s(\d+(\.\d+)*)/i,e)||o.default.getFirstMatch(/blackberry\d+\/(\d+([_\s]\d+)*)/i,e)||o.default.getFirstMatch(/\bbb(\d+)/i,e);return{name:a.OS_MAP.BlackBerry,version:t}}},{test:[/bada/i],describe:function(e){var t=o.default.getFirstMatch(/bada\/(\d+(\.\d+)*)/i,e);return{name:a.OS_MAP.Bada,version:t}}},{test:[/tizen/i],describe:function(e){var t=o.default.getFirstMatch(/tizen[/\s](\d+(\.\d+)*)/i,e);return{name:a.OS_MAP.Tizen,version:t}}},{test:[/linux/i],describe:function(){return{name:a.OS_MAP.Linux}}},{test:[/CrOS/],describe:function(){return{name:a.OS_MAP.ChromeOS}}},{test:[/PlayStation 4/],describe:function(e){var t=o.default.getFirstMatch(/PlayStation 4[/\s](\d+(\.\d+)*)/i,e);return{name:a.OS_MAP.PlayStation4,version:t}}}];t.default=i,e.exports=t.default},94:function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r,o=(r=n(17))&&r.__esModule?r:{default:r},a=n(18),i=[{test:[/googlebot/i],describe:function(){return{type:"bot",vendor:"Google"}}},{test:[/huawei/i],describe:function(e){var t=o.default.getFirstMatch(/(can-l01)/i,e)&&"Nova",n={type:a.PLATFORMS_MAP.mobile,vendor:"Huawei"};return t&&(n.model=t),n}},{test:[/nexus\s*(?:7|8|9|10).*/i],describe:function(){return{type:a.PLATFORMS_MAP.tablet,vendor:"Nexus"}}},{test:[/ipad/i],describe:function(){return{type:a.PLATFORMS_MAP.tablet,vendor:"Apple",model:"iPad"}}},{test:[/Macintosh(.*?) FxiOS(.*?)\//],describe:function(){return{type:a.PLATFORMS_MAP.tablet,vendor:"Apple",model:"iPad"}}},{test:[/kftt build/i],describe:function(){return{type:a.PLATFORMS_MAP.tablet,vendor:"Amazon",model:"Kindle Fire HD 7"}}},{test:[/silk/i],describe:function(){return{type:a.PLATFORMS_MAP.tablet,vendor:"Amazon"}}},{test:[/tablet(?! pc)/i],describe:function(){return{type:a.PLATFORMS_MAP.tablet}}},{test:function(e){var t=e.test(/ipod|iphone/i),n=e.test(/like (ipod|iphone)/i);return t&&!n},describe:function(e){var t=o.default.getFirstMatch(/(ipod|iphone)/i,e);return{type:a.PLATFORMS_MAP.mobile,vendor:"Apple",model:t}}},{test:[/nexus\s*[0-6].*/i,/galaxy nexus/i],describe:function(){return{type:a.PLATFORMS_MAP.mobile,vendor:"Nexus"}}},{test:[/[^-]mobi/i],describe:function(){return{type:a.PLATFORMS_MAP.mobile}}},{test:function(e){return"blackberry"===e.getBrowserName(!0)},describe:function(){return{type:a.PLATFORMS_MAP.mobile,vendor:"BlackBerry"}}},{test:function(e){return"bada"===e.getBrowserName(!0)},describe:function(){return{type:a.PLATFORMS_MAP.mobile}}},{test:function(e){return"windows phone"===e.getBrowserName()},describe:function(){return{type:a.PLATFORMS_MAP.mobile,vendor:"Microsoft"}}},{test:function(e){var t=Number(String(e.getOSVersion()).split(".")[0]);return"android"===e.getOSName(!0)&&t>=3},describe:function(){return{type:a.PLATFORMS_MAP.tablet}}},{test:function(e){return"android"===e.getOSName(!0)},describe:function(){return{type:a.PLATFORMS_MAP.mobile}}},{test:function(e){return"macos"===e.getOSName(!0)},describe:function(){return{type:a.PLATFORMS_MAP.desktop,vendor:"Apple"}}},{test:function(e){return"windows"===e.getOSName(!0)},describe:function(){return{type:a.PLATFORMS_MAP.desktop}}},{test:function(e){return"linux"===e.getOSName(!0)},describe:function(){return{type:a.PLATFORMS_MAP.desktop}}},{test:function(e){return"playstation 4"===e.getOSName(!0)},describe:function(){return{type:a.PLATFORMS_MAP.tv}}},{test:function(e){return"roku"===e.getOSName(!0)},describe:function(){return{type:a.PLATFORMS_MAP.tv}}}];t.default=i,e.exports=t.default},95:function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r,o=(r=n(17))&&r.__esModule?r:{default:r},a=n(18),i=[{test:function(e){return"microsoft edge"===e.getBrowserName(!0)},describe:function(e){if(/\sedg\//i.test(e))return{name:a.ENGINE_MAP.Blink};var t=o.default.getFirstMatch(/edge\/(\d+(\.?_?\d+)+)/i,e);return{name:a.ENGINE_MAP.EdgeHTML,version:t}}},{test:[/trident/i],describe:function(e){var t={name:a.ENGINE_MAP.Trident},n=o.default.getFirstMatch(/trident\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:function(e){return e.test(/presto/i)},describe:function(e){var t={name:a.ENGINE_MAP.Presto},n=o.default.getFirstMatch(/presto\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:function(e){var t=e.test(/gecko/i),n=e.test(/like gecko/i);return t&&!n},describe:function(e){var t={name:a.ENGINE_MAP.Gecko},n=o.default.getFirstMatch(/gecko\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}},{test:[/(apple)?webkit\/537\.36/i],describe:function(){return{name:a.ENGINE_MAP.Blink}}},{test:[/(apple)?webkit/i],describe:function(e){var t={name:a.ENGINE_MAP.WebKit},n=o.default.getFirstMatch(/webkit\/(\d+(\.?_?\d+)+)/i,e);return n&&(t.version=n),t}}];t.default=i,e.exports=t.default}})},156:function(t){"use strict";t.exports=e}},n={};function r(e){var o=n[e];if(void 0!==o)return o.exports;var a=n[e]={exports:{}};return t[e].call(a.exports,a,a.exports,r),a.exports}r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,{a:t}),t},r.d=function(e,t){for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var o={};return function(){"use strict";r.r(o),r.d(o,{AGENT_STATUS:function(){return ne},CONNECTION_STATUS:function(){return H},ErrorBoundary:function(){return M},MephistoContext:function(){return R},STATUS_TO_TEXT_MAP:function(){return re},axiosInstance:function(){return g},doesSupportWebsockets:function(){return k},getBlockedExplanation:function(){return T},getTaskConfig:function(){return x},isMobile:function(){return y},libVersion:function(){return N},postCompleteOnboarding:function(){return E},postCompleteTask:function(){return O},postData:function(){return v},postErrorLog:function(){return C},postMetadata:function(){return P},postProviderRequest:function(){return S},pythonTime:function(){return A},requestAgent:function(){return _},useMephistoLiveTask:function(){return oe},useMephistoRemoteProcedureTask:function(){return fe},useMephistoSocket:function(){return G},useMephistoTask:function(){return ge}});var e=r(156),t=r.n(e),n=r(393),a=r.n(n);function i(e){return i="function"==typeof Symbol&&"symbol"==l(Symbol.iterator)?function(e){return l(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":l(e)},i(e)}function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){return u=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},u(e,t)}function c(e,t){if(t&&("object"===i(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return f(e)}function f(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function d(e){return d=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},d(e)}function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function m(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return g({url:e,method:"POST",headers:{"Content-Type":"application/json"},data:t}).then((function(e){return e.data}))}function y(){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}g.interceptors.request.use((function(e){var t=function(){try{return getProviderURLParams?"function"==typeof getProviderURLParams?getProviderURLParams():getProviderURLParams:null}catch(e){if(e instanceof ReferenceError)return null;throw e}}();return t?(e.params=m(m({},e.params),t),e):e}));var w=a().getParser(window.navigator.userAgent);function k(){return w.satisfies({"internet explorer":">=10",chrome:">=16",firefox:">=11",opera:">=12.1",safari:">=7","android browser":">=3"})}function x(){return g("/task_config.json",{params:{mephisto_task_version:N}}).then((function(e){var t=e.data;return t.mephisto_task_version!==N&&console.warn("Version mismatch detected! Local `mephisto-task` package is on version "+N+" but the server expected version "+t.mephisto_task_version+". Please ensure you are using the package version expected by the Mephisto backend."),e.data}))}function S(e,t){return v(new URL(window.location.origin+e).toString(),{provider_data:t,client_timestamp:A()})}function _(){return S("/request_agent",getAgentRegistration())}function E(e,t){return S("/submit_onboarding",{USED_AGENT_ID:e,onboarding_data:t})}function O(e,t){return v("/submit_task",{USED_AGENT_ID:e,final_data:t,client_timestamp:A()}).then((function(e){return handleSubmitToProvider(t),e})).then((function(e){console.log("Submitted")}))}function P(e,t){return v("/submit_metadata",{USED_AGENT_ID:e,metadata:t,client_timestamp:A()}).then((function(e){return e}))}function C(e,t){return v("/log_error",{USED_AGENT_ID:e,error_data:t,client_timestamp:A()}).then((function(e){}))}function T(e){var t={no_mobile:"Sorry, this task cannot be completed on mobile devices. Please use a computer.",no_websockets:"Sorry, your browser does not support the required version of websockets for this task. Please upgrade to a modern browser."};return e in t?t[e]:"Sorry, you are not able to work on this task. (code: ".concat(e,")")}var M=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&u(e,t)}(l,e);var n,r,o,a,i=(o=l,a=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=d(o);if(a){var n=d(this).constructor;e=Reflect.construct(t,arguments,n)}else e=t.apply(this,arguments);return c(this,e)});function l(){var e;s(this,l);for(var t=arguments.length,n=new Array(t),r=0;re.length)&&(t=e.length);for(var n=0,r=new Array(t);n=t&&console.log(e)}function $(e,t){return null==e?t:e}function G(e){var n=e.onConnectionStatusChange,r=e.onLiveUpdate,o=e.onStatusUpdate,a=e.config,i=void 0===a?{}:a,l={heartbeat_id:null,socket_terminated:!1,setting_socket:!1,heartbeats_without_response:0,last_mephisto_ping:Date.now()},s=t().useReducer((function(e,t){return L(L({},e),t)}),l),u=z(s,2),c=u[0],f=u[1],d=t().useRef(),p=t().useRef(new q),m=t().useRef(),h=t().useRef([]);function b(){if(!c.socket_terminated&&p.current.size()>0&&Date.now()>p.current.peek()[1]){var e=z(p.current.pop(),2),t=e[0],n=e[1];g(t)||p.current.push(t,n)}}function g(e){if(0==d.current.readyState)return!1;if(d.current.readyState>1)return Q("Socket not in ready state, restarting if possible",2),v(),!1;try{return d.current.send(JSON.stringify(e.packet)),void 0!==e.callback&&e.callback(e.packet),!0}catch(e){return v(),!1}}function v(){setTimeout((function(){try{d.current.close()}catch(e){Q("Server had error "+e+" when closing after an error",1)}m.current.setupWebsocket()}),0)}function y(e,t,n){var r=Date.now();void 0===t.update_id&&(t.update_id="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){var t=16*Math.random()|0;return("x"==e?t:3&t|8).toString(16)})));var o={packet:{packet_type:e,subject_id:c.agentId,data:t,client_timestamp:A()},callback:n};p.current.push(o,r)}function w(){if(!c.setting_socket&&!c.socket_terminated){f({setting_socket:!0}),window.setTimeout((function(){return f({setting_socket:!1})}),4e3);var e=window.location,t=("https:"==e.protocol?"wss://":"ws://")+e.hostname+":"+e.port;d.current=new WebSocket(t),d.current.onmessage=function(e){!function(e){if("client_bound_live_update"==e.packet_type){var t=h.current;if(t.includes(e.data.update_id))return void Q("Skipping existing update_id "+e.data.update_id,3);h.current=[].concat(function(e){if(Array.isArray(e))return D(e)}(n=t)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(n)||I(n)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),[e.data.update_id]),r(e.data)}else"update_status"==e.packet_type?o(e.data):e.packet_type==V&&f({last_mephisto_ping:e.data.last_mephisto_ping,heartbeats_without_response:0});var n}(JSON.parse(e.data))},d.current.onopen=function(){if(Q("Server connected.",2),m.current.enqueuePacket("alive",{},(function(){n(H.CONNECTED)})),window.setTimeout((function(){1===d.current.readyState||c.socket_terminated||n(H.FAILED)}),1e4),window.setTimeout((function(){return m.current.sendHeartbeat()}),500),null==c.heartbeat_id){var e=window.setInterval((function(){return m.current.heartbeatThread()}),$(i.heartbeatTime,6e3));f({heartbeat_id:e})}f({setting_socket:!1})},d.current.onerror=function(e){console.error(e),v()},d.current.onclose=function(){Q("Server closing.",3),n(H.DISCONNECTED)}}}function k(){return c.socket_terminated?(window.clearInterval(c.heartbeat_id),void f({heartbeat_id:null})):(c.heartbeats_without_response===$(i.refreshSocketMissedResponses,5)&&(n(H.RECONNECTING_ROUTER),v()),c.heartbeats_without_response>=$(i.routerDeadTimeout,10)&&(n(H.DISCONNECTED_ROUTER),m.current.closeSocket()),Date.now()-c.last_mephisto_ping>$(i.connectionDeadMephistoPing,2e4)?(m.current.closeSocket(),o({status:"mephisto disconnect"}),n(H.DISCONNECTED_SERVER),window.clearInterval(c.heartbeat_id),void f({heartbeat_id:null})):void m.current.sendHeartbeat())}function x(){g({packet:{packet_type:V,subject_id:c.agentId,client_timestamp:A()}}),f({heartbeats_without_response:c.heartbeats_without_response+1})}function S(){c.socket_terminated?Q("Socket already closed",2):(Q("Socket closing",3),d.current.close(),f({socket_terminated:!0}))}return t().useEffect((function(){m.current={sendingThread:b,heartbeatThread:k,closeSocket:S,setupWebsocket:w,enqueuePacket:y,sendHeartbeat:x}})),{connect:function(e){n(H.INITIALIZING),m.current.setupWebsocket(),m.current.sendingThread();var t=window.setInterval((function(){return m.current.sendingThread()}),$(i.sendThreadRefresh,100));f({agentId:e,messageSenderThreadId:t})},destroy:function(){return m.current.closeSocket()},sendLiveUpdate:function(e){return new Promise((function(t){m.current.enqueuePacket("mephisto_bound_live_update",e,(function(e){t(e.data)}))}))}}}function K(e){return K="function"==typeof Symbol&&"symbol"==l(Symbol.iterator)?function(e){return l(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":l(e)},K(e)}function Y(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function X(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){l=!0,a=e},f:function(){try{i||null==n.return||n.return()}finally{if(l)throw a}}}}(f.past_live_updates);try{for(t.s();!(e=t.n()).done;)d(e.value)}catch(e){t.e(e)}finally{t.f()}}}),[f]);var p=u({onConnectionStatusChange:function(e){o(e)},onStatusUpdate:function(t){var n=t.status;l(n),e.onStatusUpdate&&e.onStatusUpdate({status:n})},onLiveUpdate:d});return k()||(c.blockedReason="no_websockets"),X(X(X({},c),p),{},{connectionStatus:r,agentStatus:i})};function ae(e){return ae="function"==typeof Symbol&&"symbol"==l(Symbol.iterator)?function(e){return l(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":l(e)},ae(e)}var ie=["connect","destroy","sendLiveUpdate"];function le(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function se(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(l,ie),d=l.agentId,p={connect:s,destroy:u,sendLiveUpdate:c};t().useEffect((function(){d&&(console.log("connecting..."),s(d))}),[d]);var m=t().useCallback((function(e){var t=e.targetEvent,n=e.args,r=e.callback,o="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){var t=16*Math.random()|0;return("x"==e?t:3&t|8).toString(16)})),a={request_id:o,target:t,args:JSON.stringify(n)};return c(a).then((function(e){void 0!==r&&(e.callback=r,e.args=n,i.current[o]=e)})),o}),[d]);return se(se({},f),{},{remoteProcedure:function(e){var t=function(t){return new Promise((function(n,r){void 0!==o?r({disconnected:!0,reason:o}):m({targetEvent:e,args:t,callback:n})}))};return t.invoke=t,t},disconnectIssueText:o,_fullSocketProps:p})};function de(e){return de="function"==typeof Symbol&&"symbol"==l(Symbol.iterator)?function(e){return l(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":l(e)},de(e)}function pe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{"use strict";n.d(t,{Z:()=>l});var r=n(216),o=n.n(r),a=n(288),i=n.n(a)()(o());i.push([e.id,".tooltip-container {\n --tooltipBackground: #fff;\n --tooltipBorder: #c0c0c0;\n --tooltipColor: #000;\n\n background-color: var(--tooltipBackground);\n border-radius: 3px;\n border: 1px solid var(--tooltipBorder);\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.18);\n color: var(--tooltipColor);\n display: flex;\n flex-direction: column;\n padding: 0.4rem;\n transition: opacity 0.3s;\n z-index: 9999;\n}\n\n.tooltip-container[data-popper-interactive='false'] {\n pointer-events: none;\n}\n\n.tooltip-arrow {\n height: 1rem;\n position: absolute;\n width: 1rem;\n pointer-events: none;\n}\n\n.tooltip-arrow::before {\n border-style: solid;\n content: '';\n display: block;\n height: 0;\n margin: auto;\n width: 0;\n}\n\n.tooltip-arrow::after {\n border-style: solid;\n content: '';\n display: block;\n height: 0;\n margin: auto;\n position: absolute;\n width: 0;\n}\n\n.tooltip-container[data-popper-placement*='bottom'] .tooltip-arrow {\n left: 0;\n margin-top: -0.4rem;\n top: 0;\n}\n\n.tooltip-container[data-popper-placement*='bottom'] .tooltip-arrow::before {\n border-color: transparent transparent var(--tooltipBorder) transparent;\n border-width: 0 0.5rem 0.4rem 0.5rem;\n position: absolute;\n top: -1px;\n}\n\n.tooltip-container[data-popper-placement*='bottom'] .tooltip-arrow::after {\n border-color: transparent transparent var(--tooltipBackground) transparent;\n border-width: 0 0.5rem 0.4rem 0.5rem;\n}\n\n.tooltip-container[data-popper-placement*='top'] .tooltip-arrow {\n bottom: 0;\n left: 0;\n margin-bottom: -1rem;\n}\n\n.tooltip-container[data-popper-placement*='top'] .tooltip-arrow::before {\n border-color: var(--tooltipBorder) transparent transparent transparent;\n border-width: 0.4rem 0.5rem 0 0.5rem;\n position: absolute;\n top: 1px;\n}\n\n.tooltip-container[data-popper-placement*='top'] .tooltip-arrow::after {\n border-color: var(--tooltipBackground) transparent transparent transparent;\n border-width: 0.4rem 0.5rem 0 0.5rem;\n}\n\n.tooltip-container[data-popper-placement*='right'] .tooltip-arrow {\n left: 0;\n margin-left: -0.7rem;\n}\n\n.tooltip-container[data-popper-placement*='right'] .tooltip-arrow::before {\n border-color: transparent var(--tooltipBorder) transparent transparent;\n border-width: 0.5rem 0.4rem 0.5rem 0;\n}\n\n.tooltip-container[data-popper-placement*='right'] .tooltip-arrow::after {\n border-color: transparent var(--tooltipBackground) transparent transparent;\n border-width: 0.5rem 0.4rem 0.5rem 0;\n left: 6px;\n top: 0;\n}\n\n.tooltip-container[data-popper-placement*='left'] .tooltip-arrow {\n margin-right: -0.7rem;\n right: 0;\n}\n\n.tooltip-container[data-popper-placement*='left'] .tooltip-arrow::before {\n border-color: transparent transparent transparent var(--tooltipBorder);\n border-width: 0.5rem 0 0.5rem 0.4em;\n}\n\n.tooltip-container[data-popper-placement*='left'] .tooltip-arrow::after {\n border-color: transparent transparent transparent var(--tooltipBackground);\n border-width: 0.5rem 0 0.5rem 0.4em;\n left: 3px;\n top: 0;\n}\n",""]);const l=i},735:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var r=n(216),o=n.n(r),a=n(288),i=n.n(a)()(o());i.push([e.id,'/* Headless Classes */\n.headless-mephisto-worker-addons-feedback__question {\n display: block;\n cursor: pointer;\n overflow-wrap: break-word;\n}\n.headless-mephisto-worker-addons-feedback__header-items {\n display: flex;\n align-items: center;\n flex-wrap: wrap;\n}\n\n.headless-mephisto-worker-addons-feedback__green-box,\n.headless-mephisto-worker-addons-feedback__red-box {\n padding: 1rem;\n width: min(18rem, 100%);\n box-sizing: border-box;\n}\n\n.headless-mephisto-worker-addons-feedback__green-box {\n background-color: #d1e7dd;\n color: #315243;\n}\n\n.headless-mephisto-worker-addons-feedback__red-box {\n background-color: #f8d7da;\n color: #5c3c3f;\n}\n.headless-mephisto-worker-addons-feedback__items-horizontal {\n display: flex;\n align-items: center;\n}\n.headless-mephisto-worker-addons-feedback__subtitle {\n font-style: italic;\n font-size: 0.85em;\n margin: 0;\n}\n\n/* Non-Headless Classes */\n.mephisto-worker-addons-feedback__button,\n.mephisto-worker-addons-feedback__button:hover,\n.mephisto-worker-addons-feedback__button:active,\n.mephisto-worker-addons-feedback__button:focus {\n transition: background-color 200ms, box-shadow 200ms;\n}\n.mephisto-worker-addons-feedback__button {\n padding: 0.65rem 0.75rem;\n border-radius: 0.5rem;\n cursor: pointer;\n border: 0;\n background-color: rgb(236, 236, 236);\n font-size: 0.9em;\n outline: none;\n display: flex;\n align-items: center;\n min-height: 2.75rem;\n width: fit-content;\n margin: 0.5rem 0.25rem;\n}\n\n.mephisto-worker-addons-feedback__button:disabled {\n cursor: not-allowed !important;\n color: #969696;\n}\n\n.mephisto-worker-addons-feedback__button:hover {\n background-color: rgb(230, 230, 230);\n box-shadow: 0 0 0 0.1rem rgba(209, 209, 209, 0.5);\n}\n\n.mephisto-worker-addons-feedback__button:focus {\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.4);\n}\n\n.mephisto-worker-addons-feedback__question {\n margin-bottom: 0.25rem;\n display: block;\n cursor: pointer;\n overflow-wrap: break-word;\n width: fit-content;\n}\n.mephisto-worker-addons-feedback__header1 {\n font-weight: bold;\n font-size: 1.4em;\n margin: 0.75rem 0;\n}\n\n.mephisto-worker-addons-feedback__subtitle {\n font-style: italic;\n font-size: 0.85em;\n color: rgb(97, 97, 97);\n margin: 0 0 0 0.175rem;\n}\n\n.mephisto-worker-addons-feedback__header-items {\n display: flex;\n align-items: center;\n margin-bottom: 0.75rem;\n flex-wrap: wrap;\n}\n\n.mephisto-worker-addons-feedback__green-box,\n.mephisto-worker-addons-feedback__red-box {\n padding: 1rem;\n width: min(18rem, 100%);\n border-radius: 0.5rem;\n margin: 1rem 0 0.75rem;\n box-sizing: border-box;\n}\n\n.mephisto-worker-addons-feedback__green-box {\n background-color: #d1e7dd;\n color: #315243;\n}\n\n.mephisto-worker-addons-feedback__red-box {\n background-color: #f8d7da;\n color: #5c3c3f;\n}\n\n/* Common Classes */\n.mephisto-worker-addons-feedback__container {\n font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen,\n Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;\n display: flex;\n align-items: flex-start;\n justify-content: flex-start;\n background-color: rgb(245, 245, 245);\n padding: 1.5rem;\n border-radius: 1rem;\n line-height: 1.5;\n color: rgb(70, 70, 70);\n}\n\n.mephisto-worker-addons-feedback__questions-container {\n margin-bottom: 0.5rem;\n}\n.mephisto-worker-addons-feedback__items-horizontal {\n display: flex;\n width: 100%;\n flex-wrap: wrap;\n}\n\n.mephisto-worker-addons-feedback__items-vertical {\n display: flex;\n flex-direction: column;\n width: 100%;\n}\n.mephisto-worker-addons-feedback__text-area:disabled {\n cursor: not-allowed !important;\n}\n.mephisto-worker-addons-feedback__text-area {\n min-width: min(8rem, 100%);\n max-width: 100%;\n min-height: 2.4rem;\n height: 2.4rem;\n max-height: 12rem;\n background-color: rgb(240, 240, 240);\n box-shadow: 0 0 0 0.15rem rgba(193, 193, 193, 0.5);\n border: 0;\n border-radius: 0.35rem;\n padding: 0.5rem;\n transition: background-color 200ms, box-shadow 200ms;\n outline: none;\n font-family: inherit;\n font-size: 0.9em;\n box-sizing: border-box;\n transform: translateY(2.2px);\n resize: vertical;\n line-height: 1.5;\n flex: 1;\n margin: 0.5rem 0.25rem;\n}\n\n.mephisto-worker-addons-feedback__text-area-error {\n box-shadow: 0 0 0 0.25rem rgba(241, 91, 91, 0.65) !important;\n transition: background-color 200ms, box-shadow 200ms;\n}\n\n.mephisto-worker-addons-feedback__content-container {\n margin: 0 0 1rem;\n width: 100%;\n}\n.mephisto-worker-addons-feedback__text-area:hover {\n background-color: rgb(245, 245, 245);\n box-shadow: 0 0 0 0.2rem rgba(209, 209, 209, 0.5);\n transition: background-color 200ms, box-shadow 200ms;\n}\n\n.mephisto-worker-addons-feedback__text-area:focus {\n background-color: rgb(255, 255, 255);\n transition: background-color 200ms, box-shadow 200ms;\n box-shadow: 0 0 0 0.25rem rgba(0, 123, 255, 0.5);\n}\n\n.mephisto-worker-addons-feedback__vertical {\n flex-direction: column;\n align-items: flex-start;\n}\n\n.mephisto-worker-addons-feedback__loader {\n width: 21px;\n height: 21px;\n border: 3px solid rgb(83, 83, 83);\n border-bottom-color: transparent;\n border-radius: 50%;\n display: inline-block;\n box-sizing: border-box;\n animation: rotation 1s linear infinite;\n}\n@keyframes rotation {\n 0% {\n transform: rotate(0deg);\n }\n 100% {\n transform: rotate(360deg);\n }\n}\n',""]);const l=i},288:e=>{"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n="",r=void 0!==t[5];return t[4]&&(n+="@supports (".concat(t[4],") {")),t[2]&&(n+="@media ".concat(t[2]," {")),r&&(n+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),n+=e(t),r&&(n+="}"),t[2]&&(n+="}"),t[4]&&(n+="}"),n})).join("")},t.i=function(e,n,r,o,a){"string"==typeof e&&(e=[[null,e,void 0]]);var i={};if(r)for(var l=0;l0?" ".concat(c[5]):""," {").concat(c[1],"}")),c[5]=a),n&&(c[2]?(c[1]="@media ".concat(c[2]," {").concat(c[1],"}"),c[2]=n):c[2]=n),o&&(c[4]?(c[1]="@supports (".concat(c[4],") {").concat(c[1],"}"),c[4]=o):c[4]="".concat(o)),t.push(c))}},t}},216:e=>{"use strict";e.exports=function(e){return e[1]}},619:(e,t,n)=>{"use strict";var r=n(156),o=n(286);function a(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n