Skip to content

Commit 7e924a2

Browse files
authored
Remove unused parameter from platform class (#641)
1 parent 0c52855 commit 7e924a2

File tree

8 files changed

+18
-18
lines changed

8 files changed

+18
-18
lines changed

js/manager.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ const loadedModel = {}
1414
export 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
}

js/platform/base.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import CentroidPlotter from '../renderer/util/centroids.js'
55
import TableRenderer from '../renderer/table.js'
66

77
export 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

5959
export 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

js/platform/document.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ import LinePlotter from '../renderer/util/lineplot.js'
33
import DocumentScatterRenderer from '../renderer/document.js'
44

55
export 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
}

js/platform/image.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ import ImageData from '../data/image.js'
33
import ImageRenderer from '../renderer/image.js'
44

55
export 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'

js/platform/recommend.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ import { BasePlatform } from './base.js'
22
import TableRenderer from '../renderer/table.js'
33

44
export 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
}

js/platform/rl.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ const AIEnv = {
1313
}
1414

1515
export 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()

js/platform/semisupervised.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ import { DefaultPlatform } from './base.js'
22
import LinePlotter from '../renderer/util/lineplot.js'
33

44
export 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')

js/platform/series.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ import { BasePlatform } from './base.js'
33
import LinePlotter from '../renderer/util/lineplot.js'
44

55
export 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
}

0 commit comments

Comments
 (0)