I Raun Этот код, и я получил ошибку ниже: < /p>
Ошибка: ошибка при проверке цели: ожидаемый dense_dense2, чтобы иметь 2 размерных (ах). Но у меня есть массив с формой 2,5,2 < /p>
< /blockquote>
Кто-нибудь может мне помочь?const tf = require('@tensorflow/tfjs');
let log = console.log;
let value_x = [
[1, 1, 1, 1, 1],
[1, 1, 1, 1, 0]
];
let value_y = [
[
[1, 0],
[1, 0],
[1, 0],
[1, 0],
[1, 0]
],
[
[1, 0],
[1, 0],
[1, 0],
[1, 0],
[1, 0]
]
];
const model = tf.sequential();
model.add(tf.layers.dense({
inputShape: [5],
units: 10
}));
model.add(tf.layers.dense({
units: 5
}));
model.compile({
loss: 'meanAbsoluteError',
optimizer: 'sgd',
metrics: ['mse']
}); //adam
const xs = tf.tensor2d(value_x, [2, 5]);
const ys = tf.tensor3d(value_y, [2, 5, 2]);
xs.print();
ys.print();
log();
model.fit(xs, ys, {
epochs: 10,
callbacks: {
onEpochEnd: (epoch, log) => {
console.log(epoch, '- ', log.loss);
}
}
}).then(() => {
const a = model.predict(tf.tensor2d([1, 1, 1, 0, 0], [1, 5])).arraySync();
log(a);
});
Подробнее здесь: https://stackoverflow.com/questions/796 ... i-go-wrong
Tensorflow.js: Где я ошибся? ⇐ Javascript
Форум по Javascript
1746631753
Anonymous
I Raun Этот код, и я получил ошибку ниже: < /p>
Ошибка: ошибка при проверке цели: ожидаемый dense_dense2, чтобы иметь 2 размерных (ах). Но у меня есть массив с формой 2,5,2 < /p>
< /blockquote>
Кто-нибудь может мне помочь?const tf = require('@tensorflow/tfjs');
let log = console.log;
let value_x = [
[1, 1, 1, 1, 1],
[1, 1, 1, 1, 0]
];
let value_y = [
[
[1, 0],
[1, 0],
[1, 0],
[1, 0],
[1, 0]
],
[
[1, 0],
[1, 0],
[1, 0],
[1, 0],
[1, 0]
]
];
const model = tf.sequential();
model.add(tf.layers.dense({
inputShape: [5],
units: 10
}));
model.add(tf.layers.dense({
units: 5
}));
model.compile({
loss: 'meanAbsoluteError',
optimizer: 'sgd',
metrics: ['mse']
}); //adam
const xs = tf.tensor2d(value_x, [2, 5]);
const ys = tf.tensor3d(value_y, [2, 5, 2]);
xs.print();
ys.print();
log();
model.fit(xs, ys, {
epochs: 10,
callbacks: {
onEpochEnd: (epoch, log) => {
console.log(epoch, '- ', log.loss);
}
}
}).then(() => {
const a = model.predict(tf.tensor2d([1, 1, 1, 0, 0], [1, 5])).arraySync();
log(a);
});
Подробнее здесь: [url]https://stackoverflow.com/questions/79610853/tensorflow-js-where-did-i-go-wrong[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия