(predictOnManualInputCallback)
| 146 | } |
| 147 | |
| 148 | export function wireUpEvaluateTableCallbacks(predictOnManualInputCallback) { |
| 149 | const petalLength = document.getElementById('petal-length'); |
| 150 | const petalWidth = document.getElementById('petal-width'); |
| 151 | const sepalLength = document.getElementById('sepal-length'); |
| 152 | const sepalWidth = document.getElementById('sepal-width'); |
| 153 | |
| 154 | const increment = 0.1; |
| 155 | document.getElementById('petal-length-inc').addEventListener('click', () => { |
| 156 | petalLength.value = (Number(petalLength.value) + increment).toFixed(1); |
| 157 | predictOnManualInputCallback(); |
| 158 | }); |
| 159 | document.getElementById('petal-length-dec').addEventListener('click', () => { |
| 160 | petalLength.value = (Number(petalLength.value) - increment).toFixed(1); |
| 161 | predictOnManualInputCallback(); |
| 162 | }); |
| 163 | document.getElementById('petal-width-inc').addEventListener('click', () => { |
| 164 | petalWidth.value = (Number(petalWidth.value) + increment).toFixed(1); |
| 165 | predictOnManualInputCallback(); |
| 166 | }); |
| 167 | document.getElementById('petal-width-dec').addEventListener('click', () => { |
| 168 | petalWidth.value = (Number(petalWidth.value) - increment).toFixed(1); |
| 169 | predictOnManualInputCallback(); |
| 170 | }); |
| 171 | document.getElementById('sepal-length-inc').addEventListener('click', () => { |
| 172 | sepalLength.value = (Number(sepalLength.value) + increment).toFixed(1); |
| 173 | predictOnManualInputCallback(); |
| 174 | }); |
| 175 | document.getElementById('sepal-length-dec').addEventListener('click', () => { |
| 176 | sepalLength.value = (Number(sepalLength.value) - increment).toFixed(1); |
| 177 | predictOnManualInputCallback(); |
| 178 | }); |
| 179 | document.getElementById('sepal-width-inc').addEventListener('click', () => { |
| 180 | sepalWidth.value = (Number(sepalWidth.value) + increment).toFixed(1); |
| 181 | predictOnManualInputCallback(); |
| 182 | }); |
| 183 | document.getElementById('sepal-width-dec').addEventListener('click', () => { |
| 184 | sepalWidth.value = (Number(sepalWidth.value) - increment).toFixed(1); |
| 185 | predictOnManualInputCallback(); |
| 186 | }); |
| 187 | |
| 188 | document.getElementById('petal-length').addEventListener('change', () => { |
| 189 | predictOnManualInputCallback(); |
| 190 | }); |
| 191 | document.getElementById('petal-width').addEventListener('change', () => { |
| 192 | predictOnManualInputCallback(); |
| 193 | }); |
| 194 | document.getElementById('sepal-length').addEventListener('change', () => { |
| 195 | predictOnManualInputCallback(); |
| 196 | }); |
| 197 | document.getElementById('sepal-width').addEventListener('change', () => { |
| 198 | predictOnManualInputCallback(); |
| 199 | }); |
| 200 | } |
| 201 | |
| 202 | export function loadTrainParametersFromUI() { |
| 203 | return { |
nothing calls this directly
no outgoing calls
no test coverage detected