MCPcopy Create free account
hub / github.com/tensorflow/tfjs-examples / wireUpEvaluateTableCallbacks

Function wireUpEvaluateTableCallbacks

iris/ui.js:148–200  ·  view source on GitHub ↗
(predictOnManualInputCallback)

Source from the content-addressed store, hash-verified

146}
147
148export 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
202export function loadTrainParametersFromUI() {
203 return {

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected