НАЙКРАЩИЙ САЙТ ДЛЯ ВЕБ-РОЗРОБНИКІВ
Штучний інтелект. Уроки для початківців

En

TensorFlow.js Visor

  • TensorFlow Visor – це графічні інструменти для візуалізації машинного навчання
  • Він містить функції для візуалізації моделей TensorFlow
  • Візуалізації можна організувати в Visors (модальні вікна браузера)
  • Можна використовувати з спеціальними інструментами, наприклад d3, Chart.js і Plotly.js
  • Часто називається tfjs-vis

Використання tfjs-vis

Щоб використовувати tfjs-vis, додайте наступний тег скрипту до своїх файлів HTML:

Приклад

<script src="https://cdn.jsdelivr.net/npm/@tensorflow/tfjs-vis"></script>

Діаграми розсіювання

Приклад

const surface = document.getElementById('demo');
const series = ['First', 'Second'];

const serie1 = [];
const serie2 = [];
for (let i = 0; i < 100; i++) {
  serie1[i] = {x:i, y:Math.random() * 100};
  serie2[i] = {x:i, y:Math.random() * 100};
}

const data = {values: [serie1, serie2], series}

tfvis.render.scatterplot(surface, data);

Спробуйте самі »

Візуалізації можна організовувати в Visor (модальне вікно браузера):

Приклад із Visor

const series = ['First', 'Second'];

const serie1 = [];
const serie2 = [];
for (let i = 0; i < 100; i++) {
  serie1[i] = {x:i, y:Math.random() * 100};
  serie2[i] = {x:i, y:Math.random() * 100};
}

const data = {values: [serie1, serie2], series}

tfvis.render.scatterplot({name: "my Plots"}, data);

Спробуйте самі »


Гістограми

Приклад

const surface = document.getElementById('demo');
const data = [
  {index: 0, value: 100},
  {index: 1, value: 200},
  {index: 2, value: 150},
  {index: 2, value: 250},
];

tfvis.render.barchart(surface, data);

Спробуйте самі »

Візуалізації можна організовувати в Visor (модальне вікно браузера):

Приклад із Visor

const data = [
  {index: 0, value: 100},
  {index: 1, value: 200},
  {index: 2, value: 150},
  {index: 2, value: 250},
];

tfvis.render.barchart({name:"my Graphs"}, data);

Спробуйте самі »


Лінійні графіки

Приклад

const surface = document.getElementById('demo');

let values = [
  {x: 1, y: 20},
  {x: 2, y: 30},
  {x: 3, y: 5},
  {x: 4, y: 12}
];

tfvis.render.linechart(surface, {values});

Спробуйте самі »

Візуалізації можна організовувати в Visor (модальне вікно браузера):

Приклад із Visor

let values = [
  {x: 1, y: 20},
  {x: 2, y: 30},
  {x: 3, y: 5},
  {x: 4, y: 12}
];

tfvis.render.linechart({name: 'my Lines'}, {values});

Спробуйте самі »