@@ -210,6 +210,7 @@ define([
210
210
$ ( that . wrapSelector ( `.vp-pp-step-page:not([data-name="${ name } "])` ) ) . hide ( ) ;
211
211
$ ( that . wrapSelector ( `.vp-pp-step-page[data-name="${ name } "]` ) ) . show ( ) ;
212
212
if ( ppObj . useApp === true ) {
213
+ ppObj . app && that . handleAppView ( name , ppObj . app ) ;
213
214
ppObj . app && ppObj . app . open ( $ ( that . wrapSelector ( `.vp-pp-step-page[data-name="${ name } "]` ) ) ) ;
214
215
} else {
215
216
that . renderApp ( name ) ;
@@ -372,7 +373,7 @@ define([
372
373
// click next button
373
374
$ ( this . wrapSelector ( '.vp-pp-step-next:not(.disabled)' ) ) . on ( 'click' , function ( ) {
374
375
let selectedTag = $ ( that . wrapSelector ( '.vp-pp-item.selected' ) ) ;
375
- let nextTagList = $ ( selectedTag ) . nextAll ( '.vp-pp-item[data-flag="enabled"]:visible' )
376
+ let nextTagList = $ ( selectedTag ) . nextAll ( '.vp-pp-item[data-flag="enabled"]:visible' ) ;
376
377
$ ( nextTagList [ 0 ] ) . trigger ( 'click' ) ;
377
378
} ) ;
378
379
}
@@ -562,6 +563,32 @@ define([
562
563
case 'ml_dataSplit' :
563
564
$ ( mlApp . wrapSelector ( '#inputData' ) ) . parent ( ) . hide ( ) ;
564
565
break ;
566
+ case 'ml_evaluation' :
567
+ // for pipeline
568
+ $ ( mlApp . wrapSelector ( '.vp-upper-box' ) ) . hide ( ) ;
569
+ $ ( mlApp . wrapSelector ( '.vp-upper-box.' + mlApp . state . modelType ) ) . show ( ) ;
570
+
571
+ $ ( mlApp . wrapSelector ( '.vp-eval-box' ) ) . hide ( ) ;
572
+ $ ( mlApp . wrapSelector ( '.vp-eval-' + mlApp . state . modelType ) ) . show ( ) ;
573
+
574
+ if ( mlApp . state . modelType == 'rgs' ) {
575
+ // Regression
576
+
577
+ } else if ( mlApp . state . modelType == 'clf' ) {
578
+ // Classification
579
+ // if (this.state.roc_curve == false && this.state.auc == false) {
580
+ // $(page).find('.vp-ev-model.roc-auc').prop('disabled', true);
581
+ // }
582
+ } else {
583
+ // Clustering
584
+ if ( mlApp . state . silhouetteScore == false ) {
585
+ $ ( mlApp . wrapSelector ( '.vp-ev-model.silhouette' ) ) . prop ( 'disabled' , true ) ;
586
+ }
587
+ if ( mlApp . state . ari == false && mlApp . state . nmi == false ) {
588
+ $ ( mlApp . wrapSelector ( '.vp-ev-model.ari-nmi' ) ) . prop ( 'disabled' , true ) ;
589
+ }
590
+ }
591
+ break ;
565
592
}
566
593
}
567
594
0 commit comments