File tree Expand file tree Collapse file tree 8 files changed +18
-18
lines changed
Expand file tree Collapse file tree 8 files changed +18
-18
lines changed Original file line number Diff line number Diff line change @@ -14,7 +14,7 @@ const loadedModel = {}
1414export default class AIManager {
1515 constructor ( setting ) {
1616 this . _setting = setting
17- this . _platform = new DefaultPlatform ( null , this )
17+ this . _platform = new DefaultPlatform ( this )
1818 this . _task = ''
1919 this . _datas = new ManualData ( this )
2020 this . _dataset = 'manual'
@@ -98,7 +98,7 @@ export default class AIManager {
9898 }
9999 if ( task === 'MD' || task === 'GM' ) {
100100 return new Promise ( resolve => {
101- new loadedPlatform [ type ] ( task , this , env => {
101+ new loadedPlatform [ type ] ( this , env => {
102102 this . _platform = env
103103 this . _platform . init ( )
104104 if ( ! this . _setting . ml . modelName ) env . render ( )
@@ -107,7 +107,7 @@ export default class AIManager {
107107 } )
108108 } )
109109 }
110- this . _platform = new loadedPlatform [ type ] ( task , this )
110+ this . _platform = new loadedPlatform [ type ] ( this )
111111 if ( this . _requireRenderers ) {
112112 this . _platform . _renderer . push ( ...this . _requireRenderers . map ( r => new r ( this ) ) )
113113 }
Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ import CentroidPlotter from '../renderer/util/centroids.js'
55import TableRenderer from '../renderer/table.js'
66
77export class BasePlatform {
8- constructor ( task , manager ) {
8+ constructor ( manager ) {
99 this . _manager = manager
1010
1111 this . _renderer = [ new ScatterRenderer ( manager ) ]
@@ -57,8 +57,8 @@ export class BasePlatform {
5757}
5858
5959export class DefaultPlatform extends BasePlatform {
60- constructor ( task , manager ) {
61- super ( task , manager )
60+ constructor ( manager ) {
61+ super ( manager )
6262 this . _renderer . push ( new TableRenderer ( manager ) )
6363
6464 const elm = this . setting . task . configElement
Original file line number Diff line number Diff line change @@ -3,8 +3,8 @@ import LinePlotter from '../renderer/util/lineplot.js'
33import DocumentScatterRenderer from '../renderer/document.js'
44
55export default class DocumentPlatform extends BasePlatform {
6- constructor ( task , manager ) {
7- super ( task , manager )
6+ constructor ( manager ) {
7+ super ( manager )
88 this . _renderer . forEach ( rend => rend . terminate ( ) )
99 this . _renderer = [ new DocumentScatterRenderer ( manager ) ]
1010 }
Original file line number Diff line number Diff line change @@ -3,8 +3,8 @@ import ImageData from '../data/image.js'
33import ImageRenderer from '../renderer/image.js'
44
55export default class ImagePlatform extends BasePlatform {
6- constructor ( task , manager ) {
7- super ( task , manager )
6+ constructor ( manager ) {
7+ super ( manager )
88
99 this . _reduce_algorithm = 'mean'
1010 this . _color_space = 'rgb'
Original file line number Diff line number Diff line change @@ -2,8 +2,8 @@ import { BasePlatform } from './base.js'
22import TableRenderer from '../renderer/table.js'
33
44export default class RecommendPlatform extends BasePlatform {
5- constructor ( task , manager ) {
6- super ( task , manager )
5+ constructor ( manager ) {
6+ super ( manager )
77 this . _renderer . push ( new TableRenderer ( manager ) )
88 this . setting . render . selectItem ( 'table' )
99 }
Original file line number Diff line number Diff line change @@ -13,8 +13,8 @@ const AIEnv = {
1313}
1414
1515export default class RLPlatform extends BasePlatform {
16- constructor ( task , manager , cb ) {
17- super ( task , manager )
16+ constructor ( manager , cb ) {
17+ super ( manager )
1818 this . _type = ''
1919 this . _epoch = 0
2020 this . _env = new EmptyRLEnvironment ( )
Original file line number Diff line number Diff line change @@ -2,8 +2,8 @@ import { DefaultPlatform } from './base.js'
22import LinePlotter from '../renderer/util/lineplot.js'
33
44export default class SemisupervisedPlatform extends DefaultPlatform {
5- constructor ( task , manager ) {
6- super ( task , manager )
5+ constructor ( manager ) {
6+ super ( manager )
77
88 const elm = this . setting . task . configElement
99 const desctxt = document . createElement ( 'div' )
Original file line number Diff line number Diff line change @@ -3,8 +3,8 @@ import { BasePlatform } from './base.js'
33import LinePlotter from '../renderer/util/lineplot.js'
44
55export default class SeriesPlatform extends BasePlatform {
6- constructor ( task , manager ) {
7- super ( task , manager )
6+ constructor ( manager ) {
7+ super ( manager )
88 this . _renderer . forEach ( rend => rend . terminate ( ) )
99 this . _renderer = [ new LineRenderer ( manager ) ]
1010 }
You can’t perform that action at this time.
0 commit comments