MCPcopy Index your code
hub / github.com/tensorflow/tfjs-examples / createSliders

Function createSliders

mnist-acgan/index.js:127–147  ·  view source on GitHub ↗

* Create sliders for the latent space. * * @param {tf.Model} generator The generator part of the trained ACGAN.

(generator)

Source from the content-addressed store, hash-verified

125 * @param {tf.Model} generator The generator part of the trained ACGAN.
126 */
127function createSliders(generator) {
128 const latentDims = generator.inputs[0].shape[1];
129 latentSliders = [];
130 for (let i = 0; i < latentDims; ++i) {
131 const slider = document.createElement('input');
132 slider.setAttribute('type', 'range');
133 slider.min = 0;
134 slider.max = 1;
135 slider.step = 0.01;
136 slider.value = 0.5;
137 slider.addEventListener('change', () => {
138 generateAndVisualizeImages(generator);
139 });
140
141 slidersContainer.appendChild(slider);
142 latentSliders.push(slider);
143 }
144 slidersContainer.style.display = 'none';
145 zSpaceToggleButton.disabled = false;
146 zSpaceToggleButton.textContent = `Show z-vector sliders (${latentDims} dimensions)`;
147}
148
149async function showGeneratorInitially(generator) {
150 generator.summary();

Callers 1

showGeneratorInitiallyFunction · 0.85

Calls 1

Tested by

no test coverage detected